.ajax-loading{position:relative}.search-result-label{color:var(--color-gray-500);display:inline-block;font-size:13px;margin-bottom:6px}.search-result-query{color:var(--color-primary);font-size:14px;font-weight:700;margin:6px 0 0}.cont-categori .col-12>a.d-block{border-radius:var(--radius-lg);display:block;overflow:hidden}.cont-categori .col-12>a.d-block img{display:block;transition:transform .35s ease;width:100%}.cont-categori .col-12>a.d-block:hover img{transform:scale(1.02)}.owl-pro1 .item{padding:4px}.owl-pro1 .thumbnail{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:14px 10px 16px;text-align:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.owl-pro1 .thumbnail:hover{border-color:var(--color-border-tan);box-shadow:0 12px 28px color-mix(in srgb,var(--color-dark) 8%,transparent);transform:translateY(-4px)}.owl-pro1 .thumbnail p{margin:10px 0 0;order:2}.owl-pro1 .thumbnail p a span{color:var(--color-dark);display:block;font-size:13px;font-weight:600;transition:color .2s ease}.owl-pro1 .thumbnail:hover p a span{color:var(--color-primary)}.owl-pro1 .img-pro-cat{align-items:center;display:flex;height:72px;justify-content:center;order:1}.owl-pro1 .img-pro-cat img{max-height:72px;max-width:100%;object-fit:contain}.owl-pro1 .owl-nav button{align-items:center;background:var(--color-white)!important;border-radius:50%;box-shadow:0 2px 10px color-mix(in srgb,var(--color-black) 15%,transparent);color:var(--color-gray-800)!important;display:flex;font-size:13px;height:36px;justify-content:center;position:absolute!important;top:50%;transform:translateY(-50%);width:36px}.owl-pro1 .owl-nav .owl-prev{right:-10px}.owl-pro1 .owl-nav .owl-next{left:-10px}.owl-pro1 .owl-dots{margin-top:10px;text-align:center}.owl-pro1 .owl-dot span{background:var(--color-gray-300);border-radius:50%;display:block;height:6px;margin:0 3px;width:6px}.owl-pro1 .owl-dot.active span{background:var(--color-primary)}.cont-categori{margin-left:auto;margin-right:auto;max-width:1800px;padding-left:0;padding-right:0;width:94%}.filter-category{align-items:flex-start;display:flex;gap:20px;list-style:none;margin:0;padding:0}.filter-category>li.filter-item{flex:0 0 280px;width:280px}.filter-category>li.category-container{flex:1;min-width:0}@media (max-width:991.98px){.filter-category{flex-direction:column}.filter-category>li.filter-item{flex:1 1 auto;width:100%}}.filter-box{margin:0}.accordion-section .panel{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.accordion-section .panel-heading{background:var(--color-gray-50);border-bottom:1px solid var(--color-border);padding:10px 14px}.accordion-section .panel-heading .panel-title ul{align-items:center;display:flex;gap:10px;justify-content:space-between;list-style:none;margin:0}.accordion-section .panel-heading .panel-title ul>li>a{display:block}.sort-option .center{display:flex}@media (min-width:992px){.sort-option{display:none}}.close-box-fiter{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:10px;justify-content:space-between;padding:10px 14px}.close-flter{align-items:center;background:var(--color-white)!important;border:1px solid var(--color-border)!important;border-radius:50%;cursor:pointer;display:flex!important;height:34px;justify-content:center;margin-right:auto;padding:0!important;width:34px}.close-flter .action-button{color:var(--color-gray-600);font-size:13px}.panel-body{padding:14px}.filter_pannel>ul{list-style:none;margin:0;padding:0}.filter_pannel>ul>li.block{border-top:1px solid var(--color-border);padding:14px 0}.filter_pannel>ul>li.block:first-child{border-top:0;padding-top:0}.cat-filter-name{color:var(--color-dark);font-size:13px;font-weight:800}.categori-name ol,.categori-name>ul,.main-categori{list-style:none;margin:0;padding:0}.categori-name{padding:0 10px}.categori-name>ul>li>a{align-items:center;color:var(--color-dark);display:flex;font-size:13px;font-weight:700;gap:6px;padding:6px 0}.categori-name>ul>li>a i{font-size:11px}.categori-name>ul>li>a i,.categori-name>ul>li>a:hover{color:var(--color-primary)}.c-catalog__list--depth{list-style:none;margin:6px 0 0;padding:0}.c-catalog__list--depth li{padding:5px 0}.c-catalog__list--depth li a{align-items:center;color:var(--color-gray-550);display:flex;font-size:12.5px;gap:6px;transition:color .2s ease}.c-catalog__list--depth li a i{color:var(--color-gray-400);font-size:10px}.c-catalog__list--depth li a:hover{color:var(--color-primary)}.c-catalog__list--depth li.more{color:var(--color-primary);cursor:pointer;font-size:12px;font-weight:700;margin-top:6px}.c-catalog__list--depth li.more:hover{text-decoration:underline}.cat-filter>input[type=checkbox]{display:none}.cat-filter>.filter-cation{align-items:center;color:var(--color-dark);cursor:pointer;display:flex;font-size:13px;font-weight:800;padding-right:22px;position:relative}.cat-filter>.filter-cation:before{color:var(--color-gray-500);content:"\f107";font-family:var(--fa-family-active-light);font-size:13px;font-weight:var(--fa-weight-active-light);position:absolute;right:0;top:1px;transition:transform .2s ease}.cat-filter>input:checked~.filter-cation:before{color:var(--color-primary);transform:rotate(180deg)}.cat-filter>.input-quick-search,.cat-filter>.options{max-height:0;overflow:hidden;transition:max-height .25s ease}.cat-filter>input:checked~.input-quick-search,.cat-filter>input:checked~.options{margin-top:10px;max-height:600px}.input-quick-search{overflow:visible}.input-quick-search .input-field{background:var(--color-gray-100);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-dark);font-family:inherit;font-size:13px;height:42px;outline:none;padding:0 14px;transition:border-color .2s ease,background .2s ease;width:100%}.input-quick-search .input-field:focus{background:var(--color-white);border-color:var(--color-primary)}.c-ui-statusswitcher{align-items:center;cursor:pointer;display:inline-flex;vertical-align:middle}.c-ui-statusswitcher input{display:none}.c-ui-statusswitcher__slider{background:var(--color-gray-250);border-radius:var(--radius-pill);display:inline-block;height:22px;position:relative;transition:background .2s ease;width:38px}.c-ui-statusswitcher__slider__toggle{background:var(--color-white);border-radius:50%;box-shadow:0 1px 4px color-mix(in srgb,var(--color-black) 25%,transparent);height:18px;position:absolute;right:2px;top:2px;transition:right .2s ease;width:18px}.c-ui-statusswitcher input:checked+.c-ui-statusswitcher__slider{background:var(--color-primary)}.c-ui-statusswitcher input:checked+.c-ui-statusswitcher__slider .c-ui-statusswitcher__slider__toggle{right:18px}li.cat-filter>.status{color:var(--color-dark);font-size:13px;font-weight:700;margin-right:10px;vertical-align:middle}.options .li-item{list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:0}.options .li-item>li+li{margin-top:4px}.checkbox-icon.customradio{align-items:center;border-radius:var(--radius-sm);color:var(--color-dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 30px 8px 8px;position:relative;transition:background .2s ease}.checkbox-icon.customradio:hover{background:var(--color-gray-50)}.checkbox-icon.customradio input{height:0;opacity:0;position:absolute;width:0}.checkbox-icon.customradio .checkmark{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:5px;height:17px;left:8px;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease,border-color .2s ease;width:17px}.checkbox-icon.customradio .checkmark:after{border:solid var(--color-white);border-width:0 2px 2px 0;content:"";display:none;height:9px;position:absolute;right:5px;top:2px;transform:rotate(45deg);width:5px}.checkbox-icon.customradio input:checked~.checkmark{background:var(--color-primary);border-color:var(--color-primary)}.checkbox-icon.customradio input:checked~.checkmark:after{display:block}.radio.radio-primary .checkbox-icon.customradio .checkmark{border-radius:50%}.radio.radio-primary .checkbox-icon.customradio .checkmark:after{background:var(--color-white);border:0;border-radius:50%;height:7px;left:50%;right:auto;top:50%;transform:translate(-50%,-50%) rotate(0deg);width:7px}.radiotextsty{color:var(--color-dark);font-size:13px}.logo-brand{align-items:center;background:var(--color-gray-100);border-radius:var(--radius-xs);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;overflow:hidden;width:26px}.logo-brand img{height:100%;object-fit:contain;width:100%}.name-factur{flex:1}.price-filter-options{padding:0 10px}.cost-rang{gap:10px;justify-content:space-between;list-style:none;margin:20px 0 0;padding:0}.cost-rang,.cost-rang li{align-items:center;display:flex}.cost-rang li{flex:1;gap:6px;min-width:0}.cost-rang .lbl-prise,.cost-rang p{color:var(--color-gray-500);flex-shrink:0;font-size:12px;margin:0;white-space:nowrap}.cost-rang input{background:var(--color-gray-100);border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;color:var(--color-dark);font-family:inherit;font-size:12px;height:36px;min-width:0;padding:0 6px;text-align:center;width:100%}.cost-rang input::-webkit-inner-spin-button,.cost-rang input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cost-rang input[type=number]{-moz-appearance:textfield}#double-handle-slider.noUi-target{background:var(--color-gray-200);border:0;box-shadow:none;height:5px;margin:26px 4px 6px}#double-handle-slider .noUi-connect{background:var(--color-primary)}#double-handle-slider .noUi-handle{background:var(--color-white);border:2px solid var(--color-primary);border-radius:50%;box-shadow:0 2px 6px color-mix(in srgb,var(--color-black) 15%,transparent);cursor:pointer;height:16px;left:-8px;top:-6px;width:16px}#double-handle-slider .noUi-handle:after,#double-handle-slider .noUi-handle:before{display:none}#double-handle-slider .noUi-tooltip{background:var(--color-dark);border:0;border-radius:var(--radius-xs);color:var(--color-white);font-size:11px;padding:3px 8px}.scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:var(--color-primary)!important}.scroll .mCSB_scrollTools .mCSB_draggerRail{background:var(--color-gray-200)!important}.row-sort-top{margin-bottom:16px}.row-sort-top .icon-sort{align-items:center;color:var(--color-gray-500);display:flex;font-size:12px;font-weight:700;gap:6px;padding:0 8px}.row-sort-top .icon-sort span:before{color:var(--color-primary);content:"\f0dc";font-family:var(--fa-family-active-light);font-weight:var(--fa-weight-active-light)}.sort_label{cursor:pointer;position:relative}.sort_label input{height:0;opacity:0;position:absolute;width:0}.sort_label span{align-items:center;border-radius:var(--radius-xl);color:var(--color-gray-600);display:inline-flex;font-size:12px;font-weight:600;padding:8px 14px;transition:background .2s ease,color .2s ease;white-space:nowrap}.sort_label input:checked+span{background:var(--color-primary);color:var(--color-white)}.row-list-item{margin:0 -8px}.row-list-item>[class*=col-]{margin-bottom:16px}.item.item-pro{display:flex;flex-direction:column;height:100%}.item.item-pro .item-img{align-items:center;display:flex;height:180px;justify-content:center}.item.item-pro .img-pro{width:100%}.item.item-pro .img-pro img{max-height:170px;object-fit:contain}.item.item-pro .name-col{margin-top:auto}.search-empty-state{align-items:center;background:var(--color-gray-50);border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-gray-500);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 20px;text-align:center}.search-empty-state i{color:var(--color-gray-300);font-size:40px}.search-empty-state span{font-size:14px;font-weight:600}.cat-desc-content{margin-top:10px}#sortModal .modal-body{padding:20px}.sort-caption{color:var(--color-dark);font-size:15px;font-weight:800;margin:0 0 14px}#sortModal .radio.radio-primary{border-bottom:1px solid var(--color-border)}#sortModal .radio.radio-primary:last-child{border-bottom:0}#sortModal .checkbox-icon.customradio{justify-content:space-between;padding:12px 30px 12px 8px}#sortModal .modal-footer{padding:14px 20px}@media (max-width:767.98px){.filter-item{bottom:0;box-shadow:0 -8px 24px color-mix(in srgb,var(--color-black) 15%,transparent);left:0;max-height:85vh;overflow-y:auto;position:fixed;right:0;top:auto;z-index:2200}.accordion-section .panel{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.item.item-pro .item-img{height:130px}.item.item-pro .img-pro img{max-height:120px}}@media (max-width:575.98px){.cost-total{font-size:13px}}.visually-hidden-input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.product-gallery{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:15px}ul.thumbnails{list-style:none;margin:0;padding:0}.thumbnails .thumbnail{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-md);display:block;overflow:hidden}.thumbnails .thumbnail img{height:340px;object-fit:contain;padding:16px;width:100%}.thumb-product3 .item a,.thumb-product3-mob .item a{border:1px solid var(--color-line);border-radius:var(--radius-sm);display:block;overflow:hidden;transition:border-color var(--transition-base)}.thumb-product3 .item a.active,.thumb-product3 .item a:hover{border-color:var(--color-primary)}.thumb-product3 .item img,.thumb-product3-mob .item img{height:70px;object-fit:contain;padding:6px;width:100%}.thumb-product3 .item img{aspect-ratio:1;height:auto}.thumb-product3-mob .item a{border:0}.thumb-product3-mob .item img{height:260px}.thumb-product3-mob .owl-dots{margin-top:6px}.thumb-product3-mob .owl-dots .owl-dot span{height:7px;margin:4px;width:7px}.thumb-product3-mob .owl-dots .owl-dot.active span{background:var(--color-primary);width:18px}@media (max-width:991.98px){.product-gallery{margin-inline:0;padding:8px}}.box-icon{display:flex;justify-content:flex-start;margin-bottom:10px;margin-right:27px}.share-box{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.share-box li a,.share-box li button{align-items:center;background:var(--color-surface-soft);border:0;border-radius:50%;color:var(--color-text-subtle);display:flex;height:36px;justify-content:center;transition:background var(--transition-base),color var(--transition-base);width:36px}.share-box li a:hover,.share-box li button:hover{background:var(--color-primary);color:var(--color-white)}.product-meta-title h5{color:var(--color-dark);font-size:20px;font-weight:800;line-height:1.7}.product-meta-title p{font-size:13px}@media (max-width:991.98px){.product-meta-title h5{font-size:17px}}.product-meta-title img{max-height:40px;object-fit:contain}.product-meta-feature{margin-top:20px}.product-meta-feature-items{background:var(--color-surface-soft);border-radius:var(--radius-sm);padding:15px}.product-meta-feature-items .title{color:var(--color-dark);font-weight:700}.product-meta-feature-items ul.navbar-nav li.nav{border-bottom:1px dashed var(--color-line);display:flex;font-size:13px;justify-content:space-between;padding:6px 0}.product-meta-feature-items ul.navbar-nav li.nav:last-child{border-bottom:0}.product-meta-feature-items ul.navbar-nav li.nav strong a{color:var(--color-text-subtle)}#showmenu,.close-box{color:var(--color-primary);cursor:pointer;display:inline-block;font-size:12px;margin-top:8px}.product-meta-rating .count-comment{font-size:12px;margin-left:8px}.product-meta-rating .count-rating{color:var(--color-primary);font-size:14px}.product-meta-garanty{font-size:12px;gap:6px;margin-top:10px}.product-meta-garanty i{color:var(--color-primary);margin-left:6px}.product-meta-color{margin-top:20px}.product-option__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.product-option__title{color:var(--color-text);font-size:15px;font-weight:700;margin:0}.product-option__title:after{content:":"}.product-option__selected{color:var(--color-text-muted);font-size:14px}.js-product-variants{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));list-style:none;margin:0;padding:0}.js-c-ui-variant{min-width:0}.c-ui-variant{align-items:center;background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:10px;height:100%;margin:0;padding:10px 12px;position:relative;transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base);user-select:none}.c-ui-variant:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.c-ui-variant input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.c-ui-variant:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.c-ui-variant__shape{border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-black) 12%,transparent);flex-shrink:0;height:22px;width:22px}.c-ui-variant__body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.c-ui-variant__name{color:var(--color-text);font-size:13px;font-weight:600;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-ui-variant__price{color:var(--color-text-muted);font-size:12px;white-space:nowrap}.c-ui-variant__price small{font-size:10px}.c-ui-variant__tick{align-items:center;background:var(--color-primary);border-radius:50%;color:var(--color-white);display:flex;font-size:9px;height:18px;justify-content:center;left:-7px;opacity:0;position:absolute;top:-7px;transform:scale(.6);transition:opacity var(--transition-base),transform var(--transition-base);width:18px}.c-ui-variant:has(input:checked){background:color-mix(in srgb,var(--color-primary) 6%,transparent);border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.c-ui-variant:has(input:checked) .c-ui-variant__name,.c-ui-variant:has(input:checked) .c-ui-variant__price{color:var(--color-primary)}.c-ui-variant:has(input:checked) .c-ui-variant__name{font-weight:700}.c-ui-variant:has(input:checked) .c-ui-variant__tick{opacity:1;transform:scale(1)}.option-list .form-select{border-color:var(--color-line);border-radius:var(--radius-sm);font-size:14px;min-height:44px}.option-list .form-select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)}@media (max-width:575.98px){.js-product-variants{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.c-ui-variant{gap:8px;min-height:52px;padding:8px 10px}.c-ui-variant__shape{height:18px;width:18px}}.product-meta-count{color:var(--color-sale);font-size:12px;margin-top:12px}.product-meta-action{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:var(--radius-sm);margin-top:20px;padding:18px 20px}.buy-box{display:flex;flex-direction:column;gap:14px}.buy-box-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.buy-box-price{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.buy-box-discount{align-items:center;display:flex;gap:8px}.buy-box-discount .off-pro,.offer-product .off-pro{background:var(--color-sale);border-radius:var(--radius-pill);color:var(--color-white);font-size:12px;font-weight:700;line-height:1;padding:5px 9px}.buy-box-price .old-price{color:var(--color-text-muted);font-size:14px;line-height:1;text-decoration:line-through}.buy-box-price .new-price{font-size:24px;font-weight:800;line-height:1.4;margin:0;white-space:nowrap}.buy-box-price .new-price small{color:var(--color-text-muted);font-size:13px;font-weight:500}.buy-box-price .info-cost{align-items:center;color:var(--color-primary);display:inline-flex;font-weight:700;gap:8px}.buy-box-notice,.out-of-stock-badge{align-items:center;background:var(--color-surface-badge);border-radius:var(--radius-sm);color:var(--color-text-subtle);display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:10px 16px}.buy-box-notice{width:100%}.buy-box-actions{align-items:stretch;display:flex;gap:10px}.notify-me-btn{align-self:flex-start}.product-float-action #button-cart{flex:1}.counter .bootstrap-touchspin{align-items:center;background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-sm);display:flex;flex-wrap:nowrap;height:100%;overflow:hidden}.counter .btn-counter{background:transparent;border:0;color:var(--color-primary);cursor:pointer;font-size:18px;font-weight:var(--btn-font-weight);height:44px;transition:background var(--transition-base),color var(--transition-base);width:40px}.counter .btn-counter:hover{background:var(--color-surface-soft)}#input-quantity{min-width:60px;padding:7px}.counter #input-quantity{background:var(--color-white);border:0;font-weight:700;height:44px;min-width:0;padding:0;width:48px}.counter #input-quantity:focus{box-shadow:none;outline:none}@media (max-width:991.98px){.product-meta-action{padding:14px}.buy-box-row{gap:12px}.buy-box-price .new-price{font-size:20px}.buy-box-actions,.buy-box-call,.notify-me-btn{width:100%}.buy-box-actions #button-cart{flex:1;min-width:0;padding-inline:14px}}@media (max-width:400px){.buy-box-actions .counter #input-quantity,.buy-box-actions .counter .btn-counter{width:34px}.buy-box-actions #button-cart{font-size:14px;padding-inline:8px}.buy-box-actions #button-cart .fa-cart-plus{display:none}}.mobile-buy-bar{background:var(--color-white);border-top:1px solid var(--color-line);bottom:0;box-shadow:0 -6px 20px color-mix(in srgb,var(--color-dark) 8%,transparent);left:0;padding:10px 0 calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:9001}@media (max-width:991.98px){body:has(.mobile-buy-bar){padding-bottom:76px}}.mobile-buy-bar-price{font-size:16px;font-weight:800}.product-float{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:14px;padding:16px}.product-float-title{align-items:center;border-bottom:1px solid var(--color-line);display:flex;gap:12px;padding-bottom:14px}.product-float-thumb{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-sm);flex-shrink:0;height:64px;overflow:hidden;width:64px}.product-float-thumb img{height:100%;object-fit:contain;padding:4px;width:100%}.product-float-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-dark);display:-webkit-box;font-size:14px;font-weight:700;line-height:1.8;overflow:hidden}.product-float-options .product-meta-color-items+.product-meta-color-items{margin-top:12px}.product-float-body{background:var(--color-surface-soft);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:12px;padding:14px}.product-float-price{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.product-float-old{width:100%}.product-float-old .old-price{color:var(--color-text-muted);font-size:13px;text-decoration:line-through}.product-float-old .off-pro{background:var(--color-sale);border-radius:var(--radius-pill);color:var(--color-white);font-size:12px;font-weight:700;padding:3px 8px}.product-float-price .new-price{font-size:20px;font-weight:800;line-height:1.4}.product-float-price .new-price small{color:var(--color-text-muted);font-size:12px;font-weight:500}.product-float-price .info-cost{align-self:stretch;color:var(--color-primary);font-weight:700;text-align:center}.product-float-action{align-items:stretch;display:flex;gap:10px}.product-float-action .counter .bootstrap-touchspin{background:var(--color-white);flex-wrap:nowrap;height:100%}.product-float-action .counter #input-quantity{min-width:0;width:44px}@media (max-width:399.98px),(min-width:992px) and (max-width:1199.98px){.product-float-action{flex-direction:column}.product-float-action .counter .bootstrap-touchspin{justify-content:space-between}.product-float-action .counter #input-quantity{flex:1}}@media (max-width:991.98px){.product-float{box-shadow:none;padding:12px}.product-float-thumb{height:56px;width:56px}}.product-desc-tab ul.nav{border-bottom:1px solid var(--color-line);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.product-desc-tab ul.nav li.nav-item button{background:none;border:0;color:var(--color-text-muted);font-size:14px;font-weight:600;margin-left:20px;padding:12px 4px;position:relative}.product-desc-tab ul.nav li.nav-item button a{color:inherit}.product-desc-tab ul.nav li.nav-item button.active{color:var(--color-primary)}@media (max-width:767.98px){.product-desc-tab ul.nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.product-desc-tab ul.nav::-webkit-scrollbar{display:none}.product-desc-tab ul.nav li.nav-item button{margin-left:12px;white-space:nowrap}}.product-desc-tab ul.nav li.nav-item button.active:after{background:var(--color-primary);bottom:-1px;content:"";height:2px;position:absolute;right:0;width:100%}.product-desc-content{color:var(--color-dark);font-size:14px;line-height:2}.read-more-state{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.read-more-state:focus-visible~.read-more-trigger{outline:2px solid var(--color-primary);outline-offset:2px}.read-more-target{transition:.3s ease}.read-more-state~.read-more-target{max-height:0;opacity:0;overflow:hidden}.read-more-state:checked~.read-more-target{max-height:none;opacity:1}.read-more-trigger{color:var(--color-primary);cursor:pointer;display:inline-block;font-size:13px;font-weight:700;margin-top:8px}.read-more-trigger:after{content:"ادامه مطلب"}.read-more-state:checked~.read-more-trigger:after{content:"بستن"}.box_list{border:1px solid var(--color-line);border-radius:var(--radius-sm);overflow:hidden}.box_list .title{align-items:center;background:var(--color-surface-soft);color:var(--color-dark);display:flex;font-weight:700;gap:8px;margin:0;padding:12px 16px}.box_list .title svg{color:var(--color-primary)}.param_list{margin:0;padding:0}.param_list .row{border-bottom:1px solid var(--color-line)}.param_list .row:last-child{border-bottom:0}.box_params_list{padding:10px 16px}.box_params_list p{font-size:13px;margin:0}.border_right_custom1{color:var(--color-text-muted)}.border_right_custom2{color:var(--color-dark);font-weight:600}.comment-form{background:var(--color-surface-soft);border-radius:var(--radius-md);padding:20px}.list-commen{list-style:none;margin-top:20px}.list-commen .comment{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:16px}.list-commen .avatar{flex-shrink:0;height:44px;width:44px}.list-commen .avatar img{height:100%;width:100%}.list-commen .desc p{line-height:1.9}.comment-rates .negitive,.comment-rates .positive{background:var(--color-surface-badge);padding:10px 14px}.comment-rates .negitive-nav .nav-link,.comment-rates .positive-nav .nav-link{background:var(--color-white);border-radius:var(--radius-xs);margin:3px;padding:4px 10px}.list-commen .lnk{color:var(--color-text-subtle)}.list-commen li.more{color:var(--color-primary);cursor:pointer;font-weight:700;padding:12px 0;text-align:center}.star-rating__wrap{display:inline-flex;flex-direction:row-reverse;gap:4px}.star-rating__input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.star-rating__ico{color:var(--color-gray-300);cursor:pointer;font-size:20px}.star-rating__input:checked~.star-rating__ico,.star-rating__wrap:hover .star-rating__ico:hover,.star-rating__wrap:hover .star-rating__ico:hover~.star-rating__ico{color:var(--color-primary)}.star-rating__input:focus-visible~.star-rating__ico{border-radius:2px;outline:2px solid var(--color-primary);outline-offset:2px}.site-slider .header-content{margin-bottom:20px}.site-slider .title h5{font-weight:700;margin:0}.icon-title-product{background:var(--color-primary);border-radius:4px;height:20px;margin-left:10px;width:4px}.site-slider .link-more{color:var(--color-gray-600);font-size:13px;transition:color var(--transition-base)}.site-slider .link-more:hover{color:var(--color-primary)}.share-modal .share-icon-facebook,.share-modal .share-icon-telegram,.share-modal .share-icon-twitter,.share-modal .share-icon-whatsapp{align-items:center;color:var(--color-white);display:flex;height:56px;justify-content:center;margin:auto;width:56px}.share-icon-whatsapp{background:var(--color-social-whatsapp)}.share-icon-twitter{background:var(--color-social-twitter)}.share-icon-facebook{background:var(--color-social-facebook)}.share-icon-telegram{background:var(--color-social-telegram)}