.kc_footer_container input{border-radius:0!important;background-color:transparent!important;border:none!important;border-bottom:1px solid #666!important;padding:0 0 15px!important;color:#fff!important}.kc_footer_container button{margin-bottom:0!important}.dimensions-label{margin:0 0 8px;font-size:13px;color:#666}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#727272;opacity:0}.dynamic-image-col img{width:100%;height:100%;object-fit:contain;max-height:300px;display:block;background-color:#f6e7bc;padding:5px}.product-filter-widgets .widget-title,\n.sidebar-slug-sidebar-secondary .widget-title{font-size:.95rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.8em}.product-filter-widgets .widget,\n.sidebar-slug-sidebar-secondary .widget{font-size:.875rem;margin-bottom:1.8em}.product-filter-widgets .widget ul li,\n.sidebar-slug-sidebar-secondary .widget ul li{padding:.15em 0}.product-filter-widgets .widget ul li a,\n.sidebar-slug-sidebar-secondary .widget ul li a{font-size:.875rem;line-height:1.45}.product-filter-widgets .widget .count,\n.sidebar-slug-sidebar-secondary .widget .count{font-size:.8em;opacity:.65}.product-filter-widgets .widget_price_filter .price_slider_amount,\n.sidebar-slug-sidebar-secondary .widget_price_filter .price_slider_amount{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:.85rem}.product-filter-widgets .widget_price_filter .price_slider_amount .button,\n.product-filter-widgets .widget_product_search button,\n.sidebar-slug-sidebar-secondary .widget_price_filter .price_slider_amount .button,.sidebar-slug-sidebar-secondary .widget_product_search button{font-size:.8rem;padding:.5em 1.2em;margin:0}.sidebar-slug-sidebar-secondary .widget_product_categories ul.children{margin-left:.9em;margin-top:.15em}.sidebar-slug-sidebar-secondary .woocommerce-widget-layered-nav-list li{display:flex;align-items:baseline;gap:6px}.woocommerce ul.products li.product .product-action-wrap .button,.woocommerce ul.products li.product a.button{font-size:.9rem;padding:.85em 1.2em;line-height:1.3;white-space:nowrap}@media (min-width:1025px){.filter-toggle-open-container{display:none}}@media (max-width:1024px){.woocommerce-page #secondary.sidebar-slug-sidebar-secondary{display:none}}#filter-toggle.filter-toggle-open{background:#d4af37;color:#111;border:none;padding:.7em 1.6em;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;display:inline-flex;align-items:center;gap:.5em;box-shadow:0 2px 8px rgba(212,175,55,.45);cursor:pointer}#filter-toggle.filter-toggle-open:hover,#filter-toggle.filter-toggle-open:focus{background:#c19d2c;color:#000}#filter-toggle.filter-toggle-open .filter-toggle-icon{display:inline-flex}@media (max-width:1024px){.filter-toggle-open-container{margin-bottom:.5em}}@media (max-width:1024px){.kadence-shop-top-row{display:flex;flex-wrap:wrap;align-items:center}.kadence-shop-top-row .kadence-woo-results-count{order:10;flex-basis:100%;margin-top:.4em}.kadence-shop-top-row .woocommerce-result-count{margin:0;font-size:.875rem;opacity:.75}}aside.primary-sidebar .widget_price_filter .price_slider_amount .button,.product-filter-widgets .widget_price_filter .price_slider_amount .button{font-size:.8rem!important;padding:.45em 1.2em!important;min-width:0!important;width:auto!important;height:auto!important;min-height:0!important;line-height:1.4!important;margin:0!important;flex:0 0 auto}