@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce-mini-cart{margin-right:-15px;padding-right:10px;scrollbar-width:thin;scrollbar-color:#54595f #f7f6f5;scroll-behavior:smooth}.woocommerce-mini-cart::-webkit-scrollbar{width:7px;background:#f7f6f5}.woocommerce-mini-cart::-webkit-scrollbar-thumb{background:#54595f;border-radius:20px}.woocommerce-mini-cart::-webkit-scrollbar-thumb:hover{background:var(--e-global-color-primary)}.woocommerce a.added_to_cart{display:none}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#54595f}.woocommerce-button{min-width:140px}.woocommerce-checkout .shop_table{background-color:transparent}.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr.order-total-small-business-notice .wc-gzd-additional-info,.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr.order-total-small-business-notice .wc-gzd-additional-info p{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family);font-size:10px;line-height:1.2;text-transform:none;text-align:left}.elementor-widget-woocommerce-cart .woocommerce .woocommerce-cart-form td.product-quantity{padding-right:0;margin-right:-20px}.elementor-widget-woocommerce-cart .woocommerce .woocommerce-cart-form .product-subtotal{text-align:right}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals table.shop_table tr.woocommerce-shipping-totals{display:flex;justify-content:space-between;width:100%;padding:0;flex-direction:column}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals table.shop_table tr.woocommerce-shipping-totals td{font-weight:400;padding-right:12px}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals table.shop_table tr.woocommerce-shipping-totals td:before{margin-bottom:5px}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals ul#shipping_method{display:flex;flex-direction:column;clear:both}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals ul#shipping_method li{white-space:nowrap;display:flex;margin:5px 0}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals ul#shipping_method input{margin-top:0;text-align:left}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals ul#shipping_method label{display:flex;justify-content:space-between;flex-grow:1;text-align:left}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals ul#shipping_method input[type=radio]:not(:checked)+label .amount{text-decoration:line-through}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals ul#shipping_method .amount{font-weight:400}@media only screen and (min-width:1024.0001px){.elementor-widget-woocommerce-cart .woocommerce .e-cart__container{grid-template-columns:1fr 350px}}.elementor-widget-woocommerce-cart .woocommerce .woocommerce-shipping-calculator a.shipping-calculator-button{font-size:.8rem;margin-top:10px;color:var(--e-global-color-wpx_gray_030)}.elementor-widget-woocommerce-cart .woocommerce .woocommerce-shipping-calculator a.shipping-calculator-button:hover{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order .woocommerce-notice{padding:10px}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table tr{display:flex;justify-content:space-between;padding:0}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table tr.order-total-small-business-notice td{border:none}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table tr.order-total-small-business-notice .wc-gzd-additional-info,.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table tr.order-total-small-business-notice .wc-gzd-additional-info p{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family);font-size:10px;line-height:1.2;text-transform:none;text-align:left}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table th{max-width:unset!important;flex-grow:1}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table th.product-name{flex-grow:1;max-width:unset}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table th.product-total{text-align:right}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table td{max-width:unset!important}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table td.product-name{display:flex;max-width:unset;align-items:center;flex-grow:1}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table td.product-total{display:flex;min-width:90px;text-align:right;justify-content:flex-end;align-items:center}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table td .product-quantity{font-weight:600}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table .wc-gzd-product-name-left{display:none}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table tr.woocommerce-shipping-totals{display:flex;justify-content:space-between;width:100%;padding:0;flex-direction:column}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table tr.woocommerce-shipping-totals th{padding-bottom:0}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table tr.woocommerce-shipping-totals td{font-weight:400;padding-top:0;padding-right:12px}.elementor-widget-woocommerce-checkout-page .woocommerce table.shop_table tr.woocommerce-shipping-totals td:before{margin-bottom:5px}.elementor-widget-woocommerce-checkout-page .woocommerce ul#shipping_method{display:flex;flex-direction:column;clear:both}.elementor-widget-woocommerce-checkout-page .woocommerce ul#shipping_method li{white-space:nowrap;display:flex;margin:5px 0}.elementor-widget-woocommerce-checkout-page .woocommerce ul#shipping_method input{margin-top:0;text-align:left}.elementor-widget-woocommerce-checkout-page .woocommerce ul#shipping_method label{display:flex;justify-content:space-between;flex-grow:1;text-align:left;line-height:1.7;font-size:.8rem}.elementor-widget-woocommerce-checkout-page .woocommerce ul#shipping_method input[type=radio]:not(:checked)+label .amount{text-decoration:line-through}.elementor-widget-woocommerce-checkout-page .woocommerce ul#shipping_method .amount{font-weight:400}.elementor-widget-woocommerce-checkout-page .woocommerce .shipping-calculator-button{font-size:.9em}.elementor-widget-woocommerce-checkout-page .woocommerce .wc-gzd-cart-info.delivery-time-info{font-size:.8em;color:var(--e-global-color-wpx_gray_035)}.elementor-widget-woocommerce-checkout-page .woocommerce form .form-row.woocommerce-invalid label{color:var(--sections-radio-buttons-color,#818a91)}.elementor-widget-woocommerce-checkout-page .woocommerce form .form-row:not(.woocommerce-invalid) label{color:var(#33e93d,#818a91)}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields{margin-top:20px}.elementor-widget-woocommerce-checkout-page .woocommerce h3{font-family:var(--e-global-typography-wpx_h4-font-family),Sans-serif;font-size:var(--e-global-typography-wpx_h4-font-size);font-weight:var(--e-global-typography-wpx_h4-font-weight);text-transform:var(--e-global-typography-wpx_h4-text-transform);font-style:var(--e-global-typography-wpx_h4-font-style);-webkit-text-decoration:var(--e-global-typography-wpx_h4-text-decoration);text-decoration:var(--e-global-typography-wpx_h4-text-decoration);line-height:var(--e-global-typography-wpx_h4-line-height);letter-spacing:var(--e-global-typography-wpx_h4-letter-spacing);word-spacing:var(--e-global-typography-wpx_h4-word-spacing)}.elementor-widget-woocommerce-checkout-page table.shop_table.woocommerce-checkout-review-order-table{background-color:#fff}@media only screen and (max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:0}}@media only screen and (max-width:1024px) and (max-width:500.5px){.elementor-widget-woocommerce-cart .woocommerce table.cart tr{margin-bottom:40px}}@media only screen and (max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce .cart td{padding:10px 0!important}.elementor-widget-woocommerce-cart .woocommerce .cart td.product-name{text-align:left!important}.elementor-widget-woocommerce-cart .woocommerce .cart td.product-name::before{display:block;width:100%}.elementor-widget-woocommerce-cart .woocommerce .cart td.product-quantity{margin-right:0!important}.elementor-widget-woocommerce-cart .woocommerce .cart td.product-quantity .quantity{justify-content:right}}select.orderby{background-color:#fff;border-radius:3px}.wpx-woo-mini-cart-widget .cart-contents-wrapper{height:100%}.wpx-woo-mini-cart-widget .cart-contents-wrapper:hover .cart-items{display:block}.wpx-woo-mini-cart-widget .cart-contents{text-decoration:none;color:var(--e-global-color-wpx_gray_070)}.wpx-woo-mini-cart-widget .cart-contents .amount{font-size:12px;font-weight:700;padding-right:7px;color:var(--e-global-color-wpx_gray_040);text-align:right}.wpx-woo-mini-cart-widget .cart-contents .amount span{font:inherit;color:inherit;padding-right:4px}.wpx-woo-mini-cart-widget .cart-contents .count{position:absolute;right:10px;display:inline-block;border-radius:50%;background:#568825;color:var(--e-global-color-text);font-size:12px;font-weight:700;text-align:center;vertical-align:middle;direction:rtl;line-height:22px;width:22px;height:22px;transform:translate(-8px,-10px) scale(.75);margin-right:-15px}.wpx-woo-mini-cart-widget .widget_shopping_cart{display:flex;flex-direction:column}.wpx-woo-mini-cart-widget .widget_shopping_cart h2{padding:10px;margin:0;border-bottom:1px solid #ebe9eb;font-size:var(--e-global-typography-wpx_h4-font-size);color:var(--e-global-color-text)}.wpx-woo-mini-cart-widget .widget_shopping_cart a{color:var(--e-global-color-text)}.wpx-woo-mini-cart-widget .widget_shopping_cart .woocommerce-mini-cart__empty-message{padding:10px}.wpx-woo-mini-cart-widget .widget_shopping_cart .total{flex-grow:0;margin:0;padding:0;padding-left:10px;padding-right:10px;border:none}.wpx-woo-mini-cart-widget .widget_shopping_cart .woocommerce-mini-cart__total{padding:20px;padding-bottom:0;border-top:1px solid var(--e-global-color-wpx_gray_050)}.wpx-woo-mini-cart-widget .widget_shopping_cart .shipping-costs-cart-info,.wpx-woo-mini-cart-widget .widget_shopping_cart .total-cart-tax{color:var(--e-global-color-wpx_gray_050);font-size:.8em;padding-left:20px;padding-right:20px}.wpx-woo-mini-cart-widget .widget_shopping_cart .shipping-costs-cart-info>*{display:inline}.wpx-woo-mini-cart-widget .widget_shopping_cart .quantity{display:flex}.wpx-woo-mini-cart-widget .widget_shopping_cart .amount{float:right}.wpx-woo-mini-cart-widget .widget_shopping_cart_content{flex-grow:1;display:flex;flex-direction:column}.wpx-woo-mini-cart-widget .woocommerce-mini-cart{flex-grow:1;overflow-y:auto;width:100%;max-height:calc(100vh - 230px);padding:10px}.wpx-woo-mini-cart-widget .woocommerce-mini-cart__buttons{display:flex;flex-direction:row;flex-grow:0;margin:0;padding:20px}.wpx-woo-mini-cart-widget .woocommerce-mini-cart__buttons .button{margin:0;margin-top:4px;width:100%}.wpx-woo-mini-cart-widget .woocommerce-mini-cart-item{width:100%;padding:0 0 0 55px!important;margin-top:20px!important;margin-bottom:20px!important}.wpx-woo-mini-cart-widget .wp-post-image{position:absolute;top:0;left:0;width:45px!important;margin:0!important}.wpx-woo-mini-cart-widget .remove_from_cart_button{display:none}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:unset}.wpx-woo-mini-cart{position:relative;display:block;height:100%;width:450px;max-width:100%}.wpx-woo-mini-cart .woocommerce-mini-cart__empty-message{padding:20px}.wpx-woo-mini-cart .cart_title{position:relative;padding:20px 20px 14px 20px}.wpx-woo-mini-cart .cart_title p{margin:0}.wpx-woo-mini-cart .cart_list{position:relative;width:100%;height:100%;overflow:auto;scrollbar-width:none;max-height:calc(80vh - 230px);padding:0 20px 20px 20px!important;margin:0;list-style:none}.wpx-woo-mini-cart .cart_summery{position:relative;width:100%;padding:20px;background-color:var(--e-global-color-secondary);color:#fff}.wpx-woo-mini-cart .cart_summery p{clear:both}.wpx-woo-mini-cart .cart_summery *{color:#fff!important}.wpx-woo-mini-cart .mini_cart_item{position:relative;padding:20px 0 20px 55px!important;border-bottom:1px solid var(--e-global-color-wpx_gray_095)}.wpx-woo-mini-cart .mini_cart_item:last-child{border-bottom:none}.wpx-woo-mini-cart .remove{display:none!important}.wpx-woo-mini-cart img{position:absolute;top:20px;left:0;width:45px!important;max-height:35px!important;margin:0!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.wpx-woo-mini-cart a{color:var(--e-global-color-text);line-height:1.3!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wpx-woo-mini-cart .quantity{display:flex;font-size:12px;font-weight:700;color:var(--e-global-color-wpx_gray_040)}.wpx-woo-mini-cart .quantity .amount{margin-left:auto}.wpx-woo-mini-cart .quantity ins{margin-left:10px}.wpx-woo-mini-cart .quantity del{text-decoration:line-through;font-weight:400!important;margin-left:auto}.wpx-woo-mini-cart .quantity del .amount{color:#ccc;text-decoration:line-through}.wpx-woo-mini-cart .amount{font-size:12px;font-weight:700;color:var(--e-global-color-wpx_gray_040);text-align:right;float:right}.wpx-woo-mini-cart .decimals{display:inline-block;font-size:.8em;transform:translateY(-.4em)}.wpx-woo-mini-cart .total-amount{flex-grow:0;margin:0;padding:20px 0 0 0;border-top:1px solid #fff}.wpx-woo-mini-cart .shipping-costs-cart-info,.wpx-woo-mini-cart .total-cart-tax{font-size:12px;font-weight:700;color:var(--e-global-color-wpx_gray_040);margin:0}.wpx-woo-mini-cart .shipping-costs-cart-info a,.wpx-woo-mini-cart .total-cart-tax a{display:inline;text-decoration:underline}.wpx-woo-mini-cart .buttons{margin:20px 0 0 0!important}.wpx-woo-mini-cart .checkout{display:none!important}.wpx-woo-mini-cart .button{padding:10px 20px}.wpx-woo-mini-cart .button:hover{text-decoration:none}.wpx-woo-mini-cart .wc-forward{color:#fff!important;background-color:var(--e-global-color-primary)!important;text-align:center!important;border-radius:50px!important}.wpx-woo-mini-cart .wc-forward:hover{background-color:var(--e-global-color-wpx_primary_darker)!important}.wpx-woo-mini-cart .wc-gzd-cart-info.unit-price,.wpx-woo-mini-cart .wc-gzd-cart-info.units-info{display:none}.wpx-woo-mini-cart .cart_list::after,.wpx-woo-mini-cart .cart_list::before,.wpx-woo-mini-cart .cart_summery::after,.wpx-woo-mini-cart .cart_summery::before,.wpx-woo-mini-cart .cart_title::after,.wpx-woo-mini-cart .cart_title::before{position:absolute;left:0;right:0;height:8px;z-index:1000}.wpx-woo-mini-cart .cart_title::after{content:"";background:radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.1215686275),rgba(0,0,0,0));bottom:-8px}.wpx-woo-mini-cart .cart_summery::before{content:"";background:radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.1215686275),rgba(0,0,0,0));top:-8px}.wpx-woo-mini-cart-sum{display:flex;flex-direction:row;align-items:center}.wpx-woo-mini-cart-sum .amount{min-width:47px;text-align:right;white-space:nowrap;display:none!important}.wpx-woo-mini-cart-sum .decimals{display:inline-block;font-size:.8em;transform:translateY(-.4em)}.wpx-woo-mini-cart-sum .count{position:absolute;right:7px;top:7px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff;background-color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary);width:18px;height:18px;border-radius:50%;font-size:10px;font-weight:700}.elementor-element ul,.elementor-widget-woocommerce-notices ul,.woocommerce ul{margin-top:0;margin-bottom:0}.elementor-element .woocommerce-error,.elementor-element .woocommerce-error li,.elementor-element .woocommerce-info,.elementor-element .woocommerce-message,.elementor-widget-woocommerce-notices .woocommerce-error,.elementor-widget-woocommerce-notices .woocommerce-error li,.elementor-widget-woocommerce-notices .woocommerce-info,.elementor-widget-woocommerce-notices .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);margin:0;color:#54595f;background-color:#f7f6f5;border:none;padding:5px 5px 5px 95px!important;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center;gap:10px;min-height:43px}.elementor-element .woocommerce-error a,.elementor-element .woocommerce-error li a,.elementor-element .woocommerce-info a,.elementor-element .woocommerce-message a,.elementor-widget-woocommerce-notices .woocommerce-error a,.elementor-widget-woocommerce-notices .woocommerce-error li a,.elementor-widget-woocommerce-notices .woocommerce-info a,.elementor-widget-woocommerce-notices .woocommerce-message a,.woocommerce .woocommerce-error a,.woocommerce .woocommerce-error li a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{order:10}.elementor-element .woocommerce-error a.button,.elementor-element .woocommerce-error li a.button,.elementor-element .woocommerce-info a.button,.elementor-element .woocommerce-message a.button,.elementor-widget-woocommerce-notices .woocommerce-error a.button,.elementor-widget-woocommerce-notices .woocommerce-error li a.button,.elementor-widget-woocommerce-notices .woocommerce-info a.button,.elementor-widget-woocommerce-notices .woocommerce-message a.button,.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-error li a.button,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button{position:relative;display:inline-block;left:auto;font-size:100%;font-weight:700;line-height:1;text-decoration:none;color:#515151;background-color:#ebe9eb;background-image:none;box-shadow:none;text-shadow:none;margin:0;padding:.618em 1em;overflow:visible;cursor:pointer;border:0;border-radius:0}.elementor-element .woocommerce-error li::before,.elementor-element .woocommerce-error::before,.elementor-element .woocommerce-info::before,.elementor-element .woocommerce-message::before,.elementor-widget-woocommerce-notices .woocommerce-error li::before,.elementor-widget-woocommerce-notices .woocommerce-error::before,.elementor-widget-woocommerce-notices .woocommerce-info::before,.elementor-widget-woocommerce-notices .woocommerce-message::before,.woocommerce .woocommerce-error li::before,.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before{display:flex;align-items:center;top:0;left:0;height:100%;padding:10px 34px;color:#fff;background:#33e93d}.elementor-element .woocommerce-error li::after,.elementor-element .woocommerce-error::after,.elementor-element .woocommerce-info::after,.elementor-element .woocommerce-message::after,.elementor-widget-woocommerce-notices .woocommerce-error li::after,.elementor-widget-woocommerce-notices .woocommerce-error::after,.elementor-widget-woocommerce-notices .woocommerce-info::after,.elementor-widget-woocommerce-notices .woocommerce-message::after,.woocommerce .woocommerce-error li::after,.woocommerce .woocommerce-error::after,.woocommerce .woocommerce-info::after,.woocommerce .woocommerce-message::after{content:unset}.elementor-element .woocommerce-error,.elementor-element .woocommerce-info,.elementor-element .woocommerce-message,.elementor-widget-woocommerce-notices .woocommerce-error,.elementor-widget-woocommerce-notices .woocommerce-info,.elementor-widget-woocommerce-notices .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{margin-bottom:20px}.elementor-element .woocommerce-info::before,.elementor-widget-woocommerce-notices .woocommerce-info::before,.woocommerce .woocommerce-info::before{content:"\e029";background:#33e93d}.elementor-element .woocommerce-error,.elementor-widget-woocommerce-notices .woocommerce-error,.woocommerce .woocommerce-error{padding:0!important}.elementor-element .woocommerce-error::before,.elementor-widget-woocommerce-notices .woocommerce-error::before,.woocommerce .woocommerce-error::before{content:"\e029";background:#eb4b1b}.elementor-element .woocommerce-message::before,.elementor-widget-woocommerce-notices .woocommerce-message::before,.woocommerce .woocommerce-message::before{content:"\e017"!important}.woocommerce span.onsale{border-radius:0;background-color:var(--e-global-color-primary)}.woocommerce-product-gallery__image{aspect-ratio:1/1}.woocommerce div.product div.images img{width:100%;height:100%;padding:20px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;background-color:var(--e-global-color-wpx_gray_100)}.woocommerce div.product div.images .flex-control-thumbs li img{padding:10px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.woocommerce div.product div.images{margin:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:var(--e-global-color-wpx_gray_100)}.woocommerce div.product div.images .flex-control-thumbs li{width:16.6666666667%}.pswp__caption{display:none}.elementor-add-to-cart .quantity input::-webkit-inner-spin-button,.elementor-add-to-cart .quantity input::-webkit-outer-spin-button,.elementor-widget-woocommerce-cart .woocommerce .quantity input::-webkit-inner-spin-button,.elementor-widget-woocommerce-cart .woocommerce .quantity input::-webkit-outer-spin-button,.elementor-widget-woocommerce-product-add-to-cart .quantity input::-webkit-inner-spin-button,.elementor-widget-woocommerce-product-add-to-cart .quantity input::-webkit-outer-spin-button,.product-quantity .quantity input::-webkit-inner-spin-button,.product-quantity .quantity input::-webkit-outer-spin-button,.wpx-cart-form .quantity input::-webkit-inner-spin-button,.wpx-cart-form .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.elementor-add-to-cart .quantity input[type=number],.elementor-widget-woocommerce-cart .woocommerce .quantity input[type=number],.elementor-widget-woocommerce-product-add-to-cart .quantity input[type=number],.product-quantity .quantity input[type=number],.wpx-cart-form .quantity input[type=number]{-moz-appearance:textfield}.elementor-add-to-cart .quantity,.elementor-widget-woocommerce-cart .woocommerce .quantity,.elementor-widget-woocommerce-product-add-to-cart .quantity,.product-quantity .quantity,.wpx-cart-form .quantity{position:relative;display:grid;grid-template-columns:40px 60px 40px;grid-template-rows:1fr;grid-template-areas:"down quantity up";border-radius:20px}.elementor-add-to-cart .quantity input.input-text.qty,.elementor-widget-woocommerce-cart .woocommerce .quantity input.input-text.qty,.elementor-widget-woocommerce-product-add-to-cart .quantity input.input-text.qty,.product-quantity .quantity input.input-text.qty,.wpx-cart-form .quantity input.input-text.qty{grid-area:quantity;height:40px;min-height:40px;max-height:40px;padding:0;line-height:40px;text-align:center;background-color:#f7f6f5;border:none;border-top:1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);border-bottom:1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);border-radius:0}.elementor-add-to-cart .quantity input.input-text.qty:hover,.elementor-widget-woocommerce-cart .woocommerce .quantity input.input-text.qty:hover,.elementor-widget-woocommerce-product-add-to-cart .quantity input.input-text.qty:hover,.product-quantity .quantity input.input-text.qty:hover,.wpx-cart-form .quantity input.input-text.qty:hover{background-color:rgba(0,0,0,.1)}.elementor-add-to-cart .quantity .quantity-nav,.elementor-widget-woocommerce-cart .woocommerce .quantity .quantity-nav,.elementor-widget-woocommerce-product-add-to-cart .quantity .quantity-nav,.product-quantity .quantity .quantity-nav,.wpx-cart-form .quantity .quantity-nav{border:none;width:60px;background-color:#f7f6f5;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:0;font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style)}.elementor-add-to-cart .quantity .quantity-nav .quantity-button,.elementor-widget-woocommerce-cart .woocommerce .quantity .quantity-nav .quantity-button,.elementor-widget-woocommerce-product-add-to-cart .quantity .quantity-nav .quantity-button,.product-quantity .quantity .quantity-nav .quantity-button,.wpx-cart-form .quantity .quantity-nav .quantity-button{position:relative;border:1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);display:flex;vertical-align:middle;justify-content:center;align-items:center;font-size:1.3em;height:40px;line-height:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.elementor-add-to-cart .quantity .quantity-nav .quantity-button:hover,.elementor-widget-woocommerce-cart .woocommerce .quantity .quantity-nav .quantity-button:hover,.elementor-widget-woocommerce-product-add-to-cart .quantity .quantity-nav .quantity-button:hover,.product-quantity .quantity .quantity-nav .quantity-button:hover,.wpx-cart-form .quantity .quantity-nav .quantity-button:hover{background-color:rgba(0,0,0,.1)}.elementor-add-to-cart .quantity .quantity-up,.elementor-widget-woocommerce-cart .woocommerce .quantity .quantity-up,.elementor-widget-woocommerce-product-add-to-cart .quantity .quantity-up,.product-quantity .quantity .quantity-up,.wpx-cart-form .quantity .quantity-up{grid-area:up;border-top-right-radius:20px;border-bottom-right-radius:20px;border-radius:20px;overflow:hidden}.elementor-add-to-cart .quantity .quantity-up .quantity-button,.elementor-widget-woocommerce-cart .woocommerce .quantity .quantity-up .quantity-button,.elementor-widget-woocommerce-product-add-to-cart .quantity .quantity-up .quantity-button,.product-quantity .quantity .quantity-up .quantity-button,.wpx-cart-form .quantity .quantity-up .quantity-button{background-image:url(../img/qty-plus.svg);background-repeat:no-repeat}.elementor-add-to-cart .quantity .quantity-down,.elementor-widget-woocommerce-cart .woocommerce .quantity .quantity-down,.elementor-widget-woocommerce-product-add-to-cart .quantity .quantity-down,.product-quantity .quantity .quantity-down,.wpx-cart-form .quantity .quantity-down{grid-area:down;border-top-left-radius:20px;border-bottom-left-radius:20px;border-radius:20px;overflow:hidden}.elementor-add-to-cart .quantity .quantity-down .quantity-button,.elementor-widget-woocommerce-cart .woocommerce .quantity .quantity-down .quantity-button,.elementor-widget-woocommerce-product-add-to-cart .quantity .quantity-down .quantity-button,.product-quantity .quantity .quantity-down .quantity-button,.wpx-cart-form .quantity .quantity-down .quantity-button{background-image:url(../img/qty-minus.svg);background-repeat:no-repeat}.elementor-add-to-cart:not(th,:has(.quantity),:has(.out-of-stock)),.elementor-widget-woocommerce-cart .woocommerce:not(th,:has(.quantity),:has(.out-of-stock)),.elementor-widget-woocommerce-product-add-to-cart:not(th,:has(.quantity),:has(.out-of-stock)),.product-quantity:not(th,:has(.quantity),:has(.out-of-stock)),.wpx-cart-form:not(th,:has(.quantity),:has(.out-of-stock)){width:120px;height:40px;line-height:40px;text-align:center;background-color:#f7f6f5;border-radius:20px}.elementor-add-to-cart .quantity:has(input.qty[type=hidden]),.elementor-widget-woocommerce-cart .woocommerce .quantity:has(input.qty[type=hidden]),.elementor-widget-woocommerce-product-add-to-cart .quantity:has(input.qty[type=hidden]),.product-quantity .quantity:has(input.qty[type=hidden]),.wpx-cart-form .quantity:has(input.qty[type=hidden]){display:none}.elementor-add-to-cart .quantity,.elementor-widget-woocommerce-cart .woocommerce .quantity,.elementor-widget-woocommerce-product-add-to-cart .quantity,.product-quantity .quantity,.wpx-cart-form .quantity{grid-template-columns:40px 40px 40px}.elementor-add-to-cart .quantity input.input-text.qty,.elementor-widget-woocommerce-cart .woocommerce .quantity input.input-text.qty,.elementor-widget-woocommerce-product-add-to-cart .quantity input.input-text.qty,.product-quantity .quantity input.input-text.qty,.wpx-cart-form .quantity input.input-text.qty{height:40px;min-height:40px;max-height:40px;width:80px;margin-left:-20px;line-height:40px;border-top:0 var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);border-bottom:0 var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4)}.elementor-add-to-cart .quantity .quantity-nav,.elementor-widget-woocommerce-cart .woocommerce .quantity .quantity-nav,.elementor-widget-woocommerce-product-add-to-cart .quantity .quantity-nav,.product-quantity .quantity .quantity-nav,.wpx-cart-form .quantity .quantity-nav{width:40px}.elementor-add-to-cart .quantity .quantity-nav .quantity-button,.elementor-widget-woocommerce-cart .woocommerce .quantity .quantity-nav .quantity-button,.elementor-widget-woocommerce-product-add-to-cart .quantity .quantity-nav .quantity-button,.product-quantity .quantity .quantity-nav .quantity-button,.wpx-cart-form .quantity .quantity-nav .quantity-button{border:0 var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);height:40px;line-height:40px}.wpx-shipping-message{display:flex;color:#54595f;font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight)}.wpx-shipping-message .wpx-shipping-class{display:flex}.wpx-shipping-message .wpx-shipping-class[data-slots-used="0"] .wpx-shipping-slots i{display:none}.wpx-shipping-message .wpx-shipping-class-name{margin-right:15px;width:100px;order:5}.wpx-shipping-message .wpx-shipping-packages{display:none}.wpx-shipping-message .wpx-shipping-packages-count{position:relative;margin-right:15px}.wpx-shipping-message .wpx-shipping-packages-count .count{position:absolute;font-size:.6em;border-radius:50%;background:#fff;width:13px;height:13px;top:0;right:0;transform:translate(50%,-30%);text-align:center}.wpx-shipping-message .wpx-shipping-slots-icon{display:none}.wpx-shipping-message .wpx-shipping-slots-count{display:none}.wpx-shipping-message .wpx-shipping-slots{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;gap:2px;width:22px;margin-right:15px}.wpx-shipping-message .wpx-shipping-slots i{width:6px;height:6px;font-size:0;flex-grow:0;flex-shrink:0;flex-basis:6px;border-radius:50%;border:1px solid #33e93d}.wpx-shipping-message .wpx-shipping-slots i::after,.wpx-shipping-message .wpx-shipping-slots i::before{content:unset}.wpx-shipping-message .wpx-shipping-slots i.used{background:#33e93d;border:1px solid #33e93d}.shipping-info-vertical .wpx-shipping-message{flex-direction:column;background:#e0d8d8;padding:12.5px;gap:10px}.shipping-info-vertical .wpx-shipping-message .wpx-shipping-class{display:flex;flex-direction:column-reverse}.shipping-info-vertical .wpx-shipping-message .wpx-shipping-class[data-slots-used="0"] .wpx-shipping-slots{display:none}.shipping-info-vertical .wpx-shipping-message .wpx-shipping-class-name{display:none;order:0}.shipping-info-vertical .wpx-shipping-message .wpx-shipping-packages-icon i{color:#fff}.shipping-info-vertical .wpx-shipping-message .wpx-shipping-packages-count{width:100%;margin-right:0}.shipping-info-vertical .wpx-shipping-message .wpx-shipping-packages-count .count{background:#f7f6f5}.shipping-info-vertical .wpx-shipping-message .wpx-shipping-slots{flex-direction:column;width:unset;height:22px;margin-top:0;margin-right:0;margin-bottom:7px}.shipping-info-vertical .wpx-shipping-message .wpx-shipping-slots i{border-color:#fff}.shipping-info-vertical .wpx-shipping-message .wpx-shipping-slots i.used{background:#fff;border-color:#fff}.select2-container--default{font-size:1em;height:37px}.select2-container--default .select2-selection--single{background-color:var(--e-global-color-wpx_gray_100);border:none;border-radius:0;height:37px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--e-global-color-text);line-height:37px;padding-left:14px;padding-right:30px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-size:18px;font-weight:700;height:37px;margin-left:25px;margin-right:5px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:37px;position:absolute;top:0;right:1px;width:30px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--e-global-color-text) transparent transparent transparent;border-style:solid;border-width:5px 5px 0 5px;height:0;left:50%;margin-left:-5px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent var(--e-global-color-text) transparent;border-width:0 5px 5px 5px}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-dropdown{background-color:#fff;border:1px solid var(--e-global-color-wpx_gray_100);border-radius:0;margin-top:-1px;box-shadow:0 5px 15px rgba(0,0,0,.2)}.select2-container--default .select2-results__option{padding:8px 14px}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--e-global-color-text);border-radius:0}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--e-global-color-primary);color:#fff!important}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}