:root{--rtl: 1;--step--2: clamp(.69rem, .66rem + .15vw, .78rem);--step--1: clamp(.83rem, .78rem + .24vw, .98rem);--step-0: clamp(1rem, .93rem + .35vw, 1.22rem);--step-1: clamp(1.2rem, 1.09rem + .53vw, 1.53rem);--step-2: clamp(1.44rem, 1.28rem + .79vw, 1.91rem);--step-3: clamp(1.73rem, 1.49rem + 1.17vw, 2.38rem);--step-4: clamp(2.07rem, 1.73rem + 1.7vw, 2.98rem);--step-5: clamp(2.49rem, 2rem + 2.44vw, 3.73rem);--step-6: clamp(2.99rem, 2.3rem + 3.44vw, 4.66rem);--step-7: clamp(3.58rem, 2.63rem + 4.79vw, 5.82rem);--step-8: clamp(4.3rem, 2.98rem + 6.6vw, 7.28rem);--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-s: 1rem;--space-m: 1.5rem;--space-l: 2rem;--space-xl: 3rem;--space-2xl: 4rem;--space-3xl: 6rem;--space-4xl: 8rem;--section-pad-y: clamp(3rem, 6vw, 7rem);--section-pad-y-tight: clamp(2rem, 3.5vw, 3.5rem);--gutter: clamp(1rem, 4vw, 2.75rem);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-in-out-quart: cubic-bezier(.76, 0, .24, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--dur-fast: .18s;--dur-base: .32s;--dur-slow: .62s;--shadow-sm: 0 1px 2px rgb(var(--color-shadow) / .06), 0 2px 8px rgb(var(--color-shadow) / .04);--shadow-md: 0 2px 6px rgb(var(--color-shadow) / .06), 0 12px 28px rgb(var(--color-shadow) / .08);--shadow-lg: 0 4px 12px rgb(var(--color-shadow) / .08), 0 28px 60px rgb(var(--color-shadow) / .14);--shadow-glow: 0 0 0 1px rgb(var(--color-accent) / .25), 0 10px 40px rgb(var(--color-accent) / .18);--z-base: 1;--z-sticky: 40;--z-header: 60;--z-overlay: 80;--z-drawer: 90;--z-modal: 100;--z-cursor: 999;--header-height: 72px;--announcement-height: 0px}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 1.5rem)}html.reduced-motion,html.reduced-motion *{scroll-behavior:auto!important}body{min-height:100vh;min-height:100svh;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:calc(var(--step-0) * var(--font-body-scale, 1));line-height:1.65;letter-spacing:.002em;color:rgb(var(--color-text));background-color:rgb(var(--color-bg));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{overflow-x:hidden}@supports (overflow-x: clip){html{overflow-x:clip}}body.is-locked{overflow:hidden;touch-action:none}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto;border:0}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}table{border-collapse:collapse;width:100%}hr{border:0;border-top:1px solid rgb(var(--color-border));margin:var(--space-l) 0}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}::selection{background:rgb(var(--color-accent) / .85);color:rgb(var(--color-bg))}:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:3px;border-radius:2px}:focus:not(:focus-visible){outline:none}@supports (scrollbar-width: thin){html{scrollbar-width:thin;scrollbar-color:rgb(var(--color-text) / .3) transparent}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgb(var(--color-text) / .22);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-text) / .4)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:var(--heading-tracking);text-transform:var(--heading-transform);text-wrap:balance}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] h5,html[dir=rtl] h6,html[dir=rtl] .h0,html[dir=rtl] .h1,html[dir=rtl] .h2,html[dir=rtl] .h3,html[dir=rtl] .h4,html[dir=rtl] .h5,html[dir=rtl] .h6{line-height:1.38}.h0{font-size:calc(var(--step-7) * var(--font-heading-scale, 1))}h1,.h1{font-size:calc(var(--step-6) * var(--font-heading-scale, 1))}h2,.h2{font-size:calc(var(--step-5) * var(--font-heading-scale, 1))}h3,.h3{font-size:calc(var(--step-3) * var(--font-heading-scale, 1))}h4,.h4{font-size:calc(var(--step-2) * var(--font-heading-scale, 1))}h5,.h5{font-size:calc(var(--step-1) * var(--font-heading-scale, 1));line-height:1.25}h6,.h6{font-size:calc(var(--step-0) * var(--font-heading-scale, 1));line-height:1.35}.display{font-size:calc(var(--step-8) * var(--font-heading-scale, 1));line-height:.94;letter-spacing:calc(var(--heading-tracking) - .012em)}html[dir=rtl] .display{line-height:1.24}p{text-wrap:pretty}.text-sm{font-size:var(--step--1)}.text-xs{font-size:var(--step--2)}.text-base{font-size:var(--step-0)}.text-lg{font-size:var(--step-1)}.eyebrow{display:inline-flex;align-items:center;gap:.55em;font-size:var(--step--2);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-accent));line-height:1}.eyebrow--line:before{content:"";width:2.2rem;height:1px;background:currentColor;opacity:.55}html[dir=rtl] .eyebrow{letter-spacing:.04em}.lede{font-size:var(--step-1);line-height:1.55;opacity:.82;max-width:58ch}.rte>*+*{margin-block-start:1em}.rte h1,.rte h2,.rte h3,.rte h4{margin-block-start:1.4em;margin-block-end:.5em}.rte a{color:rgb(var(--color-accent));text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1px;transition:opacity var(--dur-fast) ease}.rte a:hover{opacity:.7}.rte ul,.rte ol{padding-inline-start:1.35em}.rte ul{list-style:disc}.rte ol{list-style:decimal}.rte li+li{margin-block-start:.4em}.rte blockquote{border-inline-start:2px solid rgb(var(--color-accent));padding-inline-start:1.2em;font-size:var(--step-1);font-style:italic;opacity:.9}.rte img{border-radius:var(--radius-media)}.rte table{font-size:var(--step--1)}.rte th,.rte td{border:1px solid rgb(var(--color-border));padding:.6em .9em;text-align:start}.page-width{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--gutter)}.page-width--narrow{max-width:860px}.page-width--wide{max-width:min(1800px,100%)}.page-width--full{max-width:none;padding-inline:0}product-form,media-gallery,share-button,pickup-availability,delivery-estimate,recently-viewed,tabs-component,story-scroll,reveal-media,sticky-header,slider-component,shipping-bar,shipping-estimator,bundle-form,cart-items,collection-tabs,order-lookup,lightbox-gallery{display:block}[hidden]{display:none!important}.section{padding-block:var(--section-pad-y);position:relative}.section--tight{padding-block:var(--section-pad-y-tight)}.section--flush{padding-block:0}.main-content>.shopify-section+.shopify-section{margin-block-start:var(--section-gap)}.main-content .shopify-section:has(>.section.color-scheme-white)+.shopify-section>.section.color-scheme-white{padding-block-start:calc(var(--section-pad-y) * .5)}.main-content .shopify-section:has(>.section.color-scheme-white):has(+.shopify-section>.section.color-scheme-white)>.section{padding-block-end:calc(var(--section-pad-y) * .5)}.section__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-m);margin-block-end:clamp(1.75rem,3vw,3rem)}.section__header--center{flex-direction:column;align-items:center;text-align:center}.section__heading-group{display:flex;flex-direction:column;gap:.7rem;max-width:68ch}.section__header--center .section__heading-group{align-items:center}.grid{display:grid;gap:var(--grid-gap)}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--auto{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr))}@media screen and (max-width:1200px){.grid--6{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:989px){.grid--6,.grid--5,.grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.grid--6,.grid--5,.grid--4,.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--2{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--2.grid--keep-mobile,.grid--3.grid--keep-mobile{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--mobile-1{grid-template-columns:minmax(0,1fr)!important}}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:var(--rail-item, 78%);gap:var(--grid-gap);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}.media{position:relative;display:block;overflow:hidden;background-color:rgb(var(--color-text) / .045);border-radius:var(--radius-media)}.media>img,.media>video,.media>iframe,.media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focal, center)}.media--square{aspect-ratio:1}.media--portrait{aspect-ratio:3 / 4}.media--tall{aspect-ratio:2 / 3}.media--landscape{aspect-ratio:4 / 3}.media--wide{aspect-ratio:16 / 9}.media--adapt{aspect-ratio:var(--ratio, 1)}.media--contain>img{object-fit:contain}.placeholder-svg{width:100%;height:100%;display:block;fill:rgb(var(--color-text) / .14);background:rgb(var(--color-text) / .05)}.btn,.shopify-challenge__button,.customer button{--btn-bg: rgb(var(--color-btn));--btn-fg: rgb(var(--color-btn-text));--btn-border: rgb(var(--color-btn));position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:3.1rem;padding:.9rem 2rem;border-radius:var(--radius-button);border:1px solid var(--btn-border);background-color:var(--btn-bg);color:var(--btn-fg);font-size:var(--step--1);font-weight:600;line-height:1;letter-spacing:.05em;text-transform:var(--button-transform);text-align:center;cursor:pointer;overflow:hidden;isolation:isolate;--btn-wipe: rgb(var(--color-accent));background-image:linear-gradient(var(--btn-wipe),var(--btn-wipe));background-repeat:no-repeat;background-position:50% 100%;background-size:100% 0%;transition:color var(--dur-base) var(--ease-out-quart),background-color var(--dur-base) var(--ease-out-quart),background-size var(--dur-base) var(--ease-out-expo),border-color var(--dur-base) var(--ease-out-quart),transform var(--dur-base) var(--ease-spring),box-shadow var(--dur-base) var(--ease-out-quart);-webkit-tap-highlight-color:transparent}html[dir=rtl]{--rtl: -1}html[dir=rtl] .btn{letter-spacing:0}.btn>*{position:relative;z-index:2}.btn:hover{background-size:100% 100%;color:rgb(var(--color-bg))}.btn:active{transform:scale(.975)}.btn:disabled,.btn[aria-disabled=true],.btn.is-disabled{opacity:.45;pointer-events:none}.btn--secondary{--btn-bg: transparent;--btn-fg: rgb(var(--color-btn-alt));--btn-border: rgb(var(--color-btn-alt) / .35)}.btn--secondary:hover{--btn-border: rgb(var(--color-accent))}.btn--ghost{--btn-bg: transparent;--btn-fg: rgb(var(--color-text));--btn-border: transparent;padding-inline:.6rem;min-height:2.4rem}.btn--ghost{--btn-wipe: transparent}.btn--ghost:hover{color:rgb(var(--color-accent))}.btn--accent{--btn-bg: rgb(var(--color-accent));--btn-fg: rgb(var(--color-bg));--btn-border: rgb(var(--color-accent))}.btn--accent{--btn-wipe: rgb(var(--color-text))}.btn--accent:hover{color:rgb(var(--color-bg))}.btn--sm{min-height:2.5rem;padding:.55rem 1.25rem;font-size:var(--step--2)}.btn--lg{min-height:3.75rem;padding:1.15rem 2.75rem;font-size:var(--step-0)}.btn--full{width:100%}body[data-btn-hover=none] .btn{--btn-wipe: transparent}.btn--shine:after{content:"";position:absolute;top:0;inset-inline-start:-140%;width:60%;height:100%;z-index:2;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .4),transparent);transform:skew(-18deg);transition:inset-inline-start .7s var(--ease-out-expo)}.btn--shine:hover:after{inset-inline-start:160%}.link{position:relative;display:inline-flex;align-items:center;gap:.5em;font-size:var(--step--1);font-weight:600;letter-spacing:.04em;padding-block-end:.25em}.link:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:currentColor;transform:scaleX(1);transform-origin:var(--underline-origin, left);transition:transform var(--dur-base) var(--ease-out-expo)}html[dir=rtl] .link:after{--underline-origin: right}.link:hover:after{transform:scaleX(0);transform-origin:var(--underline-origin-alt, right)}html[dir=rtl] .link:hover:after{--underline-origin-alt: left}.link--reveal:after{transform:scaleX(0)}.link--reveal:hover:after{transform:scaleX(1);transform-origin:var(--underline-origin, left)}.link .icon{transition:transform var(--dur-base) var(--ease-out-expo)}.link:hover .icon{transform:translate(.25em)}html[dir=rtl] .link:hover .icon{transform:translate(-.25em) scaleX(-1)}html[dir=rtl] .link .icon--arrow-right,html[dir=rtl] .btn .icon--arrow-right{transform:scaleX(-1)}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;color:inherit;position:relative;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,transform var(--dur-base) var(--ease-spring)}.icon-btn:hover{background:rgb(var(--color-text) / .07)}.icon-btn:active{transform:scale(.9)}.field{position:relative;display:block;width:100%}.field+.field{margin-block-start:var(--space-s)}.grid>.field+.field,[style*=grid]>.field+.field{margin-block-start:0}.input,.field__input,input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=url],textarea,select{width:100%;min-height:3.25rem;padding:1.35rem 1rem .55rem;border:1px solid rgb(var(--color-border));border-radius:var(--radius-input);background:transparent;color:rgb(var(--color-text));font-size:var(--step--1);line-height:1.4;transition:border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease;-webkit-appearance:none;appearance:none}textarea{min-height:8rem;resize:vertical}select{padding-block:.9rem;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 1.25rem) 55%,calc(100% - .9rem) 55%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;cursor:pointer}html[dir=rtl] select{background-position:1.25rem 55%,.9rem 55%}.input:focus,.field__input:focus,input:focus,textarea:focus,select:focus{outline:none;border-color:rgb(var(--color-accent));box-shadow:0 0 0 3px rgb(var(--color-accent) / .14)}.field__label{position:absolute;inset-inline-start:1rem;top:1rem;font-size:var(--step--1);color:rgb(var(--color-text) / .55);pointer-events:none;transform-origin:var(--underline-origin, left) top;transition:transform var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) ease}html[dir=rtl] .field__label{transform-origin:right top}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{transform:translateY(-.6rem) scale(.76);color:rgb(var(--color-accent))}.field--flat .field__input{padding-block:.95rem}.field__error{display:block;margin-block-start:.4rem;font-size:var(--step--2);color:#d3423f}label.checkbox,label.radio{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer;font-size:var(--step--1)}input[type=checkbox],input[type=radio]{width:1.15rem;height:1.15rem;min-height:0;padding:0;border:1px solid rgb(var(--color-text) / .4);border-radius:4px;accent-color:rgb(var(--color-accent));cursor:pointer;flex:0 0 auto}input[type=radio]{border-radius:50%}.qty{display:inline-flex;align-items:center;border:1px solid rgb(var(--color-border));border-radius:var(--radius-button);overflow:hidden;height:3.1rem}.qty__btn{display:grid;place-items:center;width:2.75rem;height:100%;color:inherit;transition:background-color var(--dur-fast) ease}.qty__btn:hover{background:rgb(var(--color-text) / .07)}.qty__input{width:3rem;min-height:0;height:100%;padding:0;border:0;text-align:center;font-variant-numeric:tabular-nums;font-weight:600;background:transparent}.qty__input:focus{box-shadow:none}.qty__input::-webkit-outer-spin-button,.qty__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.badge{display:inline-flex;align-items:center;gap:.35em;padding:.4em .8em;border-radius:99px;font-size:var(--step--2);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[dir=rtl] .badge{letter-spacing:0}.badge--sale{background:rgb(var(--color-accent));color:rgb(var(--color-bg))}.badge--new{background:rgb(var(--color-text));color:rgb(var(--color-bg))}.badge--soldout{background:rgb(var(--color-text) / .72);color:rgb(var(--color-bg))}.badge--low{background:#c0392b;color:#fff}.badge--outline{background:rgb(var(--color-bg) / .7);color:rgb(var(--color-text));border:1px solid rgb(var(--color-border))}.pill{display:inline-flex;align-items:center;gap:.5em;padding:.5em 1em;border:1px solid rgb(var(--color-border));border-radius:99px;font-size:var(--step--2);transition:border-color var(--dur-fast) ease,background-color var(--dur-fast) ease}.pill:hover,.pill.is-active{border-color:rgb(var(--color-text));background:rgb(var(--color-text) / .05)}.price{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.5em;font-variant-numeric:tabular-nums}.price__regular{font-weight:600}.price__compare{text-decoration:line-through;opacity:.5;font-size:.88em}.price--on-sale .price__regular{color:rgb(var(--color-accent))}.price__unit{display:block;width:100%;font-size:var(--step--2);opacity:.6}.price__save{font-size:var(--step--2);font-weight:700;color:rgb(var(--color-accent))}.rating{display:inline-flex;align-items:center;gap:.4em;font-size:var(--step--2)}.rating__stars{position:relative;display:inline-block;color:rgb(var(--color-text) / .22);line-height:1;letter-spacing:.08em}.rating__stars:before{content:"\2605\2605\2605\2605\2605"}.rating__fill{position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;white-space:nowrap;color:rgb(var(--color-accent));width:var(--rating-width, 0%)}.rating__fill:before{content:"\2605\2605\2605\2605\2605"}.rating__count{opacity:.6}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-to-content:focus{position:fixed;top:1rem;inset-inline-start:1rem;z-index:var(--z-modal);padding:.85rem 1.4rem;background:rgb(var(--color-text));color:rgb(var(--color-bg));border-radius:var(--radius-button)}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.flex-wrap{flex-wrap:wrap}.gap-xs{gap:var(--space-xs)}.gap-s{gap:var(--space-s)}.gap-m{gap:var(--space-m)}.gap-l{gap:var(--space-l)}.mt-s{margin-block-start:var(--space-s)}.mt-m{margin-block-start:var(--space-m)}.mt-l{margin-block-start:var(--space-l)}.mt-xl{margin-block-start:var(--space-xl)}.full-bleed{width:100vw;margin-inline-start:50%;transform:translate(-50%)}html[dir=rtl] .full-bleed{transform:translate(50%)}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.hide{display:none!important}@media screen and (max-width:749px){.hide-mobile{display:none!important}}@media screen and (min-width:750px){.hide-desktop{display:none!important}}@media screen and (max-width:989px){.hide-tablet-down{display:none!important}}.divider{height:1px;background:rgb(var(--color-border));border:0;margin:0}.card-surface{background:rgb(var(--color-bg));border:1px solid rgb(var(--color-border));border-radius:var(--radius-card)}.glass{background:rgb(var(--color-bg) / .72);backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px)}.loader{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:2.5rem}.loader span{width:.5rem;height:.5rem;border-radius:50%;background:currentColor;animation:loader-bounce .9s var(--ease-in-out-quart) infinite}.loader span:nth-child(2){animation-delay:.12s}.loader span:nth-child(3){animation-delay:.24s}@keyframes loader-bounce{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-.5rem);opacity:1}}.icon--spinner,.icon--spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.skeleton{position:relative;overflow:hidden;background:rgb(var(--color-text) / .07);border-radius:var(--radius-media)}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgb(var(--color-bg) / .5),transparent);animation:shimmer 1.4s infinite}@keyframes shimmer{to{transform:translate(100%)}}.shopify-section{position:relative}.shopify-challenge__container{padding:var(--section-pad-y) var(--gutter);max-width:500px;margin-inline:auto;text-align:center}.shopify-payment-button__button--unbranded{border-radius:var(--radius-button)!important;min-height:3.1rem;background:rgb(var(--color-accent))!important;font-weight:600!important;letter-spacing:.05em;text-transform:var(--button-transform)}.shopify-payment-button__more-options{margin-block-start:.75rem;font-size:var(--step--1);text-decoration:underline;text-underline-offset:.2em}@media print{.header,.footer,.cart-drawer,.back-to-top,.scroll-progress{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
