.elementor-166 .elementor-element.elementor-element-861ba5c{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:3%;--padding-bottom:3%;--padding-left:7.5%;--padding-right:7.5%}.elementor-166 .elementor-element.elementor-element-d0317a3{width:100%;max-width:100%}.elementor-166 .elementor-element.elementor-element-d0317a3 .woocommerce-breadcrumb{color:#494949;font-family:"DM Sans",Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;letter-spacing:-.3px}.elementor-166 .elementor-element.elementor-element-d0317a3 .woocommerce-breadcrumb>a{color:#494949}.woocommerce .elementor-166 .elementor-element.elementor-element-3b27f98 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-166 .elementor-element.elementor-element-3b27f98 .flex-viewport{border-radius:13px}.woocommerce .elementor-166 .elementor-element.elementor-element-3b27f98 .flex-viewport:not(:last-child){margin-bottom:17px}.woocommerce .elementor-166 .elementor-element.elementor-element-3b27f98 .flex-control-thumbs img{border-radius:5px}.woocommerce .elementor-166 .elementor-element.elementor-element-3b27f98 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px}.woocommerce .elementor-166 .elementor-element.elementor-element-3b27f98 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2)}.elementor-166 .elementor-element.elementor-element-6092f46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start}.woocommerce .elementor-166 .elementor-element.elementor-element-a6dbc22 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-viewport{border-radius:13px}.woocommerce .elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-viewport:not(:last-child){margin-bottom:17px}.woocommerce .elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-control-thumbs img{border-radius:5px}.woocommerce .elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px}.woocommerce .elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-166 .elementor-element.elementor-element-628230c{text-align:start}.elementor-166 .elementor-element.elementor-element-628230c .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:1.7em;font-weight:700;line-height:1.3em;letter-spacing:-.3px}.elementor-widget-woocommerce-product-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-166 .elementor-element.elementor-element-c0a3a61{color:#000;font-family:"DM Sans",Sans-serif;font-size:1.1em;font-weight:500;line-height:1.5em;letter-spacing:-.3px}.elementor-166 .elementor-element.elementor-element-9779eaa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-166 .elementor-element.elementor-element-b93e1a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:.5px;--border-top-width:.5px;--border-right-width:.5px;--border-bottom-width:.5px;--border-left-width:.5px;border-color:#f8f8f8;--border-color:#f8f8f8;--border-radius:13px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-166 .elementor-element.elementor-element-b93e1a4:not(.elementor-motion-effects-element-type-background),.elementor-166 .elementor-element.elementor-element-b93e1a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f8f8}.elementor-166 .elementor-element.elementor-element-7334fa7 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:-.3px;color:#a2a2a2}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-166 .elementor-element.elementor-element-cea682b{width:100%;max-width:100%}.elementor-166 .elementor-element.elementor-element-cea682b .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:2.4em;font-weight:600;line-height:1.3em;letter-spacing:-.3px}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-166 .elementor-element.elementor-element-761bb79>.elementor-widget-container{margin:0}.elementor-166 .elementor-element.elementor-element-761bb79{text-align:left}.woocommerce .elementor-166 .elementor-element.elementor-element-761bb79 .price{color:#000;font-family:"DM Sans",Sans-serif;font-size:1.6em;font-weight:600;text-decoration:none;line-height:1.3em;letter-spacing:-.3px}.woocommerce .elementor-166 .elementor-element.elementor-element-761bb79 .price ins{color:#000;font-family:"DM Sans",Sans-serif;font-size:1em;text-decoration:none}body:not(.rtl) .elementor-166 .elementor-element.elementor-element-761bb79:not(.elementor-product-price-block-yes) del{margin-right:5px}body.rtl .elementor-166 .elementor-element.elementor-element-761bb79:not(.elementor-product-price-block-yes) del{margin-left:5px}.elementor-166 .elementor-element.elementor-element-761bb79.elementor-product-price-block-yes del{margin-bottom:5px}.elementor-166 .elementor-element.elementor-element-27635ff>.elementor-widget-container{margin:-2px 0 0;padding:8px 0 0}.elementor-166 .elementor-element.elementor-element-27635ff .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:1em;font-weight:600;line-height:1.3em;letter-spacing:-.3px;color:#a2a2a2}.elementor-166 .elementor-element.elementor-element-2864555>.elementor-widget-container{margin:-2px 0 0;padding:8px 0 0}.elementor-166 .elementor-element.elementor-element-2864555 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:1em;font-weight:600;font-style:italic;line-height:1.3em;letter-spacing:-.3px;color:#424242}.elementor-166 .elementor-element.elementor-element-572c741{width:100%;max-width:100%}.elementor-166 .elementor-element.elementor-element-572c741>.elementor-widget-container{background-color:#cadcff;margin:-2px 0 0;padding:7px;border-style:solid;border-width:1px;border-color:#9bafd6;border-radius:5px}.elementor-166 .elementor-element.elementor-element-572c741.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-166 .elementor-element.elementor-element-572c741 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:1.1em;font-weight:700;line-height:1em;letter-spacing:-.3px;color:#063eaa}.elementor-166 .elementor-element.elementor-element-faca536{width:100%;max-width:100%}.elementor-166 .elementor-element.elementor-element-faca536>.elementor-widget-container{background-color:#cadcff;margin:-2px 0 0;padding:7px;border-style:solid;border-width:1px;border-color:#9bafd6;border-radius:5px}.elementor-166 .elementor-element.elementor-element-faca536.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-166 .elementor-element.elementor-element-faca536 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:1.1em;font-weight:700;line-height:1em;letter-spacing:-.3px;color:#063eaa}.elementor-166 .elementor-element.elementor-element-5d92f90{width:100%;max-width:100%}.woocommerce .elementor-166 .elementor-element.elementor-element-5d92f90 .woocommerce-product-details__short-description{color:#000;font-family:"DM Sans",Sans-serif;font-size:1.1em;font-weight:500;line-height:1.5em}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-166 .elementor-element.elementor-element-6664179{width:100%;max-width:100%;--button-spacing:0px}.elementor-166 .elementor-element.elementor-element-6664179>.elementor-widget-container{margin:30px 0 0}.elementor-166 .elementor-element.elementor-element-6664179 .cart button,.elementor-166 .elementor-element.elementor-element-6664179 .cart .button{font-family:"DM Sans",Sans-serif;font-size:1.1em;font-weight:600;line-height:1em;border-style:solid;border-width:.5px;border-radius:150px;padding:10px;color:#fff;background-color:#2f2e2e;border-color:#2f2e2e;transition:all .2s}.elementor-166 .elementor-element.elementor-element-6664179 .cart button:hover,.elementor-166 .elementor-element.elementor-element-6664179 .cart .button:hover{color:#fff;background-color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-166 .elementor-element.elementor-element-6664179 .added_to_cart{font-family:"DM Sans",Sans-serif;font-size:12px;font-weight:700;line-height:1.2em;letter-spacing:-.3px}.elementor-166 .elementor-element.elementor-element-6664179 .quantity .qty{font-family:"DM Sans",Sans-serif;font-size:1em;color:#000;transition:all .2s}.woocommerce .elementor-166 .elementor-element.elementor-element-6664179 form.cart table.variations label{font-family:"DM Sans",Sans-serif;font-size:1.2em}.woocommerce .elementor-166 .elementor-element.elementor-element-6664179 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-166 .elementor-element.elementor-element-6664179 form.cart table.variations td.value:before{font-family:"DM Sans",Sans-serif;font-size:1.2em}.elementor-166 .elementor-element.elementor-element-13d1f6a{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:7.5%;--padding-right:7.5%}.elementor-166 .elementor-element.elementor-element-acca11c{text-align:start}.elementor-166 .elementor-element.elementor-element-acca11c .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:2.2em;font-weight:600;line-height:1.3em;letter-spacing:-.3px}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-desc{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce li.product .price{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce li.product .price del{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .woocommerce-loop-product__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .woocommerce-loop-product__title:hover{color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-category{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}#premium-woo-quick-view-{{ID}}.premium-qv-badge .corner{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}#premium-woo-quick-view-{{ID}}.woocommerce-loop-product__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}#premium-woo-quick-view-{{ID}}div.product p.price{color:var(--e-global-color-text)}#premium-woo-quick-view-{{ID}}div.product p.price,.premium-woo-quick-view-{{ID}}div.product p.price ins{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}#premium-woo-quick-view-{{ID}}.price del{color:var(--e-global-color-text)}#premium-woo-quick-view-{{ID}}.premium-woo-qv-desc{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}#premium-woo-quick-view-{{ID}}.premium-woo-atc-button button.button.alt{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}#premium-woo-quick-view-{{ID}}.flex-control-nav a{background-color:var(--e-global-color-secondary)}#premium-woo-quick-view-{{ID}}a.flex-active{background-color:var(--e-global-color-primary)}#premium-woo-quick-view-{{ID}}.flex-direction-nav li a{color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-qv-btn{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-qv-btn{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woo-products-pagination ul li>.page-numbers{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woo-load-more-btn{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woo-load-more-btn .premium-loader{border-color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale,.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap{background-color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap:after{border-left-color:var(--e-global-color-secondary);border-right-color:var(--e-global-color-secondary);border-left-width:var(--e-global-typography-text-line-height);border-right-width:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woo-product-sale-wrap .premium-woo-product-onsale{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap{width:var(--e-global-typography-text-line-height);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap .premium-woo-product-onsale{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products:not([data-widget_type="premium-woo-products.grid-10"]) .premium-woo-product-featured-wrap .premium-woo-product-featured,.elementor-widget-premium-woo-products[data-widget_type="premium-woo-products.grid-10"] .premium-woo-product-featured-wrap{background-color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap:after{border-left-color:var(--e-global-color-primary);border-right-color:var(--e-global-color-primary);border-left-width:var(--e-global-typography-text-line-height);border-right-width:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woo-product-featured-wrap .premium-woo-product-featured{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap{width:var(--e-global-typography-text-line-height);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap .premium-woo-product-featured{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products .premium-woocommerce .slick-arrow{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products ul.slick-dots li{color:var(--e-global-color-primary)}.elementor-widget-premium-woo-products .premium-woocommerce ul.slick-dots li.slick-active{color:var(--e-global-color-secondary)}.elementor-widget-premium-woo-products .pa-out-of-stock{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);background-color:var(--e-global-color-secondary)}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-products-details-wrap,.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-product__link{text-align:left}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce:not(.premium-woo-products-marquee) li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 )}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce:not(.premium-woo-products-marquee) ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 )}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-products-marquee ul.products{--pa-marquee-spacing:10px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce a.carousel-arrow.carousel-next{right:-10px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce a.carousel-arrow.carousel-prev{left:-10px}#premium-woo-quick-view-159c4d2{--pa-qv-align:inline}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-product-wrapper{border-radius:15px;background-color:#f8f8f8}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-products-details-wrap{padding:15px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .premium-woo-product-desc{font-family:"DM Sans",Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:-.3px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce li.product .price{color:#000;font-family:"DM Sans",Sans-serif;font-size:1.2em;font-weight:500;line-height:1.5em;letter-spacing:-.3px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce li.product .price del{color:#848484;font-family:"DM Sans",Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:-.3px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .woocommerce-loop-product__title{color:#545454;font-family:"DM Sans",Sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:1.3em;letter-spacing:-.3px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .woocommerce-loop-product__title:hover{color:#000}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .premium-woo-product-category{color:#a2a2a2;font-family:"DM Sans",Sans-serif;font-size:.9em;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:0px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .slick-arrow{color:#000;background-color:#fff;padding:15px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .slick-arrow i{font-size:25px}body.elementor-page-166:not(.elementor-motion-effects-element-type-background),body.elementor-page-166>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}@media(max-width:1024px){.elementor-166 .elementor-element.elementor-element-861ba5c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-166 .elementor-element.elementor-element-6092f46{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-166 .elementor-element.elementor-element-b93e1a4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-166 .elementor-element.elementor-element-cea682b .elementor-heading-title{font-size:2.2em;line-height:1.1em}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.woocommerce .elementor-166 .elementor-element.elementor-element-761bb79 .price ins{font-size:1.3em}.elementor-166 .elementor-element.elementor-element-27635ff>.elementor-widget-container{padding:4.5px 0 0}.elementor-166 .elementor-element.elementor-element-27635ff .elementor-heading-title{font-size:.9em}.elementor-166 .elementor-element.elementor-element-2864555>.elementor-widget-container{padding:4.5px 0 0}.elementor-166 .elementor-element.elementor-element-2864555 .elementor-heading-title{font-size:.9em}.elementor-166 .elementor-element.elementor-element-572c741>.elementor-widget-container{padding:4.5px 0 0}.elementor-166 .elementor-element.elementor-element-572c741 .elementor-heading-title{font-size:.9em}.elementor-166 .elementor-element.elementor-element-faca536>.elementor-widget-container{padding:4.5px 0 0}.elementor-166 .elementor-element.elementor-element-faca536 .elementor-heading-title{font-size:.9em}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-166 .elementor-element.elementor-element-6664179{--button-spacing:0px}.woocommerce .elementor-166 .elementor-element.elementor-element-6664179 form.cart table.variations label{line-height:2.2em}.woocommerce .elementor-166 .elementor-element.elementor-element-6664179 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-166 .elementor-element.elementor-element-6664179 form.cart table.variations td.value:before{line-height:1.2em}.elementor-166 .elementor-element.elementor-element-13d1f6a{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-desc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce li.product .price{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce li.product .price del{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .woocommerce-loop-product__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-category{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}#premium-woo-quick-view-{{ID}}.premium-qv-badge .corner{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}#premium-woo-quick-view-{{ID}}.woocommerce-loop-product__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}#premium-woo-quick-view-{{ID}}div.product p.price,.premium-woo-quick-view-{{ID}}div.product p.price ins{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}#premium-woo-quick-view-{{ID}}.premium-woo-qv-desc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}#premium-woo-quick-view-{{ID}}.premium-woo-atc-button button.button.alt{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-qv-btn{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-qv-btn{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woo-products-pagination ul li>.page-numbers{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woo-load-more-btn{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap{width:var(--e-global-typography-text-line-height);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap .premium-woo-product-onsale{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap:after{border-left-width:var(--e-global-typography-text-line-height);border-right-width:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woo-product-sale-wrap .premium-woo-product-onsale{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap{width:var(--e-global-typography-text-line-height);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap .premium-woo-product-featured{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap:after{border-left-width:var(--e-global-typography-text-line-height);border-right-width:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woo-product-featured-wrap .premium-woo-product-featured{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .pa-out-of-stock{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce:not(.premium-woo-products-marquee) li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 )}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce:not(.premium-woo-products-marquee) ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 )}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-products-marquee ul.products{--pa-marquee-spacing:10px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce a.carousel-arrow.carousel-next{right:-15px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce a.carousel-arrow.carousel-prev{left:-15px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-products-details-wrap{padding:15px 8px 8px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .woocommerce-loop-product__title{font-size:1.1em;line-height:1.2em}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .premium-woo-product-category{font-size:.85em}}@media(max-width:767px){.elementor-166 .elementor-element.elementor-element-861ba5c{--padding-top:4%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-166 .elementor-element.elementor-element-3b27f98{width:100%;max-width:100%}.elementor-166 .elementor-element.elementor-element-6092f46{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-166 .elementor-element.elementor-element-6092f46.e-con{--order:99999}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-166 .elementor-element.elementor-element-9779eaa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-166 .elementor-element.elementor-element-b93e1a4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-166 .elementor-element.elementor-element-cea682b .elementor-heading-title{font-size:1.8em}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-166 .elementor-element.elementor-element-6664179{--button-spacing:0px}.woocommerce .elementor-166 .elementor-element.elementor-element-6664179 form.cart table.variations label{line-height:1.2em}.elementor-166 .elementor-element.elementor-element-acca11c{text-align:center}.elementor-166 .elementor-element.elementor-element-acca11c .elementor-heading-title{font-size:1.8em;line-height:1.2em}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-desc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce li.product .price{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce li.product .price del{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .woocommerce-loop-product__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-category{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}#premium-woo-quick-view-{{ID}}.premium-qv-badge .corner{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}#premium-woo-quick-view-{{ID}}.woocommerce-loop-product__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}#premium-woo-quick-view-{{ID}}div.product p.price,.premium-woo-quick-view-{{ID}}div.product p.price ins{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}#premium-woo-quick-view-{{ID}}.premium-woo-qv-desc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}#premium-woo-quick-view-{{ID}}.premium-woo-atc-button button.button.alt{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-qv-btn{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-qv-btn{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woo-products-pagination ul li>.page-numbers{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-premium-woo-products .premium-woo-load-more-btn{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap{width:var(--e-global-typography-text-line-height);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap .premium-woo-product-onsale{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap:after{border-left-width:var(--e-global-typography-text-line-height);border-right-width:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woo-product-sale-wrap .premium-woo-product-onsale{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap{width:var(--e-global-typography-text-line-height);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap .premium-woo-product-featured{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-font-size)}.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap:after{border-left-width:var(--e-global-typography-text-line-height);border-right-width:var(--e-global-typography-text-line-height)}.elementor-widget-premium-woo-products .premium-woo-product-featured-wrap .premium-woo-product-featured{letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-premium-woo-products .pa-out-of-stock{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce:not(.premium-woo-products-marquee) li.product{padding-right:calc( 5px/2 );padding-left:calc( 5px/2 )}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce:not(.premium-woo-products-marquee) ul.products{margin-left:calc( -5px/2 );margin-right:calc( -5px/2 )}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-products-marquee ul.products{--pa-marquee-spacing:5px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce a.carousel-arrow.carousel-next{right:-15px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce a.carousel-arrow.carousel-prev{left:-15px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-products-details-wrap{padding:15px 5px 5px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce li.product .price{font-size:1em}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce li.product .price del{font-size:.8em}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .woocommerce-loop-product__title{font-size:1em;line-height:1.1em;margin:5px 0 10px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .premium-woo-product-category{font-size:.7em;line-height:1.3em}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woocommerce .slick-arrow i{font-size:20px}}@media(min-width:768px){.elementor-166 .elementor-element.elementor-element-6092f46{--width:47.5%}.elementor-166 .elementor-element.elementor-element-9779eaa{--width:47.5%}}@media(max-width:1024px) and (min-width:768px){.elementor-166 .elementor-element.elementor-element-6092f46{--width:50%}.elementor-166 .elementor-element.elementor-element-9779eaa{--width:50%}}@media screen and (min-width:768px){.elementor-166 .elementor-element.elementor-element-3b27f98{display:none}}@media screen and (max-width:767px){.elementor-166 .elementor-element.elementor-element-a6dbc22{display:none}}.elementor-166 .elementor-element.elementor-element-a6dbc22 .woocommerce-product-gallery{display:flex;gap:20px}.elementor-166 .elementor-element.elementor-element-a6dbc22 .woocommerce-product-gallery__image,.elementor-166 .elementor-element.elementor-element-a6dbc22 .woocommerce-product-gallery{object-fit:contain !important;object-position:center center;min-width:500px;height:100%;min-height:500px;max-height:500px}.elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-viewport{width:calc(100% - 120px) !important;order:2 !important;border:.5px solid #d6d6d6}.elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-active{border:1px solid #222220}.elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-control-thumbs{display:block;order:1 !important;width:100px}.elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-control-thumbs li{width:100% !important}.elementor-166 .elementor-element.elementor-element-a6dbc22 .wp-post-image{object-fit:contain !important;object-position:center center;width:auto !important;min-height:500px;max-height:500px}.elementor-166 .elementor-element.elementor-element-a6dbc22 .woocommerce-product-gallery__image a{display:flex !important;align-content:center;justify-content:center}@media screen and (min-width:768px) and (max-width:1024px){.elementor-166 .elementor-element.elementor-element-a6dbc22 .woocommerce-product-gallery{gap:10px}.elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-viewport{width:90% !important}.elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-viewport img{height:auto !important;width:100% !important}.elementor-166 .elementor-element.elementor-element-a6dbc22 .flex-control-thumbs{width:70px}}.elementor-166 .elementor-element.elementor-element-761bb79 .price{margin-bottom:0}.elementor-166 .elementor-element.elementor-element-6664179 .qib-button-wrapper{margin:0 !important;padding-right:15px}.elementor-166 .elementor-element.elementor-element-6664179 .wqpmb_input_text{width:120px;border-radius:150px;font-family:'DM Sans';font-size:1.3em !important;font-weight:600;text-align:center;line-height:1em;vertical-align:middle !important;padding:0 !important}.elementor-166 .elementor-element.elementor-element-6664179 .qib-button{position:absolute;border:none !important;width:39px;height:39px;display:flex;align-items:center;justify-content:center;background-color:transparent !important;font-size:1.5em !important;font-weight:600}.elementor-166 .elementor-element.elementor-element-6664179 .minus{left:0}.elementor-166 .elementor-element.elementor-element-6664179 .plus{left:calc(120px - 39px)}.elementor-166 .elementor-element.elementor-element-6664179 .wqpmb_plain_input{font-family:'DM Sans';font-size:12px !important}.elementor-166 .elementor-element.elementor-element-6664179 .stock{font-family:'DM Sans';font-size:1em !important;font-weight:600;color:#2f3640 !important;text-align:center;width:100%;background-color:#2f364011;padding:1.5px;margin-bottom:20px}.elementor-166 .elementor-element.elementor-element-6664179 .in-stock{color:#009432 !important;background-color:#00943211 !important}.elementor-166 .elementor-element.elementor-element-6664179 .available-on-backorder{color:#0347dd !important;background-color:#155dfc11 !important}.elementor-166 .elementor-element.elementor-element-6664179 .out-of-stock{color:#e84118 !important;margin-bottom:0;background-color:#ffebe6;text-align:center;font-size:1.2em !important;height:50px;line-height:50px;border:1px #e84118 dashed;border-radius:10px;padding:0 !important}.elementor-166 .elementor-element.elementor-element-6664179 .added_to_cart.wc-forward{display:none !important}.elementor-166 .elementor-element.elementor-element-6664179 .label{width:30%}.elementor-166 .elementor-element.elementor-element-6664179 .label label{float:left;line-height:2.4em}.elementor-166 .elementor-element.elementor-element-6664179 .price{color:#000;font-size:1.5em;font-weight:700}.elementor-166 .elementor-element.elementor-element-6664179 .reset_variations{display:none !important}.elementor-166 .elementor-element.elementor-element-6664179 .single_variation{margin-bottom:20px}@media screen and (max-width:767px){.elementor-166 .elementor-element.elementor-element-6664179 .wqpmb_input_text{width:100px;font-size:1.3em !important;line-height:1em;padding:0 !important}.elementor-166 .elementor-element.elementor-element-6664179 .qib-button{width:33px;height:39px}.elementor-166 .elementor-element.elementor-element-6664179 .plus{left:calc(100px - 33px)}}@media screen and (min-width:768px) and (max-width:1024px){.elementor-166 .elementor-element.elementor-element-6664179 .label{width:39%}}@media screen and (min-width:768px){.elementor-166 .elementor-element.elementor-element-b93e1a4{position:sticky;top:100px}}.elementor-166 .elementor-element.elementor-element-159c4d2 a{text-decoration:none !important}.elementor-166 .elementor-element.elementor-element-159c4d2 .slick-arrow{box-shadow:0px 4px 20px #00000015}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-product-wrapper{padding:7.5px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-product-thumbnail{border-radius:10px}.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-products-details-wrap{min-height:120px}.elementor-166 .elementor-element.elementor-element-159c4d2 .price{margin-bottom:0 !important}.elementor-166 .elementor-element.elementor-element-159c4d2 .woocommerce-loop-product__title{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;padding:.35em 0 !important;min-height:48px}.elementor-166 .elementor-element.elementor-element-159c4d2 .advanced-woo-labels{padding:12px 0 0 16px}.elementor-166 .elementor-element.elementor-element-159c4d2 .woocommerce-loop-product__link img{object-fit:contain !important;object-position:center center;width:100% !important;height:100%;min-height:235px;max-height:235px}@media screen and (min-width:768px) and (max-width:1024px){.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-products-details-wrap{min-height:110px}.elementor-166 .elementor-element.elementor-element-159c4d2 .woocommerce-loop-product__title{min-height:45px}}@media screen and (max-width:767px){.elementor-166 .elementor-element.elementor-element-159c4d2 .premium-woo-products-details-wrap{min-height:100px}.elementor-166 .elementor-element.elementor-element-159c4d2 .woocommerce-loop-product__title{min-height:25px;padding:0 !important}}.ppc-button-wrapper{margin-top:20px !important}