body{color:#17221f;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{text-wrap:balance}.button,button.button,.shopify-payment-button__button{min-height:48px;letter-spacing:.01em;font-weight:600}.product-information .product-details{gap:18px}.product-information .product-details .accordion{border-top:1px solid #dfe7e4}.product-information .product-details .accordion .details{border-bottom:1px solid #dfe7e4}.product-information .product-details .accordion summary{min-height:54px;font-weight:600;letter-spacing:.005em}.product-information .product-details .accordion .accordion-content{line-height:1.7}.product-information .product-details .accordion .accordion-content h3{margin-top:22px;margin-bottom:8px;font-size:1rem}.product-information .product-details .accordion .accordion-content li{margin-bottom:8px}.product-information .product-details .buy-buttons{margin-top:4px}.product-information .product-details .buy-buttons .button{width:100%;border-radius:6px}.product-information .product-details .variant-picker button,.product-information .product-details .variant-picker label{border-radius:4px}.product-information .product-details .price{font-size:1.08rem;font-weight:600}.product-card__content{transition:transform .2s ease}.product-card__content:hover{transform:translateY(-2px)}.product-card__content .product-title,.product-card__content h5{line-height:1.35}.product-card__content .price{font-weight:600}.product-card__content product-card-gallery,.product-card__content .product-card__image{border-radius:8px;overflow:hidden}.product-information__media img{border-radius:8px}@media(min-width:750px){.product-information{column-gap:64px}.product-information .product-media{position:sticky;top:calc(var(--header-group-height,0px) + 24px);align-self:flex-start}.product-card__content{min-height:100%}}@media(max-width:749px){.product-information .product-details{gap:14px}.product-information .product-details .accordion summary{min-height:50px}.product-card__content{transform:none}.product-card__content h5{font-size:1rem!important}.product-card__content .price{font-size:.95rem}}#shopify-section-shopping_faq .accordion{width:min(100%,820px);margin-inline:auto}#shopify-section-shopping_faq .accordion-content{max-width:760px}#shopify-section-shop_by_need .group-block{box-sizing:border-box}@media(max-width:749px){#shopify-section-shop_by_need .group-block{width:100%}}#header-group .menu-drawer,#header-group .menu-drawer__submenu,#header-group .menu-drawer__inner-submenu{background-color:#f8f7f3!important;color:#153342!important;--color-background:#f8f7f3;--color-foreground:#153342}#header-group .menu-drawer a,#header-group .menu-drawer button,#header-group .menu-drawer__submenu a,#header-group .menu-drawer__submenu button{color:#153342!important}@media(max-width:749px){#header-group #header-component .header__columns{grid-template-columns:44px 44px minmax(0,1fr) 44px 44px;padding-inline:0}#header-group #header-component .header-logo{justify-self:center;min-width:0;max-width:100%;margin-inline:0}#header-group #header-component .header-logo__image-container{max-width:100%}#header-group #header-component .header-logo__image{max-width:100%;height:auto}}#header-group .cart-drawer__dialog{--color-background: #f8f7f3;--color-background-rgb: 248 247 243;--color-foreground: #153342;--color-foreground-rgb: 21 51 66;--color-foreground-heading: #153342;--color-primary: #153342;--color-primary-hover: #244d60;--color-border: #c5cecc;--color-border-rgb: 197 206 204;--color-input-background: #ffffff;--color-input-text: #153342;--color-input-text-rgb: 21 51 66;--color-input-border: #829493;--color-primary-button-background: #153342;--color-primary-button-text: #f8f7f3;--color-primary-button-border: #153342;--color-primary-button-hover-background: #244d60;--color-primary-button-hover-text: #ffffff;--color-primary-button-hover-border: #244d60;background:#f8f7f3;color:#153342}#header-group .cart-drawer__header,#header-group .cart-drawer__content,#header-group .cart-drawer__summary{background:#f8f7f3;color:#153342}#header-group .cart-drawer__heading,#header-group .cart-items__title,#header-group .cart-drawer__close-button{color:#153342}#header-group .cart-drawer__dialog::backdrop{background:#15334238;-webkit-backdrop-filter:none;backdrop-filter:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/somna-conversion.css.map */
