body.tax-product_cat .ast-container{margin:0;width:100%;max-width:100%!important;padding:0}.main_heading_hero_sec .elementor-heading-title span{color:#C29245}.main_prodct_cards{transition:all 0.3s ease-in-out;overflow:hidden}.main_prodct_cards .elementor-widget-image{overflow:hidden}.main_prodct_cards .elementor-widget-image img{transform:scalex(1);transition:all 0.3s ease-in-out}.main_prodct_cards:hover .elementor-widget-image img{transform:scale(1.1);transition:all 0.3s ease-in-out}.main_product_grid_column{transition:all 0.3s ease-in-out;background-size:100% 100%!important}.main_product_grid_column:hover{transition:all 0.3s ease-in-out;background-size:110% 110%!important}.lpuk-product-grid .lpuk-card{display:flex;flex-direction:column}.lpuk-product-grid .lpuk-card__media{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f7f7f7}.lpuk-product-grid .lpuk-card__media img{width:100%;height:100%;object-fit:contain;object-position:center}@supports not (aspect-ratio:1 / 1){.lpuk-product-grid .lpuk-card__media{position:relative;padding-top:100%}.lpuk-product-grid .lpuk-card__media img{position:absolute;top:0;left:0}}.lpuk-faq__item{background:#fff0}.lpuk-faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;background:#fff0;border:none;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease}.lpuk-faq__q,.lpuk-faq__q[aria-expanded="true"],.lpuk-faq__q[aria-expanded="false"],.lpuk-faq__item.is-open .lpuk-faq__q{background-color:transparent!important;color:inherit!important;box-shadow:none!important;outline:none!important}.lpuk-faq__q i,.lpuk-faq__q[aria-expanded="true"] i,.lpuk-faq__q[aria-expanded="false"] i{color:inherit!important}.lpuk-faq__q:focus,.lpuk-faq__q:focus-visible{background-color:transparent!important;box-shadow:none!important;outline:none!important}.lpuk-faq__a{display:none}.lpuk-faq__grid{display:flex;flex-wrap:wrap;gap:0 48px;align-items:flex-start}.lpuk-faq__col{flex:1 1 320px;min-width:280px;display:flex;flex-direction:column}.lpuk-faq__col .lpuk-faq__item{border-bottom:1px solid rgb(0 0 0 / .08)}@media (max-width:767px){.lpuk-faq__grid{flex-direction:column;gap:0}}