body.sleepiti-editorial{--sl-paper:#f7f5f0;--sl-ink:#292b25;--sl-olive:#424a37;--sl-line:#d6dacb;--font-body-family:Arial,Helvetica,sans-serif;--font-heading-family:Georgia,"Times New Roman",serif;--font-heading-weight:400;--color-background:247,245,240;--gradient-background:#f7f5f0;--color-foreground:41,43,37;--color-base-text:41,43,37;--color-button:66,74,55;--color-button-text:255,255,255;--color-base-accent-1:66,74,55;--color-base-background-1:247,245,240;background:var(--sl-paper);color:var(--sl-ink);font-family:Arial,Helvetica,sans-serif;letter-spacing:0}.sleepiti-editorial :is(h1,h2,.h1,.h2,.h0){font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;line-height:1.12;color:var(--sl-ink)}.sleepiti-editorial :is(a,button,input,select,summary):focus-visible{outline:3px solid #a76837;outline-offset:4px}.sleepiti-editorial :is(.header-wrapper,.header,.shopify-policy__container,.main-page-title,.cart,.cart__footer,.drawer__inner,.cart-notification){background:var(--sl-paper);color:var(--sl-ink)}.sleepiti-editorial .header-wrapper{border-bottom:1px solid var(--sl-line)}.sleepiti-editorial .header__heading-link{font-family:Georgia,serif;letter-spacing:-.04em}.sleepiti-editorial :is(.header__menu-item,.menu-drawer__menu-item){font-family:Arial,sans-serif;letter-spacing:.025em}.sleepiti-editorial :is(.button,.shopify-payment-button__button--unbranded,.cart__checkout-button){border-radius:2px;--color-button:66,74,55;--color-button-text:255,255,255;min-height:48px}.sleepiti-editorial .footer{background:#353e2e;color:#e8eadf;--color-foreground:232,234,223;--color-background:53,62,46}.sleepiti-editorial .footer :is(h2,a,.copyright__content){color:#e8eadf}.sleepiti-editorial :is(.field__input,.select__select,.quantity){background:#faf9f5;color:var(--sl-ink);border-radius:2px}.sleepiti-editorial .shopify-policy__container{max-width:820px;padding:54px 24px 80px;line-height:1.8}.sleepiti-editorial .shopify-policy__title h1{font-size:clamp(32px,5vw,52px)}.sleepiti-editorial :is(.cart-items,.cart-item){border-color:var(--sl-line)}.sleepiti-editorial :is(.cart-item__name,.cart__warnings h1){font-family:Georgia,serif}.sleepiti-editorial :is(.main-page-title,.title--primary){font-size:clamp(34px,5vw,60px)}.sleepiti-editorial .sleepiti-product,.sleepiti-editorial .sleepiti-pdp-band{background:var(--sl-paper);color:var(--sl-ink)}.sleepiti-editorial .sleepiti-product__inner{padding:42px 32px 64px;max-width:1264px}.sleepiti-editorial .sleepiti-product__grid{grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);gap:clamp(28px,5vw,70px)}.sleepiti-editorial .sleepiti-product__gallery-stage{background:#eeede5;aspect-ratio:1.15;border:1px solid #dedfd3;border-radius:2px}.sleepiti-editorial .sleepiti-product__gallery-item img{padding:18px}.sleepiti-editorial .sleepiti-product__summary h1{font:600 15px/1.4 Arial,sans-serif;letter-spacing:.015em;margin:0 0 14px}.sleepiti-editorial .sleepiti-product__headline{font:400 clamp(38px,4.8vw,64px)/1.07 Georgia,serif;letter-spacing:-.045em;margin:0 0 20px}.sleepiti-editorial .sleepiti-product__eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:#6b7458}.sleepiti-editorial .sleepiti-product__intro{font-size:15px;line-height:1.7;color:#666b5f}.sleepiti-editorial .sleepiti-product__price{font-size:28px;font-weight:400;margin:20px 0}.sleepiti-editorial .sleepiti-product__pack-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sleepiti-editorial .sleepiti-product__pack{border-radius:2px;background:#faf9f5;border-color:#cbd1be;min-width:0;gap:8px}.sleepiti-editorial .sleepiti-product__pack.is-selected{border-color:var(--sl-olive);background:#eef0e7}.sleepiti-editorial .sleepiti-product__pack :is(strong,small){font-size:13px;overflow-wrap:anywhere}.sleepiti-editorial .sleepiti-product__submit,.sleepiti-editorial .sleepiti-pdp-button{background:var(--sl-olive);border-radius:2px;color:#fff}.sleepiti-editorial .sleepiti-product__submit:disabled{opacity:.6;cursor:not-allowed}.sleepiti-editorial .sleepiti-product__label{font-size:11px;text-transform:uppercase;letter-spacing:.09em}.sleepiti-editorial .sleepiti-product__form{gap:16px}.sleepiti-editorial .sleepiti-product__quantity{width:170px}.sleepiti-editorial .sleepiti-product__links{font-size:12px;border-top:1px solid var(--sl-line);padding-top:15px}.sleepiti-editorial .sleepiti-pdp-band h2{font-size:clamp(30px,4vw,46px)}.sleepiti-editorial .sleepiti-pdp-inner{padding-block:64px}.sleepiti-editorial .sleepiti-pdp-faq{border-color:var(--sl-line)}.sleepiti-editorial .sleepiti-pdp-faq summary{padding-block:8px;min-height:44px;font-weight:500}.sleepiti-editorial .sl-visual[id]{background:#eceee3;color:var(--sl-ink)}.sleepiti-editorial .sl-visual[id] :is(h1,h2){color:var(--sl-ink);letter-spacing:-.035em}.sleepiti-editorial .sl-visual[id] .sl-visual__button{background:var(--sl-olive);min-height:48px}.sl-e-wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.sl-e-kicker{font:700 10px/1.4 Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase;color:#6b7458;margin:0 0 18px}.sl-e-hero{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:62px 0 72px}.sl-e-hero h1{font-size:clamp(44px,5.7vw,80px);margin:0 0 24px;max-width:620px}.sl-e-copy{font-size:16px;line-height:1.8;max-width:470px;color:#666b5f}.sl-e-photo{margin:0}.sl-e-photo img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4/5}.sl-e-photo figcaption{font-size:10px;color:#6a705f;margin-top:9px;line-height:1.5}.sl-e-link{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:15px 24px;margin-top:22px;min-height:48px;background:#424a37;color:#fff!important;text-decoration:none;border-radius:2px;font:14px/1.4 Arial,sans-serif}.sl-e-link:hover{background:#303829}.sl-e-link:focus-visible{outline-offset:5px}.sl-e-ribbon{padding:20px;background:#e8eadd;border-block:1px solid #d8dccb;text-align:center;font-size:10px;letter-spacing:.15em;text-transform:uppercase}.sl-e-section{padding-block:72px}.sl-e-section h2{font-size:clamp(34px,4vw,56px);margin:0 0 24px}.sl-e-split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.sl-e-product-image{background:#eeede5;padding:24px;border:1px solid #dedfd3}.sl-e-product-image img{aspect-ratio:1.2;object-fit:contain}.sl-e-price{font-size:24px;font-variant-numeric:tabular-nums;margin:18px 0 0}.sl-e-band{background:#eceee3}.sl-e-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:36px}.sl-e-grid article{border-top:1px solid #bbc3ac;padding-top:22px}.sl-e-grid h3{font-size:18px;font-weight:500}.sl-e-grid p{font-size:14px;line-height:1.8;color:#69725d}.sl-e-faq{max-width:820px;margin-inline:auto;padding-block:64px}.sl-e-faq h1{font-size:clamp(38px,5vw,58px);margin:0 0 22px}.sl-e-faq details{border-bottom:1px solid #cdd2c0}.sl-e-faq summary{cursor:pointer;padding:20px 8px;font-size:16px;min-height:48px}.sl-e-faq details>div{padding:0 8px 22px;line-height:1.8;color:#626a58}.sl-e-faq a{text-underline-offset:4px}.sl-e-faq>p{line-height:1.8}@media(max-width:767px){.sl-e-wrap{width:calc(100% - 36px)}.sl-e-hero,.sl-e-split{grid-template-columns:1fr;gap:28px}.sl-e-hero{padding:30px 0 38px}.sl-e-hero h1{font-size:45px}.sl-e-hero .sl-e-photo img{aspect-ratio:5/4;object-position:center 55%}.sl-e-copy{font-size:14px}.sl-e-section{padding-block:42px}.sl-e-grid{grid-template-columns:1fr;gap:18px}.sl-e-section h2{font-size:36px}.sl-e-grid article{padding-top:16px}.sl-e-ribbon{font-size:8px;letter-spacing:.09em}.sl-e-faq{padding-block:34px}.sleepiti-editorial .sleepiti-product__inner{padding:22px 18px 40px}.sleepiti-editorial .sleepiti-product__grid{grid-template-columns:1fr;gap:25px}.sleepiti-editorial .sleepiti-product__gallery-stage{aspect-ratio:auto;height:clamp(220px,65vw,360px)}.sleepiti-editorial .sleepiti-product__headline{font-size:38px;margin-bottom:13px}.sleepiti-editorial .sleepiti-product__summary h1{font-size:14px;margin-bottom:10px}.sleepiti-editorial .sleepiti-product__price{margin:16px 0}.sleepiti-editorial .sleepiti-product__intro{font-size:14px}.sleepiti-editorial .sleepiti-pdp-inner{padding:40px 20px}.sleepiti-editorial .cart-item__details{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.sleepiti-editorial{scroll-behavior:auto}.sleepiti-editorial *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sleepiti-editorial.css.map */
