.meris-footer{border-color:color-mix(in srgb,currentColor 18%,transparent)}.meris-footer__desktop-nav{display:none}.meris-footer__mobile-nav{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.meris-footer__mobile-group,.meris-footer__mobile-link{border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.meris-footer__mobile-summary{min-height:76px;padding-block:20px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:.82rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;cursor:pointer;list-style:none}.meris-footer__mobile-summary::-webkit-details-marker{display:none}.meris-footer__mobile-summary:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.meris-footer__mobile-link{text-decoration:none}.meris-footer__toggle-icon{position:relative;width:16px;height:16px;flex:0 0 16px}.meris-footer__toggle-icon:before,.meris-footer__toggle-icon:after{position:absolute;inset:50% auto auto 50%;width:14px;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .18s ease,opacity .18s ease}.meris-footer__toggle-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.meris-footer__mobile-group[open] .meris-footer__toggle-icon:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.meris-footer__mobile-group[open]>.meris-footer__mobile-links{margin:0;padding:4px 0 48px;display:grid;gap:20px}.meris-footer__mobile-links>li{margin:0}.meris-footer__mobile-links a{display:inline-block;font-size:1rem;line-height:1.35;text-decoration:none}.meris-footer__lower{padding-block:44px 28px;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.meris-footer__brand{font-family:var(--heading-font-family);font-size:clamp(2rem,10vw,3.4rem);font-weight:400;line-height:1}.meris-footer__social .social-media{justify-content:center}.meris-footer__copyright{margin:0;opacity:.78}.meris-footer__payments{justify-content:center}@media screen and (min-width:700px){.meris-footer{padding-block:64px 36px}.meris-footer__mobile-nav{display:none}.meris-footer__desktop-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:44px;padding-bottom:56px;border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.meris-footer__heading{display:block;margin:0 0 22px;text-transform:uppercase}.meris-footer__links{display:grid;gap:12px}.meris-footer__lower{padding-block:44px 0}.meris-footer__brand{font-size:clamp(2.5rem,5vw,4.5rem)}}@media(prefers-reduced-motion:reduce){.meris-footer__toggle-icon:before,.meris-footer__toggle-icon:after{transition:none}}.meris-shade-collection{box-sizing:border-box;padding-block:var(--msc-inner-top) var(--msc-inner-bottom);border-radius:var(--mr-radius);background:var(--msc-background);color:var(--msc-text)}.meris-shade-collection *,.meris-shade-collection *:before,.meris-shade-collection *:after{box-sizing:border-box}.msc__header{max-width:760px;margin:0;padding:0 2px var(--msc-header-bottom);text-align:var(--msc-text-align)}.meris-shade-collection--align-center .msc__header{margin-inline:auto}.msc__eyebrow{margin:0 0 10px;font-size:.72rem;font-weight:600;line-height:1.2;letter-spacing:.13em;text-transform:uppercase}.msc__heading{margin:0;color:inherit;font-size:var(--msc-heading-size);font-weight:500;line-height:1;letter-spacing:-.035em}.msc__description{max-width:58ch;margin:14px 0 0;font-size:.95rem;line-height:1.55}.meris-shade-collection--align-center .msc__description{margin-inline:auto}.msc__grid{display:grid;grid-template-columns:repeat(var(--msc-columns),minmax(0,1fr));gap:var(--mr-gap)}.msc__card{min-width:0;color:inherit}.msc__media{position:relative;display:block;width:100%;aspect-ratio:var(--msc-media-ratio);overflow:hidden;border-radius:var(--mr-radius);background:var(--msc-card-background);color:inherit;text-decoration:none}.msc__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:var(--msc-image-fit);object-position:var(--msc-image-position);transition:opacity .28s ease,transform .42s ease}.msc__image--hover{opacity:0}@media(hover:hover){.msc__media--has-hover:hover .msc__image--primary,.msc__media--has-hover:focus-visible .msc__image--primary{opacity:0}.msc__media--has-hover:hover .msc__image--hover,.msc__media--has-hover:focus-visible .msc__image--hover{opacity:1;transform:scale(1.012)}}.msc__placeholder,.msc__placeholder svg{display:block;width:100%;height:100%}.msc__badge{position:absolute;z-index:2;inset-block-start:12px;inset-inline-start:12px;padding:7px 10px;border-radius:999px;background:color-mix(in srgb,var(--msc-card-background) 88%,white);color:var(--msc-text);font-size:.65rem;font-weight:650;line-height:1;letter-spacing:.09em;text-transform:uppercase}.msc__content{padding:14px 2px 2px}.msc__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.msc__names{min-width:0;display:grid;gap:4px}.msc__title{color:inherit;font-size:.82rem;font-weight:650;line-height:1.25;letter-spacing:.045em;text-decoration:none;text-transform:uppercase}.msc__shade{color:color-mix(in srgb,var(--msc-text) 62%,transparent);font-size:.82rem;line-height:1.3}.msc__price{flex:none;display:flex;align-items:baseline;gap:7px;font-size:.82rem;line-height:1.3;white-space:nowrap}.msc__price s{opacity:.55}.msc__form{margin:13px 0 0}.msc__media:focus-visible,.msc__title:focus-visible{outline:2px solid currentColor;outline-offset:3px}.msc__editor-note{margin:10px 0 0;padding:9px 11px;border:1px solid currentColor;border-radius:8px;font-size:.75rem;line-height:1.35}@media(max-width:999px){.meris-shade-collection{padding-block:var(--msc-inner-top-mobile) var(--msc-inner-bottom-mobile)}.msc__header{padding-bottom:var(--msc-header-bottom-mobile)}.msc__heading{font-size:var(--msc-heading-size-mobile)}.meris-shade-collection--rail .msc__grid{display:flex;align-items:flex-start;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:0;scroll-snap-type:inline mandatory;touch-action:pan-x pan-y;scrollbar-width:none}.meris-shade-collection--rail .msc__grid::-webkit-scrollbar{display:none}.meris-shade-collection--rail .msc__card{flex:0 0 calc(100% - var(--msc-mobile-peek) - var(--mr-gap));scroll-snap-align:start}.meris-shade-collection--grid .msc__grid{grid-template-columns:repeat(var(--msc-columns-mobile),minmax(0,1fr))}.msc__content{padding-top:12px}.msc__meta{gap:8px}}@media(prefers-reduced-motion:reduce){.msc__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
