/* :root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#product--view .product--main-media .media--wrapper{grid-template-columns:1fr}#product--view .product--main-media .media--wrapper .swiper--thumbs{padding-left:1rem!important;padding-right:1rem!important}#product--view .product--main-media .media--wrapper .swiper--thumbs .swiper-slide{border-color:var(--light-white)}#product--view .product--main-media .media--wrapper .swiper--thumbs .swiper-slide.swiper-slide-thumb-active{border-color:var(--primary)}#product--view .product--main-media .media--wrapper .swiper--main .swiper-button-prev{left:1rem}#product--view .product--main-media .media--wrapper .swiper--main .swiper-button-next{right:1rem}#product--view .product--main-media .media--wrapper .swiper--main:after{z-index:1}#product--view .product--main-media .media--wrapper .product--labels-label{border-radius:var(--product-btn-rad)}#product--view .product--main-media .media--wrapper .product--labels-label span{font-size:var(--font-sm)}#product--view .product--main-media .media--wrapper .product--labels-label.new{background-color:var(--lb-new)}#product--view .product--main-media .media--wrapper .product--labels-label.new span{color:var(--lb-new-font)}#product--view .product--main-media .media--wrapper .product--labels-label.bundle{background-color:var(--lb-bundle)}#product--view .product--main-media .media--wrapper .product--labels-label.bundle span{color:var(--lb-bundle-font)}#product--view .product--main-media .media--wrapper .product--labels-label.discount{background-color:var(--lb-discount)}#product--view .product--main-media .media--wrapper .product--labels-label.discount span{color:var(--lb-discount-font)}#product--view .product--main-info .info--wrapper .manufacturer span{color:var(--secondary);font-size:var(--font-sm)}#product--view .product--main-info .info--wrapper .title{font-size:var(--font-2lg)}#product--view .product--main-info .info--wrapper .price .price--final span{color:var(--secondary);font-size:var(--font-lg)}#product--view .product--main-info .info--wrapper .price .price--initial{color:var(--discount)}#product--view .product--main-info .info--wrapper .price .price--initial span{color:var(--discount);font-size:var(--font-md)}#product--view .product--main-info .info--wrapper .attributes.size label{border-radius:var(--btn-radius)}#product--view .product--main-info .info--wrapper .attributes .attributes--wrapper.colors input.active~label{border:1px solid #000}#product--view .product--main-info .info--wrapper .attributes .item span{height:2.1rem;width:2.1rem}#product--view .product--main-info .info--wrapper .availability .availability--type-1{color:var(--available)}#product--view .product--main-info .info--wrapper .availability .availability--type-2{color:var(--backorder)}#product--view .product--main-info .info--wrapper .availability .availability--type-3{color:var(--available)}#product--view .product--main-info .info--wrapper .availability .availability--type-4{color:var(--not-available)}#product--view .product--main-info .info--wrapper .actions .actions--quantity .down,#product--view .product--main-info .info--wrapper .actions .actions--quantity .up,#product--view .product--main-info .info--wrapper .actions .actions--quantity input{border-radius:var(--btn-radius)}#product--view .product--main-info .info--wrapper .actions .actions--add-cart{background-color:var(--atc-bg);border-radius:var(--atc-radius);color:var(--atc-font);font-size:var(--font-md)}#product--view .product--main-info .info--wrapper .actions .actions--add-cart:hover{background-color:var(--atc-bg-h);color:var(--atc-font-h)}#product--view .product--main-info .info--wrapper .actions .product--wishlist-btn{border-color:var(--btn-bg);border-radius:var(--atc-radius);color:var(--btn-bg)}#product--view .product--main-info .info--wrapper .actions .product--wishlist-btn svg{transition:all .3s ease-in-out}#product--view .product--main-info .info--wrapper .actions .product--wishlist-btn svg path{fill:var(--btn-bg)}#product--view .product--main-info .info--wrapper .actions .product--wishlist-btn.added{background-color:var(--btn-bg-h);color:var(--btn-font-h)}#product--view .product--main-info .info--wrapper .actions .product--wishlist-btn.added svg path{fill:var(--btn-font-h)}#product--view .product--main-info .info--wrapper .actions .product--wishlist-btn:hover{background-color:var(--btn-bg-h);color:var(--btn-font-h)}#product--view .product--main-info .info--wrapper .actions .product--wishlist-btn:hover svg{transition:all .3s ease-in-out}#product--view .product--main-info .info--wrapper .actions .product--wishlist-btn:hover svg path{fill:var(--btn-font-h)}#product--view .product--main-info .info--wrapper .social a:hover svg path{fill:var(--btn-bg-h)}#product--description .nav-pills{border-color:var(--light-grey)}#product--description .nav-pills .nav-link{background:transparent;border-color:transparent;color:var(--secondary)}#product--description .nav-pills .nav-link.active{border-bottom:1px solid var(--primary);box-shadow:none;color:var(--primary)}@media only screen and (min-width:640px){#product--view .product--main-media .media--wrapper .swiper--thumbs .swiper-slide{height:auto!important;width:13.3rem!important}}@media only screen and (min-width:1024px){#product--view .product--main-media .media--wrapper{grid-template-columns:15.8rem 1fr}#product--view .product--main-media .media--wrapper .swiper--thumbs{min-height:45rem;padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:1023px){.swiper--thumbs{height:auto!important}}.btn-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em no-repeat}.attr--list:not(.radio-buttons--type) input.active~label{border:1px solid #000}.dropdown--type select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1.17 1.13 6.097 5.74 6.096-5.74' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")} */
