@font-face{font-family:"DM Serif Text";src:url(dm-serif-text-regular-ext.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"DM Serif Text";src:url(dm-serif-text-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Melodrama;src:url(melodrama-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.editorial-home{--ed-ink: #191919;--ed-dark: #2c2c2c;--ed-muted: #626262;--ed-mid: #b2b2b2;--ed-light: #e2e2e2;--ed-page: #f7f7f7;--ed-white: #fcfcfc;--ed-g: 20px;--ed-max: 1320px;--ed-serif: var(--font-heading--family), Georgia, serif;--ed-sans: var(--font-body--family), Arial, sans-serif;color:var(--ed-ink);background:var(--ed-page);font-family:var(--ed-sans);font-weight:300;font-size:16px;line-height:1.5}.editorial-home h1,.editorial-home h2,.editorial-home h3,.editorial-home p,.editorial-home figure{margin:0}.editorial-home h1,.editorial-home h2{font-family:var(--ed-serif);font-weight:400;font-style:normal;letter-spacing:-.015em;line-height:1.12}.ed-hero h1{font-style:italic;letter-spacing:-.01em;line-height:1.08}.editorial-home h1{font-size:clamp(46px,12vw,64px)}.editorial-home h2{font-size:clamp(36px,9vw,46px)}.editorial-home .ed-title--roman{font-style:normal}.editorial-home h3{font-family:var(--ed-serif);font-weight:400;font-size:28px;line-height:1.12}.editorial-home :is(h1,h2,h3,h4,h5,h6,p,figcaption){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.editorial-home p{max-width:max(50ch,min-content)}.editorial-home a:not(.ed-btn):not(.ed-text-link){color:inherit;text-decoration:none}.ed-wrap{max-width:var(--ed-max);margin-inline:auto;padding-inline:var(--ed-g)}.ed-eyebrow{font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.editorial-home a.ed-btn{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:12px 22px;border:1px solid var(--ed-ink);background:var(--ed-ink);color:var(--ed-white);font-size:14px;font-weight:400;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.editorial-home a.ed-btn:hover{background:var(--ed-dark);border-color:var(--ed-dark);color:var(--ed-white)}.editorial-home a.ed-btn--light{background:var(--ed-white);border-color:var(--ed-white);color:var(--ed-ink)}.editorial-home a.ed-btn--light:hover{background:var(--ed-light);border-color:var(--ed-light);color:var(--ed-ink)}.editorial-home a.ed-btn--outline{background:transparent;color:var(--ed-ink)}.editorial-home a.ed-btn--outline:hover{background:var(--ed-ink);border-color:var(--ed-ink);color:var(--ed-white)}.editorial-home a.ed-text-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;color:inherit;font-size:14px;font-weight:400;text-decoration:none;cursor:pointer;transition:color .18s ease,opacity .18s ease}.editorial-home a.ed-text-link:hover{color:#191919b3}.ed-hero a.ed-text-link:hover{color:inherit}.ed-details a.ed-text-link:hover{color:#191919b3}.editorial-home a.ed-text-link .ed-link-label{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:5px}.ed-link-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;line-height:0}.ed-link-icon svg{width:1.125em;height:1.125em}.ed-link-icon--ne svg{width:1em;height:1em}.ed-link-icon--chevron-left svg,.ed-link-icon--chevron-right svg{width:12px;height:12px}.ed-center{text-align:center}.ed-center p{margin-inline:auto}.ed-media{position:relative;isolation:isolate;overflow:hidden;background:var(--tone);min-width:0;border:1px solid rgb(25 25 25 / 5%)}.ed-media__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.ed-tone{position:absolute;display:block;z-index:0;pointer-events:none}.ed-tone-a{background:var(--zone1);left:58%;top:0;width:42%;height:100%}.ed-tone-b{background:var(--zone2);left:0;bottom:0;width:24%;height:25%}.ed-hero-section{display:flex;flex-direction:column;min-height:calc(100svh - var(--header-group-height, 0px))}.ed-hero{position:relative;isolation:isolate;display:flex;flex-direction:column;flex:1 0 auto;width:100%;color:var(--ed-white)}.ed-hero .ed-media{position:absolute;top:0;right:0;bottom:0;left:0;border:none}.ed-hero .ed-media__picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ed-hero .ed-media__picture .ed-media__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ed-hero .ed-media__img{object-fit:cover;object-position:center center}.ed-hero .ed-media:has(.ed-media__img) .ed-tone{display:none}.ed-hero .ed-media:has(.ed-media__img):after{content:"";position:absolute;top:0;bottom:0;left:0;width:70%;z-index:2;pointer-events:none;background:linear-gradient(to right,#19191966 10%,#19191999 65%,#19191900)}.ed-hero__copy{align-self:stretch;width:100%;flex:1 0 auto;display:flex;justify-content:flex-start;align-items:flex-end;text-align:left;padding-block:36px;position:relative;z-index:2}.ed-hero__copy>div{max-width:650px}.ed-hero h1{max-width:max(14ch,min-content)}.ed-hero__subtitle{margin-top:18px;font-size:16px;max-width:max(30ch,min-content)}.ed-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:24px}.ed-hero .ed-tone-a{left:55%;width:45%;height:100%}.ed-hero .ed-tone-b{left:auto;right:0;top:0;width:25%;height:40%}.ed-feature-line{align-self:stretch;width:100%;box-sizing:border-box;flex-shrink:0;padding-block:18px;border-bottom:1px solid var(--ed-light);font-size:11px}.ed-feature-line__viewport{overflow:hidden}.ed-feature-line__marquee{display:flex;width:100%}.ed-feature-line__group{display:flex;flex:1 0 100%;align-items:center;justify-content:space-between;gap:10px;min-width:100%}.ed-feature-line__group>span{flex-shrink:0;white-space:nowrap}.ed-feature-line.is-marquee .ed-feature-line__marquee{width:max-content;animation-name:ed-feature-marquee;animation-timing-function:linear;animation-iteration-count:infinite}.ed-feature-line.is-marquee .ed-feature-line__group{flex:0 0 auto;justify-content:flex-start;gap:48px;min-width:0;padding-inline-end:48px}@keyframes ed-feature-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ed-system{background:var(--ed-white);padding-block:56px}.ed-section-head{margin-bottom:30px}.ed-section-head .ed-intro,.ed-modes__head .ed-intro{margin-top:18px}.ed-system h2,.ed-system .ed-intro{margin-inline:auto}.ed-system h2{max-width:max(14ch,min-content)}.ed-system .ed-intro{max-width:max(36ch,min-content)}.ed-system__grid{display:grid;gap:24px}.ed-card-media{display:block;color:inherit;text-decoration:none}.ed-set{display:flex;flex-direction:column;border:1px solid var(--ed-light);background:var(--ed-white)}.ed-set .ed-media{position:relative;flex:0 0 auto;width:100%;aspect-ratio:4 / 5;overflow:hidden;border-bottom:1px solid var(--ed-light)}.ed-set .ed-media__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;object-position:center}.ed-set__copy{position:relative;z-index:1;flex:0 0 auto;background:var(--ed-white)}.ed-set .ed-tone-a,.ed-piece .ed-tone-a{left:0;top:auto;bottom:0;width:100%;height:20%}.ed-set .ed-tone-b,.ed-piece .ed-tone-b{left:auto;right:0;width:17%;height:20%}.ed-set__copy{padding:22px 20px}.ed-set__name,.ed-piece__name{--ed-name: "DM Serif Text", var(--ed-serif)}.ed-set__name h3,.ed-piece__name h3{font-family:var(--ed-name);font-style:normal;font-weight:400;line-height:1.2;letter-spacing:0}.ed-set__name{display:flex;flex-direction:column;align-items:stretch}.ed-set__lead{min-width:0}.ed-set__meta{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:16px}.ed-price{display:inline-flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:8px;font-size:20px;font-weight:400;white-space:nowrap}.ed-price__sale,.ed-price__current{font-size:inherit;font-weight:inherit}.ed-saving{margin:6px 0 0;font-size:12px;font-weight:300;line-height:1.4;color:#626262}.ed-descriptor{margin-top:10px;font-size:16px}.ed-includes{font-size:12px;color:#626262;margin-top:6px}.ed-support{min-height:2.8em;margin-top:6px;font-size:12px;font-weight:300;line-height:1.4;color:#626262}.ed-difference{font-size:13px;border-top:1px solid var(--ed-light);padding-top:14px;margin-top:16px}.ed-set__copy .ed-btn{width:100%;margin-top:18px}.ed-compare{font-size:13px;max-width:none;width:100%;margin-top:24px;text-align:center}.ed-compare span{display:block;color:#626262;margin-top:4px}.ed-modes{padding-block:52px 48px}.ed-modes__head{text-align:center;margin-bottom:30px}.ed-modes__head h2{font-size:clamp(42px,10vw,58px)}.ed-modes__head .ed-intro{font-size:14px;max-width:max(32ch,min-content);margin-inline:auto;color:#626262}.ed-modes__sequence{display:grid;gap:32px}.ed-scene{display:grid;gap:15px;margin:0}.ed-scene__caption .ed-eyebrow{font-size:10px;margin-bottom:8px}.ed-scene__caption p:not(.ed-eyebrow){font-size:14px;margin-top:8px;max-width:max(31ch,min-content)}.ed-scene__caption h3{font-size:34px}.ed-modes .ed-media{border:none}.ed-modes .ed-media:has(.ed-media__img){background:transparent}.ed-modes .ed-media:has(.ed-media__img) .ed-tone{display:none}.ed-scene--hands .ed-media{aspect-ratio:4 / 5}.ed-scene--explore .ed-media{aspect-ratio:2 / 1}.ed-scene--explore .ed-tone-a{left:0;top:0;width:100%;height:28%}.ed-scene--explore .ed-tone-b{left:auto;right:0;width:20%;height:42%}.ed-scene--explore .ed-scene__caption{text-align:right;margin-left:auto}.ed-scene--explore .ed-scene__caption p{margin-left:auto}.ed-scene--explore .ed-scene__caption h3{font-size:32px}.ed-scene--everyday .ed-media{aspect-ratio:5 / 4}.ed-scene--everyday .ed-tone-a{left:0;width:34%}.ed-scene--everyday .ed-tone-b{left:auto;right:0;width:22%;height:45%}.ed-scene--close .ed-media{aspect-ratio:4 / 3}.ed-scene--close .ed-tone-a{left:0;width:64%}.ed-scene--close .ed-scene__caption{width:86%;margin-left:auto}.ed-modes__ending{text-align:center;margin-top:30px}.ed-modes__ending p{font-family:var(--ed-serif);font-weight:400;font-style:normal;font-size:38px;line-height:1.12;letter-spacing:-.015em;max-width:none}.ed-details{background:#e7e7e7;color:var(--ed-ink);padding-top:0;padding-bottom:48px;overflow-x:clip}.ed-details .ed-eyebrow{color:var(--ed-ink)}.ed-details__layout{display:grid;gap:28px;align-items:center}.ed-details .ed-media{aspect-ratio:auto;height:auto;max-height:none;border:none;box-shadow:none}.ed-details .ed-media:has(.ed-media__img){background:transparent}.ed-details .ed-media:has(.ed-media__img) .ed-tone{display:none}.ed-details .ed-media__img{position:relative;inset:auto;display:block;width:100%;height:auto;border:none;outline:none;object-fit:fill}.ed-details .ed-tone-a{left:0;width:100%;height:28%}.ed-details .ed-tone-b{left:auto;right:0;width:33%;height:72%}.ed-details__heading{width:86%;margin-bottom:26px}.ed-details__heading h2{font-size:39px;color:var(--ed-ink)}.ed-details__points{display:grid;gap:18px}.ed-details__points h3{font-family:var(--ed-sans);font-size:18px;line-height:1.3;font-weight:400;color:var(--ed-ink)}.ed-details__points p{font-size:14px;margin-top:5px;color:var(--ed-muted)}.ed-details__copy>.ed-text-link{margin-top:19px}.ed-gallery{padding-top:58px;padding-bottom:8px}.ed-gallery__heading{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:26px}.ed-gallery__heading-main{min-width:0}.ed-gallery__kicker{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-bottom:12px}.ed-gallery__kicker .ed-eyebrow{margin-bottom:0}.ed-gallery__heading h2{font-size:39px;max-width:max(11ch,min-content)}.ed-gallery__instagram{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:6px 4px 6px 0;margin:-6px 0;font-size:14px;line-height:1.35;color:#626262;text-decoration:none;border-radius:2px;transition:color .18s ease}.ed-gallery__instagram-label{text-decoration:underline;text-underline-offset:5px;text-decoration-color:transparent;transition:text-decoration-color .18s ease}.ed-gallery__instagram .ed-link-icon{width:14px;height:14px;opacity:.85;transition:transform .18s ease}.ed-gallery__instagram:hover{color:var(--ed-ink)}.ed-gallery__instagram:hover .ed-gallery__instagram-label{text-decoration-color:currentColor}.ed-gallery__instagram:hover .ed-link-icon{transform:translate(3px,-3px)}.ed-gallery__instagram:focus-visible{outline:2px solid var(--ed-ink);outline-offset:3px}.ed-gallery__instagram-glyph{flex:0 0 auto;width:29px;height:29px;fill:currentColor}.ed-gallery__instagram .ed-link-icon svg{width:100%;height:100%}.ed-gallery__controls{display:flex;gap:8px}.ed-gallery__controls button{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ed-mid);background:none;color:inherit;min-width:44px;height:44px;padding:0;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.ed-gallery__controls button:not(:disabled):hover{border-color:var(--ed-ink);background:#1919190a}.ed-gallery__controls button:disabled{opacity:.3;cursor:default}.ed-gallery__feed{padding-inline:var(--ed-g);min-height:465px}@media screen and (min-width:750px){.ed-gallery__feed{min-height:544px}}.ed-gallery__feed>.shopify-block{width:100%}.editorial-home.ed-gallery .ed-gallery__feed .gfa-widget{padding-bottom:0}.ed-gallery__rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;padding-inline:var(--ed-g);padding-bottom:18px;scroll-padding-inline:var(--ed-g);scrollbar-width:thin;scrollbar-color:var(--ed-mid) transparent}.ed-gallery__card{flex:0 0 min(81vw,410px);scroll-snap-align:start;min-width:0;margin:0}.ed-gallery__card .ed-media{aspect-ratio:4 / 5;max-height:70svh}.ed-gallery__card figcaption{font-size:12px;margin-top:12px}.ed-gallery__footer{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:11px;color:#626262;margin-top:10px}.ed-gallery__footer p{max-width:max(35ch,min-content)}.ed-components{background:var(--ed-white);padding-block:56px}.ed-components__head{display:grid;gap:16px;align-items:end;margin-bottom:28px}.ed-components__head .ed-intro{max-width:max(36ch,min-content)}.ed-components__grid{display:flex;gap:16px;margin-inline:calc(-1 * var(--ed-g));padding-inline:var(--ed-g);overflow-x:auto;overflow-anchor:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ed-g);scrollbar-width:none;-webkit-overflow-scrolling:touch}.ed-components__grid:focus-visible{outline:1px solid var(--ed-ink);outline-offset:4px}.ed-components__grid::-webkit-scrollbar{display:none}.ed-components__grid>.ed-piece{flex:0 0 calc(100vw - var(--ed-g) - 72px);scroll-snap-align:start;scroll-snap-stop:always}.ed-components__count{margin:14px 0 0;text-align:right;font-size:12px;font-variant-numeric:tabular-nums;color:#626262}.ed-piece{display:flex;flex-direction:column;background:var(--ed-white)}.ed-piece .ed-media{position:relative;flex:0 0 auto;width:100%;aspect-ratio:4 / 5;overflow:hidden;border:0}.ed-piece .ed-media:has(.ed-media__img) .ed-tone{display:none}.ed-piece .ed-media__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.ed-piece__copy{position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:column;background:var(--ed-white);padding:22px 20px}.ed-piece__name{display:flex;flex-direction:column;align-items:stretch}.ed-piece__lead{min-width:0}.ed-piece__meta{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:16px}.ed-piece .color-siblings__row{justify-content:flex-end;padding:0}.ed-piece__name h3{font-size:26px}.ed-piece__lead .ed-descriptor{font-size:13px;margin-top:7px}.ed-piece__price{font-size:16px;font-weight:400}.ed-piece__copy .ed-text-link{font-size:13px;margin-top:auto;padding-top:14px}.ed-closing{padding-top:12px;padding-bottom:52px;text-align:center;border-bottom:1px solid var(--ed-light)}.ed-closing h2{font-size:35px;max-width:max(23ch,min-content);margin-inline:auto}.ed-faq{padding-block:56px}.ed-faq__layout{display:grid;gap:25px}.ed-faq__heading h2{font-size:34px;max-width:max(14ch,min-content)}.ed-faq__list{border-top:1px solid var(--ed-light)}.ed-faq details{border-bottom:1px solid var(--ed-light)}.ed-faq summary{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:60px;padding-block:15px;list-style:none;cursor:pointer;font-size:15px;font-weight:400}.ed-faq summary::-webkit-details-marker{display:none}.ed-faq summary:after{content:"+";font-size:21px}.ed-faq details[open] summary:after{content:"\2212"}.ed-faq details p{font-size:14px;color:#626262;max-width:max(65ch,min-content);padding-bottom:20px}#system,#modes,#lifestyle,#components,#questions{scroll-margin-top:96px}#header-group{position:sticky;top:0;z-index:30;background:var(--ed-page, #f7f7f7);border-bottom:1px solid #e2e2e2;transition:transform .18s ease}#header-group.is-hidden{transform:translateY(-105%)}#header-group.is-hidden:focus-within{transform:none}.editorial-header__inner{display:grid;grid-template-columns:44px 1fr 132px;align-items:center;height:64px;padding-right:8px;position:relative}.editorial-header__mark{position:absolute;left:50%;transform:translate(-50%);font-family:Melodrama,var(--font-heading--family),Georgia,serif;font-weight:700;font-size:30px;line-height:1;letter-spacing:-.02em;color:inherit;text-decoration:none;text-align:center}.editorial-header__mark small,.header-logo__mark small{display:block;font-family:var(--font-body--family),Arial,sans-serif;font-weight:300;font-size:8px;line-height:1.3;letter-spacing:3px;text-align:center;margin-top:4px}.header-logo__mark{display:flex;flex-direction:column;align-items:center;font-family:Melodrama,var(--font-heading--family),Georgia,serif;font-weight:700;font-size:26px;line-height:1;letter-spacing:-.02em;color:inherit;text-align:center}.editorial-header__menu{display:flex;align-items:center;justify-content:center;height:100%;border:0;background:none;padding:0;min-height:0;min-width:44px;color:inherit;cursor:pointer}.editorial-header__lines{display:inline-flex;flex-direction:column;gap:5px;width:18px}.editorial-header__lines span{display:block;width:18px;height:1px;background:currentColor}.editorial-header__nav{display:none}.editorial-menu{padding:0;width:calc(100% - 32px);max-width:540px;max-height:85svh;overflow:auto;border:1px solid #e2e2e2;background:#f7f7f7;color:#191919}.editorial-menu::backdrop{background:#19191973}.editorial-menu__top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:26px 26px 0}.editorial-menu__top h2{font-family:var(--font-heading--family),Georgia,serif;font-size:34px;font-weight:400;margin:0}.editorial-menu__top button{min-width:44px;min-height:44px;border:1px solid #b2b2b2;background:none;font-size:22px;cursor:pointer}.editorial-menu__list{display:grid;padding:20px 26px 26px}.editorial-menu__list a{padding-block:16px;border-top:1px solid #e2e2e2;font-family:var(--font-heading--family),Georgia,serif;font-weight:400;font-size:27px;color:inherit;text-decoration:none}.editorial-menu__list small{display:block;font-family:var(--font-body--family),Arial,sans-serif;font-weight:300;font-size:12px;margin-top:6px}.editorial-menu__locale{padding:8px 16px 24px;border-top:1px solid #e2e2e2}.editorial-menu__locale localization-form-component,.editorial-menu__locale .localization-form,.editorial-menu__locale .localization-form__list{width:100%;max-width:100%}.editorial-menu__locale .localization-form__list{max-height:16rem}dialog.editorial-menu[open]{display:block}@media(max-width:749px){.editorial-header,dialog.editorial-menu{display:none!important}.ed-hero .ed-media:has(.ed-media__img):after{top:0;right:0;bottom:0;left:0;width:auto;background:radial-gradient(ellipse 78% 48% at 34% 76%,#191919bd,#19191961 56%,#1919192e 80%,#19191900)}.ed-hero__copy{padding-bottom:max(12px,calc(36px - 4svh))}.ed-hero .ed-eyebrow,.ed-hero__subtitle,.editorial-home .ed-hero a.ed-btn,.editorial-home .ed-hero a.ed-text-link{font-weight:500}.ed-details .ed-media{order:-1;width:78%;max-width:none;margin-top:0;margin-left:auto;margin-right:calc(-1 * var(--ed-g))}}@media(min-width:750px){.editorial-home{--ed-g: 36px}#header-group>.shopify-section:has(#header-component){position:absolute;top:0;right:0;width:max-content;height:0;overflow:visible;z-index:5}#header-component{position:absolute;top:0;right:0;width:max-content;background:transparent}#header-component .header__underlay,#header-component .header__column--left,#header-component .header__column--center,#header-component .header__row--bottom,#header-component .header__navigation-bar-row{display:none!important}#header-component .header__row{height:100%;background:transparent!important;border:0!important;padding:0;margin:0}#header-component .header__columns{display:flex!important;align-items:center;justify-content:flex-end;height:100%;width:max-content;padding-inline-end:12px;background:transparent}#header-component header-menu,#header-component .header-menu,#header-component .header__drawer{display:none!important}#header-component .header__column--right{display:flex!important;align-items:center}.editorial-header__inner,#header-component{height:76px}.editorial-header__inner{grid-template-columns:1fr auto 1fr;padding-inline:36px 320px}.editorial-header__menu{display:none}.editorial-header__mark{position:static;transform:none;justify-self:start;grid-column:1}.editorial-header__nav{position:absolute;left:50%;transform:translate(-50%);display:flex;justify-content:center;gap:28px;font-size:14px;letter-spacing:.04em;white-space:nowrap}#header-group:has(.editorial-header) #header-component .search-action{display:none!important}.ed-hero h1{font-size:clamp(64px,6vw,80px)}.ed-hero__copy{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;max-width:none;margin:0;justify-content:flex-start;align-items:flex-end;text-align:left;padding-block:50px;padding-inline:max(var(--ed-g),calc((100% - var(--ed-max)) / 2 + var(--ed-g)))}.ed-hero__copy>div{margin-right:auto;margin-left:0;text-align:left}.ed-hero__subtitle{font-size:19px}.ed-hero .ed-tone-a{left:48%;width:52%}.ed-feature-line{font-size:12px}.ed-feature-line__group{justify-content:center;gap:80px}.ed-system,.ed-components,.ed-faq{padding-block:78px}.editorial-home h2{font-size:52px}.ed-section-head{margin-bottom:38px}.ed-system__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.ed-set__copy{padding:28px}.ed-set__name{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px}.ed-set__lead{flex:1}.ed-set__meta{flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;width:auto;margin-top:0;flex-shrink:0}.ed-set__name h3{font-size:32px}.ed-modes{padding-block:64px 62px}.ed-modes__head{margin-bottom:38px}.ed-modes__head h2{font-size:62px}.ed-modes__head .ed-intro{max-width:max(44ch,min-content);font-size:15px}.ed-modes__sequence{gap:42px}.ed-scene--hands{grid-template-columns:1.1fr .9fr;align-items:center;gap:55px;padding-right:6%}.ed-scene--hands .ed-media{aspect-ratio:4 / 5}.ed-scene--hands .ed-scene__caption{max-width:max(31ch,min-content)}.ed-scene__caption h3{font-size:50px}.ed-scene__caption p:not(.ed-eyebrow){font-size:15px}.ed-scene--explore{box-sizing:border-box;width:92%;max-width:calc((var(--ed-max) - 2 * var(--ed-g)) * .92);justify-self:end;margin:0;gap:14px}.ed-scene--explore .ed-media{width:100%;aspect-ratio:2 / 1}.ed-scene--explore .ed-scene__caption{display:block;max-width:none;text-align:right;width:100%;margin:0}.ed-scene--explore .ed-scene__caption>p{margin-left:auto;text-align:right;max-width:max(34ch,min-content);font-size:14px}.ed-scene--explore .ed-scene__caption h3{font-size:40px}.ed-scene--everyday{grid-template-columns:.8fr 1.2fr;align-items:center;gap:56px;padding-left:7%}.ed-scene--everyday .ed-media{grid-column:2;grid-row:1;aspect-ratio:5 / 4}.ed-scene--everyday .ed-scene__caption{grid-column:1;grid-row:1;justify-self:end;max-width:max(28ch,min-content)}.ed-scene--close{grid-template-columns:1fr 1fr;gap:45px;align-items:center;width:83%;margin-left:4%}.ed-scene--close .ed-media{aspect-ratio:4 / 3}.ed-scene--close .ed-scene__caption{margin:0;width:100%;max-width:max(28ch,min-content)}.ed-modes__ending{margin-top:34px}.ed-modes__ending p{font-size:48px}.ed-details{padding-bottom:56px}.ed-details__layout{grid-template-columns:1fr 1fr;gap:65px}.ed-details .ed-media{align-self:start;justify-self:end;width:min(42vw,520px);max-height:none;margin-top:0;margin-left:0;margin-right:calc(-1 * (var(--ed-g) + max(0px,(100vw - var(--ed-max)) / 2)))}.ed-details__heading{width:100%;margin:0 0 30px}.ed-details__heading h2{font-size:53px}.ed-gallery{padding-top:76px;padding-bottom:80px}.ed-gallery__heading{margin-bottom:32px}.ed-gallery__heading h2{font-size:54px;max-width:none}.ed-gallery__rail{gap:22px;padding-inline:max(var(--ed-g),calc((100vw - var(--ed-max)) / 2 + var(--ed-g)));scroll-padding-inline:max(var(--ed-g),calc((100vw - var(--ed-max)) / 2 + var(--ed-g)))}.ed-gallery__card{flex-basis:clamp(260px,29vw,430px)}.ed-gallery__card .ed-media{max-height:650px}.ed-components__head{grid-template-columns:1.2fr 1fr;gap:50px;margin-bottom:34px}.ed-components__head .ed-intro{justify-self:end}.ed-components__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-inline:0;padding-inline:0;overflow:visible;scroll-snap-type:none}.ed-components__grid>.ed-piece{flex:none;scroll-snap-align:none;scroll-snap-stop:normal}.ed-components__count{display:none}.ed-piece__copy{padding:28px}.ed-piece__name{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px}.ed-piece__lead{flex:1}.ed-piece__meta{flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;width:auto;margin-top:0;flex-shrink:0}.ed-piece__name h3{font-size:31px}.ed-piece .color-siblings__row{padding-right:16px}.ed-piece__lead .ed-descriptor{font-size:14px;min-height:0}.ed-closing{padding-top:16px;padding-bottom:70px}.ed-closing h2{font-size:47px}.ed-faq__layout{grid-template-columns:.8fr 1.2fr;gap:65px}.ed-faq__heading h2{font-size:44px}}@media(prefers-reduced-motion:reduce){#header-group,.editorial-home a.ed-btn,.editorial-home a.ed-text-link,.ed-gallery__controls button,.ed-gallery__instagram,.ed-gallery__instagram-label,.ed-gallery__instagram .ed-link-icon{transition:none}.ed-feature-line__marquee{animation:none!important}.ed-feature-line__group{flex-wrap:wrap;justify-content:center;row-gap:8px}.ed-feature-line__group>span{white-space:normal;text-align:center}}.editorial-home .ed-eyebrow{margin-bottom:12px}.editorial-home .ed-gallery__kicker .ed-eyebrow{margin-bottom:0}.editorial-home .ed-hero__subtitle{margin-top:18px}.editorial-home .ed-hero__actions{margin-top:24px}.editorial-home .ed-section-head .ed-intro,.editorial-home .ed-modes__head .ed-intro{margin-top:18px}.editorial-home .ed-modes__head .ed-intro{margin-top:16px}.editorial-home .ed-descriptor{margin-top:10px}.editorial-home .ed-includes{margin-top:6px}.editorial-home .ed-difference{margin-top:16px}.editorial-home p.ed-compare{max-width:none;margin-top:24px}.editorial-home .ed-scene__caption p:not(.ed-eyebrow){margin-top:8px}.editorial-home .ed-details__points p{margin-top:5px}.editorial-home .ed-details__copy>.ed-text-link{margin-top:19px}.editorial-home .ed-gallery__card figcaption{margin-top:12px}.editorial-home .ed-piece__lead .ed-descriptor{margin-top:7px}.editorial-home .ed-piece__name h3{margin-top:0}.editorial-home .ed-faq details p{margin:0;padding-bottom:20px}.ed-faq--page .ed-faq__heading h1{font-family:var(--ed-serif);font-weight:400;font-style:normal;letter-spacing:-.015em;line-height:1.12;font-size:34px;max-width:max(10ch,min-content);margin:0}.editorial-home .ed-faq__group{font-family:var(--ed-serif);font-weight:400;font-style:normal;font-size:22px;line-height:1.2;letter-spacing:-.01em;margin:0;padding:28px 0 4px}.ed-faq__answer ul,.ed-faq__answer ol{margin:0 0 20px 1.1em;color:#626262;font-size:14px;max-width:max(65ch,min-content)}.ed-faq__answer a{text-decoration:underline;text-underline-offset:3px}@media(min-width:750px){.ed-faq--page .ed-faq__heading h1{font-size:44px}}.ed-about__band{display:flex;flex-direction:column;background:var(--ed-page)}.ed-about__band--flip{background:#e7e7e7}.ed-about__copy{order:1;padding:40px var(--ed-g) 28px}.ed-about__copy h1,.ed-about__copy h2{font-style:normal;margin-bottom:20px;max-width:12ch;text-wrap:balance}.ed-about--wide .ed-about__copy h1{max-width:18ch}.ed-about--wide .ed-about__copy h2{max-width:16ch}.ed-about__copy p{max-width:max(38ch,min-content);margin-top:14px}.ed-about__copy .ed-eyebrow{margin-bottom:14px}.ed-about__copy a:not(.ed-text-link){text-decoration:underline;text-underline-offset:3px}.ed-about__copy .ed-text-link{margin-top:28px}.ed-about__field{order:2;min-height:280px;background:var(--ed-about-field, var(--ed-light));position:relative}.ed-about__img,.ed-about__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ed-about__video-toggle{position:absolute;z-index:2;right:12px;bottom:12px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--ed-white);color:var(--ed-ink);cursor:pointer}.ed-about__video-toggle svg{width:16px;height:16px}.ed-about__field--video{aspect-ratio:var(--ed-media-ratio, 4 / 5)}.ed-about__mark{position:absolute;top:50%;left:50%;translate:-50% -50%;height:68%;width:auto;overflow:visible}.ed-about__well-shade{stop-color:color-mix(in srgb,var(--ed-about-field, var(--ed-light)) 96.5%,#000)}.ed-about__well-paper{stop-color:var(--ed-about-field, var(--ed-light))}.ed-about__mark-shade{fill:color-mix(in srgb,var(--ed-about-field, var(--ed-light)) 94%,#000)}.ed-about__mark-shade-tight{fill:color-mix(in srgb,var(--ed-about-field, var(--ed-light)) 86%,#000)}.ed-about__mark-glint{fill:color-mix(in srgb,var(--ed-about-field, var(--ed-light)) 92%,#fff)}.ed-about__mark-glint-tight{fill:color-mix(in srgb,var(--ed-about-field, var(--ed-light)) 76%,#fff)}.ed-about__mark-shade,.ed-about__mark-shade-tight,.ed-about__mark-glint,.ed-about__mark-glint-tight{filter:blur(.14px)}.ed-about__mode{margin-top:28px}.ed-about__mode h3{font-style:normal;margin-bottom:8px}.ed-palette__chapter{--chapter-ink: color-mix(in srgb, var(--chapter) 10%, #fff);display:flex;flex-direction:column;justify-content:space-between;gap:48px;min-height:78svh;padding:56px var(--ed-g);background:var(--chapter);color:var(--chapter-ink)}.ed-palette__chapter--dark{--chapter-ink: color-mix(in srgb, var(--chapter) 6%, #0a0a06)}.ed-palette__chapter--dark .ed-palette__body p{font-weight:500}.ed-palette__chapter h3{font-size:clamp(64px,17vw,96px);line-height:1;letter-spacing:-.02em;color:inherit}.ed-palette__body{max-width:44ch;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--chapter-ink) 38%,transparent)}.ed-palette__body p{margin-top:14px;font-weight:400}.ed-palette__body p:first-child{margin-top:0}.ed-palette__chapter ::selection{background:var(--chapter-ink);color:var(--chapter)}@media screen and (min-width:750px){.ed-palette__chapter{min-height:72svh;padding:72px 64px}.ed-palette__body{align-self:flex-end;width:min(44ch,100%)}}@media screen and (min-width:750px){.ed-about__band{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:520px}.ed-about__copy{display:flex;flex-direction:column;justify-content:center;padding:72px 64px}.ed-about__band--flip .ed-about__copy{order:2}.ed-about__field{order:2;min-height:100%}.ed-about__field>.ed-about__img{position:static;display:block;max-height:100vh}.ed-about__field.ed-about__field--video{align-self:center;min-height:0;height:auto;aspect-ratio:var(--ed-media-ratio, 4 / 5)}.ed-about__band--flip .ed-about__field{order:1}}.ed-features .ed-about__lead{max-width:30ch;margin-top:0;font-size:20px;line-height:1.4;color:var(--ed-ink)}.ed-features .ed-about__lead+p{margin-top:20px;color:var(--ed-muted)}@media screen and (max-width:749px){.ed-features .ed-about__band--flip{background:var(--ed-page)}.ed-features .ed-about__copy{padding:56px var(--ed-g) 40px}.ed-features .ed-about__field{aspect-ratio:4 / 5}.ed-features .ed-about__field.ed-about__field--video{aspect-ratio:var(--ed-media-ratio, 4 / 5)}}@media screen and (min-width:750px){.ed-features .ed-about__band{min-height:640px}}.shopify-section:has(>.editorial-home),.shopify-section:has(.editorial-header){margin:0}.ed-faq{border-bottom:1px solid var(--ed-light)}.ed-faq--product{background:var(--ed-page);border-top:1px solid var(--ed-light)}footer .logo-section .jumbo-text,footer .logo-section .jumbo-text__letter{color:var(--ed-white)}.shopify-section:has(+.shopify-section :is(.ed-journey,.ed-faq,.ed-features)) .product-information--full-range{margin-block-end:0}.ed-journey{background:#e9e9e9;padding-block:72px 48px}.ed-journey ::selection{background:#191919;color:#e9e9e9}.ed-journey__heading{margin-bottom:40px}.ed-journey__heading .ed-intro{margin-top:14px;max-width:36ch;color:#4f4f4f}.ed-journey__path{position:relative}.ed-journey__rail{position:absolute;top:0;left:0;right:calc((100% - 84px) * 1.2 / 4.2 + 28px);height:1px;background:#191919;clip-path:inset(0);pointer-events:none}@supports (animation-timeline: view()){.ed-journey__rail{animation:ed-journey-draw linear both;animation-timeline:view();animation-range:entry 8% cover 42%}}@keyframes ed-journey-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.ed-journey__steps{display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr;column-gap:28px;margin:0;padding:0;list-style:none}.ed-journey__steps li{padding-top:18px}.ed-journey__steps li.is-arrive{margin-left:40px;padding-top:0}.ed-journey__mark{display:block;width:22px;height:34px;margin:-17px 0 14px;color:#191919}.ed-journey__mark svg{display:block;width:100%;height:100%;fill:currentColor}.ed-journey__steps h3{margin-bottom:8px;font-size:22px;letter-spacing:-.02em}.ed-journey__steps li.is-arrive h3{font-size:26px;letter-spacing:-.03em}.ed-journey__steps p{margin:0;max-width:24ch;font-size:15px;font-weight:300;line-height:1.45;color:#191919}.ed-journey__steps li.is-arrive p{font-family:var(--ed-serif);font-size:18px;font-weight:400;font-style:italic;line-height:1.25}@media(prefers-reduced-motion:reduce){.ed-journey__rail{animation:none;clip-path:inset(0)}}@media(max-width:749px){.ed-journey{padding-block:56px 40px}.ed-journey__heading{margin-bottom:32px}.ed-journey__steps{grid-template-columns:1fr;row-gap:22px}.ed-journey__rail{display:none}.ed-journey__steps li{padding-top:16px;border-top:1px solid #191919}.ed-journey__steps li.is-arrive{margin:20px 0 0;padding-top:0;border-top:0}.ed-journey__mark{margin:0 0 12px}.ed-journey__steps li.is-arrive h3{font-size:28px}}.ed-product-reviews{background:var(--ed-white);padding-block:52px 48px;scroll-margin-top:88px}.ed-product-reviews__heading{margin-bottom:16px}.ed-product-reviews p{max-width:none}.ed-product-reviews .jdgm-histogram,.ed-product-reviews [class*=histogram]{display:none!important}.ed-product-reviews .jdgm-all-reviews__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px 24px;width:100%;margin-bottom:0;padding-bottom:20px;border-bottom:1px solid var(--ed-light)}.ed-product-reviews .jdgm-all-reviews__summary{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 10px;width:auto}.ed-product-reviews__score{font-family:var(--ed-serif);font-size:28px;font-weight:400;letter-spacing:-.02em;line-height:1;color:var(--ed-ink)}.ed-product-reviews__actions{display:flex;align-items:center;gap:12px;margin-left:auto}.ed-product-reviews .jm-action-buttons{flex:0 0 auto;width:auto}.ed-product-reviews .jdgm-all-reviews__summary .jdgm-star{font-size:15px;line-height:1;color:var(--ed-ink)!important}.ed-product-reviews .jdgm-all-reviews__summary-text{font-family:var(--ed-sans);font-size:14px;font-weight:300;line-height:1.4;color:var(--ed-muted);white-space:nowrap}.ed-product-reviews .jm-review-widget{padding:0}.ed-product-reviews .jm-review-widget__header{display:none}.ed-product-reviews .jm-product-variant-card{background:transparent;border-radius:0;padding:12px 0 0}.ed-product-reviews .jm-review-item{border:0!important}.ed-product-reviews .jm-review-item__content{display:flex;flex-flow:row wrap;align-items:center;column-gap:12px;row-gap:12px}.ed-product-reviews .jm-review-item__content>.jm-review-content{flex:1 0 100%}.ed-product-reviews .jm-reviewer-avatar{display:none!important}.ed-product-reviews .jm-product-variant-card__thumbnail{display:none}.ed-product-reviews .jm-product-variant-card{padding-top:4px}.ed-product-reviews .jm-product-variant-card .jm-text{font-family:var(--ed-sans);font-size:14px;font-weight:300;line-height:1.4;color:var(--ed-muted)}.ed-product-reviews .jm-product-variant-card__product-link,.ed-product-reviews .jm-product-variant-card__product-link a{color:var(--ed-ink);font-weight:400}.ed-product-reviews .jm-review-item+.jm-review-item{border-top:1px solid var(--ed-light)!important;margin-top:0;padding-top:28px}.ed-product-reviews a.jdgm-write-rev-link,.ed-product-reviews .jdgm-form-wrapper,.ed-product-reviews .jm-review-widget-header__summary-section,.ed-product-reviews .jm-review-widget-header__main-content,.ed-product-reviews .jdgm-tablist__viewport{display:none!important}.ed-product-reviews .jm-action-buttons__button{min-height:48px;padding:0 22px;border:1px solid var(--ed-ink);border-radius:0;background:var(--ed-white);color:var(--ed-ink);font-family:var(--ed-sans);font-size:14px;font-weight:400;line-height:1;cursor:pointer;transition:background-color .18s ease}.ed-product-reviews .jm-action-buttons__button:hover{background:var(--ed-page);border-color:var(--ed-ink);color:var(--ed-ink)}.ed-product-reviews .jdgm-tablist{justify-content:flex-end}.ed-product-reviews .jm-sort-filter{position:relative;width:auto}.ed-product-reviews .jm-sort-filter__icon{display:none!important}.ed-product-reviews .ed-sort__native{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;pointer-events:none}.ed-product-reviews .ed-sort{position:relative}.ed-product-reviews .ed-sort__button{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;min-width:168px;padding:0 16px;border:1px solid var(--ed-ink);border-radius:0;background:var(--ed-white);color:var(--ed-ink);font-family:var(--ed-sans);font-size:14px;font-weight:400;line-height:1;cursor:pointer;transition:background-color .18s ease}.ed-product-reviews .ed-sort__button:after{content:"";flex:0 0 auto;width:12px;height:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23191919' stroke-width='1.2'/%3E%3C/svg%3E") center / 12px 8px no-repeat}.ed-product-reviews .ed-sort__button:hover{background:var(--ed-page)}.ed-product-reviews .ed-sort__menu{position:absolute;z-index:6;top:calc(100% + 4px);right:0;min-width:100%;margin:0;padding:4px 0;list-style:none;border:1px solid var(--ed-ink);background:var(--ed-white)}.ed-product-reviews .ed-sort__option{padding:10px 16px;color:var(--ed-ink);font-family:var(--ed-sans);font-size:14px;font-weight:400;line-height:1.4;white-space:nowrap;cursor:pointer}.ed-product-reviews .ed-sort__option:hover,.ed-product-reviews .ed-sort__option[aria-selected=true]{background:var(--ed-page)}.ed-product-reviews .ed-sort__button:focus-visible,.ed-product-reviews .jm-action-buttons__button:focus-visible{outline:1px solid var(--ed-ink);outline-offset:3px}.ed-product-reviews .jm-verified-buyer-badge,.ed-product-reviews .jm-review-content__title-wrapper{display:none!important}.ed-product-reviews .jm-star-rating__font-icon{font-size:16px!important;color:var(--ed-ink)!important}.ed-product-reviews .jm-media-thumbnail-list__thumbnail,.ed-product-reviews .jm-media-thumbnail-list__thumbnail img{border-radius:0}.ed-product-reviews .jm-media-thumbnail-list__thumbnail{background:var(--ed-light)}.ed-product-reviews .jm-media-thumbnail-list__thumbnail img,.ed-product-reviews .jm-product-variant-card__thumbnail img{filter:grayscale(.28);opacity:1}.ed-product-reviews .jm-media-thumbnail-list__thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#e4e4e4;opacity:.2;pointer-events:none}.ed-product-reviews .jm-reviewer-info__name{font-family:var(--ed-sans)!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}.ed-product-reviews .jm-review-item__body,.ed-product-reviews .jm-review-content__body,.ed-product-reviews .jdgm-review-list{font-family:var(--ed-sans);font-size:16px;font-weight:300;line-height:1.5}.ed-product-reviews .jdgm-review-list a{color:var(--ed-ink);text-decoration:underline;text-underline-offset:3px}.ed-product-reviews .jm-pagination-controls{margin-top:36px}.ed-product-reviews .jm-pagination-controls__button{min-width:44px;min-height:44px;border-radius:0;border-color:var(--ed-light);font-family:var(--ed-sans);font-size:14px;font-weight:400;color:var(--ed-ink)}.ed-product-reviews .jm-pagination-controls__button.jm-button--primary[aria-current=page]{background:var(--ed-ink);border-color:var(--ed-ink);color:var(--ed-white)}@media(max-width:749px){.ed-product-reviews .jdgm-all-reviews__header{flex-wrap:wrap}.ed-product-reviews__actions,.ed-product-reviews .jm-sort-filter,.ed-product-reviews .ed-sort,.ed-product-reviews .ed-sort__button,.ed-product-reviews .jm-action-buttons,.ed-product-reviews .jm-action-buttons__button{width:100%}.ed-product-reviews .ed-sort__menu{left:0;right:0}.ed-product-reviews__actions{flex-direction:column;align-items:stretch}}.ed-reviews{background:var(--ed-white);padding-block:52px 48px}.ed-reviews__heading{margin-bottom:16px}.ed-reviews .jdgm-card{border-top:1px solid var(--ed-ink)!important}.ed-reviews .jdgm-text,.ed-reviews .jdgm-text p,.ed-reviews .jdgm-reviewer-name,.ed-reviews .jdgm-product-name,.ed-reviews .jdgm-product-name a{font-family:var(--ed-sans)!important;font-style:normal!important;font-weight:300!important;line-height:1.5!important}.ed-reviews .jdgm-text,.ed-reviews .jdgm-text p{display:block!important;max-height:none!important;max-width:100%!important;overflow:visible!important;font-size:16px!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}.ed-reviews .jdgm-card,.ed-reviews .jdgm-content{height:auto!important}.ed-reviews .jdgm-testimonials-container{height:auto!important;overflow:hidden!important}.ed-reviews .jdgm-content{align-items:flex-start!important;overflow:visible!important}.ed-reviews .jdgm-arrow{margin-top:18px}.ed-reviews .jdgm-reviewer-name,.ed-reviews .jdgm-product-name,.ed-reviews .jdgm-product-name a{font-size:14px!important}.ed-reviews .jdgm-reviewer-verified-icon{display:none!important}.ed-reviews .jdgm-product-name a{color:var(--ed-muted)!important;text-decoration:none}.ed-reviews .jdgm-title{display:none!important}.ed-reviews .jdgm-header,.ed-reviews .jdgm-header-info,.ed-reviews .jdgm-average-rating{align-items:center!important;justify-content:flex-start!important;text-align:left!important}.ed-reviews .jdgm-average-rating{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:8px 10px}.ed-reviews .jdgm-rating-text{display:inline-flex!important;align-items:center;gap:10px}.ed-reviews__score{font-family:var(--ed-serif);font-size:28px;font-weight:400;letter-spacing:-.02em;line-height:1;color:var(--ed-ink)}.ed-reviews__count{font-family:var(--ed-sans);font-size:14px;font-weight:300;line-height:1.4;color:var(--ed-muted)}.ed-reviews .jdgm-card-content{align-items:stretch!important;text-align:left!important}.ed-reviews .jdgm-text,.ed-reviews .jdgm-text p,.ed-reviews .jdgm-reviewer-name,.ed-reviews .jdgm-product-name,.ed-reviews .jdgm-rating-section,.ed-reviews .jdgm-stars{text-align:left!important}.ed-reviews .jdgm-quote-marks,.ed-reviews .jdgm-product-name{align-self:flex-start}.ed-reviews .jdgm-rating-section,.ed-reviews .jdgm-reviewer-info{align-items:flex-start!important;justify-content:flex-start!important}.ed-reviews .jdgm-stars{display:inline-flex;gap:1px;line-height:1}.ed-reviews .jdgm-card .jdgm-star{font-size:11px!important;line-height:1!important}.ed-reviews .jdgm-average-rating .jdgm-star{font-size:15px!important;line-height:1!important;color:var(--ed-ink)!important}.ed-reviews .jdgm-rating-text{font-family:var(--ed-sans)!important;font-size:14px!important;font-weight:300!important;font-style:normal!important;letter-spacing:0;line-height:1!important}.ed-reviews__more{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:0;border:0;background:none;color:var(--ed-ink);font:inherit;font-size:14px;font-weight:400;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ed-reviews__more:hover{color:#191919b3}.ed-reviews__more:focus-visible{outline:1px solid var(--ed-ink);outline-offset:3px}.ed-reviews__more[hidden]{display:none!important}@media(max-width:749px){.ed-reviews .jdgm-text{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:6!important;line-clamp:6!important;overflow:hidden!important}.ed-reviews .jdgm-text p{display:inline!important}.ed-reviews .jdgm-text p+p:before{content:" "}}.jdgm-modal,.jdgm-modal .jm-text,.jdgm-modal p{font-family:var(--font-body--family),Arial,sans-serif!important;font-weight:300!important;font-style:normal!important;line-height:1.5!important;color:#191919}.jdgm-modal .jdgm-review-content__body-content,.jdgm-modal .jdgm-review-content__body-content p,.jdgm-modal .jm-reviewer-info__name{font-size:16px!important}.jdgm-modal .jm-verified-buyer-badge__text,.jdgm-modal .jm-product-variant-card__product-link{font-size:14px!important;color:#626262}.product-details .jdgm-preview-badge{margin:10px 0 0}.product-details .jdgm-prev-badge{display:inline-flex!important;align-items:center;gap:6px}.product-details .jdgm-prev-badge__stars{display:inline-flex;align-items:center;height:14px;gap:1px;line-height:1}.product-details .ed-rating__score,.product-details .ed-rating__count{font-family:var(--font-body--family),Arial,sans-serif!important;font-size:14px!important;font-style:normal!important;font-synthesis:none;line-height:1!important;letter-spacing:0;color:#191919!important}.product-details .ed-rating__score{font-weight:700!important;font-variant-numeric:tabular-nums}.product-details .ed-rating__count{font-weight:400!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.product-details .ed-rating__count:hover{color:#191919!important}.product-details .jdgm-preview-badge .jdgm-star{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:#191919!important;font-size:13px!important;line-height:1!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/editorial-home.css.map */
