body.single-product .summary .apr-quote-note{font-size:12px!important;line-height:1.65!important;color:#686158!important;background:#faf8f4;border-left:2px solid #c7b18b;padding:12px 15px;margin:22px 0}body.single-product .summary .sku_wrapper{display:none}body.single-product .woocommerce-product-gallery__image img{object-fit:contain;background:#fff}body #page #content :is(.apr-show-more,.allure-view-more,.al-load,.apr-napkin-more,.apr-runner-more,.apr-catalog-more){background:#e8dcc5!important;color:#29251f!important;border-color:#cfbd99!important;min-height:44px!important}body #page #content :is(.apr-show-more,.allure-view-more,.al-load,.apr-napkin-more,.apr-runner-more,.apr-catalog-more):hover{background:#dbc9a8!important}body #page #content li.product .astra-shop-summary-wrap>.button{min-height:42px!important}body.single-product .summary select{max-width:100%;text-overflow:ellipsis}@media (max-width:600px){body.single-product #content .ast-container{padding-left:18px;padding-right:18px}body.single-product .summary .product_title{overflow-wrap:anywhere}body.single-product .summary table.variations{width:100%;table-layout:fixed}body.single-product .summary table.variations th{width:32%}body.single-product .summary .woocommerce-grouped-product-list td{padding:10px 5px}body.single-product .summary .woocommerce-grouped-product-list input.qty{width:58px!important}body #page #content .apr-catalog-filters{flex-wrap:wrap}body #page #content .apr-catalog-filters label{min-width:0;width:100%}}