.astra-shop-summary-wrap{padding:10px!important}.woocommerce-js div.product .product_meta{width:230px}.woocommerce div.product div.summary{width:fit-content}.woocommerce-js ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .ast-shop-product-out-of-stock{width:200%;transform:translate(-25%,10px);left:-2.5px;background:#716fff;color:white;rotate:2deg}.ast-on-card-button .ahfb-svg-iconset{display:none}.is-shop-page .ast-woocommerce-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.is-shop-page ul.products.columns-4{grid-template-columns:repeat(2,1fr)!important}.fpd-product-designer-wrapper{float:left;max-width:700px}.ast-separate-container.single-product .ast-article-single{display:flex;flex-wrap:wrap;gap:20px}.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:fit-content!important;float:left!important;padding-left:42px}@media (max-width:998px){.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{padding-left:0;padding-top:24px}}.fpd-views-wrapper{position:absolute;z-index:20;top:auto;right:10px;bottom:10px}.fpd-views-wrapper div:first-of-type{margin-bottom:12px}.single-product .related h2{padding-top:24px}.single-product .input-text.qty{border-radius:12px!important}.custom-cart-icon{position:relative;font-size:20px;display:inline-block}.custom-cart-icon .cart-count{position:absolute;top:-8px;right:-10px;background:#e63946;color:#fff;border-radius:50%;padding:2px 6px;font-size:12px;line-height:1}.fpd-price{display:block!important}.ast-on-card-button.ast-onsale-card{background:#f95a9a;color:white}.single-product .eur-price{display:none!important}.woocommerce-js div.product p.price del,.woocommerce-js div.product span.price del{display:flex;gap:8px}