*,*:before,*:after{box-sizing:border-box}html,body{overscroll-behavior:none}body{display:grid;grid-template-rows:auto 1fr auto;min-height:100dvh}.shopify-section,.shopify-block{display:contents}.off-page{max-width:var(--off-page-max-width);margin-inline:auto;width:100%;padding-block:var(--off-section-padding-block);padding-inline:var(--off-section-padding-inline)}.off-btn-reset{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.off-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.off-skip-to-content{position:absolute;left:-9999px;z-index:var(--off-z-skip-link);padding:.75rem 1rem;background-color:var(--off-color-dark);color:var(--off-color-light);text-decoration:none}.off-skip-to-content:focus{left:1rem;top:1rem}:focus-visible{outline:2px solid var(--off-color-dark);outline-offset:2px}.off-skip-to-content:focus,.off-skip-to-content:focus-visible{outline:2px solid var(--off-color-light);outline-offset:2px}body,.off-skip-to-content,.off-grid-overlay{transition:background-color var(--off-hover-transition-duration) ease,color var(--off-hover-transition-duration) ease,border-color var(--off-hover-transition-duration) ease}svg{transition:fill var(--off-hover-transition-duration) ease,stroke var(--off-hover-transition-duration) ease}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--off-view-transition-duration);animation-timing-function:ease}@property --reveal-progress{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}[data-reveal]{--reveal-duration: var(--off-reveal-duration, 1.8s);--reveal-ease: cubic-bezier(.65, 0, .35, 1);--reveal-delay: 0ms;--reveal-feather: 16%}.off-intro-pending [data-reveal=ltr]:not(.is-revealed),[data-reveal=ltr].is-revealed{-webkit-mask-image:linear-gradient(to right,#000 calc(var(--reveal-progress) - var(--reveal-feather)),transparent var(--reveal-progress));mask-image:linear-gradient(to right,#000 calc(var(--reveal-progress) - var(--reveal-feather)),transparent var(--reveal-progress))}.off-intro-pending [data-reveal=rtl]:not(.is-revealed),[data-reveal=rtl].is-revealed{-webkit-mask-image:linear-gradient(to left,#000 calc(var(--reveal-progress) - var(--reveal-feather)),transparent var(--reveal-progress));mask-image:linear-gradient(to left,#000 calc(var(--reveal-progress) - var(--reveal-feather)),transparent var(--reveal-progress))}.off-intro-pending [data-reveal]:not(.is-revealed){--reveal-progress: 0%}.off-intro-pending main{pointer-events:none}[data-reveal].is-revealed{--reveal-progress: calc(100% + var(--reveal-feather));transition:--reveal-progress var(--reveal-duration) var(--reveal-ease) var(--reveal-delay)}html[data-reveal-style=fade].off-intro-pending [data-reveal=ltr]:not(.is-revealed),html[data-reveal-style=fade] [data-reveal=ltr].is-revealed,html[data-reveal-style=fade].off-intro-pending [data-reveal=rtl]:not(.is-revealed),html[data-reveal-style=fade] [data-reveal=rtl].is-revealed{-webkit-mask-image:none;mask-image:none}html[data-reveal-style=fade].off-intro-pending [data-reveal]:not(.is-revealed){opacity:0}html[data-reveal-style=fade] [data-reveal].is-revealed{opacity:1;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay)}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
