.ct-frosted-glass{backdrop-filter:blur(40px) brightness(200%);-webkit-backdrop-filter:blur(40px) brightness(200%)}.ct-subscribe-form{--theme-form-field-height:60px;--theme-form-field-padding:0 25px;--theme-form-field-background-initial-color:#000;--theme-form-field-background-focus-color:rgba(0,0,0,.4);--theme-form-field-border-width:0;--theme-text-color:#fff;--theme-button-min-height:60px;--theme-button-background-initial-color:var(--theme-palette-color-1);--theme-button-text-initial-color:#fff}.ct-mainbox h5,.ct-mainbox h6,.ct-mainbox p{transition:all .2s ease}.ct-mainbox:hover h5,.ct-mainbox:hover h6,.ct-mainbox:hover p{color:var(--theme-palette-color-8)!important}.elementor-shortcode [data-products] figure{margin-bottom:var(--product-element-spacing,10px)!important}.products-scroll .mega-sub-menu{max-height:400px;overflow-y:auto}.tax-product_cat .entry-header.ct-container-narrow,.tax-product_tag .entry-header.ct-container-narrow,.archive.tax .entry-header.ct-container-narrow{background-image:none!important;background:#000!important;min-height:120px!important;width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}@media (min-width:992px){.ct-header-row{overflow:visible!important}.ct-header-nav__item{overflow:visible!important}.ct-dropdown-panel{max-height:70vh!important;overflow-y:auto!important;overflow-x:hidden!important}.ct-dropdown-panel::-webkit-scrollbar{width:6px}.ct-dropdown-panel::-webkit-scrollbar-thumb{background:#555;border-radius:3px}}.woocommerce ul.products li.product .ct-image-container,.woocommerce-page ul.products li.product .ct-image-container{height:300px;display:flex;align-items:center;justify-content:center;overflow:hidden}.woocommerce ul.products li.product .ct-image-container img,.woocommerce-page ul.products li.product .ct-image-container img{width:100%;height:100%;object-fit:contain}@media (max-width:768px){.woocommerce ul.products li.product .ct-image-container,.woocommerce-page ul.products li.product .ct-image-container{height:220px}}.home ul.products li.product .price{color:#111!important;font-size:22px!important;font-weight:700!important;line-height:1.3!important;margin-top:8px!important}.home ul.products li.product .price ins{color:#b08d57!important;font-weight:700!important;text-decoration:none!important}.home ul.products li.product .price del{color:#888!important;font-size:15px!important;margin-right:6px!important}.home ul.products li.product .button{display:block!important;width:100%!important;margin-top:12px!important;padding:12px 14px!important;border:1px solid #111!important;border-radius:4px!important;background:#111!important;color:#fff!important;font-size:14px!important;font-weight:600!important;text-align:center!important;transition:all .25s ease!important}.home ul.products li.product .button:hover{background:#b08d57!important;border-color:#b08d57!important;color:#fff!important}@media (max-width:767px){.home ul.products li.product .price{font-size:18px!important}.home ul.products li.product .button{padding:10px 8px!important;font-size:12px!important}}.home ul.products li.product .woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3em}@media (max-width:767px){.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout #place_order,.woocommerce-cart button[name=update_cart]{width:100%!important;min-height:52px!important;padding:14px 20px!important;font-size:16px!important}}body.woocommerce-checkout #payment #place_order,body.woocommerce-checkout .woocommerce #payment #place_order,body.woocommerce-checkout button#place_order.button,body.woocommerce-checkout button#place_order.alt,body.woocommerce-checkout button[name=woocommerce_checkout_place_order],body.woocommerce-checkout .wcf-submit-button{appearance:none!important;-webkit-appearance:none!important;background:#3f1fa8!important;background-color:#3f1fa8!important;background-image:none!important;border:1px solid #3f1fa8!important;color:#fff!important;opacity:1!important;box-shadow:none!important;text-shadow:none!important}button.wc-block-components-checkout-place-order-button,.wc-block-components-checkout-place-order-button.wc-block-components-button,.wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button--full-width{background:#3f1fa8!important;background-color:#3f1fa8!important;background-image:none!important;border:1px solid #3f1fa8!important;color:#fff!important;opacity:1!important;box-shadow:none!important}button.wc-block-components-checkout-place-order-button:disabled,button.wc-block-components-checkout-place-order-button[disabled],.wc-block-components-checkout-place-order-button.disabled{background:#3f1fa8!important;background-color:#3f1fa8!important;border-color:#3f1fa8!important;color:#fff!important;opacity:1!important}button.wc-block-components-checkout-place-order-button:hover,button.wc-block-components-checkout-place-order-button:focus,button.wc-block-components-checkout-place-order-button:active{background:#2d147d!important;background-color:#2d147d!important;border-color:#2d147d!important;color:#fff!important}button.wc-block-components-checkout-place-order-button,.wc-block-components-checkout-place-order-button.wc-block-components-button,.wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button--full-width{background:#ffc107!important;background-color:#ffc107!important;background-image:none!important;border:1px solid #ffc107!important;color:#000!important;opacity:1!important;box-shadow:none!important;text-shadow:none!important}button.wc-block-components-checkout-place-order-button:disabled,button.wc-block-components-checkout-place-order-button[disabled],.wc-block-components-checkout-place-order-button.disabled{background:#ffc107!important;background-color:#ffc107!important;border-color:#ffc107!important;color:#000!important;opacity:1!important}button.wc-block-components-checkout-place-order-button:hover,button.wc-block-components-checkout-place-order-button:focus,button.wc-block-components-checkout-place-order-button:active{background:#e0a800!important;background-color:#e0a800!important;border-color:#e0a800!important;color:#000!important}.wc-block-mini-cart__footer-cart,.wc-block-mini-cart__footer-cart.wc-block-components-button,.wc-block-mini-cart__footer-cart.wc-block-components-button .wc-block-components-button__text,.wc-block-cart__submit-button,.wc-block-cart__submit-button.wc-block-components-button,.wc-block-cart__submit-button .wc-block-components-button__text,.wc-block-components-button.wc-block-cart__submit-button,.wc-block-components-button.wc-block-components-checkout-place-order-button{background:#ffc107!important;background-color:#ffc107!important;background-image:none!important;border:1px solid #ffc107!important;color:#000!important;opacity:1!important;box-shadow:none!important;text-shadow:none!important}.wc-block-mini-cart__footer-cart *,.wc-block-cart__submit-button *,.wc-block-components-checkout-place-order-button *{color:#000!important}.wc-block-mini-cart__footer-cart:hover,.wc-block-cart__submit-button:hover,.wc-block-components-checkout-place-order-button:hover{background:#e0a800!important;background-color:#e0a800!important;border-color:#e0a800!important;color:#000!important}.wc-block-mini-cart__footer{background-color:#fff!important}.wc-block-mini-cart__footer-cart,.wc-block-mini-cart__footer-cart.wc-block-components-button,.wc-block-mini-cart__footer-cart a,.woocommerce-mini-cart__buttons .button:first-child,.woocommerce-mini-cart__buttons a:first-child{background:#ffc107!important;background-color:#ffc107!important;background-image:none!important;border:1px solid #ffc107!important;color:#000!important;opacity:1!important;box-shadow:none!important;text-shadow:none!important}.wc-block-mini-cart__footer-cart *,.woocommerce-mini-cart__buttons .button:first-child *,.woocommerce-mini-cart__buttons a:first-child *{color:#000!important}.wc-block-mini-cart__footer-cart:hover,.wc-block-mini-cart__footer-cart a:hover,.woocommerce-mini-cart__buttons .button:first-child:hover,.woocommerce-mini-cart__buttons a:first-child:hover{background:#e0a800!important;background-color:#e0a800!important;border-color:#e0a800!important;color:#000!important}.ct-cart-actions a.added_to_cart.wc-forward,.ct-cart-actions a.wc-forward{display:inline-block!important;background:#ffc107!important;background-color:#ffc107!important;background-image:none!important;border:1px solid #ffc107!important;color:#000!important;opacity:1!important;box-shadow:none!important;text-shadow:none!important}.ct-cart-actions a.added_to_cart.wc-forward,.ct-cart-actions a.added_to_cart.wc-forward:visited,.ct-cart-actions a.added_to_cart.wc-forward span{color:#000!important}.ct-cart-actions a.added_to_cart.wc-forward:hover,.ct-cart-actions a.wc-forward:hover{background:#e0a800!important;background-color:#e0a800!important;border-color:#e0a800!important;color:#000!important}