.ed-half-sheet{--ed-green: #23431e;--ed-muted: #535b53;--ed-line: #dce3da;color:var(--ed-green);letter-spacing:0}.ed-half-sheet-product>.page-width,.ed-half-sheet.page-width,body:has(.ed-half-sheet-product) .ed-product-faq__inner,.ed-half-sheet__reviews-heading{max-width:1360px}.ed-half-sheet-product .product__media{border:0}.ed-half-sheet-product .product__column-sticky{top:24px}.ed-half-sheet{display:block;padding-bottom:0;font-size:17px;line-height:1.6}.ed-half-sheet *,.ed-half-sheet *:before,.ed-half-sheet *:after{box-sizing:border-box}.ed-half-sheet h2,.ed-half-sheet__reviews-heading h2{color:#23431e;font-family:var(--font-heading-family),Arial,sans-serif;font-size:clamp(24px,2.7vw,38px);font-weight:600;line-height:1.2;letter-spacing:-.025em;margin:0 0 16px}.ed-half-sheet h3{font-size:18px;line-height:1.4;font-weight:600;color:var(--ed-green);margin:0 0 5px}.ed-half-sheet p{margin:0 0 16px}.ed-half-sheet__copy>p:not(.ed-half-sheet__eyebrow):not(.ed-half-sheet__dimension){color:var(--ed-muted)}.ed-half-sheet__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center;border-top:1px solid var(--ed-line);padding:30px 0}.ed-half-sheet__connection{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);gap:60px}.ed-half-sheet__eyebrow{color:var(--ed-green);font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.095em;margin:0 0 8px!important}.ed-half-sheet figure{margin:0}.ed-half-sheet__animation>img{width:100%;height:auto;aspect-ratio:1;display:block}.ed-half-sheet figcaption{font-size:12px;color:var(--ed-muted);margin-top:9px;line-height:1.5}.ed-half-sheet__animation figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px}.ed-half-sheet__motion{display:inline-flex;align-items:center;gap:5px;color:var(--ed-green);background:none;border:0;padding:0 8px 0 0;min-height:44px;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;flex-shrink:0}.ed-half-sheet__motion[hidden]{display:none}.ed-half-sheet__motion svg{width:20px;height:20px;display:block}.ed-half-sheet__motion[aria-pressed=true] .ed-half-sheet__play,.ed-half-sheet__motion[aria-pressed=false] .ed-half-sheet__pause{display:none}.ed-half-sheet__motion:focus-visible,.ed-half-sheet a:focus-visible{outline:2px solid var(--ed-green);outline-offset:4px}.ed-half-sheet__steps,.ed-half-sheet__routine-list,.ed-half-sheet__features,.ed-half-sheet__beds,.ed-half-sheet__package{list-style:none;padding:0;margin:24px 0 0}.ed-half-sheet__steps>li{display:grid;grid-template-columns:40px 44px minmax(0,1fr);gap:18px;align-items:start;margin-top:24px}.ed-half-sheet__steps p,.ed-half-sheet__routine-list p{margin:0;font-size:16px;line-height:1.5;color:var(--ed-muted)}.ed-half-sheet__number{display:grid;place-items:center;width:36px;height:36px;background:#eaf0e7;border-radius:50%;color:var(--ed-green);font-size:16px;font-weight:600}.ed-half-sheet__icon svg{display:block;width:40px;height:40px;stroke-width:1.5}.ed-half-sheet__dimension{font-size:24px;line-height:1.4;font-weight:600}.ed-half-sheet__dimension span{font-size:16px;white-space:nowrap}.ed-half-sheet__beds{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;text-align:center;font-size:12px;line-height:1.4;font-weight:600}.ed-half-sheet__beds span{display:block;margin-bottom:8px}.ed-half-sheet__beds svg{width:42px;height:42px;stroke-width:1.25}.ed-half-sheet__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ed-half-sheet__features svg{width:42px;height:42px;stroke-width:1.5}.ed-half-sheet__features svg path{stroke:currentColor}.ed-half-sheet__features p{font-size:14px;line-height:1.5;margin:8px 0 0}.ed-half-sheet__details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.ed-half-sheet__crop{position:relative;overflow:hidden;background:#f3f3ee}.ed-half-sheet__crop img{position:absolute;max-width:none;height:auto;display:block}.ed-half-sheet__crop--fit{aspect-ratio:855 / 600}.ed-half-sheet__crop--fit img{width:171.2281%;left:0;top:0}.ed-half-sheet__crop--fabric{aspect-ratio:1}.ed-half-sheet__crop--fabric img{width:200%;left:-45%;top:-87.5%}.ed-half-sheet__crop--snap{aspect-ratio:1}.ed-half-sheet__crop--snap img{width:583.2669%;left:-422.3108%;top:-131.0757%}.ed-half-sheet__crop--routine{aspect-ratio:570 / 450}.ed-half-sheet__crop--routine img{width:140.3509%;left:0;top:-33.3333%}.ed-half-sheet__routine{border-top:0}.ed-half-sheet__routine-list{margin-top:22px}.ed-half-sheet__routine-list li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px;margin-top:20px}.ed-half-sheet__essentials{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:0 0 30px}.ed-half-sheet__essentials>section+section{border-left:1px solid var(--ed-line);padding-left:32px}.ed-half-sheet__essentials h2{font-size:25px}.ed-half-sheet__included,.ed-half-sheet__care{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:center}.ed-half-sheet__included>img{width:100%;height:auto;display:block}.ed-half-sheet__package{margin:0}.ed-half-sheet__package li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;margin-top:14px;font-size:14px;line-height:1.5;color:var(--ed-muted)}.ed-half-sheet__package .ed-half-sheet__number{width:28px;height:28px;font-size:14px}.ed-half-sheet__package small{display:block;font-size:11px;margin-top:3px}.ed-half-sheet__crop--care{aspect-ratio:650 / 600}.ed-half-sheet__crop--care img{width:225.2308%;left:-114.7692%;top:0}.ed-half-sheet__care ul{margin:0;padding-left:17px;font-size:14px;line-height:1.55;color:var(--ed-muted)}.ed-half-sheet__care li{margin-bottom:12px}.ed-half-sheet__care a{color:var(--ed-green);font-size:12px;text-underline-offset:3px}body:has(.ed-half-sheet-product) .ed-product-faq{color:#23431e;background:#fff;padding:0 0 28px}body:has(.ed-half-sheet-product) .ed-product-faq__inner{display:block}body:has(.ed-half-sheet-product) .ed-product-faq__heading{font-family:var(--font-heading-family),Arial,sans-serif;font-size:30px;font-weight:600;line-height:1.3;max-width:none;margin:0 0 18px}body:has(.ed-half-sheet-product) .ed-product-faq__eyebrow,body:has(.ed-half-sheet-product) .ed-product-faq__description,body:has(.ed-half-sheet-product) .ed-product-faq__help,body:has(.ed-half-sheet-product) .ed-product-faq__intro>a{display:none}body:has(.ed-half-sheet-product) .ed-product-faq__question{font-size:15px;font-weight:500;min-height:46px;padding:12px 10px}body:has(.ed-half-sheet-product) .ed-product-faq__answer{font-size:14px;line-height:1.6;padding:0 35px 16px 10px}body:has(.ed-half-sheet-product) .ed-product-faq__answer p{margin-bottom:8px}body:has(.ed-half-sheet-product) .ed-product-faq__icon:before,body:has(.ed-half-sheet-product) .ed-product-faq__icon:after{display:none}body:has(.ed-half-sheet-product) .ed-product-faq__icon svg{width:14px;height:14px;display:block;margin-top:2px}body:has(.ed-half-sheet-product) .ed-product-faq__item[open] .ed-product-faq__icon svg{transform:rotate(180deg)}.ed-half-sheet__reviews-heading{padding-top:40px;padding-bottom:0}.ed-half-sheet__reviews-heading h2{text-align:center;display:flex;align-items:center;gap:24px;margin:0;font-size:28px}.ed-half-sheet__reviews-heading h2:before,.ed-half-sheet__reviews-heading h2:after{content:"";height:1px;background:#dce3da;flex:1}@media(min-width:990px){.ed-half-sheet-product .product{column-gap:54px}.ed-half-sheet-product .product__media-wrapper{width:calc(56% - 27px)!important;max-width:none!important}.ed-half-sheet-product .product__info-wrapper{width:calc(44% - 27px)!important;max-width:none!important;padding-left:0!important}.ed-half-sheet-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - 8px)}}@media(min-width:750px)and (max-width:989px){.ed-half-sheet__row{gap:28px;padding:26px 0}.ed-half-sheet__connection{gap:28px}.ed-half-sheet__steps>li{grid-template-columns:30px 30px minmax(0,1fr);gap:10px;margin-top:16px}.ed-half-sheet__number{width:30px;height:30px}.ed-half-sheet__icon svg{width:30px;height:30px}.ed-half-sheet h3{font-size:14px}.ed-half-sheet__essentials{gap:22px}.ed-half-sheet__essentials>section+section{padding-left:22px}.ed-half-sheet__included,.ed-half-sheet__care{grid-template-columns:minmax(0,1fr)}.ed-half-sheet__included>img,.ed-half-sheet__crop--care{max-width:260px}}@media(max-width:749px){.ed-half-sheet-product>.page-width,.ed-half-sheet.page-width,body:has(.ed-half-sheet-product) .ed-product-faq__inner{padding-left:20px;padding-right:20px}.ed-half-sheet-product .product__info-wrapper{padding-top:22px}.ed-half-sheet-product .product__media-list{margin-bottom:0}.ed-half-sheet__row,.ed-half-sheet__essentials{grid-template-columns:minmax(0,1fr);gap:24px}.ed-half-sheet__row{padding:28px 0}.ed-half-sheet h2{font-size:26px}.ed-half-sheet__row:not(.ed-half-sheet__connection):not(.ed-half-sheet__routine)>.ed-half-sheet__copy{order:2}.ed-half-sheet__steps>li{grid-template-columns:32px 34px minmax(0,1fr);gap:12px;margin-top:20px}.ed-half-sheet__number{width:32px;height:32px}.ed-half-sheet__icon svg{width:34px;height:34px}.ed-half-sheet__dimension{font-size:20px}.ed-half-sheet__dimension span{font-size:14px}.ed-half-sheet__beds{gap:6px;font-size:11px}.ed-half-sheet__beds svg{width:30px;height:30px}.ed-half-sheet__features,.ed-half-sheet__details{gap:12px}.ed-half-sheet__animation figcaption{flex-wrap:wrap;gap:0 12px}.ed-half-sheet__routine{padding-top:12px}.ed-half-sheet__essentials>section+section{border-left:0;border-top:1px solid var(--ed-line);padding:24px 0 0}.ed-half-sheet__essentials h2{font-size:25px}.ed-half-sheet__included,.ed-half-sheet__care{gap:14px}body:has(.ed-half-sheet-product) .ed-product-faq__heading{font-size:26px}body:has(.ed-half-sheet-product) .ed-product-faq__question{min-height:52px;padding:14px 0}body:has(.ed-half-sheet-product) .ed-product-faq__answer{padding-left:0;padding-right:16px}.ed-half-sheet__reviews-heading h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.ed-half-sheet-product *,.ed-half-sheet *{scroll-behavior:auto}}@media(max-width:360px){.ed-half-sheet-product .koala-deal__tier__gift-container{flex-wrap:wrap}.ed-half-sheet-product .koala-deal__tier__gift-text{min-width:0;flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/earthedin-half-sheet.css.map */
