body.home #themesflat-content{padding-top:0!important}.qsnet-woo-enabled .woocommerce ul.products li.product,.qsnet-woo-enabled .woocommerce-page ul.products li.product{border:1px solid var(--qsnet-border-color);border-radius:var(--qsnet-radius-md);background:var(--qsnet-surface);padding:var(--qsnet-space-4)}.qsnet-woo-enabled .woocommerce ul.products li.product .price{color:var(--qsnet-text-strong);font-weight:600}.qsnet-woo-enabled .woocommerce ul.products li.product .onsale{border-radius:var(--qsnet-radius-md);padding:.125rem .5rem}.qsnet-sale-badge-wrap{position:relative}.qsnet-sale-badge-wrap--loop{display:block;width:100%;line-height:0}.qsnet-sale-badge-wrap--loop>img{display:block;width:100%;height:auto}.qsnet-sale-badge{position:absolute;z-index:3;width:clamp(36px,6vw,56px);pointer-events:none}.qsnet-sale-badge--promo{top:0;left:0}.qsnet-sale-badge--birthday{right:0;bottom:0}.qsnet-sale-badge__image{display:block;width:100%;height:auto;transition:none!important;transform:none!important;animation:none!important}.qsnet-woo-enabled .woocommerce div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap,.qsnet-woo-enabled .woocommerce-page div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap{position:relative}.qsnet-sale-badge-wrap>img,.qsnet-sale-badge-wrap>a>img{position:relative;z-index:1}.qsnet-woo-enabled .woocommerce div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap img.attachment-woocommerce_single,.qsnet-woo-enabled .woocommerce div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap img.wp-post-image,.qsnet-woo-enabled .woocommerce-page div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap img.attachment-woocommerce_single,.qsnet-woo-enabled .woocommerce-page div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap img.wp-post-image{transform-origin:center center;transition:transform .3s ease}.qsnet-woo-enabled .woocommerce div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap:hover img.attachment-woocommerce_single,.qsnet-woo-enabled .woocommerce div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap:hover img.wp-post-image,.qsnet-woo-enabled .woocommerce-page div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap:hover img.attachment-woocommerce_single,.qsnet-woo-enabled .woocommerce-page div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap:hover img.wp-post-image{transform:scale(1.1)}.qsnet-woo-enabled .woocommerce div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap>.qsnet-sale-badge,.qsnet-woo-enabled .woocommerce-page div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap>.qsnet-sale-badge{transition:opacity .2s ease,visibility .2s ease}.qsnet-woo-enabled .woocommerce div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap:hover>.qsnet-sale-badge,.qsnet-woo-enabled .woocommerce-page div.product .woocommerce-product-gallery__image.qsnet-sale-badge-wrap:hover>.qsnet-sale-badge{opacity:0;visibility:hidden}.qsnet-woo-enabled .woocommerce ul.products li.product .product-thumbnail .qsnet-sale-badge__image,.qsnet-woo-enabled .woocommerce-page ul.products li.product .product-thumbnail .qsnet-sale-badge__image,.tf-products .item .image .qsnet-sale-badge__image,.tf-products .item:hover .image .qsnet-sale-badge__image,.tf-products .item .image:hover .qsnet-sale-badge__image,.woocommerce-product-gallery__image .qsnet-sale-badge__image,.woocommerce-product-gallery__image:hover .qsnet-sale-badge__image{transform:none!important;transition:none!important;animation:none!important}#nickx-gallery .qsnet-sale-badge,#nickx-gallery .qsnet-sale-badge-wrap,#nickx-gallery .qsnet-sale-badge__image{display:none!important}.tf-products .item .image{position:relative}.tf-products .item .image>.qsnet-sale-badge{width:clamp(36px,6vw,52px)}.tf-products .item .image>.qsnet-sale-badge__image,.tf-products .item .image>.qsnet-sale-badge,.tf-products .item .image>.qsnet-sale-badge-wrap{flex:0 0 auto}.tf-products .item .image>a,.tf-products .item .image>img,.tf-products .item .image>.qsnet-sale-badge-wrap{position:relative;z-index:1}.tf-products .item .image .qsnet-sale-badge-wrap .qsnet-sale-badge__image{transform:none!important}.qsnet-woo-enabled .woocommerce .qsnet-breadcrumb{margin:var(--qsnet-space-5) 0;color:var(--qsnet-text-muted)}.qsnet-woo-enabled .woocommerce .qsnet-breadcrumb-sep{margin:0 var(--qsnet-space-2);opacity:.6}.qsnet-woo-enabled .woocommerce div.product .product_title{margin-bottom:var(--qsnet-space-3)}.qsnet-woo-enabled .woocommerce .related.products{margin-top:var(--qsnet-space-6)}.themesflat-top #topbar-menu #menu-topbar{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--qsnet-space-3);margin:0;padding:0;list-style:none}.themesflat-top #topbar-menu #menu-topbar>li{display:inline-flex;align-items:center;margin:0 var(--qsnet-space-2)}.themesflat-top #topbar-menu #menu-topbar>li>a{display:inline-flex;align-items:center;line-height:1.2}body.qsnet-menu-layout-topbar-vertical .themesflat-top #topbar-menu #menu-topbar,.themesflat-top #topbar-menu #menu-topbar.qsnet-menu-layout-vertical{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--qsnet-space-2)}body.qsnet-menu-layout-topbar-vertical .themesflat-top #topbar-menu #menu-topbar>li,.themesflat-top #topbar-menu #menu-topbar.qsnet-menu-layout-vertical>li{margin:0;width:100%}body.qsnet-menu-layout-topbar-horizontal .themesflat-top #topbar-menu #menu-topbar,.themesflat-top #topbar-menu #menu-topbar.qsnet-menu-layout-horizontal{display:inline-flex;flex-direction:row;align-items:center}.modal-menu__body #mainnav-secondary .menu .menu-item-has-children>span.icon-monal-arrow-right-2,#mainnav-secondary .menu .menu-item-has-children>span.icon-monal-arrow-right-2{color:var(--qsnet-text-strong, #1f2937)}.header-02 .menu-item-has-children i{color:var(--theme-primary-color, #ec0606)!important}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu{position:static}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu{display:grid;grid-template-columns:repeat(4,minmax(170px,1fr));gap:14px 22px;width:min(1400px,94vw);max-width:calc(100vw - 20px);min-width:0;left:50%;transform:translate(-50%);padding:20px 24px;border:1px solid #ebeff5;border-radius:14px;box-shadow:0 16px 34px #0b12221a;background:#fff}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-open>ul.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-width-container>ul.sub-menu{width:min(1180px,calc(100vw - 24px))}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-width-wide>ul.sub-menu{width:min(1400px,94vw)}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-width-full>ul.sub-menu{width:100vw;max-width:100vw;left:50%;transform:translate(-50%);border-radius:0}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-promo>ul.sub-menu>li.qsnet-mega-promo-card{grid-column:span 2}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-promo.qsnet-mega-cols-2>ul.sub-menu>li.qsnet-mega-promo-card{grid-column:span 2}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-promo.qsnet-mega-cols-3>ul.sub-menu>li.qsnet-mega-promo-card{grid-column:span 2}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-promo>ul.sub-menu>li.qsnet-mega-promo-card .qsnet-mega-promo-card__inner{height:100%;border-radius:12px;overflow:hidden;border:1px solid #dbe4ef;background:#f8fafc;display:flex;flex-direction:column}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-promo>ul.sub-menu>li.qsnet-mega-promo-card .qsnet-mega-promo-card__media{min-height:120px;background-position:center;background-size:cover;background-repeat:no-repeat}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-promo>ul.sub-menu>li.qsnet-mega-promo-card .qsnet-mega-promo-card__body{padding:12px;display:grid;gap:8px}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-promo>ul.sub-menu>li.qsnet-mega-promo-card .qsnet-mega-promo-card__title{margin:0;font-size:14px;line-height:1.35;color:#0f172a}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-promo>ul.sub-menu>li.qsnet-mega-promo-card .qsnet-mega-promo-card__text{margin:0;font-size:12px;line-height:1.5;color:#475569}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-promo>ul.sub-menu>li.qsnet-mega-promo-card .qsnet-mega-promo-card__cta{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:999px;background:var(--theme-accent-color, #ec0606);color:#fff;font-size:12px;font-weight:600;text-decoration:none;width:max-content}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-promo>ul.sub-menu>li.qsnet-mega-promo-card .qsnet-mega-promo-card__cta:hover{opacity:.92}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-promo>ul.sub-menu>li.qsnet-mega-promo-card .qsnet-mega-promo-card__cta:focus-visible{outline:2px solid #0f172a;outline-offset:2px}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-cols-2>ul.sub-menu{grid-template-columns:repeat(2,minmax(170px,1fr))}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-cols-3>ul.sub-menu{grid-template-columns:repeat(3,minmax(170px,1fr))}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-cols-4>ul.sub-menu{grid-template-columns:repeat(4,minmax(170px,1fr))}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-cols-5>ul.sub-menu{grid-template-columns:repeat(5,minmax(160px,1fr))}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-cols-6>ul.sub-menu{grid-template-columns:repeat(6,minmax(140px,1fr))}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li{width:100%;float:none;padding:0;margin:0}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li>a{display:block;font-weight:700;font-size:14px;line-height:1.35;margin-bottom:10px}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li>ul.sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;border-radius:0;padding:0;min-width:0;width:auto;display:block}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li>ul.sub-menu>li{display:block;padding:0;margin:0 0 7px}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li>ul.sub-menu>li:last-child{margin-bottom:0}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li>ul.sub-menu>li>a{font-size:13px;line-height:1.4;color:#5d6471}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li>ul.sub-menu>li>a:hover{color:var(--theme-accent-color, #ec0606)}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu.qsnet-mega-layout-builder>ul.sub-menu{grid-template-columns:repeat(4,minmax(180px,1fr))}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li.qsnet-mega-builder-column{border:1px solid #e5e7eb;border-radius:10px;background:#fff;overflow:hidden}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-builder-column__media{display:block}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-builder-column__media img{display:block;width:100%;height:auto}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-builder-column__title{margin:10px 12px 6px;font-size:14px;line-height:1.35}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-builder-column__text{margin:0 12px 12px;font-size:12px;line-height:1.4;color:#4b5563}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li.qsnet-mega-custom{grid-column:1 / -1}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-custom-grid{display:grid;gap:14px}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-custom-grid-products{grid-template-columns:repeat(4,minmax(150px,1fr))}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-custom-grid-categories{grid-template-columns:repeat(5,minmax(130px,1fr))}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-product-card__image img,#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-cat-card__image img{display:block;width:100%;height:auto;border-radius:10px}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-product-card__title{margin:8px 0 4px;font-size:13px;line-height:1.35}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-product-card__price{font-size:12px;color:#1f2937}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-cat-card{display:flex;flex-direction:column;gap:6px;text-decoration:none}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-cat-card__name{font-size:12px;color:#111827}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu .qsnet-mega-custom-html__content{font-size:13px;line-height:1.6}@media(max-width:1199px){#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu{grid-template-columns:repeat(3,minmax(170px,1fr))}}@media(max-width:1024px){#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu{display:block;min-width:0;width:100%;max-width:100%;left:0;transform:none;padding:0;border:0;border-radius:0;box-shadow:none}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li>a{margin-bottom:0}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li>ul.sub-menu{display:none;padding-left:12px}#mainnav ul.menu.qsnet-mega-enabled>li.qsnet-mega-menu>ul.sub-menu>li:hover>ul.sub-menu{display:block}}.qsnet-menu-item-content,.nav-wrap-category .category-menu .qsnet-cat-menu-item-content{display:inline-flex;align-items:center;gap:10px;min-width:0}.qsnet-menu-item-icon-wrap,.nav-wrap-category .category-menu .qsnet-cat-menu-item-icon-wrap{width:24px;height:24px;border-radius:6px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px}.qsnet-menu-item-icon-wrap--font,.nav-wrap-category .category-menu .qsnet-cat-menu-item-icon-wrap--font{background:transparent}.qsnet-menu-item-content .qsnet-cat-menu-item-icon,.nav-wrap-category .category-menu .qsnet-cat-menu-item-icon{width:100%;height:100%;object-fit:cover;display:block}.qsnet-menu-item-label,.nav-wrap-category .category-menu .qsnet-cat-menu-item-label{font-family:inherit!important;font-size:inherit!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qsnet-menu-item-icon-font,.nav-wrap-category .category-menu .qsnet-menu-item-icon-font{font-size:14px;line-height:1;width:1em;text-align:center;color:currentColor}body.qsnet-menu-layout-primary-vertical #mainnav>ul,#mainnav ul.menu.qsnet-menu-layout-vertical{display:flex;flex-direction:column;align-items:flex-start;gap:0}body.qsnet-menu-layout-primary-vertical #mainnav>ul>li,#mainnav ul.menu.qsnet-menu-layout-vertical>li{width:100%;display:block}body.qsnet-menu-layout-primary-horizontal #mainnav>ul,#mainnav ul.menu.qsnet-menu-layout-horizontal{display:flex;flex-direction:row;align-items:center;gap:0}body.qsnet-menu-layout-category-horizontal .nav-wrap-category .category-menu>ul,.nav-wrap-category .category-menu>ul.menu.qsnet-menu-layout-horizontal{display:flex;flex-wrap:wrap;align-items:stretch;gap:0}body.qsnet-menu-layout-category-horizontal .nav-wrap-category .category-menu>ul>li,.nav-wrap-category .category-menu>ul.menu.qsnet-menu-layout-horizontal>li{box-shadow:none;border-right:1px solid #eceff3;padding-top:0;padding-bottom:0}body.qsnet-menu-layout-category-horizontal .nav-wrap-category .category-menu>ul>li:last-child,.nav-wrap-category .category-menu>ul.menu.qsnet-menu-layout-horizontal>li:last-child{border-right:0}body.qsnet-menu-layout-category-horizontal .nav-wrap-category .category-menu>ul>li>a,.nav-wrap-category .category-menu>ul.menu.qsnet-menu-layout-horizontal>li>a{padding:12px 14px;white-space:nowrap}body.qsnet-menu-layout-category-horizontal .nav-wrap-category .category-menu ul .sub-menu,.nav-wrap-category .category-menu>ul.menu.qsnet-menu-layout-horizontal .sub-menu{left:0;top:calc(100% + 2px);min-width:360px;min-height:0}.thc-full-height,.thc-full-height.elementor-element{height:100%}.thc-full-height>.elementor-container,.thc-full-height>.elementor-widget-wrap,.thc-full-height>.elementor-widget-container,.thc-full-height>.elementor-element-populated,.thc-full-height>.e-con,.thc-full-height>.e-con-inner{height:100%}.thc-min-vh-100{min-height:100vh}.widget_qsnet_woo_filters .qsnet-woo-filter-widget{display:grid;gap:var(--qsnet-space-4)}.widget_qsnet_woo_filters .qsnet-filter-group{padding:12px;border:1px solid #eceff3;border-radius:10px;background:#fff}.widget_qsnet_woo_filters .qsnet-filter-group h4{margin:0 0 var(--qsnet-space-2);font-size:.95rem}.widget_qsnet_woo_filters .qsnet-filter-list{max-height:240px;overflow:auto;display:grid;gap:.35rem}.widget_qsnet_woo_filters .qsnet-filter-item{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;width:100%}.widget_qsnet_woo_filters .qsnet-filter-item small{opacity:.7}.widget_qsnet_woo_filters .qsnet-filter-tree{margin:0;padding-left:1rem;list-style:none}.widget_qsnet_woo_filters .qsnet-filter-tree>li{margin:.2rem 0}.widget_qsnet_woo_filters .qsnet-filter-price-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.widget_qsnet_woo_filters .qsnet-price-chip{display:inline-flex;align-items:center;gap:.25rem;font-size:.82rem;line-height:1.25;border:1px solid #e6eaf0;border-radius:999px;padding:.2rem .6rem;background:#f8fafc}.widget_qsnet_woo_filters .qsnet-price-slider{position:relative;height:34px}.widget_qsnet_woo_filters .qsnet-price-track{position:absolute;left:0;right:0;top:50%;height:6px;border-radius:999px;transform:translateY(-50%);background:#e8ecf2;overflow:hidden}.widget_qsnet_woo_filters .qsnet-price-track-fill{position:absolute;top:0;bottom:0;left:0;width:100%;background:var(--theme-accent-color, #ec0606)}.widget_qsnet_woo_filters .qsnet-price-thumb{position:absolute;left:0;top:50%;width:100%;margin:0;transform:translateY(-50%);background:transparent;pointer-events:none;-webkit-appearance:none;appearance:none}.widget_qsnet_woo_filters .qsnet-price-thumb::-webkit-slider-runnable-track{height:6px;background:transparent}.widget_qsnet_woo_filters .qsnet-price-thumb::-moz-range-track{height:6px;background:transparent;border:0}.widget_qsnet_woo_filters .qsnet-price-thumb::-webkit-slider-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;border:2px solid var(--theme-accent-color, #ec0606);background:#fff;margin-top:-6px;cursor:pointer;-webkit-appearance:none}.widget_qsnet_woo_filters .qsnet-price-thumb::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;border:2px solid var(--theme-accent-color, #ec0606);background:#fff;cursor:pointer}.widget_qsnet_woo_filters .qsnet-price-slider.is-disabled{opacity:.6}.widget_qsnet_woo_filters .qsnet-filter-actions{display:flex;align-items:center;gap:var(--qsnet-space-3)}html.qsnet-theme-ready .widget_qsnet_woo_filters .qsnet-woo-filter-widget[data-auto-submit="1"] .qsnet-filter-actions .button{display:none}.widget_qsnet_woo_filters .qsnet-filter-actions .qsnet-reset{font-size:.9rem;text-decoration:underline}.widget_qsnet_woo_filters .qsnet-woo-filter-widget.is-submitting{opacity:.65;pointer-events:none}body.qsnet-shop-filter-loading .content-woocommerce{opacity:.55;transition:opacity .18s ease;pointer-events:none}#secondary.qsnet-archive-sidebar-scroll{overscroll-behavior:contain;scrollbar-width:thin}section.elementor-top-section{margin:0 0 25px}section.elementor-section,.elementor-widget-image{overflow:hidden}#footer{padding:25px 0}.qsnet-tf-google-maps-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:16px;align-items:start}.qsnet-tf-google-maps-native{min-width:0}.qsnet-tf-google-maps-native iframe{width:100%;min-height:280px;border-radius:10px;border:0;display:block}.qsnet-tf-google-maps-store-list{background:#fff;border:1px solid #e8edf3;border-radius:10px;padding:14px}.qsnet-tf-google-maps-store-list h4{margin:0 0 12px;font-size:15px;line-height:1.35}.qsnet-tf-google-maps-store-list ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.qsnet-tf-google-maps-store-list a{display:inline-flex;align-items:center;color:var(--qsnet-color-secondary, #343434);text-decoration:none;font-size:14px}.qsnet-tf-google-maps-store-list a:hover{color:var(--qsnet-color-primary, #ec0606)}@media(max-width:767px){.qsnet-tf-google-maps-layout{grid-template-columns:1fr}}.form-popup .content-popup .des{margin-top:15vh;font-size:var(--qsnet-popup-text-size, 14px)}#tf_form_popup .modal-dialog.qsnet-popup-size-sm{--qsnet-popup-max-width: 420px;max-width:var(--qsnet-popup-max-width)}#tf_form_popup .modal-dialog.qsnet-popup-size-md{--qsnet-popup-max-width: 560px;max-width:var(--qsnet-popup-max-width)}#tf_form_popup .modal-dialog.qsnet-popup-size-lg{--qsnet-popup-max-width: 760px;max-width:var(--qsnet-popup-max-width)}#tf_form_popup .modal-dialog.qsnet-popup-size-xl{--qsnet-popup-max-width: 980px;max-width:var(--qsnet-popup-max-width)}#tf_form_popup .modal-dialog.qsnet-popup-size-full{--qsnet-popup-max-width: 1235px;max-width:var(--qsnet-popup-max-width)}@media(max-width:1300px){#tf_form_popup .modal-dialog.qsnet-popup-size-sm,#tf_form_popup .modal-dialog.qsnet-popup-size-md,#tf_form_popup .modal-dialog.qsnet-popup-size-lg,#tf_form_popup .modal-dialog.qsnet-popup-size-xl,#tf_form_popup .modal-dialog.qsnet-popup-size-full{max-width:min(85vw,var(--qsnet-popup-max-width))}}.qsnet-brand-index-toolbar{display:grid;gap:14px;margin:0 0 24px}.qsnet-brand-index-search{width:100%;min-height:48px;padding:0 16px;border:1px solid #d7dde5;border-radius:14px;background:#fff}.qsnet-brand-index-letters{display:flex;flex-wrap:wrap;gap:8px}.qsnet-brand-letter{min-width:42px;min-height:40px;padding:0 12px;border:1px solid #d7dde5;border-radius:999px;background:#fff;color:var(--qsnet-color-secondary, #343434);font-weight:600;transition:.2s ease}.qsnet-brand-letter.is-active,.qsnet-brand-letter:hover{border-color:var(--qsnet-color-primary, #ec0606);background:var(--qsnet-color-primary, #ec0606);color:#fff}.qsnet-brand-index-list .qsnet-brand-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.qsnet-brand-index-list .qsnet-brand-card{margin:0}.qsnet-brand-card-count{margin-top:6px;font-size:13px;color:#6b7280}.qsnet-brand-card-badge{display:inline-flex;margin-top:8px;padding:4px 10px;border-radius:999px;background:#ec06061a;color:var(--qsnet-color-primary, #ec0606);font-size:12px;font-weight:700}.qsnet-brand-card.is-featured .thumb:before{border-color:#ec060640}.woocommerce-pagination ul{text-align:center}.qsnet-tfproduct-pagination{margin-top:28px;text-align:center}.qsnet-tfproduct-pagination .page-numbers{display:inline-block;margin:0 12px 8px;font-size:18px;line-height:1.1;color:var(--theme-primary-color)}.qsnet-tfproduct-pagination .page-numbers.current{color:var(--theme-secondary-color)}@media(max-width:1199px){.qsnet-brand-index-list .qsnet-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:991px){.qsnet-brand-index-list .qsnet-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.qsnet-brand-index-list .qsnet-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:479px){.qsnet-brand-index-list .qsnet-brand-grid{grid-template-columns:1fr}}.qsnet-archive-term-strip .item.active,.qsnet-archive-term-strip .item.is-current{border-color:var(--theme-accent-color, #ec0606);box-shadow:0 12px 24px #00000014}.qsnet-archive-term-strip .item.active .thumb:before,.qsnet-archive-term-strip .item.is-current .thumb:before{opacity:1}.qsnet-archive-term-strip .item.active .title a,.qsnet-archive-term-strip .item.is-current .title a{color:var(--theme-accent-color, #ec0606)}.wrap-product-category.qsnet-archive-term-strip .owl-carousel .owl-stage-outer{display:flex;justify-content:center}.wrap-product-category.qsnet-archive-term-strip .owl-carousel .owl-stage{display:flex;align-items:stretch;justify-content:center;margin-left:auto;margin-right:auto}.wrap-product-category.qsnet-archive-term-strip .owl-item{display:flex}.wrap-product-category.qsnet-archive-term-strip .item{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.wrap-product-category.qsnet-archive-term-strip .thumb,.wrap-product-category.qsnet-archive-term-strip .title{margin-left:auto;margin-right:auto;text-align:center}.wrap-product-category .item{border-left:1px solid rgba(0,0,0,.08)}.qsnet-primary-heading{scroll-margin-top:96px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,.toggle-products-layout-button:focus-visible,.filter-button:focus-visible,.filter-close:focus-visible,.minicart-close:focus-visible,.btn-search:focus-visible,.woosc-btn:focus-visible,.tf-call-quickview:focus-visible,.add_to_cart.button:focus-visible,.single_add_to_cart_button:focus-visible,.yith-wcwl-add-to-wishlist a:focus-visible{outline:3px solid #0b57d0;outline-offset:3px;box-shadow:none}.content-woocommerce .woocommerce-result-count,.qsnet-brand-index-header .term-description,.header-cart-wrapper .text,.header-wishlist-wrapper .text,.footer-shop .text,.products .price,.products .star-rating+.price,.filter-active,.label-toggle-products-layout,.woocommerce-info,.woocommerce-message,.woocommerce-error,.term-description,.entry-summary .price,.product_meta,.posted_in,.tagged_as,.stock,.woocommerce-breadcrumb,.woocommerce-product-details__short-description,.search-form-inner .select-category select,.search-form-inner .input-search{color:#343434}.woocommerce-breadcrumb a,.product_meta a,.posted_in a,.tagged_as a,.qsnet-brand-index-toolbar button,.qsnet-brand-index-toolbar input,.woocommerce-page .content-woocommerce .wrap-toggle-products-layout .toggle-products-layout-button,.woocommerce-page .content-woocommerce .filter-button,.search-form-inner .search-submit,.search-form-inner .clear-input{color:#343434}#header .header-wrap .search-form-inner .select-category{width:calc(33% - 44px)}#header .header-wrap .search-form-inner label{width:calc(70% + -0px);position:unset!important}#header-fixed-wrap .header-wrap .header-ct-center .search-form{width:100%}#header-fixed-wrap .header-wrap .search-form.products-search{display:flex;align-items:center}#header-fixed-wrap .header-wrap .search-form-inner .select-category{width:150px;flex:0 0 150px}#header-fixed-wrap .header-wrap .search-form-inner label{width:calc(100% - 194px);flex:1 1 auto;min-width:0;margin-bottom:0;position:relative}.search-form-inner .select-category>*{width:100%!important;max-width:100%}.woocommerce-breadcrumb a:hover,.product_meta a:hover,.posted_in a:hover,.tagged_as a:hover,.qsnet-brand-index-toolbar button:hover,.qsnet-brand-index-toolbar button.is-active{color:#ec0606}.header-cart-wrapper .shopping-cart-items-count,.header-wishlist-wrapper .wishlist-items-count,.footer-shop .header-cart-wrapper .shopping-cart-items-count,.footer-shop .header-wishlist-wrapper .wishlist-items-count{color:#fff;background-color:#ec0606}.filter-button,.toggle-products-layout-button,.btn-search,.minicart-close,.filter-close{min-height:40px;min-width:40px}.yith-wcwl-add-to-wishlist a,.woosc-btn,.tf-call-quickview,.add_to_cart.button,.single_add_to_cart_button{position:relative}.qsnet-a11y-action,.wrap-btn-action .tf-call-quickview,.wrap-btn-action .woosc-btn,.wrap-btn-action .add_to_cart.button,.wrap-btn-action .single_add_to_cart_button,.wrap-btn-action .yith-wcwl-add-to-wishlist a,.product-tab-single .tf-call-quickview,.product-tab-single .woosc-btn,.product-tab-single .yith-wcwl-add-to-wishlist a{min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center}.search-form-inner .search-submit,.search-form-inner .clear-input,.woocommerce-page .content-woocommerce .filter-button,.woocommerce-page .content-woocommerce .toggle-products-layout-button,.qsnet-brand-index-toolbar button{border-color:#3434342e}.woocommerce-page .content-woocommerce .wrap-toggle-products-layout .toggle-products-layout-button{display:inline-flex;align-items:center;justify-content:center;background-color:#fff}.themesflat-top .content-left ul li.phone .qsnet-topbar-phone-list{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0}.themesflat-top .content-left ul li.phone .qsnet-topbar-phone-link{color:inherit;text-decoration:none}.themesflat-top .content-left ul li.phone .qsnet-topbar-phone-link:hover,.themesflat-top .content-left ul li.phone .qsnet-topbar-phone-link:focus{text-decoration:underline}.themesflat-top .content-left ul li.phone .qsnet-topbar-phone-separator{opacity:.7}.themesflat-socials,.qsnet-socials{list-style:none;margin:0;padding:0;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.themesflat-socials li,.qsnet-socials li{list-style:none;margin:0;padding:0;display:inline-flex;align-items:center;position:relative}.themesflat-socials li:before,.themesflat-socials li:after,.bottom .themesflat-socials li:before,.bottom .themesflat-socials li:after{content:none!important;display:none!important}.themesflat-socials li a,.qsnet-socials li a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;color:#475569;background:transparent!important;background-color:transparent!important;text-decoration:none;padding:0!important;line-height:1;transition:color .2s ease,transform .2s ease}.themesflat-socials li a:hover,.qsnet-socials li a:hover{color:var(--theme-accent-color, #ec0606);background:transparent!important;background-color:transparent!important}.themesflat-socials .qsnet-social-icon,.qsnet-socials .qsnet-social-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:16px;line-height:1;color:inherit;background:transparent!important}.themesflat-socials svg,.qsnet-socials svg,.qsnet-social-icon svg{width:16px;height:16px;max-width:100%;max-height:100%;display:block;fill:currentColor;color:inherit;background:transparent!important}.themesflat-socials i,.qsnet-socials i{font-size:16px;line-height:1;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:inherit;background:transparent!important}.themesflat-top .themesflat-socials,.themesflat-top .qsnet-socials{gap:4px;margin:0;display:inline-flex;align-items:center;background:transparent!important}.themesflat-top .themesflat-socials li,.themesflat-top .qsnet-socials li{margin:0!important;padding:0!important;background:transparent!important}.themesflat-top .themesflat-socials li a,.themesflat-top .qsnet-socials li a{width:30px;height:30px;min-width:30px;min-height:30px;color:#475569;font-size:15px;background:transparent!important}.themesflat-top .themesflat-socials li a:hover,.themesflat-top .qsnet-socials li a:hover{color:var(--theme-accent-color, #ec0606);background:transparent!important}.bottom .container-inside.qsnet-bottom-has-socials .content-right{display:inline-flex;align-items:center;gap:16px;flex-wrap:wrap}.bottom .qsnet-footer-socials{display:inline-flex;align-items:center;background:transparent!important}.bottom .qsnet-footer-socials .themesflat-socials{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;background:transparent!important}.bottom .qsnet-footer-socials .themesflat-socials li{margin:0!important;padding:0!important;background:transparent!important}.bottom .qsnet-footer-socials .themesflat-socials li:before,.bottom .qsnet-footer-socials .themesflat-socials li:after{content:none!important;display:none!important}.bottom .qsnet-footer-socials .themesflat-socials li a{width:32px;height:32px;min-width:32px;min-height:32px;color:#475569;padding:0!important;background:transparent!important}.bottom .qsnet-footer-socials .themesflat-socials li a:hover{color:var(--theme-accent-color, #ec0606);background:transparent!important}.themesflat-socials li.facebook a:hover,.themesflat-socials li a[href*="facebook.com"]:hover{color:#1877f2;background:transparent!important}.themesflat-socials li.instagram a:hover,.themesflat-socials li a[href*="instagram.com"]:hover{color:#e4405f;background:transparent!important}.themesflat-socials li.youtube a:hover,.themesflat-socials li a[href*="youtube.com"]:hover{color:red;background:transparent!important}.themesflat-socials li.linkedin a:hover,.themesflat-socials li a[href*="linkedin.com"]:hover{color:#0a66c2;background:transparent!important}.themesflat-socials li.tiktok a:hover,.themesflat-socials li a[href*="tiktok.com"]:hover{color:#000;background:transparent!important}.themesflat-socials li.twitter a:hover,.themesflat-socials li a[href*="twitter.com"]:hover,.themesflat-socials li a[href*="x.com"]:hover{color:#0f1419;background:transparent!important}.themesflat-socials li.whatsapp a:hover,.themesflat-socials li a[href*="whatsapp.com"]:hover{color:#25d366;background:transparent!important}.themesflat-socials li.telegram a:hover,.themesflat-socials li a[href*="t.me"]:hover,.themesflat-socials li a[href*="telegram.org"]:hover{color:#229ed9;background:transparent!important}.themesflat-socials li.pinterest a:hover,.themesflat-socials li a[href*="pinterest.com"]:hover{color:#bd081c;background:transparent!important}#tf_search_popup{display:none}#tf_search_popup.show{display:block}button,input[type=submit],input[type=button],input[type=reset],.button,a.button,button.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.single_add_to_cart_button,.add_to_cart.button{background:var(--theme-accent-color, #ec0606);background-color:var(--theme-accent-color, #ec0606);border-color:var(--theme-accent-color, #ec0606);color:#fff}button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus,input[type=button]:hover,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:focus,.button:hover,.button:focus,a.button:hover,a.button:focus,button.button:hover,button.button:focus,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce input.button:hover,.woocommerce input.button:focus,.single_add_to_cart_button:hover,.single_add_to_cart_button:focus,.add_to_cart.button:hover,.add_to_cart.button:focus{background:var(--theme-accent-color, #ec0606);background-color:var(--theme-accent-color, #ec0606);border-color:var(--theme-accent-color, #ec0606);color:#fff;filter:brightness(.96)}#tf_form_popup .close,#tf_search_popup .close{background:none;background-color:transparent}#tf_form_popup .form-popup .image{overflow:hidden}#tf_form_popup .form-popup .image img{width:100%;height:100%;object-fit:fill;display:block}.tf-products .item .image{aspect-ratio:1 / 1;overflow:hidden;display:flex;align-items:center;justify-content:center}.tf-products .item .image img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;display:block}@media(max-width:767px){.tf-products .item .image{aspect-ratio:auto;height:180px}}.woo-single-post-class .summary .cart .quantity .inner-quantity{margin-left:16px;margin-right:16px}.woo-single-post-class .summary .cart,.single-product .summary .cart,.woocommerce div.product form.cart{display:flex;align-items:center;flex-wrap:wrap;width:100%}.woo-single-post-class .summary .cart .quantity,.single-product .summary .cart .quantity,.woocommerce div.product form.cart .quantity{flex-shrink:0}.woo-single-post-class .summary .cart .single_add_to_cart_button,.single-product .summary .cart .single_add_to_cart_button,.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce-variation-add-to-cart .single_add_to_cart_button,#yith-quick-view-content .summary .cart .single_add_to_cart_button,.single_add_to_cart_button:not(.wrap-btn-action *){min-width:0!important;flex:1 1 auto;width:auto;max-width:100%}@media(max-width:480px){.woo-single-post-class .summary .cart .single_add_to_cart_button,.single-product .summary .cart .single_add_to_cart_button,.woocommerce div.product form.cart .single_add_to_cart_button{width:100%;flex:1 1 100%;margin-top:10px}}.wrap-btn-action .tf-btn-compare .compare-button>svg,.product-tab-single .tf-btn-compare .compare-button>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;pointer-events:none}.wrap-btn-action .tf-btn-compare .compare-button .woosc-btn,.product-tab-single .tf-btn-compare .compare-button .woosc-btn{background:transparent!important;background-color:transparent!important;border-color:transparent!important;z-index:2}.wrap-btn-action .tf-btn-compare .compare-button,.product-tab-single .tf-btn-compare .compare-button{background:var(--theme-accent-color, #ec0606)!important;background-color:var(--theme-accent-color, #ec0606)!important}.wrap-btn-action .tf-btn-quickview svg path,.wrap-btn-action .tf-btn-quickview svg circle,.wrap-btn-action .tf-btn-quickview svg rect,.wrap-btn-action .tf-btn-quickview svg line,.wrap-btn-action .tf-btn-quickview svg polyline,.product-tab-single .tf-btn-quickview svg path,.product-tab-single .tf-btn-quickview svg circle,.product-tab-single .tf-btn-quickview svg rect,.product-tab-single .tf-btn-quickview svg line,.product-tab-single .tf-btn-quickview svg polyline,.wrap-btn-action .compare-button svg path,.wrap-btn-action .compare-button svg circle,.wrap-btn-action .compare-button svg rect,.wrap-btn-action .compare-button svg line,.wrap-btn-action .compare-button svg polyline,.product-tab-single .compare-button svg path,.product-tab-single .compare-button svg circle,.product-tab-single .compare-button svg rect,.product-tab-single .compare-button svg line,.product-tab-single .compare-button svg polyline{fill:#fff!important;stroke:#fff!important}.search-form-inner .search-submit,.search-form-inner .search-submit i,.search-form-inner .search-submit svg{color:#fff!important}.search-form-inner .search-submit svg path,.search-form-inner .search-submit svg circle,.search-form-inner .search-submit svg rect,.search-form-inner .search-submit svg line,.search-form-inner .search-submit svg polyline{fill:#fff!important;stroke:#fff!important}.products li .product-info .added_to_cart,.products li .product-info .added_to_cart:hover,.products li .product-info .added_to_cart:focus{color:var(--theme-primary-color, #ec0606)!important}.tf-tooltip.tf-btn-wishlist,.tf-tooltip.tf-btn-wishlish,.wrap-btn-action .tf-tooltip.tf-btn-wishlist,.wrap-btn-action.style-2 .tf-tooltip.tf-btn-wishlist,.wrap-btn-action .tf-btn-wishlist,.wrap-btn-action .tf-btn-wishlish,.tf-btn-wishlist,.tf-btn-wishlish,.products li .wrap-btn-action .tf-btn-wishlist,.products li .wrap-btn-action .tf-btn-wishlish{background:#fff!important;background-color:#fff!important;border:none!important;border-radius:50%!important;box-shadow:0 4px 16px #00000014!important;padding:0!important;margin:5px 0!important;height:40px!important;width:40px!important;min-width:40px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:visible!important;cursor:pointer!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.tf-tooltip.tf-btn-wishlist:hover,.tf-tooltip.tf-btn-wishlish:hover,.wrap-btn-action .tf-tooltip.tf-btn-wishlist:hover,.wrap-btn-action.style-2 .tf-tooltip.tf-btn-wishlist:hover,.wrap-btn-action .tf-btn-wishlist:hover,.wrap-btn-action .tf-btn-wishlish:hover,.tf-btn-wishlist:hover,.tf-btn-wishlish:hover,.products li .wrap-btn-action .tf-btn-wishlist:hover,.products li .wrap-btn-action .tf-btn-wishlish:hover{background:var(--theme-primary-color, #ec0606)!important;background-color:var(--theme-primary-color, #ec0606)!important;border:none!important;box-shadow:0 4px 16px #ec06064d!important}.tf-tooltip .tooltiptext{background-color:var(--theme-primary-color, #ec0606)!important;color:#fff!important;z-index:25!important;pointer-events:none}.tf-tooltip .tooltiptext:after{border-color:transparent transparent transparent var(--theme-primary-color, #ec0606)!important}.tf-tooltip .tooltiptext.tooltip-top:after{border-color:var(--theme-primary-color, #ec0606) transparent transparent transparent!important}.tf-tooltip.tf-btn-wishlist .yith-add-to-wishlist-button-block,.tf-tooltip.tf-btn-wishlist .yith-wcwl-add-to-wishlist,.tf-tooltip.tf-btn-wishlist .yith-wcwl-add-button,.tf-tooltip.tf-btn-wishlist .yith-wcwl-wishlistaddedbrowse,.tf-tooltip.tf-btn-wishlist .yith-wcwl-wishlistexistsbrowse,.tf-tooltip.tf-btn-wishlist a.add_to_wishlist,.tf-tooltip.tf-btn-wishlist a.yith-wcwl-add-to-wishlist-button,.wrap-btn-action .yith-add-to-wishlist-button-block,.wrap-btn-action .yith-wcwl-add-to-wishlist,.wrap-btn-action .yith-wcwl-add-button,.wrap-btn-action .yith-wcwl-wishlistaddedbrowse,.wrap-btn-action .yith-wcwl-wishlistexistsbrowse,.products li .wrap-btn-action .yith-add-to-wishlist-button-block,.products li .wrap-btn-action .yith-wcwl-add-to-wishlist,.product-tab-single .yith-wcwl-add-to-wishlist,.tf-btn-wishlist,.tf-btn-wishlish,.yith-wcwl-add-to-wishlist,.yith-wcwl-add-button{visibility:visible!important}.product-tab-single .yith-wcwl-add-to-wishlist{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 4px 16px #00000014!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#e11d48!important;background-color:#fff!important;visibility:visible!important;opacity:1!important;color:var(--theme-primary-color, #ec0606)!important;border:none!important;cursor:pointer!important;overflow:hidden!important;margin:0!important;padding:0!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.single-product .yith-add-to-wishlist-button-block,.summary .yith-add-to-wishlist-button-block,.entry-summary .yith-add-to-wishlist-button-block,.product-info .yith-add-to-wishlist-button-block,body:not(.woocommerce-shop):not(.archive) .yith-add-to-wishlist-button-block,.yith-wcwl-add-to-wishlist .yith-add-to-wishlist-button-block{opacity:1!important;visibility:visible!important;transform:none!important}@media(hover:none),(max-width:768px){.yith-add-to-wishlist-button-block{opacity:1!important;transform:none!important}}.wrap-btn-action .yith-add-to-wishlist-button-block a,.wrap-btn-action .yith-wcwl-add-to-wishlist a,.wrap-btn-action .yith-wcwl-add-button a,.tf-tooltip.tf-btn-wishlist a,.yith-add-to-wishlist-button-block a,.yith-add-to-wishlist-button,.yith-wcwl-add-to-wishlist-button,.yith-wcwl-add-button a,.yith-wcwl-add-to-wishlist a,.yith-wcwl-add-to-wishlist button,.add_to_wishlist{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#e11d48!important;width:100%!important;height:100%!important;color:var(--theme-primary-color, #ec0606)!important;text-decoration:none!important;line-height:1!important;border:none!important;background:transparent!important;background-color:transparent!important}.tf-tooltip.tf-btn-wishlist svg,.tf-tooltip.tf-btn-wishlish svg,.wrap-btn-action .yith-add-to-wishlist-button-block svg,.wrap-btn-action .yith-wcwl-add-to-wishlist svg,.products li .wrap-btn-action .yith-add-to-wishlist-button-block svg,.products li .wrap-btn-action .yith-wcwl-add-to-wishlist svg,.product-tab-single .yith-wcwl-add-to-wishlist svg,.yith-add-to-wishlist-button-block svg,.yith-add-to-wishlist-button svg,.yith-wcwl-add-to-wishlist-button svg,.yith-wcwl-add-to-wishlist svg,.yith-wcwl-add-button svg,.tf-btn-wishlist svg,.tf-btn-wishlish svg,svg.yith-wcwl-icon,svg.yith-wcwl-icon-svg,svg.yith-wcwl-add-to-wishlist-button-icon,svg#yith-wcwl-icon-heart{display:inline-block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:24px!important;max-height:24px!important;vertical-align:middle!important;visibility:visible!important;opacity:1!important;color:#e11d48!important;fill:#e11d48!important;color:var(--theme-primary-color, #ec0606)!important;fill:var(--theme-primary-color, #ec0606)!important;stroke:none!important;transition:all .3s ease!important}.tf-tooltip.tf-btn-wishlist svg path,.tf-tooltip.tf-btn-wishlish svg path,.wrap-btn-action .yith-add-to-wishlist-button-block svg path,.wrap-btn-action .yith-wcwl-add-to-wishlist svg path,.products li .wrap-btn-action .yith-add-to-wishlist-button-block svg path,.products li .wrap-btn-action .yith-wcwl-add-to-wishlist svg path,.product-tab-single .yith-wcwl-add-to-wishlist svg path,.yith-add-to-wishlist-button-block svg path,.yith-add-to-wishlist-button svg path,.yith-wcwl-add-to-wishlist-button svg path,.yith-wcwl-add-to-wishlist svg path,.yith-wcwl-add-button svg path,.tf-btn-wishlist svg path,.tf-btn-wishlish svg path,svg.yith-wcwl-icon path,svg.yith-wcwl-icon-svg path,svg.yith-wcwl-add-to-wishlist-button-icon path,svg#yith-wcwl-icon-heart path{fill:#e11d48!important;fill:var(--theme-primary-color, #ec0606)!important;stroke:none!important;visibility:visible!important;opacity:1!important;transition:fill .3s ease!important}svg[id*=outline],svg.yith-wcwl-icon-heart-outline{fill:none!important;stroke:#e11d48!important;stroke:var(--theme-primary-color, #ec0606)!important;stroke-width:1.5!important}svg[id*=outline] path,svg.yith-wcwl-icon-heart-outline path{fill:none!important;stroke:#e11d48!important;stroke:var(--theme-primary-color, #ec0606)!important;stroke-width:1.5!important}.tf-tooltip.tf-btn-wishlist i,.wrap-btn-action .yith-add-to-wishlist-button-block i,.wrap-btn-action .yith-wcwl-add-to-wishlist i,.yith-add-to-wishlist-button-block i,.yith-add-to-wishlist-button i,.yith-wcwl-add-to-wishlist-button i,.yith-wcwl-add-to-wishlist i,.yith-wcwl-icon{color:#e11d48!important;color:var(--theme-primary-color, #ec0606)!important;font-size:16px!important;transition:color .3s ease!important}.single-product .summary .yith-wcwl-add-to-wishlist,.single-product .entry-summary .yith-wcwl-add-to-wishlist,.single-product .summary .yith-add-to-wishlist-button,.single-product .entry-summary .yith-add-to-wishlist-button,.single-product .yith-wcwl-add-to-wishlist-button{display:inline-flex!important;align-items:center;gap:8px;color:#1e293b!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin-top:10px;margin-bottom:12px}.single-product .summary .yith-wcwl-add-to-wishlist a,.single-product .entry-summary .yith-wcwl-add-to-wishlist a,.single-product .summary .yith-add-to-wishlist-button,.single-product .entry-summary .yith-add-to-wishlist-button,.single-product .yith-wcwl-add-to-wishlist-button{color:#1e293b!important;font-size:13.5px!important;font-weight:600!important;display:inline-flex!important;align-items:center;gap:6px;text-decoration:none;background:transparent!important}.single-product .summary .yith-wcwl-add-to-wishlist a:hover,.single-product .entry-summary .yith-wcwl-add-to-wishlist a:hover,.single-product .summary .yith-add-to-wishlist-button:hover,.single-product .entry-summary .yith-add-to-wishlist-button:hover,.single-product .yith-wcwl-add-to-wishlist-button:hover{color:#e11d48!important;color:var(--theme-primary-color, #ec0606)!important;background:transparent!important}.yith-add-to-wishlist-button-block:hover,.tf-tooltip.tf-btn-wishlist:hover .yith-add-to-wishlist-button-block,.tf-tooltip.tf-btn-wishlist:hover .yith-wcwl-add-to-wishlist,.tf-tooltip.tf-btn-wishlist:hover .yith-wcwl-add-button,.tf-tooltip.tf-btn-wishlist:hover .yith-wcwl-wishlistaddedbrowse,.tf-tooltip.tf-btn-wishlist:hover .yith-wcwl-wishlistexistsbrowse,.tf-tooltip.tf-btn-wishlist:hover a.add_to_wishlist,.tf-tooltip.tf-btn-wishlist:hover a.yith-wcwl-add-to-wishlist-button,.tf-tooltip.tf-btn-wishlist .yith-add-to-wishlist-button-block:hover,.tf-tooltip.tf-btn-wishlist .yith-wcwl-add-to-wishlist:hover,.tf-tooltip.tf-btn-wishlist .yith-wcwl-wishlistaddedbrowse:hover,.tf-tooltip.tf-btn-wishlist .yith-wcwl-wishlistexistsbrowse:hover,.wrap-btn-action .yith-add-to-wishlist-button-block:hover,.wrap-btn-action .yith-wcwl-add-to-wishlist:hover,.wrap-btn-action .yith-wcwl-wishlistaddedbrowse:hover,.wrap-btn-action .yith-wcwl-wishlistexistsbrowse:hover,.products li .wrap-btn-action .yith-add-to-wishlist-button-block:hover,.products li .wrap-btn-action .yith-wcwl-add-to-wishlist:hover,.product-tab-single .yith-wcwl-add-to-wishlist:hover,.tf-btn-wishlist:hover,.tf-btn-wishlish:hover{background-color:#e11d48!important}.yith-add-to-wishlist-button-block:hover{background:var(--theme-primary-color, #ec0606)!important;background-color:var(--theme-primary-color, #ec0606)!important;color:#fff!important;box-shadow:0 4px 16px #ec06064d!important}.yith-add-to-wishlist-button-block:hover svg,.yith-add-to-wishlist-button:hover svg,.yith-wcwl-add-to-wishlist-button:hover svg,.tf-tooltip.tf-btn-wishlist:hover svg,.tf-tooltip.tf-btn-wishlist:hover svg path,.tf-tooltip.tf-btn-wishlist .yith-add-to-wishlist-button-block:hover svg,.tf-tooltip.tf-btn-wishlist .yith-add-to-wishlist-button-block:hover svg path,.wrap-btn-action .yith-add-to-wishlist-button-block:hover svg,.wrap-btn-action .yith-add-to-wishlist-button-block:hover svg path,.wrap-btn-action .yith-wcwl-add-to-wishlist:hover svg,.wrap-btn-action .yith-wcwl-add-to-wishlist:hover svg path,.products li .wrap-btn-action .yith-add-to-wishlist-button-block:hover svg,.products li .wrap-btn-action .yith-add-to-wishlist-button-block:hover svg path,.products li .wrap-btn-action .yith-wcwl-add-to-wishlist:hover svg,.products li .wrap-btn-action .yith-wcwl-add-to-wishlist:hover svg path,.product-tab-single .yith-wcwl-add-to-wishlist:hover svg,.tf-btn-wishlist:hover svg,.tf-btn-wishlish:hover svg,.yith-add-to-wishlist-button-block:hover svg#yith-wcwl-icon-heart{color:#fff!important;fill:#fff!important;stroke:none!important}.product-tab-single .yith-wcwl-add-to-wishlist:hover svg path,.yith-add-to-wishlist-button-block:hover svg,.yith-add-to-wishlist-button-block:hover svg path,.yith-add-to-wishlist-button:hover svg path,.yith-wcwl-add-to-wishlist-button:hover svg path,.products li .wrap-btn-action .yith-add-to-wishlist-button-block:hover svg path,.products li .wrap-btn-action .yith-wcwl-add-to-wishlist:hover svg path,.tf-btn-wishlist:hover svg path,.tf-btn-wishlish:hover svg path,.yith-add-to-wishlist-button-block:hover svg#yith-wcwl-icon-heart path,.yith-wcwl-add-button:hover svg,.yith-wcwl-add-button:hover svg path,.yith-wcwl-add-to-wishlist-button:hover svg{fill:#fff!important;color:#fff!important;stroke:none!important}.tf-tooltip.tf-btn-wishlist:hover a,.tf-tooltip.tf-btn-wishlist:hover i,.tf-tooltip.tf-btn-wishlist .yith-add-to-wishlist-button-block:hover a,.tf-tooltip.tf-btn-wishlist .yith-add-to-wishlist-button-block:hover i,.wrap-btn-action .yith-add-to-wishlist-button-block:hover a,.wrap-btn-action .yith-add-to-wishlist-button-block:hover i,.wrap-btn-action .yith-wcwl-add-to-wishlist:hover a,.wrap-btn-action .yith-wcwl-add-to-wishlist:hover i,.yith-add-to-wishlist-button-block:hover a,.products li .wrap-btn-action .yith-add-to-wishlist-button-block:hover a,.yith-add-to-wishlist-button-block:hover i,.products li .wrap-btn-action .yith-wcwl-add-to-wishlist:hover i{color:#fff!important}.yith_wcwl_wishlist_footer svg,.yith_wcwl_wishlist_footer svg *,.yith_wcwl_wishlist_footer svg path,.yith_wcwl_wishlist_footer svg circle,.yith_wcwl_wishlist_footer svg rect,.yith_wcwl_wishlist_footer svg polygon,.yith_wcwl_wishlist_footer svg polyline,.yith_wcwl_wishlist_footer svg g,.yith_wcwl_wishlist_footer a svg,.yith_wcwl_wishlist_footer a svg *,.yith_wcwl_wishlist_footer a:hover svg,.yith_wcwl_wishlist_footer a:hover svg *,.yith_wcwl_wishlist_footer a:focus svg,.yith_wcwl_wishlist_footer a:focus svg *,.yith-wcwl-wishlist-footer svg,.yith-wcwl-wishlist-footer svg *,.yith-wcwl-wishlist-footer a svg,.yith-wcwl-wishlist-footer a svg *{fill:#fff!important;color:#fff!important}.elementor-widget-tf-woo-products-banner:has(.tf-products-banner.style0){height:100%}.elementor-widget-tf-woo-products-banner:has(.tf-products-banner.style0)>.elementor-widget-container{height:100%}.tf-products-banner-link{display:block;width:100%;height:100%;text-decoration:none}.tf-products-banner.style0{position:relative;width:100%;height:100%;min-height:100%;overflow:hidden}.tf-products-banner.style0 .item-banner,.tf-products-banner.style0 .item-banner--style0{position:relative;width:100%;height:100%;min-height:100%;padding:0!important;margin:0!important;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block}.tf-products-banner.style0 .item-banner:before,.tf-products-banner.style0 .item-banner--style0:before{display:none!important}.tf-products-banner.style0 .inner{width:100%;height:100%}.tf-products-banner.style0 .image,.tf-products-banner.style0 .image2,.tf-products-banner.style0 img,.tf-products-banner.style0 .content,.tf-products-banner.style0 .heading,.tf-products-banner.style0 .sub-heading,.tf-products-banner.style0 .btn-banner,.tf-products-banner.style0 .banner-content,.tf-products-banner.style0 .price,.tf-products-banner.style0 .label{display:none!important}.has-tf-image-animation.tf-animation-waiting .image img,.has-tf-image-animation.tf-animation-waiting .image2 img,.has-tf-image-animation.tf-animation-waiting.style0 .item-banner{opacity:0!important;visibility:hidden!important}.has-tf-image-animation .image img.animated,.has-tf-image-animation .image2 img.animated,.has-tf-image-animation.style0 .item-banner.animated{visibility:visible!important;animation-fill-mode:both}.has-tf-image-animation .image img.infinite,.has-tf-image-animation .image2 img.infinite,.has-tf-image-animation.style0 .item-banner.infinite{animation-iteration-count:infinite!important}@keyframes qsnetFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animated.qsnet-float{animation-name:qsnetFloat;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes qsnetPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.animated.qsnet-pulse{animation-name:qsnetPulse;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes qsnetZoom{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.animated.qsnet-zoom{animation-name:qsnetZoom;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.qsnet-quick-order-action-wrap{margin-top:12px;margin-bottom:16px;width:100%}.qsnet-btn-quick-order{display:flex!important;align-items:center;justify-content:center;width:100%;padding:12px 20px!important;background:linear-gradient(135deg,#e11d48,#be123c)!important;color:#fff!important;border:none!important;border-radius:8px!important;font-family:inherit;font-weight:600;text-decoration:none;cursor:pointer;box-shadow:0 4px 12px #e11d4847;transition:all .25s ease-in-out;position:relative;overflow:hidden}.qsnet-btn-quick-order:hover{background:linear-gradient(135deg,#be123c,#9f1239)!important;color:#fff!important;box-shadow:0 6px 18px #e11d4861;transform:translateY(-1px)}.qsnet-btn-quick-order:active{transform:translateY(0);box-shadow:0 2px 8px #e11d483d}.qsnet-btn-quick-order .qsnet-qo-icon{display:inline-flex;align-items:center;margin-right:10px;animation:qsnetPulse 2s infinite ease-in-out}.qsnet-btn-quick-order .qsnet-qo-icon svg{fill:#ffedd5;width:20px;height:20px}.qsnet-btn-quick-order .qsnet-qo-btn-label{display:flex;flex-direction:column;text-align:left;line-height:1.25}.qsnet-btn-quick-order .qsnet-qo-main{font-size:15px;font-weight:700;letter-spacing:.2px}.qsnet-btn-quick-order .qsnet-qo-sub{font-size:11px;font-weight:400;opacity:.9;color:#ffe4e6}body.qsnet-modal-open{overflow:hidden!important}.qsnet-qo-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:visibility .25s,opacity .25s ease-in-out}.qsnet-qo-modal.is-open{visibility:visible;opacity:1}.qsnet-qo-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#0f172ab3;backdrop-filter:blur(4px)}.qsnet-qo-dialog{position:relative;z-index:10;width:92%;max-width:520px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;padding:24px;box-shadow:0 25px 50px -12px #00000040;transform:scale(.95) translateY(10px);transition:transform .25s cubic-bezier(.16,1,.3,1)}.qsnet-qo-modal.is-open .qsnet-qo-dialog{transform:scale(1) translateY(0)}.qsnet-qo-close{position:absolute;top:14px;right:16px;background:#f1f5f9;border:none;font-size:24px;line-height:1;width:34px;height:34px;border-radius:50%;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.qsnet-qo-close:hover{background:#e2e8f0;color:#0f172a}.qsnet-qo-header{margin-bottom:16px;text-align:left}.qsnet-qo-badge-pill{display:inline-block;padding:3px 10px;background:#fef2f2;color:#e11d48;font-size:11px;font-weight:700;border-radius:20px;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.qsnet-qo-title{font-size:19px!important;font-weight:700!important;color:#0f172a!important;margin:0 0 4px!important}.qsnet-qo-subtitle{font-size:12px;color:#64748b;margin:0}.qsnet-qo-product-card{display:flex;align-items:center;gap:14px;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:16px}.qsnet-qo-thumb{width:68px;height:68px;object-fit:cover;border-radius:8px;background:#fff;border:1px solid #edf2f7}.qsnet-qo-product-details{flex:1;min-width:0}.qsnet-qo-product-title{font-size:14px!important;font-weight:600!important;color:#1e293b!important;margin:0 0 4px!important;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qsnet-qo-product-price{font-size:15px;font-weight:700;color:#e11d48;margin-bottom:6px}.qsnet-qo-qty-box{display:flex;align-items:center;gap:8px}.qsnet-qo-qty-label{font-size:12px;color:#64748b}.qsnet-qo-qty-controls{display:inline-flex;align-items:center;border:1px solid #cbd5e1;border-radius:6px;background:#fff;overflow:hidden}.qsnet-qo-qty-btn{background:#f1f5f9;border:none;width:28px;height:28px;font-size:16px;font-weight:700;color:#334155;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.qsnet-qo-qty-btn:hover{background:#e2e8f0}.qsnet-qo-qty-input{width:36px!important;height:28px!important;border:none!important;text-align:center!important;font-size:13px!important;font-weight:700!important;color:#0f172a!important;padding:0!important;background:transparent!important}.qsnet-qo-fields{display:flex;flex-direction:column;gap:12px;margin-bottom:14px}.qsnet-qo-field{display:flex;flex-direction:column;text-align:left}.qsnet-qo-field label{font-size:13px;font-weight:600;color:#334155;margin-bottom:4px}.qsnet-qo-field label .required{color:#e11d48}.qsnet-qo-field input[type=text],.qsnet-qo-field select{width:100%;height:42px;padding:8px 12px;font-size:14px;border:1.5px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f172a;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.qsnet-qo-phone-input-wrap{display:flex;align-items:center;border:1.5px solid #cbd5e1;border-radius:8px;background:#fff;overflow:hidden;height:42px}.qsnet-qo-phone-prefix{background:#f1f5f9;color:#475569;font-size:13px;font-weight:600;padding:0 12px;height:100%;display:flex;align-items:center;border-right:1px solid #cbd5e1}.qsnet-qo-phone-input-wrap input[type=tel]{border:none!important;height:100%!important;padding:0 12px!important;font-size:15px!important;letter-spacing:.5px!important;color:#0f172a!important;width:100%!important;outline:none!important;box-shadow:none!important}.qsnet-qo-field input:focus,.qsnet-qo-field select:focus,.qsnet-qo-phone-input-wrap:focus-within{border-color:#e11d48!important;box-shadow:0 0 0 3px #e11d4826!important}.qsnet-qo-hint{font-size:11px;color:#64748b;margin-top:3px}.qsnet-qo-reassurance{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:11px;color:#475569;margin-bottom:14px;padding:8px 10px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px}.qsnet-qo-reassurance-item{display:inline-flex;align-items:center;font-weight:500;color:#166534}.qsnet-qo-error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;padding:10px 14px;border-radius:8px;font-size:13px;margin-bottom:12px;text-align:left}.qsnet-qo-submit{width:100%;height:48px;display:flex!important;align-items:center;justify-content:center;background:#e11d48!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:15px!important;font-weight:700!important;cursor:pointer;transition:background .2s,box-shadow .2s;box-shadow:0 4px 14px #e11d4859;position:relative}.qsnet-qo-submit:hover{background:#be123c!important;box-shadow:0 6px 18px #e11d4873}.qsnet-qo-submit.is-loading{pointer-events:none;opacity:.8}.qsnet-qo-loader{display:none;width:20px;height:20px;border:2px solid #ffffff;border-top-color:transparent;border-radius:50%;animation:qsnetSpin .7s linear infinite;margin-left:8px}.qsnet-qo-submit.is-loading .qsnet-qo-loader{display:inline-block}@keyframes qsnetSpin{to{transform:rotate(360deg)}}.qsnet-qo-success-screen{text-align:center;padding:20px 10px}.qsnet-qo-success-icon{margin-bottom:12px}.qsnet-qo-success-title{font-size:20px!important;font-weight:700!important;color:#166534!important;margin:0 0 6px!important}.qsnet-qo-success-meta{font-size:16px;color:#1e293b;margin:0 0 12px}.qsnet-qo-success-meta strong{color:#e11d48}.qsnet-qo-success-desc{font-size:13px;color:#475569;line-height:1.5;margin-bottom:20px}.qsnet-qo-btn-continue{background:#0f172a!important;color:#fff!important;padding:10px 24px!important;border-radius:8px!important;font-weight:600!important;border:none!important;cursor:pointer}.qsnet-qo-btn-continue:hover{background:#1e293b!important}.qsnet-trust-badges-box{margin-top:24px;margin-bottom:24px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 1px 3px #0000000a}.qsnet-trust-badges-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:16px;background:#f8fafc}@media(max-width:600px){.qsnet-trust-badges-grid{grid-template-columns:1fr;gap:10px}}.qsnet-trust-item{display:flex;align-items:flex-start;gap:10px}.qsnet-trust-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:8px;background:#eff6ff;color:#2563eb}.qsnet-trust-icon svg{stroke:#2563eb}.qsnet-trust-info{display:flex;flex-direction:column;line-height:1.25;text-align:left}.qsnet-trust-info strong{font-size:13px;color:#0f172a;font-weight:600;margin-bottom:2px}.qsnet-trust-info span{font-size:11px;color:#64748b}.qsnet-trust-phone-link{color:#0b57d0;font-weight:600;text-decoration:none;transition:color .15s ease}.qsnet-trust-phone-link:hover,.qsnet-trust-phone-link:focus{color:#084298;text-decoration:underline}.woocommerce-products-header.qsnet-products-header{margin-top:8px;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #f1f5f9}.woocommerce-products-header.qsnet-products-header .woocommerce-products-header__title.page-title{font-family:inherit;font-size:28px;font-weight:700;line-height:1.25;color:#0f172a;margin:0;padding:0;text-transform:none;letter-spacing:-.02em}@media(max-width:767px){.woocommerce-products-header.qsnet-products-header{margin-top:4px;margin-bottom:16px;padding-bottom:10px}.woocommerce-products-header.qsnet-products-header .woocommerce-products-header__title.page-title{font-size:22px;letter-spacing:-.01em}}.qsnet-archive-description-wrap:empty{display:none}.qsnet-archive-description-wrap{margin-top:32px;margin-bottom:24px;width:100%}.qsnet-archive-description-wrap .term-description{background:#fff;border:1px solid #e2e8f0;border-left:4px solid #e11d48;border-radius:8px;padding:16px 20px;font-size:13.5px;line-height:1.65;color:#475569;box-shadow:0 1px 3px #00000008}.qsnet-archive-description-wrap .term-description p:last-child{margin-bottom:0}.qsnet-archive-description-wrap .term-description h2,.qsnet-archive-description-wrap .term-description h3{font-size:16px!important;font-weight:700!important;color:#0f172a!important;margin-top:8px;margin-bottom:6px}.searchform ul.result-search-products li.item-search.item-search-empty{display:block!important;padding:16px 14px!important;background:#fff!important;border-bottom:none!important;cursor:default!important}.searchform ul.result-search-products li.item-search.item-search-empty:hover{background:#fff!important}.qsnet-search-empty-box{display:flex;align-items:flex-start;gap:12px;text-align:left}.qsnet-search-empty-icon{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:#f1f5f9;color:#64748b;display:flex;align-items:center;justify-content:center;margin-top:2px}.qsnet-search-empty-body{flex:1}.qsnet-search-empty-title{display:block;font-size:14px;font-weight:600;color:#1e293b;margin-bottom:3px}.qsnet-search-empty-desc{font-size:12.5px;color:#64748b;line-height:1.4;margin:0 0 10px}.qsnet-search-empty-help{display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px 12px;font-size:12px;color:#334155}.qsnet-search-empty-prompt{font-weight:500}.qsnet-search-phone-link{display:inline-flex;align-items:center;gap:5px;background:#e11d48;color:#fff!important;padding:3px 10px;border-radius:4px;font-weight:600;font-size:12px;text-decoration:none!important;transition:background-color .2s ease}.qsnet-search-phone-link:hover{background:#be123c;color:#fff!important}.qsnet-related-categories-section{margin-top:36px;margin-bottom:32px;padding:24px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;width:100%}.qsnet-related-categories-header{margin-bottom:20px}.qsnet-related-cat-title-wrap{display:flex;align-items:center;gap:10px;margin-bottom:4px}.qsnet-related-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#ec060614;color:var(--theme-accent-color, #ec0606);flex-shrink:0}.qsnet-related-categories-title{font-size:18px!important;font-weight:700!important;color:#0f172a!important;margin:0!important;line-height:1.3!important}.qsnet-related-categories-subtitle{font-size:13.5px;color:#64748b;margin:0;line-height:1.5}.qsnet-related-categories-section .wrap-product-category{margin-bottom:0;position:relative;border-left:1px solid #e2e8f0}.qsnet-related-categories-section .wrap-product-category .owl-carousel{border-radius:8px;overflow:hidden}.qsnet-related-categories-section .wrap-product-category .item{background:#fff;border:1px solid #e2e8f0;border-radius:8px;text-decoration:none!important;border-left:none;padding:16px 12px;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 2px #00000008}.qsnet-related-categories-section .wrap-product-category .item:hover{background:#fff;box-shadow:0 4px 16px #0000000f;position:relative;z-index:2}.qsnet-related-categories-section .wrap-product-category .thumb{width:74px;height:74px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;position:relative}.qsnet-related-categories-section .wrap-product-category .thumb:before{content:"";width:74px;height:74px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f1f5f9;transition:background-color .2s ease}.qsnet-related-categories-section .wrap-product-category .item:hover .thumb:before{background-color:#ec060614}.qsnet-related-categories-section .wrap-product-category .thumb img{position:relative;z-index:1;width:50px;height:50px;object-fit:contain;transition:transform .3s ease}.qsnet-related-categories-section .wrap-product-category .item:hover .thumb img{transform:scale(1.1)}.qsnet-related-categories-section .wrap-product-category .title{margin:0}.qsnet-related-categories-section .wrap-product-category .title a{font-size:13.5px;font-weight:600;line-height:1.4;color:#1e293b;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.qsnet-related-categories-section .wrap-product-category .item:hover .title a{color:var(--theme-accent-color, #ec0606)}.qsnet-related-categories-section .wrap-product-category .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;line-height:32px;border-radius:50%;background:#fff!important;color:#1e293b!important;border:1px solid #e2e8f0!important;box-shadow:0 4px 12px #0000001a!important;display:flex;align-items:center;justify-content:center;font-size:20px;opacity:0;visibility:hidden;transition:all .2s ease;z-index:5}.qsnet-related-categories-section .wrap-product-category:hover .owl-nav button{opacity:1;visibility:visible}.qsnet-related-categories-section .wrap-product-category .owl-nav button.owl-prev,.qsnet-related-categories-section .wrap-product-category:hover .owl-nav button.owl-prev{left:-14px}.qsnet-related-categories-section .wrap-product-category .owl-nav button.owl-next,.qsnet-related-categories-section .wrap-product-category:hover .owl-nav button.owl-next{left:auto;right:-14px}.qsnet-related-categories-section .wrap-product-category .owl-nav button:hover{background:var(--theme-accent-color, #ec0606)!important;color:#fff!important;border-color:var(--theme-accent-color, #ec0606)!important}@media(max-width:767px){.qsnet-related-categories-section .wrap-product-category .owl-nav button{opacity:.9;visibility:visible}}.qsnet-product-related-categories-bar{margin-top:36px;margin-bottom:24px;padding:20px 0;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;width:100%}.qsnet-prod-related-cat-inner{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.qsnet-prod-related-cat-title-wrap{display:flex;align-items:center;gap:8px;flex-shrink:0}.qsnet-prod-related-cat-icon{color:var(--theme-accent-color, #ec0606);display:inline-flex}.qsnet-prod-related-cat-title{font-size:13.5px!important;font-weight:700!important;color:#0f172a!important;margin:0!important;text-transform:uppercase;letter-spacing:.5px}.qsnet-prod-related-cat-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.qsnet-prod-related-cat-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;font-size:13px;font-weight:500;color:#334155!important;text-decoration:none!important;transition:all .2s ease}.qsnet-prod-related-cat-pill:hover,.qsnet-prod-related-cat-pill:focus{background:#fff;border-color:var(--theme-accent-color, #ec0606);color:var(--theme-accent-color, #ec0606)!important;box-shadow:0 2px 8px #ec060614;transform:translateY(-1px)}.qsnet-pill-count{font-size:11px;font-weight:600;color:#94a3b8;background:#fff;border:1px solid #e2e8f0;padding:1px 6px;border-radius:9999px;transition:all .2s ease}.qsnet-prod-related-cat-pill:hover .qsnet-pill-count{color:var(--theme-accent-color, #ec0606);border-color:#ec060633}@media(max-width:640px){.qsnet-related-categories-grid{grid-template-columns:1fr}.qsnet-related-categories-section{padding:18px 14px}.qsnet-prod-related-cat-inner{flex-direction:column;align-items:flex-start;gap:10px}}.qsnet-category-buying-guide{margin-top:32px;margin-bottom:28px;padding:28px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;box-shadow:0 1px 3px #00000005}.qsnet-guide-header{margin-bottom:24px}.qsnet-guide-badge{display:inline-block;padding:4px 10px;background:#ec060614;color:var(--theme-accent-color, #ec0606);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:6px;margin-bottom:10px}.qsnet-guide-title{font-size:20px!important;font-weight:700!important;color:#0f172a!important;margin:0 0 10px!important;line-height:1.35!important}.qsnet-guide-intro{font-size:14px;line-height:1.65;color:#475569;margin:0}.qsnet-guide-subheading{font-size:16px!important;font-weight:700!important;color:#1e293b!important;margin:24px 0 16px!important;line-height:1.3!important;display:flex;align-items:center;gap:8px}.qsnet-guide-criteria-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.qsnet-guide-criteria-card{display:flex;gap:14px;padding:16px;background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;transition:transform .2s ease,border-color .2s ease}.qsnet-guide-criteria-card:hover{border-color:#cbd5e1;transform:translateY(-1px)}.qsnet-guide-criteria-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:#fff;color:#16a34a;box-shadow:0 1px 3px #0000000d;flex-shrink:0}.qsnet-guide-criteria-title{font-size:14px!important;font-weight:700!important;color:#0f172a!important;margin:0 0 6px!important}.qsnet-guide-criteria-text{font-size:13px;line-height:1.6;color:#475569;margin:0}.qsnet-guide-profiles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.qsnet-guide-profile-card{display:flex;flex-direction:column;padding:18px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;position:relative;transition:all .2s ease}.qsnet-guide-profile-card:hover{border-color:var(--theme-accent-color, #ec0606);box-shadow:0 4px 12px #ec06060f}.qsnet-guide-profile-badge{font-size:10.5px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.qsnet-guide-profile-title{font-size:15px!important;font-weight:700!important;color:#0f172a!important;margin:0 0 8px!important;line-height:1.3!important}.qsnet-guide-profile-specs{font-size:12.5px;line-height:1.5;color:#475569;margin:0 0 14px;flex-grow:1}.qsnet-guide-profile-price{display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px solid #f1f5f9}.qsnet-guide-price-label{font-size:11.5px;color:#64748b}.qsnet-guide-price-val{font-size:13px;font-weight:700;color:var(--theme-accent-color, #ec0606)}.qsnet-guide-trust-box{margin-top:24px;padding:14px 18px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;display:flex;align-items:center;gap:12px}.qsnet-guide-trust-icon{color:#16a34a;display:inline-flex;flex-shrink:0}.qsnet-guide-trust-text{font-size:13px;line-height:1.55;color:#166534;margin:0;font-weight:500}@media(max-width:768px){.qsnet-category-buying-guide{padding:18px;margin-top:20px}.qsnet-guide-criteria-grid,.qsnet-guide-profiles-grid{grid-template-columns:1fr}}.qsnet-category-faq-section{margin-top:24px;margin-bottom:32px;padding:24px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%}.qsnet-category-faq-header{margin-bottom:20px}.qsnet-faq-title-wrap{display:flex;align-items:center;gap:10px;margin-bottom:4px}.qsnet-faq-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#ec060614;color:var(--theme-accent-color, #ec0606);flex-shrink:0}.qsnet-faq-title{font-size:18px!important;font-weight:700!important;color:#0f172a!important;margin:0!important;line-height:1.3!important}.qsnet-faq-subtitle{font-size:13.5px;color:#64748b;margin:0}.qsnet-faq-list{display:flex;flex-direction:column;gap:10px}.qsnet-faq-item{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;background:#f8fafc;transition:all .2s ease}.qsnet-faq-item[open]{background:#fff;border-color:#cbd5e1;box-shadow:0 2px 6px #0000000a}.qsnet-faq-question{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;font-size:14.5px;font-weight:600;color:#1e293b;cursor:pointer;list-style:none;user-select:none;transition:color .2s ease}.qsnet-faq-question::-webkit-details-marker{display:none}.qsnet-faq-question:hover{color:var(--theme-accent-color, #ec0606)}.qsnet-faq-chevron{display:inline-flex;align-items:center;justify-content:center;color:#94a3b8;transition:transform .25s cubic-bezier(.16,1,.3,1),color .2s ease;flex-shrink:0;margin-left:12px}.qsnet-faq-item[open] .qsnet-faq-chevron{transform:rotate(180deg);color:var(--theme-accent-color, #ec0606)}.qsnet-faq-answer{padding:0 18px 16px;font-size:13.5px;line-height:1.65;color:#475569}.qsnet-faq-answer p{margin:0}.qsnet-faq-footer{margin-top:18px;padding-top:16px;border-top:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.qsnet-faq-footer-text{font-size:13px;font-weight:500;color:#64748b}.qsnet-faq-footer-phones{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.qsnet-faq-phone-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#f1f5f9;border-radius:6px;font-size:12px;font-weight:600;color:#334155!important;text-decoration:none!important;transition:all .2s ease}.qsnet-faq-phone-btn:hover{background:var(--theme-accent-color, #ec0606);color:#fff!important}.qsnet-faq-phone-btn svg{fill:currentColor}.qsnet-homepage-seo-section{padding:48px 0 36px;background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;margin-top:40px;width:100%}.qsnet-seo-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:36px}.qsnet-seo-title{font-size:20px!important;font-weight:700!important;color:#0f172a!important;margin-bottom:14px!important;line-height:1.35!important}.qsnet-seo-subtitle{font-size:18px!important;font-weight:700!important;color:#0f172a!important;margin-bottom:14px!important;line-height:1.35!important}.qsnet-seo-col p{font-size:14px;line-height:1.7;color:#475569;margin-bottom:12px}.qsnet-seo-col p:last-child{margin-bottom:0}@media(max-width:768px){.qsnet-seo-grid{grid-template-columns:1fr;gap:24px}.qsnet-homepage-seo-section{padding:32px 0 24px;margin-top:24px}}.qsnet-floating-whatsapp{position:fixed;right:24px;bottom:24px;z-index:99990;display:flex;align-items:center;pointer-events:none}.qsnet-floating-whatsapp__btn{position:relative;display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff!important;box-shadow:0 4px 16px #128c7e59,0 8px 24px #25d36640;pointer-events:auto;text-decoration:none!important;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,background .25s ease;outline:none}.qsnet-floating-whatsapp__btn:focus-visible{outline:3px solid #25D366;outline-offset:4px}.qsnet-floating-whatsapp__btn:hover{transform:scale(1.08) translateY(-2px);box-shadow:0 8px 24px #128c7e73,0 12px 32px #25d36659;color:#fff!important}.qsnet-floating-whatsapp__btn:active{transform:scale(.96)}.qsnet-floating-whatsapp__pulse{position:absolute;inset:-4px;border-radius:50%;border:2px solid #25D366;opacity:0;animation:qsnet-wa-pulse 2.8s infinite cubic-bezier(.25,0,0,1);pointer-events:none}@keyframes qsnet-wa-pulse{0%{transform:scale(.95);opacity:.7}70%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}.qsnet-floating-whatsapp__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;transition:transform .2s ease}.qsnet-floating-whatsapp__icon svg{width:100%;height:100%;display:block;fill:currentColor}.qsnet-floating-whatsapp__btn:hover .qsnet-floating-whatsapp__icon{transform:rotate(-5deg) scale(1.05)}.qsnet-floating-whatsapp__tooltip{position:absolute;right:calc(100% + 14px);top:50%;transform:translateY(-50%) translate(8px);background:#0f172a;color:#fff;font-size:13px;font-weight:600;line-height:1.4;white-space:nowrap;padding:8px 14px;border-radius:24px;box-shadow:0 4px 18px #0f172a40;opacity:0;visibility:hidden;transition:opacity .22s ease,transform .22s cubic-bezier(.34,1.56,.64,1),visibility .22s;pointer-events:none;display:flex;align-items:center;gap:8px}.qsnet-floating-whatsapp__tooltip:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #0f172a}.qsnet-floating-whatsapp__status{width:8px;height:8px;background-color:#22c55e;border-radius:50%;display:inline-block;box-shadow:0 0 0 2px #22c55e4d;flex-shrink:0}.qsnet-floating-whatsapp__btn:hover .qsnet-floating-whatsapp__tooltip{opacity:1;visibility:visible;transform:translateY(-50%) translate(0)}@media(max-width:768px){.qsnet-floating-whatsapp{right:16px;bottom:84px}.qsnet-floating-whatsapp__btn{width:52px;height:52px}.qsnet-floating-whatsapp__icon{width:28px;height:28px}.qsnet-floating-whatsapp__tooltip{display:none}}.woocommerce-product-gallery__image,.woocommerce-product-gallery__image--placeholder{aspect-ratio:1 / 1;width:100%;background-color:#f8fafc;display:flex;align-items:center;justify-content:center;overflow:hidden}.woocommerce-product-gallery__image img{width:100%;height:100%;object-fit:contain}ul.products li.product .image,.tf-products .item .image,.product .thumbnail-wrapper,.woocommerce-loop-product__link .image{aspect-ratio:1 / 1;background-color:#f8fafc}.qsnet-product-trust-badges{min-height:180px}.qsnet-related-categories-section{min-height:120px}.qsnet-category-buying-guide{content-visibility:auto;contain-intrinsic-size:0 400px}.qsnet-category-faq-section{content-visibility:auto;contain-intrinsic-size:0 300px}
