:root{--somna-deep:#23364d;--somna-copper:#b89462;--somna-paper:#f8f6f0;--somna-muted:#68737a;--somna-outline:#e1ddd4}html body{background:var(--somna-paper)!important;color:var(--somna-deep)}html body .a2z-top-review-strip,html body [class*=review-trust],html body .a2z-featured-reviews,html body .a2z-reviews-section,html body .a2z-all-reviews-page,html body .jdgm-widget,html body .jdgm-preview-badge,html body .spr-badge,html body .loox-rating,html body .stamped-badge{display:none!important}h1,h2,h3,.h1,.h2,.h3,.nov-heading,.page-title{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.035em!important}p,.description,.product-description{line-height:1.7}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid var(--somna-copper)!important;outline-offset:3px}html body #header-group,html body .header-mobile,html body .header-mobile-content,html body .header-wrapper,html body .nov-header{background:#fffdf9!important}html body .header-mobile{border-bottom:1px solid var(--somna-outline)!important;box-shadow:0 3px 14px #1e364408!important}html body .a2z-offer-bar{background:#23364d!important;color:#f9f6f0!important}html body .a2z-offer-bar__code{background:var(--somna-copper)!important;color:#1c3040!important;border-radius:5px!important;padding:2px 7px}html body .a2z-offer-bar__icon{color:#e8c894!important}html body .a2z-offer-bar__dot.is-active{background:#e8c894!important}html body [class*=multibuy-banner],html body [class*=multibuy-strip],html body [class*=multibuy-announcement]{background:#f0e9db!important;color:#23364d!important}html body .a2z-multibuy-grid button{background:#fffdf9!important;border:1px solid #d9d1c2!important;color:#23364d!important;border-radius:8px!important}html body .a2z-multibuy-grid button[aria-pressed=true]{background:#f1ece2!important;border-color:#b89462!important}html body .a2z-cart-multibuy,html body .a2z-multibuy-summary{background:#f1ece2!important;color:#23364d!important}html body .a2z-category-cards,html body .somna-collections{background:#f8f6f0!important}html body .a2z-category-cards__card{border-radius:12px!important;border:1px solid var(--somna-outline)!important;box-shadow:0 8px 24px #23364d0d!important}html body .a2z-category-cards__caption{font-weight:600!important;background:#fffdf9!important;color:#23364d!important}html body .item-product,html body .product-card,html body .product-grid-item{background:#fffdf9;border-radius:12px!important;box-shadow:0 4px 18px #26364d0a;overflow:hidden}html body .item-product .product-price,html body .product-price,html body .price{color:#23364d}html body .product-single__title,html body .product-details__title,html body .product-title h1{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important}html body .product-options__item,html body [class*=tcustomizer] input,html body [class*=tcustomizer] select{border-radius:7px}html body .btn,html body .button,html body .btn-addtocart,html body .shopify-payment-button__button{border-radius:7px!important;transition:background-color .2s,border-color .2s,box-shadow .2s!important}html body .btn:hover,html body .button:hover{box-shadow:0 5px 12px #23364d20}html body .collection-filter,html body .sidebar-filter,html body [class*=collection-sidebar]{border-color:var(--somna-outline)}html body .collection-header,html body .collection-hero,html body .breadcrumb-block{background:#f0ece4!important}html body .custom-select,html body select,html body input[type=text],html body input[type=search],html body input[type=email]{border-radius:7px}html body .cart-drawer,html body [id*=CartDrawer],html body .sidebar-cart{background:#fffdf9}html body .cart-drawer__footer,html body .cart-footer{border-top:1px solid var(--somna-outline)}html body #footer-group,html body .nov-footer,html body footer{background:#23364d;color:#f9f6f0}html body footer a,html body .nov-footer a{color:#f2e9dc}html body footer a:hover,html body .nov-footer a:hover{color:#e4c390}html body .somna-header-logo-link{display:flex!important;align-items:center;justify-content:center;height:70px;width:100%;position:relative;overflow:hidden}html body .somna-header-logo-link img{width:190px!important;height:190px!important;max-width:none!important;max-height:none!important;object-fit:contain!important;transform:scale(1.28);transform-origin:center;filter:none}@media(max-width:767px){html body .header-mobile-content{padding:8px 15px!important;min-height:79px!important}html body .header-mobile-content>.row{display:grid!important;grid-template-columns:minmax(94px,1fr) minmax(126px,1.4fr) minmax(94px,1fr)!important;align-items:center!important;margin:0!important;gap:5px!important}html body .header-mobile-content>.row>.col-4{width:auto!important;max-width:none!important;flex:none!important;padding:0!important;min-width:0!important}html body .header-mobile-content .col-4:first-child{display:flex!important;justify-content:flex-start!important;gap:12px!important}html body .header-mobile-content .col-4:first-child>.a2z-mobile-header-btn{margin:0!important}html body .header-mobile-content .mobile_cart{display:flex!important;justify-content:flex-end!important;gap:14px!important}html body .header-mobile-content .mobile_cart .a2z-mobile-account-wrap,html body .header-mobile-content .mobile_cart .cart_canvas{margin:0!important;flex:0 0 auto!important}html body .header-mobile-content .a2z-mobile-header-btn{width:42px!important;height:44px!important;min-width:42px!important;border-radius:11px!important;border:1px solid #e8e2d7!important;background:#fffdf9!important;color:#23364d!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important}html body .header-mobile-content .a2z-mobile-header-btn svg{width:21px;height:21px}html body .header-mobile-content .site-header__cart-icon{font-size:23px}html body .header-mobile-content .mobile_logo{display:flex!important;align-items:center!important;justify-content:center!important}html body .somna-header-logo-link{height:70px}html body .somna-header-logo-link img{width:190px!important;height:190px!important}}@media(max-width:390px){html body .header-mobile-content{padding:7px 10px!important}html body .header-mobile-content>.row{grid-template-columns:84px minmax(112px,1fr) 92px!important;gap:3px!important}html body .header-mobile-content .mobile_cart{gap:8px!important}html body .header-mobile-content .a2z-mobile-header-btn{width:40px!important;min-width:40px!important;height:42px!important}}#mobile_menu{background:#fffdf9!important;color:#23364d!important}#mobile_menu .canvas-menu{display:none!important}#mobile_menu .somna-menu-scroller{padding:0 0 90px!important;overflow:auto!important;height:100%!important;overscroll-behavior:contain}#mobile_menu .somna-menu-top{display:flex;align-items:center;justify-content:space-between;padding:25px 22px 20px;border-bottom:1px solid #e4ded2;font-family:Georgia,Times New Roman,serif;font-size:24px;color:#23364d}#mobile_menu .somna-menu-close{width:42px;height:42px;border:1px solid #e4ded2;border-radius:50%;background:transparent;color:#23364d;font-size:28px;line-height:1}#mobile_menu .somna-mobile-navigation__row{border-bottom:1px solid #eae5db}#mobile_menu .somna-menu-leaf,#mobile_menu .somna-menu-section>summary{display:flex;align-items:center;gap:16px;min-height:64px;padding:15px 24px!important;color:#23364d!important;font-size:16px;font-weight:600;text-decoration:none!important;cursor:pointer;list-style:none;background:#fffdf9!important}#mobile_menu .somna-menu-section>summary::-webkit-details-marker{display:none}#mobile_menu .somna-menu-line-icon{display:inline-flex;width:26px;min-width:26px;justify-content:center;color:#a47d4e;font-size:23px;font-weight:400}#mobile_menu .somna-menu-chevron,#mobile_menu .somna-menu-end{margin-left:auto;color:#b89462;font-size:21px}#mobile_menu .somna-menu-section[open] .somna-menu-chevron{transform:rotate(180deg)}#mobile_menu .somna-menu-submenu{background:#f2eee6;padding:8px 16px 12px 55px}#mobile_menu .somna-menu-submenu>a{display:block!important;min-height:46px;padding:12px 8px!important;color:#23364d!important;font-size:14px;text-decoration:none!important;border-bottom:1px solid #e2d9cc;background:transparent!important}#mobile_menu .somna-menu-submenu>a:last-child{border:0}#mobile_menu .somna-menu-contact{padding:25px 24px;display:flex;flex-direction:column;gap:7px}#mobile_menu .somna-menu-contact span{font-size:10px;letter-spacing:.16em;color:#91754d}#mobile_menu .somna-menu-contact a{color:#23364d;font-size:15px;font-weight:600}html body .a2z-top-review-strip{display:none!important}html body .mobile_logo .somna-header-logo-link{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:78px!important;overflow:hidden!important}html body .mobile_logo .somna-header-logo-link img{display:block!important;max-width:none!important;max-height:none!important;width:160px!important;height:160px!important;object-fit:contain!important;transform:scale(1.4)!important}html body .a2z-all-offers{background:#23364d!important;border-color:#c3a879!important;color:#fff!important}html body .a2z-all-offers>div{background:#23364d!important;color:#fff!important;min-height:50px!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__multi{background:#eee6d7!important;color:#23364d!important}html body .a2z-all-offers .a2z-all-offers__tile strong{color:inherit!important}html body .a2z-all-offers .a2z-offer-icon{color:#b89462!important;stroke:#b89462!important}html body #shopify-section-a2z-all-offers .a2z-all-offers{box-shadow:0 1px 9px #1e364415!important}@media(max-width:767px){html body .header-mobile-content>.row>.mobile_logo{height:78px!important}html body .a2z-all-offers>div{min-height:56px!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/somna-refinement.css.map */
