:root{--ed-ink:#1C2530;--ed-ivory:#F7F3EE;--ed-stone:#EDE4D8;--ed-line:#DCD1C3;--ed-line-dark:#CFC3B3;--ed-text:#3B3F47;--ed-soft:#4E5663;--ed-serif:"Cormorant Garamond",Georgia,serif;--ed-sans:Montserrat,"Helvetica Neue",Arial,sans-serif}.ed-wrap{max-width:1360px;margin:0 auto;padding:0 24px}.ed-img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ed-pos,50% 50%)}.ed-ph{display:block;width:100%;height:100%;background:var(--ed-stone);fill:#cbbfae}.ed-bg--ivory{background:var(--ed-ivory)}.ed-bg--stone{background:var(--ed-stone)}body .ed-eyebrow{font-family:var(--ed-sans);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ed-soft);margin:0 0 12px}body .ed-h1,body .ed-h2,body .ed-h3{font-family:var(--ed-serif);font-weight:500;text-transform:none;letter-spacing:-.01em;color:var(--ed-ink);margin:0}body .ed-h1{font-size:42px;line-height:1.02;margin-bottom:14px}body .ed-h2{font-size:38px;line-height:1.04;margin-bottom:12px}body .ed-h3{font-size:22px;line-height:1.15}body .ed-text{font-family:var(--ed-sans);font-size:14px;line-height:1.65;color:var(--ed-text);margin:0 0 22px;max-width:420px}body .ed-note{font-family:var(--ed-sans);font-size:11.5px;letter-spacing:.04em;color:var(--ed-soft);margin:0 0 18px}body .ed-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;background:var(--ed-ink);color:var(--ed-ivory);border:1px solid var(--ed-ink);border-radius:0;font-family:var(--ed-sans);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .25s ease,color .25s ease}body .ed-btn:hover{background:transparent;color:var(--ed-ink)}body .ed-link{display:inline-block;font-family:var(--ed-sans);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}body .ed-link:hover{opacity:.6}body .ed-links{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:16px}.ed-hero__media{position:relative;height:300px;overflow:hidden;background:var(--ed-stone)}.ed-hero__media .ed-img--mob,.ed-hero--has-mob .ed-img--desk{display:none}.ed-hero--has-mob .ed-img--mob{display:block}.ed-hero__content{padding:26px 0 40px}.ed-feature__media{position:relative;height:300px;overflow:hidden}.ed-feature__copy{padding:32px 24px 48px}.ed-feature__list{list-style:none;margin:0 0 26px;padding:0;border-top:1px solid var(--ed-line-dark);display:none}.ed-feature__list li{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--ed-line-dark);font-family:var(--ed-sans);font-size:14px;color:var(--ed-ink)}.ed-feature__list li span:last-child{color:var(--ed-soft)}.ed-feature--list-mobile .ed-feature__list{display:block}.ed-benefits{padding:44px 0}.ed-benefits__grid{display:flex;flex-direction:column;gap:22px}.ed-benefit{border-top:1px solid var(--ed-line-dark);padding-top:14px}body .ed-benefit h3{font-family:var(--ed-sans)!important;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ed-ink);margin:0 0 4px}.ed-benefit p{font-family:var(--ed-sans);font-size:13.5px;line-height:1.6;color:var(--ed-text);margin:0}.ed-tools{padding:8px 0 52px}.ed-tools__head .ed-h2{font-size:30px;margin-bottom:22px}body .ed-tools__head-link{display:none}.ed-tools__grid{display:flex;flex-direction:column;border-top:1px solid var(--ed-line)}.ed-tool{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--ed-line);color:var(--ed-ink);text-decoration:none}.ed-tool__media{display:block;position:relative;flex:0 0 84px;width:84px;height:84px;overflow:hidden;background:var(--ed-stone)}.ed-tool__body{flex:1 1 auto;min-width:0}.ed-tool__title{display:block;font-family:var(--ed-serif);font-weight:500;font-size:22px;line-height:1.15;color:var(--ed-ink)}.ed-tool__sub{display:block;font-family:var(--ed-sans);font-size:12px;color:var(--ed-soft)}.ed-tool__text,.ed-tool__meta,body .ed-tool__cta{display:none}.ed-tool__arrow{font-family:var(--ed-sans)}.ed-tools__foot{margin-top:20px}.ed-statement{padding:56px 0 52px}.ed-statement .ed-text{margin-bottom:6px}.ed-signup__media{position:relative;height:220px;overflow:hidden}.ed-signup__copy{padding:32px 24px 52px}.ed-signup__form{display:flex;flex-direction:column;gap:10px;margin:0}.ed-signup__form label{font-family:var(--ed-sans);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ed-ink)}.ed-signup__form input[type=email]{height:52px;box-sizing:border-box;border:1px solid var(--ed-ink);border-radius:0;background:var(--ed-ivory);padding:0 16px;font-family:var(--ed-sans);font-size:16px;color:var(--ed-ink);width:100%}.ed-signup__form input[type=email]:focus{outline:2px solid var(--ed-ink);outline-offset:2px}.ed-signup__form .ed-btn{width:100%}.ed-signup__ok{font-family:var(--ed-serif);font-size:24px;color:var(--ed-ink);margin:0}.ed-signup .ed-note{margin:14px 0 0}body .hdr{background:var(--ed-ivory)!important;border-bottom:1px solid var(--ed-line)}@media(min-width:990px){body .hdr__in{position:relative}body .hdr__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body .nav{position:static;transform:none;left:auto;top:auto;gap:34px}body .nav a,body .hdr__sec a{font-family:var(--ed-sans);font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ed-ink)}}body .ftr{background:var(--ed-ink)!important;color:var(--ed-ivory)!important;border-top:0!important}body .ftr a,body .ftr h5,body .ftr p,body .ftr span{color:var(--ed-ivory)!important}body .ftr p{color:#d9d2c6!important}body .ftr h5{font-family:var(--ed-sans)!important;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600}body .ftr a{opacity:.88}body .ftr a:hover{opacity:1}body .ftr__copy{border-color:#f7f3ee2e}body .ftr__copy,body .ftr__copy span,body .ftr__copy a{color:#c9c2b7!important}body .ftr__logo img{max-height:40px;width:auto;height:auto}body .hdr__logo img{height:26px!important;width:auto!important}@media(min-width:990px){body .hdr__logo img{height:32px!important}}body.template-index .news{display:none}body h1,body h2{text-transform:none!important;letter-spacing:-.005em!important}body .pdp__price,body .pdp .qty{display:none!important}body .pdp [data-add]{width:100%;opacity:1;cursor:default}body .card .price{display:block!important;margin-top:6px}body .card .soon,body .gs-recs__price{font-family:var(--ed-sans)!important;font-size:10.5px!important;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-soft)!important}body .news h2{font-size:clamp(32px,4vw,46px);margin-bottom:8px;letter-spacing:-.005em!important;text-transform:none!important}@media(min-width:750px){.ed-wrap{padding:0 56px}body .ed-h1{font-size:clamp(52px,5vw,70px);line-height:1;margin-bottom:22px}body .ed-h2{font-size:clamp(42px,4vw,58px);line-height:1.02;margin-bottom:16px}body .ed-text{font-size:15px;margin-bottom:30px}body .ed-eyebrow{font-size:10.5px;letter-spacing:.22em;margin-bottom:16px}body .ed-btn{display:inline-flex}body .ed-hero .ed-btn,body .ed-feature .ed-btn{width:auto}.ed-hero__media{height:clamp(360px,52vw,520px)}.ed-hero--has-mob .ed-img--desk{display:block}.ed-hero--has-mob .ed-img--mob{display:none}.ed-hero__content{max-width:560px;padding:44px 0 64px}.ed-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:28px}.ed-hero__actions .ed-links{margin-top:0}.ed-feature{display:flex;flex-wrap:wrap}.ed-feature__media{flex:1.3 1 520px;height:auto;min-height:600px}.ed-feature__media .ed-img{position:absolute;top:0;right:0;bottom:0;left:0}.ed-feature__copy{flex:1 1 400px;display:flex;align-items:center;padding:88px max(56px,5vw)}.ed-feature__inner{max-width:460px;width:100%}.ed-feature__list{display:block}.ed-feature--image-right .ed-feature__media{order:2}.ed-benefits{padding:56px 0}.ed-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.ed-benefit{padding-top:18px}.ed-benefit p{font-size:14px}.ed-tools{padding:24px 0}.ed-tools__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px}.ed-tools__head .ed-h2{font-size:40px;margin:0}body .ed-tools__head-link{display:block}.ed-tools__foot{display:none}.ed-tools__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;border-top:0}.ed-tool{display:block;padding:0;border-bottom:0}.ed-tool__media{width:100%;height:auto;aspect-ratio:4/3}.ed-tool__media .ed-img{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .8s ease}.ed-tool:hover .ed-img{transform:scale(1.03)}.ed-tool__title{font-size:30px;margin:22px 0 6px}.ed-tool__sub,.ed-tool__arrow{display:none}.ed-tool__text{display:block;font-family:var(--ed-sans);font-size:14px;line-height:1.6;color:var(--ed-text);margin:0 0 8px;max-width:340px}.ed-tool__meta{display:block;font-family:var(--ed-sans);font-size:11.5px;color:var(--ed-soft);margin:0 0 16px}body .ed-tool__cta{display:inline-block}.ed-statement{padding:110px 0}.ed-statement__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px}.ed-statement__copy{flex:1 1 520px;max-width:680px}.ed-statement .ed-links{margin-top:0}.ed-signup{display:flex;flex-wrap:wrap}.ed-signup__media{flex:1.2 1 520px;height:auto;min-height:520px;order:2}.ed-signup__media .ed-img{position:absolute;top:0;right:0;bottom:0;left:0}.ed-signup__copy{flex:1 1 400px;display:flex;align-items:center;padding:96px max(56px,4.5vw)}.ed-signup__inner{max-width:460px;width:100%}.ed-signup__form{flex-direction:row;flex-wrap:wrap}.ed-signup__form label{flex:1 1 100%}.ed-signup__form input[type=email]{flex:1 1 220px;width:auto;height:54px}.ed-signup__form .ed-btn{flex:0 0 auto;width:auto;min-height:54px}}@media(min-width:1100px){.ed-hero{position:relative;min-height:clamp(620px,50vw,780px);display:flex;align-items:flex-start}.ed-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.ed-hero__wrap{position:relative;width:100%}.ed-hero__content{max-width:420px;padding:clamp(80px,7vw,110px) 0 72px}}@media(prefers-reduced-motion:reduce){.ed-tool .ed-img,.ed-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gs-editorial.css.map */
