.hero-wrapper .hero__container .hero__content-wrapper .button{padding:1.5rem 3rem;min-width:220px;font-size:13px;font-weight:600;line-height:normal;width:auto}product-card add-to-cart-component button span{font-size:calc(12px * .95);font-weight:600;letter-spacing:1px}.img_with_text_btn .button,.two_img_with_text_btn .button{font-size:13px;letter-spacing:1.56px;font-weight:400;min-width:130px;padding:22px 15px;line-height:normal}.shopify-payment-button button,.product-information add-to-cart-component button span,.upsell_products_main add-to-cart-component button span{font-size:calc(12px * .95);font-weight:400;letter-spacing:1px}.upsell_products_main add-to-cart-component button{padding:1em 2em;background:#968a6a;color:#fffcf9}footer .email-signup-block form button.email-signup__button{font-size:calc(12px * .95);font-weight:600;letter-spacing:1px}.facets-toggle .facets-toggle__wrapper .button,.facets *{font-size:9.5px;font-weight:600;letter-spacing:1px}.facets.facets--drawer *,.facets .sorting-filter__container .facets__label,.facets facets-form-component floating-panel-component *{font-size:calc(12px * .95);font-weight:500}.facets.facets--drawer .facets__summary *,.facets.facets--drawer .facets-drawer__title,.facets.facets--drawer .sorting-filter__container .facets__label{font-weight:600}.about_first_heading *{font-size:32px;line-height:48px!important;font-weight:400}.about_first_subheading *{font-size:14.52678px;line-height:1.6;font-weight:400}.img_heading_text.custom_class_product .product_img_html_with_heading *{font-size:42px;font-weight:400;letter-spacing:.63px}.img_heading_text.custom_class_product .assurance-ul *{font-size:13px;letter-spacing:1.56px}product-recommendations .recommended_heading *,.product_img_with_text_caption *{font-size:12.487px;font-weight:600}.product_img_with_text_heading *{font-size:57px}.product_img_with_text_content *{font-size:20px}.main_product_fixed_text h3{font-size:33px}.main_product_fixed_text p{font-size:16px}.main_product_fixed_text p:first-child{font-size:13px;letter-spacing:1.56px}.main_product_fixed_text p:last-child{font-size:14px;letter-spacing:.84px}.for_cushions_product_text{font-size:14.5268px;font-weight:700}.product-information .product-details .accordion .details__header{font-size:15.75px}.product-information .product-details .accordion .details-content *{font-size:14.5268px}@media screen and (max-width: 989px){.hero-wrapper .hero__container .hero__content-wrapper .button{font-size:10px;min-width:120px;padding:11px 15px}.img_with_text_btn .button{min-width:185px;padding:11px 13px;letter-spacing:1px;font-size:11px}.two_img_with_text_btn .button{font-size:11px;letter-spacing:1.4px;min-width:100px;padding:10px 15px}product-recommendations add-to-cart-component button{background-color:#968a6a!important;color:#fff!important}product-recommendations add-to-cart-component button:hover{background-color:#fff!important;color:#968a6a!important}.about_first_heading *{font-size:13.1443px;line-height:21.0308px!important}.about_first_subheading *{font-size:13.14426px;line-height:1.6}.img_heading_text.custom_class_product .product_img_html_with_heading *{font-size:24px}.img_heading_text.custom_class_product .assurance-ul *{font-size:12px;letter-spacing:1.44px}.product_img_with_text_heading *{font-size:24px}.product_img_with_text_content *{font-size:12px}.main_product_fixed_text h3{font-size:24px}.main_product_fixed_text p{font-size:13px}.main_product_fixed_text p:first-child{font-size:11px}.main_product_fixed_text p:last-child{font-size:12px}.for_cushions_product_text{font-size:13.1443px}.product-information .product-details .accordion .details__header{font-size:14px}.product-information .product-details .accordion .details-content *{font-size:13.1443px}}.product-information product-price.text-block [ref=priceContainer]{font-size:17px;font-weight:500}.product-information .product_page_description,.product-information .product_page_description *{font-size:16px;line-height:137.5%}@media screen and (max-width: 749px){.product-information .product_page_title{font-size:24px}.product-information product-price.text-block [ref=priceContainer]{font-size:12px}.product-information .product_page_description,.product-information .product_page_description *{font-size:12px}}.what-home-feels-hero-image .hero__container{overflow:visible}.group-what-home-feels{transform:translateY(12rem)}.group-what-home-feels .home_banner_heading.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:auto}.home-featured-in{margin-top:9.5rem}.collection_main_banner{min-height:570px}.collection_main_banner .custom-section-background{grid-column:unset}.page_about .home-featured-in{margin-top:7.5rem}.badge_ad{position:absolute;z-index:9;width:130px;height:130px;left:auto;right:30px;overflow:hidden;top:24px}.badge_ad img{position:absolute;left:0;width:100%;height:100%;object-fit:contain;top:0}@media (max-width:989px){.badge_ad{width:100px;height:100px;top:20px;right:20px}.home-featured-in{margin-top:6.5rem}.group-what-home-feels{transform:translateY(8rem);max-width:260px}.group-what-home-feels .home_banner_heading.text-block h2{font-size:20px!important;line-height:100%}.collection_main_banner{min-height:153px}.page_about .home-featured-in{margin-top:11.5rem}.page_about .group-what-home-feels{transform:translateY(15rem)}.home-main-banner .common_heading_medium{max-width:300px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
