.page-template-elementor_header_footer{--sl-tab-bar-height:0px!important}a{color:#111}a:hover{color:var(--e-global-color-primary)}.elementor-element .products ul.elementor-icon-list-items{margin-bottom:0}.elementor-slideshow__header.elementor-lightbox-prevent-close .eicon-share-arrow{padding-right:70px}.elementor-lightbox .dialog-lightbox-close-button{margin-top:15px!important}.thim-ekits-sliders.swiper-container.swiper-initialized>.swiper-wrapper{overflow:visible!important;gap:0!important}body:not([data-elementor-device-mode]) .thim-ekits-menu__content .elementor-element{display:none}html body div.nsl-container .nsl-button.nsl-button-default.nsl-button-line{border-radius:50px}.thim-ekit__header{z-index:10000}@media (max-width:767px){html body .elementor-element.elementor-widget-thim-ekits-slider.elementor-widget:has(.thim-header-info){width:100%;max-width:100%}}html body .thim-ekits-sliders .swiper-slide .thim-header-info.thim-header-info.thim-header-info>li>span svg{max-width:24px;margin:0}html body .thim-ekits-sliders:has(.thim-header-info) .swiper-wrapper{align-items:center}html body .thim-ekits-sliders .thim-header-info.thim-header-info.thim-header-info{text-align:center;font-size:14px}html body .thim-ekits-sliders .thim-header-info.thim-header-info.thim-header-info>li,html body .thim-ekits-sliders .thim-header-info.thim-header-info.thim-header-info>li>a{font-size:14px}html body .thim-ekits-sliders .thim-header-info.thim-header-info.thim-header-info>li{align-items:center;justify-content:center;text-align:center}html body .thim-ekits-sliders .thim-header-info.thim-header-info.thim-header-info>li>span{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;margin:0 8px 0 0;padding:0;line-height:0}html body .thim-ekits-sliders .thim-header-info.thim-header-info.thim-header-info>li>span svg{display:block;width:24px;height:24px}.sl-mo-breadcrumbs{font-size:14px}.single-product .sl-mobile-tab-bar{display:none!important}@media screen and (max-width:1200px){.site-main{padding-left:15px;padding-right:15px}}#wcbt-quick-view-popup .wcbt-quick-view-container .wcbt-quickview-content .product>.images img{max-height:400px;object-fit:cover}#wcbt-quick-view-popup .wcbt-quick-view-container .wcbt-quickview-content .product .woocommerce-product-rating .star-rating{line-height:2.5}.sl-popup__box .content-popup{overflow-y:auto;max-width:100%;display:block;max-height:calc(100vh - 335px)}.sl-popup__box .elementor-button{background-color:#ff27ca!important;padding:12px 24px!important;color:#fff!important;text-decoration:none!important}.sl-popup__box h4{margin-bottom:0}.sl-popup__modal .sl-popup__close{z-index:5}@media screen and (max-width:680px){.sl-popup__modal .sl-popup__box{width:100%;height:100%;max-height:100%;padding:20px!important;border-radius:0!important}.sl-popup__box .e-con-inner{gap:20px}.sl-popup__box .content-popup{max-height:calc(100vh - 172px)}}html body .thim-form-login .sl-password-field{position:relative;display:block}html body .thim-form-login .sl-password-field .input{padding-right:56px}html body .thim-form-login .sl-password-field .sl-password-toggle{position:absolute;top:50%;right:20px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;color:#5d5d5d;line-height:1;cursor:pointer;transform:translateY(-50%)}html body .thim-form-login .sl-password-field .sl-password-toggle:focus-visible,html body .thim-form-login .sl-password-field .sl-password-toggle:hover{background:0 0;color:var(--e-global-color-primary,#ff27ca)}html body .thim-form-login .sl-password-field .sl-password-toggle .sl-eye-off{display:none}html body .thim-form-login .sl-password-field .sl-password-toggle[aria-pressed=true] .sl-eye{display:none}html body .thim-form-login .sl-password-field .sl-password-toggle[aria-pressed=true] .sl-eye-off{display:block}html body .thim-form-login form:has(>[id^=nsl-custom-login-form]){display:flex;flex-direction:column}html body .thim-form-login form:has(>[id^=nsl-custom-login-form])>[id^=nsl-custom-login-form]{order:-2}html body .thim-form-login form:has(>[id^=nsl-custom-login-form])>.sl-auth-divider{order:-1}html body .thim-form-login .sl-auth-subtitle{margin:-8px 0 24px;font-size:14px;line-height:1.5;text-align:center;color:#111}html body .thim-form-login .sl-auth-divider{display:flex;align-items:center;gap:16px;margin:24px 0;font-size:14px;line-height:1.5;color:#5d5d5d}html body .thim-form-login .sl-auth-divider::after,html body .thim-form-login .sl-auth-divider::before{content:"";flex:1;border-top:1px solid #e7e7e7}html body .thim-form-login [id^=nsl-custom-login-form] .nsl-container{display:block;width:100%}html body .thim-form-login [id^=nsl-custom-login-form] .nsl-container-buttons{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:0}html body .thim-form-login [id^=nsl-custom-login-form] .nsl-container-buttons a{display:block;margin:0;text-decoration:none}html body .thim-form-login [id^=nsl-custom-login-form] .nsl-button.nsl-button-default{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:42px;padding:0 48px;border:1px solid var(--e-global-color-primary,#ff27ca);border-radius:50px;background:#fff!important;color:var(--e-global-color-primary,#ff27ca);transition:background-color .2s}html body .thim-form-login [id^=nsl-custom-login-form] .nsl-button.nsl-button-default:hover{background:#ffe3fa!important}html body .thim-form-login [id^=nsl-custom-login-form] .nsl-button-svg-container{position:absolute;top:50%;left:14px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;transform:translateY(-50%)}html body .thim-form-login [id^=nsl-custom-login-form] .nsl-button-line .nsl-button-svg-container{border-radius:50%;background:#06c755}html body .thim-form-login [id^=nsl-custom-login-form] .nsl-button-line .nsl-button-svg-container svg{width:16px;height:16px}html body .thim-form-login [id^=nsl-custom-login-form] .nsl-button-label-container{margin:0;padding:0;font-size:14px;font-weight:600;line-height:1.5;text-align:center;color:var(--e-global-color-primary,#ff27ca)}html body .thim-form-login .sl-field{text-align:left}html body .thim-form-login .sl-field label{display:block;margin:0 0 8px;font-size:14px;font-weight:500;line-height:1.5;color:#111}html body .thim-login-icon a.profile .sl-login-avatar{display:block;flex-shrink:0;width:24px;height:24px;margin:0;border-radius:50%;object-fit:cover}html body .thim-ekits-menu__nav>li>a,html body .thim-login-icon a{white-space:nowrap}html body .thim-ekit__footer .thim-accordion-sections .accordion-title{justify-content:flex-start;gap:8px}