html{scrollbar-gutter:stable;font-size:clamp(100%,calc(100% + (100vw - 90rem) / 210),133.333%)}:where(svg[width="10"][height="10"]){width:.625rem;height:.625rem}:where(svg[width="18"][height="18"]){width:1.125rem;height:1.125rem}:where(svg[width="20"][height="20"]){width:1.25rem;height:1.25rem}:where(svg[width="22"][height="22"]){width:1.375rem;height:1.375rem}:where(svg[width="24"][height="24"]){width:1.5rem;height:1.5rem}:where(svg[width="26"][height="26"]){width:1.625rem;height:1.625rem}:root{--ui-module-space: var(--module-spacing, 1.5rem);--ui-group-space: var(--block-group-spacing, 1.5rem);--ui-section-space: calc(var(--section-spacing, 5.5rem) / 2);--ui-touch-size: 2.75rem;--frame-line-color: color-mix( in srgb, var(--frame-border-color, #202b2a) calc(var(--frame-border-opacity, .2) * 100%), transparent );--motion-ease-out: cubic-bezier(.33, 1, .68, 1);--motion-spring: linear( 0, .075 5%, .242 10%, .437 15%, .62 20%, .772 25%, .887 30%, .965 35%, 1.013 40%, 1.037 45%, 1.046 50%, 1.044 55%, 1.037 60%, 1.028 65%, 1.02 70%, 1.006 80%, 1 90%, 1 );--motion-pop: linear( 0, .12 5%, .378 10%, .655 15%, .883 20%, 1.033 25%, 1.109 30%, 1.126 35%, 1.108 40%, 1.075 45%, 1.04 50%, 1.013 55%, .995 60%, .986 65%, .984 70%, .987 75%, .991 80%, .999 90%, 1 )}@supports not (transition-timing-function: linear(0,1)){:root{--motion-spring: cubic-bezier(.34, 1.3, .64, 1);--motion-pop: cubic-bezier(.34, 1.56, .64, 1)}}@media(max-width:760px){:root{--ui-body-size: clamp(.875rem, 3.7vw, 1rem);--ui-h1-size: clamp(1.65rem, 6.8vw, 2.2rem);--ui-h2-size: clamp(1rem, 4.6vw, 1.25rem);--ui-h3-size: clamp(1rem, 4vw, 1.2rem);--ui-small-size: clamp(.75rem, 3.2vw, .875rem);--ui-module-space: clamp(.5rem, calc(var(--module-spacing, 1.5rem) * .35), .75rem);--ui-group-space: clamp(.75rem, calc(var(--block-group-spacing, 1.5rem) * .5), 1rem);--ui-section-space: calc(var(--section-spacing-mobile, 2.25rem) * .125);--ui-control-gap: 2px;--ui-control-space: .25rem;--ui-button-inset: .625rem;--ui-frame-radius: min(var(--frame-radius, .625rem), .75rem);--ui-frame-shadow: var(--frame-shadow-x, 0px) calc(var(--frame-shadow-y, .25rem) * .6) calc(var(--frame-shadow-blur, .75rem) * .65) rgb(0 0 0 / var(--frame-shadow-opacity, 0%))}}.meri-placeholder{display:block;width:100%;height:100%;min-height:0;color:var(--color-muted, #626966);background:var(--color-surface, #eeede8);object-fit:contain}.brand-placeholder{display:inline-block;width:1.8em;height:1.4em;margin-inline-end:.4em;vertical-align:middle}.brand-placeholder .meri-placeholder{background:transparent;color:currentColor}.media-placeholder{aspect-ratio:4 / 3;overflow:hidden}.media-placeholder--wide{aspect-ratio:16 / 9}.predictive-placeholder{display:block;flex:0 0 3.5rem;width:3.5rem;height:3.5rem}meri-view-event{display:block}*,*:before,*:after{box-sizing:border-box}html[data-scroll-smooth]{scroll-behavior:smooth}body{margin:0;background:var(--color-bg);background-image:var(--color-gradient, none);color:var(--color-text);overflow-wrap:anywhere;font-family:var(--font-primary--family, system-ui, sans-serif);font-weight:var(--font-body-weight-400, 400);letter-spacing:var(--font-tracking, 0em);line-height:calc(1.6 * var(--font-body-leading, 1));font-size:calc(var(--ui-body-size, 1rem) * var(--font-scale, 1))}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:calc(1.13 * var(--font-heading-leading, 1));font-weight:var(--font-heading-weight-500, 500);letter-spacing:calc(-.035em + var(--font-tracking, 0em))}h1{font-size:calc(var(--ui-h1-size, clamp(2.2rem, 5vw, 4.6rem)) * var(--font-scale, 1) * var(--font-heading-scale, 1))}h2{font-size:calc(var(--ui-h2-size, clamp(1.8rem, 3.2vw, 3rem)) * var(--font-scale, 1) * var(--font-heading-scale, 1))}h3{font-size:calc(var(--ui-h3-size, 1.25rem) * var(--font-scale, 1) * var(--font-heading-scale, 1))}p{margin-bottom:calc(1em * var(--font-paragraph-spacing, 1))}h1{margin-bottom:calc(.67em * var(--font-heading-spacing, 1))}h2{margin-bottom:calc(.83em * var(--font-heading-spacing, 1))}h3{margin-bottom:calc(1em * var(--font-heading-spacing, 1))}h4{font-size:calc(1em * var(--font-heading-scale, 1));margin-block:calc(1.33em * var(--font-heading-spacing, 1))}h5{font-size:calc(.83em * var(--font-heading-scale, 1));margin-block:calc(1.67em * var(--font-heading-spacing, 1))}h6{font-size:calc(.67em * var(--font-heading-scale, 1));margin-block:calc(2.33em * var(--font-heading-spacing, 1))}h4,h5,h6{font-weight:var(--font-heading-weight-700, 700);line-height:calc(1.6 * var(--font-heading-leading, 1))}strong,b{font-weight:var(--font-body-weight-700, 700)}.prose :is(ul,ol){margin-block:calc(1em * var(--font-paragraph-spacing, 1))}.prose li+li{margin-block-start:calc((var(--font-paragraph-spacing, 1) - 1) * .25em)}a{color:inherit;text-underline-offset:.25em}img,video,svg,model-viewer{max-width:100%;height:auto}img{display:block}button,input,select,textarea{font:inherit;letter-spacing:inherit}.enhancement-contact{-webkit-tap-highlight-color:transparent}button,a[href]:not(.enhancement-contact),summary,input,select,textarea{touch-action:manipulation}html{-webkit-tap-highlight-color:transparent}shopify-account,shopify-account::part(signed-out-avatar){-webkit-tap-highlight-color:transparent}@keyframes meri-press{to{scale:calc(var(--rest-scale, 1) * var(--press-scale, .96));opacity:var(--press-opacity, .7)}}@keyframes meri-release{0%{scale:calc(var(--rest-scale, 1) * var(--press-scale, .96));opacity:var(--press-opacity, .7)}}@keyframes meri-release-spring{0%{scale:calc(var(--rest-scale, 1) * var(--press-scale, .96));opacity:var(--press-opacity, .7)}45%{scale:calc(var(--rest-scale, 1) * (1.5 - var(--press-scale, .96) / 2));opacity:1}}[data-pressed]{transform-origin:var(--press-origin, 50% 50%)}[data-pressed][data-press-shift]{translate:var(--press-shift, 0px 0px)}[data-pressed=in]{animation:meri-press .12s cubic-bezier(.2,.7,.3,1) forwards}@media(prefers-reduced-motion:no-preference){[data-pressed=out]{animation:meri-release-spring .42s var(--motion-ease-out)}:is(a[href]:not(.button,.icon-button,.header-actions>a,.footer-social a),[data-press-tier=card]):not([data-press-tier=media])[data-pressed=out]{animation:meri-release .26s cubic-bezier(.22,.61,.36,1)}}[data-press-tier=wide]{--press-scale: .985;--press-opacity: .85}[data-press-tier=image]{--press-scale: 1;--press-opacity: .9}[data-press-tier=media]{--press-opacity: 1;animation:none}[data-press-tier=card]{--press-scale: .965;--press-opacity: .9}:is(.button,.shopify-payment-button__button--unbranded,.header-search,.header-actions>a,.header-actions shopify-account,.site-menu>summary,.meri-slideshow__toggle,.footer-social a,.menu-scroll-arrow,.localization__trigger,.media-play-button,.footer-signup__submit,.enhancement-age__buttons button){--press-scale: .93;--press-opacity: .62}:is(.button,.shopify-payment-button__button--unbranded,.enhancement-age__buttons button)[data-press-tier=wide]{--press-scale: .975;--press-opacity: .8}.footer-follow>*{--press-scale: .93;--press-opacity: 1}@media(prefers-reduced-motion:reduce){[data-pressed=in]{animation:none;opacity:var(--press-opacity, .7)}[data-pressed=out]{animation:none}}button{appearance:none;-webkit-appearance:none;color:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}[data-meri-product-form][aria-busy=true] [data-add-button]:disabled{opacity:1}:root[data-focus-input=pointer]{--focus-outline-width: 0px}:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--color-accent);outline-offset:.25rem}[hidden]{display:none!important}.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:fixed;z-index:100;top:.75rem;inset-inline-start:.75rem;transform:translateY(-200%)}.skip-link:focus{transform:none}.page-width{width:min(var(--page-width, 82.5rem),calc(100% - 2 * var(--page-margin, 1.5rem)));margin-inline:auto}.section-space{padding-block:var(--ui-section-space)}.surface{border-radius:var(--frame-radius, .625rem);background:var(--color-surface, #eeede8);padding:clamp(1.5rem,4vw,3.5rem)}.eyebrow{font-size:calc(.75rem * var(--font-scale, 1));letter-spacing:calc(.13em + var(--font-tracking, 0em));text-transform:uppercase;color:var(--color-muted);margin-bottom:1rem}.button{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:3rem;padding:.75rem 1.625rem;background:var(--color-accent);color:var(--color-accent-text);border:1px solid var(--color-accent);border-radius:var(--radius, .5rem);text-decoration:none;line-height:calc(1.3 * var(--font-body-leading, 1));font-weight:var(--font-body-weight-500, 500);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,scale .28s cubic-bezier(.2,.8,.2,1)}.button .icon-arrow-right{transition:transform .16s ease-out}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-pointer=touch])) .button:hover .icon-arrow-right{transform:translate(2px) scale(1.1)}}@media(prefers-reduced-motion:no-preference){.button:focus-visible .icon-arrow-right,.button:active .icon-arrow-right,.button[data-arrow-pressed] .icon-arrow-right{transform:translate(2px) scale(1.1)}}@media(prefers-reduced-motion:reduce){.button .icon-arrow-right{transition:none}}.button--secondary{background:transparent;color:var(--color-text);border-color:var(--color-line)}:where(:root:not([data-pointer=touch])) .button:not(.button--secondary,:disabled,[aria-disabled=true]):hover{background-color:color-mix(in srgb,var(--color-accent) 84%,var(--color-bg, #fff));border-color:color-mix(in srgb,var(--color-accent) 84%,var(--color-bg, #fff))}:where(:root:not([data-pointer=touch])) .button--secondary:not(:disabled,[aria-disabled=true]):hover{border-color:currentColor;background-color:color-mix(in srgb,currentColor 4%,transparent)}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-pointer=touch])) .button:not(:disabled,[aria-disabled=true]):hover{scale:1.03;--rest-scale: 1.03}:where(:root:not([data-pointer=touch])) :is(.buy-block,.cart-summary) .button:not(:disabled,[aria-disabled=true]):hover{scale:1.015;--rest-scale: 1.015}}:where(:root:not([data-pointer=touch])) .button:not(.button--secondary,:disabled,[aria-disabled=true]):hover{box-shadow:0 .75rem 1.375rem -.75rem color-mix(in srgb,var(--color-accent) 55%,transparent)}.icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;border:1px solid var(--color-line);background:transparent;border-radius:50%;color:inherit;transition:border-color .3s ease,scale .25s ease}:where(:root:not([data-pointer=touch])) .icon-button:not(.header-search,.gallery-arrow,:disabled):hover{border-color:currentColor;scale:1.06;--press-scale: .98}@media(prefers-reduced-motion:reduce){:where(:root:not([data-pointer=touch])) .icon-button:hover{scale:none}}.field{display:flex;flex-direction:column;gap:.5rem;margin-block:1rem}.field input,.field select,.field textarea,input[type=search]{min-height:3rem;min-inline-size:0;border:1px solid var(--color-muted);background:var(--color-bg);border-radius:var(--radius);padding:.625rem .875rem;color:inherit;width:100%}.field textarea{min-height:9.375rem}:is(.field input:not([type=checkbox],[type=radio]),.field select,.field textarea,input[type=search]){transition:box-shadow .22s ease}:is(.field input:not([type=checkbox],[type=radio]),.field select,.field textarea,input[type=search]):focus{box-shadow:0 0 0 .1875rem color-mix(in srgb,var(--color-accent) 12%,transparent)}@media(prefers-reduced-motion:no-preference){:is(.field input:not([type=checkbox],[type=radio]),.field select,.field textarea,input[type=search]):focus{animation:meri-field-focus .42s var(--motion-ease-out)}}@keyframes meri-field-focus{30%{scale:1.02}65%{scale:.997}}@media(prefers-reduced-motion:no-preference){[data-roll=a]{animation:meri-roll-a .26s var(--motion-ease-out)}[data-roll=b]{animation:meri-roll-b .26s var(--motion-ease-out)}}@keyframes meri-roll-a{0%{opacity:0;translate:0 .45em;filter:blur(2px)}}@keyframes meri-roll-b{0%{opacity:0;translate:0 .45em;filter:blur(2px)}}@keyframes meri-pop-in{0%{scale:.2;opacity:0}30%{opacity:1}}.prose{max-width:72ch}.prose img{height:auto}.prose table{display:block;max-width:100%;overflow:auto}.form-message:not(:empty){padding:.875rem;border:1px solid var(--color-line);border-radius:var(--radius);margin-block:1rem}[data-purchase-unready]{animation:purchase-unready-reveal 1ms linear 3s both}@keyframes purchase-unready-reveal{0%{visibility:hidden;overflow:hidden;max-height:0;margin-block:0;padding-block:0;border-width:0}}@media(scripting:none){[data-purchase-unready]{display:none}}[data-cart-page]>.form-message[data-cart-message],[data-cart-page-preview]>.form-message[data-cart-message]{min-height:1.5em;line-height:1.5;margin-block:1rem;padding:0;border:0}.cart-line[data-cart-updating]{opacity:.6;transition:opacity .16s ease-out .2s}.site-header{border-bottom:1px solid var(--color-line);background:var(--color-bg);position:relative;z-index:20}.header-motion-host{position:sticky;top:0;z-index:20;transition:transform .26s cubic-bezier(.2,.7,.2,1)}.header-motion-host.header-motion-hidden{transform:translateY(calc(-1 * var(--header-height, 100%)))}.header-motion-host:focus-within{transform:none}.header-motion-scrolled .site-header[data-header-glass=true]{background:color-mix(in srgb,var(--color-bg) 88%,transparent);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}body:has(#MainContent>.shopify-section:first-child>.motion-banner:not(.motion-banner--video)) .shopify-section-group-header-group:has(>.site-header){height:0;position:absolute;inset-inline:0;top:0;z-index:20}body:has(#MainContent>.shopify-section:first-child>.motion-banner:not(.motion-banner--video)) .shopify-section-group-header-group.header-motion-host:has(>.site-header){position:sticky}body:has(#MainContent>.shopify-section:first-child>.motion-banner:not(.motion-banner--video)) .shopify-section-group-header-group:not(.header-motion-scrolled)>.site-header,.header-over-hero>.site-header,.header-over-hero.header-motion-scrolled>.site-header[data-header-glass]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;border-bottom-color:#ffffff30}.header-over-hero .site-menu>nav,.header-over-hero :is(.nav-dropdown,.quick-dropdown)>div{color:var(--color-text)}@media(min-width:761px){.header-over-hero .site-menu>nav{color:inherit}}@media(max-width:760px){body:has(#MainContent>.shopify-section:first-child>.motion-banner:not(.motion-banner--video)) .site-header .brand{font-size:.75rem;line-height:1.15}body:has(#MainContent>.shopify-section:first-child>.motion-banner:not(.motion-banner--video)) .site-header .header-inner{min-height:3.75rem;padding-block:.375rem}}@media(prefers-reduced-motion:reduce){.header-motion-host{transition:none}}.header-inner{min-height:5.5rem;display:grid;grid-template-columns:minmax(5.5rem,1fr) minmax(0,auto) minmax(5.5rem,1fr);gap:0 .75rem;padding-block:.75rem 0;align-items:center}.header-search{grid-area:1 / 1;justify-self:start;border:0}.header-inner>meri-navigation{grid-area:2 / 1 / 3 / -1;min-width:0}.header-quick-links{display:none}.menu-scroll-arrows{display:flex;justify-content:space-between;align-items:center;pointer-events:none}.header-quick-links-arrows{display:none}.menu-scroll-arrow{position:relative;display:grid;place-items:center;inline-size:2rem;block-size:2rem;padding:0;border:0;background:none;color:var(--color-text);pointer-events:auto;opacity:0;visibility:hidden;transition:opacity .12s ease,visibility 0s linear .12s,scale .25s ease}.menu-scroll-arrow:before{content:"";position:absolute;top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;border-radius:50%;background:color-mix(in srgb,var(--color-bg, #fff) 80%,transparent);box-shadow:0 1px .375rem #00000024;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem)}.menu-scroll-arrow svg{position:relative;inline-size:.625rem;block-size:.625rem}.menu-scroll-arrow:dir(rtl) svg{scale:-1 1}meri-scroll-arrows[data-start] .menu-scroll-arrow[data-direction=start],meri-scroll-arrows[data-end] .menu-scroll-arrow[data-direction=end]{opacity:1;visibility:visible;transition:opacity .1s ease,scale .25s ease}meri-scroll-arrows:not([data-ready]) .menu-scroll-arrow{transition:none}:where(:root:not([data-pointer=touch])) .menu-scroll-arrow:hover{scale:1.12;--rest-scale: 1.12}:is(.site-menu__links,.header-quick-links)[data-scroll-arrows]{--fade-start: 0px;--fade-end: 0px;--fade-direction: to right;--menu-fade: linear-gradient( var(--fade-direction), transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent )}:is(.site-menu__links,.header-quick-links)[data-scroll-arrows]:dir(rtl){--fade-direction: to left}:is(.site-menu__links,.header-quick-links)[data-scroll-start]{--fade-start: 1.75rem}:is(.site-menu__links,.header-quick-links)[data-scroll-end]{--fade-end: 1.75rem}:is(.site-menu__links,.header-quick-links,.nav-dropdown>div,.quick-dropdown>div,.localization__popover,.localization__list,.options-variant-popover,.options-dropdown__list,.options-help-body,.filter-panel,meri-predictive-search [data-predictive-panel]){scrollbar-width:none}:is(.site-menu__links,.header-quick-links,.nav-dropdown>div,.quick-dropdown>div,.localization__popover,.localization__list,.options-variant-popover,.options-dropdown__list,.options-help-body,.filter-panel,meri-predictive-search [data-predictive-panel])::-webkit-scrollbar{display:none}:where(.site-menu>nav,.nav-dropdown>div,.quick-dropdown>div,.localization__list,.options-variant-popover,.options-dropdown__list,.options-help-body,.filter-panel,meri-predictive-search [data-predictive-panel],.cart-drawer):before,:where(.site-menu>nav,.nav-dropdown>div,.quick-dropdown>div,.localization__list,.options-variant-popover,.options-dropdown__list,.options-help-body,.filter-panel,meri-predictive-search [data-predictive-panel],.cart-drawer):after{content:"";position:sticky;z-index:2;display:block;flex:none;inline-size:var(--scroll-hint-size, 2rem);block-size:var(--scroll-hint-size, 2rem);padding:var(--scroll-hint-inset, .25rem);margin-inline:auto;border-radius:50%;background:var(--scroll-hint-icon) center / var(--scroll-hint-glyph, .625rem) no-repeat,#ffffffdb;background-clip:content-box;filter:drop-shadow(0 1px .1875rem rgb(0 0 0 / 14%));pointer-events:none;opacity:0;transition:opacity .1s ease,scale .25s ease}:where(.site-menu>nav,.nav-dropdown>div,.quick-dropdown>div,.localization__list,.options-variant-popover,.options-dropdown__list,.options-help-body,.filter-panel,meri-predictive-search [data-predictive-panel],.cart-drawer):before{inset-block-start:0;margin-block-end:calc(-1 * var(--scroll-hint-size, 2rem));--scroll-hint-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1.5 6.5 5 3l3.5 3.5' fill='none' stroke='%231c1b1a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:where(.site-menu>nav,.nav-dropdown>div,.quick-dropdown>div,.localization__list,.options-variant-popover,.options-dropdown__list,.options-help-body,.filter-panel,meri-predictive-search [data-predictive-panel],.cart-drawer):after{inset-block-end:0;margin-block-start:calc(-1 * var(--scroll-hint-size, 2rem));--scroll-hint-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1.5 3.5 5 7l3.5-3.5' fill='none' stroke='%231c1b1a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(max-width:760px){:root{--scroll-hint-size: 3.5rem;--scroll-hint-inset: .5rem;--scroll-hint-glyph: 1rem}}[data-more-above]:before,[data-more-below]:after{opacity:1;pointer-events:auto;cursor:pointer}[data-hint-press=top]:before,[data-hint-press=bottom]:after{scale:.88;opacity:.7;transition-duration:.1s}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-pointer=touch])) [data-more-above][data-hint-hover=top]:before,:where(:root:not([data-pointer=touch])) [data-more-below][data-hint-hover=bottom]:after{scale:1.06}:where(:root:not([data-pointer=touch])) [data-hint-hover=top][data-hint-press=top]:before,:where(:root:not([data-pointer=touch])) [data-hint-hover=bottom][data-hint-press=bottom]:after{scale:calc(1.06 * .88)}}@media(prefers-reduced-motion:reduce){[data-hint-press=top]:before,[data-hint-press=bottom]:after{scale:none}.menu-scroll-arrow,[data-more-above]:before,[data-more-below]:after{transition:none}:where(:root:not([data-pointer=touch])) .menu-scroll-arrow:hover{scale:none}}@media(min-width:761px){.header-inner>meri-navigation{position:relative}.site-menu-arrows{position:absolute;top:0;right:0;bottom:0;left:0}.site-menu>nav:before,.site-menu>nav:after{content:none}.site-menu__links[data-scroll-arrows]:not(:has(.nav-dropdown[open])){-webkit-mask-image:var(--menu-fade);mask-image:var(--menu-fade)}}.brand{display:flex;align-items:center;justify-content:center;min-height:3rem;transition:opacity .3s ease;font-size:calc(1.55rem * var(--font-scale, 1));font-weight:var(--font-body-weight-600, 600);letter-spacing:calc(-.04em + var(--font-tracking, 0em));text-decoration:none;grid-area:1 / 2;justify-self:center;text-align:center;min-width:3rem;overflow-wrap:anywhere}:where(:root:not([data-pointer=touch])) .brand:hover{opacity:.7;--press-opacity: .5}.brand img{width:100%;height:auto;max-width:var(--logo-width, 9.375rem);max-height:4rem;object-fit:contain}.site-menu__links{display:flex;align-items:center;gap:1.625rem;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding-block:.75rem}.site-menu__links>*{flex:none;white-space:nowrap}.site-menu__links>:first-child{margin-inline-start:auto}.site-menu__links>:last-child{margin-inline-end:auto}.site-menu__links a{text-decoration:none}.site-menu>summary{list-style:none;padding:.625rem;cursor:pointer;min-width:2.75rem;min-height:2.75rem}.site-menu[data-desktop=true]>summary{display:none}@supports selector(details::details-content){@media(min-width:761px){.site-menu::details-content{content-visibility:visible}.site-menu>summary{display:none}}}.header-actions{grid-area:1 / 3;justify-self:end;display:flex;align-items:center;gap:.25rem}.header-actions shopify-account{display:inline-flex;flex:none;min-width:2.75rem;width:2.75rem;min-height:2.75rem;align-items:center;justify-content:center}.header-actions a{font-size:calc(.875rem * var(--font-scale, 1));text-decoration:none;min-height:2.75rem;display:flex;align-items:center;justify-content:center;min-width:2.75rem;position:relative}.header-account-avatar,.header-actions shopify-account::part(signed-out-avatar){display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;color:inherit;background:transparent;border:0}.header-account-avatar svg{display:block;flex:none}:is(.header-search,.header-actions>a,.header-actions shopify-account,.site-menu>summary,.meri-slideshow__toggle,.footer-social a){transition:scale .25s ease,opacity .25s ease}:where(:root:not([data-pointer=touch])) :is(.header-search,.header-actions>a,.header-actions shopify-account,.site-menu>summary,.meri-slideshow__toggle,.footer-social a):hover{scale:1.12;--rest-scale: 1.12}:root[data-pointer=touch] .header-actions shopify-account{--press-scale: 1;--press-opacity: .8}@media(prefers-reduced-motion:reduce){:where(:root:not([data-pointer=touch])) :is(.header-search,.header-actions>a,.header-actions shopify-account,.site-menu>summary,.meri-slideshow__toggle,.footer-social a):hover{scale:none;opacity:.7}}:where(.site-menu__links a,.site-menu__links summary,.header-quick-links a,.header-quick-links summary,.section-heading__link,.pagination a,.filters>a,.cart-drawer-page,.cart-line__content h2>a,[data-cart-remove],.cart-summary>a:not(.button),.content-blog__read-more,.announcement-bar a,.options-group-header,main h2:not(.product-card__title)>a){transition:opacity .3s ease}:where(:root:not([data-pointer=touch])) :is(.site-menu__links a,.site-menu__links summary,.header-quick-links a,.header-quick-links summary,.section-heading__link,.pagination a,.filters>a,.cart-drawer-page,.cart-line__content h2>a,[data-cart-remove],.cart-summary>a:not(.button),.content-blog__read-more,.announcement-bar a,.options-group-header,main h2:not(.product-card__title)>a):hover{opacity:.6;--press-opacity: .42}.header-actions [data-cart-count]{position:absolute;top:0;inset-inline-end:0;max-width:5ch;overflow:hidden;text-overflow:ellipsis;font-size:calc(.65rem * var(--font-scale, 1));line-height:calc(1.4 * var(--font-body-leading, 1));padding-inline:.1875rem;border-radius:1rem;background:var(--color-text);color:var(--color-bg)}:is(.nav-dropdown,.quick-dropdown){position:relative}:is(.nav-dropdown,.quick-dropdown) summary{cursor:pointer;padding:.5rem;list-style:none}:is(.nav-dropdown,.quick-dropdown)>div{position:fixed;left:var(--menu-left, auto);top:var(--menu-top, auto);min-width:13.125rem;max-width:calc(100vw - 2rem);max-height:60vh;overflow-y:auto;white-space:normal;background:var(--color-bg);padding:1.125rem;border:var(--frame-border-width, 0px) solid var(--frame-line-color);border-radius:var(--frame-radius, .625rem);box-shadow:var(--frame-shadow, none)}:is(.nav-dropdown,.quick-dropdown) a{display:block;padding:.5rem}meri-footer{display:block}.site-footer{--footer-gap: var(--module-spacing, 1.5rem);--footer-padding: max(2.25rem, calc(var(--section-spacing, 5.5rem) / 2));--footer-inset: max(var(--module-spacing, 1.5rem), clamp(1.5rem, 2.5vw, 2.5rem));--footer-line: color-mix(in srgb, var(--color-text) 18%, var(--color-bg));border-top:1px solid var(--footer-line);box-shadow:inset 0 calc(var(--footer-inset) * -.5) var(--footer-inset) calc(var(--footer-inset) * -.4) color-mix(in srgb,var(--color-text) 14%,transparent);font-size:calc(.875rem * var(--font-scale, 1))}.site-footer>.page-width{width:100%;max-width:none}.footer-grid{width:min(var(--page-width, 82.5rem),calc(100% - 2 * var(--page-margin, 1.5rem)));margin-inline:auto;display:flex;flex-wrap:wrap;align-items:stretch;column-gap:0}.footer-brand{order:0;flex:1.25 1 16.25rem;min-width:0}.footer-brand__name{font-size:calc(1.375rem * var(--font-scale, 1) * var(--font-heading-scale, 1));margin-bottom:calc(.75rem * var(--font-heading-spacing, 1))}.footer-brand__name a{display:inline-block;text-decoration:none;transition:opacity .3s ease}.footer-brand__logo{width:10rem;max-height:6rem;object-fit:contain;object-position:left}.footer-description{color:var(--color-text);margin-bottom:calc(.75rem * var(--font-paragraph-spacing, 1))}.footer-brand .footer-description{color:var(--color-text);max-width:100%;text-wrap:pretty}.footer-heading{font-size:calc(1.0625rem * var(--font-scale, 1) * var(--font-heading-scale, 1));font-weight:var(--font-heading-weight-600, 600);line-height:calc(1.4 * var(--font-heading-leading, 1));letter-spacing:var(--font-tracking, 0em);margin:0 0 calc(.75rem * var(--font-heading-spacing, 1))}.footer-menu{order:1;flex:.65 1 10rem;min-width:0}.footer-desktop-heading{display:none}.footer-disclosure>summary{cursor:pointer}.footer-links,.footer-links ul,.footer-policies,.footer-social ul{list-style:none;margin:0;padding:0}.footer-links ul{padding-inline-start:.75rem}.footer-links a,.footer-links li>span{display:inline-flex;align-items:center;min-height:2rem;padding-block:.25rem;color:var(--color-text)}.footer-signup{order:2;flex:1.8 1 15.625rem;min-width:0}.footer-signup__field:focus-within{border-color:var(--color-text)}.footer-signup__field input:focus-visible{outline:none}.footer-signup__field{display:flex;border:1px solid color-mix(in srgb,var(--color-muted) 70%,var(--color-line));border-radius:min(var(--radius, .5rem),.5rem);transition:border-color .16s ease-out}.footer-signup__field input{flex:1;min-width:0;width:100%;padding:.625rem .875rem;border:0;border-radius:inherit;background:var(--color-bg);color:var(--color-text)}.footer-signup__field input::placeholder{color:var(--color-text);opacity:1}.footer-signup__submit{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.875rem;min-height:2.875rem;border:0;border-start-end-radius:inherit;border-end-end-radius:inherit;background:var(--color-accent);color:var(--color-accent-text);transition:background-color .3s ease}.footer-signup__submit svg{width:1.25rem;transition:transform .16s ease-out}.footer-signup__protection{margin-block-start:.5rem;font-size:calc(.75rem * var(--font-scale, 1));line-height:calc(1.5 * var(--font-body-leading, 1));color:var(--color-text)}.footer-signup__protection:empty{display:none}.footer-signup__message{margin:.75rem 0 0}.footer-signup__message ul{margin:0;padding-inline-start:1.25rem}.footer-follow{display:flex;margin-block-start:.75rem}.footer-follow>*{transition:scale .28s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-pointer=touch])) .footer-follow:not([data-footer-example])>*:hover{scale:1.03;--rest-scale: 1.03}}.footer-social ul{display:flex;flex-wrap:wrap;gap:.25rem}.footer-social a{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;min-height:2.75rem;color:inherit}.footer-social svg{width:1.25rem;height:1.25rem}.footer-social [data-contact-icon=line]{color:#00c300}.footer-social [data-contact-icon=whatsapp]{color:#25d366}.footer-social :is([data-contact-icon=messenger],[data-contact-icon=facebook]){color:#0866ff}.footer-social [data-contact-icon=instagram]{color:#ff0069}.footer-social [data-contact-icon=telegram]{color:#26a5e4}.footer-social [data-contact-icon=youtube]{color:red}.footer-social [data-contact-icon=pinterest]{color:#bd081c}.footer-social__hint{flex-basis:100%}.footer-setup{padding-block:var(--footer-gap);border-top:1px solid var(--footer-line)}.footer-setup p{color:light-dark(#b42318,#ff9b94);font-weight:600;margin-block:calc(var(--footer-gap) / 2)}.footer-bottom{padding-inline:max(var(--footer-inset),calc((100% - min(var(--page-width, 82.5rem),calc(100% - 2 * var(--page-margin, 1.5rem)))) / 2 + var(--footer-inset)));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem var(--footer-gap);border-top:1px solid var(--footer-line);padding-block:max(1.75rem,var(--footer-inset));padding-block-end:max(1.75rem,var(--footer-inset),env(safe-area-inset-bottom,0px));color:var(--color-text);font-size:calc(.8rem * var(--font-scale, 1))}.footer-legal{flex:1 1 13.75rem;min-width:0}.footer-legal small{font-size:inherit}.footer-policies{display:flex;flex-wrap:wrap;gap:.25rem .75rem}.footer-links a,.footer-legal a{position:relative;text-decoration:none}.footer-legal a{color:var(--color-text)}.footer-link__text{display:block}.footer-link__underline{padding-block-end:.23em;background:linear-gradient(currentColor,currentColor) no-repeat right bottom / 0 1px;transition:background-size .35s cubic-bezier(.22,.61,.36,1)}.footer-link__underline:dir(rtl){background-position:left bottom}.footer-legal small a,.footer-signup__protection a{text-decoration:none;background:linear-gradient(currentColor,currentColor) no-repeat right bottom / 0 1px;transition:background-size .35s cubic-bezier(.22,.61,.36,1)}.footer-signup__protection a{background:linear-gradient(currentColor,currentColor) no-repeat right bottom / 0 1px,linear-gradient(color-mix(in srgb,currentColor 30%,transparent),color-mix(in srgb,currentColor 30%,transparent)) no-repeat left bottom / 100% 1px}:is(.footer-legal small,.footer-signup__protection) a:dir(rtl){background-position:left bottom}.footer-policies a,.footer-policies li>span{display:inline-flex;align-items:center;min-height:1.5rem}.footer-utilities{flex:1.5 1 25rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1.25rem;max-width:100%;min-width:0}meri-localization{display:block;min-width:0;max-width:100%}.localization{display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem .75rem}.localization__field{display:block;flex:0 1 auto;min-width:0;max-width:100%}.localization__field:has(.localization__preview){position:relative}.localization__field:has(.localization__preview) select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.localization__field:focus-within .localization__preview{outline:var(--focus-outline-width, 2px) solid currentColor;outline-offset:2px}.localization__preview{font:inherit}.localization select{field-sizing:content;min-height:2.75rem;max-width:100%;padding:.5rem .25rem;border:0;border-radius:0;background:var(--color-bg);color:var(--color-text);font-size:inherit}.localization__control{flex:0 1 auto;min-width:0}:is(.localization__trigger,.localization__preview){display:inline-flex;align-items:center;gap:.5rem;max-width:100%;min-height:2.75rem;padding:.5rem .625rem;border:0;border-radius:0;background:transparent;color:var(--color-text);text-align:start;-webkit-tap-highlight-color:transparent;transition:color .16s ease-out,scale .25s ease}.localization__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.localization__trigger,.localization__preview):after{content:"";flex:0 0 .375rem;width:.375rem;height:.375rem;border-inline-end:1px solid currentColor;border-block-end:1px solid currentColor;transform:rotate(45deg);transition:transform .46s var(--motion-spring)}.localization__trigger[aria-expanded=true]:after{transform:rotate(225deg)}:is(.localization__popover,.options-variant-popover,.options-dropdown){flex-direction:column;position:fixed;z-index:100;inset:auto;margin:0;padding:.5rem;max-width:calc(100vw - 1.5rem);border:var(--frame-border-width, 0px) solid var(--frame-line-color);border-radius:var(--frame-radius, .625rem);background:var(--color-bg);color:var(--color-text);box-shadow:var(--frame-shadow, none);font:inherit;overflow:hidden auto;opacity:0;transform:translateY(.25rem);transform-origin:50% 0;transition:opacity .14s ease-out,transform .16s ease-out,display .16s allow-discrete,overlay .16s allow-discrete}:is(.localization__popover,.options-variant-popover,.options-dropdown)[data-side=above]{transform-origin:50% 100%}:is(.localization__popover,.options-variant-popover,.options-dropdown):popover-open{display:flex;opacity:1;transform:none}@starting-style{:is(.localization__popover,.options-variant-popover,.options-dropdown):popover-open{opacity:0}}:is(.localization__header,.options-dropdown__header){display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;padding-inline-start:.5rem}:is(.localization__title,.options-dropdown__title){font-weight:var(--font-heading-weight-500, 500)}:is(.localization__close,.options-dropdown__close){flex:0 0 2.75rem;min-height:2.75rem;padding:0;border:0;background:transparent;color:inherit;font-size:1.4em}.localization__search{flex-shrink:0;width:100%;min-height:2.75rem;padding:.5rem;margin-block:0 .5rem;border:0;border-block-end:1px solid var(--color-line);border-radius:0;color:inherit;background:transparent}.localization__search:focus-visible{outline-offset:-2px}:is(.localization__list,.options-dropdown__list){min-height:0;overflow:hidden auto;overscroll-behavior:contain}:is(.localization__option,.options-variant-option,.options-dropdown__option){display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:2.75rem;padding:.625rem .5rem;border:0;border-radius:min(var(--radius, .5rem),.25rem);text-align:start;background:transparent;color:inherit;transition:background-color .16s ease-out}:is(.localization__option,.options-variant-option,.options-dropdown__option)[aria-pressed=true]{background:color-mix(in srgb,var(--color-text) 6%,transparent)}:is(.localization__option,.options-variant-option,.options-dropdown__option)[aria-pressed=true]:after{content:"";flex:0 0 .3125rem;width:.3125rem;height:.5625rem;margin-inline:.25rem;border-inline-end:1px solid currentColor;border-block-end:1px solid currentColor;transform:rotate(45deg)}@media(prefers-reduced-motion:no-preference){:is(.localization__option,.options-variant-option,.options-dropdown__option)[aria-pressed=true]:after{animation:meri-pop-in .46s var(--motion-pop)}}:is(.localization__option,.options-variant-option,.options-dropdown__option):focus-visible{outline-offset:-2px}.localization__empty{margin:.5rem;color:var(--color-muted)}:where(:root:not([data-pointer=touch])) .localization__trigger:not([data-footer-example]):hover{scale:1.06;--rest-scale: 1.06}@media(prefers-reduced-motion:reduce){:where(:root:not([data-pointer=touch])) .localization__trigger:not([data-footer-example]):hover{scale:none;opacity:.7}}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-pointer=touch])) .localization__trigger:not([data-footer-example],[aria-expanded=true]):hover:after{transform:translateY(2px) rotate(45deg)}}:where(:root:not([data-pointer=touch])) :is(.localization__option,.options-variant-option,.options-dropdown__option):hover{background:color-mix(in srgb,var(--color-text) 6%,transparent)}:where(:root:not([data-pointer=touch])) :is(.footer-links,.footer-policies) a:hover .footer-link__underline,:is(.footer-links,.footer-policies) a:focus-visible .footer-link__underline{background-position:left bottom;background-size:100% 1px}:where(:root:not([data-pointer=touch])) :is(.footer-links,.footer-policies) a:hover .footer-link__underline:dir(rtl),:is(.footer-links,.footer-policies) a:focus-visible .footer-link__underline:dir(rtl){background-position:right bottom}:where(:root:not([data-pointer=touch])) :is(.footer-legal small,.footer-signup__protection) a:hover,:is(.footer-legal small,.footer-signup__protection) a:focus-visible{background-position:left bottom;background-size:100% 1px}:where(:root:not([data-pointer=touch])) :is(.footer-legal small,.footer-signup__protection) a:dir(rtl):hover,:is(.footer-legal small,.footer-signup__protection) a:dir(rtl):focus-visible{background-position:right bottom}:where(:root:not([data-pointer=touch])) .footer-brand__name a:hover{opacity:.7;--press-opacity: .5}:where(:root:not([data-pointer=touch])) .footer-signup__submit:hover{background-color:color-mix(in srgb,var(--color-accent) 84%,var(--color-bg, #fff))}:where(:root:not([data-pointer=touch])) .footer-signup__submit:hover svg{transform:translate(2px)}@media(pointer:coarse){.footer-links a,.footer-links li>span,.footer-policies a,.footer-policies li>span{min-height:2.75rem}.footer-signup__field input,.localization select{font-size:max(1rem,1em)}}@media(min-width:761px){meri-footer:defined .footer-desktop-heading{display:block}meri-footer:defined .footer-disclosure>summary{display:none}.footer-grid>*{padding-block:var(--footer-padding);padding-inline:var(--footer-inset)}.footer-grid>.footer-brand{padding-inline-end:calc(var(--footer-inset) / 2)}.footer-grid:has(.footer-brand,.footer-menu) .footer-signup{border-inline-start:1px solid var(--footer-line)}}@supports selector(details::details-content){@media(min-width:761px){.footer-disclosure::details-content{content-visibility:visible}.footer-desktop-heading{display:block}.footer-disclosure>summary{display:none}}}@media(max-width:1100px)and (min-width:761px){.site-footer{--footer-padding: max(2rem, calc(var(--section-spacing, 5.5rem) * .4));--footer-inset: max(var(--module-spacing, 1.5rem), 1.25rem)}}@media(max-width:760px){.site-footer{--footer-gap: var(--ui-module-space)}.footer-heading{font-size:calc(1rem * var(--font-scale, 1) * var(--font-heading-scale, 1))}.footer-grid{width:calc(100% - 2 * var(--page-margin, 1.5rem));display:flex;flex-direction:column;padding-block:var(--ui-section-space)}.footer-brand{order:2;flex-basis:auto;padding-block:1rem 0}.footer-menu{order:1;flex-basis:auto;border-block-end:1px solid var(--footer-line)}.footer-menu:has(+.footer-menu),.footer-menu:has(+.footer-signup){border-block-end:1px solid var(--footer-line)}.footer-brand:last-child{margin-bottom:0}.footer-brand__name{font-size:calc(var(--ui-h3-size) * var(--font-scale, 1) * var(--font-heading-scale, 1))}.footer-desktop-heading{display:none}.footer-signup{order:0;flex-basis:auto;padding-block:0 1rem;border-block-end:1px solid var(--footer-line)}.footer-signup>.footer-heading{margin-block:0 .375rem}.footer-signup .footer-disclosure__content{padding:0}.footer-signup .footer-description{margin-block:0 .5rem}.footer-signup form{margin:0}.footer-signup__field input{padding:.5rem .625rem}.footer-signup__submit{min-height:2.75rem;flex-basis:2.75rem}.footer-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3rem;margin:0;padding-block:.75rem;list-style:none;cursor:pointer}.footer-disclosure>summary::-webkit-details-marker{display:none}.footer-chevron{position:relative;flex:0 0 .75rem;width:.75rem;height:.75rem;transition:transform .16s ease-out}.footer-chevron:before,.footer-chevron:after{content:"";position:absolute;inset:.3125rem 0 auto;height:1px;background:currentColor}.footer-chevron:after{transform:rotate(90deg)}.footer-disclosure[open] .footer-chevron:after{transform:none}.footer-disclosure__content{padding-block:.25rem .75rem}.footer-utilities,.footer-legal{display:contents}.footer-bottom{display:flex;flex-direction:column;text-align:center;padding-inline:var(--page-margin, 1.5rem);padding-block:var(--ui-module-space);padding-block-end:max(1.5rem,env(safe-area-inset-bottom,0px));gap:.5rem;align-items:center}.footer-bottom meri-localization{order:0}.footer-bottom .localization{justify-content:center;margin:0}.footer-legal small{order:1;white-space:nowrap;max-width:100%;font-size:clamp(.625rem,2.7vw,.75rem)}.footer-policies{order:2;justify-content:center;margin:0}.footer-bottom .payment-icons{order:3;justify-content:center;gap:.375rem;margin:.25rem 0 0}.footer-bottom .payment-icons svg{width:2rem;height:auto}.footer-signup__protection{font-size:.625rem;line-height:1.4;margin-block-start:.375rem}.footer-brand__logo{width:7rem;max-height:4rem}.footer-description{font-size:var(--ui-small-size)}.footer-legal{flex-basis:100%}@supports (interpolate-size: allow-keywords){.footer-disclosure{interpolate-size:allow-keywords}.footer-disclosure::details-content{block-size:0;overflow:clip;overflow-clip-margin:.5rem;transition:block-size .16s ease-out,content-visibility .16s allow-discrete}.footer-disclosure[open]::details-content{block-size:auto}}}@media(prefers-reduced-motion:reduce){.footer-disclosure::details-content,.footer-chevron,.footer-signup__submit svg,.footer-signup__field,.footer-links a,.footer-legal a,.localization__trigger,.localization__trigger:after,:is(.localization__popover,.options-variant-popover,.options-dropdown),:is(.localization__option,.options-variant-option,.options-dropdown__option){transition:none;transform:none}.footer-link__underline,.footer-legal small a,.footer-signup__protection a{transition:none}}@media(pointer:coarse){.field input,.field select,.field textarea,input[type=search]{font-size:max(1rem,1em)}.icon-button,.site-menu>summary{min-width:3rem;min-height:3rem}}.payment-icons{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.payment-icons svg{width:2.375rem}.hero{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(2rem,6vw,6.25rem);align-items:center}.hero-copy{max-width:32.5rem}.featured-promotion{display:contents}.hero-copy>.featured-promotion>:is(meri-promotion-price,meri-promotion-view){margin-block:var(--ui-module-space) 0}.hero-copy p{color:var(--color-muted);font-size:calc(1.1rem * var(--font-scale, 1));margin-bottom:calc(1.875rem * var(--font-paragraph-spacing, 1))}.hero-media:has(>meri-gallery){min-width:0;overflow:visible;background:transparent}.hero-media{overflow:hidden;background:var(--color-surface)}.hero-media>img,.hero-media>svg,.hero-image-link>img,.hero-image-link>svg{width:100%;height:100%;object-fit:cover;aspect-ratio:1}.icon-arrow-up-right,.icon-arrow-right{display:inline-block;flex:none;width:1em;height:1em;vertical-align:-.1em}.section-heading__link{display:inline-flex;align-items:center;gap:.35em;min-height:2.75rem}.section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;margin-bottom:calc(var(--module-spacing, 1.5rem) * var(--font-heading-spacing, 1))}.section-heading h2{margin:0}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem 1.25rem}.search-other-results{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.product-grid+.search-other-results{margin-block-start:2.5rem;padding-block-start:1.75rem;border-block-start:1px solid var(--color-line)}.search-other-results h2{margin:0;font-size:calc(1rem * var(--font-scale, 1) * var(--font-heading-scale, 1))}.search-other-results p{margin:.25rem 0 0}.search-other-results .search-other-results__type{margin:0 0 2px;font-size:calc(.75rem * var(--font-scale, 1));letter-spacing:.04em;color:color-mix(in srgb,var(--color-text) 68%,transparent)}.product-card{position:relative;min-width:0;text-align:var(--card-alignment, left)}.product-card--standard{background:transparent}.product-card__quick-media{position:absolute;inset-block-start:.5rem;inset-inline-start:50%;translate:-50% 0;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--color-text);background:transparent;transition:color .16s ease}.product-card__quick-media:focus-visible:not([data-quick-media-pointer]){color:var(--color-bg)}.product-card__quick-media:focus-visible:not([data-quick-media-pointer]):before{background:var(--color-text)}:where(:root:not([data-pointer=touch])) .product-card__quick-media:hover{color:var(--color-bg)}:where(:root:not([data-pointer=touch])) .product-card__quick-media:hover:before{background:var(--color-text)}.product-card__quick-media:before{content:"";position:absolute;width:var(--ui-eye-size, var(--eye-size, .75rem));height:var(--ui-eye-size, var(--eye-size, .75rem));top:calc(50% - .625rem);left:50%;translate:-50% -50%;border-radius:50%;background:var(--color-bg);box-shadow:0 2px .75rem #00000014;transition:background-color .16s ease}.product-card__quick-media svg{position:relative;top:-.625rem;width:calc(var(--ui-eye-size, var(--eye-size, .75rem)) * .65);height:calc(var(--ui-eye-size, var(--eye-size, .75rem)) * .65)}.product-card__quick-media:focus-visible{outline:var(--focus-outline-width, 2px) solid #000;outline-offset:-2px}.product-card--card{padding:.75rem}.product-card .price{justify-content:var(--card-alignment, left)}.product-card__media{position:relative;display:block;overflow:hidden;background:var(--color-surface);padding:var(--card-padding, 0px);margin-bottom:.75rem}.product-card__media img,.product-card__media svg{width:100%;height:auto;aspect-ratio:var(--card-ratio, 1);object-fit:var(--card-fit, cover);transition:transform .18s ease,opacity .18s ease,scale .18s ease}.product-card__media,.product-card__media img{-webkit-user-drag:none;-webkit-touch-callout:none}.product-card__media img.product-card__secondary{position:absolute;inset:var(--card-padding, 0px);width:calc(100% - 2 * var(--card-padding, 0px));height:calc(100% - 2 * var(--card-padding, 0px));opacity:0;pointer-events:none}.product-card__media{transition:scale .3s cubic-bezier(.2,.8,.2,1)}.product-card__media img{transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .18s ease,scale .18s ease}:where(:root:not([data-pointer=touch])) .product-card[data-card-motion=true]:hover{z-index:1}:where(:root:not([data-pointer=touch])) .product-card[data-card-motion=true]:hover .product-card__media{scale:1.03;--rest-scale: 1.03}:where(:root:not([data-pointer=touch])) .product-card[data-card-motion=true]:hover .product-card__media img{transform:scale(1.04)}:where(:root:not([data-pointer=touch])) .product-card:hover .product-card__media .product-card__secondary{opacity:1}@media(prefers-reduced-motion:reduce){.product-card,.product-card__media,.product-card__media img{transition:none;transform:none!important;scale:none!important}.product-card__media[data-pressed=in]{opacity:.85}}.product-card__title{margin-bottom:calc(.5rem * var(--font-heading-spacing, 1));letter-spacing:calc(0em + var(--font-tracking, 0em));font-size:calc(1rem * var(--font-scale, 1) * var(--font-heading-scale, 1))}.product-card__title a{text-decoration:none}.price{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.price s{font-size:.85em;color:var(--color-muted)}.price-pair{display:inline-flex;flex:1 1 0%;flex-wrap:wrap;align-items:baseline;justify-content:inherit;column-gap:inherit;row-gap:0;max-width:max-content}.price-money{white-space:nowrap}.product-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:clamp(2rem,6vw,5.5rem);align-items:start}.product-details{display:flex;flex-direction:column;gap:0}.product-details h1{font-size:calc(var(--ui-h1-size, clamp(2rem, 3.5vw, 3.5rem)) * var(--font-scale, 1) * var(--font-heading-scale, 1));margin:0}.product-details p{margin-bottom:0}.product-details .price{font-size:calc(1.3rem * var(--font-scale, 1))}.variant-group{border:0;margin:0 0 1.25rem;padding:0}.variant-group legend{font-weight:var(--font-body-weight-500, 500);margin-bottom:.625rem}.variant-values{display:flex;gap:.5rem;flex-wrap:wrap}.variant-value{position:relative;border:1px solid var(--color-line);border-radius:var(--radius);padding:.625rem 1rem;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.variant-value:has(:checked){border-color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text)}.variant-value input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.variant-value:has(:focus-visible){outline:var(--focus-outline-width, 2px) solid var(--color-accent);outline-offset:.1875rem}.variant-value--unavailable span{text-decoration:line-through}.swatch{width:1.125rem;height:1.125rem;background:var(--swatch);border:1px solid #0002;border-radius:50%}.quantity-field{max-width:6.875rem}.buy-block .button{width:100%;margin-block:1rem}.shopify-payment-button{margin-top:.625rem}[data-meri-product-form] .shopify-payment-button__button--unbranded{display:flex;align-items:center;justify-content:center;padding-block:0;background-color:var(--color-accent);color:var(--color-accent-text);font:inherit;line-height:calc(1.3 * var(--font-body-leading, 1));-webkit-tap-highlight-color:transparent;transition:background-color .3s ease,box-shadow .3s ease,scale .28s cubic-bezier(.2,.8,.2,1)}[data-meri-product-form] .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--color-accent);color:var(--color-accent-text)}:where(:root:not([data-pointer=touch])) [data-meri-product-form] .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:color-mix(in srgb,var(--color-accent) 84%,var(--color-bg, #fff));box-shadow:0 .75rem 1.375rem -.75rem color-mix(in srgb,var(--color-accent) 55%,transparent)}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-pointer=touch])) [data-meri-product-form] .shopify-payment-button__button--unbranded:hover:not([disabled]){scale:1.015;--rest-scale: 1.015}}[data-accelerated-checkout]{min-block-size:3rem}[data-accelerated-checkout][data-updating]{pointer-events:none}[data-accelerated-checkout][data-updating] .shopify-payment-button__button--unbranded:disabled{opacity:1}[data-accelerated-checkout][hidden]{display:block!important;visibility:hidden}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 3rem;--shopify-accelerated-checkout-button-border-radius: var(--radius);--shopify-accelerated-checkout-skeleton-background-color: #000;--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;--shopify-accelerated-checkout-skeleton-animation-opacity-end: 1;--shopify-accelerated-checkout-skeleton-animation-duration: 0s}[data-cart-page],[data-cart-page-preview]{padding-block:clamp(1.5rem,4vw,3rem)}[data-cart-page]>h1,[data-cart-page-preview]>h1{margin:0 0 1rem;font-size:calc(clamp(1.75rem,3vw,2.5rem) * var(--font-scale, 1) * var(--font-heading-scale, 1));line-height:max(1,calc(1.05 * var(--font-heading-leading, 1)))}.cart-layout{--cart-parent-image-size: 4.5rem;--cart-child-image-size: 2.625rem;--cart-tree-offset: 2.25rem;--cart-parent-padding-block: 1rem;--cart-line-gap: .75rem;--cart-price-width: 8rem;--cart-child-padding-block: .3125rem;--cart-child-inset: 1rem;display:grid;grid-template-columns:minmax(0,1fr) 21.25rem;gap:2.5rem}.cart-line{position:relative;display:grid;grid-template-columns:var(--cart-parent-image-size) minmax(0,1fr) minmax(0,var(--cart-price-width));align-items:start;gap:var(--cart-line-gap);border-bottom:var(--frame-border-width, 0px) solid var(--frame-line-color);padding-block:var(--cart-parent-padding-block)}.cart-line>.price{display:grid;gap:2px;align-content:start;min-width:0;text-align:end;line-height:1.35;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cart-line>.price>span{font-weight:var(--font-body-weight-600, 600)}.cart-line>.price s,.cart-line>.price small{color:var(--color-muted);font-size:.8em;font-weight:var(--font-body-weight, 400)}.cart-line__content{min-width:0;overflow-wrap:anywhere}.cart-line img,.cart-line__image>.meri-placeholder{width:var(--cart-parent-image-size);height:auto;aspect-ratio:1;object-fit:contain;background:var(--color-surface)}.cart-line h2{font-size:calc(1rem * var(--font-scale, 1) * var(--font-heading-scale, 1));letter-spacing:calc(0em + var(--font-tracking, 0em));margin:0 0 calc(.25rem * var(--font-heading-spacing, 1));line-height:1.35}.cart-line__meta,.cart-line .cart-line__properties{font-size:calc(.8125rem * var(--font-scale, 1));color:var(--color-muted);line-height:1.35;margin:.1875rem 0 0}.cart-line__properties{display:flex;flex-wrap:wrap;gap:2px .625rem}.cart-line__property{min-width:0;max-width:100%}.cart-line dt,.cart-line dd{display:inline;margin:0}.cart-line .cart-line__quantity{margin:0;width:4rem;flex:0 0 4rem}.cart-line__quantity input{min-height:2.75rem;padding:.375rem .5rem;text-align:center;font-size:1rem}.cart-line [data-cart-remove]{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:2.75rem;max-width:100%;font-size:calc(.8125rem * var(--font-scale, 1))}.cart-line__actions{display:flex;align-items:center;flex-wrap:wrap;gap:2px .5rem;margin-block-start:.25rem}.cart-line--has-children{border-bottom:0;padding-block-end:.375rem}.cart-line--has-children:after{content:"";position:absolute;z-index:0;inset-block-start:calc(var(--cart-parent-padding-block) + var(--cart-parent-image-size));inset-block-end:-.5rem;inset-inline-start:var(--cart-tree-offset);border-inline-start:1px solid var(--color-line);pointer-events:none}.cart-line.cart-line--child{--cart-child-connector-center: calc(var(--cart-child-padding-block) + var(--cart-child-image-size) / 2);grid-template-columns:var(--cart-child-image-size) minmax(0,1fr) minmax(0,var(--cart-price-width));margin-inline-start:var(--cart-tree-offset);border-bottom:0;padding-block:var(--cart-child-padding-block);padding-inline-start:var(--cart-child-inset);gap:var(--cart-line-gap)}.cart-line--child:before,.cart-line--child:not(.cart-line--child-last):after{content:"";position:absolute;inset-inline-start:0;pointer-events:none}.cart-line--child:before{inset-block-start:-.5rem;width:.75rem;height:calc(var(--cart-child-connector-center) + .5rem);border-inline-start:1px solid var(--color-line);border-block-end:1px solid var(--color-line);border-end-start-radius:.375rem}.cart-line--child:not(.cart-line--child-last):after{inset-block-start:var(--cart-child-connector-center);inset-block-end:-.5rem;border-inline-start:1px solid var(--color-line)}.cart-line--child img,.cart-line--child .cart-line__image>.meri-placeholder{width:var(--cart-child-image-size)}.cart-line__placeholder{display:block;width:var(--cart-child-image-size);aspect-ratio:1;overflow:hidden}.cart-line--child h2{font-size:calc(.875rem * var(--font-scale, 1) * var(--font-heading-scale, 1))}.cart-line--child .price{font-size:calc(.875rem * var(--font-scale, 1))}.cart-line--child [data-cart-child-quantity]{color:var(--color-muted);font-weight:var(--font-body-weight-600, 600)}.cart-line.cart-line--child-last{border-bottom:var(--frame-border-width, 0px) solid var(--frame-line-color);padding-block-end:.75rem}.cart-line--child+.cart-line:not(.cart-line--child){margin-block-start:.5rem}.cart-note{margin-block-start:1.25rem}.cart-note textarea{min-height:6rem}.cart-summary{align-self:start;position:sticky;top:1.5rem}.cart-summary h2{margin-block:0 calc(1rem * var(--font-heading-spacing, 1));font-size:calc(1.5rem * var(--font-scale, 1) * var(--font-heading-scale, 1))}.cart-summary p{font-size:calc(.9375rem * var(--font-scale, 1))}.cart-total{display:flex;justify-content:space-between;gap:1.5rem;font-size:calc(1.2rem * var(--font-scale, 1))}.cart-summary .button{width:100%;margin-block:1.25rem}.filters{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.filters details{position:relative}.filters summary{cursor:pointer;min-height:2.75rem;padding:.625rem;border:1px solid var(--color-line);border-radius:var(--radius);transition:background-color .3s ease,border-color .3s ease}:where(:root:not([data-pointer=touch])) .filters summary:hover{border-color:currentColor;background-color:color-mix(in srgb,currentColor 4%,transparent)}.filter-panel{position:absolute;inset-inline-start:0;z-index:5;background:var(--color-bg);border:var(--frame-border-width, 0px) solid var(--frame-line-color);padding:1.25rem;min-width:14.375rem;max-height:21.875rem;overflow:auto}.filter-panel label{display:block;padding-block:.375rem}.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-block:2.5rem}.pagination>span,.pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem}.pagination a{padding:.25rem .5rem}.search-form{display:flex;gap:.75rem;max-width:40rem;margin-block:1.5rem}.search-form .button{flex:none;white-space:nowrap}.gift-card{text-align:center;max-width:40rem;margin:auto}.announcement{text-align:center;padding:.625rem 1.25rem;font-size:calc(.8rem * var(--font-scale, 1));background:var(--color-accent);color:var(--color-accent-text)}[data-slideshow-counter],[data-gallery-counter],[data-zoom-counter],.product-scroll__counter{font-variant-numeric:lining-nums tabular-nums;min-inline-size:7ch;text-align:center;white-space:nowrap}.field input[type=email],.field input[type=tel],.field input[type=url],.field input[type=number],[data-gift-code],[data-gallery-counter],[data-slideshow-counter]{direction:ltr;unicode-bidi:isolate}.field textarea,.field input[type=text]:not([data-gift-code]){unicode-bidi:plaintext}.price>*,.price-pair>*,.cart-total>strong,.cart-line dt,.cart-line dd,.content-gift__balance{unicode-bidi:isolate}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .eyebrow,html[dir=rtl] .brand{letter-spacing:normal}html[dir=rtl] [data-gallery-prev],html[dir=rtl] [data-gallery-next],html[dir=rtl] [data-slideshow-prev],html[dir=rtl] [data-slideshow-next]{transform:scaleX(-1)}@media(max-width:1000px){.site-menu__links{gap:1rem}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cart-layout{gap:2rem;grid-template-columns:minmax(0,1fr) 18.125rem}}@media(max-width:760px){.section-heading{margin-bottom:calc(var(--ui-module-space) * var(--font-heading-spacing, 1))}.page-width{--page-margin: clamp(1rem, 4vw, 1.5rem)}.eyebrow{font-size:calc(.6875rem * var(--font-scale, 1));margin-bottom:var(--ui-control-space)}.hero-copy>.eyebrow{font-size:calc(.6875rem * var(--font-scale, 1));line-height:calc(1.4 * var(--font-body-leading, 1))}.hero-copy .prose>:last-child,.hero-copy meri-promotion-price .price{margin-bottom:0}input:not([type=checkbox],[type=radio],[type=range]),textarea,select{font-size:max(1rem,calc(var(--ui-body-size) * var(--font-scale, 1)))}.button{min-height:var(--ui-touch-size);padding:.5625rem 1rem;gap:.5rem;font-size:calc(var(--ui-small-size) * var(--font-scale, 1))}:is(.hero-copy,.meri-slideshow__controls) .button{position:relative;isolation:isolate;background:transparent;border-color:transparent;padding:.625rem;gap:.3125rem;font-size:calc(.75rem * var(--font-scale, 1))}:is(.hero-copy,.meri-slideshow__controls) .button:before{content:"";position:absolute;z-index:-1;inset:var(--ui-button-inset) 0;border:1px solid var(--color-accent);border-radius:min(var(--radius, .5rem),.375rem);background:var(--color-accent);pointer-events:none;transition:background-color .3s ease,border-color .3s ease}.meri-slideshow__controls .button--secondary:before{inset-inline:var(--ui-button-inset);border-color:var(--color-line);background:transparent}:where(:root:not([data-pointer=touch])) :is(.hero-copy,.meri-slideshow__controls) .button:not(:disabled,[aria-disabled=true]):hover{background-color:transparent;border-color:transparent;box-shadow:none}:where(:root:not([data-pointer=touch])) :is(.hero-copy,.meri-slideshow__controls) .button:not(.button--secondary,:disabled,[aria-disabled=true]):hover:before{background-color:color-mix(in srgb,var(--color-accent) 84%,var(--color-bg, #fff));border-color:color-mix(in srgb,var(--color-accent) 84%,var(--color-bg, #fff))}:where(:root:not([data-pointer=touch])) .meri-slideshow__controls .button--secondary:not(:disabled,[aria-disabled=true]):hover:before{border-color:currentColor;background-color:color-mix(in srgb,currentColor 4%,transparent)}.pagination{margin-block:0}.surface{padding:var(--ui-group-space)}.cart-layout{--cart-parent-image-size: 4rem;--cart-child-image-size: 2.5rem;--cart-tree-offset: 2rem;--cart-parent-padding-block: .875rem;--cart-line-gap: .5rem;--cart-price-width: 5.5rem;--cart-child-inset: .75rem}.header-inner{min-height:3.75rem;grid-template-columns:2rem 2rem minmax(0,1fr) 2rem 2rem;width:100%;max-width:none;gap:0 2px;padding-inline:.5rem}.header-inner>meri-navigation{grid-area:1 / 1;justify-self:start}.header-search{grid-area:1 / 2;margin-inline-start:0;min-width:2rem;width:2rem}.site-menu>summary{min-width:2rem;padding-inline:.375rem}.header-inner>.brand{grid-area:1 / 3;min-width:0;max-width:100%;--brand-logo-size: clamp(1.4rem, 6.72vw, 1.8375rem)}.header-inner>.header-actions{display:contents}.header-actions>shopify-account{grid-area:1 / 4;justify-self:end}.header-localization{grid-area:2 / 4 / 3 / 6;justify-self:end}.header-actions>a{grid-area:1 / 5;min-width:2rem;width:2rem}.header-quick-links{grid-area:2 / 1 / 3 / 4;display:flex;gap:.75rem;font-size:.75rem;overflow-x:auto;min-width:0;overscroll-behavior-x:contain}.header-quick-links[data-scroll-arrows]:not(:has(.quick-dropdown[open])){-webkit-mask-image:var(--menu-fade);mask-image:var(--menu-fade)}.header-quick-links-arrows{display:flex;grid-area:2 / 1 / 3 / 4;align-self:center;z-index:1}.site-menu-arrows{display:none}.header-quick-links>:is(a,.quick-dropdown){flex:none}.header-quick-links>a,.header-quick-links>.quick-dropdown>summary{white-space:nowrap;min-height:2.75rem;display:inline-flex;align-items:center;gap:2px;padding:0;text-decoration:none}.header-quick-links>:first-child{margin-inline-start:0}.header-quick-links>:last-child{margin-inline-end:0}.header-quick-links .quick-dropdown>div{font-size:calc(var(--ui-body-size) * var(--font-scale, 1))}.header-quick-links .quick-dropdown>div a{padding:.625rem}.site-menu>nav{display:block;position:absolute;top:100%;inset-inline:0;background:var(--color-bg);padding:1.5rem;border-bottom:1px solid var(--color-line);max-height:70vh;overflow:auto;width:auto;min-width:0}.site-menu nav a{display:block;padding:.625rem;text-decoration:none}.site-menu .nav-dropdown>div{position:static;min-width:0;border:0;box-shadow:none;padding:0 .75rem}.header-actions{gap:0}.brand{font-size:calc(1.3rem * var(--font-scale, 1))}.hero,.product-layout,.cart-layout{grid-template-columns:1fr;gap:1.75rem}.hero-copy{max-width:none;min-width:0}.hero-copy p:not(.eyebrow,.price){font-size:calc(var(--ui-body-size) * var(--font-scale, 1));line-height:calc(1.5 * var(--font-body-leading, 1))}.hero-copy .price{font-size:calc(clamp(1rem,4.3vw,1.125rem) * var(--font-scale, 1))}.hero-media{order:-1}.hero-media img{aspect-ratio:1.15}.product-gallery,.cart-summary{position:static}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem .875rem}.filters details{max-inline-size:100%}.filter-panel{position:static;min-inline-size:min(14.375rem,calc(100vw - 2rem));max-inline-size:100%}.section-heading{align-items:center;flex-wrap:nowrap;gap:.25rem}.section-heading h2{min-width:0;flex:1 1 auto;overflow-wrap:anywhere;line-height:calc(1.2 * var(--font-heading-leading, 1));font-size:calc(var(--ui-h2-size) * var(--font-scale, 1) * var(--font-heading-scale, 1))}.section-heading:has(>meri-promotion-view:not([hidden])){container-type:inline-size;flex-wrap:nowrap;align-items:center;gap:.25rem}.section-heading:has(>meri-promotion-view:not([hidden]))>h2{font-size:calc(var(--ui-h2-size) * var(--font-scale, 1) * var(--font-heading-scale, 1))}.section-heading__link{min-height:var(--ui-touch-size);font-size:calc(var(--ui-small-size) * var(--font-scale, 1))}.section-heading:has(>meri-promotion-view:not([hidden])) .section-heading__link{flex:0 0 auto;font-size:calc(.6875rem * var(--font-scale, 1))}.hero{gap:calc(2 * var(--ui-control-space))}.product-card__media{margin-bottom:.375rem}.product-card{container-type:inline-size;--badge-responsive-size: clamp(.5625rem, 6cqi, .75rem);--badge-responsive-padding: .32em .5em;--badge-responsive-shadow: 0 1px .1875rem rgb(0 0 0 / .12)}.product-card .price{font-size:calc(clamp(.75rem,7.3cqi,1rem) * var(--font-scale, 1));line-height:calc(1.35 * var(--font-body-leading, 1));gap:.25rem .375rem;margin-bottom:.25rem}.product-card .price s{font-size:max(.6875rem,.9em)}.product-card .price-pair>[data-price-current]{max-width:100%}.product-card .product-badges{inset:clamp(.375rem,4cqi,.625rem)}.product-card__quick-media{--ui-eye-size: min(var(--eye-size, .75rem), clamp(.75rem, 8cqi, 1.25rem));inset-block-start:0}.product-card__title{font-size:calc(clamp(.8125rem,8cqi,1rem) * var(--font-scale, 1) * var(--font-heading-scale, 1));line-height:calc(1.25 * var(--font-heading-leading, 1));margin-bottom:.25rem;overflow-wrap:anywhere}.section-heading>meri-promotion-view[data-promotion-context]{flex:0 0 43%;max-width:min(11.25rem,var(--promotion-compact-width, 22.5rem));margin:0;width:43%}}@media(max-width:480px){.header-inner{padding-block:.75rem 0}.header-actions{gap:0}.brand{max-inline-size:100%;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.price-sale{color:var(--color-sale, #b42318)}.image-frame{border-radius:var(--ui-frame-radius, var(--frame-radius, .625rem));outline:var(--frame-border-width, 0px) solid var(--frame-line-color);outline-offset:calc(-1 * var(--frame-border-width, 0px));box-shadow:var(--surface-shadow, var(--ui-frame-shadow, var(--frame-shadow, none)))}.inner-frame{--surface-shadow: var(--inner-frame-shadow, var(--frame-shadow, none))}:where(html:not([data-focus-input=pointer])) .image-frame:focus-visible{box-shadow:0 0 0 .1875rem var(--color-bg, #fff),0 0 0 .3125rem var(--color-accent),var(--surface-shadow, var(--frame-shadow, 0 0 0 transparent))}.gallery-viewport.image-frame,.product-card__media.image-frame,.meri-tutorial__media.image-frame{position:relative;outline:none}.gallery-viewport.image-frame:after,.product-card__media.image-frame:after,.meri-tutorial__media.image-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:var(--frame-border-width, 0px) solid var(--frame-line-color);border-radius:inherit;pointer-events:none}.cart-page-container{display:block;width:min(110rem,calc(100% - 2.5rem));margin-inline:auto;padding-block:1.875rem}.cart-drawer .cart-page-container{width:100%}.layout-stack,.group--vertical,.hero-copy{display:flex;flex-direction:column;gap:0}:is(.product-details,.layout-stack,.group--vertical,.hero-copy)>:not([hidden],template,script){margin-block:0}:is(.product-details,.layout-stack,.group--vertical,.hero-copy)>:not([hidden],template,script)~:not([hidden],template,script){margin-block-start:var(--ui-module-space)}:is(.product-details,.layout-stack,.group--vertical)>.layout-group:not(:first-child),:is(.product-details,.layout-stack,.group--vertical)>.layout-group+:not([hidden],template,script){margin-block-start:var(--ui-group-space)}.group--horizontal>:not([hidden])+:not([hidden]){margin-inline-start:var(--ui-module-space)}.group--horizontal>.layout-group+:not([hidden]),.group--horizontal>:not([hidden])+.layout-group{margin-inline-start:var(--ui-group-space)}.hero-copy>:is(h1,h2,p,.prose,meri-promotion-price,meri-promotion-view){margin-block-end:0}.hero-copy>.button{align-self:flex-start}.options-set>meri-options{margin-block:0}.options-set>meri-options+meri-options{margin-block-start:var(--ui-group-space)}#MainContent>.shopify-section:has(>.custom-section),#MainContent>.shopify-section:has(>meri-slideshow){padding-block:var(--ui-section-space)}@media(max-width:759px){.cart-page-container{padding-block:1.125rem}}.media-icon{display:block;flex:0 0 auto;width:1.25rem;height:1.25rem}.media-play-button{display:inline-grid;place-items:center;width:3.5rem;height:3.5rem;padding:0;border:1px solid #ffffffa6;border-radius:50%;color:#fff;background:#242b2ae6;box-shadow:0 .25rem 1.125rem #00000024;cursor:pointer;transition:background-color .16s ease,scale .16s ease}.media-play-button .media-icon{width:1.5rem;height:1.5rem}:where(:root:not([data-pointer=touch])) .media-play-button:hover{background:#242b2a;scale:1.06;--rest-scale: 1.06}.media-play-button:focus-visible{outline:var(--focus-outline-width, 2px) solid #fff;outline-offset:.25rem}@media(prefers-reduced-motion:reduce){.media-play-button{transition:none}:where(:root:not([data-pointer=touch])) .media-play-button:hover{scale:none}}.localization__flag{display:inline-block;flex:0 0 1.25rem;width:1.25rem;height:.9375rem;object-fit:contain}.localization__option:has(.localization__flag){display:flex;align-items:center;gap:.5rem}.localization__option[hidden]{display:none}.header-localization .localization__control{display:flex;align-items:center}.header-localization .localization{margin:0;flex-wrap:nowrap;gap:0}.header-localization :is(.localization__trigger,.localization__preview){color:inherit;padding-inline:.375rem}@media(max-width:760px){.header-localization{display:block;width:max-content}.header-localization .localization{gap:.625rem}.header-localization :is(.localization__field,.localization__control){flex-shrink:0}.header-quick-links,.header-quick-links-arrows{margin-inline-end:3rem}.header-localization :is(.localization__trigger,.localization__preview){gap:.1875rem;padding-inline:.1875rem;font-size:.75rem;white-space:nowrap}.header-localization .localization__value{max-width:none;overflow:visible;flex-shrink:0}.header-localization .localization__field select{max-width:3.25rem;padding:.25rem;font-size:.625rem}}.product-card__quick-media[data-quick-media-pointer]:focus{outline:none}.brand-logo__text{display:inline-block;position:relative;max-width:100%;font-family:var(--brand-font-family, inherit);font-weight:var(--brand-font-weight, 300);font-style:var(--brand-font-style, normal);font-size:var(--brand-logo-size, 1em);line-height:1.2;letter-spacing:-.025em;white-space:nowrap;vertical-align:middle}.brand-logo__text--modern{opacity:1}.brand-logo__text--light,.brand-logo__outline{-webkit-text-fill-color:transparent;-webkit-text-stroke:.65px currentColor}.brand-logo__text--classic{font-style:italic}.brand-logo__measure{visibility:hidden}.brand-logo__contour{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;font:inherit}.brand-logo__text--mixed>span{display:inline}.header-inner .brand-logo__image{max-width:100%;object-fit:contain}.footer-brand__name .brand-logo__image{width:10rem;max-height:6rem;object-fit:contain}meri-header-search{display:contents}.header-search-dialog{position:fixed;inset:0 0 auto;width:100%;max-width:none;margin:0;padding:1.25rem 0 1.75rem;border:0;background:var(--color-bg);color:var(--color-text);box-shadow:0 .75rem 1.875rem #0002}.header-search-dialog::backdrop{background:#00000059}.header-search-dialog meri-predictive-search{max-inline-size:45rem;margin-inline:auto;padding-inline-end:3.25rem}.header-search-dialog meri-predictive-search .search-form{margin-block:0}.header-search-close{position:absolute;inset-block-start:1.25rem;inset-inline-end:1rem}
/*# sourceMappingURL=/cdn/shop/t/41/assets/base.css.map */
