*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:rgb(var(--text-color) / .12)}html{-webkit-text-size-adjust:100%;tab-size:4;interpolate-size:allow-keywords;scroll-padding-block-start:calc(var(--sticky-area-height) + 20px);line-height:1.5;background:rgb(var(--black-background))}body{--background: var(--background-primary);--text-color: var(--text-primary);background:rgb(var(--background));color:rgb(var(--text-color));font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.6 var(--text-font-family);letter-spacing:var(--text-letter-spacing);margin:0;position:relative}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;line-height:inherit;text-transform:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;text-align:inherit;background-color:#0000;background-image:none}button,label,summary,[role=button],[type=checkbox],[type=radio],[type=submit]{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-webkit-date-and-time-value{text-align:start}summary{-webkit-user-select:none;user-select:none;list-style-type:none}summary::-webkit-details-marker{display:none}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}:disabled{cursor:default}img,video,iframe,object{vertical-align:middle;display:block}img{color:#0000;max-width:min(var(--image-mobile-max-width, var(--image-max-width, 100%)),100%);object-fit:inherit;object-position:inherit;height:auto}picture source{display:contents}picture img{width:100%;min-height:inherit;max-height:100%}video{width:100%;max-width:100%;height:auto}:focus:not(:focus-visible){outline:none}[hidden]{display:none!important}height-observer,visibility-progress,scroll-area,video-media,model-media,media-carousel,impact-text,recently-viewed-products{display:block}.swiper-slide-thumb-active{border:2px solid rgb(var(--gold-background))!important}.swiper-button-next,.swiper-button-prev{position:unset;width:unset;height:unset;margin:unset}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:.7}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-pagination{position:unset;text-align:center;margin-top:12px}.swiper-pagination-bullet{display:inline-block;max-width:180px;height:4px;background:rgb(var(--steel-background));border-radius:0;margin:0!important;cursor:pointer;transition:background-color .3s}.swiper-pagination-bullet-active{border-radius:4px;background:rgb(var(--gold-background))}@media screen and (min-width: 768px){img{max-width:min(var(--image-max-width, 100%),100%)}}video-media,model-media{border-radius:inherit;aspect-ratio:var(--default-aspect-ratio);position:relative}@supports not (aspect-ratio: 1){:is(video-media,model-media):before{content:"";padding-block-end:calc(100% / (var(--aspect-ratio, var(--default-aspect-ratio))));display:block}:is(video-media,model-media)>*{height:100%;top:0;left:0;position:absolute!important}}video-media{--default-aspect-ratio: 16 / 9}@media (max-width: 768px){video-media{--default-aspect-ratio: 9 / 16;--aspect-ratio: .69 !important}}video-media[host]{align-items:center;display:grid}video-media[autoplay],video-media:not([autoplay])~:not(video-media){pointer-events:none}video-media:not([playing]){cursor:pointer}video-media>:is(video,iframe,img,svg){border-radius:inherit;width:100%;height:100%;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}video-media>video[controls]{pointer-events:auto}video-media>img,video-media>svg{object-fit:cover;object-position:center}video-media>video:not(:-webkit-full-screen){object-fit:cover;object-position:center}video-media>video:not(:fullscreen){object-fit:cover;object-position:center}video-media>:is(iframe,img,svg){position:absolute;top:0;bottom:0;left:0;right:0}video-media[suspended]~*{pointer-events:none}video-media::part(play-button){z-index:1;will-change:transform;transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1)}video-media:hover::part(play-button){transform:translate(-50%,-50%) scale(1.1)}@media screen and (min-width: 700px){video-media::part(play-button){width:64px;height:64px}}model-media{--default-aspect-ratio: 1}model-media model-viewer,model-media .shopify-model-viewer-ui{width:100%;height:100%}.video-play-button{--play-button-shadow-size: 12px;filter:drop-shadow(0 16px 50px #0000000d);pointer-events:auto;position:relative}.video-play-button:before{content:"";box-sizing:content-box;top:calc(-1 * var(--play-button-shadow-size));left:calc(-1 * var(--play-button-shadow-size));width:100%;height:100%;padding:var(--play-button-shadow-size);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--text-color) / 0),rgb(var(--text-color)));opacity:.3;border-radius:100%;animation:2s ease-in-out infinite alternate ping;position:absolute}@media screen and (min-width: 700px){.video-play-button{--play-button-shadow-size: 20px}.video-play-button svg{width:5rem;height:5rem}}.button,.btn,.shopify-payment-button__button,.jdgm-write-rev-link{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary);-webkit-appearance:none;appearance:none;border-radius:var(--rounded-button);background-color:rgb(var(--button-background));color:rgb(var(--button-text-color));text-align:center;font-size:var(--text-base);font-family:var(--heading-font-family);letter-spacing:1px;padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4);padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5);font-weight:700;line-height:1;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;position:relative;width:max-content;min-height:var(--button-height)}.button__icon--hover-only{width:0;height:0;opacity:0;transition:width .15s,height .15s,opacity .15s}.button:hover .button__icon--hover-only,.btn:hover .button__icon--hover-only{width:15px;height:15px;opacity:1}.button .text-with-icon{transition:gap .15s}.button:hover .text-with-icon{gap:var(--spacing-4)}.button--sm{font-size:var(--text-sm);padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);line-height:1;letter-spacing:0;min-height:unset}.button--lg{font-size:var(--text-base);padding-block-start:.8125rem;padding-block-end:.8125rem;padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}.button--xl{font-size:var(--text-base);padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4);padding-inline-start:var(--spacing-8);padding-inline-end:var(--spacing-8)}.button--secondary{--button-background: var(--button-background-secondary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-secondary);--button-outline-color: var(--button-background-secondary)}.button--subdued{--button-background: var(--text-color) / .1 !important;--button-text-color: var(--text-color) !important;--button-outline-color: var(--text-color) !important}.button--outline{color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1));background:none;box-shadow:inset 0 0 0 1.25px}.button--link,.btn--link{background:none!important;border:none!important;box-shadow:none!important;color:rgb(var(--button-text-color));padding:0;min-width:0;font-weight:var(--heading-font-weight);transition:color .15s}.button--link .text-with-icon,.btn--link .text-with-icon{gap:var(--spacing-4)}.button--link:hover,.btn--link:hover{color:var(--button-link-hover-color)!important}.button__loader,.button__feedback{gap:var(--spacing-1-5);opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.button__loader>*{width:var(--spacing-1-5);height:var(--spacing-1-5);border-radius:var(--rounded-full);background:currentColor}@media screen and (min-width: 768px){.button,.btn{padding-block-start:var(--spacing-4-1);padding-block-end:var(--spacing-4-1);padding-inline-start:var(--spacing-7-5);padding-inline-end:var(--spacing-7-5)}.button--sm{padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5)}.button--lg{padding-block-start:var(--spacing-3-5);padding-block-end:var(--spacing-3-5);padding-inline-start:var(--spacing-8);padding-inline-end:var(--spacing-8)}.button--xl{padding-block-start:1.075rem;padding-block-end:1.075rem;padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5)}}@media screen and (min-width: 1100px){.button--xl{padding-inline-start:var(--spacing-10);padding-inline-end:var(--spacing-10)}}.link-decorated{position:relative}.link-decorated:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:1px;background:rgb(var(--silver-background));transition:width .4s cubic-bezier(.4,0,.2,1);z-index:1}.link-decorated:hover:after,.link-decorated.active:after{width:100%}.back-button{align-items:center;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-button);opacity:.7;border-width:1px;transition:all .2s ease-in-out;display:flex}@media screen and (pointer: fine){.back-button:hover{opacity:1}}@media screen and (min-width: 768px){.back-button{padding:var(--spacing-3) var(--spacing-6)}}.button-group{flex-wrap:wrap;align-items:center;gap:1rem;display:inline-flex}.button-group>*{margin:0}.circle-button{width:var(--spacing-12);height:var(--spacing-12);border-radius:var(--rounded-full);place-items:center;transition:opacity .15s ease-in-out;display:grid}.circle-button[disabled]{opacity:.5}.circle-button--fill{background:rgb(var(--background-primary));color:rgb(var(--text-primary))}.circle-button--bordered{border:2px solid}.circle-button--sm{width:var(--spacing-10);height:var(--spacing-10)}.circle-button--lg{width:var(--spacing-14);height:var(--spacing-14)}.animated-arrow{pointer-events:none;place-items:center;display:grid}.animated-arrow:before,.animated-arrow:after{content:"";grid-area:1 / -1;transition:all .2s ease-in-out}.animated-arrow:before{border-block-start-width:2px;border-inline-end-width:2px;width:.5rem;height:.5rem;transform:rotate(calc(var(--transform-logical-flip) * 45deg));border-color:currentColor;position:relative}.animated-arrow:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-1px}.animated-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-1px}.animated-arrow:after{width:var(--spacing-2-5);height:var(--spacing-0-5);transform-origin:center;opacity:0;background:currentColor;transform:scaleX(.5)}@media screen and (pointer: fine){.group:hover .animated-arrow:before{transform:translate(calc(var(--transform-logical-flip) * var(--spacing-0-5))) rotate(calc(var(--transform-logical-flip) * 45deg))}.group:hover .animated-arrow:after{opacity:1;transform:scaleX(1)}}.animated-arrow--reverse{transform:rotate(180deg)}scroll-carousel{position:relative}:is(.drawer,.popover):not(:defined){display:none}:is(.drawer,.popover)::part(outside-close-button),:is(.drawer,.popover)::part(close-button){-webkit-appearance:none;appearance:none;cursor:pointer;border:none;padding:0}:is(.drawer,.popover)::part(outside-close-button){width:var(--spacing-12);height:var(--spacing-12);bottom:100%;left:calc(50% - var(--spacing-6));background:rgb(var(--dialog-background));color:rgb(var(--text-color));border-radius:var(--rounded-full);z-index:1;place-items:center;margin-block-end:var(--spacing-4);margin-inline-start:auto;margin-inline-end:auto;display:grid;position:absolute}:is(.drawer,.popover)::part(close-button){color:currentColor;background:none;margin-inline-start:auto;display:none}@media screen and (min-width: 768px){:is(.drawer,.popover)::part(outside-close-button){display:none}:is(.drawer,.popover)::part(close-button){display:grid}}.popover{--background: var(--dialog-background);--text-color: var(--text-primary);--popover-title-padding: var(--spacing-5);--popover-body-padding: var(--spacing-4) 0;--popover-content-max-height: 75vh;--popover-content-max-width: none;--popover-anchor-block-spacing: var(--spacing-4);--popover-anchor-inline-spacing: 0;visibility:hidden;width:100%;padding:var(--spacing-2);z-index:999;display:none;position:fixed}.popover::part(overlay){min-height:100lvh;cursor:var(--cursor-close-svg-url) 28 28,auto;background:#0006;position:fixed;top:0;bottom:0;left:0;right:0}.popover::part(title){padding:var(--popover-title-padding);border-block-end:1px solid rgb(var(--border-color));text-align:center}.popover::part(content){height:100%;max-height:var(--popover-content-max-height);max-width:var(--popover-content-max-width);background:rgb(var(--dialog-background));color:rgb(var(--text-color));border-radius:8px;flex-direction:column;display:flex;position:relative}.popover::part(body){overscroll-behavior-y:contain;padding:var(--popover-body-padding);text-align:center;overflow-y:auto}@media screen and (min-width: 1000px){.popover{--popover-content-max-height: 350px;--popover-content-max-width: 380px;z-index:10;width:auto;padding:0;position:absolute}.popover::part(content){border-radius:var(--rounded-input);width:max-content;box-shadow:var(--shadow-md);border:1px solid rgb(var(--border-color))}.popover::part(title),.popover::part(overlay){display:none}.popover::part(body){text-align:start}}.popover-listbox__option{justify-content:center;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-6);color:rgb(var(--text-color) / .7);transition:color .2s ease-in-out;display:flex}.popover-listbox__option.is-disabled{text-decoration:line-through}.popover-listbox__option[aria-selected=true],.popover-listbox__option:hover{color:rgb(var(--text-color))}.popover-listbox__option:has(:checked){color:rgb(var(--text-color))}@media screen and (min-width: 1000px){.popover-listbox__option{justify-content:start;padding-block-start:var(--spacing-1-5);padding-block-end:var(--spacing-1-5);padding-inline-end:var(--spacing-10)}.popover-listbox--sm .popover-listbox__option{line-height:1.7;font-size:var(--text-sm);padding-block-start:var(--spacing-1);padding-block-end:var(--spacing-1)}}.banner{align-items:start;gap:var(--spacing-3-5);padding:var(--spacing-3-5);border-radius:var(--rounded-xs);font-size:var(--text-sm);color:rgb(var(--banner-color));background:rgb(var(--banner-background));grid-template-columns:max-content auto;display:grid}.banner--error{--banner-background: var(--error-background);--banner-color: var(--error-text)}.banner--success{--banner-background: var(--success-background);--banner-color: var(--success-text)}.banner--warning{--banner-background: var(--warning-background);--banner-color: var(--warning-text)}.banner--sm{padding:var(--spacing-2);font-size:var(--text-sm)}.banner--with-icon>.button{grid-column-start:2;justify-self:start}@media screen and (min-width: 768px){.banner--with-icon{grid-template-columns:max-content auto max-content;align-items:center}.banner--with-icon svg{--icon-offset: 0}.banner--with-icon>.button{grid-column-start:3}}.badge{--badge-background: var(--text-color) / .05;--badge-color: var(--text-color);align-items:center;gap:var(--spacing-1-5);padding:3px var(--spacing-2);background:rgb(var(--black-background));width:max-content;color:rgb(var(--silver-background));border-radius:var(--rounded-button);font-size:9px;font-weight:700;display:flex}.badge--primary{--badge-background: var(--primary-badge-background);--badge-color: var(--primary-badge-text)}.badge--sold-out{--badge-background: var(--sold-out-badge-background);--badge-color: var(--sold-out-badge-text)}.badge--on-sale{--badge-background: var(--on-sale-badge-background);--badge-color: var(--on-sale-badge-text)}.badge--current{--badge-background: var(--text-color) / .12;--badge-color: var(--text-color)}.badge--lg{padding:var(--spacing-1) var(--spacing-3);font-size:var(--text-sm)}@media screen and (min-width: 768px){.badge:not(.badge--lg){font-size:var(--text-xs);padding-block-start:var(--spacing-0-5);padding-block-end:var(--spacing-0-5)}}.progress-bar{height:var(--spacing-1);border-radius:var(--rounded-full);background:rgb(var(--text-color) / .3);overflow:hidden}.progress-bar:before{content:"";height:inherit;background:rgb(var(--accent));transform-origin:var(--transform-origin-start);transform:scaleX(var(--progress, 0));transition:transform .5s ease-in-out;display:block}.pill-loader{background:rgb(var(--background-primary));border-radius:var(--rounded-full);visibility:hidden;width:2rem;height:1rem;display:grid}.pill-loader>*{grid-area:1 / -1;place-self:center}.loader-dots{justify-items:center;gap:.25rem;display:flex}.loader-dots>*{border-radius:var(--rounded-full);background:currentColor;width:.25rem;height:.25rem}.loader-checkmark{opacity:0}.form{align-content:start;gap:var(--spacing-4);display:grid}.fieldset,.input-row{gap:var(--input-gap);display:grid}.fieldset-link{margin-block-start:var(--spacing-2);margin-block-end:var(--spacing-2)}.fieldset-with-submit{align-items:start;gap:var(--spacing-4);display:grid}@media screen and (min-width: 768px){.form:not(.form--tight){gap:var(--spacing-6)}.input-row{grid-template-columns:repeat(2,minmax(0,1fr))}.fieldset-link{margin-block-start:0;margin-block-end:var(--spacing-2)}.fieldset-with-submit{grid-template-columns:minmax(0,1fr) max-content}}.input,.textarea,.select{-webkit-appearance:none;appearance:none;width:100%;height:var(--input-height);border-radius:var(--rounded-input);background:rgb(var(--input-background, transparent));color:rgb(var(--input-text-color, var(--text-color)));text-align:start;border-width:1px;padding-inline-start:var(--input-padding-inline);padding-inline-end:var(--input-padding-inline)}:is(.input:focus,.textarea:focus,.select:focus-visible){border-color:rgb(var(--gold-background));outline:none}.input.is-floating,.select.is-floating{height:calc(var(--input-height) + .625rem);padding-block-start:var(--spacing-4)}.textarea{height:auto;vertical-align:top;padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4)}.textarea.is-floating{padding-block-start:var(--spacing-6);padding-block-end:var(--spacing-2)}.select{gap:var(--spacing-4);justify-content:space-between;align-items:center;padding-inline-end:calc(var(--input-padding-inline) * 2);display:flex}.select-chevron{position:absolute;top:calc(50% - 3.5px)}.select-chevron:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--input-padding-inline)}.select-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--input-padding-inline)}.form-control{text-align:start;position:relative}.block-label{width:fit-content;display:block}.floating-label{height:calc(var(--input-height) + .625rem);top:0;pointer-events:none;transform-origin:var(--transform-origin-start);grid-auto-flow:column;align-items:center;column-gap:.5rem;margin-inline-start:var(--spacing-4);transition:transform .2s ease-in-out;display:grid;position:absolute}.floating-label:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1px}.floating-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1px}:-webkit-any(:-webkit-any(.input,.textarea):focus ~ .floating-label,:-webkit-any(.input,.textarea):not(:placeholder-shown) ~ .floating-label,:-webkit-any(.input,.textarea,.select):-webkit-autofill ~ .floating-label,.select:valid ~ .floating-label){transform:scale(.65) translateY(calc(-1 * var(--spacing-4)))}:is(:is(.input,.textarea):focus~.floating-label,:is(.input,.textarea):not(:placeholder-shown)~.floating-label,:is(.input,.textarea,.select):autofill~.floating-label,.select:valid~.floating-label){transform:scale(.65) translateY(calc(-1 * var(--spacing-4)))}:-webkit-any(.input,.textarea,.select):-webkit-autofill~.floating-label{color:#000}:is(.input,.textarea,.select):autofill~.floating-label{color:#000}.self-submit-button{top:50%;position:absolute;transform:translateY(-50%)}.self-submit-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-4)}.self-submit-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-4)}@media screen and (min-width: 768px){.floating-label{margin-inline-start:var(--spacing-5)}.self-submit-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-5)}.self-submit-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-5)}}.checkbox-container{align-items:baseline;display:flex}.checkbox{-webkit-appearance:none;appearance:none;width:var(--spacing-4);height:var(--spacing-4);background:rgb(var(--text-color) / .15) var(--checkmark-svg-url) no-repeat center;background-size:0;border-radius:2px;flex-shrink:0;transition:background-color .2s ease-in-out;position:relative;top:.1875rem;box-shadow:inset 1px 1px 2px #0000001a}.checkbox:checked{background-color:rgb(var(--accent));background-size:10px 8px}.checkbox:checked~label{opacity:1;transition:all .2s ease-in-out}.checkbox~label{opacity:.7;padding-inline-start:var(--spacing-3)}.checkbox:disabled{opacity:.5}.checkbox:disabled~label{color:rgb(var(--text-color) / .5);cursor:default}.fieldset>.checkbox-container{margin-block-start:var(--spacing-1)}.checkbox-list{gap:var(--spacing-2);display:grid}@media screen and (min-width: 768px){.checkbox{top:var(--spacing-0-5)}}.switch{-webkit-appearance:none;appearance:none;height:var(--spacing-5);width:var(--spacing-10);border-radius:var(--rounded-full);background:rgb(var(--text-color) / .15);padding:3px;transition:background .2s ease-in-out;display:grid}.switch:after{content:"";width:var(--spacing-3-5);height:var(--spacing-3-5);background:rgb(var(--background));border-radius:var(--rounded-full);transition:transform .2s ease-in-out;box-shadow:0 1px 1px #0003}.switch:checked{background:rgb(var(--accent))}.switch:checked:after{transform:translate(calc(var(--transform-logical-flip) * var(--spacing-5)))}.horizontal-product{--horizontal-product-image-size: var(--spacing-16);align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4);min-width:0;display:flex}.horizontal-product__image{width:var(--horizontal-product-image-size);flex:0 0 var(--horizontal-product-image-size)}.horizontal-product__info{gap:var(--spacing-2);flex-grow:1;justify-content:space-between;align-items:center;display:grid}@media screen and (min-width: 768px){.horizontal-product{--horizontal-product-image-size: var(--spacing-20);gap:var(--spacing-5);align-items:center}.horizontal-product--sm{--horizontal-product-image-size: var(--spacing-16)}.horizontal-product__info{gap:var(--spacing-4);display:flex}.horizontal-product__cta{flex-shrink:0;margin-inline-end:var(--spacing-4)}}.horizontal-product-list.separate{gap:var(--spacing-2);display:grid}.horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow 73vw;display:grid}.horizontal-product-list-carousel>.horizontal-product-list:not(.separate){border-radius:var(--rounded-xs);border-width:1px}@media screen and (min-width: 768px){.horizontal-product-list-carousel{border-radius:var(--rounded-xs);grid-template-columns:minmax(0,1fr)}.horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow var(--horizontal-product-width, 100%)}}.v-stack{display:grid}.h-stack{display:flex;align-items:center}.container{--container-inner-width: min( (100vw - var(--scrollbar-width, 0px)) - var(--container-gutter) * 2, var(--container-max-width) );--container-outer-width: calc( ((100vw - var(--scrollbar-width, 0px)) - var(--container-inner-width)) / 2 );margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.container--narrow{--container-max-width: var(--container-narrow-max-width)}@media screen and (min-width: 768px){.sm\:container{--container-inner-width: min( (100vw - var(--scrollbar-width, 0px)) - var(--container-gutter) * 2, var(--container-max-width) );--container-outer-width: calc( ((100vw - var(--scrollbar-width, 0px)) - var(--container-inner-width)) / 2 );margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}}.bleed{scroll-padding-inline:var(--container-outer-width);margin-inline-start:calc(-1 * var(--container-outer-width));margin-inline-end:calc(-1 * var(--container-outer-width));padding-inline-start:var(--container-outer-width);padding-inline-end:var(--container-outer-width);display:grid}.full-bleed{margin-inline-start:calc(-1 * var(--container-outer-width));margin-inline-end:calc(-1 * var(--container-outer-width));display:grid}@media screen and (min-width: 768px){.sm\:unbleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}}@media screen and (min-width: 1000px){.md\:unbleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}}@media screen and (min-width: 1150px){.lg\:unbleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}}[role=main] .shopify-section{--section-is-first: 0;--hash-difference: calc( var(--section-background-hash) - var(--previous-section-background-hash, -1) );--hash-difference-abs: max( var(--hash-difference), -1 * var(--hash-difference) );--background-differs-from-previous: max( 0, min(var(--hash-difference-abs, 1), 1) );background:rgb(var(--background));position:relative}[role=main] .shopify-section:not(.contents){display:flow-root}[role=main] .shopify-section:empty{display:none}[role=main] .shopify-section:first-child{--section-is-first: 1}.section{--context-section-spacing-block-start: var(--section-outer-spacing-block);--context-section-spacing-block-end: var(--section-outer-spacing-block);--calculated-section-spacing-block-start-mobile: var(--section-outer-spacing-block);--calculated-section-spacing-block-end-mobile: var(--section-outer-spacing-block);--context-section-spacing-inline: var(--container-gutter);--calculated-section-spacing-block-start: var( --section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start)) );--calculated-section-spacing-block-end: var( --section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end)) );--calculated-section-spacing-inline: var( --section-spacing-inline, var(--context-section-spacing-inline) );--container-inner-width: min( (100vw - var(--scrollbar-width, 0px)) - var(--calculated-section-spacing-inline, 0px) * 2, var(--container-max-width) );--container-outer-width: calc( ((100vw - var(--scrollbar-width, 0px)) - var(--container-inner-width, 0px)) / 2 );--section-stack-spacing-inline: var(--section-inner-spacing-inline, 0px);padding-inline-start:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2);padding-inline-end:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2);position:relative}.section--tight{--calculated-section-spacing-block-start: min( 48px, var( --section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start)) ) );--calculated-section-spacing-block-end: min( 48px, var( --section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end)) ) );--calculated-section-spacing-inline: min( 48px, var(--section-spacing-inline, var(--context-section-spacing-inline)) )}.section--narrow{--container-max-width: var(--container-narrow-max-width)}.section{padding-block-start:var(--calculated-section-spacing-block-start-mobile);padding-block-end:var(--calculated-section-spacing-block-end-mobile)}@media screen and (min-width: 768px){.section--tight{--calculated-section-spacing-block-start: min( 48px, var( --section-spacing-block-start, var( --section-spacing-block, var(--context-section-spacing-block-start, 0px) ) ) );--calculated-section-spacing-block-end: min( 48px, var( --section-spacing-block-end, var( --section-spacing-block, var(--context-section-spacing-block-end, 0px) ) ) )}.section-boxed{--context-section-spacing-block-start: min( var(--section-inner-max-spacing-block, var(--section-outer-spacing-block)) );--context-section-spacing-block-end: min( var(--section-inner-max-spacing-block, var(--section-outer-spacing-block)) );--context-section-spacing-inline: var(--section-inner-spacing-inline);--container-inner-width: calc( var(--container-max-width) - var(--container-outer-width) * 2 );--container-outer-width: var(--calculated-section-spacing-inline);border-radius:var(--rounded-lg);box-shadow:var(--shadow-block);margin-block-start:calc(var(--background-differs-from-previous) * var(--section-outer-spacing-block-start, var(--section-outer-spacing-block)));margin-block-end:var( --section-outer-spacin-block-end, var(--section-outer-spacing-block) );margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-block-start:var(--calculated-section-spacing-block-start);padding-inline-start:var(--calculated-section-spacing-inline);padding-inline-end:var(--calculated-section-spacing-inline)}.shopify-section:first-child{--section-outer-spacing-block-start: 24px}.section{padding-block-start:var(--calculated-section-spacing-block-start);padding-block-end:var(--calculated-section-spacing-block-end)}}@media screen and (min-width: 1600px){.section--tight{--calculated-section-spacing-block-start: min( 64px, var( --section-spacing-block-start, var( --section-spacing-block, var(--context-section-spacing-block-start, 0px) ) ) );--calculated-section-spacing-block-end: min( 64px, var( --section-spacing-block-end, var( --section-spacing-block, var(--context-section-spacing-block-end, 0px) ) ) )}}.section-header{gap:var(--spacing-4);justify-items:start;display:grid}body:not(.template--index) #main{padding-top:var(--headerMobileHeight)}@media all and (min-width: 1100px){body:not(.template--index) #main{padding-top:var(--headerDesktopHeight)}}@media screen and (min-width: 1150px){.section-header{grid-template-columns:700px;justify-content:space-between;align-items:end}.section-header>.text-with-icon{grid-column-start:2}}.section-stack{gap:var(--section-stack-spacing-block, 0px) var(--section-stack-spacing-inline, 0px);grid-auto-columns:minmax(0,1fr);display:grid}@media screen and (min-width: 1150px){.section-stack--horizontal{justify-content:center;display:flex}.section-stack--center{justify-items:center}.section-stack--reverse{flex-direction:row-reverse}.section-stack__intro{width:var(--section-stack-intro, 50%)}.section-stack__main{width:var(--section-stack-main, 50%)}}.page-spacer{margin-block-start:var(--spacing-8);margin-block-end:var(--section-outer-spacing-block)}@media screen and (min-width: 768px){.page-spacer{margin-block-start:var(--spacing-12)}}@media screen and (min-width: 1000px){.page-spacer{margin-block-start:var(--spacing-16)}}.box{padding:var(--spacing-8)}@media screen and (min-width: 768px){.box{padding:var(--spacing-12)}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.sr-only[type=checkbox]:focus-visible+label,.sr-only[type=radio]:focus-visible+label){outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color}.skip-to-content:focus-visible{z-index:9999;clip:auto;color:#fff;background:#000;width:auto;height:auto;padding:6px 12px;font-weight:700;overflow:auto}.tap-area{position:relative}.tap-area:before{content:"";inset:calc(-1 * var(--spacing-2-5));position:absolute}@media print{.print\:hidden{display:none}}@keyframes translateFull{0%{transform:translate(0)}to{transform:translate(calc(-100% * var(--transform-logical-flip)))}}@keyframes ping{0%{transform:scale(1)}to{transform:scale(.8)}}@media screen and (pointer: fine){.zoom-image--enabled .zoom-image{transform-origin:center;transition:transform 1.5s cubic-bezier(.22,1,.36,1)}.zoom-image--enabled .group:hover .zoom-image{transform:scale(1.06)}}.reveal{opacity:0}.reveal-invisible{opacity:0;visibility:hidden}@media (prefers-reduced-motion: no-preference){[reveal-js],[reveal-on-scroll=true]{opacity:0}}@media (scripting: none){[reveal-js],[reveal-on-scroll=true]{opacity:1}}@media (prefers-reduced-motion: no-preference){reveal-items{opacity:var(--stagger-products-reveal-opacity)}}@media (scripting: none){reveal-items{opacity:1}}.border{border-width:1px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-block-start-width:1px;border-block-end-width:1px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-s{border-block-start-width:1px}.border-e{border-block-end-width:1px}.divide-x>:not([hidden])~:not([hidden]){border-inline-start-width:1px}.divide-y>:not([hidden])~:not([hidden]){border-block-start-width:1px}.ring{box-shadow:0 0 0 1px rgb(var(--text-color) / .12)}.ring-current{box-shadow:0 0 0 1px rgb(var(--text-color))}.ring-inset{box-shadow:inset 0 0 0 1px rgb(var(--text-color) / .12)}.rounded-xs{border-radius:var(--rounded-xs)}.rounded-sm{border-radius:var(--rounded-sm)}.rounded{border-radius:var(--rounded)}.rounded-lg{border-radius:var(--rounded-lg)}.rounded-full{border-radius:var(--rounded-full)}.text-custom{color:rgb(var(--text-color))}.text-accent{color:rgb(var(--accent))}.text-success{color:rgb(var(--success-text))}.text-warning{color:rgb(var(--warning-text))}.text-error{color:rgb(var(--error-text))}.text-subdued{color:rgb(var(--text-color) / .7)}.text-on-sale{color:rgb(var(--on-sale-text))}.text-stroke{-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent}.text-gradient{background-image:var(--gradient);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.text-stroke.text-gradient{color:rgb(var(--background));-webkit-text-stroke-color:transparent;-webkit-text-fill-color:unset}.bg-custom{background:rgb(var(--background))}.bg-gradient{background-image:var(--gradient)}.bg-text{background:rgb(var(--text-color))}.bg-error{background:rgb(var(--error-background))}.bg-success{background:rgb(var(--success-background))}.bg-warning{background:rgb(var(--warning-background))}.bg-secondary{background:rgb(var(--text-color) / .05)}.opacity-0{opacity:0}.backdrop-blur{-webkit-backdrop-filter:blur(var(--backdrop-blur, 0px));backdrop-filter:blur(var(--backdrop-blur, 0px))}.filter-invert{filter:invert()}.shadow-sm{filter:drop-shadow(var(--shadow-sm))}.shadow{filter:drop-shadow(var(--shadow))}.shadow-md{filter:drop-shadow(var(--shadow-md))}.shadow-block{box-shadow:var(--shadow-block)}.cross-fade{display:block}.cross-fade>*{transition:opacity .2s ease-in-out}.cross-fade>:last-child{display:none}@media screen and (pointer: fine){.cross-fade>:last-child{opacity:0;display:block}.cross-fade:hover>:first-child{opacity:0}.cross-fade:hover>:last-child{opacity:1}}.pointer-events-none{pointer-events:none}.pointer{cursor:pointer}.scroll-area{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden}.scroll-area::-webkit-scrollbar{display:none}.snap-start{scroll-snap-align:start;scroll-snap-stop:always}.snap-center{scroll-snap-align:center;scroll-snap-stop:always}:not(.is-scrollable)~.peer-not-scrollable\:hidden,.hidden,.empty\:hidden:empty{display:none}.inline-block{display:inline-block}.block{display:block}.flex{display:flex}.contents{display:contents}.hidden{display:none}.invisible{visibility:hidden}.relative{position:relative}.absolute{position:absolute}.flex-wrap{flex-wrap:wrap}.grow{flex-grow:1}.shrink-0{flex-shrink:0}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.justify-start{justify-content:start}.justify-center{justify-content:safe center}.justify-end{justify-content:end}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.justify-items-start{justify-items:start}.justify-items-center{justify-items:safe center}.justify-items-end{justify-items:end}.align-start{align-items:start}.align-center{align-items:center}.align-end{align-items:end}.align-baseline{align-items:baseline}.align-self-start{align-self:start}.align-self-center{align-self:center}.align-self-end{align-self:end}.align-self-stretch{align-self:stretch}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-1{flex:1}.place-self-start{place-self:start}.place-self-start-center{place-self:start center}.place-self-start-end{place-self:start end}.place-self-center{place-self:center}.place-self-center-start{place-self:center start}.place-self-center-end{place-self:center end}.place-self-end{place-self:end}.place-self-end-start{place-self:end start}.place-self-end-center{place-self:end center}.w-full{width:100%}.h-full{height:100%}.w-0{width:0}.min-w-full{min-width:100%}.min-h-full{min-height:100%}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.my-auto{margin-block-start:auto;margin-block-end:auto}.aspect-short{aspect-ratio:4 / 3}.aspect-tall{aspect-ratio:2 / 3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16 / 9}.aspect-video iframe{width:100%;height:100%}.gap-0\.5{gap:var(--spacing-0-5)}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:var(--spacing-1-5)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:var(--spacing-2-5)}.gap-3{gap:var(--spacing-3)}.gap-3\.5{gap:var(--spacing-3-5)}.gap-4{gap:var(--spacing-4)}.gap-4\.5{gap:var(--spacing-4-5)}.gap-5{gap:var(--spacing-5)}.gap-5\.5{gap:var(--spacing-5-5)}.gap-6{gap:var(--spacing-6)}.gap-7{gap:var(--spacing-7)}.gap-7\.5{gap:var(--spacing-7-5)}.gap-8{gap:var(--spacing-8)}.gap-10{gap:var(--spacing-10)}.gap-12{gap:var(--spacing-12)}@media screen and (min-width: 768px){.sm\:hidden{display:none}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:table-cell{display:table-cell}.sm\:contents{display:contents}}@media screen and (min-width: 1000px){.md\:hidden{display:none}.md\:block{display:block}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:grid{display:grid}.md\:table-cell{display:table-cell}.md\:contents{display:contents}}@media screen and (min-width: 1150px){.lg\:hidden{display:none}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:table-cell{display:table-cell}.lg\:contents{display:contents}.lg\:flex-row{flex-direction:row}}@media screen and (min-width: 1400px){.xl\:hidden{display:none}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:table-cell{display:table-cell}.xl\:contents{display:contents}}@media screen and (min-width: 1600px){.\32xl\:hidden{display:none}.\32xl\:block{display:block}.\32xl\:flex{display:flex}.\32xl\:grid{display:grid}.\32xl\:table-cell{display:table-cell}.\32xl\:contents{display:contents}}@media screen and (max-width: 699px){.sm-max\:hidden{display:none}}@media screen and (max-width: 999px){.md-max\:hidden{display:none}}@media screen and (max-width: 1149px){.lg-max\:hidden{display:none}}@media screen and (max-width: 1399px){.xl-max\:hidden{display:none}}@media screen and (max-width: 1599px){.\32xl-max\:hidden{display:none}}@media screen and (pointer: fine){.pointer-fine\:hidden{display:none}.pointer-fine\:block{display:block}}@media not screen and (pointer: fine){.pointer-coarse\:hidden{display:none}.pointer-coarse\:block{display:block}}@media (prefers-reduced-motion: reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:block{display:block}}@media screen and (min-width: 768px){.sm\:text-start{text-align:start}.sm\:text-center{text-align:center}.sm\:text-end{text-align:end}.sm\:place-self-start{place-self:start}.sm\:place-self-start-center{place-self:start center}.sm\:place-self-start-end{place-self:start end}.sm\:place-self-center{place-self:center}.sm\:place-self-center-start{place-self:center start}.sm\:place-self-center-end{place-self:center end}.sm\:place-self-end{place-self:end}.sm\:place-self-end-start{place-self:end start}.sm\:place-self-end-center{place-self:end center}.sm\:justify-items-center{justify-items:safe center}}@media screen and (min-width: 768px){.sm\:gap-0\.5{gap:var(--spacing-0-5)}.sm\:gap-1{gap:var(--spacing-1)}.sm\:gap-1\.5{gap:var(--spacing-1-5)}.sm\:gap-2{gap:var(--spacing-2)}.sm\:gap-2\.5{gap:var(--spacing-2-5)}.sm\:gap-3{gap:var(--spacing-3)}.sm\:gap-3\.5{gap:var(--spacing-3-5)}.sm\:gap-4{gap:var(--spacing-4)}.sm\:gap-4\.5{gap:var(--spacing-4-5)}.sm\:gap-5{gap:var(--spacing-5)}.sm\:gap-5\.5{gap:var(--spacing-5-5)}.sm\:gap-6{gap:var(--spacing-6)}.sm\:gap-8{gap:var(--spacing-8)}.sm\:gap-10{gap:var(--spacing-10)}.sm\:gap-12{gap:var(--spacing-12)}}.overflow-hidden{overflow:hidden}.object-fill{width:100%;height:100%;position:absolute;top:0}.object-fill:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.object-fill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.object-fill,.object-fill-safe,.object-cover{object-fit:cover;object-position:center}.object-contain{object-fit:contain;object-position:center}.placeholder{background:rgb(var(--text-primary) / .3);fill:rgb(var(--text-primary) / .7);color:rgb(var(--text-primary) / .7);display:block}.bold{font-weight:700}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6),.text-title,.pre-head,.testimonials,.small-buttons{font-family:var(--heading-font-family);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere;font-weight:var(--heading-font-weight)}.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h1);line-height:1;font-weight:700}.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h2);line-height:1}.h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h3);line-height:1}.h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h4);line-height:1}.h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6),.text-title{font-size:var(--text-h5);text-transform:uppercase;line-height:1.6}.h6,.prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6),.pre-head{font-size:var(--text-h6);line-height:1.2;text-transform:uppercase}.text-xs{font-size:var(--text-xs);line-height:1.7}.text-sm{font-size:var(--text-sm);line-height:1.6;letter-spacing:1px}.text-base{font-size:var(--text-base);line-height:1.2}.text-lg{font-size:1rem;line-height:1.2}.subheading{font-weight:700}.text-uppercase{text-transform:uppercase}.text-decoration{text-decoration:underline}@media screen and (min-width: 1150px){.text-lg{font-size:var(--text-lg)}.sm\:text-xxs{font-size:10px;line-height:1.7}.sm\:text-xs{font-size:var(--text-xs);line-height:1.7}.sm\:text-sm{font-size:var(--text-sm);line-height:1.6}.sm\:text-base{font-size:var(--text-base);line-height:1.6}.sm\:text-lg{font-size:var(--text-lg);line-height:1.6}.sm\:h0{font-size:var(--text-h0);line-height:1}.sm\:h1{font-size:var(--text-h1);line-height:1.1}.sm\:h2{font-size:var(--text-h2);line-height:1.1}.sm\:h3{font-size:var(--text-h3);line-height:1.2}.sm\:h4{font-size:var(--text-h4);line-height:1.3}.sm\:h5{font-size:var(--text-h5);line-height:1.4}.sm\:h6{font-size:var(--text-h6);line-height:1.4}}.line-through{text-decoration:line-through}.break-all{overflow-wrap:anywhere}.hyphenate{-webkit-hyphens:auto;hyphens:auto}.truncate-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.line-clamp{-webkit-line-clamp:var(--line-clamp-count, 2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.testimonials{font-size:1.5rem;line-height:1.4}.small-buttons{font-size:var(--text-sm);letter-spacing:1px}.reversed-link{text-underline:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0 1px no-repeat;transition:background-size .3s ease-in-out}@media screen and (min-width: 1025px){.testimonials{font-size:2.5rem}}@supports (height: 1lh){.reversed-link{background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.2lh) / 0 1px no-repeat}}@media screen and (pointer: fine){.group:hover .reversed-link,.reversed-link.hover\:show:hover{background-size:100% 1px}}.link-faded{opacity:.7;transition:opacity .2s ease-in-out}@media screen and (pointer: fine){.link-faded:hover{opacity:1}}.link-faded-reverse{transition:opacity .2s ease-in-out}@media screen and (pointer: fine){.link-faded-reverse:hover{opacity:.7}}.color-blocks{margin:20px 0}.color-block__swatch{width:100px;height:100px}.footer{--background: var(--footer-background);--text-color: var(--footer-text);--footer-padding-block: var(--spacing-20);--footer-part-gap: var(--spacing-10);--footer-block-list-gap: var(--spacing-10);--footer-block-gap: var(--spacing-4);--footer-aside-gap: var(--spacing-10);background:rgb(var(--background));color:rgb(var(--text-color));padding-block-start:var(--footer-padding-block);padding-block-end:var(--footer-padding-block)}.footer__wrapper{gap:var(--footer-part-gap);display:grid}.footer__block-list{gap:var(--footer-block-list-gap);align-items:start;justify-content:var(--footer-block-list-justify-content, start);grid:auto-flow dense / repeat(2,minmax(0,1fr));display:grid}.footer__block{gap:var(--footer-block-gap);display:grid}.footer__block a{position:relative}.footer__block a:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:1px;background:rgb(var(--silver-background));transition:width .4s cubic-bezier(.4,0,.2,1);z-index:1}.footer__block a:hover:after{width:100%}.footer__block--text,.footer__block--newsletter,.footer__block--app{grid-column:span 2}.footer__block--newsletter{gap:var(--spacing-8);display:grid}.footer__block--menu{max-width:309px}.footer__aside-top,.footer__aside-bottom{justify-content:center;align-items:center;gap:var(--spacing-8);display:grid}.footer__policy-links{flex-wrap:wrap;align-items:center;display:flex}.footer__policy-links li+li:before{content:"\2022";margin-inline-start:.5rem;margin-inline-end:.5rem;font-size:.75rem}.footer label{color:rgb(var(--grey-background));text-transform:uppercase}.footer input{color:rgb(var(--grey-background));background:rgb(var(--silver-background))}.footer__newsletter-button{width:auto;height:42px;min-height:42px}.footer__newsletter-button .text-with-icon{gap:var(--spacing-4)}.footer__feature-image{max-width:65px}.social-media{gap:var(--spacing-4);flex-wrap:wrap;display:flex}.social-media a{height:1.2rem}.social-media--sm svg{width:2rem;height:2rem}.social-media li{display:flex;justify-content:center;align-items:center;width:calc(2rem + var(--spacing-2));height:calc(2rem + var(--spacing-2));background:rgb(var(--gold-background))}.social-media a{height:2rem}@media screen and (min-width: 700px){.footer__aside-top,.footer__aside-bottom{justify-content:space-between}}.social-media svg{background:rgb(var(--gold-background))}.social-media svg path{fill:rgb(var(--black-background))}.footer__big-image{background:rgb(var(--footer-background))}@media screen and (min-width: 700px){.footer{--footer-padding-block: var(--spacing-16);--footer-part-gap: var(--spacing-32);--footer-block-gap: var(--spacing-4);--footer-aside-gap: var(--spacing-12)}.footer__block-list{flex-wrap:wrap;display:flex}.footer__block--newsletter,.footer__block--app{flex-basis:100%}.footer__block--menu{flex-shrink:0}.footer__aside-top,.footer__aside-bottom{display:flex}.footer__copyright{order:-1}}@media screen and (min-width: 1025px){.footer__block-list{flex-wrap:nowrap}.footer__block--newsletter,.footer__block--app{flex-basis:30%;max-width:390px}:is(.footer__block--newsletter,.footer__block--app):only-child{flex-basis:50%}}@media screen and (min-width: 1150px){.footer{--footer-block-list-gap: var(--spacing-10) var(--spacing-8)}.footer__block--menu:last-child{margin-inline-end:var(--spacing-10)}.newsletter-row{gap:0}}@media screen and (min-width: 1500px){.footer{padding-top:var(--spacing-40);padding-bottom:var(--spacing-20);--footer-block-list-gap: var(--spacing-10) var(--spacing-24)}}header{position:fixed;top:var(--announcementHeight);left:0;right:0;z-index:11;transition:.2s}header.scrolled{top:0;background:rgb(var(--black-background) / 90%);-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px)}.header{position:relative}.header__inner{display:flex;align-items:center}.header__nav{display:flex}.header__nav--left{margin-left:var(--spacing-20);gap:var(--spacing-14)}.header__nav--right{margin-left:auto;margin-right:var(--spacing-10);gap:50px}.header__nav-link{color:#fff;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:uppercase}.header__nav-link.active{color:rgb(var(--gold-background))}.header__cart{position:relative;top:5px;margin-left:auto}.header__cart-count{position:absolute;top:-10px;right:-13px;width:24px;height:24px;padding-bottom:1px;background:rgb(var(--gold-background));border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}.header__burger{margin-left:var(--spacing-6)}.megamenu{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;min-height:200px}.header__nav-item{height:var(--headerDesktopHeight);display:flex;align-items:center}.header__nav-link{display:flex;align-items:center;gap:8px}.header__nav-item.has-megamenu:hover .megamenu{display:block}.header__nav-link svg{transition:.2s}.header__nav-item.has-megamenu:hover .header__nav-link svg{transform:rotate(180deg)}.header__nav-link:hover{color:rgb(var(--gold-background))}.header__nav-item.has-megamenu:hover .header__nav-link svg path{fill:rgb(var(--gold-background))}.header__nav--right .header__nav-item{position:relative}.header__nav--right .header__nav-item .dropdown{display:none;position:absolute;top:100%;left:calc(50% - 100px);min-width:200px;background:rgb(var(--background));border:1px solid rgb(var(--border-color, 230 230 230));box-shadow:0 8px 24px #0000001f;z-index:30;padding:8px 0}.header__nav--right .header__nav-item .dropdown .header__nav-link,.header__nav--right .header__nav-item .dropdown .mega-links__link{display:flex;width:100%;padding:10px 14px;white-space:nowrap;text-decoration:none;color:rgb(var(--black-background))}.header__nav--right .header__nav-item .dropdown .mega-links__link{color:rgb(var(--grey-background))}.header__nav--right .header__nav-item .dropdown a:hover{background:rgb(var(--accent-background, 245 245 245))}.header__nav--right .header__nav-item.has-dropdown:hover .header__nav-link svg:not(.account__user){transform:rotate(180deg)}@media all and (min-width: 1100px){.header__nav--right .header__nav-item.has-dropdown:hover>.dropdown{display:block}}.mega-shop__inner{display:flex}.mega-shop__products-header-image{position:absolute;top:0;left:0;object-position:right}.mega-shop__left{position:relative;background-color:rgb(var(--silver-background));padding:60px 40px 40px 70px;width:535px;display:flex;flex-direction:column;gap:60px;flex-shrink:0;max-height:calc(100vh - var(--headerDesktopHeight));overflow:auto}.mega-shop__menu-wrap--0{width:171px}.mega-shop__menu-title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:.938rem;margin-bottom:var(--spacing-4)}.mega-shop__menu{display:flex;flex-direction:column;gap:var(--spacing-4)}.mega-shop__menu-link,.mega-shop__menu-link-all{font-size:var(--text-h5);font-family:var(--heading-font-family);font-weight:300;display:flex;align-items:center;justify-content:flex-start;gap:8px;opacity:.5;transition:.2s}.mega-shop__products .mega-shop__menu-link-all{margin-top:var(--spacing-4);padding:0 var(--spacing-6)}.mega-shop__menu-wrap--1 .mega-shop__menu-link{width:fit-content}.mega-shop__menu-link svg{transform:rotate(-90deg);flex-shrink:0}.mega-shop__menu-link span{width:fit-content;transition:.2s}.mega-shop__menu-link svg path{fill:rgb(var(--black-background))}.mega-shop__menu-item.active .mega-shop__menu-link,.mega-shop__menu-item:hover .mega-shop__menu-link{opacity:1}.mega-shop__menu-wrap--0 .mega-shop__menu-item.active .mega-shop__menu-link span,.mega-shop__menu-wrap--0 .mega-shop__menu-item:hover .mega-shop__menu-link span{width:100%}.mega-shop__submenu{display:none;position:absolute;width:295px;top:40px;right:0;padding-left:60px;flex-direction:column;gap:var(--spacing-6)}.mega-shop__menu-item.active .mega-shop__submenu{display:flex}.mega-shop__submenu-link{font-family:var(--heading-font-family);font-size:var(--text-h2);font-weight:var(--heading-font-weight);color:rgb(var(--grey-background));transition:.2s}.mega-shop__submenu-link:hover,.mega-shop__submenu-link.active{color:rgb(var(--black-background))}.mega-shop__menu-wrap--1 .mega-shop__menu{gap:var(--spacing-3)}.mega-shop__right{width:100%}.mega-shop__products{max-height:calc(100vh - var(--headerDesktopHeight));display:none;margin:0 auto;max-width:1183px;padding:60px 20px 65px;overflow:auto}.mega-shop__products.active{display:block}.mega-shop__products-header{color:#fff;padding:40px;background-size:cover;margin-bottom:50px}.mega-shop__products-title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h4);line-height:1}.mega-shop__products-description{margin-top:16px;line-height:1.2}.mega-shop__products-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:40px 60px}.p-item--mega{text-align:center}.p-item--mega__title{margin-bottom:5px;font-family:var(--text-font-family);font-weight:700;font-size:var(--text-h5);line-height:1}.p-item--mega__price{font-size:var(--text-sm)}.mega-links{padding:80px 40px 74px;background:rgb(var(--silver-background))}.mega-links__inner{display:flex;justify-content:center;gap:75px}.mega-links__item{flex:1;max-width:250px}.mega-links__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-sm);line-height:1;margin-bottom:var(--spacing-4);letter-spacing:2.8px;text-transform:uppercase}.mega-links__list{display:flex;flex-direction:column;gap:var(--spacing-6)}.mega-links__link{width:max-content;font-family:var(--heading-font-family);font-weight:300;font-size:var(--text-h5);line-height:1;color:rgb(var(--grey-background));transition:color .2s ease-in-out}.mega-links__link.link-decorated:after{background:rgb(var(--black-background))}.mega-links__link:hover{color:rgb(var(--black-background))}body.no-scroll{overflow:hidden}.m-menu{display:none!important}@media all and (max-width: 1100px){.header__inner{height:var(--headerMobileHeight)}.m-menu{transform:translate(100%);display:block!important;position:fixed;top:0;right:0;height:100vh;width:100vw;max-width:400px;z-index:999;background:rgb(var(--silver-background));transition:transform .3s ease-in-out}.m-menu.active{transform:translate(0)}.m-menu__top{height:var(--headerMobileHeight);display:flex;align-items:center;justify-content:space-between;background-color:rgb(var(--black-background));gap:12px;padding:4px 20px}.m-menu__logo{display:none}.m-menu__back{display:none;width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;background:rgb(var(--gold-background));cursor:pointer}.m-menu__back svg{transform:rotate(90deg)}.m-menu__logo.active,.m-menu__back.active{display:flex}.m-menu__back svg path{fill:rgb(var(--black-background))}.m-menu__inner{padding:24px}.m-menu__list--1{display:flex;flex-direction:column;gap:var(--spacing-6);padding-bottom:24px;border-bottom:1px solid rgb(var(--steel-background))}.m-menu__link{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h5);line-height:1;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase}.m-menu__link.active{color:rgb(var(--gold-background))}.m-menu__list--1 .m-menu__link svg{transform:rotate(-90deg)}.m-menu__list--2{margin-top:var(--spacing-6)}.m-menu__list--2 .m-menu__link{justify-content:flex-start}.m-menu__list--2 .m-menu__link{font-size:var(--text-sm);color:rgb(var(--grey-background))}.header__nav-link{display:none}.megamenu{position:fixed;z-index:9999;top:var(--headerMobileHeight);height:calc(100vh - var(--headerMobileHeight));max-width:400px;width:100%;right:0;left:auto}.megamenu.active{display:block}.mega-links{padding:24px;max-height:calc(100vh - var(--headerMobileHeight));overflow:auto}.mega-links__inner{flex-direction:column;gap:var(--spacing-8)}.mega-links__item{max-width:100%}.mega-shop__left{padding:24px;width:100%;gap:var(--spacing-8);background:#fff;height:calc(100vh - var(--headerMobileHeight));max-height:calc(100vh - var(--headerMobileHeight));overflow:auto}.mega-shop__menu-wrap--0{width:100%}.mega-shop__submenu{padding:0 var(--spacing-6)}.mega-shop__products:not(.active-mobile),.mega-shop__submenu:not(.active-mobile){display:none!important}.mega-shop__submenu.active-mobile{display:flex}.mega-shop__menu-link{justify-content:space-between}.mega-shop__menu-link{opacity:.5!important}.mega-shop__submenu{padding:24px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;max-height:calc(100vh - var(--headerMobileHeight));background:#fff;z-index:1}.mega-shop__submenu-link{color:rgb(var(--grey-background))!important}.mega-shop__products{position:absolute;top:0;left:0;width:100%;z-index:1;background:#fff;padding:0;max-height:100%;height:calc(100vh - var(--headerMobileHeight))}.mega-shop__products-header{margin-bottom:var(--spacing-6);padding:var(--spacing-6);background-position:center right}.mega-shop__products-header-content{max-width:191px}.mega-shop__products-title{font-size:var(--text-base)}.mega-shop__products-description{font-size:var(--text-sm)}.mega-shop__products-list{padding:0 var(--spacing-6);gap:var(--spacing-4)}.p-item--mega{display:flex;gap:var(--spacing-2);flex-direction:row;align-items:center;text-align:left}.p-item--mega__img{width:140px}.p-item--mega__title{font-size:var(--text-base)}.mega-shop__products.active-mobile,.mega-shop__submenu.active-mobile{display:block}.m-menu__title{display:none;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h5);line-height:1;color:#fff;text-transform:uppercase}.m-menu__title.active{display:block}}@media all and (max-width: 1600px){.header__nav--left{margin-left:var(--spacing-4);gap:var(--spacing-4)}.header__nav--right{margin-right:var(--spacing-4);gap:var(--spacing-6)}}@media all and (min-width: 1100px){.header__burger{display:none}.header__cart{margin-left:0}.mega-shop__menu-link-all{display:none}}@media all and (min-width: 1921px){.mega-shop__inner{--container-inner-width: min( (100vw - var(--scrollbar-width, 0px)) - var(--container-gutter) * 2, var(--container-max-width) );--container-outer-width: calc( ((100vw - var(--scrollbar-width, 0px)) - var(--container-inner-width)) / 2 );margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}}.section:has(.announcement){padding-block:0;height:var(--announcementHeight);overflow:hidden}.announcement{position:relative;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:.7px}.announcement marquee{width:90%}.announcement__content{position:relative;display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-4);font-weight:var(--heading-font-weight)}.announcement__content em{font-style:normal;color:rgb(var(--gold-background))}.announcement__close{position:absolute;inset-inline-end:0;inset-block-start:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:2;transition:transform .2s ease-in-out}.announcement__close:hover{transform:translateY(-50%) rotate(45deg)}.announcement__close:hover span{color:rgb(var(--silver-background))}.announcement__button .button{padding:0;font-weight:500}.announcement__button .button .text-with-icon{gap:var(--spacing-2)}.announcement__button .button svg{width:12px;height:12px}@media screen and (max-width: 768px){.announcement__content{padding-inline-end:var(--spacing-2);gap:var(--spacing-2)}}.mobile-only{display:block!important}.desktop-only{display:none!important}@media screen and (min-width: 768px){.mobile-only{display:none!important}.desktop-only{display:block!important}}.product-item__img{display:block;margin-bottom:-17%}.product-item__img img{aspect-ratio:1}.product-item__info{position:relative;padding:30px 12px;margin-top:20px;border:1px solid #000;border-top:0;text-align:center}.product-item__info:before,.product-item__info:after{content:"";position:absolute;top:0;left:0;right:0;width:24px;height:1px;background-color:#000}.product-item__info:after{left:auto;right:0}.product-item__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h4);line-height:1;margin-bottom:8px;padding-top:10px;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;min-height:40px;background:#fff}.product-item__button{width:100%;margin-top:16px}.product-item__inner{padding:0 8px}@media all and (min-width: 768px){.product-item__info{padding:34px 20px}.product-item__title{font-size:var(--text-h3);min-height:64px}.product-item__inner{padding:0 24px}.product-item__img{margin-bottom:-18%}}.page-header__description{max-width:1118px;margin:0 auto;line-height:1.4}.quantity-selector{height:var(--input-height);background:rgb(var(--silver-background));color:rgb(var(--input-text-color, var(--text-color)));border-radius:var(--rounded-button);display:inline-flex}.quantity-selector__button{display:flex;align-items:center;padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5)}.quantity-selector__input{-webkit-appearance:textfield;appearance:textfield;min-width:var(--spacing-6);width:var(--quantity-input-characters-count, 1ch);background:inherit;text-align:center}.quantity-selector__input:focus{outline:none}.quantity-selector__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (min-width: 700px){.quantity-selector__button{padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}}.accordion{--accordion-spacing: var(--spacing-5);box-sizing:content-box;border-block-start-width:1px;border-block-end-width:1px}.accordion__toggle{gap:var(--spacing-2);flex-grow:1;justify-content:space-between;align-items:center;padding-block-start:var(--accordion-spacing);padding-block-end:var(--accordion-spacing);display:flex}.accordion__content{margin-block-end:var(--accordion-spacing);padding-inline-end:var(--spacing-6);transform:translateY(-4px)}.accordion__content ul{padding-inline-start:var(--spacing-6);list-style:disc}.accordion__content:has(.image-filter-list){padding-inline-end:0}.text-with-icon{align-items:center;display:flex}.text-with-icon>svg{flex-shrink:0}.accordion--lg{--accordion-spacing: var(--spacing-8)}.accordion+.accordion{border-block-start-width:0}.accordion-box{padding:var(--spacing-1) var(--spacing-6)}.accordion-box>:first-child{border-block-start-width:0}.accordion-box>:last-child{border-block-end-width:0}.circle-chevron{height:1.5rem}.circle-chevron-open{display:none}.circle-chevron-closed,[open] .circle-chevron-open{display:block}[open] .circle-chevron-closed{display:none}.product-info__video{margin-top:var(--spacing-6)}.product-info__video video-media{aspect-ratio:16 / 9}@media screen and (min-width: 1000px){.accordion-box{padding:var(--spacing-5) var(--spacing-12)}}.main-header .h1{max-width:846px;margin:0 auto}.main-header .h1.page-header__title-collection span{text-transform:lowercase}.main-header .h1 em{font-style:normal;font-size:var(--text-h2)}.rich-text{display:flex}.rich-text__wrapper{max-width:var(--rich-text-max-width)}.rich-text .prose,.split-rich-text .prose{align-items:start;display:grid}.rich-text .image-icon{margin-block-end:0!important}.split-rich-text{display:none}@media screen and (min-width: 1000px){.split-rich-text{gap:var(--spacing-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media screen and (min-width: 1150px){.split-rich-text{gap:var(--spacing-32)}}.accordion-content_container{max-width:var(--accordion-content-max-width);margin:0 auto}.accordion-content_container .accordion__content{color:rgb(var(--grey-background))}.pagination{background:rgb(var(--background));border-radius:var(--rounded-button);border-width:1px;justify-self:center;display:flex;margin-top:var(--spacing-8)}.pagination__item{place-content:center;padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4);display:grid}.pagination__item--disabled{opacity:.5}.pagination__current{padding:var(--spacing-2) var(--spacing-1)}@media screen and (min-width: 700px){.pagination__item{padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5)}.pagination__current{padding:var(--spacing-3) var(--spacing-2)}}#checkoutButton{color:rgba(var(--background-black))}
/*# sourceMappingURL=/cdn/shop/t/5/assets/theme.css.map */
