.premium-woo-atc-button a{font-family:"Tw Cen MT",sans-serif}.elementor-38 .elementor-element.elementor-element-cb3b0ef .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-family:"Tw Cen MT",sans-serif;font-size:14px;font-weight:500;text-decoration:underline}.woocommerce-notices-wrapper{display:none}.premium-woo-atc-button{position:absolute;bottom:50px;left:0;width:100%;opacity:0;transition:opacity .3s ease-in-out}.premium-woo-atc-button a{display:block;width:100%;text-align:center;padding:10px 0;background-color:#000;color:#fff}.wpr-grid-image-wrap img{box-shadow:0px 4px 10px rgba(0,0,0,.411)!important;border-radius:5px!important;transition:box-shadow .3s ease-in-out!important}.woocommerce-js div.product .related.products{display:none}.woocommerce-mini-cart__buttons .checkout{display:none!important}.woocommerce-page .single-product .acf-annee-above-image{position:absolute;top:10px;left:50%;transform:translateX(-50%);background-color:rgba(255,255,0,.8);padding:5px 10px;font-size:18px;font-weight:700;z-index:10}.wpfCheckboxHier ul{gap:49px}.woocommerce-page .single-product .product .images{position:relative}.acf-annee-above-image{position:absolute;top:10px;background:#d09802;left:10px;font-family:"Tw Cen MT";color:#fff;border-radius:10px;padding:10px;z-index:999}.premium-woo-product-wrapper:hover .premium-woo-atc-button{opacity:1}.wpr-grid-item-inner{position:relative}.wpr-grid-item-add-to-cart{position:absolute!important;left:0!important;width:100%;bottom:61px!important;color:white;text-align:center;opacity:0;transition:opacity .3s ease-in-out;z-index:10}.wpr-grid-item-inner:hover .wpr-grid-item-add-to-cart{opacity:1}.blog-slide .blog-content{width:50%;padding:20px;box-sizing:border-box}.blog-image-wrapper .blog-image{width:50%}.blog-image-wrapper .blog-image img{width:100%;max-width:603px;height:auto;object-fit:cover;display:block;image-rendering:auto}.blog-slide .blog-content h2,.blog-slide .blog-content p{width:100%}.filter-button span{font-size:14px;font-weight:700}@media (max-width:1024px){.gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.gallery{grid-template-columns:repeat(1,1fr)}.elementor-74 .elementor-element.elementor-element-a3de030 .wpr-grid-filters{display:flex;flex-direction:column;gap:20px;margin:0;align-items:center;justify-content:center;align-content:flex-end}}