.wd-popup.wd-age-verify{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center;--wd-popup-width:800px}:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg,:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat){--wd-prod-bg:#fff;--wd-bordered-bg:#fff}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title{background-color:#1c61e7;background-image:none;background-size:cover;background-position:center center}html .post.wd-post:not(.blog-design-small) .wd-entities-title{font-size:18px}.woodmart-archive-shop:not(.single-product) .wd-page-content{background-color:#f6f6f6;background-image:none}.single-product .wd-page-content{background-color:#f6f6f6;background-image:none}.woodmart-archive-blog .wd-page-content{background-color:#f6f6f6;background-image:none}html .wd-buy-now-btn{background:#6ba331}html .wd-buy-now-btn:hover{background:#5f9e2c}.wd-popup.popup-quick-view{--wd-popup-width:920px}@media (min-width:1400px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.product-grid-item,.product{position:relative!important}.product-labels.labels-rounded-sm{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;bottom:auto!important;z-index:10!important;display:flex!important;justify-content:flex-end!important}.product-grid-item:hover .hover-content-wrap{display:none}.sku_wrapper,.sku_wrapper.detail-container{display:none!important}.widget_shopping_cart .wd-product-sku{display:none!important}.faq-accordion{margin-top:20px;font-family:Arial,sans-serif}.faq-item{border-bottom:1px solid #ddd}.faq-question{background-color:#f9f9f9;padding:12px 16px;cursor:pointer;font-weight:600;position:relative;transition:background .3s ease}.faq-question:hover{background-color:#f1f1f1}.faq-answer{max-height:0;overflow:hidden;background-color:#fff;transition:max-height .3s ease,padding .3s ease;padding:0 16px}.faq-answer.open{padding:12px 16px;max-height:500px}.faq-question::after{content:"+";position:absolute;right:20px;font-size:18px;transition:transform .3s ease}.faq-question.active::after{content:"-"}