*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable;scroll-behavior:smooth}html:has(dialog[scroll-lock][open]){overflow:hidden}body{display:flex;flex-direction:column;min-height:100svh;font-family:var(--font-body);font-size:var(--text-body);line-height:1.6;color:var(--color-text-primary);background-color:var(--color-canvas);-webkit-font-smoothing:antialiased}main{flex:1 0 auto}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}img{color:transparent}input,textarea,select,button{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.18em}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}ul,ol{padding-inline-start:1.25em}.list-unstyled{list-style:none;padding:0}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-xs)}:focus:not(:focus-visible){outline:none}::selection{background:var(--selection-bg);color:var(--selection-text)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:8px;left:8px;z-index:200;padding:12px 18px;background:var(--button-primary-bg);color:var(--button-primary-text);border-radius:var(--radius-sm);font-weight:600;transform:translateY(-200%);transition:transform var(--duration-fast) var(--ease-spring-ui)}.skip-link:focus{transform:translateY(0)}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.display{font-family:var(--font-display);font-optical-sizing:auto;font-weight:500;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.display{font-size:var(--text-display);letter-spacing:-.03em;line-height:.98}h1,.h1{font-size:var(--text-h1)}h2,.h2{font-size:var(--text-h2)}h3,.h3{font-size:var(--text-h3);line-height:1.12}h4,.h4{font-size:var(--text-h4);line-height:1.2}.lead{font-size:var(--text-lead);line-height:1.5;color:var(--color-text-secondary)}.text-small{font-size:var(--text-small)}.text-micro{font-size:var(--text-micro)}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-text-muted)}.eyebrow{display:block;font-family:var(--font-body);font-size:var(--text-micro);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent)}.rte{color:var(--color-text-secondary)}.rte>*+*{margin-block-start:1em}.rte h2,.rte h3,.rte h4{color:var(--color-text-primary);margin-block-start:1.6em}.rte a{color:var(--color-text-primary)}.rte img{border-radius:var(--radius-md)}.rte table{width:100%;border-collapse:collapse;font-size:var(--text-small)}.rte th,.rte td{text-align:start;padding:10px 0;border-bottom:1px solid var(--color-border)}:is(.rte--prose,.shopify-policy__body .rte){max-width:760px;font-family:var(--font-body);font-size:1rem;line-height:1.7;color:var(--color-text-secondary);overflow-wrap:anywhere}:is(.rte--prose,.shopify-policy__body .rte)>*+*{margin-block-start:0}:is(.rte--prose,.shopify-policy__body .rte) p{margin:0 0 1.25em}:is(.rte--prose,.shopify-policy__body .rte) h2,:is(.rte--prose,.shopify-policy__body .rte) h3,:is(.rte--prose,.shopify-policy__body .rte) h4,:is(.rte--prose,.shopify-policy__body .rte) h5,:is(.rte--prose,.shopify-policy__body .rte) h6{font-family:var(--font-display);font-weight:500;letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance}:is(.rte--prose,.shopify-policy__body .rte) h2{font-size:clamp(1.75rem,1.5rem + .8vw,2rem);line-height:1.2;margin:2.2em 0 .75em}:is(.rte--prose,.shopify-policy__body .rte) h3{font-size:clamp(1.375rem,1.25rem + .5vw,1.5rem);line-height:1.25;margin:1.8em 0 .6em}:is(.rte--prose,.shopify-policy__body .rte) h4,:is(.rte--prose,.shopify-policy__body .rte) h5,:is(.rte--prose,.shopify-policy__body .rte) h6{font-size:clamp(1.125rem,1.05rem + .3vw,1.25rem);line-height:1.3;margin:1.5em 0 .5em}:is(.rte--prose,.shopify-policy__body .rte)>:first-child{margin-block-start:0}:is(.rte--prose,.shopify-policy__body .rte)>:last-child{margin-block-end:0}:is(.rte--prose,.shopify-policy__body .rte) ul,:is(.rte--prose,.shopify-policy__body .rte) ol{margin:0 0 1.25em;padding-inline-start:1.4em;line-height:1.65}:is(.rte--prose,.shopify-policy__body .rte) ul{list-style:disc}:is(.rte--prose,.shopify-policy__body .rte) ol{list-style:decimal}:is(.rte--prose,.shopify-policy__body .rte) li{margin-block-end:.45em}:is(.rte--prose,.shopify-policy__body .rte) li>p{margin-block-end:.45em}:is(.rte--prose,.shopify-policy__body .rte) li>ul,:is(.rte--prose,.shopify-policy__body .rte) li>ol{margin-block:.6em .75em}:is(.rte--prose,.shopify-policy__body .rte) li::marker{color:var(--color-text-muted)}:is(.rte--prose,.shopify-policy__body .rte) a{color:var(--link-color);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--duration-fast) var(--ease-spring-ui)}:is(.rte--prose,.shopify-policy__body .rte) a:hover{color:var(--link-hover);text-decoration-thickness:2px}:is(.rte--prose,.shopify-policy__body .rte) a:focus-visible{color:var(--link-hover);outline:2px solid var(--focus-ring);outline-offset:3px}:is(.rte--prose,.shopify-policy__body .rte) strong,:is(.rte--prose,.shopify-policy__body .rte) b{font-weight:600;color:var(--color-text-primary)}:is(.rte--prose,.shopify-policy__body .rte) hr{border:0;border-top:1px solid var(--color-border);margin:3em 0}:is(.rte--prose,.shopify-policy__body .rte) blockquote{margin:0 0 1.25em;padding-inline-start:1.25em;border-inline-start:2px solid var(--color-border);color:var(--color-text-secondary)}:is(.rte--prose,.shopify-policy__body .rte) img{margin-block:.5em 1.5em}:is(.rte--prose,.shopify-policy__body .rte) table{display:block;width:100%;max-width:100%;overflow-x:auto;margin:0 0 1.5em;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-small);line-height:1.5}:is(.rte--prose,.shopify-policy__body .rte) th,:is(.rte--prose,.shopify-policy__body .rte) td{padding:12px 16px;vertical-align:top;border-bottom:1px solid var(--color-border);border-inline-end:1px solid var(--color-border);min-width:140px;overflow-wrap:anywhere}:is(.rte--prose,.shopify-policy__body .rte) th:last-child,:is(.rte--prose,.shopify-policy__body .rte) td:last-child{border-inline-end:0}:is(.rte--prose,.shopify-policy__body .rte) tr:last-child td{border-bottom:0}:is(.rte--prose,.shopify-policy__body .rte) th{font-weight:600;color:var(--color-text-primary);background:var(--color-surface-2)}:is(.rte--prose,.shopify-policy__body .rte) pre,:is(.rte--prose,.shopify-policy__body .rte) code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;white-space:pre-wrap;overflow-wrap:anywhere}@media(min-width:750px){:is(.rte--prose,.shopify-policy__body .rte) table{display:table}}.wordmark{font-family:var(--font-display);font-weight:500;font-size:1.5rem;letter-spacing:-.03em;text-decoration:none;color:var(--color-text-primary);line-height:1}@media(min-width:990px){.wordmark{font-size:1.625rem}}.page-width{width:100%;max-width:calc(var(--page-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.page-width--wide{max-width:calc(var(--page-width-wide) + var(--gutter) * 2)}.page-width--narrow{max-width:calc(var(--measure) + var(--gutter) * 2)}.section{padding-block:var(--section-space)}.section--tight{padding-block:calc(var(--section-space) * .6)}.section--flush-top{padding-block-start:0}.section-header{display:grid;gap:16px;max-width:var(--measure);margin-block-end:clamp(32px,5vw,56px)}.section-header--center{margin-inline:auto;text-align:center;justify-items:center}.section-header .lead{max-width:60ch}.measure{max-width:var(--measure)}.stack>*+*{margin-block-start:var(--stack-space, 16px)}.shopify-section{width:100%}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 24px;border-radius:var(--radius-sm);border:1px solid transparent;font-weight:600;font-size:var(--text-body);line-height:1.2;text-decoration:none;text-align:center;white-space:nowrap;background:var(--button-primary-bg);color:var(--button-primary-text);box-shadow:var(--button-primary-shadow);transform:translateY(0) scale(1);transition:background-color var(--duration-fast) var(--ease-spring-ui),color var(--duration-fast) var(--ease-spring-ui),border-color var(--duration-fast) var(--ease-spring-ui),box-shadow var(--duration-fast) var(--ease-spring-ui),transform .26s var(--ease-spring-snappy),opacity var(--duration-fast) var(--ease-spring-ui)}.button:hover{background:var(--button-primary-bg-hover);transform:scale(1)}.button:active{background:var(--button-primary-bg-active);transform:translateY(0) scale(.98);transition-duration:.18s;transition-timing-function:var(--ease-exit)}.button:disabled,.button[aria-disabled=true]{opacity:.45;pointer-events:none;transform:none}.button--secondary{background:var(--button-secondary-bg);color:var(--button-secondary-text);border-color:var(--button-secondary-border);box-shadow:var(--button-secondary-shadow)}.button--secondary:hover{background:var(--button-secondary-bg-hover);border-color:var(--button-secondary-border-hover)}.button--secondary:active{background:var(--button-secondary-bg-active);box-shadow:var(--button-secondary-shadow-active, none);transform:translateY(0) scale(.96)}.button:disabled,.button[aria-disabled=true]{box-shadow:none}.button--full{width:100%}.button--small{min-height:44px;padding:8px 18px;font-size:var(--text-small)}.button[aria-busy=true]{color:transparent;position:relative}.button[aria-busy=true]:after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;border:2px solid currentColor;border-color:var(--button-primary-text) transparent var(--button-primary-text) transparent;animation:spin .8s linear infinite}.button--secondary[aria-busy=true]:after{border-color:var(--color-text-primary) transparent var(--color-text-primary) transparent}.text-action{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;color:var(--color-text-primary)}.text-action .icon{transition:transform .22s var(--ease-spring-ui)}.text-action:hover .icon{transform:translate(3px)}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-pill);color:var(--color-text-primary);transition:background-color var(--duration-fast) var(--ease-spring-ui)}.icon-button:hover{background:var(--control-bg-hover)}.icon-button:active{background:var(--control-bg-active);transition-timing-function:var(--ease-exit)}.icon{width:24px;height:24px;flex:none}.icon--small{width:18px;height:18px}@keyframes spin{to{transform:rotate(360deg)}}.field{display:grid;gap:8px}.field__label{font-size:var(--text-small);font-weight:600;color:var(--color-text-secondary)}.field__input,.select__select{width:100%;min-height:52px;padding:12px 16px;border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-bg);color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--ease-spring-ui),box-shadow var(--duration-fast) var(--ease-spring-ui)}.field__input::placeholder{color:var(--color-text-muted)}.field__input:hover,.select__select:hover{border-color:var(--control-border-hover)}.field__input:focus-visible,.select__select:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--focus-halo)}.field__input[aria-invalid=true]{border-color:var(--color-error)}textarea.field__input{min-height:140px;resize:vertical}.field__error,.form-message--error{color:var(--color-error);font-size:var(--text-small)}.form-message--success{color:var(--color-success)}.form-message{padding:14px 16px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-1)}.form-message ul{margin-block-start:6px}.select{position:relative}.select__select{-webkit-appearance:none;appearance:none;padding-inline-end:44px}.select .icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-secondary)}.checkbox{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer}.checkbox input{width:20px;height:20px;accent-color:var(--color-accent)}.accordion{border-top:1px solid var(--color-border)}.accordion__item{border-bottom:1px solid var(--color-border)}.accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding-block:18px;font-family:var(--font-display);font-size:1.25rem;font-weight:500;letter-spacing:-.01em}.accordion__summary .icon{color:var(--color-text-secondary);transition:transform var(--duration-ui) var(--ease-spring-ui)}.accordion__item[open] .accordion__summary .icon,.accordion__item.is-opening .accordion__summary .icon{transform:rotate(45deg)}.accordion__item.is-closing .accordion__summary .icon{transform:rotate(0);transition-timing-function:var(--ease-exit)}.accordion__panel{padding-block:0 24px;color:var(--color-text-secondary);max-width:var(--measure)}.accordion__item.is-animating{overflow:hidden}.accordion__item.is-animating .accordion__panel{overflow:hidden;will-change:height,opacity,transform}dialog{border:0;padding:0;background:var(--color-surface-1);color:var(--color-text-primary);max-width:none;max-height:none}dialog::backdrop{background:var(--backdrop-bg)}.dialog{width:min(600px,calc(100vw - 32px));border-radius:var(--radius-lg);border:1px solid var(--color-border);margin:auto;top:0;right:0;bottom:0;left:0;position:fixed}.dialog--media{width:min(1100px,calc(100vw - 32px))}@media(max-width:749px){.dialog--media{width:100vw;height:100dvh;border-radius:0;border:0}}.drawer{position:fixed;inset:0 0 0 auto;width:min(440px,100vw);height:100dvh;max-height:100dvh;margin:0;border-inline-start:1px solid var(--color-border);display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-drawer) var(--ease-spring-soft)}.drawer.is-closing{transition:transform .3s var(--ease-exit)}.drawer--left{inset:0 auto 0 0;border-inline-start:0;border-inline-end:1px solid var(--color-border);transform:translate(-100%)}.drawer[open]{transform:translate(0)}.drawer::backdrop{opacity:0;transition:opacity var(--duration-drawer) var(--ease-spring-soft)}.drawer.is-closing::backdrop{transition:opacity .3s var(--ease-exit)}.dialog{opacity:0;transform:translateY(8px) scale(.985);transition:opacity .32s var(--ease-spring-soft),transform .32s var(--ease-spring-soft),display .32s allow-discrete,overlay .32s allow-discrete}.dialog[open]{opacity:1;transform:none}@starting-style{.dialog[open]{opacity:0;transform:translateY(8px) scale(.985)}}.drawer[open]::backdrop{opacity:1}.drawer__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--header-height);padding:8px var(--gutter);border-bottom:1px solid var(--color-border)}.drawer__title{font-size:var(--text-h4)}.drawer__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:24px var(--gutter)}.drawer__footer{padding:14px var(--gutter) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-surface-1)}@media(max-width:749px){.drawer__body{padding-block:8px 20px}.drawer__footer .cart-summary{gap:10px}.drawer__footer .cart-summary__row--total{font-size:var(--text-lead)}.drawer__footer .cart-microcopy{display:none}.drawer__footer .cart-summary__row--total+.text-micro{margin-block-start:-6px}}@media(prefers-reduced-motion:reduce){.drawer,.drawer::backdrop,.dialog{transition:none}}html.is-theme-transitioning :is(body,header-nav,.announcement,.footer,.drawer,.dialog,.theme-menu,.theme-menu__option,.button,.icon-button,.text-action,.field__input,.select__select,.quantity,.quantity__button,.badge,.form-message,.cart-status,.cart-line,.cart-summary,.main-cart__summary,.feature-grid__item,.quantity-offers__row,.quantity-offers__cell,.variant-picker__value,.pagination__item,.accordion__item,.accordion__summary,.spec-row,.media,.product-card,.header__link,.header__cart-count,.wordmark,.eyebrow,.lead,.rte,.skip-link,.sticky-atc,.video-frame,.cta-banner__inner,a,p,h1,h2,h3,h4,li,dd,dt,td,th,span,label,summary,svg){transition-property:background-color,color,border-color,box-shadow,fill,stroke;transition-duration:var(--theme-transition-duration);transition-timing-function:var(--theme-transition-ease)}[data-reveal]{opacity:0;transform:translateY(16px);transition:opacity var(--duration-reveal) var(--ease-spring-soft),transform var(--duration-reveal) var(--ease-spring-soft)}[data-reveal].is-visible,.no-js [data-reveal]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transform:none;transition:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.media{position:relative;overflow:hidden;background:var(--color-surface-2);border-radius:var(--radius-md)}.media img,.media video{width:100%;height:100%;object-fit:cover}.media--4x5{aspect-ratio:4 / 5}.media--1x1{aspect-ratio:1 / 1}.media--3x4{aspect-ratio:3 / 4}.media--16x9{aspect-ratio:16 / 9}.media--large{border-radius:var(--radius-lg)}.price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px 10px}.price__regular{font-weight:500}.price__compare{color:var(--color-text-muted);text-decoration:line-through}.price--sale .price__regular{color:var(--color-accent)}.price__unit{width:100%;font-size:var(--text-micro);color:var(--color-text-muted)}.badge{display:inline-flex;align-items:center;min-height:26px;padding:2px 10px;border-radius:var(--radius-pill);font-size:var(--text-micro);font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:var(--color-surface-3);color:var(--color-text-secondary);border:1px solid var(--color-border)}.badge--sale{color:var(--color-accent);border-color:var(--color-accent-dark)}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}@media(min-width:750px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}}@media(min-width:1200px){.product-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.spec-list{border-top:1px solid var(--color-border)}.spec-row{display:grid;gap:4px;padding:14px 0;border-bottom:1px solid var(--color-border)}.spec-row__label{color:var(--color-text-secondary);font-size:var(--text-small)}@media(min-width:750px){.spec-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;align-items:baseline}}.cart-lines{display:grid}.cart-line{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;padding-block:20px;border-bottom:1px solid var(--color-border)}@media(max-width:749px){.cart-line{grid-template-columns:72px minmax(0,1fr);gap:14px;padding-block:16px}.cart-line__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--text-small)}.cart-line__price{font-size:var(--text-small)}}.cart-line__media{border-radius:var(--radius-sm)}.cart-line__body{display:grid;gap:8px;align-content:start}.cart-line__top{display:flex;justify-content:space-between;gap:12px}.cart-line__title{font-weight:500;text-decoration:none;line-height:1.4}.cart-line__title:hover{text-decoration:underline}.cart-line__meta{font-size:var(--text-small);color:var(--color-text-secondary)}.cart-line__bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.cart-line__discounts{font-size:var(--text-small);color:var(--color-success);list-style:none;padding:0;display:grid;gap:4px}.cart-line__discounts li{display:flex;gap:6px;align-items:center}.cart-line__remove{font-size:var(--text-small);color:var(--color-text-secondary);text-decoration:underline;min-height:44px;display:inline-flex;align-items:center}[aria-busy=true] .cart-line{opacity:.55;pointer-events:none}.quantity{display:inline-flex;align-items:center;border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-bg);box-shadow:var(--control-shadow);overflow:clip;padding-bottom:2px}.quantity__button{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary);border-radius:var(--radius-xs);transition:background-color var(--duration-fast) var(--ease-spring-ui)}.quantity__button:hover:not(:disabled){background:var(--control-bg-hover)}.quantity__button:active:not(:disabled){background:var(--control-bg-active);transition-timing-function:var(--ease-exit)}.quantity__button:disabled{color:var(--color-text-muted)}.quantity__input{width:44px;height:44px;text-align:center;border:0;background:transparent;color:var(--color-text-primary);font-weight:600;-moz-appearance:textfield}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.quantity--large .quantity__button,.quantity--large .quantity__input{height:52px}.cart-summary{display:grid;gap:12px}.cart-summary__row{display:flex;justify-content:space-between;gap:16px}.cart-summary__row--total{font-size:var(--text-h4);font-family:var(--font-display);font-weight:500}.cart-summary__discounts{list-style:none;padding:0;display:grid;gap:6px;color:var(--color-success);font-size:var(--text-small)}.cart-microcopy{display:grid;gap:8px;font-size:var(--text-small);color:var(--color-text-secondary)}.cart-microcopy__row{display:flex;gap:10px;align-items:flex-start}.cart-microcopy__row .icon{width:18px;height:18px;margin-top:2px;color:var(--color-text-muted)}.cart-status{padding:12px 16px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-2);font-size:var(--text-small)}.cart-status:empty{display:none}.cart-status--error{border-color:var(--color-error);color:var(--color-error)}.cart-empty{display:grid;gap:20px;justify-items:start;padding-block:24px}.cart-empty--drawer{min-height:100%;align-content:center;justify-items:center;text-align:center;gap:12px;padding-block:40px}.cart-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-block-end:8px;border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-text-secondary)}.cart-empty__title{font-size:var(--text-h4)}.cart-empty--drawer .button{width:100%;max-width:320px;margin-block-start:12px}.cart-empty__link{min-height:44px;color:var(--color-text-secondary)}.shopify-payment-button{margin-block-start:12px}.shopify-payment-button__button{min-height:52px!important;border-radius:var(--radius-sm)!important;font-family:var(--font-body)!important;font-weight:600!important}.shopify-payment-button__button--unbranded{background:var(--color-surface-3)!important;color:var(--color-text-primary)!important;border:1px solid var(--color-border)!important}.shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--color-surface-2)!important}.shopify-payment-button__more-options{color:var(--color-text-secondary)!important;font-family:var(--font-body)!important}.additional-checkout-buttons{margin-block-start:12px}.additional-checkout-buttons .dynamic-checkout__content{gap:8px}.pagination{display:flex;justify-content:center;gap:6px;margin-block-start:clamp(40px,6vw,64px)}.pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding-inline:12px;border-radius:var(--radius-sm);text-decoration:none;color:var(--color-text-secondary)}.pagination__item:hover{background:var(--color-surface-2)}.pagination__item--current{background:var(--color-surface-3);color:var(--color-text-primary)}.breadcrumbs{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;font-size:var(--text-small);color:var(--color-text-muted)}.breadcrumbs a{color:var(--color-text-secondary);text-decoration:none}.breadcrumbs a:hover{color:var(--color-text-primary)}.hidden{display:none!important}.grid-2{display:grid;gap:24px}@media(min-width:750px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}.no-js .js-only,.js .no-js-only{display:none!important}main .shopify-policy__container{width:100%;max-width:calc(760px + var(--gutter) * 2);margin-inline:auto;padding:var(--section-space) var(--gutter)}main .shopify-policy__title{margin-block-end:clamp(28px,4vw,44px);text-align:start}main .shopify-policy__title h1{font-size:var(--text-h1)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/critical.css.map */
