.image_variation_gallery{opacity:0;position:absolute;top:-16px;transition:all 0.3s ease}.badge .jet-headline__label a:hover{color:#FF002A}.badge .jet-headline__label a,.badge .jet-headline__label a:empty{display:none;margin:0!important;color:#FF002A}.badge_loop-grid .jet-headline__label .product-badge_loop-grid{color:#FF002A;font-size:10px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;background-color:#F58EA814;padding:3px 5px 3px 5px}@media (min-width:1024px){#single-product .swap-galery{position:absolute;top:-16px;left:0;bottom:0;right:0;opacity:0;transition:opacity 0.3s ease}#single-product .e-con-inner{position:relative}#single-product .gallery .gallery-item:nth-child(1){display:block}#single-product .e-con-inner .elementor-widget-image{transition:opacity 0.3s ease}#single-product .e-con-inner:hover>.elementor-widget-image{opacity:0;transition:opacity 0.3s ease}#single-product .e-loop-item .elementor-widget-image-gallery{z-index:-1;opacity:unset}}#slider_mobile i{color:#000}.facetwp-facet.facetwp-facet-shop_all.facetwp-type-checkboxes.is-loading{pointer-events:none;user-select:none}.woocommerce-tabs .wrap-dropdown-content h5{display:block!important}#gallery_img .elementor-widget-image-gallery{display:block}.elementor-widget-loop-grid .e-loop-item .elementor-widget-image-gallery .gallery-item:not(:first-child){display:none}.elementor-widget-loop-grid .e-loop-item .elementor-widget-image-gallery .gallery-item,.elementor-widget-loop-grid .e-loop-item .elementor-widget-image-gallery{display:block;opacity:unset;z-index:-1}.elementor-widget-loop-grid .e-loop-item .e-con-inner{position:relative}.elementor-widget-loop-grid .e-loop-item .elementor-widget-image-gallery{display:block;opacity:0;position:absolute;top:-16px;left:0;right:0;bottom:0;transition:opacity 0.3s ease-in-out}.elementor-widget-loop-grid .e-loop-item .elementor-widget-image{transition:opacity 0.3s ease-in-out}.product_archive .e-loop-item a{width:100%}.elementor-element-c59e274 .woocommerce-currency-switcher-form .dd-selected-text,.elementor-element-c59e274 .woocommerce-currency-switcher-form .dd-selected-description,.elementor-element-c59e274 .woocommerce-currency-switcher-form ul.dd-options .dd-option-text{display:none}.elementor-element-c59e274 .woocommerce-currency-switcher-form .dd-select{border:none;background:none!important;width:100px!important}.elementor-element-c59e274 .woocommerce-currency-switcher-form .dd-pointer-down{border:0!important}.elementor-element-c59e274 .woocommerce-currency-switcher-form .dd-pointer-down:before{content:"    ";position:absolute!important;left:-43px!important;top:-3px!important;background-image:url(https://www.inspirebeautyshop.com/wp-content/uploads/2020/12/down-arrow.svg);background-repeat:no-repeat;width:15px!important;height:13px!important}.elementor-element-c59e274 .woocommerce-currency-switcher-form .dd-pointer-up:before{content:"    "!important;margin-top:4px;background-image:url(https://www.inspirebeautyshop.com/wp-content/uploads/2020/12/up-arrow.svg);background-repeat:no-repeat;width:15px!important;height:13px!important}.elementor-element-c59e274 .woocommerce-currency-switcher-form a.dd-selected{padding:0 0 0 0}.elementor-element-c59e274 .woocommerce-currency-switcher-form a.dd-selected img.dd-selected-image.dd-image-right{width:20px}.elementor-element-c59e274 .woocommerce-currency-switcher-form .dd-options a.dd-option img.dd-option-image{width:25px;height:17.5px!important;float:left;margin-right:5px}.elementor-element-c59e274 .woocommerce-currency-switcher-form .dd-options a.dd-option{display:flex;overflow:hidden;padding:10px 10px 10px 10px;background:#fff;border-bottom:none}.elementor-element-c59e274 .woocommerce-currency-switcher-form ul.dd-options{width:200%!important;left:45%;margin-top:10px}.elementor-element-c59e274 .woocommerce-currency-switcher-form ul.dd-options:before{content:"SELECT A CURRENCY:";font-weight:700!important;font-size:15px;padding-left:15px;margin:15px 0!important;display:block}.elementor-element-c59e274 .woocommerce-currency-switcher-form small.dd-option-description.dd-desc{color:#000;font-size:12px;font-weight:600}.elementor-element-c59e274 .woocommerce-currency-switcher-form .dd-option-description.dd-desc:hover{color:#f93340!important}ul.products li.product .woocommerce-loop-product__title{display:none}ul.products li.product .woocommerce-loop-product__title.woocommerce-loop-product__title_override{display:block!important;cursor:pointer}ul.products li.product .woocommerce-loop-product__title.woocommerce-loop-product__title_override:hover{text-decoration:none!important}ul.products li.product .woocommerce-loop-product__title.woocommerce-loop-product__title_override a{color:#000!important;text-decoration:none}ul.products li.product .woocommerce-loop-product__title.woocommerce-loop-product__title_override a:hover{color:#717171!important;text-decoration:none}.jet-mobile-menu__container .jet-mobile-menu__controls .jet-mobile-menu__back{z-index:999}.jet-mobile-menu__before-template .elementor-element-359edb6{top:-40px!important;margin-bottom:0!important}.jet-mobile-menu__before-template .widget_woocommerce_product_search{margin-bottom:0!important}.jet-mobile-menu__before-template .write-search{margin-top:-25px}.jet-mobile-menu__before-template .elementor-element-a3192f5 input{background-color:#f6f6f6;border:none;box-shadow:none}.jet-mobile-menu__body .jet-mobile-menu__item-inner,.jet-mobile-menu__body .jet-mobile-menu__item-inner:focus,.jet-mobile-menu__container .jet-mobile-menu__controls .jet-mobile-menu__back,.jet-mobile-menu__toggle{outline-color:transparent!important;outline:none!important}.jet-menu-item-wb select.woocommerce-currency-switcher{border:none}.jet-menu-item-wb select.woocommerce-currency-switcher option.wb-currency{display:none}.jet-mobile-menu__body .jet-mobile-menu__items .dd-container,.jet-mobile-menu__body .jet-mobile-menu__items .dd-container .dd-select{width:100%!important;background:#fff!important;border:none!important;box-shadow:none!important;position:relative}.jet-mobile-menu__body .jet-mobile-menu__items .dd-select:after{content:"CURRENCY";font-size:16px;padding-left:12px;position:absolute;top:-2%;left:10%}.jet-mobile-menu__body .jet-mobile-menu__items .dd-container .dd-select .dd-selected-text,.jet-mobile-menu__body .jet-mobile-menu__items .dd-container .dd-select .dd-selected-description,.jet-mobile-menu__body .jet-mobile-menu__items .dd-option-description.dd-desc{display:none!important}.jet-mobile-menu__body .jet-mobile-menu__items .dd-container .dd-select .dd-selected{padding-left:0px!important;padding-top:0px!important}.jet-mobile-menu__body .jet-mobile-menu__items .dd-pointer.dd-pointer-down{border:none!important}.jet-mobile-menu__body .jet-mobile-menu__items .dd-pointer.dd-pointer-up{border:none!important}.jet-mobile-menu__body .jet-mobile-menu__items .dd-pointer-down::before{background:url(https://www.inspirebeautyshop.com/wp-content/uploads/2021/01/right-arrow.svg);background-repeat:no-repeat;content:"    ";position:absolute!important;right:0px!important;top:-8px;width:15px!important;height:13px!important}.jet-mobile-menu__body .jet-mobile-menu__items .dd-pointer-up::before{content:"       "!important;transform:rotate(90deg);top:0px!important}.jet-mobile-menu__body .jet-mobile-menu__items .dd-container .dd-options{width:100%!important;border:none!important;box-shadow:none!important}.jet-mobile-menu__body .jet-mobile-menu__items .dd-container .dd-options .dd-option{border-bottom:none!important;padding-left:50px!important}.jet-mobile-menu__body .jet-mobile-menu__items .dd-options .dd-option .dd-option-text{font-weight:400!important;padding-left:5px}.jet-mobile-menu__body .jet-mobile-menu__items .dd-container img{width:30px!important}.wb-currency .jet-mobile-menu__items #jet-menu-item-wb{border-top:1px solid #dedcdc}.mobile-ibs .jet-mobile-menu__controls{position:absolute;right:6%;top:3%;width:10%}.mobile-ibs .jet-mobile-menu__container-inner{position:relative}.jet-mobile-menu__container input#woocommerce-product-search-field-0::placeholder{font-size:16px!important;text-transform:uppercase!important;color:#000!important}.jet-mobile-menu__items{padding:0 7px!important}.write-search .jupiterx-widget{margin-bottom:0px!important}.variable-wb .elementor-widget-woocommerce-product-price{display:none!important}.variable-wb .out-of-stock{display:block!important}.variable-wb form.variations_form .variations select{width:251px;margin-left:10px}.variable-wb form.variations_form .variations .tawcvs-swatches{display:flex}.variable-wb form.variations_form .variations td.label{padding-right:1em!important}#wb-sub-menu{position:relative;max-width:max-content;padding-top:2px}.jet-mobile-menu__body .jet-mobile-menu__item-inner{width:50%}.jet-menu-item-15729 .jet-mobile-menu__item-inner,.jet-menu-item-15721 .jet-mobile-menu__item-inner{width:100%}@media screen and (max-width:768px){.product_archive div.elementor-widget-image{height:fit-content}}@media screen and (max-width:425px){.variable-wb form.variations_form .variations select{width:197px;margin-left:10px}}@media screen and (max-width:320px){.variable-wb form.variations_form .variations select{width:185px;margin-left:10px}}@media screen and (max-width:890px) and (min-width:768px){.product_loop_home .elementor-grid div.elementor-widget-image{height:250px}}@media screen and (max-width:1024px){.raven-container .raven-nav-menu>li>a{padding:8px 32px 8px 6px!important}.raven-container .raven-nav-menu>li a span::before{content:""!important}.raven-container .raven-nav-menu>li a span svg use{fill:#fff!important;color:#fff!important}ul.raven-nav-menu li.menu-item>ul.raven-submenu>li>a.raven-submenu-item{padding-right:25px!important}.raven-nav-menu li.menu-item>a.raven-link-item.highlighted .sub-arrow{width:30%!important}}.product_loop_home .elementor-grid .elementor-widget-image{height:168px;width:100%}.product_loop_home .elementor-widget-image-gallery .gallery .gallery-item{height:168px;width:100%}.product_loop_category .elementor-grid .elementor-widget-image{height:168px;width:100%}.product_loop_category .elementor-widget-image-gallery .gallery .gallery-item{height:168px;width:100%}.elementor-widget-image-gallery .gallery .gallery-item{display:none}.product_archive .elementor-widget-image-gallery .gallery .gallery-item{height:255px}.product_archive .elementor-widget-image{height:255px}.elementor-widget-loop-grid .e-loop-item .elementor-widget-image-gallery .gallery-item,.elementor-widget-loop-grid .e-loop-item .elementor-widget-image-gallery,.elementor-widget-loop-grid .e-loop-item .elementor-widget-image{transition:opacity 0.3s ease-in-out}@media screen and (max-width:1024px){.elementor-widget-loop-grid .e-loop-item .elementor-widget-image-gallery .gallery-item,.elementor-widget-loop-grid .e-loop-item .elementor-widget-image-gallery,.elementor-widget-loop-grid .e-loop-item .elementor-widget-image{transition:opacity 0.3s ease-in-out}.elementor-widget-loop-grid .e-loop-item:hover .elementor-widget-image{opacity:1!important;transition:opacity 0.3s ease-in-out}.elementor-widget-loop-grid .e-loop-item:hover .elementor-widget-image-gallery,.elementor-widget-loop-grid .e-loop-item:hover .elementor-widget-image-gallery .gallery-item{opacity:0;transition:opacity 0.3s ease-in-out}}@media screen and (max-width:1024px) and (min-width:890px){.product_archive .elementor-widget-image-gallery .gallery .gallery-item,.product_archive .elementor-widget-image{height:200px}.product_loop_home .elementor-widget-image-gallery .gallery .gallery-item,.product_loop_home .elementor-grid div.elementor-widget-image{height:250px}}@media screen and (max-width:890px) and (min-width:768px){.product_archive .elementor-widget-image-gallery .gallery .gallery-item,.product_archive .elementor-widget-image{height:150px}.product_loop_home .elementor-widget-image-gallery .gallery .gallery-item,.product_loop_home .elementor-grid div.elementor-widget-image{height:230px}}@media only screen and (max-width:768px){.elementor-widget-loop-grid .e-loop-item:hover .elementor-widget-image-gallery,.elementor-widget-loop-grid .e-loop-item:hover .elementor-widget-image-gallery .gallery-item{opacity:unset;transition:opacity 0.3s ease-in-out}}@media only screen and (max-width:768px){.elementor-widget-image-gallery{display:none!important}}.loading::before{content:"";position:fixed;width:100%;height:100%;z-index:99999;background:rgb(255 255 255 / .4)}.loading::after{height:100px;width:100px;border-radius:50%;animation:spin 1.5s infinite ease-out;position:fixed;content:"";top:45%;left:45%;transform:translate(-50%,-50%);z-index:999999;background:url(https://www.inspirebeautyshop.com/wp-content/uploads/2024/02/loading-removebg-preview.png) top center / cover no-repeat}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width:768px){.loading::after{left:39%}}body.tax-yith_product_brand,body.blog{position:relative}@media screen and (max-width:1024px) and (min-width:890px){.product_archive .elementor-widget-image-gallery .gallery .gallery-item,.product_archive .elementor-widget-image{height:200px}.product_loop_home .elementor-widget-image-gallery .gallery .gallery-item,.product_loop_home .elementor-grid div.elementor-widget-image{height:250px}}@media screen and (max-width:890px) and (min-width:768px){.product_archive .elementor-widget-image-gallery .gallery .gallery-item,.product_archive .elementor-widget-image{height:150px}.product_loop_home .elementor-widget-image-gallery .gallery .gallery-item,.product_loop_home .elementor-grid div.elementor-widget-image{height:230px}}@media only screen and (max-width:768px){.loading::after{left:39%}.elementor-widget-loop-grid .e-loop-item:hover .elementor-widget-image-gallery,.elementor-widget-loop-grid .e-loop-item:hover .elementor-widget-image-gallery .gallery-item{opacity:0}}@media only screen and (max-width:769px){#slider_mobile{display:none}}@media screen and (max-width:281px){#slide_product#brand{display:block}#slider_desktop{display:none}#slider_mobile{display:block}}.elementor-18503 .elementor-element.elementor-element-1e59b55 .jet-headline__first{padding-left:0}a.product-badge.bestseller-badge{color:#fff0}.elementor-18503 .elementor-element.elementor-element-1e59b55 .jet-headline__first{background-color:#fff0}.elementor-element-9191ff3:has(.elementor-element-46b9c66) .elementor-element-1e59b55.badge{width:0}.elementor-element-9191ff3:not(:has(.elementor-element-46b9c66)) .elementor-element-1e59b55.badge .jet-headline__part.jet-headline__first a.product-badge{color:#fff0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.elementor-element-9191ff3:not(:has(.elementor-element-46b9c66)) .elementor-element-1e59b55.badge .jet-headline__part.jet-headline__first a.product-badge.active{color:#FF002A;background-color:#F58EA814;padding:3px 5px 3px 5px}