:root{--somna-ink:#26362D;--somna-muted:#627167;--somna-paper:#FAF9F6;--somna-line:#E5E8E3;--somna-tint:#EDF1EC}html,body{background:var(--somna-paper)!important;color:var(--somna-ink)}h1,h2,h3,.a2z-category-cards__heading,.product-single__title,.product__title{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.025em!important}#header-group,.header-section,.site-header,.header-mobile{background:#fff!important;box-shadow:none!important}.header-mobile{border-bottom:1px solid var(--somna-line)!important}.header-mobile .header-mobile-content{min-height:68px!important;padding:7px 12px!important}.header-mobile .header-mobile-content>.row{display:grid!important;grid-template-columns:minmax(84px,1fr) auto minmax(92px,1fr)!important;align-items:center!important;gap:4px!important;margin:0!important;width:100%!important}.header-mobile .header-mobile-content>.row>.col-4{max-width:none!important;width:auto!important;flex:none!important;min-width:0!important;padding:0!important}.header-mobile .mobile_logo{justify-self:center!important;display:flex!important;justify-content:center!important;align-items:center!important;min-width:0!important}.header-mobile .somna-header-logo-link{display:flex!important;justify-content:center!important;align-items:center!important}.header-mobile .somna-header-logo-link img,.header-mobile .somna-mobile-logo img{display:block!important;width:94px!important;height:61px!important;max-width:94px!important;object-fit:contain!important;filter:grayscale(1)}.somna-desktop-logo img{width:145px!important;height:63px!important;object-fit:contain!important;filter:grayscale(1)}.header-mobile .mobile_cart{justify-self:end!important;display:flex!important;align-items:center!important;gap:6px!important}.header-mobile .a2z-mobile-account-wrap,.header-mobile .cart_canvas{display:flex!important;align-items:center!important;margin:0!important}.header-mobile .a2z-mobile-header-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;min-width:38px!important;border:1px solid #E1E6E0!important;border-radius:9px!important;background:#fff!important;color:#26382e!important;box-shadow:none!important;padding:0!important}.header-mobile .a2z-mobile-menu-btn{margin-right:7px!important}.header-mobile .cart-count{background:#293b33!important;color:#fff!important;top:-6px!important;right:-6px!important}html body .a2z-top-review-strip,html body [class*=top-review-strip],html body .jdgm-preview-badge,html body .jdgm-widget,html body .jdgm-rev-widg,html body .spr-badge,html body .loox-rating,html body .stamped-badge,html body [class*=customer-reviews]{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important}html body .a2z-all-offers,html body .a2z-offer-bar,html body .nov-promotion-bar{background:#e9eee9!important;color:#293f33!important;border:0!important;box-shadow:none!important}html body .a2z-all-offers .a2z-all-offers__payments,html body .a2z-all-offers .a2z-all-offers__discount,html body .a2z-all-offers .a2z-all-offers__warranty,html body .a2z-all-offers .a2z-all-offers__delivery,html body .a2z-all-offers .a2z-all-offers__multi{background:#e9eee9!important;color:#293f33!important}.a2z-all-offers strong,.a2z-offer-bar strong{color:#293f33!important}.a2z-all-offers svg,.a2z-offer-bar svg{stroke:#667c6c!important;color:#667c6c!important}.a2z-offer-bar__code{background:#293b33!important;color:#fff!important;border-radius:5px!important}#mobile_menu,#mobile_menu .a2z-menu-scroll,#mobile_menu .somna-menu-scroller{background:#fff!important}#mobile_menu .somna-menu-top{background:#fff!important;color:#273b30!important;border-bottom:1px solid var(--somna-line)!important}#mobile_menu .somna-mobile-navigation{padding:9px 18px 25px!important;background:#fff!important}#mobile_menu .somna-mobile-navigation__row{border-bottom:1px solid var(--somna-line)!important}#mobile_menu .somna-menu-section summary,#mobile_menu .somna-menu-leaf{display:flex!important;align-items:center!important;min-height:57px!important;gap:14px!important;padding:12px 8px!important;background:transparent!important;color:#293b33!important;font-size:15px!important;font-weight:500!important}#mobile_menu .somna-menu-line-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-width:28px!important;background:#f0f3ee!important;color:#607766!important;border:none!important;border-radius:7px!important}#mobile_menu .somna-menu-submenu{background:#f9faf7!important;padding:7px 10px 12px 43px!important}#mobile_menu .somna-menu-submenu a{display:block!important;padding:9px 5px!important;color:#3f5145!important;font-size:14px!important}#mobile_menu .somna-menu-contact{background:#f0f3ef!important;border-radius:8px!important}#mobile_menu .somna-menu-contact a{color:#2b4334!important}#mobile_menu .canvas-menu{display:none!important}.a2z-category-cards{background:#faf9f6!important;padding:50px 0!important}.a2z-category-cards__heading{color:#293b33!important;font-size:clamp(30px,4vw,46px)!important}.a2z-category-cards__card{background:#fff!important;border:1px solid #E9EAE6!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden!important}.a2z-category-cards__caption{background:#fff!important;color:#293b33!important;padding:14px!important}.a2z-category-cards__arrow{color:#6d816f!important}.item-product,.nov-product-item,.product-card{background:#fff!important;border:1px solid #E8EBE6!important;border-radius:9px!important;box-shadow:none!important;overflow:hidden!important}.item-product .price,.price-item,.product-price{color:#293b33!important}.btn,.button,.product-form__submit,.shopify-payment-button__button{border-radius:7px!important}.template-product h1,.template-product .product-single__title{font-family:Georgia,serif!important}.template-product .product-form__submit,.template-product .btn--add-to-cart{background:#293b33!important;color:#fff!important}.template-collection .collection-hero,.template-collection .category-banner{background:#eff3ee!important;border-radius:8px!important}.cart-drawer,#CartDrawer,.drawer{--color-background:#fff;--color-foreground:#293B33}#CartDrawer .button,.cart-drawer .button{background:#293b33!important;color:#fff!important}footer,.nov-footer,#footer-group{background:#273a30!important;color:#fff!important}footer a,.nov-footer a{color:#eaf0e9!important}@media(max-width:390px){.header-mobile .header-mobile-content{padding:6px 8px!important}.header-mobile .header-mobile-content>.row{grid-template-columns:minmax(80px,1fr) auto minmax(85px,1fr)!important}.header-mobile .mobile_cart{gap:4px!important}.header-mobile .a2z-mobile-header-btn{width:35px!important;height:35px!important;min-width:35px!important}.header-mobile .somna-header-logo-link img{width:84px!important;height:56px!important}}html body .header-mobile .header-mobile-content{height:66px!important;max-height:66px!important;min-height:66px!important;overflow:visible!important;padding:4px 12px!important}html body .header-mobile .mobile_logo.somna-mobile-logo{height:58px!important;max-height:58px!important;min-height:0!important;overflow:hidden!important;min-width:0!important;width:auto!important}html body .header-mobile .mobile_logo.somna-mobile-logo a.somna-header-logo-link{height:54px!important;width:86px!important;max-height:54px!important;max-width:86px!important;min-width:0!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .header-mobile .mobile_logo.somna-mobile-logo a.somna-header-logo-link img{width:86px!important;height:54px!important;max-width:86px!important;max-height:54px!important;min-width:0!important;min-height:0!important;object-fit:contain!important;object-position:center!important;transform:none!important;position:static!important;margin:0!important;padding:0!important;filter:none!important;overflow:hidden!important}html body .contentsticky_logo.somna-desktop-logo{height:58px!important;max-height:58px!important;overflow:hidden!important}html body .contentsticky_logo.somna-desktop-logo img{width:120px!important;height:52px!important;max-width:120px!important;max-height:52px!important;object-fit:contain!important;transform:none!important;position:static!important}@media(max-width:390px){html body .header-mobile .mobile_logo.somna-mobile-logo a.somna-header-logo-link,html body .header-mobile .mobile_logo.somna-mobile-logo a.somna-header-logo-link img{width:77px!important;max-width:77px!important;height:50px!important;max-height:50px!important}}html body .header-mobile .a2z-mobile-header-btn,html body .header-mobile #show-megamenu{background:#fff!important;border:1.5px solid #50CED2!important;color:#069ea8!important;border-radius:10px!important;box-shadow:none!important}html body .header-mobile .a2z-mobile-header-btn i,html body .header-mobile .a2z-mobile-header-btn svg,html body .header-mobile .a2z-mobile-header-btn svg path,html body .header-mobile .a2z-mobile-header-btn .a2z-hamburger span{color:#069ea8!important;stroke:#069ea8!important;border-color:#069ea8!important}html body .header-mobile .a2z-mobile-header-btn:focus-visible,html body .header-mobile .a2z-mobile-header-btn:hover{background:#e7fafa!important;outline-color:#069ea8!important}html body .item-product.a2z-uniform-product-card .badge--sale-pt,html body .item-product .badge--sale-pt,html body .badge.badge--sale-pt,html body .product-badges__badge--sale,html body .product--badge .badge--sale-pt{background:#fff!important;color:#1767da!important;border:1.5px solid #1767DA!important;box-shadow:0 2px 7px #1767da12!important;border-radius:7px!important}html body .item-product .badge--sale-pt i,html body .badge.badge--sale-pt i{color:#1767da!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/somna-signature.css.map */
