:root{color-scheme:light;scroll-behavior:smooth;text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}html{min-width:20rem;background:var(--color-background)}body{display:flex;min-height:100svh;margin:0;flex-direction:column;overflow-x:hidden;background:var(--color-background);color:var(--color-foreground);font-family:var(--font-primary--family);font-size:1rem;font-style:var(--font-primary--style);font-weight:var(--font-primary--weight);line-height:1.6;-webkit-font-smoothing:antialiased}body.menu-open{overflow:hidden}::selection{background:var(--color-signal);color:var(--color-foreground)}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}iframe{max-width:100%}button,input,textarea,select{font:inherit}button,input[type=button],input[type=submit]{cursor:pointer}button:disabled,input:disabled,select:disabled{cursor:not-allowed;opacity:.58}input,textarea,select{width:100%;min-height:3rem;border:1px solid var(--color-border);border-radius:var(--style-border-radius-inputs);background:var(--color-background);color:var(--color-foreground);padding:.7rem .85rem}textarea{min-height:8rem;resize:vertical}label{display:inline-block;margin-block-end:.4rem;font-size:.88rem;font-weight:650}fieldset{min-width:0;margin:0;border:0;padding:0}dialog{border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-background);color:var(--color-foreground);box-shadow:var(--shadow-soft)}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote{margin-block:0}h1,h2,h3,h4,h5,h6{color:var(--color-foreground);font-weight:700;letter-spacing:-.035em;line-height:1.08;overflow-wrap:break-word;text-wrap:balance}h1{font-size:clamp(2.5rem,7vw,5.8rem)}h2{font-size:clamp(2rem,4.5vw,3.75rem)}h3{font-size:clamp(1.25rem,2.2vw,1.75rem)}p,li{overflow-wrap:break-word;text-wrap:pretty}p+p{margin-block-start:1em}a{color:inherit;text-decoration-color:color-mix(in srgb,currentcolor 45%,transparent);text-underline-offset:.18em}a:hover{text-decoration-color:currentcolor}:focus-visible{outline:3px solid var(--color-signal);outline-offset:3px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;padding:0!important}.visually-hidden.focusable:focus,.visually-hidden.focusable:focus-visible{position:fixed!important;z-index:10000;inset:.75rem auto auto .75rem;width:auto!important;height:auto!important;margin:0!important;clip:auto!important;white-space:normal!important;border-radius:var(--radius-small);background:var(--color-foreground);color:var(--color-background);padding:.7rem 1rem!important}.main-content{flex:1 0 auto}.shopify-section{--content-width: min(calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2));--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) minmax(0, var(--content-width)) var(--content-margin);position:relative;display:grid;width:100%;grid-template-columns:var(--content-grid)}.shopify-section>*{min-width:0;grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.container,.page-width,.section__inner{width:min(var(--page-width),calc(100% - var(--page-margin) * 2));margin-inline:auto}.section,.section-spacing{padding-block:var(--section-space)}.section--tight{padding-block:clamp(2.25rem,4vw,4rem)}.section--surface,.surface{background:var(--color-surface)}.section-header,.section-heading{display:grid;max-width:48rem;gap:.8rem;margin-block-end:clamp(1.75rem,4vw,3rem)}.section-header--center,.section-heading--center{margin-inline:auto;text-align:center}.eyebrow,.overline,.product__eyebrow{color:var(--color-accent);font-size:.75rem;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.lede,.section-description,.hero__copy,.hero__text{max-width:42rem;color:var(--color-muted);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65}.button,.btn,button[type=submit],input[type=submit]{display:inline-flex;min-height:3.15rem;width:auto;align-items:center;justify-content:center;gap:.55rem;border:1px solid var(--color-foreground);border-radius:999px;background:var(--color-foreground);color:var(--color-background);padding:.78rem 1.35rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.button:hover,.btn:hover,button[type=submit]:hover,input[type=submit]:hover{box-shadow:0 .55rem 1.1rem #1c1d1b24;transform:translateY(-1px)}.button--primary,.button--signal,[data-add-to-cart]{border-color:var(--color-signal);background:var(--color-signal);color:var(--color-button-text)}.button--secondary,.button--outline{border-color:var(--color-foreground);background:transparent;color:var(--color-foreground)}.button--accent{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-background)}.button--full,.product-form .button,.product-form [type=submit]{width:100%}.button[aria-disabled=true],[data-add-to-cart][aria-disabled=true]{cursor:not-allowed;opacity:.58;transform:none}.button-group,.hero__actions,.actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.announcement-bar,.announcement{grid-column:1 / -1;width:100%;background:var(--color-accent);color:var(--color-background);font-size:.78rem;font-weight:650;letter-spacing:.04em;text-align:center}.announcement-bar__inner,.announcement__inner{padding:.58rem var(--page-margin)}.shopify-section-group-header-group{position:relative;z-index:50}.header{position:relative;display:flex;min-height:var(--header-height);width:100%;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-background) 94%,transparent);padding:0 var(--page-margin);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.site-header{position:relative;width:100%}.header__inner,.site-header__inner{display:flex;width:min(var(--page-width),100%);min-height:var(--header-height);margin-inline:auto;align-items:center;justify-content:space-between;gap:1rem}.header__title,.header__logo,.wordmark{margin:0;color:var(--color-logo);font-size:clamp(1.35rem,3vw,1.8rem);font-weight:750;letter-spacing:-.055em;line-height:1}.header__title a,.header__logo a,.wordmark a{color:inherit;text-decoration:none}.header__logo img{width:var(--logo-width, auto);max-height:3rem;object-fit:contain}.header__menu,.header__nav,.site-nav,.header__icons{display:flex;align-items:center;gap:clamp(.8rem,2vw,1.5rem)}.header__menu a,.header__nav a,.site-nav a{color:var(--color-foreground);font-size:.9rem;font-weight:620;text-decoration:none}.header__menu a:hover,.header__nav a:hover,.site-nav a:hover{color:var(--color-accent)}.header__icons a,.icon-button,[data-menu-toggle]{position:relative;display:inline-grid;min-width:2.75rem;min-height:2.75rem;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--color-foreground);padding:.6rem;text-decoration:none}.header__icons svg,.icon-button svg,[data-menu-toggle] svg{width:1.35rem;height:1.35rem}.cart-count,[data-cart-count],.header__icons sup{position:absolute;inset:.2rem .05rem auto auto;display:grid;min-width:1.15rem;min-height:1.15rem;place-items:center;border-radius:999px;background:var(--color-signal);color:var(--color-foreground);font-size:.68rem;font-weight:750;line-height:1}[data-menu-toggle]{display:none}[data-mobile-menu],.mobile-menu{position:fixed;z-index:70;inset:var(--header-height) 0 0;overflow-y:auto;background:var(--color-background);padding:1.5rem var(--page-margin) 3rem}[data-mobile-menu] nav,.mobile-menu nav,.mobile-menu__links{display:grid;gap:0}[data-mobile-menu] a,.mobile-menu a{border-bottom:1px solid var(--color-border);padding:1rem 0;font-size:1.2rem;font-weight:650;text-decoration:none}.hero{position:relative;overflow:hidden;background:var(--color-surface)}.hero:before{position:absolute;width:min(42rem,80vw);height:min(42rem,80vw);border-radius:999px;background:color-mix(in srgb,var(--color-signal) 18%,transparent);content:"";inset:-18rem -18rem auto auto;filter:blur(1px);pointer-events:none}.hero__inner,.hero__grid{position:relative;display:grid;min-height:clamp(34rem,70vh,48rem);grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding-block:clamp(4rem,9vw,8rem)}.hero__content{display:grid;max-width:48rem;gap:1.35rem}.hero__title{max-width:12ch}.hero__media,.hero__visual{position:relative;min-height:25rem;overflow:hidden;border-radius:clamp(1.2rem,4vw,2.5rem);background:var(--color-accent);box-shadow:var(--shadow-soft)}.hero__media img,.hero__visual img{width:100%;height:100%;min-height:inherit;object-fit:cover}.hero__badge,.floating-note{position:absolute;right:1rem;bottom:1rem;max-width:15rem;border-radius:var(--radius-medium);background:var(--color-background);color:var(--color-foreground);padding:1rem;box-shadow:var(--shadow-card);font-size:.9rem;font-weight:650}.card-grid,.product-grid,.collection-products,.category-grid,.featured-grid,.value-grid,.trust-grid,.search-results,.collections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.75rem)}.product-card,.collection-product,.collection-card,.category-card,.value-card,.trust-card,.search-result,.article-card{position:relative;min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-background);color:var(--color-foreground);box-shadow:0 0 #1c1d1b00;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.product-card:hover,.collection-product:hover,.collection-card:hover,.category-card:hover,.search-result:hover,.article-card:hover{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));box-shadow:var(--shadow-card);transform:translateY(-3px)}.product-card__media,.collection-product .image,.collection-card .image,.category-card__media,.search-result .image,.product-card__image,.collection-product__image,.collection-card__image,.search-result__image{display:block;overflow:hidden;aspect-ratio:1 / 1;background:var(--color-surface)}.product-card__media img,.collection-product .image img,.collection-card .image img,.category-card__media img,.search-result .image img,.product-card__image img,.collection-product__image img,.collection-card__image img,.search-result__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.product-card:hover img,.collection-product:hover img,.collection-card:hover img,.category-card:hover img{transform:scale(1.025)}.product-card__content,.collection-product__content,.collection-card__content,.category-card__content,.value-card,.trust-card,.search-result__content,.article-card__content{padding:1.15rem}.product-card__title,.collection-product__content a,.collection-card__content>:first-child,.category-card__title{color:var(--color-foreground);font-size:1.05rem;font-weight:680;line-height:1.35;text-decoration:none}.product-card__tagline,.card__text,.value-card p,.trust-card p{margin-block-start:.45rem;color:var(--color-muted);font-size:.9rem}.product-card__price,.card-price{margin-block-start:.7rem;color:var(--color-foreground);font-weight:700}.badge,.product-card__badge,.status-pill{display:inline-flex;width:fit-content;align-items:center;border-radius:999px;background:var(--color-surface);color:var(--color-accent);padding:.35rem .65rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}.product,.product-main,.product-page{padding-block:clamp(2rem,5vw,5rem)}.product__grid,.product-layout,.product-main__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);align-items:start;gap:clamp(2rem,6vw,5rem)}.product-gallery,.product-images,.product__media-wrapper{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.product-gallery>:first-child,.product-images>:first-child,.product__media-wrapper>:first-child{grid-column:1 / -1}.product-gallery__item,.product-image,.product__media,.product-images .image{overflow:hidden;border-radius:var(--radius-medium);background:var(--color-surface)}.product-gallery__item img,.product-image img,.product-image>img,.product__media img,.product-images .image img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover}.product-gallery .placeholder-svg,.product-images .placeholder-svg,.product__media .placeholder-svg{width:100%;height:auto;aspect-ratio:1 / 1;background:var(--color-surface);color:color-mix(in srgb,var(--color-accent) 45%,transparent)}.product__info,.product-main__info{position:sticky;top:1.5rem;display:grid;min-width:0;gap:1rem}.product-info{display:grid;min-width:0;gap:1rem}.product__title,.product-info h1{font-size:clamp(2.15rem,4.6vw,4rem)}.product__tagline{color:var(--color-muted);font-size:1.1rem}.price,.product__price,[data-product-price]{color:var(--color-foreground);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:750;letter-spacing:-.02em}.compare-at-price,[data-compare-price]{margin-inline-start:.4rem;color:var(--color-muted);font-size:.95rem;font-weight:500;text-decoration:line-through}.product-form,[data-product-form]{display:grid;gap:1rem}.product-form__field,.variant-picker,.field{display:grid;gap:.4rem}.quantity,.quantity-selector{display:grid;width:8.5rem;grid-template-columns:2.7rem minmax(3rem,1fr) 2.7rem;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--style-border-radius-inputs);background:var(--color-background)}.quantity button,.quantity-selector button{min-height:2.9rem;border:0;background:transparent;color:var(--color-foreground)}.quantity input,.quantity-selector input,[data-quantity-input]{min-height:2.9rem;border:0;border-radius:0;padding:.4rem;text-align:center}.product-benefits,.benefit-list,.check-list{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.product-benefits li,.benefit-list li,.check-list li{position:relative;padding-inline-start:1.55rem;color:var(--color-muted);font-size:.93rem}.product-benefits li:before,.benefit-list li:before,.check-list li:before{position:absolute;left:0;top:.35em;width:.85rem;height:.85rem;border-radius:999px;background:var(--color-accent);content:"";box-shadow:inset 0 0 0 .25rem var(--color-background)}.product-message,.product-notice,.secure-checkout,.delivery-note{border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-muted);padding:.8rem .95rem;font-size:.84rem;line-height:1.5}.shopify-payment-button{margin-block-start:.7rem}.shopify-payment-button__button{min-height:3.15rem!important;border-radius:999px!important}.accordion,.product-accordion,[data-accordion-group]{border-top:1px solid var(--color-border)}.accordion details,.product-accordion details,[data-accordion-group] details,details.accordion-item{border-bottom:1px solid var(--color-border)}.accordion summary,.product-accordion summary,[data-accordion-group] summary,.accordion-item summary{position:relative;display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-weight:680;list-style:none;padding:.85rem 2rem .85rem 0}.accordion summary::-webkit-details-marker,.product-accordion summary::-webkit-details-marker,[data-accordion-group] summary::-webkit-details-marker{display:none}.accordion summary:after,.product-accordion summary:after,[data-accordion-group] summary:after,.accordion-item summary:after{position:absolute;right:.2rem;width:.7rem;height:.7rem;border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;content:"";transform:rotate(45deg) translateY(-.15rem);transition:transform .16s ease}.accordion details[open] summary:after,.product-accordion details[open] summary:after,[data-accordion-group] details[open] summary:after,.accordion-item[open] summary:after{transform:rotate(225deg) translate(-.1rem,-.1rem)}.accordion__content,.accordion details>:not(summary),.product-accordion details>:not(summary),[data-accordion-group] details>:not(summary),.accordion-item>:not(summary){color:var(--color-muted);padding:0 0 1.15rem}.rte,.page-content,.article-content,.product-description{color:var(--color-muted)}.rte>*+*,.page-content>*+*,.article-content>*+*,.product-description>*+*{margin-block-start:1.1em}.rte h2,.rte h3,.page-content h2,.page-content h3,.article-content h2,.article-content h3{margin-block-start:1.5em;color:var(--color-foreground)}.rte ul,.rte ol,.page-content ul,.article-content ul{padding-inline-start:1.35rem}.rte table,.page-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.rte td,.rte th,.page-content td,.page-content th{border:1px solid var(--color-border);padding:.7rem;text-align:left}[data-sticky-atc],.mobile-sticky-atc{position:fixed;z-index:60;right:0;bottom:0;left:0;display:flex;visibility:hidden;align-items:center;gap:.8rem;border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--color-background) 96%,transparent);padding:.75rem max(1rem,env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-sticky-atc].is-visible,.mobile-sticky-atc.is-visible{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}[data-sticky-atc] [data-add-to-cart],.mobile-sticky-atc [data-add-to-cart]{flex:1}.cart,.cart-page,form[action$="/cart"]{width:100%;padding-block:clamp(2rem,5vw,5rem)}.cart table,form[action$="/cart"] table{width:100%;border-collapse:collapse}.cart th,.cart td,form[action$="/cart"] th,form[action$="/cart"] td{border-bottom:1px solid var(--color-border);padding:1rem .75rem;text-align:left;vertical-align:middle}.cart .image,form[action$="/cart"] .image{width:6rem;overflow:hidden;border-radius:var(--radius-small);background:var(--color-surface)}.cart-summary,.cart__footer{display:grid;max-width:28rem;gap:1rem;margin-block-start:2rem;margin-inline-start:auto}.newsletter,.newsletter-section{border-radius:var(--radius-large);background:var(--color-accent);color:var(--color-background);padding:clamp(1.5rem,5vw,4rem)}.newsletter h2,.newsletter-section h2{color:inherit}.newsletter__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);align-items:end;gap:2rem}.newsletter form,[data-newsletter-form]{display:flex;gap:.65rem}.newsletter input,[data-newsletter-form] input{border-color:transparent;background:var(--color-background)}.newsletter button,[data-newsletter-form] button{flex:0 0 auto;border-color:var(--color-signal);background:var(--color-signal);color:var(--color-button-text)}.shopify-section-group-footer-group{margin-block-start:auto;background:var(--color-foreground);color:var(--color-background)}.footer,footer:not(.site-footer){display:grid;width:100%;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(10rem,.65fr));gap:2rem;margin:0;padding:clamp(3rem,7vw,6rem) var(--page-margin) 2rem}.footer__brand,.footer__copyright{display:grid;align-content:start;gap:.75rem}.footer__links,.footer__payment{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.75rem 1rem}.site-footer a,.footer a,footer a{color:inherit;text-decoration-color:color-mix(in srgb,currentcolor 35%,transparent)}.footer__payment svg{width:auto;height:1.5rem}.page-main,.article,.blog,.search-page,.not-found,.password-page{width:100%;max-width:58rem;margin-inline:auto;padding-block:clamp(3rem,8vw,7rem)}.page-main>h1,.article>h1,.blog>h1,.search-page>h1,.not-found>h1,.password-page>h1,.shopify-section>h1:first-child{margin-block-end:1.5rem}.search-form,form[role=search]{display:flex;max-width:44rem;gap:.65rem;margin-block:1.5rem 2.5rem}.search-form button,form[role=search] button{flex:0 0 auto}.form-errors,.errors{border-left:4px solid var(--color-signal);border-radius:var(--radius-small);background:var(--color-surface);padding:.9rem 1rem}.pagination{display:flex;flex-wrap:wrap;grid-column:1 / -1;align-items:center;justify-content:center;gap:.5rem;margin-block-start:2rem}.pagination>.prev,.pagination>.page,.pagination>.next{display:inline-flex;width:auto;max-width:none;min-width:0;min-height:0;flex:0 0 auto;margin:0;padding:0}.pagination>.prev>a,.pagination>.page>a,.pagination>.next>a,.pagination>.current,.pagination>.deco{display:grid;min-width:2.6rem;min-height:2.6rem;place-items:center;border:1px solid var(--color-border);border-radius:999px;padding:.55rem .85rem;line-height:1;text-decoration:none}.pagination>.page.current{border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-background);font-weight:700}.pagination>.deco{border-color:transparent}.shopify-policy__container{max-width:58rem;padding-block:clamp(3rem,7vw,6rem)}@media(min-width:48rem){.card-grid,.product-grid,.collection-products,.featured-grid,.search-results,.category-grid,.value-grid,.trust-grid,.collections{grid-template-columns:repeat(3,minmax(0,1fr))}[data-sticky-atc],.mobile-sticky-atc{display:none}}@media(min-width:64rem){.product-grid--four,.card-grid--four,.featured-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:61.99rem){:root{--page-margin: 1.25rem}.header__menu,.header__nav,.site-nav{display:none}[data-menu-toggle]{display:inline-grid}.hero__inner,.hero__grid,.product__grid,.product-layout,.product-main__grid,.newsletter__inner{grid-template-columns:minmax(0,1fr)}.hero__inner,.hero__grid{min-height:auto}.hero__media,.hero__visual{min-height:min(72vw,32rem)}.product-info,.product__info,.product-main__info{position:static}.footer,footer:not(.site-footer){grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand,.footer__copyright{grid-column:1 / -1}}@media(max-width:47.99rem){:root{--page-margin: 1rem;--section-space: 3.5rem;--header-height: 4.25rem}body.template-product{padding-block-end:5.25rem}.button-group,.hero__actions{align-items:stretch;flex-direction:column}.button-group .button,.hero__actions .button{width:100%}.card-grid,.product-grid,.collection-products,.featured-grid,.search-results,.collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.category-grid,.value-grid,.trust-grid{grid-template-columns:minmax(0,1fr)}.product-card__content,.collection-product__content,.collection-card__content,.category-card__content,.search-result__content{padding:.85rem}.product-gallery,.product-images,.product__media-wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.product-gallery::-webkit-scrollbar,.product-images::-webkit-scrollbar,.product__media-wrapper::-webkit-scrollbar{display:none}.product-gallery>*,.product-images>*,.product__media-wrapper>*{min-width:88%;scroll-snap-align:start}.newsletter form,[data-newsletter-form],.search-form,form[role=search]{align-items:stretch;flex-direction:column}.footer,footer:not(.site-footer){grid-template-columns:minmax(0,1fr)}.footer__brand,.footer__copyright{grid-column:auto}.cart table,.cart tbody,.cart tr,.cart td,form[action$="/cart"] table,form[action$="/cart"] tbody,form[action$="/cart"] tr,form[action$="/cart"] td{display:block;width:100%}.cart thead,form[action$="/cart"] thead{display:none}.cart tr,form[action$="/cart"] tr{border-bottom:1px solid var(--color-border);padding-block:1rem}.cart td,form[action$="/cart"] td{border:0;padding:.45rem 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/critical.css.map */
