.somnia-edd,#somnia-product-accordion{display:none!important}.shopify-payment-button,.shopify-payment-button__button,[data-block-type=accelerated-checkout],shopify-accelerated-checkout,.dynamic-checkout,.dynamic-checkout__content,.product-form__more-payment-options,.product-form__payment-terms{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}.sbx-edd{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:14px 18px;background:#f7f5f0;border:1px solid #E8E4DC;border-radius:12px;color:#1e2a4a;font-family:var(--font-body--family);font-size:14px;letter-spacing:.02em;line-height:1.5}.sbx-edd__icon{color:#1e2a4a;flex:0 0 auto}.sbx-edd-range{font-weight:600;color:#1e2a4a}.sbx-edd__note{flex-basis:100%;font-size:12px;color:#5e6470}.sbx .spa{margin:20px 0 0}.sbx .spa__item{border-top:1px solid #e3e0d9}.sbx .spa__item:last-child{border-bottom:1px solid #e3e0d9}.sbx .spa__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:transparent;border:none;cursor:pointer;padding:18px 2px;text-align:left;-webkit-tap-highlight-color:transparent}.sbx .spa__title{font-family:var(--font-body--family);font-size:.82rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#111;line-height:1.4}.sbx .spa__icon{position:relative;width:12px;height:12px;flex-shrink:0}.sbx .spa__icon:before,.sbx .spa__icon:after{content:"";position:absolute;background:#1e2a4a}.sbx .spa__icon:before{top:50%;left:0;right:0;height:1.5px;transform:translateY(-50%)}.sbx .spa__icon:after{left:50%;top:0;bottom:0;width:1.5px;transform:translate(-50%);transition:opacity .25s ease,transform .25s ease}.sbx .spa__item--open .spa__icon:after{opacity:0;transform:translate(-50%) rotate(90deg)}.sbx .spa__panel{max-height:0;overflow:hidden;transition:max-height .32s ease}.sbx .spa__item--open .spa__panel{max-height:560px}.sbx .spa__panel-inner{padding:0 2px 22px}.sbx .spa__panel-inner p{font-family:var(--font-body--family);font-size:.85rem;line-height:1.75;color:#555;margin:0}.sbx .spa__panel-inner ul{margin:0;padding:0;list-style:none}.sbx .spa__panel-inner li{font-family:var(--font-body--family);font-size:.85rem;line-height:1.65;color:#555;padding:7px 0;border-bottom:1px solid #f0ede7}.sbx .spa__panel-inner li:last-child{border-bottom:none}.sbx .spa__panel-inner li b{color:#1e2a4a;font-weight:600}.setc{max-width:1100px;margin:0 auto;padding:56px 20px 8px}.setc__kicker{text-align:center;font-family:var(--font-body--family);font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#9e8058;margin:0 0 12px}.setc__title{text-align:center;font-family:var(--font-heading--family);font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:400;color:#111;line-height:1.2;margin:0 0 44px}.setc__rows{display:flex;flex-direction:column;gap:72px}.setc__row{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.setc__row--flip .setc__media{order:2}.setc__row--flip .setc__text{order:1}.setc__media{aspect-ratio:5/4;border-radius:4px;background-size:cover;background-position:center}.setc__text h3{font-family:var(--font-heading--family);font-size:1.4rem;font-weight:400;color:#111;margin:0 0 12px}.setc__text p{font-family:var(--font-body--family);font-size:.95rem;color:#4a5160;line-height:1.75;margin:0}@media(max-width:749px){.setc__row{grid-template-columns:1fr;gap:20px}.setc__row--flip .setc__media{order:0}.setc__media{aspect-ratio:4/3}}.sfc--set{background:#1e2a4a;margin-top:24px}.sfc--set .sfc__inner{padding:72px 24px 80px;text-align:center;max-width:520px;margin:0 auto}.sfc--set .sfc__title{font-family:var(--font-heading--family);font-size:clamp(1.6rem,4.5vw,2.2rem);font-weight:400;color:#fff;margin:0 0 16px;line-height:1.25}.sfc--set .sfc__body{font-family:var(--font-body--family);font-size:14px;color:#b8c4dc;line-height:1.85;margin:0 0 32px}.sfc--set .sfc__btn{display:inline-block;background:#fff;color:#1e2a4a;font-family:var(--font-body--family);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:14px 38px;border-radius:40px;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/62/assets/somnia-buyextras.css.map */
