.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.rich-text-content img{max-width:100%;height:auto}.header-wrapper{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:1000;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.08)}#header.sticky-active,.header-wrapper.is-stuck{box-shadow:0 2px 10px rgba(0,0,0,.12)}.header-wrapper>.wshop-header-marquee,.wshop-header-marquee{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;height:32px!important;margin:0!important;z-index:2}.wshop-header-marquee,.wshop-header-marquee *{white-space:nowrap!important}#header .header-main.sticky-active,#header.sticky-active,.header-main.sticky-active{position:static!important;top:auto!important;left:auto!important;right:auto!important;animation:none!important;box-shadow:none!important}.header-main{transition:all .3s ease}body{padding-top:90px!important}@media screen and (min-width:992px){body{padding-top:114px!important}}@media screen and (max-width:768px){body.checkout-has-floating-bar{padding-bottom:90px!important}html:has(body.checkout-has-floating-bar){scroll-padding-bottom:100px}}@media (max-width:575px){.products-list-page .product-type-bhesfd{padding:8px!important}.products-list-page .product-type-bhesfd .product-content{padding:8px 8px 12px!important}.products-list-page .product-type-bhesfd .post-title{font-size:13px!important;margin-bottom:4px!important;line-height:1.3!important}.products-list-page .product-type-bhesfd .post-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.products-list-page .product-type-bhesfd .tb-meta-product_cat{font-size:10px!important;margin-bottom:4px!important;line-height:1.4!important}.products-list-page .product-type-bhesfd .tb-woo-price .price{font-size:12px!important}.products-list-page .product-type-bhesfd .content-shadow,.products-list-page .product-type-bhesfd .hover-detail,.products-list-page .product-type-bhesfd .hover-image,.products-list-page .product-type-bhesfd .swatch-action{display:none!important}.products-list-page .product-type-bhesfd .labels .onhot{font-size:10px;padding:2px 6px}}.woocommerce-pagination .page-numbers .current,.woocommerce-pagination .page-numbers a:hover{color:#fff!important;background-color:#0daa04!important;border-color:#0daa04!important}select.cat{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:12px 8px;padding-right:1.5rem;cursor:pointer}.posts-wrap.products-container{margin-left:auto;margin-right:auto}.footer-wrapper .container-fluid{padding-left:0;padding-right:0;max-width:100%}.footer-wrapper .elementor-section{padding-left:15px;padding-right:15px}.footer-wrapper .elementor-section.elementor-section-boxed .elementor-container{max-width:1140px}@media (max-width:767px){.footer-middle .elementor-column{width:50%!important}.footer-middle .elementor-container{gap:0!important}.footer-middle .elementor-widget-wrap{padding:15px!important}.footer-wrapper .elementor-section{padding-left:0!important;padding-right:0!important}}.snap-slider{display:flex;gap:var(--snap-gap,20px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.snap-slider::-webkit-scrollbar{display:none}.snap-slide{flex:0 0 calc((100% - (var(--snap-n, 2) - 1) * var(--snap-gap, 20px)) / var(--snap-n, 2));scroll-snap-align:start;min-width:0}.snap-slide>*{width:100%}@media (min-width:640px){.snap-slide{--snap-n:var(--snap-n-sm,2)}}@media (min-width:768px){.snap-slider{gap:var(--snap-gap-md,var(--snap-gap,20px))}.snap-slide{--snap-n:var(--snap-n-md,2);--snap-gap:var(--snap-gap-md,var(--snap-gap,20px))}}@media (min-width:1024px){.snap-slider{gap:var(--snap-gap-lg,var(--snap-gap-md,var(--snap-gap,20px)))}.snap-slide{--snap-n:var(--snap-n-lg,2);--snap-gap:var(--snap-gap-lg,var(--snap-gap-md,var(--snap-gap,20px)))}}@media (min-width:1280px){.snap-slide{--snap-n:var(--snap-n-xl,2)}}.snap-nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;background:hsla(0,0%,100%,.95);border:none;border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s,box-shadow .3s;padding:0}.snap-nav-btn:hover{background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.2)}.snap-nav-prev{left:0}.snap-nav-next{right:0}.snap-pagination-overlay{position:absolute;bottom:10px;left:0;right:0;z-index:10;display:flex;justify-content:center}.snap-pagination-dots{margin-top:16px;display:flex;justify-content:center;gap:8px}.snap-pagination-dots .swiper-pagination-bullet,.snap-pagination-overlay .swiper-pagination-bullet{width:8px;height:8px;border-radius:9999px;background:rgba(0,0,0,.2);opacity:1;border:none;padding:0;cursor:pointer;transition:background .3s}.snap-pagination-dots .swiper-pagination-bullet-active,.snap-pagination-overlay .swiper-pagination-bullet-active{background:#f9d759;width:20px;border-radius:9999px}.star-rating{font-family:inherit!important;font-weight:400!important;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.star-rating span:before,.star-rating:before{content:"★★★★★"!important}.snap-slider-root{position:relative;max-width:100%}