.woocommerce-ordering{display:none}.__jivoMobileButton{display:none!important}.woo-variation-swatches .variable-items-wrapper.button-variable-items-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.woo-variation-swatches .variable-items-wrapper .button-variable-item{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:auto!important;min-height:34px!important;margin:0!important;padding:5px 8px!important;box-sizing:border-box!important;border:1px solid #d5d5d5!important;border-radius:4px!important;background-color:#fff!important;color:#333!important;font-size:12px!important;font-weight:500!important;line-height:1.25!important;box-shadow:none!important;text-align:center!important}.woo-variation-swatches .variable-items-wrapper .button-variable-item .variable-item-span{padding:0!important;font-size:12px!important;line-height:1.25!important}.woo-variation-swatches .variable-items-wrapper .button-variable-item:hover{border-color:#f6a800!important;color:#f6a800!important;background-color:#fff!important}.woo-variation-swatches .variable-items-wrapper .button-variable-item.selected{border-color:#f6a800!important;background-color:#f6a800!important;color:#000!important;box-shadow:none!important}.woo-variation-swatches .variable-items-wrapper .button-variable-item.selected .variable-item-span,.woo-variation-swatches .variable-items-wrapper .button-variable-item.selected .variable-item-span-button,.woo-variation-swatches .variable-items-wrapper .button-variable-item.selected .variable-item-contents{color:#000!important}.woo-variation-swatches .variable-items-wrapper .button-variable-item.selected:hover{background-color:#f6a800!important;color:#000!important}.woo-variation-swatches.wvs-show-label .variations td label,.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name{margin:0!important}.woo-variation-swatches .variations_form .label:has(.woo-selected-variation-item-name:not(:empty)):after{content:none!important}.variations .reset_variations{background:#ffe3e3!important;color:#d9534f!important}@media (max-width:767px){.single-product .summary .price,.single-product .summary .woocommerce-variation-price .price{font-size:2.6rem!important}}@media (min-width:768px){.single-product .summary .price,.single-product .summary .woocommerce-variation-price .price{font-size:3rem!important}}body.tax-product_cat .main,body.post-type-archive-product .main{padding-top:.8rem}body.tax-product_cat .shop-sidebar .widget .widget-title,body.post-type-archive-product .shop-sidebar .widget .widget-title{padding-top:1rem!important}body.tax-product_cat .sticky-toolbox.toolbox-top,body.post-type-archive-product .sticky-toolbox.toolbox-top{padding-top:.5rem!important;padding-bottom:.5rem!important}body.tax-product_cat .sticky-toolbox .title,body.post-type-archive-product .sticky-toolbox .title{font-size:1.8rem!important;line-height:1.25!important;margin-bottom:.5rem!important}body.tax-product_cat .sticky-toolbox .woocommerce-result-count,body.post-type-archive-product .sticky-toolbox .woocommerce-result-count{margin-bottom:.4rem!important}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image img:not(.zoomImg){width:100%!important;height:100%!important;aspect-ratio:4/3;object-fit:contain!important;background:#fff;display:block}.tax-product_cat .product-category .woocommerce-loop-category__title a::after,.post-type-archive-product .product-category .woocommerce-loop-category__title a::after{content:"";position:absolute;inset:0;z-index:9}.tax-product_cat .product-category .woocommerce-loop-category__title,.post-type-archive-product .product-category .woocommerce-loop-category__title{user-select:none;-webkit-user-select:none}.callback-banner{margin:1rem 0 2rem;font-size:1.5rem;line-height:1.5}.callback-banner .callback-open{display:inline-block;background:#f6a800;color:#222!important;padding:.5rem 1.2rem;border-radius:3px;font-weight:600;text-decoration:none!important;transition:background .2s}.callback-banner .callback-open:hover{background:#e09600}.single-product .single_add_to_cart_button,.single-product .single_add_to_cart_button:hover,.single-product .single_add_to_cart_button:focus{color:#000!important}