._activeSearch{opacity:1!important;visibility:visible!important;position:absolute;top:100%;left:0;right:0;z-index:3;border-bottom:1px solid #ddd;border-top:1px solid #ddd;transition:all ease .3s;height:100%!important}._activeBasket{opacity:1!important;visibility:visible!important;position:fixed;top:0;right:0!important;z-index:5;border-bottom:1px solid #ddd;border-top:1px solid #ddd;height:100%!important;transition:all ease .3s}._activeAddAddress{opacity:1!important;visibility:visible!important;position:fixed;top:0;right:0!important;z-index:5;border-bottom:1px solid #ddd;border-top:1px solid #ddd;height:100%!important;transition:all ease .3s;overflow:auto}._activeFilter{opacity:1!important;visibility:visible!important;position:fixed;top:0;left:0!important;z-index:5;border-bottom:1px solid #ddd;border-top:1px solid #ddd;height:100%!important;transition:all ease .3s}button.addToCart img{float:left}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}#_filteroverlay._active,#_overlay._active{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:4;background-color:rgba(0,0,0,.67)}._activeSearch{opacity:1!important;visibility:visible!important;position:absolute;top:100%;left:0;right:0;z-index:3;border-bottom:1px solid #ddd;border-top:1px solid #ddd;transition:all ease .3s;height:100%!important}._activeBasket{opacity:1!important;visibility:visible!important;position:fixed;top:0;right:0!important;z-index:5;border-bottom:1px solid #ddd;border-top:1px solid #ddd;height:100%!important;transition:all ease .3s}._activeAddAddress{opacity:1!important;visibility:visible!important;position:fixed;top:0;right:0!important;z-index:5;border-bottom:1px solid #ddd;border-top:1px solid #ddd;height:100%!important;transition:all ease .3s;overflow:auto}._activeFilter{opacity:1!important;visibility:visible!important;position:fixed;top:0;left:0!important;z-index:5;border-bottom:1px solid #ddd;border-top:1px solid #ddd;height:100%!important;transition:all ease .3s}button.addToCart img{float:left}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}#_filteroverlay._active,#_overlay._active{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:4;background-color:rgba(0,0,0,.67)}.productTableList{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.productTableList li{display:inline-block;width:50%;padding:0 10px;margin-bottom:20px}.productTableList li .productTableItem{height:100%;background-color:#fafafa;border-radius:6px}.productTableList li .productTableItem .productImage{position:relative}.productTableList li .productTableItem .productImage img{aspect-ratio:1/1;max-width:100%;object-fit:cover;display:inline-block;border-top-right-radius:6px;border-top-left-radius:6px}.productTableList li .productTableItem .productImage .productSticker{position:absolute;top:15px;left:15px}.productTableList li .productTableItem .productImage .productSticker .discount{background-color:#b80049;color:#fff;padding:0 10px;border-radius:6px;font-size:15px}.productTableList li .productTableItem .productTitle{margin:10px 0}.productTableList li .productTableItem .productTitle strong{font-weight:600;font-size:16px;text-transform:uppercase}.productTableList li .productTableItem .productDetail{justify-content:flex-end;padding-bottom:10px}.productTableList li .productTableItem .productDetail .productPrice{font-size:16px;margin:10px 0}.productTableList li .productTableItem .productDetail .productPrice strong{font-weight:600}.productTableList li .productTableItem .productDetail .productPrice .linethrough{width:100%;display:block;text-decoration:line-through;font-size:14px;color:#b4b4b4}.productTableList li .productTableItem .productDetail .basketAddBlock{margin-bottom:10px}.productTableList li .productTableItem .productDetail .basketAddBlock button{width:auto;background-color:transparent;border:none;outline:0;box-shadow:none;cursor:pointer;color:#b80049}.productTableList li .productTableItem .productDetail .basketAddBlock button:hover{cursor:pointer}.productTableList li .productTableItem .productDetail .basketAddBlock button img{display:inline-block}.productTableList li .productTableItem .productDetail .basketAddBlock button strong{display:inline-block;font-weight:600;margin-left:10px;line-height:27px;cursor:pointer}@media only screen and (min-width:1400px){.productTableList li{width:33.3333%}.productTableList li .productTableItem .productImage .productSticker{top:5px;left:5px}.productTableList li .productTableItem .productTitle{margin-bottom:0}.productTableList li .productTableItem .productTitle strong{font-size:13px}.productTableList li .productTableItem .productDetail .basketAddBlock button img{width:23px}.productTableList li .productTableItem .productDetail .basketAddBlock button strong{font-size:13px}.productTableList li .productTableItem .notInStock{font-size:13px;color:#ed0000}}@media only screen and (min-width:1200px) and (max-width:1399px){.productTableList li{width:50%}.productTableList li .productTableItem .productImage .productSticker{top:5px;left:5px}.productTableList li .productTableItem .productTitle{margin-bottom:0}.productTableList li .productTableItem .productTitle strong{font-size:13px}.productTableList li .productTableItem .productDetail{padding-bottom:0}.productTableList li .productTableItem .productDetail .basketAddBlock button img{width:23px}.productTableList li .productTableItem .productDetail .basketAddBlock button strong{font-size:13px}.productTableList li .productTableItem .notInStock{font-size:13px;color:#ed0000}}@media only screen and (min-width:992px) and (max-width:1199px){.productTableList li{width:50%}.productTableList li .productTableItem .productImage .productSticker{top:5px;left:5px}.productTableList li .productTableItem .productTitle{margin-bottom:0}.productTableList li .productTableItem .productTitle strong{font-size:13px}.productTableList li .productTableItem .productDetail{padding-bottom:0}.productTableList li .productTableItem .productDetail .basketAddBlock button img{width:23px}.productTableList li .productTableItem .productDetail .basketAddBlock button strong{font-size:13px}.productTableList li .productTableItem .notInStock{font-size:13px;color:#ed0000}}@media only screen and (min-width:768px) and (max-width:991px){.productTableList li{width:100%}.productTableList li .productTableItem .productImage .productSticker{top:5px;left:5px}.productTableList li .productTableItem .productTitle{margin-bottom:0}.productTableList li .productTableItem .productTitle strong{font-size:13px}.productTableList li .productTableItem .productDetail{padding-bottom:0}.productTableList li .productTableItem .productDetail .basketAddBlock button img{width:20px}.productTableList li .productTableItem .productDetail .basketAddBlock button strong{font-size:13px}.productTableList li .productTableItem .notInStock{font-size:13px;color:#ed0000}}@media only screen and (min-width:576px) and (max-width:767px){.productTableList li{width:100%}.productTableList li .productTableItem .productImage .productSticker{top:5px;left:5px}.productTableList li .productTableItem .productTitle strong{font-size:13px}.productTableList li .productTableItem .productDetail{padding-bottom:0}.productTableList li .productTableItem .productDetail .basketAddBlock button img{width:20px}.productTableList li .productTableItem .productDetail .basketAddBlock button strong{font-size:13px}.productTableList li .productTableItem .notInStock{font-size:13px;color:#ed0000}}@media only screen and (max-width:575px){.productTableList li{width:100%}.productTableList li .productTableItem .productImage .productSticker{top:5px;left:5px}.productTableList li .productTableItem .productTitle strong{font-size:13px}.productTableList li .productTableItem .productDetail{padding-bottom:0}.productTableList li .productTableItem .productDetail .basketAddBlock button{padding:0}.productTableList li .productTableItem .productDetail .basketAddBlock button img{width:20px}.productTableList li .productTableItem .productDetail .basketAddBlock button strong{font-size:13px}.productTableList li .productTableItem .notInStock{font-size:13px;color:#ed0000}}.vestraListHead.vestraDetailHead .breadcrumbBlock strong{display:block;font-family:Jost,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.vestraListHead.vestraDetailHead .breadcrumbBlock .custonBreadcrumb{display:flex;flex-wrap:wrap;gap:4px 14px;list-style:none;margin:0;padding:0}.vestraListHead.vestraDetailHead .breadcrumbBlock .custonBreadcrumb li{list-style:none}.vestraListHead.vestraDetailHead .breadcrumbBlock .custonBreadcrumb li a span{font-size:13px;transition:color .2s ease}.vestraListHead.vestraDetailHead .breadcrumbBlock .custonBreadcrumb li a:hover span{color:#b80049}.vestraListHead.vestraDetailHead .breadcrumbBlock .custonBreadcrumb li+li::before{content:"/";margin-right:14px}.vestraListHead.vestraDetailHead.headStyleBand{background-color:#0b0c0c;padding:10px 0;text-align:center}.vestraListHead.vestraDetailHead.headStyleBand .breadcrumbBlock strong{font-size:24px;color:#fff;margin-bottom:2px}.vestraListHead.vestraDetailHead.headStyleBand .breadcrumbBlock .custonBreadcrumb{justify-content:center}.vestraListHead.vestraDetailHead.headStyleBand .breadcrumbBlock .custonBreadcrumb li a span{color:rgba(255,255,255,.82)}.vestraListHead.vestraDetailHead.headStyleBand .breadcrumbBlock .custonBreadcrumb li+li::before{color:rgba(255,255,255,.4)}.vestraListHead.vestraDetailHead.headStyleBoxed{background:0 0;padding:26px 0 0;border-bottom:1px solid #c4c7c7}.vestraListHead.vestraDetailHead.headStyleBoxed .breadcrumbBlock{text-align:left!important;padding-bottom:18px}.vestraListHead.vestraDetailHead.headStyleBoxed .breadcrumbBlock strong{font-size:26px;color:#0b0c0c;margin-bottom:8px}.vestraListHead.vestraDetailHead.headStyleBoxed .breadcrumbBlock .custonBreadcrumb{justify-content:flex-start}.vestraListHead.vestraDetailHead.headStyleBoxed .breadcrumbBlock .custonBreadcrumb li a span{color:#444748}.vestraListHead.vestraDetailHead.headStyleBoxed .breadcrumbBlock .custonBreadcrumb li+li::before{color:#c4c7c7}.vestraDetailMain{padding:32px 0 80px}.vestraDetailTop{margin-bottom:20px}.vestraDetailGallery{padding-right:36px}@media only screen and (min-width:992px) and (max-width:1199px){.vestraDetailGallery{padding-right:0}}.vestraDetailGallery .detailSwiper{margin-bottom:12px;background:#eee}.vestraDetailGallery .detailSwiper .swiper-slide{text-align:center}.vestraDetailGallery .detailSwiper a{display:block}.vestraDetailGallery .detailSwiper img{width:100%;height:auto;aspect-ratio:3/4;object-fit:contain}.vestraDetailGallery .detailSwiper .swiper-button-next,.vestraDetailGallery .detailSwiper .swiper-button-prev{color:#0b0c0c}.vestraDetailGallery .detailSwiper .swiper-button-next::after,.vestraDetailGallery .detailSwiper .swiper-button-prev::after{font-size:20px;font-weight:700}.vestraDetailGallery .detailSwiper .swiper-button-next:hover,.vestraDetailGallery .detailSwiper .swiper-button-prev:hover{color:#b80049}.vestraDetailGallery .swiperThumbnail .swiper-slide{cursor:pointer;opacity:.5;border:1px solid transparent;background:#eee;transition:opacity .2s ease,border-color .2s ease}.vestraDetailGallery .swiperThumbnail .swiper-slide:hover{opacity:.85}.vestraDetailGallery .swiperThumbnail .swiper-slide-thumb-active{opacity:1;border-color:#0b0c0c}.vestraDetailGallery .swiperThumbnail img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block}.vestraDetailInfo .vestraDetailTitle strong{display:block;font-family:Jost,sans-serif;font-weight:500;font-size:28px;line-height:1.25;color:#0b0c0c;margin-bottom:16px}.vestraDetailInfo .vestraDetailPrice{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 5px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #c4c7c7}.vestraDetailInfo .vestraDetailPrice .productSticker{flex:0 0 100%}.vestraDetailInfo .vestraDetailPrice .linethrough{flex:0 0 100%;text-decoration:line-through;color:#444748;font-size:16px}.vestraDetailInfo .vestraDetailPrice .productSticker .discount{display:inline-block;background:#b80049;color:#fff;font-size:11px;font-weight:600;letter-spacing:.03em;padding:4px 9px;text-transform:uppercase}.vestraDetailInfo .vestraDetailPrice strong{font-family:Jost,sans-serif;font-weight:600;font-size:26px;color:#b80049}.vestraDetailInfo .vestraDetailInfoRows{border-bottom:1px solid #c4c7c7;padding-bottom:22px;margin-bottom:22px}.vestraDetailInfo .vestraDetailInfoRows .infoItem{display:flex;align-items:baseline;gap:12px;padding:5px 0;font-size:14px}.vestraDetailInfo .vestraDetailInfoRows .infoItem strong{flex:0 0 auto;width:auto;min-width:130px;color:#0b0c0c;font-weight:600}.vestraDetailInfo .vestraDetailInfoRows .infoItem span{flex:1 1 auto;width:auto;color:#444748}.vestraDetailVariants{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #c4c7c7}.vestraDetailVariants .variantBlock{list-style:none;margin:0;padding:0}.vestraDetailVariants .variantBlock .variantItem{margin-bottom:18px}.vestraDetailVariants .variantBlock .variantItem:last-child{margin-bottom:0}.vestraDetailVariants .variantBlock .variantItem>strong{display:block;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#0b0c0c;margin-bottom:10px}.vestraDetailVariants .variantBlock .variantItem>strong .selectedVariantTxt{font-weight:400;text-transform:none;letter-spacing:0;color:#444748}.vestraDetailVariants .variantBlock .variantItem .variantValueBlock{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.vestraDetailVariants .variantBlock .variantItem .variantValueBlock .variantValueItem{cursor:pointer;width:54px;height:54px;border:1px solid #c4c7c7;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.vestraDetailVariants .variantBlock .variantItem .variantValueBlock .variantValueItem img{width:100%;height:100%;object-fit:cover;display:block}.vestraDetailVariants .variantBlock .variantItem .variantValueBlock .variantValueItem.active{border-color:#0b0c0c;box-shadow:inset 0 0 0 2px #0b0c0c}.vestraDetailVariants .variantBlock .variantItem .variantValueBlock .variantValueItem.notInStock{opacity:.4}.vestraDetailVariants .variantBlock .variantItem .variantValueBlock .variantValueItem:hover{border-color:#0b0c0c}.vestraDetailVariants .variantBlock .variantItem .variantValueBlock._textVariant .variantValueItem{width:auto;height:auto;min-width:46px;padding:9px 16px;text-align:center}.vestraDetailVariants .variantBlock .variantItem .variantValueBlock._textVariant .variantValueItem span{font-size:13px;color:#1a1c1c}.vestraDetailVariants .variantBlock .variantItem .variantValueBlock._textVariant .variantValueItem.active{background:#0b0c0c;border-color:#0b0c0c;box-shadow:none}.vestraDetailVariants .variantBlock .variantItem .variantValueBlock._textVariant .variantValueItem.active span{color:#fff}.vestraDetailOptions{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #c4c7c7}.vestraDetailOptions .optionList{list-style:none;margin:0;padding:0}.vestraDetailOptions .optionList .optionItem{margin-bottom:16px}.vestraDetailOptions .optionList .optionItem:last-child{margin-bottom:0}.vestraDetailOptions .optionList .optionItem>strong{display:block;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#0b0c0c;margin-bottom:8px}.vestraDetailOptions .optionList .optionItem>strong span{color:#b80049;font-weight:500}.vestraDetailOptions .optionList .optionItem .optionTextBox,.vestraDetailOptions .optionList .optionItem select{width:100%;border:1px solid #c4c7c7;border-radius:0;padding:11px 13px;font-size:14px;background:#fff}.vestraDetailOptions .optionList .optionItem .optionTextBox:focus,.vestraDetailOptions .optionList .optionItem select:focus{outline:0;border-color:#0b0c0c;box-shadow:none}.vestraDetailOptions .optionList .optionItem .checkBoxList,.vestraDetailOptions .optionList .optionItem .radioList{list-style:none;margin:0;padding:0}.vestraDetailOptions .optionList .optionItem .form-check{padding:5px 0 5px 28px}.vestraDetailOptions .optionList .optionItem .form-check .form-check-input{border-radius:0;border:1px solid #c4c7c7}.vestraDetailOptions .optionList .optionItem .form-check .form-check-input:checked{background-color:#0b0c0c;border-color:#0b0c0c}.vestraDetailOptions .optionList .optionItem .form-check .form-check-input:focus{box-shadow:none}.vestraDetailOptions .optionList .optionItem .form-check .form-check-label{font-size:14px;color:#1a1c1c}.vestraDetailAdd{margin-bottom:22px}.vestraDetailAdd .basketAddBlock{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.vestraDetailAdd .basketAddBlock .countBlock{flex:0 0 auto;width:auto;flex-wrap:nowrap}.vestraDetailAdd .basketAddBlock .countBlock ul{display:flex;align-items:stretch;list-style:none;margin:0;padding:0;border:1px solid #c4c7c7;height:50px}.vestraDetailAdd .basketAddBlock .countBlock li{list-style:none;display:flex}.vestraDetailAdd .basketAddBlock .countBlock .btn,.vestraDetailAdd .basketAddBlock .countBlock button{width:42px;background:#fff;border:none;border-radius:0;color:#0b0c0c;font-size:18px;line-height:1}.vestraDetailAdd .basketAddBlock .countBlock .btn:hover,.vestraDetailAdd .basketAddBlock .countBlock button:hover{background:#eee}.vestraDetailAdd .basketAddBlock .countBlock .numeric,.vestraDetailAdd .basketAddBlock .countBlock input{width:52px;text-align:center;border:none;border-left:1px solid #c4c7c7;border-right:1px solid #c4c7c7;border-radius:0;box-shadow:none;font-size:15px}.vestraDetailAdd .basketAddBlock .countBlock .numeric:focus,.vestraDetailAdd .basketAddBlock .countBlock input:focus{outline:0;box-shadow:none}.vestraDetailAdd .basketAddBlock .unitTxt{flex:0 0 auto;display:flex;align-items:center;font-size:13px;color:#444748}.vestraDetailAdd .basketAddBlock .unitSelect,.vestraDetailAdd .basketAddBlock select.form-select{flex:0 0 auto;width:auto;min-width:84px;height:50px;border:1px solid #c4c7c7;border-radius:0;font-size:14px;box-shadow:none!important}.vestraDetailAdd .basketAddBlock .basketAddButtonBlock{flex:1 1 140px;min-width:130px}.vestraDetailAdd .basketAddBlock .basketAddButtonBlock button{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:50px;background:#0b0c0c;color:#fff;border:none;border-radius:0;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;transition:background .2s ease}.vestraDetailAdd .basketAddBlock .basketAddButtonBlock button img{filter:brightness(0) invert(1);max-width:22px}.vestraDetailAdd .basketAddBlock .basketAddButtonBlock button span,.vestraDetailAdd .basketAddBlock .basketAddButtonBlock button strong{color:inherit;font-weight:600;margin:0}.vestraDetailAdd .basketAddBlock .basketAddButtonBlock button:hover{background:#b80049}.vestraDetailAdd .basketAddBlock .notInStock{flex:1 1 100%;text-align:center;padding:15px;background:#eee;color:#444748;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.vestraDetailAdd .basketAddBlock .minQtyInfo{flex:1 1 100%;order:9}.vestraDetailAdd .basketAddBlock .minQtyInfo small{color:#444748;font-size:12px}.vestraDetailTools{margin-bottom:22px}.vestraDetailTools .userTools{display:flex;flex-wrap:wrap;gap:22px;list-style:none;margin:0;padding:0}.vestraDetailTools .userTools li{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:13px;color:#444748;transition:color .2s ease}.vestraDetailTools .userTools li img{width:18px;height:18px}.vestraDetailTools .userTools li span{white-space:nowrap}.vestraDetailTools .userTools li:hover{color:#b80049}.vestraDetailShare{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-top:22px;border-top:1px solid #c4c7c7}.vestraDetailShare .vestraShareLabel{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0b0c0c}.vestraDetailShare .socialShareList{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.vestraDetailShare .socialShareList li{list-style:none;line-height:0}.vestraDetailShare .socialShareList li button{display:block}.vestraDetailShare .socialShareList li img,.vestraDetailShare .socialShareList li svg{width:34px!important;height:34px!important}.vestraDetailTabs{margin-top:64px}.vestraDetailTabs .nav-tabs.vestraTabNav{border-bottom:1px solid #c4c7c7;gap:6px;flex-wrap:wrap}.vestraDetailTabs .nav-tabs.vestraTabNav .nav-item{margin:0}.vestraDetailTabs .nav-tabs.vestraTabNav .nav-link{border:none;border-bottom:2px solid transparent;border-radius:0;background:0 0;color:#444748;font-family:Jost,sans-serif;font-weight:600;font-size:14px;letter-spacing:.05em;text-transform:uppercase;padding:13px 18px;transition:color .2s ease,border-color .2s ease}.vestraDetailTabs .nav-tabs.vestraTabNav .nav-link:hover{color:#0b0c0c}.vestraDetailTabs .nav-tabs.vestraTabNav .nav-link.active{color:#0b0c0c;background:0 0;border-bottom-color:#b80049}.vestraDetailTabs .vestraTabContent{padding:30px 2px;font-size:14px;line-height:1.85;color:#1a1c1c}.vestraDetailTabs .vestraTabContent .infoItem{margin:0}.vestraDetailTabs .vestraTabContent img{max-width:100%;height:auto}.vestraTabContent .propertiesBlock{max-width:760px;margin-top:26px}.vestraTabContent .propertiesBlock ul{list-style:none;margin:0;padding:0}.vestraTabContent .propertiesBlock li{list-style:none}.vestraTabContent .propertiesBlock>ul{margin-bottom:26px}.vestraTabContent .propertiesBlock .propitem{width:100%}.vestraTabContent .propertiesBlock .propitem>strong{display:block;font-family:Jost,sans-serif;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#0b0c0c;padding-bottom:9px;margin-bottom:4px;border-bottom:1px solid #c4c7c7}.vestraTabContent .propertiesBlock .propitem>ul>li{display:flex!important;align-items:baseline;gap:16px;margin:0;padding:9px 0;border-bottom:1px solid rgba(0,0,0,.06);font-size:14px}.vestraTabContent .propertiesBlock .propitem .propTitle{flex:0 0 200px;max-width:50%;padding:0;color:#444748}.vestraTabContent .propertiesBlock .propitem .propValue{flex:1 1 auto;padding:0;color:#1a1c1c}.vestraTabContent .propertiesBlock .propitem .propValue ul{display:inline}.vestraTabContent .propertiesBlock .propitem .propValue li{display:inline}.vestraTabContent .propertiesBlock .propitem .propValue li::after{content:", "}.vestraTabContent .propertiesBlock .propitem .propValue li:last-child::after{content:""}.commentBlock .addCommentBtn{display:inline-block;background:#0b0c0c;color:#fff;border:none;border-radius:0;padding:11px 24px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:background .2s ease}.commentBlock .addCommentBtn:hover{background:#b80049}.commentBlock .rating{margin:14px 0 6px}.commentBlock .specialInputBlock{margin:12px 0}.commentBlock .specialInputBlock input,.commentBlock .specialInputBlock textarea{width:100%;border:1px solid #c4c7c7;border-radius:0;padding:12px 14px;margin-bottom:12px;font-size:14px}.commentBlock .specialInputBlock input:focus,.commentBlock .specialInputBlock textarea:focus{outline:0;border-color:#0b0c0c;box-shadow:none}.commentBlock .specialInputBlock textarea{min-height:120px;resize:vertical}.commentBlock .saveBtn{background:#0b0c0c;color:#fff;border:none;border-radius:0;padding:11px 28px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.commentBlock .saveBtn:hover{background:#b80049}.commentBlock .commentList{list-style:none;margin:26px -10px 0;padding:0;display:flex;flex-wrap:wrap}.commentBlock .commentList .commentItem{list-style:none;padding:0 10px;margin-bottom:20px}.commentBlock .commentList .commentItem .commentItemContent{border:1px solid #c4c7c7;padding:18px 20px;height:100%}.commentBlock .commentList .commentItem .userName{display:block;font-weight:600;color:#0b0c0c;font-size:14px}.commentBlock .commentList .commentItem .commentTitle{display:block;margin:5px 0;font-size:15px;color:#1a1c1c}.commentBlock .commentList .commentItem .commentDesc{display:block;color:#444748;font-size:14px;line-height:1.7}.commentBlock .commentList .commentItem .starRating{color:#b80049}.commentBlock .notComment{display:flex;flex-direction:column;align-items:center;text-align:center;padding:44px 0;color:#444748}.commentBlock .notComment img{width:54px!important;height:54px!important;object-fit:contain;opacity:.45}.commentBlock .notComment span{display:block;max-width:440px;margin:16px 0 20px}.commentBlock .notComment .addCommentBtn{width:auto;align-self:center}.vestraDetailRelated{margin-top:60px}.vestraDetailRelated .relatedPrdTitle{margin:0 0 28px;text-align:center}.vestraDetailRelated .relatedPrdTitle strong{font-family:Jost,sans-serif;font-weight:600;font-size:24px;text-transform:uppercase;letter-spacing:.03em;color:#0b0c0c}.vestraDetailRelated .productList{padding-bottom:44px}.vestraDetailRelated .productList .swiper-button-next,.vestraDetailRelated .productList .swiper-button-prev{color:#0b0c0c}.vestraDetailRelated .productList .swiper-button-next:hover,.vestraDetailRelated .productList .swiper-button-prev:hover{color:#b80049}.vestraDetailRelated .productList .swiper-pagination-bullet-active{background:#b80049}.vestraDetailRelated .productList .swiper-scrollbar-drag{background:#0b0c0c}.modalCloseBtn,.modalSaveBtn{border:none;border-radius:0;padding:10px 22px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.modalSaveBtn{background:#0b0c0c;color:#fff}.modalSaveBtn:hover{background:#b80049}.modalCloseBtn{background:#eee;color:#1a1c1c}.modalCloseBtn:hover{background:#c4c7c7}.productAlert .specialInputBlock input{width:100%;border:1px solid #c4c7c7;border-radius:0;padding:11px 13px}.productAlert .specialInputBlock input:focus{outline:0;border-color:#0b0c0c;box-shadow:none}@media only screen and (min-width:992px) and (max-width:1199px){.vestraDetailInfo{margin-top:32px}.vestraDetailTabs{margin-top:48px}}@media only screen and (min-width:576px) and (max-width:767px){.vestraDetailInfo .vestraDetailTitle strong{font-size:24px}.vestraDetailInfo .vestraDetailPrice strong{font-size:22px}.vestraDetailVariants .variantValueBlock .variantValueItem{width:46px;height:46px}.vestraDetailVariants .variantValueBlock._textVariant .variantValueItem{padding:8px 13px}.vestraDetailAdd .basketAddBlock .unitSelect,.vestraDetailAdd .basketAddBlock select.form-select{min-width:0;flex:0 1 auto}.vestraDetailAdd .basketAddBlock .basketAddButtonBlock{flex:1 1 100%;min-width:0}.vestraDetailInfo .vestraDetailInfoRows .infoItem strong{min-width:110px}.propertiesBlock .propitem>ul>li{gap:10px}.propertiesBlock .propitem .propTitle{flex:0 0 130px}.vestraDetailTabs .nav-tabs.vestraTabNav .nav-link{padding:11px 13px;font-size:13px}}@media only screen and (max-width:575px){.vestraDetailGallery{padding-right:0}.vestraDetailInfo .vestraDetailTitle strong{font-size:21px}.vestraDetailVariants .variantValueBlock .variantValueItem{width:42px;height:42px}.propertiesBlock .propitem .propTitle{flex:0 0 100px;max-width:45%}}