.product-class div{width:-moz-fit-content;width:fit-content}.product-class .product-class-icon{min-width:22px;height:auto}.product-images .image-block-wrapper{width:360px;text-align:center}.product-images .image-block-wrapper .image-mobile{max-width:100%}.product-images .swiper-button-next,.product-images .swiper-button-prev{background:transparent;color:var(--v-primary-lighten1);top:25px}.product-images .swiper-button-next:after,.product-images .swiper-button-prev:after{font-size:40px}.product-images .swiper-slide{width:auto}.product-images .thumb-wrapper{margin:15px 0;padding-left:40px;padding-right:40px;position:relative}.product-images .thumb-wrapper img{padding:5px;width:80px;height:80px;border:1px solid transparent}.product-images .thumb-wrapper img.selected{border-color:var(--v-grey-lighten1)}.swiper-button-disabled{opacity:0!important;transition:opacity .2s ease-in-out}.zoom-dialog{background-color:#000}.zoom-dialog-content .pinch-zoom-wrapper{background-color:var(--v-white-base)!important;max-width:95%!important;margin:0 auto}.zoom-dialog-content .pinch-zoom-wrapper img{border:1px solid var(--v-grey-lighten3)}.zoom-swiper-wrapper .swiper-slide img{padding:5px;width:80px;height:80px;border:1px solid transparent}.zoom-swiper-wrapper .swiper-slide img.selected{border-color:#e6e6e6}.product-detail .price{margin-bottom:5px}.product-detail .actions{min-height:58px}.product-detail .product-description.text-h2,.product-detail .product-short-descr .text-h2{line-height:1.5;font-family:Roboto,sans-serif!important;font-weight:400}.product-detail .promo-wrapper{width:100%;height:100%;top:0;left:0;display:flex;flex-direction:row;overflow-x:hidden}.product-detail .promo-wrapper .certificate-box{margin-right:2px;max-width:900px}.product-detail .vendorIcon{position:absolute;right:6px;top:-18px;z-index:6}.product-detail .qty-wrap{width:150px}.product-detail .qty-wrap .plus{width:65px}.product-detail .qty-wrap.not-empty .plus{width:45px}.product-detail .promo-wrapper{max-height:73px}@media only screen and (max-width:599.98px){.product-detail .promo-wrapper{height:auto}}.product-detail .old-price{font-size:14px!important}.product-detail .cur-price{font-size:36px}.product-detail .price-um{font-size:12px!important;margin-top:5px!important}.product-detail .add-to-list-text.text-body-2{font-size:16px!important}.show-more .v-btn{margin-right:-4px}.product-slider .proposal-img{margin-bottom:10px}.product-slider .banner-card{width:100%;margin-bottom:20px}.product-slider .proposal-card{width:220px;height:380px}.product-slider .proposal-card .v-card__text{width:auto}.product-slider .proposal-card img{padding:0;align-self:center}@media only screen and (max-width:599.98px){.product-slider .product-card .v-image{min-height:110px}.product-slider .proposal-card{height:285px;width:170px}.product-slider .proposal-card .v-card__text{font-size:11px;padding:0 5px}}.product-slider .firstCard{float:left}.not-found .text-vertical-center{text-align:center;vertical-align:middle;width:100%}.not-found .text-vertical-center h1{padding:0;color:var(--v-primary-base);margin:0;padding:18px 0;font:900 35px}.not-found .text-vertical-center h3{margin:0;padding:5px 0;font:800 22px}.not-found .text-vertical-center h4{margin:0;padding:0 0 30px 0;font:400 20px}.product-detail-view img.normal{height:360px;width:360px}.product-detail-view img.image-mobile{height:336px;width:336px}.product-detail-view .thumb-wrapper img{width:80px;height:80px}.product-detail-view .back-button:hover{opacity:.5}.product-detail-view .description-column{min-height:296px}@media only screen and (min-width:960px){.product-detail-view .description-column{min-height:504px}}