.content-not-found{max-width:52rem}.content-not-found__search{display:grid;gap:1rem;margin-block:2rem}.content-not-found__search .button{justify-self:start}.announcement-bar{padding:.5rem 1.25rem;text-align:center;font-size:calc(.875rem * var(--font-scale, 1));overflow-wrap:anywhere}.announcement-bar a{color:inherit;text-underline-offset:.1875rem}.content-article{max-width:64rem}.content-article__header,.content-article__footer{margin-block-end:2rem}.content-article__header h1{max-width:20ch;text-wrap:balance}.content-article__image{width:100%;height:auto;border-radius:var(--frame-radius, .625rem);margin-block-end:2rem}img.content-article__image{display:block;width:min(100%,calc(100svh * var(--article-image-ratio, 100)));margin-inline:auto}.content-article__body{margin-block-end:3rem}.content-comments{padding-block-start:2rem;border-block-start:1px solid currentColor}.content-comment{padding:1.5rem;margin-block:1rem}.content-form{display:grid;gap:1.25rem;max-width:44rem;margin-block-start:2rem}.content-form .button{justify-self:start}.content-blog__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:2.5rem 1.5rem;margin-block:2rem}.content-blog__card{min-width:0}.content-blog__card img{width:100%;aspect-ratio:3 / 2;height:auto;object-fit:cover;border-radius:var(--frame-radius, .625rem)}.content-blog__text{padding-block:1rem}.content-blog__text h2{font-size:calc(clamp(1.3rem,2.5vw,1.8rem) * var(--font-scale, 1) * var(--font-heading-scale, 1));text-wrap:balance;margin-block:.6rem}.content-blog__read-more{display:inline-flex;align-items:center;gap:.35em}.content-blog__pagination{margin-block-start:2rem}.content-contact{max-width:52rem}.content-contact__form{display:grid;gap:1.25rem;margin-block-start:2rem}.content-contact__form .button{justify-self:start}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:minmax(0,1fr)}.footer-social__example{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;min-height:2.75rem;color:inherit}.content-gift{display:block;max-width:44rem;text-align:center}.content-gift__card{padding:clamp(1.25rem,5vw,3rem);margin-block:2rem}.content-gift__balance{font-size:calc(clamp(2rem,6vw,3.5rem) * var(--font-scale, 1));font-weight:var(--font-body-weight-650, 650);margin-block:1rem}.content-gift__code{text-align:center;font-family:ui-monospace,monospace;font-size:calc(clamp(.9rem,3.5vw,1.4rem) * var(--font-scale, 1));letter-spacing:calc(.06em + var(--font-tracking, 0em))}.content-gift__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-block-start:1rem}.content-gift__status{min-height:1.5em}.content-gift__qr{width:9.5rem;margin:1.5rem auto;padding:.75rem;background:#fff}.content-gift__qr img,.content-gift__qr canvas{max-width:none}.content-gift__wallet{display:inline-flex;margin-block:1rem}@media print{.content-gift__actions,.content-gift__wallet,.content-gift>.button{display:none}.content-gift{color:#000;background:#fff}}.hero-image-link{display:block;width:100%;height:100%}.hero-media>meri-gallery{width:100%;min-width:0}meri-normal-products{display:block}[data-normal-products-content]:focus-visible{outline:var(--focus-outline-width, 2px) solid currentColor;outline-offset:.25rem}.content-page--narrow{max-width:52rem}.content-page h1{margin-block-end:calc(2rem * var(--font-heading-spacing, 1));text-wrap:balance}.content-password{max-width:48rem;min-height:100svh}.content-password__brand{font-weight:var(--font-body-weight-650, 650)}.content-password__panel{padding:clamp(1rem,4vw,2rem);margin-block-start:2rem}.content-password__form{display:grid;gap:1.25rem}.content-password__form .button{justify-self:start}meri-product-recommendations{display:block}meri-product-recommendations:not([data-ready=true]):not(:has([data-recommendations-error]:not([hidden]))) [data-recommendations-reserve]:empty{min-height:calc(2 * var(--ui-section-space, 0px) + 1rem + (min(var(--page-width, 82.5rem),100vw - 2 * var(--page-margin, 1.5rem)) - (var(--reserve-columns) - 1) * var(--product-scroll-gap)) / var(--reserve-columns) / var(--card-ratio, 1))}[data-recommendations-reserve]{--reserve-columns: var(--product-scroll-desktop-columns)}@media(max-width:749px){[data-recommendations-reserve]{--reserve-columns: var(--product-scroll-mobile-columns)}}.meri-slideshow{--slideshow-active-ratio: var(--slideshow-ratio);--slideshow-frame-adjust: 0;--slideshow-controls-space: calc(3rem + 2 * var(--ui-control-space, 1rem));--slideshow-screen-height: min( 63svh + 51svh * var(--slideshow-frame-adjust), 100svh - var(--slideshow-controls-space) );display:flex;flex-direction:column;position:relative;min-width:0;width:min(calc((100% - 2rem) * (.9 + .1 * var(--slideshow-frame-adjust))),calc(67.5rem + 67.5rem * var(--slideshow-frame-adjust)),min(var(--page-width, 82.5rem),calc(100% - 2 * var(--page-margin, 1.5rem))),calc(var(--slideshow-screen-height) * var(--slideshow-active-ratio)));margin:1rem auto 0}.meri-slideshow__frame{order:0;min-width:0;outline-offset:0}.meri-slideshow__track{border-radius:inherit;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding:0;aspect-ratio:var(--slideshow-active-ratio);min-height:var(--slideshow-content-min-height, 0px);width:100%;position:relative;scrollbar-width:none}[data-enhanced] .meri-slideshow__track{overflow:clip;-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom;scroll-snap-type:none}.meri-slideshow__rail{position:relative;display:flex;flex:0 0 100%;width:100%;transform:translateZ(0);will-change:transform}[data-enhanced] .meri-slideshow__rail{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}[data-enhanced] .meri-slideshow__rail>.meri-slideshow__slide{position:absolute;inset-block:0;inset-inline-start:calc(var(--slide-position) * 100%);width:100%;height:100%;scroll-snap-align:none}.meri-slideshow__slide{flex:0 0 100%;min-width:0;position:relative;isolation:isolate;display:grid;align-items:center;min-height:0;scroll-snap-align:start;color:var(--slide-text);background:var(--slide-background)}.meri-slideshow__media,.meri-slideshow__link{position:absolute;top:0;right:0;bottom:0;left:0;inset-block-start:50%;inset-block-end:auto;height:auto;aspect-ratio:var(--slideshow-media-ratio, var(--slideshow-active-ratio));transform:translateY(-50%)}.meri-slideshow__media{z-index:-1;overflow:hidden}.meri-slideshow__media img,.meri-slideshow__media svg{width:100%;height:100%;object-fit:var(--slide-image-fit, cover)}.meri-slideshow__media img,.meri-slideshow__link{-webkit-user-drag:none;-webkit-touch-callout:none}@media(scripting:enabled){meri-slideshow:not([data-slides-ready]) [data-slide-deferred] .meri-slideshow__media img{display:none}}.meri-slideshow__placeholder{opacity:.45}.meri-slideshow__link{z-index:1}.meri-slideshow__content{position:relative;z-index:2;padding-block:3rem;pointer-events:none}.meri-slideshow__content h2{font-size:calc(var(--ui-h2-size, clamp(2rem, 5vw, 4.5rem)) * var(--font-scale, 1) * var(--font-heading-scale, 1));line-height:calc(1.1 * var(--font-heading-leading, 1));text-wrap:balance;max-width:18ch;color:inherit}.meri-slideshow__content .prose{max-width:50ch;margin-block:calc(1.5rem * var(--font-paragraph-spacing, 1))}.meri-slideshow__content a{pointer-events:auto}.meri-slideshow__content--center{text-align:center}.meri-slideshow__content--center h2,.meri-slideshow__content--center .prose{margin-inline:auto}.meri-slideshow__content--right{text-align:end}.meri-slideshow__content--right h2,.meri-slideshow__content--right .prose{margin-inline-start:auto}.meri-slideshow__controls{order:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--ui-control-gap, .75rem);padding-block:var(--ui-control-space, 1rem)}.meri-slideshow__controls[hidden]{display:none}.meri-slideshow__controls .button{min-width:2.75rem}.meri-slideshow__controls button:disabled{opacity:1}.meri-slideshow__toggle{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.meri-slideshow__toggle:focus-visible{outline:var(--focus-outline-width, 2px) solid currentColor;outline-offset:2px}.meri-slideshow__toggle[data-playing=true] .meri-slideshow__play,.meri-slideshow__toggle[data-playing=false] .meri-slideshow__pause{display:none}.meri-slideshow__link:focus-visible{outline:var(--focus-outline-width, .1875rem) solid currentColor;outline-offset:-.375rem}@media(max-width:749px){:is([data-slide],[data-slide-preview])[data-link-mobile=false] [data-slide-link]{display:none}:is([data-slide],[data-slide-preview])[data-full-link=true][data-hide-button=true]:not([data-link-mobile=false]) [data-slide-button]{display:none}}@media(min-width:750px){:is([data-slide],[data-slide-preview])[data-link-desktop=false] [data-slide-link]{display:none}:is([data-slide],[data-slide-preview])[data-full-link=true][data-hide-button=true]:not([data-link-desktop=false]) [data-slide-button]{display:none}}@media(max-width:749px){.meri-slideshow{--slideshow-active-ratio: var(--slideshow-mobile-ratio);width:min(calc(100% - (2*clamp(1rem,4vw,1.5rem))),calc(var(--slideshow-screen-height) * var(--slideshow-active-ratio)));margin-block-start:var(--ui-control-space)}.meri-slideshow__media img{object-fit:var(--slide-mobile-image-fit, cover);object-position:var(--slide-mobile-focus, 50% 50%)!important}.meri-slideshow__controls .button{width:var(--ui-touch-size);padding:.5rem}.meri-slideshow__controls{font-size:var(--ui-small-size);padding-block:0}.meri-slideshow__controls svg{width:.875rem;height:.875rem}}@media(prefers-reduced-motion:reduce){.meri-slideshow__track{scroll-behavior:auto}}.meri-tutorial{--tutorial-width: max( calc(17.5rem + var(--tutorial-size, 3) * 5rem), calc(19.4444vw + var(--tutorial-size, 3) * 5.5556vw) )}@media(min-width:1001px){.meri-tutorial.hero{grid-template-columns:minmax(0,1fr) minmax(0,var(--tutorial-width))}}.meri-tutorial>*{min-width:0}.meri-tutorial__title{font-size:calc(var(--ui-h2-size, clamp(2.2rem, 4vw, 4rem)) * var(--font-scale, 1))}.meri-tutorial__title a{color:inherit;text-decoration:none;text-underline-offset:.15em}:where(:root:not([data-pointer=touch])) .meri-tutorial__title a:hover{text-decoration:underline;text-decoration-thickness:1px}.meri-tutorial__media{position:relative;display:block;overflow:hidden;width:min(100%,var(--tutorial-width),calc((40svh + var(--tutorial-size, 3) * 8svh) * var(--tutorial-ratio)));justify-self:center;background:var(--color-surface)}.meri-tutorial__media video,.meri-tutorial__media iframe{display:block;width:100%;height:auto;aspect-ratio:auto var(--tutorial-ratio);object-fit:contain;border-radius:inherit;border:0}.meri-tutorial__media iframe{aspect-ratio:var(--tutorial-ratio);min-height:12.5rem}.meri-tutorial__media:has(iframe){min-width:min(100%,12.5rem)}.meri-tutorial__preview:not([hidden]){position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--color-surface)}.meri-tutorial__preview img{position:absolute;width:100%;height:100%;object-fit:contain}.meri-tutorial__play{position:relative}.group{display:flex;gap:0;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 min(var(--padding),var(--padding-narrow))}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}meri-options{display:block;margin-block:0;font-size:calc(var(--options-text-size, .875rem) * var(--font-scale, 1));--options-control-transition: .16s ease}meri-options.options-group:not([hidden])~meri-options.options-group:not([hidden]){margin-block-start:1.125rem}meri-options.options-group{--radius: var(--frame-radius, .625rem)}.options-group-frame{position:relative;padding:.5rem;border:var(--frame-border-width, 0px) solid var(--frame-line-color);background:var(--options-background, var(--color-surface));background-image:var(--options-background-gradient, none);box-shadow:var(--frame-shadow, none);border-radius:var(--frame-radius, .625rem);--radius: var(--frame-radius, .625rem)}meri-options [data-options-problem]{outline:2px solid var(--color-sale, #b42318);outline-offset:-2px}.options-group small{color:var(--color-muted, #555);font-size:calc(var(--options-help-size, .75rem) * var(--font-scale, 1))}meri-options[hidden]{display:none!important}.options-follow{display:block;margin-block-start:1.125rem}.options-follow[hidden]{display:none!important}.options-follow-note{margin:0 0 .5rem;color:var(--color-muted, #555);font-size:calc(.75rem * var(--font-scale, 1))}.options-follow-note[data-options-follow-depth],.options-follow .options-follow>[data-options-follow-note]{display:none}.options-follow .options-follow>[data-options-follow-depth]{display:block}.options-follow[data-options-follow-off]>meri-options,.options-follow .options-follow>meri-options{opacity:.55}meri-options[data-options-pending]{visibility:hidden}meri-options[data-options-pending] noscript p{visibility:visible}.options-heading{font-size:calc(var(--options-heading-size, 1rem) * var(--font-scale, 1) * var(--font-heading-scale, 1));font-weight:var(--font-heading-weight-600, 600);margin:0}.options-fields,.options-branch{display:grid;gap:.25rem;align-items:start}.options-fields[data-options-choice]{grid-template-columns:var(--options-choice-columns, 1fr)}.options-fields{gap:.5rem}.options-group [hidden]{display:none!important}.options-swatch{display:flex;align-items:center;gap:.25rem .75rem;cursor:pointer;padding:.25rem .75rem;padding-inline-end:3rem;border:var(--frame-border-width, 0px) solid var(--frame-line-color);border-radius:var(--radius, .4rem);box-shadow:var(--inner-frame-shadow, var(--frame-shadow, none));box-sizing:border-box;transition:border-color var(--options-control-transition),background-color var(--options-control-transition),box-shadow var(--options-control-transition),transform var(--options-control-transition)}:where(:root:not([data-pointer=touch])) .options-swatch:not(:has(:disabled)):hover{border-color:var(--color-accent, #222);background:color-mix(in srgb,var(--color-text) 3%,var(--color-bg))}.options-swatch:has(input:focus-visible){outline:var(--focus-outline-width, 2px) solid var(--color-accent);outline-offset:.1875rem}.options-swatch:has(input:focus-visible) input{outline:none}.options-swatch input{accent-color:var(--color-accent)}.options-swatch{min-height:2.75rem;overflow-wrap:anywhere;flex-wrap:wrap}.options-item-frame{position:relative;display:block;flex:none;inline-size:1.5rem;block-size:1.5rem;overflow:hidden;border-radius:min(var(--ui-frame-radius, var(--frame-radius, .625rem)),.25rem)}.options-item-frame>.options-item-image{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.options-fields:not([data-options-presentation=image]):not(:has(>.options-value img.options-item-image)) .options-item-frame{display:none}.options-fields[data-options-dropdown]>.options-value{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.options-fields:not([data-options-dropdown])>.options-dropdown-field{display:none}.options-dropdown-field{display:flex;align-items:center;gap:.5rem;min-width:0}.options-dropdown-box{display:flex;flex:1;align-items:center;gap:.75rem;min-width:0;min-height:2.75rem;padding:.25rem .75rem;border:var(--frame-border-width, 0px) solid var(--frame-line-color);border-radius:var(--radius, .4rem);box-shadow:var(--inner-frame-shadow, var(--frame-shadow, none));box-sizing:border-box;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:border-color var(--options-control-transition),background-color var(--options-control-transition)}:where(:root:not([data-pointer=touch])) .options-dropdown-box:hover,.options-dropdown-box[aria-expanded=true]{border-color:var(--color-accent, #222);background:color-mix(in srgb,var(--color-text) 3%,var(--color-bg))}.options-dropdown-box:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--color-accent);outline-offset:.1875rem}.options-dropdown-box:after{content:"";flex:0 0 .375rem;width:.375rem;height:.375rem;margin-inline:.25rem;border-inline-end:1px solid currentColor;border-block-end:1px solid currentColor;transform:rotate(45deg);transition:transform .46s var(--motion-spring)}.options-dropdown-box[aria-expanded=true]:after{transform:rotate(225deg)}.options-dropdown-image{position:relative;display:block;flex-shrink:0;inline-size:1.5rem;block-size:1.5rem;overflow:hidden;border-radius:min(var(--ui-frame-radius, var(--frame-radius, .625rem)),.25rem)}.options-dropdown-image>*{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.options-dropdown-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.options-dropdown-box[data-options-dropdown-empty] .options-dropdown-name{color:var(--color-muted)}.options-dropdown-price{flex-shrink:0;font-size:calc(var(--options-price-size, .875rem) * var(--font-scale, 1))}.options-dropdown-price:empty{display:none}.options-dropdown-price[data-options-price-fit]{font-size:calc(var(--options-price-size, .875rem) * var(--font-scale, 1) * .86);line-height:1.25}.options-dropdown-price[data-options-price-fit=stacked]{display:inline-flex;flex-direction:column;align-items:flex-end}.options-dropdown__product{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;padding:.625rem .5rem .25rem;font-weight:var(--font-body-weight-600, 600)}.options-dropdown__option.options-dropdown__option--variant{padding-inline-start:2.75rem}.options-dropdown:not([data-options-dropdown-pictured]) .options-dropdown__option.options-dropdown__option--variant{padding-inline-start:1.5rem}.options-dropdown__thumb{flex:0 0 1.5rem;width:1.5rem;height:1.5rem;object-fit:cover;border-radius:min(var(--ui-frame-radius, var(--frame-radius, .625rem)),.25rem)}.options-dropdown__text{display:grid;flex:1;min-width:0;overflow-wrap:anywhere}.options-dropdown__reason{color:var(--color-muted);font-size:.8125em;font-weight:var(--font-body-weight, 400)}.options-dropdown__reason:empty{display:none}.options-dropdown__price{flex-shrink:0;font-size:.875em;text-align:end}.options-dropdown__option:disabled{opacity:.5;cursor:not-allowed}.options-group-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.35rem .75rem;min-height:2.75rem;align-items:center;padding-block:0;cursor:pointer;overflow-wrap:anywhere}.options-group-header:after{content:"+";grid-column:3;grid-row:1}details[open]>.options-group-header:after{content:"\2212"}.options-group-header .options-heading{margin:0}.options-group-header>[data-options-group-cost]{grid-column:2;grid-row:1;align-self:center;max-inline-size:45vw;font-size:calc(var(--options-price-size, .875rem) * var(--font-scale, 1))}.options-group:has(.options-fields>.options-clear) .options-group-header>[data-options-group-cost]{margin-inline-end:2.75rem}.options-disclosure-content{display:grid;gap:.25rem;padding-block-start:.25rem}.options-group .options-name-bubble{position:fixed;inset:auto;margin:0;display:none;align-items:center;gap:.25rem;width:max-content;max-width:min(16rem,calc(100vw - 1.5rem));box-sizing:border-box;padding:.5rem .875rem;border:1px solid var(--color-line, #e0e3e1);border-radius:.75rem;background:var(--color-bg, #fff);color:var(--color-text, #242b2a);font-size:calc(.875rem * var(--font-scale, 1));font-weight:var(--font-body-weight-600, 600);line-height:1.4;overflow:visible;overflow-wrap:anywhere;box-shadow:0 .5rem 1.75rem #0002;transform-origin:var(--options-name-arrow, 50%) calc(100% + .5rem)}.options-group .options-name-bubble:popover-open{display:flex}.options-name-bubble[data-side=below]{transform-origin:var(--options-name-arrow, 50%) -.5rem}.options-name-bubble:after{content:"";position:absolute;inset-inline-start:var(--options-name-arrow, 50%);width:.625rem;height:.625rem;translate:-50% -50%;rotate:45deg;background:var(--color-bg, #fff)}.options-name-bubble[data-side=above]:after{inset-block-start:100%;border-inline-end:1px solid var(--color-line, #e0e3e1);border-block-end:1px solid var(--color-line, #e0e3e1)}.options-name-bubble[data-side=below]:after{inset-block-start:0;border-inline-start:1px solid var(--color-line, #e0e3e1);border-block-start:1px solid var(--color-line, #e0e3e1)}.options-name-close{display:none;place-items:center;width:2.75rem;height:2.75rem;margin:-.75rem -.875rem -.75rem 0;padding:0;border:0;background:transparent;color:inherit;font-size:1.25rem;line-height:1;cursor:pointer}.options-name-bubble[data-touch] .options-name-close{display:grid}.options-group>p{margin-block:.5rem 0}.options-group>p:empty{margin:0}@supports (interpolate-size: allow-keywords){.options-disclosure{interpolate-size:allow-keywords}.options-disclosure::details-content{block-size:0;overflow:clip;overflow-clip-margin:.5rem;transition:block-size .16s ease,content-visibility .16s allow-discrete}.options-disclosure[open]::details-content{block-size:auto}.options-disclosure[data-options-revealing]::details-content{transition:none}}.options-disclosure>.options-disclosure-content{transition:opacity 80ms linear}.options-disclosure:not([open])>.options-disclosure-content{opacity:0}@media(prefers-reduced-motion:reduce){.options-disclosure::details-content,.options-disclosure>.options-disclosure-content{transition:none}}.options-item-check{display:none}.options-swatch:has(:disabled){cursor:not-allowed}.options-swatch:has(:disabled) .options-item-image{opacity:.65}.options-value{position:relative}.options-reason-button{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:transparent;color:var(--color-text, #222);cursor:pointer;vertical-align:middle}.options-reason-button>span{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:2px solid #fff;border-radius:50%;background:#242b2a;color:#fff;box-shadow:0 2px .375rem #0002;font-size:calc(1rem * var(--font-scale, 1));font-weight:var(--font-body-weight-700, 700);line-height:max(1,var(--font-body-leading, 1))}.options-reason-button[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.options-reason-button:not([hidden])>span{animation:meri-pop-in .46s var(--motion-pop)}}.options-value>.options-reason-button{position:absolute;inset-block-start:2px;inset-inline-end:2px}.options-reason-button:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--color-accent, #315345);outline-offset:1px;border-radius:50%}.options-value:has(>.options-reason-button:not([hidden]))>.options-variant-toggle{visibility:hidden}.options-group .options-reason-popover{position:fixed;inset:auto;margin:0;width:max-content;max-width:min(20rem,calc(100vw - 1.5rem));max-height:calc(100vh - 1.5rem);overflow:auto;box-sizing:border-box;padding:1rem;border:1px solid #e0e3e1;border-radius:.75rem;background:#fff;color:#242b2a;font-size:calc(.875rem * var(--font-scale, 1));overflow-wrap:anywhere;box-shadow:0 .5rem 1.75rem #0002;line-height:1.5}.options-reason-title{display:block;padding-inline-end:2rem;margin-block-end:.5rem;font-size:calc(.9375rem * var(--font-scale, 1));font-weight:var(--font-body-weight-700, 700)}.options-reason-close{position:absolute;inset-block-start:.25rem;inset-inline-end:.25rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:transparent;color:#242b2a;font-size:1.5rem;cursor:pointer}.options-item-price{margin-inline-start:auto;font-size:calc(var(--options-price-size, .875rem) * var(--font-scale, 1))}.options-item-price:has(>[data-options-item-original]){display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;column-gap:.375em}.options-item-original{color:var(--color-muted);font-size:.85em}.options-variant-original{color:var(--color-muted);font-size:.74375em}.options-item-price[data-options-price-fit]{font-size:calc(var(--options-price-size, .875rem) * var(--font-scale, 1) * .86);line-height:1.25}.options-item-price:is([data-options-price-fit=stacked],[data-options-price-fit=wrap]){flex-direction:column;align-items:flex-end}.options-swatch:has(>[data-options-price-fit=wrap])>.options-item-name{flex:1 1 0%;min-width:6em}.options-value--variants{position:relative}.options-value--variants>.options-swatch{padding-inline-end:3rem}.options-variant-toggle{position:absolute;inset-inline-end:2px;inset-block-start:2px;width:2.75rem;height:2.75rem;padding:0;display:grid;place-items:center;border:0;border-radius:var(--frame-radius, .625rem);background:transparent;color:inherit;cursor:pointer}.options-variant-toggle:after{content:"";width:.4375rem;height:.4375rem;border-inline-end:1px solid currentColor;border-block-end:1px solid currentColor;transform:rotate(45deg)}.options-variant-toggle[aria-expanded=true]:after{transform:rotate(225deg)}.options-variant-summary{font-size:calc(var(--options-help-size, .75rem) * var(--font-scale, 1));color:var(--color-muted)}.options-variant-popover{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin}.options-variant-label{margin:0;padding:.5rem;font-weight:var(--font-body-weight-600, 600)}.options-variant-option{flex-shrink:0}.options-variant-name{flex:1;min-width:0;overflow-wrap:anywhere}.options-variant-price{font-size:.875em}.options-variant-option:disabled{opacity:.5;cursor:not-allowed}[data-options-presentation=multiple]>.options-value>.options-swatch>input{-webkit-appearance:none;appearance:none;flex:0 0 2.125rem;inline-size:2.125rem;block-size:1.25rem;margin:0;border:1px solid var(--color-text, #222);border-radius:1.25rem;transition:background-color var(--options-control-transition);background:var(--color-bg, #fff);position:relative}[data-options-presentation=multiple]>.options-value>.options-swatch>input:before{content:"";position:absolute;inline-size:.875rem;block-size:.875rem;inset-block-start:2px;inset-inline-start:2px;border-radius:.4375rem;background:var(--color-text, #222);transition:inset-inline-start .46s var(--motion-spring),inline-size .22s var(--motion-ease-out),background-color var(--options-control-transition)}[data-options-presentation=multiple]>.options-value>.options-swatch>input:checked{background:var(--color-text, #222)}[data-options-presentation=multiple]>.options-value>.options-swatch>input:checked:before{inset-inline-start:1rem;background:var(--color-bg, #fff)}[data-options-presentation=multiple]>.options-value>.options-swatch[data-pressed=in]>input:before{inline-size:1.125rem}[data-options-presentation=multiple]>.options-value>.options-swatch[data-pressed=in]>input:checked:before{inset-inline-start:.75rem}[data-options-presentation=single]:not([data-options-dropdown])>.options-value>.options-swatch>input{-webkit-appearance:none;appearance:none;display:grid;place-items:center;flex:0 0 1.125rem;inline-size:1.125rem;block-size:1.125rem;margin:0;border:1px solid color-mix(in srgb,var(--color-text, #222) 45%,transparent);border-radius:50%;background:var(--color-bg, #fff);transition:border-color var(--options-control-transition)}[data-options-presentation=single]:not([data-options-dropdown])>.options-value>.options-swatch>input:before{content:"";inline-size:.5625rem;block-size:.5625rem;border-radius:50%;background:var(--color-text, #222);scale:0;transition:scale .14s ease}[data-options-presentation=single]:not([data-options-dropdown])>.options-value>.options-swatch>input:checked{border-color:var(--color-text, #222)}[data-options-presentation=single]:not([data-options-dropdown])>.options-value>.options-swatch>input:checked:before{scale:1;transition:scale .46s var(--motion-pop)}@media(forced-colors:active){[data-options-presentation=single]:not([data-options-dropdown])>.options-value>.options-swatch>input{-webkit-appearance:auto;appearance:auto}[data-options-presentation=single]:not([data-options-dropdown])>.options-value>.options-swatch>input:before{display:none}}.options-fields[data-options-presentation=image]{--options-frame-ratio: 1;grid-template-columns:repeat(var(--options-image-columns, auto-fill),minmax(0,calc(max(9rem,var(--options-card-size, 13.3125rem)) + .5rem + 2 * var(--frame-border-width, 0px))));align-items:start}.options-fields[data-options-frame=portrait]{--options-frame-ratio: .75}.options-fields[data-options-frame=landscape]{--options-frame-ratio: 1.5}[data-options-presentation=image]>.options-value{--options-frame-width: min(100%, calc(var(--options-image-size, 6rem) * min(1, var(--options-frame-ratio))));min-width:0;max-width:32rem;grid-column:auto}[data-options-presentation=image]>.options-value>.options-swatch{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;position:relative;padding:0;border:0;box-shadow:none;background:none}:where(:root:not([data-pointer=touch])) [data-options-presentation=image]>.options-value>.options-swatch:hover{border-color:transparent;background:none}[data-options-presentation=image]>.options-value>.options-swatch:has(input:focus-visible){outline:none}@media(max-width:600px){.options-fields[data-options-presentation=image]{grid-template-columns:repeat(var(--options-image-columns, auto-fill),minmax(0,calc(max(9rem,var(--options-card-size, 13.3125rem)) + .625rem)))}}[data-options-presentation=image] .options-item-frame{grid-area:1 / 1;inline-size:var(--options-frame-width);block-size:auto;aspect-ratio:var(--options-frame-ratio);border-radius:var(--ui-frame-radius, var(--frame-radius, .625rem));box-shadow:var(--inner-frame-shadow, var(--frame-shadow, none))}[data-options-presentation=image] .options-item-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:var(--frame-border-width, 0px) solid var(--frame-line-color);border-radius:inherit;pointer-events:none;transition:border-color var(--options-control-transition)}[data-options-presentation=image] .options-swatch:has(>input:checked) .options-item-frame:after{border:max(2px,var(--frame-border-width, 0px)) solid var(--color-accent)}:where(:root:not([data-pointer=touch])) [data-options-presentation=image] .options-swatch:not(:has(:disabled)):hover .options-item-frame:after{border-color:var(--color-accent)}@media(forced-colors:active){[data-options-presentation=image] .options-swatch:has(>input:checked) .options-item-frame:after{border-color:Highlight}[data-options-presentation=image] .options-swatch:has(input:focus-visible) .options-item-frame{outline:max(2px,var(--focus-outline-width, 2px)) solid Highlight;outline-offset:.1875rem}}:where(html:not([data-focus-input=pointer])) [data-options-presentation=image] .options-swatch:has(input:focus-visible) .options-item-frame{box-shadow:0 0 0 .1875rem var(--color-bg, #fff),0 0 0 .3125rem var(--color-accent)}@media(prefers-reduced-motion:no-preference){[data-options-presentation=image] .options-item-frame{transition:transform .56s var(--motion-spring),box-shadow .32s ease}[data-options-presentation=image] .options-item-frame[data-options-lift]{transform:perspective(22.5rem) rotateX(var(--options-tilt-x, 0deg)) rotateY(var(--options-tilt-y, 0deg)) translateY(-.125rem) scale(1.04);box-shadow:0 .875rem 1.375rem -.875rem #0000008c,0 .125rem .375rem -.1875rem #0000002e;transition:transform .15s var(--motion-ease-out),box-shadow .32s ease}[data-options-presentation=image]>.options-value:has([data-options-lift]){z-index:1}}[data-options-presentation=image]>.options-value>.options-reason-button{inset-inline-end:calc((100% - var(--options-frame-width)) / 2 + 2px)}[data-options-presentation=image] .options-variant-summary{display:flex;align-items:center;min-height:2.75rem;padding-inline:.25rem 2.75rem}[data-options-presentation=image] .options-variant-toggle{inset-block-start:auto;inset-block-end:2px}[data-options-presentation=image]>.options-value>.options-swatch input{position:absolute;width:1px;height:1px;clip-path:inset(50%)}[data-options-presentation=image] .options-item-name{grid-area:1 / 1;display:grid;place-content:center;place-content:safe center;box-sizing:border-box;inline-size:var(--options-frame-width);aspect-ratio:var(--options-frame-ratio);padding:.25rem .5rem;overflow:hidden;overflow-wrap:anywhere;text-align:center}[data-options-presentation=image] .options-swatch:has(img:not([hidden])) .options-item-name{position:absolute;width:1px;height:1px;clip-path:inset(50%)}[data-options-presentation=image] .options-item-check{--options-check-size: clamp(.875rem, calc(var(--options-image-size, 6rem) / 5), 1.125rem);display:grid;place-items:center;position:absolute;z-index:2;inset-inline-end:.375rem;inset-block-start:.375rem;inline-size:var(--options-check-size);block-size:var(--options-check-size);border-radius:50%;background:var(--color-text);color:var(--color-bg);box-shadow:0 0 0 1.5px var(--color-bg);font-size:calc(var(--options-check-size) * .66);line-height:1;opacity:0;scale:.4;transition:opacity .12s ease,scale .16s ease;pointer-events:none}[data-options-presentation=image] .options-swatch:has(:checked) .options-item-check{opacity:1;scale:1;transition:opacity .12s ease,scale .46s var(--motion-pop)}[data-options-presentation=image] .options-item-price{grid-row:2;margin:0;padding:.25rem .5rem;text-align:center;overflow-wrap:anywhere}[data-options-presentation=image] .options-item-price:has(>[data-options-item-original]){justify-content:center}[data-options-presentation=image] .options-item-price[data-options-price-fit=stacked]{align-items:center}.options-image-hint{display:none}[data-options-presentation=image] .options-image-hint{display:block}[data-options-presentation=image] .options-value:has(img:not([hidden])) .options-image-hint{display:none}.options-crop-hint{display:block;color:var(--color-muted, #555);font-size:calc(var(--options-help-size, .75rem) * var(--font-scale, 1))}[data-options-value][data-options-image-failed] .options-item-name{position:static!important;width:auto!important;height:auto!important;clip-path:none!important}[data-options-presentation=image] [data-options-value][data-options-image-failed] .options-item-name{width:var(--options-frame-width)!important}.options-clear{position:absolute;inset-block-start:0;inset-inline-end:0;min-width:2.75rem;min-height:2.75rem;padding:0;border:0;background:none;color:inherit;font-size:1.25rem;cursor:pointer}.options-fields>.options-clear{inset-block-start:.5rem;inset-inline-end:2rem}.options-group :focus-visible{outline:var(--focus-outline-width, 2px) solid var(--color-accent, #222);outline-offset:.1875rem}.options-group>[data-options-all-cost]{margin-block:1.25rem 0;font-size:calc(1.125rem * var(--font-scale, 1));font-weight:var(--font-body-weight-600, 600);line-height:1.5;overflow-wrap:anywhere}.options-total-amount{display:inline-block;font-size:calc(1.5rem * var(--font-scale, 1));font-weight:var(--font-body-weight-700, 700)}@media(max-width:600px){.options-total-amount{font-size:calc(1.375rem * var(--font-scale, 1))}}@media(prefers-reduced-motion:reduce){meri-options{--options-control-transition: 0s}}.options-error:not(:empty),[data-options-set-message]:not(:empty){padding:.75rem;border-inline-start:.1875rem solid currentColor}@media(prefers-reduced-motion:no-preference){.options-error:not(:empty),[data-options-set-message]:not(:empty){animation:options-message-in .6s var(--motion-ease-out)}}.options-error:dir(rtl),[data-options-set-message]:dir(rtl){--options-message-shift: -1rem}@keyframes options-message-in{0%{opacity:0;translate:var(--options-message-shift, 1rem) 0}25%{opacity:1}}[data-meri-product]:has(meri-options[data-options-pending]) [data-add-button]{visibility:hidden}[data-meri-product]:has(meri-options[data-options-pending]) [data-accelerated-checkout],[data-meri-product]:has(meri-options[data-options-cart-only]) [data-accelerated-checkout]:not(:has(>[data-accelerated-cover])),[data-meri-product]:has(meri-options[data-options-cart-only]):not(:has(meri-options[data-options-invalid])) [data-accelerated-checkout]{visibility:hidden}[data-meri-product]:has(meri-options[data-options-invalid]) [data-accelerated-checkout]:not([hidden]){position:relative}[data-meri-product]:has(meri-options[data-options-invalid]) [data-accelerated-wallet]{opacity:.45}[data-meri-product]:has(meri-options[data-options-invalid]) [data-accelerated-cover]{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;padding:0;border:0;border-radius:var(--radius, .4rem);background:transparent;cursor:pointer}[data-meri-product]:has(meri-options[data-options-invalid]) [data-accelerated-cover]:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--color-accent);outline-offset:.1875rem}[data-product-block=buy]>[data-product-block-content],[data-product-block=buy]>[data-product-block-singleton]{display:none}[data-product-details]>[data-product-block=buy]>[data-product-block-content]{display:block}[data-product-details]>[data-product-block=buy]>[data-product-block-location],[data-product-details]>[data-product-block=buy]~[data-product-block=buy]>[data-product-block-content]{display:none}[data-product-details]>[data-product-block=buy]~[data-product-block=buy]>[data-product-block-singleton]{display:block}[data-accelerated-cover]{display:none}.product-inventory p{margin:0}.product-inventory__note{font-size:calc(.875rem * var(--font-scale, 1));color:var(--color-muted)}[data-product-block=price]>[data-product-block-content],[data-product-block=price]>[data-product-block-singleton]{display:none}[data-product-details]>[data-product-block=price]>[data-product-block-content]{display:block}[data-product-details]>[data-product-block=price]>[data-product-block-location],[data-product-details]>[data-product-block=price]~[data-product-block=price]>[data-product-block-content]{display:none}[data-product-details]>[data-product-block=price]~[data-product-block=price]>[data-product-block-singleton]{display:block}.swatch--image{object-fit:cover;flex-shrink:0}[data-product-block=variants]>[data-product-block-content],[data-product-block=variants]>[data-product-block-singleton]{display:none}[data-product-details]>[data-product-block=variants]>[data-product-block-content]{display:block}[data-product-details]>[data-product-block=variants]>[data-product-block-location],[data-product-details]>[data-product-block=variants]~[data-product-block=variants]>[data-product-block-content]{display:none}[data-product-details]>[data-product-block=variants]~[data-product-block=variants]>[data-product-block-singleton]{display:block}.text{text-align:var(--text-align)}.text--title{font-size:calc(var(--ui-h2-size, 2rem) * var(--font-scale, 1) * var(--font-heading-scale, 1));font-weight:var(--font-heading-weight-700, 700)}.text--title,.text--subtitle{line-height:calc(1.6 * var(--font-heading-leading, 1))}.text--subtitle{font-size:calc(var(--ui-h3-size, 1.5rem) * var(--font-scale, 1) * var(--font-heading-scale, 1));font-weight:var(--font-heading-weight-400, 400)}meri-gift-recipient{display:block;margin-block:1.25rem}[data-recipient-label]{display:flex;align-items:center;gap:.65rem}[data-recipient-toggle]{width:1.1rem;height:1.1rem;flex:0 0 auto}[data-recipient-fields]{margin:1rem 0 0;padding:1rem;border:1px solid currentColor;border-radius:var(--radius)}[data-recipient-fields] .field{margin-block:.75rem}[data-recipient-fields] p,[data-recipient-unavailable]{font-size:calc(.875rem * var(--font-scale, 1))}[data-meri-product-form]:has(meri-gift-recipient [data-recipient-toggle]:checked) [data-accelerated-checkout]{visibility:hidden}.options-help{position:relative;display:inline-grid;place-items:center;inline-size:1.375rem;block-size:1.375rem;margin-inline-start:.4375rem;padding:0;border:0;vertical-align:-.25rem;border-radius:50%;background:var(--color-bg);color:var(--color-text);box-shadow:0 2px .75rem #00000014,0 0 0 1px #0000000f;cursor:help;transition:background-color .16s ease,color .16s ease}.options-help:after{content:"";position:absolute;top:-.6875rem;right:-.6875rem;bottom:-.6875rem;left:-.6875rem}@media(any-pointer:coarse){.options-help:after{top:-1.1875rem;right:-1.3125rem;bottom:-.6875rem;left:-1.3125rem}.options-swatch .options-help:after{top:-.6875rem;right:-.6875rem;bottom:-.6875rem;left:-.6875rem}}.options-help svg{width:.875rem;height:.875rem}:where(:root:not([data-pointer=touch])) .options-help:hover,.options-help[data-open]{background:var(--color-text);color:var(--color-bg)}.options-help:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--color-accent, currentColor);outline-offset:.1875rem}.options-help-popover{position:fixed;inset:auto;margin:0;width:max-content;max-width:min(20rem,calc(100vw - 1.5rem));box-sizing:border-box;padding:.875rem 1rem;border:1px solid var(--color-line, #e0e3e1);border-radius:.75rem;background:var(--color-bg, #fff);color:var(--options-help-color, var(--color-text, #242b2a));font-family:var(--font-primary--family, system-ui, sans-serif);font-weight:var(--font-body-weight-400, 400);font-size:calc(var(--options-help-text, .875rem) * var(--font-scale, 1));line-height:1.55;text-align:start;overflow:visible;overflow-wrap:anywhere;box-shadow:0 .5rem 1.75rem #0002;transform-origin:var(--options-help-arrow, 1.5rem) calc(100% + .5rem)}@media(min-width:761px){.options-help-popover{max-width:min(24rem,calc(100vw - 1.5rem))}}.options-help-popover:after{content:"";position:absolute;inset-block-start:100%;inset-inline-start:var(--options-help-arrow, 1.5rem);width:.75rem;height:.75rem;translate:-50% -50%;rotate:45deg;background:var(--color-bg, #fff);border-inline-end:1px solid var(--color-line, #e0e3e1);border-block-end:1px solid var(--color-line, #e0e3e1)}.options-help-body{max-height:var(--options-help-max, 50vh);overflow:auto;overscroll-behavior:contain}.options-help-body:not([data-more-above]):before,.options-help-body:not([data-more-below]):after{block-size:0;padding:0;margin-block:0;transition:opacity .1s ease,scale .25s ease,block-size 0s .1s,padding 0s .1s,margin-block 0s .1s}.options-help-body>:first-child{margin-block-start:0}.options-help-body>:last-child{margin-block-end:0}.options-help-body p{margin-block:0 .5em}.options-help-body ul{margin-block:.25em .5em;padding-inline-start:1.25em}.options-help-body li::marker{color:var(--options-help-accent, var(--color-accent, currentColor))}.options-help-body :is(strong,b,a){color:var(--options-help-accent, var(--color-accent, inherit))}.options-item-description img{max-width:100%;height:auto}.options-item-description :is(h1,h2,h3,h4,h5,h6){margin-block:.75em .25em;font-size:1em;line-height:inherit}.options-item-description ol{margin-block:.25em .5em;padding-inline-start:1.25em}.options-item-description table{display:block;max-width:100%;overflow-x:auto}@supports not selector(:popover-open){.options-help-popover{display:none}}@media(prefers-reduced-motion:reduce){.options-help{transition:none}}.native-pickup{padding-block:1rem;border-block-start:1px solid var(--color-line)}.native-pickup p{margin-block:.35rem}.native-pickup summary{cursor:pointer;padding-block:.65rem}.native-pickup__locations{list-style:none;padding-inline-start:0}.native-pickup__locations li{padding-block:1rem;border-block-start:1px solid var(--color-line)}.native-pickup__locations h3{margin-block:0 .35rem;font-size:calc(1rem * var(--font-scale, 1) * var(--font-heading-scale, 1))}meri-predictive-search{display:block;position:relative;max-inline-size:40rem}meri-predictive-search .search-form{margin-block:1.5rem 0}meri-predictive-search [data-predictive-panel]{position:absolute;inset-block-start:100%;inset-inline:0;z-index:25;background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius);box-shadow:0 .75rem 1.875rem #0001;max-block-size:65vh;overflow:auto}meri-predictive-search [role=listbox]{list-style:none;padding:.5rem;margin:0}meri-predictive-search [role=option] a{display:flex;gap:.75rem;align-items:center;min-block-size:3rem;padding:.625rem;text-decoration:none;border-radius:var(--radius)}meri-predictive-search [role=option][aria-selected=true]{background:var(--color-surface)}:where(:root:not([data-pointer=touch])) meri-predictive-search [role=option]:hover{background:var(--color-surface)}meri-predictive-search [role=option] img{inline-size:3.5rem;block-size:3.5rem;object-fit:contain;flex:none}meri-predictive-search [data-predictive-copy]{min-inline-size:0;overflow-wrap:anywhere}meri-predictive-search [data-predictive-copy] small{display:block;color:var(--color-muted)}meri-predictive-search [data-predictive-empty]{padding:.75rem;margin:0}meri-predictive-search .predictive-status{font-size:calc(.85rem * var(--font-scale, 1));margin-block:.5rem 0;color:var(--color-muted)}meri-predictive-search .predictive-status:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map */
