@font-face{font-family:"shop";src:url(/wp-content/themes/shopix24/font/IRANYekanXVF.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100 900}html{scroll-behavior:smooth}img{max-width:100%}.container{max-width:1360px}.banner-top a img{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.banner-top-mobile{display:none}.top-menu{margin:10px 0;display:flex;align-items:center;justify-content:space-between}.left-item-menu{display:flex;align-items:center;gap:20px}.search-box form{position:relative}.search-box form input{border:unset;background-color:#eeeeee93;padding:12px 20px;border-radius:15px;width:600px;font-family:shop;font-size:14px;outline:unset}.search-box form span{position:absolute;left:10px;top:9px}.phone-box a{display:flex;align-items:center;text-decoration:none;color:#444;gap:8px}.number{display:flex;flex-direction:column;align-items:center;font-family:shop;font-size:14px;font-weight:600;gap:8px}.icon-number{background-color:#ff9f1c;padding:13px 3px;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px}.number span:nth-child(2){background-color:#eeeeee93;padding:2px 4px;color:#444;font-weight:400;border-radius:6px}.mega-dropdown{position:relative;list-style:none;font-family:shop;margin:30px 0;font-size:15px;font-weight:600;padding-bottom:6px;display:block;width:fit-content}.mega-menu{position:absolute;top:100%;right:0;width:1100px;height:500px;background:#fff;display:none;z-index:9999;box-shadow:0 10px 30px rgb(0 0 0 / .5);overflow:hidden;border-radius:8px;font-family:shop;font-size:14px}.mega-dropdown:hover .mega-menu{display:block}.mega-menu .col-3{height:500px;overflow-y:auto;background:#f8f9fa;border-left:1px solid #eee}.mega-menu .col-9{height:500px;overflow-y:auto;padding:20px}.parent-link{display:block;padding:14px 18px;text-decoration:none;color:#333;border-bottom:1px solid #eee;transition:0.2s}.parent-link:hover,.parent-link.active{background:#fff;color:#ef4056;font-weight:600}.category-panel{display:none}.category-panel.active{display:block}.category-panel strong{display:block;margin-bottom:12px;font-size:13px;font-weight:700}.category-panel strong a{color:#333;text-decoration:none}.category-panel ul{list-style:none;margin:0;padding:0}.category-panel ul li{margin-bottom:6px}.category-panel ul li a{color:#666;text-decoration:none;transition:0.2s;font-size:14px;display:inline-block;line-height:1.8}.category-panel ul li a:hover{color:#ef4056}.level-2{margin-top:8px;font-weight:400}.level-3,.level-4,.level-5,.level-6{margin-right:15px;padding-right:12px;border-right:1px solid #f1f1f1;margin-top:6px;font-weight:400}.level-2 a{font-size:12px;color:#666}.level-3 a{font-size:12px;color:#777}.level-4 a{font-size:12px;color:#888}.level-5 a{font-size:12px;color:#999}.level-6 a{font-size:12px;color:#aaa}.mega-menu .col-3::-webkit-scrollbar,.mega-menu .col-9::-webkit-scrollbar{width:6px}.mega-menu .col-3::-webkit-scrollbar-track,.mega-menu .col-9::-webkit-scrollbar-track{background:#fff0}.mega-menu .col-3::-webkit-scrollbar-thumb,.mega-menu .col-9::-webkit-scrollbar-thumb{background:#d6d6d6;border-radius:10px}.mega-menu .col-3::-webkit-scrollbar-thumb:hover,.mega-menu .col-9::-webkit-scrollbar-thumb:hover{background:#b5b5b5}.menu-shopix-site{display:flex;align-items:center}.menu-site-items ul{display:flex;gap:20px}.menu-site-items ul li{list-style:none}.menu-site-items ul li a{text-decoration:none;font-family:shop;color:#111;font-size:15px}.shopix-mobile-bottom{position:fixed;bottom:0;right:0;left:0;height:90px;background:#fff;border-top:1px solid #e5e5e5;display:none;justify-content:space-around;align-items:center;z-index:99999;box-shadow:0 -2px 10px rgb(0 0 0 / .08)}.shopix-bottom-item{flex:1;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none;border:0;background:#fff0;color:#666;font-family:shop;font-size:13px;cursor:pointer;transition:0.2s}.shopix-bottom-item:hover,.shopix-bottom-item.active{color:#ef4056}@media (max-width:991.98px){.shopix-mobile-bottom{display:flex}body{padding-bottom:60px}.menu-shopix-site{display:none}}@media (min-width:992px){.shopix-mobile-bottom{display:none}}.shopix-mobile-offcanvas{width:340px;font-family:shop}.shopix-mobile-offcanvas .offcanvas-header{border-bottom:1px solid #ececec;padding:16px}.shopix-mobile-offcanvas .offcanvas-title{font-size:15px;font-weight:700}.shopix-mobile-offcanvas .offcanvas-body{padding:0;overflow-y:auto}.shopix-mobile-level{list-style:none;margin:0;padding:0}.shopix-mobile-level li{margin:0}.shopix-mobile-row{display:flex;align-items:center;justify-content:space-between;min-height:50px;border-bottom:1px solid #f2f2f2;background:#fff}.shopix-mobile-link{flex:1;padding:14px 16px;text-decoration:none;color:#333;font-size:13px;transition:0.2s}.shopix-mobile-link:hover{color:#ef4056}.shopix-mobile-toggle{width:48px;height:50px;border:0;background:#fff;font-size:0;cursor:pointer;position:relative}.shopix-mobile-toggle::before{content:"";width:8px;height:8px;border-left:2px solid #777;border-bottom:2px solid #777;position:absolute;top:50%;left:18px;transform:translateY(-50%) rotate(45deg);transition:0.25s}.shopix-mobile-toggle:not(.collapsed)::before{transform:translateY(-50%) rotate(-45deg)}.shopix-mobile-level .collapse{background:#fafafa}.level-2 .shopix-mobile-link{padding-right:28px}.level-3 .shopix-mobile-link{padding-right:42px}.level-4 .shopix-mobile-link{padding-right:56px}.level-5 .shopix-mobile-link{padding-right:70px}.level-6 .shopix-mobile-link{padding-right:84px}.shopix-mobile-offcanvas .offcanvas-body::-webkit-scrollbar{width:5px}.shopix-mobile-offcanvas .offcanvas-body::-webkit-scrollbar-thumb{background:#d5d5d5;border-radius:20px}.shopix-close-menu{width:36px;height:36px;border:0;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:18px;color:#555;cursor:pointer;transition:0.2s}.shopix-close-menu:hover{background:#ef4056;color:#fff}.add-to-cart .icon-number{background-color:#173eae;padding:6px 20px;border-radius:8px;border-bottom-right-radius:0;position:relative}.number-cart{width:20px;height:20px;background-color:#fff;color:#d63031;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:-2px;right:-2px;font-family:shop;font-weight:600}.add-to-cart .number{gap:0;font-size:14px;align-items:self-end;font-weight:400}.add-to-cart .number span:nth-child(2){color:red;background-color:unset;padding:0}.navbar{align-items:center}.banner-right a img{border-radius:20px}.bn-mob{display:none}.banner-left a img{border-radius:20px}.banner-main{margin-top:10px}.bmp{display:flex;flex-direction:column;gap:18px}.title-cat{margin-top:40px}.title-cat h2{font-size:20px;font-family:shop;font-weight:700;text-align:center;position:relative}.title-cat h2::before{content:"";width:50px;height:4px;position:absolute;background-color:#ff9f1c;left:50%;bottom:-15px;transform:translateX(-50%)}.title-cat h2 span{font-weight:400}.list-category{margin-top:40px}.item-cat a{display:flex;flex-direction:column;align-items:center;text-decoration:none}.slick-items-categury{padding:3px}.list-category .slick-next{position:absolute;top:40%;transform:translateY(-40%);z-index:10;right:0;width:30px;height:30px;background-color:#fff;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;border-radius:50%;border:unset;color:#666;display:flex;align-items:center;justify-content:center;padding:10px}.list-category .slick-prev{position:absolute;top:40%;transform:translateY(-40%);z-index:10;left:0;width:30px;height:30px;background-color:#fff;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;border-radius:50%;border:unset;color:#666;display:flex;align-items:center;justify-content:center;padding:10px}.list-category .slick-prev svg{width:20px}.list-category .slick-next svg{width:20px}.item-cat a img{border-radius:50%;outline:3px solid #057af2;padding:5px}.item-cat a strong{font-family:shop;color:#333;display:block;margin-top:10px;font-size:13px}.title-product{display:flex;justify-content:space-between;align-items:center;margin-top:40px;background-color:#eeeeee93;padding:15px 10px;border-radius:20px;margin-bottom:10px}.title-product a{text-decoration:none;font-family:shop;font-size:14px;font-weight:600}.list-category{display:flex;align-items:center;justify-content:center;gap:60px}.title-pro{display:flex;align-items:center;gap:6px}.title-pro h2{font-family:shop;font-size:18px;font-weight:600;color:#333;margin:0}.title-pro svg{color:#ff9f1c}.items-product{background-color:#eeeeee93;border-radius:20px;padding:20px;position:relative}.slick-item-product{padding:5px 4px}.items-product .slick-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;left:0;width:50px;height:50px;background-color:#eeeeeef2;border:unset;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#666}.items-product .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;right:0;width:50px;height:50px;background-color:#eeeeeef2;border:unset;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#666}.item-product a{text-decoration:none;display:flex;flex-direction:column;background-color:#fff;padding:10px 20px;border-radius:20px;position:relative}.item-product a img{width:100%;height:auto}.sale-pro{position:absolute;background-color:#d63031;display:flex;align-items:center;justify-content:center;color:#fff;right:10px;top:10px;padding:2px 8px;font-size:13px;font-family:shop;border-radius:6px}.item-product a strong{display:block;font-family:shop;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:20px;font-size:15px;margin-top:15px}.price-pro{display:flex;align-items:center;justify-content:space-between}.item-price{display:flex;flex-direction:column;font-family:shop;color:#333;font-weight:600;font-size:16px;gap:8px}.item-price span:nth-child(1){text-decoration:line-through #f05f5f 1.5px;color:#888;font-size:13px}.unborder{text-decoration:none!important;font-size:16px!important;font-weight:600 !;color:#333!important}.icon-cart{background-color:#173eae;color:#fff;padding:12px 4px;border-radius:8px;border-bottom-right-radius:0}.banner-products{margin:40px 0}.img-banner-product a img{border-radius:20px}.blogs{background-color:#eeeeee93;border-radius:20px;padding:20px;width:100%;display:flex;justify-content:center;margin-bottom:40px;gap:20px}.items-blog{width:24%;background-color:#fff;padding:10px;border-radius:20px}.items-blog a{text-decoration:none;display:flex;flex-direction:column}.items-blog a img{border-radius:10px}.items-blog a strong{color:#333;font-family:shop;display:block;margin-top:20px;margin-bottom:40px;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.items-blog a span{color:#333;font-family:shop;display:block;width:fit-content;padding-bottom:6px;border-bottom:2px solid #ff9f1c;font-size:14px;font-weight:600}.title-service h2{font-family:shop;font-size:17px;font-weight:700;margin-top:20px}.service{display:flex;align-items:center;justify-content:space-between}.item-ser{display:flex;flex-direction:column;align-items:center}.item-ser span{font-family:shop;font-weight:600;font-size:14px;display:block;margin-top:10px}.item-ser svg{color:#ff9f1c}.items-service{display:flex;align-items:center;gap:120px}.contenr-shopix{margin-top:40px;background-color:#eeeeee93;padding:20px;border-radius:20px}.contenr-shopix h1{font-family:shop;font-size:20px;font-weight:700;margin-bottom:20px;color:#333}.contenr-shopix ul{padding-right:15px}.contenr-shopix ul li{font-family:shop;font-size:14px;line-height:30px}.contenr-shopix p{font-family:shop;line-height:30px;font-size:14px;color:#666}.footer-shopix{background-color:#eeeeee93;padding:30px;margin-top:40px;border-top-left-radius:20px;border-top-right-radius:20px}.related-blog-post{padding-top:10px;border-top:1px solid #173dae50}.link-footer-blogs ul{padding-right:15px}.link-footer-blogs ul li{list-style:none;position:relative;margin:8px 0}.link-footer-blogs ul li::before{content:"";width:6px;height:6px;background-color:#007bff;position:absolute;right:-18px;top:11px;transform:rotate(45deg)}.link-footer-blogs ul li a{text-decoration:none;color:#444;font-family:shop}.copyright{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:50px;font-family:shop;font-size:14px;border-top:1px solid #173dae50;padding-top:20px}.copyright span:nth-child(1){font-weight:700}.link-footer strong{font-family:shop;color:#ff9f1c;display:block;padding-right:10px;border-right:3px solid #ff9f1c;margin-bottom:20px}.link-footer ul{padding-right:14px}.link-footer ul li a{text-decoration:none;color:#444;font-family:shop;font-size:15px;display:block;margin:6px 0}.items-namad{width:100%;display:flex;flex-wrap:wrap;gap:20px}.listm-namad{width:90px;height:90px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#fff;padding:15px;border-radius:20px;outline:3px solid #ff9f1c}.social-media{margin-top:20px}.items-social-media{display:flex;align-items:center;gap:15px}.items-social-media a{display:block;text-decoration:none;color:#666;transition:all 0.1s linear}.items-social-media a:hover{color:#333}.brodckram{margin-bottom:10px;font-family:shop;font-size:13px;margin-right:5px}.brodckram nav{gap:3px;display:flex;align-items:center}.brodckram a{text-decoration:none;color:#888}.product-page{margin-bottom:40px}.img-title-attribiot{border:1px solid #d3d8e4;padding:10px;border-radius:20px}.title-products{font-family:shop}.title-single-product-page{display:flex;align-items:center;gap:6px;margin-bottom:10px}.wp-block-woocommerce-product-filter-attribute{border-bottom:1px solid rgb(0 0 0 / 11%);padding-bottom:10px}.widget_layered_nav{border-bottom:1px solid rgb(0 0 0 / 11%);padding-bottom:10px}.wc-block-product-filter-price-slider__range .range-bar{background:#ff9f1c!important}.title-single-product-page svg{color:#ff9f1c}.title-products h1{font-family:shop;font-size:20px;font-weight:700;margin:0}.product-img{width:100%;position:relative}.product-img .woocommerce-product-gallery__trigger{position:absolute;z-index:10;text-decoration:none}.product-img .onsale{position:absolute;top:0;right:25px;width:40px;height:30px;background-color:#d63031;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:10px;z-index:7;font-size:15px;font-family:Arial,Helvetica,sans-serif}.product-img img{height:auto}.flex-control-thumbs{width:100%;display:flex;gap:10px;align-items:center;padding:0;margin:0;margin-top:10px}.flex-control-thumbs li{list-style:none;width:20%}.flex-control-thumbs li img{width:100%;padding:3px;border:1px solid #d9d9d9;border-radius:8px}.img-title-attribiot .product-id{display:none}.img-title-attribiot .product-stock-status{display:none!important}.img-title-attribiot .product-warranty{display:none!important}.title-products .img-title-single-product{font-size:13px;color:#031857;font-family:Arial,Helvetica,sans-serif;display:block;margin-bottom:10px;letter-spacing:.5px}.attribiot{margin-top:30px}.attribiot strong{font-family:shop;font-size:14px;font-weight:600;display:block;margin-bottom:10px}.attribiot ul{padding-right:15px}.attribiot ul li{font-family:shop;font-size:14px;padding:10px 0}.attribiot ul li:nth-child(-n+40){border-bottom:1px dashed #d3d8e4}.price-add-to-cart{border-radius:20px;box-shadow:0 4px 24px 0 rgb(0 0 0 / .1);padding:20px}.related{margin-top:40px}.related h2{font-family:shop;margin-bottom:20px;font-size:22px}.items-products-related{display:flex;flex-wrap:wrap;gap:6px}.product-related-post{width:17%;border:1px solid #d3d8e4;border-radius:10px;position:relative;padding:5px}.product-related-post a{text-decoration:none}.items-product-cat .product-related-post{width:24.5%}.product-rating{min-height:20px;display:flex;justify-content:center;margin-bottom:10px}.low-stoks{min-height:20px;margin-bottom:10px}.out-of-stock-label{color:#e53935;font-size:12px;margin-top:5px;font-weight:700;font-family:shop;text-align:center}.low-stoks p{margin:0;font-size:11.5px;text-align:center;color:#d60644;font-weight:600;font-family:shop}.product-related-post img{margin:0 auto;display:block;width:100%;object-fit:cover;height:auto}.product-related-post a h2{font-family:shop;color:#333;margin-top:10px;display:block;font-size:15px;text-align:center;line-height:24px}.item-sale-flash-rel .item-sale-flash{position:absolute;top:15px;right:15px;width:30px;height:30px;background-color:#d63031;border-radius:50%;display:flex;padding:10px;align-items:center;justify-content:center;color:#fff;font-size:11px;font-family:Arial,Helvetica,sans-serif}.price-products-related{display:flex;justify-content:space-around}.naumber-price-rel .price{display:flex;flex-direction:column;gap:5px;font-family:shop;font-weight:700;color:#333;font-size:20px}.naumber-price-rel .price ins{text-decoration:none}.naumber-price-rel .price span span{font-size:12px;color:#d63031}.naumber-price-rel .price del span span{display:none}.naumber-price-rel .price del{color:#999}.items-product-page{display:flex;align-items:center;gap:6px;padding:12.2px 0}.items-product-page span{font-family:shop;font-size:14px;color:#666}.items-product-page svg{color:#ff9f1c}.items-product-page:nth-child(-n+5){border-bottom:1px dashed #d3d8e4}.service-products{border-radius:20px;box-shadow:0 4px 24px 0 rgb(0 0 0 / .1);padding:20px;margin-top:40px;display:flex;gap:5px}.title-arshive-products{display:flex;align-items:center;gap:10px;margin-bottom:20px}.woocommerce-products-header__title{font-family:shop;font-size:24px;margin:0}.content-arshive-product-page{border:1px solid #d3d8e4;padding:10px;border-radius:15px;margin-top:20px}.content-arshive-product-page table{font-family:shop}.woocommerce-pagination ul{padding:0;margin:30px 0;display:flex;align-items:center;justify-content:center;gap:8px}.woocommerce-pagination ul li{list-style:none}.woocommerce-pagination ul li a{text-decoration:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#ff9f1c;color:#fff;border-radius:6px;font-size:14px;font-family:Arial,Helvetica,sans-serif}.woocommerce-pagination ul li span{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#173dae0f;color:#333;border-radius:6px;font-size:14px;font-family:Arial,Helvetica,sans-serif}.des-page-arshive{max-height:100px;overflow:hidden;transition:max-height 0.5s ease}.des-page-arshive p{font-family:shop;font-size:15px;line-height:35px;color:#444}.des-page-arshive a{text-decoration:none}.des-page-arshive h2,h3,h4,h5,h6{font-family:shop;font-size:unset!important}.des-page-arshive ul{padding-right:15px}.des-page-arshive ul li{font-family:shop;line-height:35px}.des-page-arshive ol{padding-right:18px}.des-page-arshive ol li{font-family:shop;line-height:35px}.produc-filter-shopix{font-family:shop;border:1px solid #d3d8e4;padding:10px;border-radius:10px}.produc-filter-shopix h2{font-size:20px}.wp-block-woocommerce-product-filter-attribute h3{font-size:16px}.produc-filter-shopix ul{padding-right:0}.produc-filter-shopix ul li{list-style:none}.produc-filter-shopix ul li a{text-decoration:none;font-size:14px;color:#d60644}.produc-filter-shopix ul li span{font-size:13px}.no-products-message p{font-family:shop;text-align:center;background-color:#173dae0f;padding:20px 0;border-radius:10px}.custom-sorting{display:flex;gap:15px;margin-bottom:20px;background-color:#eeeeeef2;padding:8px;border-radius:6px}.custom-sorting .sort-btn{padding:6px 12px;border-radius:6px;text-decoration:none;color:#333;font-size:13px;font-family:shop;background-color:#fff;transition:all 0.3s ease}.custom-sorting .sort-btn:hover{background:#f2f2f2}.custom-sorting .sort-btn.active{background:#3533cc;color:#fff}.woocommerce-result-count{display:none}.service-products .content-service-product{display:flex;flex-direction:column}.icon-service-product{color:#ff9f1c}.service-products .content-service-product strong{font-family:shop;color:#444;font-size:15px;display:block;margin-bottom:10px}.service-products .content-service-product span{font-family:shop;font-size:14px;color:#666;line-height:25px}.price-section{display:flex;align-items:center;justify-content:center;font-family:shop;font-weight:700;background-color:#173dae0f;margin-top:15px;padding:15px 0;border-radius:10px;gap:10px}.price-section .price{margin:0;display:flex;align-items:center;gap:10px;font-size:20px}.price-section .price ins{text-decoration:none}.price-section .price span span{font-size:12px;color:#d63031}.price-section .price del{text-decoration:line-through #919ebc;color:#919ebc;font-size:16px}.price-section .price del span span{display:none}.posted_in a{text-decoration:none}.btn-add-to-cart .stock{display:none}.price-add-to-cart form{width:100%}.quantity{display:flex;align-items:center;justify-content:center;gap:10px}.quantity input[type="number"]{width:100px;text-align:center;padding:3px;margin:15px 0;border-radius:5px;border:1px solid #d3d8e4}.quantity .qty-btn{background-color:#173eae;color:#fff;border:none;width:60px;height:30px;cursor:pointer;font-size:18px;border-radius:5px;display:flex;align-items:center;justify-content:center}.quantity .qty-btn:nth-child(2){background-color:#ff9f1c!important}.cart .single_add_to_cart_button{width:100%;background-color:#173eae;border:unset;padding:10px 0;color:#fff;font-family:shop;border-radius:10px}.call-to-action-product{margin-top:15px}.call-to-action-product a{text-decoration:none;background-color:#1dd1a1;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:shop;font-weight:700;padding:15px 0;width:100%;box-shadow:rgb(0 0 0 / .15) 0 2px 8px}.content-product-page{margin:40px 0;font-family:shop}.content-product-page ul{padding:0;margin:0;margin-bottom:20px}.content-product-page ul li a{padding:6px 10px!important;font-family:shop}.nav-pills .nav-link.active,.nav-pills .show>a{background-color:#173eae;font-size:14px!important;font-weight:normal!important}.woocommerce-Tabs-panel p{line-height:32px;font-size:15px;text-align:justify}.woocommerce-Tabs-panel a{text-decoration:none}.woocommerce-Reviews-title{font-size:18px;color:#333!important}.woocommerce-Tabs-panel ol{padding:0}.woocommerce-Tabs-panel ol li{line-height:35px;text-align:justify;font-size:15px}.woocommerce-Tabs-panel ul{padding-right:15px}.woocommerce-Tabs-panel ul li{line-height:35px;text-align:justify;font-size:15px}.content-single-page{border:1px solid #d3d8e4;padding:20px;border-radius:20px}.content-single-page img{border-radius:10px}.items-specifications{display:flex;align-items:center;gap:20px;font-family:shop;font-size:13px;background-color:#eeeeeef2;padding:3px 10px;color:#666;border-radius:10px;margin-top:6px}.content-single-page h1{font-family:shop;font-size:22px;font-weight:700;color:#333;margin-top:30px;margin-bottom:40px;padding-bottom:15px;position:relative;line-height:40px;width:fit-content}.table-of-content{background:#f7fbff;border:1px solid #d8e7f5;border-radius:10px;margin:25px 0;overflow:hidden;font-family:shop}.toc-header{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;cursor:pointer;user-select:none}.toc-header strong{font-size:22px;font-weight:700}.toc-toggle{width:42px;height:42px;border:1px solid #ccc;border-radius:8px;background:#fff;cursor:pointer;transition:.3s;font-size:20px}.toc-toggle.rotate{transform:rotate(180deg)}.toc-list{margin:0;padding:0 35px 20px;transition:.3s}.toc-list li{margin:10px 0}.toc-list a{color:#333;text-decoration:none}.toc-list a:hover{color:#0073aa}.toc-list.hide{display:none}.content-single-page h1::before{content:"";width:50%;height:3px;background-color:#ff9f1c;position:absolute;bottom:0;right:0;border-radius:6px}.content-single-items p{font-family:shop;line-height:40px;color:#4a4a4a;font-size:1em}.content-single-items a{text-decoration:none;font-family:shop}.content-single-items h2,h3,h4,h5,h6{font-family:shop;line-height:40px}.content-single-items ul{padding-right:16px;margin:0}.content-single-items ul li{font-family:shop;line-height:35px}.content-single-items ol{padding-right:16px;margin:0}.content-single-items ol li{font-family:shop;line-height:35px}.related-post-singel{border-radius:20px;box-shadow:0 4px 24px 0 rgb(0 0 0 / .1);padding:20px}.related-post-singel strong{font-family:shop;color:#333;display:block;margin-bottom:30px}.item-related-post{margin-bottom:20px}.item-related-post img{border-top-left-radius:8px;border-top-right-radius:8px}.item-related-post h3{background-color:#eeeeeef2;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#333;font-family:shop;padding:20px;height:100px;display:flex;align-items:center;justify-content:center}.item-related-post h3 a{text-decoration:none;color:#444;font-size:12px}.category-page h1{font-family:shop;font-size:28px}.list-items-category-page{border:1px solid #d3d8e4;padding:20px;border-radius:20px}.related-post-singel ul{padding:0}.related-post-singel ul li{list-style:none}.related-post-singel ul li a{text-decoration:none;color:#4a4a4a;font-family:shop;display:block;margin:10px 0;background-color:#eeeeeef2;padding:6px;border-radius:4px}.comments-section{margin-top:40px;padding:25px;background:#f9fafb;border-radius:20px;box-shadow:0 8px 20px rgb(0 0 0 / .05);font-family:shop}.comments-title,.comments-section h2,.comments-section h3{font-size:1.4rem;font-weight:700;margin-bottom:20px;color:#333;border-bottom:2px solid #eee;padding-bottom:10px}.commentlist{padding:0;margin:0}.commentlist li{list-style:none;margin-bottom:25px;padding:20px;background:#f9f9f9;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .03);transition:all 0.3s ease}.commentlist li:hover{background:#fff;border-color:#d6d6d6}.commentlist .meta{font-size:.9rem;color:#6c757d;margin-bottom:5px;font-weight:500}.commentlist .avatar{float:left;margin-right:15px;border-radius:50%;width:50px;height:50px}.commentlist .description p{font-size:1rem;color:#333;line-height:1.6;margin:0}.woocommerce-review__dash{display:none}.woocommerce-review__author{font-weight:700;color:#0d6efd;margin-right:8px}.star-rating{float:right;color:#ffc107;font-size:1rem;margin-top:3px}.star-rating::before{letter-spacing:1px}.commentlist .review.reply{border-left:4px solid #0d6efd;background:#eef6ff}.comment-reply-link{font-size:.85rem;color:#0d6efd;text-decoration:none;margin-top:10px;display:inline-block}.comment-reply-link:hover{text-decoration:underline}.comment_container::after{content:"";display:table;clear:both}.rating-stars{direction:rtl;font-size:3rem;unicode-bidi:bidi-override}.comment-form-rating{margin-bottom:1rem;display:flex;flex-direction:column}.rating-stars input[type="radio"]{display:none}.rating-stars label{color:#ddd;cursor:pointer;transition:color 0.2s}.rating-stars input[type="radio"]:checked~label,.rating-stars label:hover,.rating-stars label:hover~label{color:#ffc107}.woocommerce-product-rating .star-rating{color:#ffc107;font-size:1.5rem;margin:0;line-height:1}.woocommerce-product-rating .woocommerce-review-link{font-size:.9rem;color:#6c757d}.woocommerce-product-rating .woocommerce-review-link:hover{text-decoration:underline;color:#0d6efd}.content-first-page a{font-family:shop;text-decoration:none}.content-first-page h2,h3,h4,h5,h6{font-family:shop;font-weight:600}.content-text{max-height:100px;overflow:hidden;transition:max-height 0.5s ease}.show-more-btn{margin-top:20px;background:#173eae;color:#fff;border:none;padding:6px 15px;border-radius:6px;cursor:pointer;font-size:14px;font-family:shop}#backToTop{position:fixed;bottom:40px;width:45px;height:45px;display:flex;align-items:center;justify-content:center;padding:9px;left:25px;background:linear-gradient(135deg,#6c71ee,#173eae);color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:20px;box-shadow:0 8px 20px rgb(0 0 0 / .25);opacity:0;transform:translateY(80px) scale(.6);pointer-events:none;z-index:999}#backToTop.show{animation:fadeInUp 0.6s cubic-bezier(.25,1,.5,1) forwards;pointer-events:auto}#backToTop.hide{animation:fadeOutDown 0.5s ease forwards;pointer-events:none}.page-section{font-family:shop}.title-brodcramp h1{font-family:shop;font-size:24px}.wc-block-components-product-name{text-decoration:none}.wc-block-cart__submit-container a{background-color:#173eae;color:#fff;text-decoration:none;border-radius:10px}.shop-subcats{display:flex;align-items:center;flex-wrap:wrap;gap:8px;width:100%;padding-bottom:15px;border-bottom:2px dashed #173dae0f;margin-bottom:15px}.shop-subcats a{text-decoration:none;font-family:shop;background-color:#ff9f1c;color:#fff;padding:4px 10px;border-radius:6px;font-size:14px}.woocommerce-info{font-family:shop;border:unset;background-color:#173dae0f;border-radius:10px}.woocommerce-info a{text-decoration:none}.woocommerce-message{font-family:shop;outline:unset;border:unset;background-color:#173dae0f;border-radius:10px}.woocommerce-message a{text-decoration:none}.woocommerce-error{border:unset;background-color:#d606442d;border-radius:10px}.woocommerce-error a{text-decoration:none;display:block;margin-bottom:8px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(80px) scale(.6)}70%{opacity:1;transform:translateY(-10px) scale(1.05)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(80px) scale(.6)}}#backToTop:hover{box-shadow:0 12px 25px rgb(0 0 0 / .35);transform:translateY(0) scale(1.15)}.commentlist{width:100%;float:right;margin:20px 0;padding:0}.comments-blog ul{padding:0}.commentlist .even{background-color:#f5f6f8;padding:10px;position:relative;margin-bottom:10px}.comment-text .star-rating{display:none}.commentlist li{list-style:none}.commentlist .odd{margin-top:20px;padding:10px;background-color:rgb(192 192 192 / .356);padding:10px;position:relative}.comments-blog li .depth-2{background-color:#ddd}.says{display:none}.commentlist .fn{font-style:normal}.commentlist img{width:40px;height:40px;border-radius:50%;border:1px solid silver;margin:0}.commentmetadata a{font-size:13px;color:#222}.comments-blog .reply a{background-color:#007aff;color:white!important;padding:2px 15px;font-size:14px;border-radius:3px}.comment-form-author,.comment-form-email,.comment-form-url,.comment-form-comment{display:flex;flex-direction:column;width:100%}.comment-form input{padding:12px 10px;outline:unset;border:2px solid #173dae0f;border-radius:8px}.comment-form textarea{padding:8px 10px;outline:unset;border:2px solid #173dae0f;border-radius:8px}.comment-form-comment{height:180px}.comment-meta a{text-decoration:none;font-size:12px}.reply a{text-decoration:none}.commentlist .odd .fn a{text-decoration:none;color:#fff}.commentlist .odd .fn{text-decoration:none;background-color:#007aff;color:#fff;padding:0 4px}.comment-author .fn{background-color:#d60644;color:#fff;padding:2px 10px;border-radius:5px;font-family:shay;font-size:14px}.commentlist ul{padding:0}.form-submit .submit{background-color:#173eae;border:unset;color:#fff;padding:10px 20px;border-radius:4px;margin-bottom:20px}.woocommerce-Tabs-panel{padding:20px 10px}.product_meta span{margin-bottom:5px}.woocommerce-Tabs-panel table{width:100%;vertical-align:middle;font-size:14px}.woocommerce-Tabs-panel table p{margin:0}.woocommerce-Tabs-panel table tbody tr th{padding:10px 10px}.woocommerce-Tabs-panel table tbody tr td{padding:10px 10px}.woocommerce-Tabs-panel table tbody tr:nth-child(odd){background-color:#eeeeee7a}.wc-block-grid__product{display:flex;flex-direction:column}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:block!important}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0!important;display:flex;justify-content:center}.items-cantact-page h1{font-family:shop;font-size:28px}.time-shopix{display:flex;flex-direction:column;align-items:center;background:#f7e80c;background:linear-gradient(179deg,rgb(247 232 12) 0%,rgb(253 187 45) 100%);padding:30px 0;border-radius:20px;font-family:shop;color:#444}.time-shopix svg{margin-bottom:30px}.time-shopix span{display:block;margin-bottom:10px}.items-social-media-contact a{text-decoration:none;display:flex;flex-direction:column;align-items:center;padding:28px 0;background:linear-gradient(180deg,#833ab4 0%,#c13584 100%);border-radius:20px;color:#fff;font-family:shop}.items-social-media-contact .bgtelegram{background:linear-gradient(180deg,#2aabee 0%,#229ed9 100%)}.items-social-media-contact .bgwhatsapp{background:linear-gradient(180deg,#52cd60 0%,#2db640 100%)}.items-social-media-contact a span{display:block;margin-bottom:10px}.items-social-media-contact a svg{margin-bottom:30px}.content-shopix-contact{margin-top:40px}.content-shopix-contact h2{font-family:shop;font-size:20px;font-weight:bolder;color:#333;margin-bottom:20px}.content-shopix-contact p{font-family:shop;font-size:15px;line-height:30px;text-align:justify;color:#4a4a4a}.contact-form-shopix{font-family:shop}.form-floating>label{transition:all 0.3s ease}.wpcf7-form-control{padding:10px}.form-control{border:1px solid #908f8f}.form-floating p{margin:0}.contact-adress-mail{margin-top:40px}.contact-items{margin-bottom:20px}.contact-items span{font-family:shop}.contact-items svg{color:#ff9f1c}.faq-container{margin-top:40px}.faq-container h2{font-family:shop;font-size:20px;font-weight:bolder;margin-bottom:20px}.faq-item{background:#fff;border-radius:12px;border:1px solid #908f8f;margin-bottom:12px;overflow:hidden;cursor:pointer;transition:all 0.3s ease}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;font-size:1.1rem;font-weight:600;font-family:shop}.faq-icon{width:24px;height:24px}.faq-icon line{stroke:#007bff;stroke-width:2;transition:transform 0.3s ease;transform-origin:50% 50%}.faq-answer{max-height:0;overflow:hidden;padding:0 20px;color:#444;line-height:1.7;transition:max-height 0.4s ease,padding 0.4s ease;font-family:shop}.faq-item.active .faq-answer{max-height:200px;padding:16px 20px}.faq-item.active .faq-icon .line-vertical{transform:rotate(45deg)}.faq-item.active .faq-icon .line-horizontal{transform:rotate(-45deg)}.faq-item.active .faq-icon line:last-child{transform:rotate(-45deg);transform-origin:center}.wp-block-woocommerce-product-filter-attribute .wp-block-heading{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:2px 8px;background:#f5f5f5;border-radius:6px;margin-bottom:5px;position:relative;font-size:13px!important}.wp-block-woocommerce-product-filter-attribute .wp-block-heading svg{width:1em;height:1em;transition:transform 0.3s ease;fill:currentColor;font-weight:700}.wp-block-woocommerce-product-filter-attribute .wp-block-heading.open svg{transform:rotate(180deg)}.wp-block-woocommerce-product-filter-attribute .wp-block-woocommerce-product-filter-checkbox-list{display:none;margin:0;padding:8px 12px;background:#fafafa;border:1px solid #eee;border-radius:6px}@media (max-width:768px){.search-box form{display:none}.banner-right{margin-bottom:20px}.bn-mob{display:block}.bn-desk{display:none}.list-category{flex-wrap:wrap}.img-banner-product{margin-bottom:20px}.blogs{flex-wrap:wrap;gap:10px;padding:12px}.items-blog{width:48%}.items-blog a strong{margin-bottom:25px;font-size:14px}.title-service{margin-bottom:20px}.service{flex-direction:column}.items-service{flex-wrap:wrap;gap:40px;justify-content:center}.title-products h1{font-size:18px;line-height:30px;margin:0}.title-single-product-page{align-items:unset;gap:2px;margin:20px 0}.related-post-singel{margin-top:30px}.contenr-shopix p{text-align:justify}.img-title-attribiot{margin-bottom:20px}.price-add-to-cart{display:flex;flex-direction:column-reverse}.service-products{margin-top:20px}.items-products-related{justify-content:center}.product-related-post{width:46%}.related h2{text-align:center}.content-product-page{padding:0 10px}.produc-filter-shopix{background-color:#fff;z-index:10;position:relative}.custom-sorting{display:flex;gap:10px;flex-wrap:wrap;margin:15px 0}.items-product-cat .product-related-post a{display:flex;flex-direction:row-reverse;align-items:center}.items-product-cat .product-related-post{width:100%}.items-product-cat .product-related-post .rel-item-top{width:40%;position:relative}.items-product-cat .product-related-post .rel-item-up{width:60%}.product-related-post{padding:5px 10px;border:2px solid #d3d8e4}.product-related-post a h2{font-family:shop;color:#333;margin-top:10px;display:block;font-size:16px;text-align:right;line-height:30px;overflow:unset;white-space:unset;text-overflow:unset;font-weight:700}.shop-subcats{margin:15px 0}.copyright{flex-direction:column;gap:10px;text-align:center}.logo{width:170px}.logo a img{width:100%;height:auto}.banner-top-mobile{display:block}.banner-top-desktop{display:none}.time-shopix{padding:20px 10px}.form-control{margin-top:10px}.contact-form-shopix{margin-bottom:20px}.items-social-media-contact a{padding:10px}.items-social-media-contact a svg{margin-bottom:5px;font-size:12px}.items-social-media-contact a strong{font-size:14px}.items-social-media-contact a span{font-size:13px;margin-bottom:6px}.brodckram{margin-bottom:10px;font-family:shop;font-size:13px;margin-right:5px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}#chat-widget{width:100%!important;height:100%!important;bottom:0!important;right:0!important;border-radius:0!important;transition:all 0.3s ease}.item-sale-flash-rel .item-sale-flash{right:unset;left:10px;top:-30px}#backToTop{display:none}#chat-button{display:none!important}.content-single-page{padding:8px}.item-related-post img{width:100%;height:auto}}.wc-block-product-filters__overlay-content strong{font-weight:400;margin-bottom:5px}.wp-block-woocommerce-product-filter-attribute .filter-title{cursor:pointer;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;font-weight:400}.wp-block-woocommerce-product-filter-attribute .filter-title svg{transition:transform 0.3s;margin-left:8px}.wp-block-woocommerce-product-filter-attribute .filter-title svg.rotated{transform:rotate(180deg)}.items-product-cat .woocommerce-ordering{display:none}.items-phone-footer{font-family:shop;display:flex;align-items:center;font-size:14px;gap:10px;margin-bottom:20px}.items-phone-footer span:nth-child(1){color:#ff9f1c}.items-phone-footer span:nth-child(3){font-weight:600}.pagination-wrapper .nav-links{display:flex;align-items:center;gap:6px;margin-top:20px;font-family:shop}.pagination-wrapper .nav-links span{width:30px;height:30px;background-color:#eeeeee93;border-radius:6px;display:flex;justify-content:center;align-items:center}.pagination-wrapper .nav-links a{width:fit-content;height:30px;text-decoration:none;padding:0 10px;background-color:#ff9f1c;color:#fff;border-radius:6px;display:flex;justify-content:center;align-items:center}.archive-intro{margin-bottom:20px;color:#555;font-size:14px;line-height:1.8;font-family:shop}#chat-widget{position:fixed;bottom:110px;right:20px;width:360px;height:550px;background:#eee;border-radius:20px;box-shadow:0 5px 20px rgb(0 0 0 / .2);flex-direction:column;overflow:hidden;z-index:9999;font-family:shop;font-size:13px;line-height:30px;display:flex;opacity:0;transform:translateY(50px);pointer-events:none;transition:all 0.4s ease}#chat-widget.activeer{opacity:1;transform:translateY(0);pointer-events:auto}#chat-widget a{text-decoration:none}#chat-header{background:#ff9f1c;color:#fff;padding:10px;font-weight:700;text-align:center;font-family:shop}#chat-messages{flex:1;padding:10px;overflow-y:auto}#chat-messages>div:nth-last-child(odd){background-color:#fff;padding:5px 8px;border-radius:5px}#chat-input-area{display:flex;border-top:1px solid #ccc}#chat-input{flex:1;padding:10px;border:none;outline:none}#chat-send{background:#173eae;color:#fff;border:none;padding:0 15px;cursor:pointer}#chat-clear-container{text-align:center;padding:8px;border-top:1px solid #ccc;background-color:#f7f7f7}#chat-clear{background:#ff3b30;color:#fff;border:none;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:13px}#chat-button{position:fixed;bottom:40px;right:20px;cursor:pointer;background:#173eae;width:60px;height:60px;display:flex;align-items:center;justify-content:center;z-index:10000;border-radius:50%;color:#fff}#chat-button .close-icon{display:none;font-size:24px}#chat-button.active .chat-icon{display:none}#chat-button.active .close-icon{display:block}