@media (min-width:768px) and (max-width:1024px){.header.sticky{padding:2% 5% 1% !important}.single-product .elementor-widget-woocommerce-product-images .flex-viewport,.single-product .elementor-widget-woocommerce-product-images .flex-viewport img{height:52vw !important}.single-product .elementor-widget-woocommerce-product-images .flex-control-thumbs img{height:15vw !important}span.onsale{top:auto !important;right:auto !important;left:1vw !important;bottom:20vw !important;font-size:2.2vw !important;width:8vw;height:8vw;line-height:8vw !important}.product_details .yith-wcwl-add-button,.product_details .yith-wcwl-wishlistaddedbrowse,.product_details .yith-wcwl-wishlistexistsbrowse{top:5vw;left:2vw}.product_details .yith-wcwl-add-button i,.product_details .yith-wcwl-wishlistaddedbrowse i,.product_details .yith-wcwl-wishlistexistsbrowse i{font-size:4.5vw;color:#c2c5cb}.share_icons .elementor-share-btn{font-size:1.5vw;margin-left:.5em}.share_icons .elementor-share-btn i{font-size:3.5vw}.categories_icons{padding-left:30%}.categories_icons a img{width:12vw;height:12vw}.environment_labels a{font-size:2.8vw;padding:1.4vw}.single-product div.product form.cart .variations th{width:20%}.single-product div.product form.cart .variations td{width:80%}.product_details .cart .variations td .variation-radios label{padding:1.2vw 1.2vw 1vw;margin:0 0 2vw 2vw}.product_details form.cart div.quantity{margin:0 !important}.product_details form.cart div.quantity input{width:85% !important;height:6vw !important}.product_details form.cart div.quantity:after{top:5%;left:42%;font-size:175%}.product_details form.cart div.quantity .quantity-button.quantity-down,.product_details form.cart div.quantity .quantity-button.quantity-up{width:6vw;height:6vw;font-size:3.5vw;line-height:5vw}.product_details .single_add_to_cart_button{margin:5% 0 0 !important;padding:3vw 1vw !important}section.related.products h2{margin:0 0 5%;font-size:5vw}ul.products:not(.elementor-grid) li.product{margin:0 0 5vw 5vw !important;width:47% !important}ul.products:not(.elementor-grid) li.product:nth-child(even){margin-left:0 !important}ul.products.elementor-grid{grid-template-columns:repeat(2,1fr);grid-column-gap:2vw !important;grid-row-gap:2vw !important}ul.products li.product img{height:42vw !important}ul.products li.product span.onsale{font-size:2.5vw !important;line-height:8.5vw !important;top:0 !important;right:0 !important}ul.products li.product .yith-wcwl-add-button i,ul.products li.product .yith-wcwl-wishlistaddedbrowse i,ul.products li.product .yith-wcwl-wishlistexistsbrowse i{font-size:3.5vw}ul.products li.product .woocommerce-loop-product__title{padding:0 5% !important;font-size:3vw !important}ul.products li.product .product_short_desc{font-size:2.5vw;padding:0 5%}ul.products li.product .price{padding:2% 5% 5%;font-size:2.5vw !important}ul.products li.product .variations,ul.products li.product div.quantity,ul.products li.product .button{display:none}.woocommerce p.price del,.woocommerce span.price del,.woocommerce span.price del bdi{font-size:2.2vw !important}.searchandfilter ul li.sf-field-search input{font-size:3.5vw;background-size:3.5vw;background-position:4% 50%;padding:1vw 4vw}.searchandfilter ul li.sf-field-search label{width:88%}.products_search_categories form{padding-top:10%}.products_search_categories li.sf-field-taxonomy-product_cat:nth-child(4):after{display:none}.products_search_categories form:before{font-size:5vw;top:0}li.sf-field-taxonomy-product_cat{width:100%}.products_search_categories .searchandfilter h4{font-size:3.2vw;padding:0 0 1vw !important;font-weight:700 !important}.products_search_categories .searchandfilter ul{justify-content:center}.products_search_categories .searchandfilter ul li:not(.sf-field-submit){padding:0 0 1.5vw 1vw !important}.products_search_categories .searchandfilter li:not(.sf-field-post-meta-_price) label:before{display:none}.products_search_categories .searchandfilter li:not(.sf-field-post-meta-_price) label:after{font-size:2.5vw;position:static;bottom:auto;font-weight:400;right:auto;left:auto;width:auto;opacity:1;background-color:#191364;color:#ffff;padding:1vw 2.5vw;border-radius:.2em}.products_search_categories .searchandfilter li.sf-option-active label:after{background-color:#a7b0c0}li.sf-field-taxonomy-product_cat[data-sf-field-input-type=radio]{width:100%}li.sf-field-taxonomy-product_cat[data-sf-field-input-type=radio] ul{margin-top:0}li.sf-field-taxonomy-product_cat[data-sf-field-input-type=radio] ul:before{display:none}.products_search_categories .searchandfilter li.sf-field-post-meta-_price label:first-child,.products_search_categories .searchandfilter li.sf-field-post-meta-_price .sf-range-min,.products_search_categories .searchandfilter li.sf-field-post-meta-_price .sf-range-values-seperator,.products_search_categories .searchandfilter li.sf-field-post-meta-_price label:not(:first-child),.products_search_categories .searchandfilter li.sf-field-post-meta-_price .sf-range-max{bottom:-6vw;font-size:2.5vw}.searchandfilter .noUi-horizontal .noUi-handle{width:3vw;height:3vw}li.sf-field-submit input[type=submit]{font-size:3.2vw;height:8vw;line-height:8vw;margin-left:25vw;margin-top:10%;padding:0 5vw}#close_products_search{font-size:3.2vw;padding:0 2vw;height:8vw;line-height:8vw}.header .cart_icon .elementor-button-icon{margin-top:0;font-size:5vw}.header .cart_icon .elementor-button-icon[data-counter]:before{content:attr(data-counter);display:block !important;position:absolute;background-color:unset !important;top:1.3vw !important;font-size:2.5vw !important;inset-inline-end:.5vw !important}.cart_icon .elementor-menu-cart__close-button{width:2.2vw;height:2.2vw}.cart_icon .widget_shopping_cart_content .elementor-menu-cart__product-image img{height:12vw}.cart_icon .widget_shopping_cart_content .elementor-menu-cart__product-remove{width:2.2vw;height:2.2vw}.cart_icon .elementor-menu-cart__footer-buttons .elementor-button{padding:1.8vw 0}.free_delivery_banner{margin-top:7vw !important}.woocommerce-message{font-size:2.5vw}.shop_table td.product-thumbnail>a{width:8vw;height:12vw}.shop_table a.remove{width:3.8vw !important;height:3.8vw !important}.woocommerce-cart .button{padding:2vw !important}input#coupon_code{height:8vw;padding:2vw}span.woocommerce-shipping-estimate-html{font-size:1.75vw !important}.woocommerce-checkout input,.woocommerce-checkout textarea{padding:2vw !important}.woocommerce-checkout ul#shipping_method label:hover:before,.woocommerce-checkout ul#shipping_method li input[checked=checked]+label:before{right:-3vw}ul.wc_payment_methods label:hover:before,ul.wc_payment_methods li input[checked=checked]+label:before{right:-2vw}.woocommerce-privacy-policy-text p{font-size:2vw !important}.woocommerce-checkout .col-1,.woocommerce-checkout .woocommerce-additional-fields{padding-left:0 !important}.mobile_menu{z-index:99999 !important}.footer_menu .cart_icon .elementor-button-icon i:before{color:transparent;background-image:url(/wp-content/uploads/2022/08/Vector.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.footer_menu .cart_icon .elementor-button-icon[data-counter]:before{content:attr(data-counter) !important;display:block !important;background-color:unset !important;top:2.2vw !important;font-size:3.5vw !important;inset-inline-end:.5vw !important;font-weight:400}.smells_carousel .swiper-container{height:44vw !important}.smells_carousel .elementor-swiper-button.elementor-swiper-button-prev,.smells_carousel .elementor-swiper-button.elementor-swiper-button-next{display:none}.faqs .elementor-accordion-icon{font-size:4vw}.faqs .elementor-tab-content .elementor-accordion-icon{font-size:2vw}.faqs .elementor-accordion .elementor-tab-title:not(.elementor-active):after,.faqs .elementor-accordion .elementor-tab-title.elementor-active:after{left:2vw;font-size:1.5vw}.faqs .elementor-accordion-icon i{font-size:1vw !important;vertical-align:middle}.faqs .elementor-tab-content .elementor-accordion .elementor-tab-content{font-size:2vw !important}.woocommerce-error{font-size:2.5vw !important}p.woocommerce-LostPassword.lost_password a{font-size:2vw}.wishlist_table{font-size:2.5vw !important}.wishlist_table td.label{display:none}.wishlist_table td.value{font-size:2.5vw !important}.woocommerce .shop_table td del bdi,.woocommerce .shop_table td del span{font-size:2.2vw !important}.wishlist_table.mobile li .item-wrapper .product-thumbnail{width:12vw;max-width:100vw !important}.wishlist_table a.remove_from_wishlist{background:#fff !important;box-shadow:6px 6px 9px rgb(0 0 0/8%);border-radius:99em;width:3.8vw !important;height:3.8vw !important;padding-top:.25vw;padding-left:.1vw;position:absolute;top:1%;left:0;display:flex;align-items:center;justify-content:center}.wishlist_table a.remove_from_wishlist i{font-size:2.5vw}.wishlist_table a.remove_from_wishlist i:before{content:'\f00d'}.wishlist_table.mobile li:not(:last-child){border-bottom:1px solid #9faab3}.wc-no-matching-variations.woocommerce-info:after{font-size:2.5vw}li.variable-item.button-variable-item{padding:2.2vw 1.2vw 2.1vw !important;margin:0 0 1vw 1vw !important}span.variable-item-span.variable-item-span-button{font-size:2vw}a.reset_variations:before{font-size:1.8vw !important}li.sf-field-taxonomy-product_cat[data-sf-field-input-type=radio] ul li.sf-option-active:before{display:none}.single-product .woocommerce-product-gallery__image img{height:80vw !important}.mobile_menu .elementor-nav-menu--dropdown{-webkit-transform:scaleY(1) !important;-ms-transform:scaleY(1) !important;transform:scaleY(1) !important;max-height:100vh !important}.mobile_menu .elementor-menu-toggle{display:none}.mobile_menu .sub-menu li a{font-size:3vw !important;border-right:none !important;padding-top:2% !important;padding-bottom:2% !important;background-color:rgb(255 255 255/80%)}.woocommerce-order-received .woocommerce-order h2{font-size:3.5vw}.woocommerce-order-received .woocommerce-order,.woocommerce-order-received .woocommerce-order th,.woocommerce-order-received .woocommerce-order td{font-size:2.5vw}.assistance_button a{padding:3.2vw 0}.woocommerce div.product .stock{font-size:2.5vw !important}#pwgc-purchase-container{font-size:2.5vw}div#pwgc-redeem-gift-card-container{font-size:2.5vw}div#pwgc-redeem-gift-card-container input#pwgc-redeem-gift-card-number{height:8vw;padding:2vw;width:100%}div#pwgc-redeem-gift-card-container input#pwgc-redeem-button{font-size:2.5vw;width:100%;margin-top:2%;margin-bottom:10%}}