:root{--snug-pine: #155d59;--snug-deep: #173c38;--snug-ivory: #f8f6f1;--snug-mint: #e8f3f0;--snug-line: #d7e5df}body .section-announcement-bar .section.gradient{background-image:linear-gradient(105deg,#173c38,#226e67 55%,#315b55)!important;color:#fffdf8}@media(min-width:1025px){body .header__logo .snug-header-logo-picture{display:block;position:relative;width:172px;height:96px;overflow:hidden}body .header__logo .snug-header-logo-picture img{position:absolute;top:50%;left:50%;width:172px;height:215px;max-width:none;transform:translate(-50%,-50%);object-fit:fill}body .header__inner .header-middle{min-height:108px}}body .collection-description__content.is-collapsed{max-height:none!important;height:auto!important;overflow:visible!important}body .collection-description__content.is-collapsed .collection-description__mobile-summary{display:block!important;max-width:760px;margin:0 auto;color:#526d67;font-size:15px;line-height:1.6}body .collection-description__content.is-collapsed .collection-description__full-content{display:none!important}body .collection-description__toggle{margin-top:12px;color:var(--snug-pine)}@media(max-width:749px){body .collection-description__content.is-collapsed .collection-description__mobile-summary{font-size:14px;line-height:1.5;padding:0 4px}}body .snug-option-one-footer{--snug-footer-bg: #f8f6f1;--snug-footer-panel: #fffdf8;--snug-footer-panel-2: #e8f3f0;--snug-footer-ink: #173c38;--snug-footer-muted: #526d67;--snug-footer-line: #d7e5df;--snug-footer-sage: #1c6862;--snug-footer-sage-dark: #155d59;--snug-footer-blue: #155d59;background:#f8f6f1;color:#173c38}body .snug-footer-trust{background:#fffdf8;border-color:#d7e5df}body .snug-footer-trust__item:not(:last-child):after{background:#d7e5df}body .snug-footer-trust__icon{background:#e8f3f0}body .snug-footer-newsletter{background:#e8f3f0;border-color:#d7e5df}body .snug-footer-newsletter__media:after{background:linear-gradient(90deg,#e8f3f0,#e8f3f08c 28%,#e8f3f000 65%)}body .snug-footer-newsletter__field{border-color:#d7e5df}body .snug-footer-newsletter__field button{background:#155d59}body .snug-footer-brand__logo{width:180px;height:116px;max-width:180px;object-fit:cover;object-position:center;margin-bottom:16px}body .snug-footer-brand p{color:#526d67;line-height:1.55}body .snug-footer-contact a,body .snug-footer-links a{overflow-wrap:anywhere}body .snug-footer-contact__help{background:#e8f3f0}body .snug-footer-bottom{background:#fffdf8;border-color:#d7e5df}body .snug-footer-payment-icon{background:#fff}@media(max-width:767px){body .snug-footer-brand,body .snug-footer-accordions{background:#fffdf8;border-color:#d7e5df}body .snug-footer-details,body .snug-footer-links a,body .snug-footer-contact a{border-color:#e2ebe6}body .snug-footer-main{gap:12px}body .snug-footer-brand__logo{width:160px;height:104px;max-width:160px;margin-inline:auto}body .snug-footer-newsletter__content{padding:26px 18px 22px}}@media(min-width:750px){body .snug-fallback-reviews__grid{align-items:stretch!important}body .snug-fallback-reviews__grid .snug-review-card{height:100%}body .snug-fallback-reviews__grid .snug-review-card--text-only{display:flex;align-items:center;background:#edf5f1}body .snug-fallback-reviews__grid .snug-review-card--text-only .snug-review-card__body{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:28px}}body.collection-chenille-sofa-covers collapsible-block:has(>.filter-content a[href="/collections/artificial-plants"]){display:none!important}body.template-cart .snug-cart-assurance__icon{background:#1c6862!important;color:#fff!important}body.template-cart .snug-cart-summary-head p{color:#1c6862!important}body.template-cart .cart-info{background:#fffdf8!important;border:1px solid #d7e5df!important}body.template-cart .snug-cart-au-note{background:#e8f3f0!important;border-color:#d7e5df!important}body.template-cart .cart__checkout-button,body.template-cart .snug-cart-mobile-checkout__button{background:#155d59!important;background-image:none!important;border-color:#155d59!important;color:#fff!important}body.template-cart .cart__checkout-button:hover,body.template-cart .snug-cart-mobile-checkout__button:hover{background:#0f4b47!important}@media screen and (max-width:767.98px){html body .minicart__wrapper{width:100vw!important;max-width:100vw!important;box-sizing:border-box!important;overflow-x:hidden!important}html body .minicart__wrapper *,html body .minicart__wrapper *:before,html body .minicart__wrapper *:after{box-sizing:border-box}html body .minicart__wrapper #minicart-form,html body .minicart__wrapper #minicart-form>.flex-1,html body .minicart__wrapper .minicart-body,html body .minicart__wrapper .minicart-body>.cart-item,html body .minicart__wrapper .minicart__product-info,html body .minicart__wrapper .cart-recommend,html body .minicart__wrapper .cart-recommend-beside-mobile{min-width:0!important;max-width:100%!important}html body .minicart__wrapper #minicart-form>.flex-1{overflow-x:hidden!important;overflow-y:auto!important}html body .minicart__wrapper .minicart-body>.cart-item{width:100%!important;display:flex!important;flex-wrap:nowrap!important}html body .minicart__wrapper .minicart__product-info{width:0!important;flex:1 1 0!important}html body .minicart__wrapper .minicart__product-name,html body .minicart__wrapper .minicart__product-name a{display:block!important;width:100%!important;max-height:none!important;padding-right:22px!important;overflow:visible!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;-webkit-line-clamp:unset!important}html body .minicart__wrapper .snug-line-variant-editor,html body .minicart__wrapper .snug-line-variant-editor__field{min-width:0!important;max-width:100%!important}html body .minicart__wrapper .snug-line-variant-editor__field select{width:100%!important;min-width:0!important;max-width:100%!important}html body .minicart__wrapper .minicart__item-prices{min-width:0!important;grid-template-columns:minmax(0,1fr) auto 28px!important}html body .minicart__wrapper .minicart__discounted-prices{flex-wrap:wrap!important}html body .minicart__wrapper .cart-upsell-item,html body .minicart__wrapper .cart-recommend .product-item__wrapper,html body .minicart__wrapper .snug-cart-upsell-controls,html body .minicart__wrapper .snug-cart-upsell-selects,html body .minicart__wrapper .snug-cart-upsell-select-wrap,html body .minicart__wrapper .snug-cart-upsell-controls select{min-width:0!important;max-width:100%!important}html body .minicart__wrapper .cart-recommend .product-item__name{white-space:normal!important;overflow-wrap:anywhere!important}}@media screen and (max-width:1024.98px){html body .navigation.horizontal .menu-mobile-title{background:#173f3b!important;background-image:none!important}html body .navigation.horizontal .menu-mobile-title a,html body .navigation.horizontal .menu-mobile-title a:not(.active){color:#fff!important;opacity:1!important}html body .navigation.horizontal .menu-mobile-title a.active{color:#173f3b!important;background:#fffdf8!important}html body .navigation.horizontal>.close-menu,html body .navigation.horizontal>.close-menu svg{color:#fff!important;opacity:1!important}html body .navigation.horizontal>.close-menu svg{stroke:currentColor!important}}@media(min-width:1025px){body .section-header .header__logo a.logo-img:hover,body .section-header .header__logo a.logo-img:focus-visible{opacity:1!important}body .section-header .header__logo a.logo-img:hover .snug-header-logo-picture img,body .section-header .header__logo a.logo-img:focus-visible .snug-header-logo-picture img{transform:translate(-50%,-50%)!important;opacity:1!important;visibility:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/snug-luxury-polish.css.map */
