.product-detail-slider .product-img-big .product-swiper .swiper:not(.swiper-initialized) .swiper-slide:not([style]),.product-detail-slider .product-img-big.slider-big-h .swiper:not(.swiper-initialized) .swiper-slide:not([style]),.product-detail-slider .product-img-big.slider-big-v .swiper:not(.swiper-initialized) .swiper-slide:not([style]),.product-detail-slider .product-img-big.slider-big-s .swiper:not(.swiper-initialized) .swiper-slide:not([style]){width:100%}@media(min-width:1200px){.product-detail-slider .product-img-big .product-swiper-slide .product-item-img:hover span.pro-zoom img.zoomImg{cursor:crosshair}}.product-detail-slider .product-img-big .swiper-buttons button.swiper-prev{left:15px}.product-detail-slider .product-img-big .swiper-buttons button.swiper-next{right:15px}.product-detail-slider .product-img-big .swiper-buttons button[disabled]{opacity:.5;pointer-events:none}.product-detail-slider .product-img-big .swiper-dots .swiper-pagination{width:unset;position:unset;display:flex;flex-wrap:wrap;justify-content:center;margin:-5px 0 0 -5px}.product-detail-slider .product-img-big .swiper-dots .swiper-pagination span{width:10px;height:10px;background-color:transparent;margin:5px 0 0 5px;opacity:1;border:1px solid var(--primary-font-color)}.product-detail-slider .product-img-big .swiper-dots .swiper-pagination span.swiper-pagination-bullet-active{background-color:var(--primary-font-color);border-color:var(--primary-font-color)}.product-detail-slider .product-img-small.slider-small-h .swiper:not(.swiper-initialized) .swiper-slide:not([style]){width:25%}.product-detail-slider .product-img-small.slider-small-v .swiper:not(.swiper-initialized) .swiper-slide:not([style]){width:25%}@media(min-width:576px){.product-detail-slider .product-img-small.slider-small-v .swiper:not(.swiper-initialized) .swiper-slide:not([style]){width:100%}}.product-detail-slider .product-img-small .product-swiper-slide .product-item-img{border:1px solid transparent}.product-detail-slider .product-img-small .product-swiper-slide .product-item-img:hover,.product-detail-slider .product-img-small .product-swiper-slide.swiper-slide-thumb-active .product-item-img{border-color:var(--heading-font-color)}.product-detail-info .product-ratting .pro-review-write{display:flex;flex-wrap:wrap;align-items:center;margin-top:-8px;margin-left:-5px;margin-right:-5px}.product-detail-info .product-ratting .pro-review-write>*{margin-top:8px;padding-left:5px;padding-right:5px}.product-detail-info .product-ratting .pro-review-write .pro-review span.review-ratting{margin-top:-11px}.product-detail-info .product-ratting .pro-review-write .pro-review span.review-ratting>*{margin-top:11px}.product-detail-info .product-ratting .pro-review-write .pro-review span.review-ratting span.review-average{display:block;font-size:var(--body-font-size)}.product-detail-info .product-timer .product-timer-countdown span.countdown>*::before{content:":";margin-right:4px}.product-detail-info .product-timer .product-timer-countdown span.countdown>*:first-child::before{display:none}.product-detail-info .product-price .pro-price-box span.discount-price::before{content:"("}.product-detail-info .product-price .pro-price-box span.discount-price::after{content:")"}.product-detail-info .product-stock span.stock-fill,.product-detail-info .product-stock span.stock-empty{position:relative;padding-left:20px}.product-detail-info .product-stock span.stock-fill::before,.product-detail-info .product-stock span.stock-fill::after,.product-detail-info .product-stock span.stock-empty::before,.product-detail-info .product-stock span.stock-empty::after{content:"";position:absolute;--bs-bg-opacity:1;border-radius:50%}.product-detail-info .product-stock span.stock-fill::before,.product-detail-info .product-stock span.stock-empty::before{top:6px;left:4px;width:8px;height:8px}.product-detail-info .product-stock span.stock-fill::after,.product-detail-info .product-stock span.stock-empty::after{top:2px;left:0;width:16px;height:16px;border:2px solid;--bs-border-opacity:.3}.product-detail-info .product-stock span.stock-fill::before{background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))}.product-detail-info .product-stock span.stock-empty::before{background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))}.product-detail-info .product-stock span.stock-fill::after{border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))}.product-detail-info .product-stock span.stock-empty::after{border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))}.product-detail-info .product-stock .product-stock-bar{position:relative;width:100%;height:4px;background-color:rgba(var(--border-color),var(--border-opacity));--border-opacity:.2}.product-detail-info .product-stock .product-stock-bar::after{content:"";position:absolute;inset:0;--bs-bg-opacity:1}.product-detail-info .product-stock .product-stock-bar.product-stock-fill::after{width:66%;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))}.product-detail-info .product-stock .product-stock-bar.product-stock-empty::after{width:9%;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))}.product-detail-info .product-offer .product-offer-block{position:relative;z-index:1}.product-detail-info .product-offer .product-offer-block::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--primary-font-color);opacity:.1;z-index:-1}.product-detail-info .product-quantity-action .product-quantity .js-qty-wrapper .js-qty-wrap{align-items:center}.product-detail-info .product-quantity-action .product-quantity .js-qty-wrapper .js-qty-wrap,.product-detail-info .product-quantity-action .product-quantity .js-qty-wrapper .js-qty-wrap button.js-qty-adjust,.product-detail-info .product-quantity-action .product-quantity .js-qty-wrapper .js-qty-wrap input.js-qty-num{height:40px}.product-detail-info .product-quantity-action .product-action .product-notify-stock a{padding-left:0;padding-right:0}.product-detail-info .product-quantity-action .product-action button,.product-detail-info .product-quantity-action .product-action a{padding-left:15px;padding-right:15px}.product-detail-info .product-pickup .product-pickup-info{position:relative;z-index:1}.product-detail-info .product-pickup .product-pickup-info::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--primary-font-color);opacity:.1;z-index:-1}.product-detail-info .product-service .product-service-info>*{position:relative;z-index:1}.product-detail-info .product-service .product-service-info>*::before,.product-detail-info .product-service .product-service-info>*::after{content:"";position:absolute;top:26px;width:calc(50% - 24px);height:2px;background-color:var(--heading-font-color);z-index:-1}.product-detail-info .product-service .product-service-info>*::before{left:0}.product-detail-info .product-service .product-service-info>*::after{right:0}.product-detail-info .product-service .product-service-info>*:first-child::before,.product-detail-info .product-service .product-service-info>*:last-child::after{display:none}.product-detail-info .product-preorder .product-preorder-info{--bs-bg-opacity:.1;--bs-border-opacity:.1;border:1px solid}.size-modal .size-modal-content .table-img{width:100%}@media(min-width:400px){.size-modal .size-modal-content .table-img{width:66.67%}}@media(min-width:576px){.size-modal .size-modal-content .table-img{width:75%}}@media(min-width:768px){.share-modal .share-modal-content .product-link input{border-radius:var(--border-radius) 0 0 var(--border-radius)}.share-modal .share-modal-content .product-link button{border-radius:0 var(--border-radius) var(--border-radius) 0}}.frequent .frequent-group form .frequent-detail .frequent-image ul{margin-left:-15px;margin-right:-15px}.frequent .frequent-group form .frequent-detail .frequent-image ul>*{padding-left:15px;padding-right:15px}.frequent .frequent-group form .frequent-detail .frequent-image ul li{position:relative}.frequent .frequent-group form .frequent-detail .frequent-image ul li::before{content:"\f4b2";font-family:remixicon!important;font-size:16px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.frequent .frequent-group form .frequent-detail .frequent-image ul li:first-child::before{display:none}.frequent .frequent-group form .frequent-detail .frequent-image ul li span.freq-img.active img{border-color:var(--heading-font-color)}.frequent .frequent-group form .frequent-detail .frequent-info .frequent-content a{border-bottom:1px solid var(--heading-font-color)}.frequent .frequent-group form .frequent-detail .frequent-info .frequent-content a[aria-expanded="true"] i{transform:scaleY(-1)}.product-tab .product-tab-nav ul.nav-tabs{margin-left:-7.5px;margin-right:-7.5px}.product-tab .product-tab-nav ul.nav-tabs>*{padding-left:7.5px;padding-right:7.5px}@media(min-width:768px){.product-tab .product-tab-nav ul.nav-tabs{margin-left:-15px;margin-right:-15px}.product-tab .product-tab-nav ul.nav-tabs>*{padding-left:15px;padding-right:15px}}.product-tab.horizontal-tab .product-tab-nav ul.nav-tabs{margin-top:-11px}.product-tab.horizontal-tab .product-tab-nav ul.nav-tabs>*{margin-top:11px}.product-tab.horizontal-tab .product-tab-nav ul.nav-tabs li a{color:var(--heading-font-color);border-bottom:2px solid transparent;-webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,border-color .3s ease-in-out}.product-tab.horizontal-tab .product-tab-nav ul.nav-tabs li a.active{color:var(--primary-font-color);border-color:var(--primary-font-color)}.product-tab .collapse-tab{margin-top:30px;padding-top:30px;border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.product-tab .collapse-tab:first-child{margin-top:0;padding-top:0;border-top:0}.product-tab .collapse-tab button[aria-expanded="false"]{color:var(--heading-font-color)}.product-tab .collapse-tab button[aria-expanded="true"]{color:var(--primary-font-color)}.product-tab .collapse-tab button[aria-expanded="true"] span.tab-icon i::before{content:"\f1af"}.product-tab.vertical-tab .product-tab-nav ul.nav-tabs{margin-top:-16px}.product-tab.vertical-tab .product-tab-nav ul.nav-tabs>*{margin-top:16px}.product-tab.vertical-tab .product-tab-nav ul.nav-tabs li a{position:relative;z-index:1}.product-tab.vertical-tab .product-tab-nav ul.nav-tabs li a span{color:var(--heading-font-color);border-bottom:2px solid transparent;-webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,border-color .3s ease-in-out}.product-tab.vertical-tab .product-tab-nav ul.nav-tabs li a.active span{color:var(--primary-font-color);border-color:var(--primary-font-color)}.product-tab.vertical-tab .product-tab-nav ul.nav-tabs li a::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:rgba(var(--border-color),var(--border-opacity));z-index:-1}.product-tab h6.product-tab-title span{border-bottom:2px solid}.product-specifications-info ul{list-style-type:disc;padding-left:17px}.product-review .product-review-count span.product-review-stars{width:30px}.product-review .product-review-count span.product-review-progress{width:calc(100% - 100px);height:5px;position:relative;z-index:1}.product-review .product-review-count span.product-review-progress::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--heading-font-color);z-index:-1;opacity:.2}.product-review .product-review-count span.product-review-number{width:50px}.product-review .product-review-form .product-review-ratting .product-ratting span.review-ratting span.review-star i{cursor:pointer}.product-review .product-review-comment .product-review-detail .product-reviewer-info span{position:relative;z-index:1}.product-review .product-review-comment .product-review-detail .product-reviewer-info span::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--primary-font-color);opacity:.1;z-index:-1}.collection-wrap #related-slider-full.swiper:not(.swiper-initialized) .swiper-slide:not([style]){width:50%}@media(min-width:768px){.collection-wrap #related-slider-full.swiper:not(.swiper-initialized) .swiper-slide:not([style]){width:33.33%}}@media(min-width:1200px){.collection-wrap #related-slider-full.swiper:not(.swiper-initialized) .swiper-slide:not([style]){width:25%}}@media(min-width:1400px){.collection-wrap #related-slider-full.swiper:not(.swiper-initialized) .swiper-slide:not([style]){width:20%}}.product-comparison .product-compare-area{overflow-x:hidden}.product-comparison .product-compare-area>*{overflow-x:auto;scrollbar-width:thin;-webkit-scrollbar-width:thin}.product-comparison .product-compare-area>*::-webkit-scrollbar-track{background-color:#eee}.product-comparison .product-compare-area>*::-webkit-scrollbar-thumb{background-color:#c1c1c1}.product-comparison .product-compare-area>*::-webkit-scrollbar-thumb:hover{background-color:var(--primary-font-color)}@media(min-width:1200px){.product-comparison .product-compare-area>*{-webkit-scrollbar-width:unset;scrollbar-width:unset;max-width:unset;overflow-x:unset}}.product-comparison .product-compare-area .product-compare-block .product-compare-block-row{width:calc(100%+33.33%)}@media(min-width:420px){.product-comparison .product-compare-area .product-compare-block .product-compare-block-row{width:calc(100%+0%)}}.product-comparison .product-compare-area .product-compare-block .product-compare-block-row .product-compare-block-chain>*{position:relative}.product-comparison .product-compare-area .product-compare-block .product-compare-block-row .product-compare-block-chain>*::before{content:"";position:absolute;bottom:0;left:0;background-color:rgba(var(--border-color),var(--border-opacity))}.product-comparison .product-compare-area .product-compare-block .product-compare-block-row .product-compare-block-chain>*::before{top:0;width:1px}.product-comparison .product-compare-area .product-compare-block .product-compare-block-row .product-compare-block-chain>*:first-child::before{display:none}@media(min-width:768px){.compare-modal .modal-dialog{max-width:750px}}.compare-modal .compare-search .compare-product-results{max-height:386px;overflow-x:hidden;overflow-y:auto;-webkit-scrollbar-width:thin;scrollbar-width:thin}.compare-modal .compare-search .compare-product-results::-webkit-scrollbar{width:2px}.compare-modal .compare-search .compare-product-results::-webkit-scrollbar-track{background-color:#eee}.compare-modal .compare-search .compare-product-results::-webkit-scrollbar-thumb{background-color:#c1c1c1}.compare-modal .compare-search .compare-product-results::-webkit-scrollbar-thumb:hover{background-color:var(--primary-font-color)}.compare-modal .compare-search .compare-product-results label.compare-product-label{display:block;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer}.compare-modal .compare-search .compare-product-results label.compare-product-label input.cust-checkbox{position:absolute;top:0;left:0;width:0;height:0;opacity:0;cursor:pointer}.compare-modal .compare-search .compare-product-results label.compare-product-label:hover .compare-product-content,.compare-modal .compare-search .compare-product-results label.compare-product-label input.cust-checkbox:checked ~ .compare-product-content{border-color:var(--primary-font-color)}.blinking{-webkit-animation:blinking 2s cubic-bezier(.4,0,.6,1) infinite;animation:blinking 2s cubic-bezier(.4,0,.6,1) infinite}@-webkit-keyframes blinking{50%{opacity:.5}}@keyframes blinking{50%{opacity:.5}}