@charset "UTF-8";:root{--vestra-primary:#0b0c0c;--vestra-secondary:#b80049;--vestra-surface:#f9f9f9;--vestra-on-surface:#1a1c1c;--vestra-outline:#c4c7c7}._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)}.headerContainer{border-bottom:1px solid #ddd;position:relative}.headerContainer .headerRow{position:relative}.headerContainer .headerRow .logo img{max-width:100%;max-height:95px}.headerContainer .headerRow .categoryList ul.megaMenu{display:inline-block;list-style:none;margin:0;padding:0 15px}.headerContainer .headerRow .categoryList ul.megaMenu li{display:inline-block;margin-right:20px;padding:35px 0}.headerContainer .headerRow .categoryList ul.megaMenu li a.mainCat{font-size:13px;font-weight:600;text-transform:uppercase;color:#000;text-decoration:none;font-family:Jost,sans-serif!important;display:inline-block;height:100%}.headerContainer .headerRow .categoryList ul.megaMenu li:hover a.mainCat{color:#b80049}.headerContainer .headerRow .categoryList ul.megaMenu li:hover .subCategory{opacity:1;visibility:visible;transition:all ease .3s;z-index:2}.headerContainer .headerRow .categoryList ul.megaMenu li .subCategory{width:100%;position:absolute;left:0;right:0;background-color:#fff;top:100%;margin-top:0;opacity:0;visibility:hidden;transition:all ease .3s;padding:60px 30px;border-top:1px solid #ddd}.headerContainer .headerRow .categoryList ul.megaMenu li .subCategory ul{display:inline-block;list-style:none;margin:0;padding:0 15px}.headerContainer .headerRow .categoryList ul.megaMenu li .subCategory ul li{padding-top:0;padding-bottom:0;margin-right:15px}.headerContainer .headerRow .categoryList ul.megaMenu li .subCategory ul li a{font-size:14px;font-weight:600;text-transform:uppercase;font-family:Jost,sans-serif!important;color:#000;text-decoration:none;padding:10px 0;width:auto;float:left;display:block}.headerContainer .headerRow .categoryList ul.megaMenu li .subCategory ul li a:hover{color:#b80049}.headerContainer .headerRow .categoryList ul.megaMenu li .subCategory ul ul.endSubCategory{display:inline-block;list-style:none;margin:0;padding:0;width:100%}.headerContainer .headerRow .categoryList ul.megaMenu li .subCategory ul ul.endSubCategory li{width:100%;display:block;padding:0;float:left}.headerContainer .headerRow .categoryList ul.megaMenu li .subCategory ul ul.endSubCategory li a{font-size:12px;color:ddd;font-weight:500;text-transform:uppercase;text-decoration:none;padding:0;width:auto;float:left;display:block}.headerContainer .headerRow .categoryList ul.megaMenu li .subCategory ul ul.endSubCategory li a:hover{color:#b80049}.headerContainer .headerRow .categoryList ul.megaMenu .categoryImage img{max-width:100%}.headerContainer .headerRow button.mobileMenuBtn{float:right;display:block;border:none;background-color:transparent}.headerContainer .headerRow .mobileMenu{position:fixed;right:-1000%;top:0;padding:20px;background-color:#fff;width:35%;z-index:3;height:100%;overflow:auto;transition:all ease .3s;opacity:0;visibility:hidden;z-index:6}.headerContainer .headerRow .mobileMenu .mobileMenuCloseBtn{font-size:20px;font-variation-settings:"wght" 600;cursor:pointer;width:auto;float:none;margin:auto}.headerContainer .headerRow .mobileMenu .mobileMenuCloseBtn:hover{transition:all ease .3s;transform:rotate(180deg);color:#b80049}.headerContainer .headerRow #_mobileMenuOverlay._active{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:5;transition:all ease .3s}.headerContainer .headerRow .mobileMenu._activeMenu{right:0;opacity:1;visibility:visible;transition:all ease .3s}.headerContainer .headerRow .treeMenu{list-style:none;margin:0;padding:0;float:left;display:block;width:100%;margin-top:15px}.headerContainer .headerRow .treeMenu li{float:left;display:inline-block;width:100%}.headerContainer .headerRow .treeMenu li ul{float:left;display:block;padding-left:20px;width:100%}.headerContainer .headerRow .treeMenu li .treeMenu-header{display:flex;flex-direction:row;width:100%}.headerContainer .headerRow .treeMenu li a{font-size:13px;font-weight:600;text-transform:uppercase;color:#000;text-decoration:none;font-family:Jost,sans-serif!important;display:inline-block;padding:15px 0;width:90%;border-bottom:1px solid #f1f1f1}.headerContainer .headerRow .treeMenu li a:hover{color:#b80049}.headerContainer .headerRow .treeMenu li a.activeMenuItem{color:#b80049}.headerContainer .headerRow .treeMenu li button.toggleButton{background-color:transparent;border:none;padding:0;margin:0;display:inline-block;width:10%;height:100%;border-bottom:1px solid #f1f1f1;cursor:pointer}.headerContainer .headerRow .treeMenu li button.toggleButton i{line-height:50px}.headerContainer .headerRow .treeMenu .subCategory li a{font-size:12px;font-weight:500}.headerContainer .headerRow .treeMenu .subCategory li .endSubCategory{width:100%}.headerContainer .headerRow .treeMenu .subCategory li .endSubCategory li a{width:100%;font-size:12px;font-weight:400}.headerContainer .headerRow .headerButtonGroup{list-style:none;margin:0;padding:0;float:left;width:100%;height:100%}.headerContainer .headerRow .headerButtonGroup li{float:left;height:100%;border-left:1px solid #ddd;display:inline-block;width:70px;text-align:center;padding:20px 0}.headerContainer .headerRow .headerButtonGroup li:last-child{border-right:1px solid #ddd}.headerContainer .headerRow .headerButtonGroup li a,.headerContainer .headerRow .headerButtonGroup li button{float:left;display:block;width:100%;height:100%;color:#000;text-decoration:none;background-color:transparent;border:none;box-shadow:none;outline:0;cursor:pointer;padding:0}.headerContainer .headerRow .headerButtonGroup li a:hover,.headerContainer .headerRow .headerButtonGroup li button:hover{color:#b80049}.headerContainer .headerRow .headerButtonGroup li a strong,.headerContainer .headerRow .headerButtonGroup li button strong{float:left;display:block;font-weight:400;width:100%;font-size:12px;margin-top:10px;font-family:Jost,sans-serif!important}.headerContainer .headerRow .headerButtonGroup .userMenu{position:relative}.headerContainer .headerRow .headerButtonGroup .userMenu .toogleUserMenu{position:absolute;left:0;top:-100%;padding:0;z-index:-1;background-color:#fff;opacity:0;visibility:hidden;transition:all ease .5s}.headerContainer .headerRow .headerButtonGroup .userMenu .toogleUserMenu li{border:none;border-bottom:1px solid #ddd}.headerContainer .headerRow .headerButtonGroup .userMenu .toogleUserMenu li a{word-wrap:break-word;word-break:break-all;word-spacing:100px;font-size:13px;font-weight:500;font-family:Jost,sans-serif!important}.headerContainer .headerRow .headerButtonGroup .userMenu ._userLoginMenu{width:150px;padding:15px}.headerContainer .headerRow .headerButtonGroup .userMenu ._userLoginMenu li{border-bottom:none;text-align:left;padding:0;width:100%;padding-bottom:15px}.headerContainer .headerRow .headerButtonGroup .userMenu ._userLoginMenu li:last-child{padding-bottom:0}.headerContainer .headerRow .headerButtonGroup .userMenu ._activeUserMenu{opacity:1;visibility:visible;top:100%;transition:all ease .5s;z-index:9}.headerContainer .headerRow .fixedMobileButtonGroup{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:none!important;background-color:#fff;z-index:4;border-top:1px solid #f1f1f1;box-shadow:0 -4px 15px rgba(0,0,0,.12);display:flex;align-items:stretch;height:64px;padding:0}.headerContainer .headerRow .fixedMobileButtonGroup .mobileMenuBtn{float:none;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:2px 0}.headerContainer .headerRow .fixedMobileButtonGroup .mobileMenuBtn svg{width:23px;height:23px}.headerContainer .headerRow .fixedMobileButtonGroup .mobileMenuBtn svg line{stroke:#0b0c0c!important}.headerContainer .headerRow .fixedMobileButtonGroup .mobileMenuBtn::after{content:"MENÜ";font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#0b0c0c;line-height:1}.toogleSearch{background-color:#fff;position:absolute;left:0;right:0;top:100%;opacity:0;visibility:hidden;text-align:center;height:0;transition:all ease .3s}.toogleSearch input{border:none;border-bottom:2px solid #b80049;width:85%;display:block;float:left;height:57.1px;padding:15px}.toogleSearch input:active,.toogleSearch input:focus{outline:0}.toogleSearch .searchBtn{width:15%}.toogleSearch .searchBtn img{width:24px;height:24px;object-fit:contain}.toogleSearch button{border:none;background-color:transparent;padding:15px 25px;border-bottom:2px solid #ddd}.toogleSearch .closeSearchBar{position:absolute;background-color:#ddd;padding:0 10px;left:50%;margin-left:-22px;top:100%;border:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:all ease .3s}.toogleSearch .closeSearchBar span{line-height:35px}.toogleSearch .closeSearchBar:hover{transition:all ease .3s;background-color:#b80049;outline:0;border:none}.toogleSearch .closeSearchBar:hover span{transition:all ease .3s;transform:rotate(180deg);color:#fff}.basketSideBar{background-color:#fff;position:fixed;right:-1000px;top:0;bottom:0;height:100%;width:450px;transition:all ease .3s;padding:20px 45px;opacity:0;visibility:hidden}.basketSideBar .basketCloseBtn{font-size:25px;font-variation-settings:"wght" 600;cursor:pointer;width:auto;float:none;margin:auto}.basketSideBar .basketCloseBtn:hover{transition:all ease .3s;transform:rotate(180deg);color:#b80049}.basketSideBar .basketTitle{float:left;font-size:19px;font-weight:500}.basketSideBar .basketProductList{margin:0;padding:0;list-style:none;margin-top:15px}.basketSideBar .basketProductList li{width:100%;display:flex;margin-bottom:25px}.basketSideBar .basketProductList li .productImage{flex:1;border:1px solid #ddd;height:100%}.basketSideBar .basketProductList li .productImage img{aspect-ratio:1/1;max-width:100%;object-fit:cover;float:left;display:inline-block}.basketSideBar .basketProductList li .productDetail{flex:3;padding-left:15px;position:relative;display:flex;flex-wrap:wrap}.basketSideBar .basketProductList li .productDetail .productName{font-size:15px;font-weight:600;line-height:18px;float:left;padding-top:5px}.basketSideBar .basketProductList li .productDetail strong{color:#000;text-decoration:none}.basketSideBar .basketProductList li .productDetail span{display:flex;width:100%;flex-direction:row;align-items:flex-end;font-size:13px;padding-bottom:5px}.basketSideBar .basketProductList li .productDetail span label{padding-right:10px}.basketSideBar .basketProductList li .productDetail span b{padding:0 10px;color:#b80049;font-size:16px;font-weight:500;float:left;display:block;line-height:24px;flex:4 0 0}.basketSideBar .basketProductList li .productDetail span i{float:right;font-size:25px;text-align:center;flex:1 0 0;cursor:pointer;transition:ease all .2s}.basketSideBar .basketProductList li .productDetail span i:hover{cursor:pointer;color:red;font-size:30px;transition:ease all .2s}.basketSideBar .basketProductList li ol{margin:0;padding:0;list-style:none;width:100%;float:left;display:block;padding-top:15px;padding-bottom:10px}.basketSideBar .basketProductList li ol li{margin-bottom:10px;float:left;display:block}.basketSideBar .basketProductList li ol li strong{float:left;display:block;width:100%;font-weight:500;font-size:13px;color:#b80049!important;line-height:1}.basketSideBar .basketProductList li ol li label{float:left;display:block;width:100%;margin-bottom:0;font-size:13px;color:#3b3b3b!important}.basketSideBar .basketTotalPrice{float:left;margin:30px 0;padding:0}.basketSideBar .basketTotalPrice strong{width:100%;font-weight:500;float:left}.basketSideBar .basketTotalPrice span{width:100%;float:left;color:#b80049;font-weight:600}.basketSideBar .primaryButton{background-color:#b80049;border:none;text-align:center;padding:15px;border-radius:15px;color:#fff;font-weight:600;margin-bottom:15px}.basketSideBar .secondaryButton{background-color:transparent;border:none;text-align:center;padding:15px;border-radius:15px;color:#000;font-weight:600;border:2px solid #000;margin-bottom:15px}.basketSideBar .emptyBasket{text-align:center;display:block;position:relative;float:left;width:100%;border-top:1px solid #ddd;padding-top:15px;margin-top:15px}.basketSideBar .emptyBasket span{font-size:40px;display:inline-block;color:#b80049;line-height:40px;float:left;width:auto;padding-left:0}.basketSideBar .emptyBasket strong{display:inline-block;float:left;width:auto;text-align:center;line-height:40px;border-radius:100px;font-weight:400;padding-left:0}.mobileContainer .toogleSearch{position:fixed;top:auto;bottom:64px;margin-top:0;height:unset!important;padding-bottom:5px}.mobileContainer .toogleSearch .closeSearchBar{top:unset;bottom:100%;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}@media only screen and (min-width:1200px) and (max-width:1399px){.headerContainer .headerRow .categoryList ul.megaMenu{margin-right:0}.headerContainer .headerRow .categoryList ul.megaMenu li{margin-right:16px}.headerContainer .headerRow .headerButtonGroup li{width:68px}.headerContainer .headerRow .headerButtonGroup li img{max-width:16px}}@media only screen and (min-width:992px) and (max-width:1199px){.headerContainer .headerRow .logo{padding:15px 0;text-align:center}.headerContainer .headerRow .categoryList{border-top:1px solid #ddd}.headerContainer .headerRow .headerButtonGroup{border-top:1px solid #ddd;justify-content:center!important}.headerContainer .headerRow .headerButtonGroup .userMenu ol.toogleUserMenu{left:unset;right:0}}@media only screen and (min-width:768px) and (max-width:991px){.headerContainer .headerRow .logo{padding:15px!important}}@media only screen and (min-width:576px) and (max-width:767px){.headerContainer .headerRow .logo{padding:15px!important}.headerContainer .headerRow .mobileMenu .treeMenu li a{font-size:15px}.headerContainer .headerRow .mobileMenu .treeMenu li .subCategory li a{font-size:14px}.headerContainer .headerRow .mobileMenu .treeMenu li button.toggleButton i{line-height:52px}.headerContainer .headerRow .mobileMenu{width:50%}}@media only screen and (max-width:575px){.headerContainer .headerRow .logo{padding:15px!important}.headerContainer .headerRow .mobileMenu{width:70%}.headerContainer .headerRow .mobileMenu .treeMenu li a{font-size:15px}.headerContainer .headerRow .mobileMenu .treeMenu li .subCategory li a{font-size:14px}.headerContainer .headerRow .mobileMenu .treeMenu li button.toggleButton i{line-height:52px}.basketSideBar{width:95%}}._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)}.productGridItem{position:relative;background:0 0;display:flex;flex-direction:column;height:100%;margin:0}.productGridItem .productImage{position:relative;overflow:hidden;background:#eee;margin-bottom:14px}.productGridItem .productImage a.mainCat{display:block;width:100%;aspect-ratio:3/4}.productGridItem .productImage a.mainCat img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.productGridItem .productImage .productSticker{position:absolute;top:12px;left:12px;z-index:2}.productGridItem .productImage .productSticker .discount{display:inline-block;background:#b80049;color:#fff;font-size:11px;font-weight:600;letter-spacing:.03em;padding:4px 8px;text-transform:uppercase}.productGridItem .productImage .variantThumbs{position:absolute;right:10px;bottom:10px;z-index:3;display:flex;flex-wrap:wrap-reverse;align-content:flex-end;justify-content:flex-end;gap:6px;max-width:calc(100% - 20px)}.productGridItem .productImage .variantThumbs .variantThumb{display:block;width:60px;height:60px;background:#fff;border:1px solid rgba(0,0,0,.08);overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.14);transition:border-color .2s ease}.productGridItem .productImage .variantThumbs .variantThumb img{width:100%;height:100%;object-fit:cover}.productGridItem .productImage .variantThumbs .variantThumb:hover{border-color:#0b0c0c}.productGridItem:hover .productImage a.mainCat img{transform:scale(1.08)}.productGridItem .productTitle{margin-bottom:6px}.productGridItem .productTitle strong{display:block;font-family:Jost,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#1a1c1c;cursor:pointer;transition:color .2s ease;padding-left:0;padding-right:0}.productGridItem .productTitle:hover strong{color:#b80049}.productGridItem .productDetail{display:flex;flex-direction:column;flex:1 1 auto}.productGridItem .productDetail .productPrice{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 0}.productGridItem .productDetail .productPrice>*{width:auto;max-width:none}.productGridItem .productDetail .productPrice strong{font-family:Jost,sans-serif;font-weight:600;font-size:16px;color:#b80049}.productGridItem .productDetail .productPrice .linethrough{flex:0 0 100%;text-decoration:line-through;font-size:12px;color:#444748}.productGridItem .productDetail .basketAddBlock{margin-top:auto;padding-top:12px}.productGridItem .productDetail .basketAddBlock .addToCart,.productGridItem .productDetail .basketAddBlock button{display:inline-flex;align-items:center;gap:8px;width:100%;min-height:46px;justify-content:center;background:#0b0c0c;color:#fff;border:none;padding:10px 12px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease}.productGridItem .productDetail .basketAddBlock .addToCart img,.productGridItem .productDetail .basketAddBlock button img{filter:brightness(0) invert(1);max-width:22px}.productGridItem .productDetail .basketAddBlock .addToCart strong,.productGridItem .productDetail .basketAddBlock button strong{color:inherit;font-weight:600;margin:0}.productGridItem .productDetail .basketAddBlock .addToCart:hover,.productGridItem .productDetail .basketAddBlock button:hover{background:#b80049}.productGridItem .productDetail .basketAddBlock .notInStock{display:inline-block;width:100%;text-align:center;padding:10px 12px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#444748;background:#eee}.vestraHero{margin-bottom:0}.vestraHero .mainSlider .swiper{width:100%}.vestraHero .mainSlider .swiper-slide img{width:100%;height:78vh;max-height:760px;object-fit:cover;object-position:center}@media only screen and (max-width:575px){.vestraHero .mainSlider .swiper-slide img{height:56vh}}@media only screen and (min-width:576px) and (max-width:767px){.vestraHero .mainSlider .swiper-slide img{height:60vh}}.vestraHero .mainSlider .swiper-button-next,.vestraHero .mainSlider .swiper-button-prev{color:#fff}.vestraHero .mainSlider .swiper-button-next::after,.vestraHero .mainSlider .swiper-button-prev::after{font-size:22px}.vestraFreeHtml{margin:0}.vestraFreeHtml img{max-width:100%;height:auto}.homeAboveNewsletterHtml{padding:50px 0}.vestraSection{padding:50px 0}.vestraSectionHead{margin-bottom:40px}.vestraSectionHead h2{font-family:Jost,sans-serif;font-weight:600;font-size:28px;text-transform:uppercase;letter-spacing:.04em;color:#0b0c0c;margin-bottom:8px}.vestraSectionHead p{font-size:14px;color:#444748;margin:0}.vestraCampaignWrap{padding:0;margin:50px 0}.vestraCampaign{gap:0}.vestraCampaign>div{padding:0}.vestraCampaign a{display:block;position:relative;overflow:hidden;height:100%}.vestraCampaign img{width:100%;height:100%;min-height:340px;object-fit:cover;transition:transform .7s ease}@media only screen and (max-width:575px){.vestraCampaign img{min-height:220px}}@media only screen and (min-width:576px) and (max-width:767px){.vestraCampaign img{min-height:240px}}.vestraCampaign a:hover img{transform:scale(1.05)}.vestraShowcase ul.productList{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;align-items:stretch}.vestraShowcase ul.productList>li{width:20%;padding:12px;display:flex}@media only screen and (min-width:1200px) and (max-width:1399px){.vestraShowcase ul.productList>li{width:25%}}@media only screen and (min-width:992px) and (max-width:1199px){.vestraShowcase ul.productList>li{width:33.333%}}@media only screen and (min-width:768px) and (max-width:991px){.vestraShowcase ul.productList>li{width:50%}}@media only screen and (min-width:576px) and (max-width:767px){.vestraShowcase ul.productList>li{width:50%}}@media only screen and (max-width:575px){.vestraShowcase ul.productList>li{width:50%}}.vestraShowcase ul.productList>li>*{width:100%}.vestraShowcase .vestraProductSlider{padding:0 2px 10px}.vestraShowcase .vestraProductSlider .swiper-slide{height:auto;display:flex}.vestraShowcase .vestraProductSlider .swiper-slide>*{width:100%}.vestraShowcase .vestraProductSlider .swiper-button-next,.vestraShowcase .vestraProductSlider .swiper-button-prev{color:#0b0c0c;width:42px;height:42px;top:38%;transition:color .2s ease}.vestraShowcase .vestraProductSlider .swiper-button-next::after,.vestraShowcase .vestraProductSlider .swiper-button-prev::after{font-size:20px;font-weight:700}.vestraShowcase .vestraProductSlider .swiper-button-next:hover,.vestraShowcase .vestraProductSlider .swiper-button-prev:hover{color:#b80049}.vestraShowcase .vestraProductSlider .swiper-button-prev{left:-4px}.vestraShowcase .vestraProductSlider .swiper-button-next{right:-4px}.vestraShowcase .vestraProductSlider .swiper-button-disabled{opacity:.25}.vestraCampaignBannerWrap{padding:0}.vestraCampaignBanner{padding:40px 0;margin:0 0 50px;color:#fff}.vestraCampaignBanner .vestraCampaignBannerInner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px}.vestraCampaignBanner .vestraCampaignBannerTitle{font-family:Jost,sans-serif;font-weight:600;font-size:22px;text-transform:uppercase;font-style:italic}.vestraCampaignBanner .vestraCampaignBannerRight{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.vestraCampaignBanner .vestraCampaignBannerHighlight{font-family:Jost,sans-serif;font-weight:600;font-size:26px;color:#b80049;text-transform:uppercase;line-height:1}.vestraCampaignBanner .vestraCampaignBannerBtn{background:#fff;color:#0b0c0c;padding:12px 28px;font-weight:600;font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .2s ease}.vestraCampaignBanner .vestraCampaignBannerBtn:hover{background:#b80049;color:#fff}@media only screen and (min-width:576px) and (max-width:767px){.vestraCampaignBanner .vestraCampaignBannerInner{gap:12px}.vestraCampaignBanner .vestraCampaignBannerBtn{padding:10px 18px;font-size:11px}}@media only screen and (max-width:575px){.vestraCampaignBanner{padding:20px 0}.vestraCampaignBanner .vestraCampaignBannerTitle{font-size:18px}.vestraCampaignBanner .vestraCampaignBannerHighlight{font-size:22px}.vestraCampaignBanner .vestraCampaignBannerBtn{padding:9px 16px;font-size:10px}}.vestraCategoryShowcase .vestraCatGrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media only screen and (min-width:768px) and (max-width:991px){.vestraCategoryShowcase .vestraCatGrid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:576px) and (max-width:767px){.vestraCategoryShowcase .vestraCatGrid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:575px){.vestraCategoryShowcase .vestraCatGrid{grid-template-columns:repeat(2,1fr)}}.vestraCategoryShowcase .vestraCatCreative{grid-auto-rows:215px;grid-auto-flow:dense}.vestraCategoryShowcase .vestraCatCreative>li:nth-child(6n+1){grid-column:span 2;grid-row:span 2}.vestraCategoryShowcase .vestraCatCreative>li:nth-child(6n+4){grid-column:span 2;grid-row:span 2}.vestraCategoryShowcase .vestraCatCreative.cat-count-5>li:nth-child(5){grid-column:span 2}.vestraCategoryShowcase .vestraCatCreative.cat-count-4>li:nth-child(4){grid-row:span 1}.vestraCategoryShowcase .vestraCatCreative.cat-count-3{grid-template-columns:repeat(3,1fr)}.vestraCategoryShowcase .vestraCatCreative.cat-count-3>li:nth-child(6n+1),.vestraCategoryShowcase .vestraCatCreative.cat-count-3>li:nth-child(6n+4){grid-column:auto;grid-row:auto}.vestraCategoryShowcase .vestraCatCreative.cat-count-1>li,.vestraCategoryShowcase .vestraCatCreative.cat-count-2>li{grid-column:auto!important;grid-row:auto!important}@media only screen and (min-width:768px) and (max-width:991px){.vestraCategoryShowcase .vestraCatCreative{grid-template-columns:repeat(2,1fr);grid-auto-rows:185px}.vestraCategoryShowcase .vestraCatCreative>li{grid-column:auto!important;grid-row:auto!important}}@media only screen and (min-width:576px) and (max-width:767px){.vestraCategoryShowcase .vestraCatCreative{grid-template-columns:repeat(2,1fr);grid-auto-rows:155px}.vestraCategoryShowcase .vestraCatCreative>li{grid-column:auto!important;grid-row:auto!important}}@media only screen and (max-width:575px){.vestraCategoryShowcase .vestraCatCreative{grid-template-columns:repeat(2,1fr);grid-auto-rows:140px}.vestraCategoryShowcase .vestraCatCreative>li{grid-column:auto!important;grid-row:auto!important}}.vestraCategoryShowcase .vestraCatTile{position:relative;overflow:hidden;border:1px solid #c4c7c7;min-height:200px}.vestraCategoryShowcase .vestraCatTile>a{display:block;width:100%;height:100%;min-height:200px;background-color:#eee;background-size:cover;background-position:center;transition:transform .6s ease}.vestraCategoryShowcase .vestraCatTile>a::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 50%,rgba(0,0,0,.5))}.vestraCategoryShowcase .vestraCatTile:hover>a{transform:scale(1.05)}.vestraCategoryShowcase .vestraCatTile .vestraCatOverlay{position:absolute;bottom:18px;left:22px;z-index:2;color:#fff}.vestraCategoryShowcase .vestraCatTile .vestraCatOverlay .vestraCatShop{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.85;margin-bottom:2px}.vestraCategoryShowcase .vestraCatTile .vestraCatOverlay h3{font-family:Jost,sans-serif;font-weight:600;font-size:20px;text-transform:uppercase;margin:0;color:#fff}.vestraServicesWrap{padding:0;margin:50px 0}.vestraServices{padding:36px 0}.vestraServices .scItem{padding:0}.vestraServices .scItem img{width:100%;height:auto;display:block}.vestraLastPrw .lastPrdTitle{justify-content:center;margin-bottom:28px}.vestraLastPrw .lastPrdTitle strong{font-family:Jost,sans-serif;font-weight:600;font-size:22px;text-transform:uppercase;letter-spacing:.04em;color:#0b0c0c}.vestraLastPrw .prSlideItem{height:auto}.vestraLastPrw .swiper-pagination{position:static;margin-top:16px}.vestraBrand{padding-top:24px}.vestraBrand .prSlideItem{display:flex;align-items:center;justify-content:center}.vestraBrand .prSlideItem img{max-width:100%;max-height:70px;object-fit:contain;filter:grayscale(1);opacity:.7;transition:all .3s ease}.vestraBrand .prSlideItem:hover img{filter:grayscale(0);opacity:1}._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)}.vestraListHead .breadcrumbBlock strong{display:block;font-family:Jost,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.vestraListHead .breadcrumbBlock .custonBreadcrumb{display:flex;flex-wrap:wrap;gap:4px 14px;list-style:none;margin:0;padding:0}.vestraListHead .breadcrumbBlock .custonBreadcrumb li{list-style:none}.vestraListHead .breadcrumbBlock .custonBreadcrumb li a span{font-size:13px;transition:color .2s ease}.vestraListHead .breadcrumbBlock .custonBreadcrumb li a:hover span{color:#b80049}.vestraListHead .breadcrumbBlock .custonBreadcrumb li+li::before{content:"/";margin-right:14px}.vestraListHead.headStyleBand{background-color:#0b0c0c;padding:10px 0;text-align:center}.vestraListHead.headStyleBand .breadcrumbBlock strong{font-size:24px;color:#fff;margin-bottom:2px}.vestraListHead.headStyleBand .breadcrumbBlock .custonBreadcrumb{justify-content:center}.vestraListHead.headStyleBand .breadcrumbBlock .custonBreadcrumb li a span{color:rgba(255,255,255,.82)}.vestraListHead.headStyleBand .breadcrumbBlock .custonBreadcrumb li+li::before{color:rgba(255,255,255,.4)}.vestraListHead.headStyleBoxed{background:0 0;padding:26px 0 0;border-bottom:1px solid #c4c7c7;margin-bottom:4px}.vestraListHead.headStyleBoxed .breadcrumbBlock{text-align:left!important;padding-bottom:18px}.vestraListHead.headStyleBoxed .breadcrumbBlock strong{font-size:26px;color:#0b0c0c;margin-bottom:8px}.vestraListHead.headStyleBoxed .breadcrumbBlock .custonBreadcrumb{justify-content:flex-start}.vestraListHead.headStyleBoxed .breadcrumbBlock .custonBreadcrumb li a span{color:#444748}.vestraListHead.headStyleBoxed .breadcrumbBlock .custonBreadcrumb li+li::before{color:#c4c7c7}.vestraListPage.isBoxed .vestraListHead.headStyleBoxed{padding:22px 0 12px;margin-bottom:0}.vestraListPage.isBoxed .vestraListHead.headStyleBoxed .breadcrumbBlock{padding-bottom:0}.vestraListPage.isBoxed .vestraListBody{padding-top:0}.vestraListPage.isBoxed .vestraListDesc{padding-top:16px}.vestraListPage.isBoxed .vestraListToolbar{border-top:none;margin-top:0}.filterSideBar{position:fixed;top:0;left:0;width:380px;max-width:90vw;height:100%;background:#fff;z-index:1100;padding:26px 28px 48px;overflow-y:auto;transform:translateX(-100%);transition:transform .35s ease,opacity .3s ease;box-shadow:0 0 44px rgba(0,0,0,.16)}.filterSideBar._activeFilter{visibility:visible!important;opacity:1!important;transform:translateX(0)}.filterSideBar .filterCloseBtn{cursor:pointer;font-size:24px;color:#0b0c0c;float:right;transition:color .2s ease}.filterSideBar .filterCloseBtn:hover{color:#b80049}.filterSideBar .filterTitle{display:block;font-family:Jost,sans-serif;font-weight:600;font-size:20px;text-transform:uppercase;letter-spacing:.06em;color:#0b0c0c;text-align:left;margin:6px 0 26px}.filterSideBar .filterSubTitle{display:block;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#0b0c0c;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #c4c7c7}.filterSideBar ul{list-style:none;margin:0 0 6px;padding:0}.filterSideBar ul li{padding:5px 0}.filterSideBar ul li a{color:#444748;font-size:14px;text-decoration:none;transition:color .2s ease}.filterSideBar ul li a:hover{color:#b80049}.filterSideBar .form-check{padding:6px 0 6px 30px;margin:0}.filterSideBar .form-check .form-check-input{border-radius:0;border:1px solid #c4c7c7;width:18px;height:18px;margin-left:-30px;cursor:pointer}.filterSideBar .form-check .form-check-input:checked{background-color:#0b0c0c;border-color:#0b0c0c}.filterSideBar .form-check .form-check-input:focus{box-shadow:none}.filterSideBar .form-check .form-check-label{font-size:14px;color:#444748;cursor:pointer}.vestraListBody{padding:40px 0 72px}.vestraListDesc{font-size:14px;line-height:1.7;color:#444748;margin-bottom:8px}.vestraListDesc strong{color:#0b0c0c}.vestraListToolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid #c4c7c7;border-bottom:1px solid #c4c7c7;margin:20px 0 32px}.vestraListToolbar .vestraListToolbarLeft{display:flex;align-items:center;gap:20px}.vestraListToolbar .vestraFilterBtn{display:inline-flex;align-items:center;gap:8px;background:0 0;border:1px solid #0b0c0c;border-radius:0;color:#0b0c0c;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600;padding:9px 18px;transition:all .2s ease}.vestraListToolbar .vestraFilterBtn .material-symbols-outlined{font-size:18px}.vestraListToolbar .vestraFilterBtn:hover{background:#0b0c0c;color:#fff}.vestraListToolbar .vestraResultCount{font-size:13px;color:#444748;letter-spacing:.02em}.vestraListToolbar .listTypeGroup{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.vestraListToolbar .listTypeGroup li{list-style:none}.vestraListToolbar .listTypeGroup .gridType,.vestraListToolbar .listTypeGroup .tableType{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #c4c7c7;border-radius:0;color:#1a1c1c;margin:0!important;padding:0!important;transition:all .2s ease}.vestraListToolbar .listTypeGroup .gridType .material-symbols-outlined,.vestraListToolbar .listTypeGroup .tableType .material-symbols-outlined{font-size:20px}.vestraListToolbar .listTypeGroup .gridType:hover,.vestraListToolbar .listTypeGroup .tableType:hover{background:#0b0c0c;color:#fff;border-color:#0b0c0c}.vestraListToolbar .listTypeGroup .catSorting.form-select{height:42px;min-width:210px;border:1px solid #c4c7c7;border-radius:0;font-size:13px;color:#1a1c1c;background-color:#fff;box-shadow:none!important}.vestraListProducts.productList{display:flex;flex-wrap:wrap;align-items:stretch;list-style:none;margin:0 -12px;padding:0}.vestraListProducts.productList>li{width:25%;padding:12px;display:flex}@media only screen and (min-width:992px) and (max-width:1199px){.vestraListProducts.productList>li{width:33.333%}}@media only screen and (min-width:768px) and (max-width:991px){.vestraListProducts.productList>li{width:50%}}@media only screen and (min-width:576px) and (max-width:767px){.vestraListProducts.productList>li{width:50%}}@media only screen and (max-width:575px){.vestraListProducts.productList>li{width:50%}}.vestraListProducts.productList>li>*{width:100%}.vestraListProducts.productTableList{list-style:none;margin:0;padding:0}.vestraListProducts.productTableList>li{border-bottom:1px solid #c4c7c7;padding:20px 0}.vestraListProducts.productTableList>li:first-child{border-top:1px solid #c4c7c7}.vestraListPagination{display:flex;justify-content:center;margin-top:8px}@media only screen and (min-width:576px) and (max-width:767px){.vestraListHead.headStyleBand .breadcrumbBlock strong{font-size:20px}.vestraListHead.headStyleBoxed{padding-top:18px}.vestraListHead.headStyleBoxed .breadcrumbBlock strong{font-size:21px}.vestraListToolbar{gap:12px;padding:12px 0}.vestraListToolbar .vestraListToolbarLeft{gap:12px}.vestraListToolbar .vestraFilterBtn{font-size:11px;padding:8px 12px}.vestraListToolbar .vestraFilterBtn .material-symbols-outlined{font-size:16px}.vestraListToolbar .vestraResultCount{font-size:12px}.vestraListToolbar .listTypeGroup{gap:6px}.vestraListToolbar .listTypeGroup .catSorting.form-select{min-width:0;height:38px;font-size:12px}.vestraListToolbar .listTypeGroup .gridType,.vestraListToolbar .listTypeGroup .tableType{width:38px;height:38px}.vestraListToolbar .listTypeGroup .gridType .material-symbols-outlined,.vestraListToolbar .listTypeGroup .tableType .material-symbols-outlined{font-size:18px}}@media only screen and (max-width:575px){.vestraListHead.headStyleBoxed .breadcrumbBlock strong{font-size:19px}.vestraListToolbar .listTypeGroup .catSorting.form-select{max-width:130px}}._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%}}._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)}.footerContainer a,.footerContainer small,.footerContainer span,.footerContainer strong{font-family:Jost,sans-serif!important}.footerContainer .footerLogo{max-width:200px}.footerContainer .e-NewstellerBlock{position:relative;padding:50px;background-repeat:no-repeat;overflow:hidden;background-size:cover}.footerContainer .e-NewstellerBlock:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:0}.footerContainer .e-NewstellerBlock .e-newsteller{margin-top:40px;z-index:1}.footerContainer .e-NewstellerBlock .e-newsteller strong{font-size:22px;font-weight:500;line-height:15px}.footerContainer .e-NewstellerBlock .e-newsteller span{font-size:17px;font-weight:100}.footerContainer .e-NewstellerBlock .e-newsteller span,.footerContainer .e-NewstellerBlock .e-newsteller strong{float:left;display:block;width:100%;color:#fff}.footerContainer .e-NewstellerBlock .e-newsteller input{font-size:13px;min-height:45px;margin-right:10px;border-radius:5px!important;border:none;box-shadow:none;outline:0}.footerContainer .e-NewstellerBlock .e-newsteller button{background-color:#b80049;color:#fff;border:none;border-radius:5px!important;padding:0 20px;text-align:center}.footerContainer .footerBlock{padding:50px 0;padding-bottom:0;background-size:cover}.footerContainer .footerBlock .footerAddress,.footerContainer .footerBlock .footerEmail,.footerContainer .footerBlock .footerPhone{margin-bottom:25px}.footerContainer .footerBlock .footerAddress strong,.footerContainer .footerBlock .footerEmail strong,.footerContainer .footerBlock .footerPhone strong{font-size:18px;font-weight:600}.footerContainer .footerCategory strong,.footerContainer .footerInstitutional strong,.footerContainer .footerServices strong,.footerContainer .footerShopping strong{padding:0;font-size:18px;font-weight:600;margin-bottom:10px}.footerContainer .footerCategory ul,.footerContainer .footerInstitutional ul,.footerContainer .footerServices ul,.footerContainer .footerShopping ul{list-style:none;margin:0;padding:0}.footerContainer .footerCategory ul li,.footerContainer .footerInstitutional ul li,.footerContainer .footerServices ul li,.footerContainer .footerShopping ul li{font-size:14px;margin-bottom:8px}.footerContainer .footerCategory ul li a,.footerContainer .footerInstitutional ul li a,.footerContainer .footerServices ul li a,.footerContainer .footerShopping ul li a{text-decoration:none;color:#333;text-transform:uppercase}.footerContainer .footerSocialNetwork{list-style:none;padding:0;margin:0;display:block;float:right}.footerContainer .footerSocialNetwork li{display:inline-block;margin-right:15px}.footerContainer .footerSocialNetwork li:last-child{margin-right:0}.footerContainer .footerSocialNetwork li img{aspect-ratio:1/1;width:24px}.footerContainer .footerBottomSep{border-top:1px solid #ddd;margin-top:5px}.footerContainer .paymethod{text-align:right}.footerContainer .paymethod img{display:block;float:right}.footerContainer .footerBottom{position:relative}.footerContainer .footerBottom .etbisBlock img{position:absolute;left:50%;bottom:0;margin-left:-50px;float:left}@media only screen and (min-width:992px) and (max-width:1199px){.footerContainer .footerBlock{padding:50px 15px;padding-bottom:0}.footerContainer .footerBlock .footerAddress,.footerContainer .footerBlock .footerEmail,.footerContainer .footerBlock .footerPhone{font-size:14px}.footerContainer .footerBlock .footerAddress strong,.footerContainer .footerBlock .footerEmail strong,.footerContainer .footerBlock .footerPhone strong{font-size:15px}.footerContainer .footerCategory strong,.footerContainer .footerInstitutional strong,.footerContainer .footerServices strong,.footerContainer .footerShopping strong{font-size:15px!important}.footerContainer .footerCategory ul li,.footerContainer .footerInstitutional ul li,.footerContainer .footerServices ul li,.footerContainer .footerShopping ul li{font-size:14px}}@media only screen and (min-width:768px) and (max-width:991px){.footerContainer{margin-bottom:100px}.footerContainer .footerBlock{padding:50px 15px;padding-bottom:0}.footerContainer .footerBlock .footerAddress,.footerContainer .footerBlock .footerEmail,.footerContainer .footerBlock .footerPhone{font-size:13px;margin:0;margin-bottom:15px}.footerContainer .footerBlock .footerAddress div,.footerContainer .footerBlock .footerEmail div,.footerContainer .footerBlock .footerPhone div{padding-left:0}.footerContainer .footerBlock .footerAddress strong,.footerContainer .footerBlock .footerEmail strong,.footerContainer .footerBlock .footerPhone strong{font-size:14px;padding-left:0}.footerContainer .footerBlock .copyright,.footerContainer .footerBlock .footerBottomSep{font-size:13px}.footerContainer .footerBlock .paymethod img{max-width:60%}.footerContainer .footerCategory strong,.footerContainer .footerInstitutional strong,.footerContainer .footerServices strong,.footerContainer .footerShopping strong{font-size:14px!important}.footerContainer .footerCategory ul li,.footerContainer .footerInstitutional ul li,.footerContainer .footerServices ul li,.footerContainer .footerShopping ul li{font-size:13px}}@media only screen and (min-width:576px) and (max-width:767px){.footerContainer{margin-bottom:100px}.footerContainer .footerBlock{padding:30px 15px;padding-bottom:0}.footerContainer .footerBlock .footerAddress,.footerContainer .footerBlock .footerEmail,.footerContainer .footerBlock .footerPhone{font-size:13px;width:33.333%;float:left;margin:0;margin-bottom:15px;text-align:center;border-top:1px solid #ddd;padding:20px 0}.footerContainer .footerBlock .footerAddress strong,.footerContainer .footerBlock .footerEmail strong,.footerContainer .footerBlock .footerPhone strong{font-size:14px}.footerContainer .footerBlock .copyright,.footerContainer .footerBlock .footerBottomSep{font-size:13px}.footerContainer .footerBlock .paymethod img{max-width:200px}.footerContainer .footerCategory strong,.footerContainer .footerInstitutional strong,.footerContainer .footerServices strong,.footerContainer .footerShopping strong{font-size:14px!important;padding:10px;border:1px solid #333;border-radius:5px}.footerContainer .footerCategory strong i,.footerContainer .footerInstitutional strong i,.footerContainer .footerServices strong i,.footerContainer .footerShopping strong i{font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.footerContainer .footerCategory strong[aria-expanded=true],.footerContainer .footerInstitutional strong[aria-expanded=true],.footerContainer .footerServices strong[aria-expanded=true],.footerContainer .footerShopping strong[aria-expanded=true]{color:#b80049}.footerContainer .footerCategory strong[aria-expanded=true] i,.footerContainer .footerInstitutional strong[aria-expanded=true] i,.footerContainer .footerServices strong[aria-expanded=true] i,.footerContainer .footerShopping strong[aria-expanded=true] i{transform:rotate(180deg)}.footerContainer .footerCategory ul,.footerContainer .footerInstitutional ul,.footerContainer .footerServices ul,.footerContainer .footerShopping ul{padding:10px;padding-top:0}.footerContainer .footerCategory ul li,.footerContainer .footerInstitutional ul li,.footerContainer .footerServices ul li,.footerContainer .footerShopping ul li{font-size:13px}}@media only screen and (max-width:575px){.footerContainer{margin-bottom:100px}.footerContainer .footerBlock{padding:30px 15px;padding-bottom:0}.footerContainer .footerBlock .footerAddress,.footerContainer .footerBlock .footerEmail,.footerContainer .footerBlock .footerPhone{font-size:13px;width:50%;float:left;margin:0;margin-bottom:25px;text-align:center;border-top:1px solid #ddd;padding-top:15px}.footerContainer .footerBlock .footerAddress strong,.footerContainer .footerBlock .footerEmail strong,.footerContainer .footerBlock .footerPhone strong{font-size:14px}.footerContainer .footerBlock .footerAddress{width:100%;margin-bottom:0}.footerContainer .footerBlock .copyright,.footerContainer .footerBlock .footerBottomSep{font-size:14px}.footerContainer .footerBlock .copyright{padding:10px 0}.footerContainer .footerBlock .footerSocialNetwork{float:left;margin-top:20px}.footerContainer .footerBlock .paymethod img{max-width:200px;float:left;display:block}.footerContainer .footerBlock .footerBottom .etbisBlock img{left:unset;right:0;margin-left:unset;bottom:100%;max-width:60px;margin-bottom:10px}.footerContainer .footerBlock .footerBottomSep span{float:left}.footerContainer .footerCategory strong,.footerContainer .footerInstitutional strong,.footerContainer .footerServices strong,.footerContainer .footerShopping strong{font-size:14px!important;padding:10px;border:1px solid #333;border-radius:5px}.footerContainer .footerCategory strong i,.footerContainer .footerInstitutional strong i,.footerContainer .footerServices strong i,.footerContainer .footerShopping strong i{font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.footerContainer .footerCategory strong[aria-expanded=true],.footerContainer .footerInstitutional strong[aria-expanded=true],.footerContainer .footerServices strong[aria-expanded=true],.footerContainer .footerShopping strong[aria-expanded=true]{color:#b80049}.footerContainer .footerCategory strong[aria-expanded=true] i,.footerContainer .footerInstitutional strong[aria-expanded=true] i,.footerContainer .footerServices strong[aria-expanded=true] i,.footerContainer .footerShopping strong[aria-expanded=true] i{transform:rotate(180deg)}.footerContainer .footerCategory ul,.footerContainer .footerInstitutional ul,.footerContainer .footerServices ul,.footerContainer .footerShopping ul{padding:10px;padding-top:0}.footerContainer .footerCategory ul li,.footerContainer .footerInstitutional ul li,.footerContainer .footerServices ul li,.footerContainer .footerShopping ul li{font-size:13px}}._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)}.vestraListHead.vestraPageHead.headStyleBand{padding:24px 0}.vestraPage .vestraPageBody{padding:54px 0 80px;font-size:15px;line-height:1.8;color:#1a1c1c}.vestraPage .vestraPageBody h1,.vestraPage .vestraPageBody h2,.vestraPage .vestraPageBody h3,.vestraPage .vestraPageBody h4{font-family:Jost,sans-serif;color:#0b0c0c;font-weight:600}.vestraPage .vestraPageBody a{color:#b80049}.vestraPage .vestraPageBody img{max-width:100%;height:auto}.vestraPage .vestraPageBody .specialInputBlock label{display:block;font-size:13px;font-weight:600;color:#0b0c0c;margin-bottom:6px;text-transform:uppercase;letter-spacing:.03em}.vestraPage .vestraPageBody .specialInputBlock input,.vestraPage .vestraPageBody .specialInputBlock select,.vestraPage .vestraPageBody .specialInputBlock textarea{width:100%;border:1px solid #c4c7c7;border-radius:0;padding:12px 14px;font-size:14px;background:#fff}.vestraPage .vestraPageBody .specialInputBlock input:focus,.vestraPage .vestraPageBody .specialInputBlock select:focus,.vestraPage .vestraPageBody .specialInputBlock textarea:focus{outline:0;border-color:#0b0c0c;box-shadow:none}.vestraPage .vestraPageBody .specialInputBlock textarea{min-height:130px;resize:vertical}.vestraPage .vestraPageBody .saveBtn{background:#0b0c0c!important;color:#fff!important;border:none!important;border-radius:0!important;float:none!important;padding:14px 20px;font-family:Jost,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease}.vestraPage .vestraPageBody .saveBtn:hover{background:#b80049!important}.vestraPage .vestraPageBody .bankList .content{border:1px solid #c4c7c7;padding:18px 20px;height:100%;align-items:center}.vestraPage .vestraPageBody .bankList .content .bankImg img{max-width:100%;height:auto}.vestraPage .vestraPageBody .bankList .content label{display:block;font-weight:600;color:#0b0c0c;font-size:14px}.vestraPage .vestraPageBody .bankList .content span{display:block;color:#444748;font-size:14px;line-height:1.7}.vestraPage .vestraPageBody .orderTrackingDetail .orderListItem{border:1px solid #c4c7c7;padding:18px 22px;margin-bottom:14px}.vestraPage .vestraPageBody .orderTrackingDetail .orderListItem .col-3{font-size:14px;color:#444748}.vestraPage .vestraPageBody .orderTrackingDetail .orderListItem .col-3 strong{display:block;color:#0b0c0c}.vestraPage .vestraPageBody .orderTrackingDetail .orderListItem .cargoInformation,.vestraPage .vestraPageBody .orderTrackingDetail .orderListItem .paymentInformation{border-top:1px solid #c4c7c7;padding-top:16px;margin-top:16px;font-size:14px;color:#444748}.vestraPage .vestraPageBody .orderTrackingDetail .orderListItem .cargoInformation strong,.vestraPage .vestraPageBody .orderTrackingDetail .orderListItem .paymentInformation strong{color:#0b0c0c}.vestraPage .vestraPageBody .accordion{--bs-accordion-border-color:#c4c7c7;--bs-accordion-border-radius:0;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-active-bg:#eeeeee;--bs-accordion-active-color:#0b0c0c}.vestraPage .vestraPageBody .accordion .accordion-item{border-radius:0}.vestraPage .vestraPageBody .accordion .accordion-button{font-family:Jost,sans-serif;font-weight:600;font-size:15px;color:#0b0c0c;border-radius:0}.vestraPage .vestraPageBody .accordion .accordion-button:not(.collapsed){color:#0b0c0c;background:#eee;box-shadow:none}.vestraPage .vestraPageBody .accordion .accordion-button:focus{box-shadow:none;border-color:#c4c7c7}.vestraPage .vestraPageBody .accordion .accordion-body{font-size:14px;line-height:1.85;color:#444748}.vestraPage .vestraPageBody .compareProductList .propBar .propertyGroupItem{font-weight:600;color:#0b0c0c;padding:10px 12px;border-bottom:1px solid #c4c7c7;font-size:12px;text-transform:uppercase;letter-spacing:.03em}.vestraPage .vestraPageBody .compareProductList .productItem .productImage img{width:100%;height:auto}.vestraPage .vestraPageBody .compareProductList .productItem h4 a{color:#0b0c0c;font-size:14px;text-decoration:none}.vestraPage .vestraPageBody .compareProductList .productItem h4 a:hover{color:#b80049}.vestraPage .vestraPageBody .compareProductList .productItem .price{color:#b80049;font-weight:600;font-size:16px}.vestraPage .vestraPageBody .compareProductList .removeList{background:0 0;border:1px solid #0b0c0c;color:#0b0c0c;border-radius:0;padding:7px 14px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:all .2s ease}.vestraPage .vestraPageBody .compareProductList .removeList:hover{background:#0b0c0c;color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.vestraPage .vestraPageBody{padding:36px 0 56px}}body,html{display:block;font-family:Jost,sans-serif;background-color:#f9f9f9!important;color:#1a1c1c}a{color:inherit}@media only screen and (min-width:1400px){.container-xxl{max-width:1440px!important}}@media only screen and (min-width:1200px) and (max-width:1399px){.container-xxl{max-width:94%!important}}@media only screen and (min-width:2049px){.container-xxl{max-width:1600px!important}}@media only screen and (min-width:2560px){.container-xxl{max-width:1760px!important}}._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)}@keyframes vestraTicker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}body{font-family:Jost,sans-serif;color:#1a1c1c}.vestraHeader{position:sticky;top:0;z-index:1050;background:#f9f9f9;border-bottom:1px solid #c4c7c7}.vestraHeader .vestraPromoBar{background:#0b0c0c;color:#fff;overflow:hidden;white-space:nowrap;padding:7px 0}.vestraHeader .vestraPromoBar .vestraTicker{display:inline-block;animation:vestraTicker 40s linear infinite}.vestraHeader .vestraPromoBar .vestraTicker span{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.vestraHeader .headerContainer{border-bottom:none!important;background:0 0!important}.vestraHeader .vestraHeaderRow{min-height:76px}.vestraHeader .vestraLogoCenter a{display:inline-block}.vestraHeader .vestraLogoCenter img{max-height:40px;width:auto;object-fit:contain}.vestraHeader .vestraHeaderRow{position:relative}.vestraHeader .vestraNavLeft .vestraNav{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:26px}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraNavLink{display:inline-block;padding:26px 0;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1a1c1c;text-decoration:none!important;transition:color .2s ease}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem:hover>.vestraNavLink{color:#b80049}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaPanel{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid #c4c7c7;box-shadow:0 22px 44px rgba(0,0,0,.08);opacity:0;visibility:hidden;transform:translateY(6px);transition:all .25s ease;z-index:50;padding:0}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem:hover .vestraMegaPanel{opacity:1;visibility:visible;transform:translateY(0)}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem.vestraPageItem{position:relative}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraDropdown{position:absolute;top:100%;left:0;min-width:200px;margin:0;padding:8px 0;list-style:none;background:#fff;border-top:2px solid #b80049;box-shadow:0 16px 36px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(6px);transition:all .2s ease;z-index:50}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraDropdown li{list-style:none}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraDropdown li a{display:block;padding:9px 20px;font-size:13px;color:#1a1c1c;text-decoration:none!important;white-space:nowrap;transition:color .2s ease,background .2s ease}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraDropdown li a:hover{color:#b80049;background:#eee}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem.hasDropdown:hover .vestraDropdown{opacity:1;visibility:visible;transform:translateY(0)}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaInner{display:flex;align-items:stretch;min-height:360px}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaCols{display:flex;flex-wrap:wrap;gap:36px 70px;flex:1;padding:52px 56px 52px 30px}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaCol{min-width:160px}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaCol .vestraMegaHead{display:block;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#0b0c0c;margin-bottom:16px;text-decoration:none!important}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaCol .vestraMegaHead:hover{color:#b80049}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaCol .vestraMegaSub{list-style:none;margin:0;padding:0}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaCol .vestraMegaSub li a{display:block;font-size:13px;color:#444748;padding:6px 0;text-transform:none;text-decoration:none!important}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaCol .vestraMegaSub li a:hover{color:#b80049}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaImage{width:360px;flex-shrink:0;align-self:stretch;overflow:hidden}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaImage a,.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaImage img{display:block;width:100%;height:100%}.vestraHeader .vestraNavLeft .vestraNav .vestraNavItem .vestraMegaImage img{object-fit:cover}.vestraHeader .vestraIconsRight .vestraIcons{display:flex;align-items:center;justify-content:flex-end;gap:20px;margin:0;padding:0;list-style:none}.vestraHeader .vestraIconsRight .vestraIcons .vestraIconLabel{display:none}.vestraHeader .vestraIconsRight .vestraIcons>li{position:relative;list-style:none;display:flex;align-items:center}.vestraHeader .vestraIconsRight .vestraIcons>li button,.vestraHeader .vestraIconsRight .vestraIcons>li>a{background:0 0;border:none!important;border-bottom:none!important;padding:0;display:flex;align-items:center;color:#0b0c0c;cursor:pointer;text-decoration:none!important;transition:color .2s ease}.vestraHeader .vestraIconsRight .vestraIcons>li .material-symbols-outlined{font-size:26px;line-height:1;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.vestraHeader .vestraIconsRight .vestraIcons>li button:hover,.vestraHeader .vestraIconsRight .vestraIcons>li>a:hover{color:#b80049}.vestraHeader .vestraIconsRight .vestraIcons .vestraBasketIcon button{position:relative}.vestraHeader .vestraIconsRight .vestraIcons .vestraBadge{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;background:#b80049;color:#fff;border-radius:9999px;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1}.vestraHeader .vestraIconsRight .vestraIcons .vestraUserMenu .vestraUserDropdown{position:absolute;top:130%;right:0;min-width:170px;background:#fff;border:1px solid #c4c7c7;box-shadow:0 16px 36px rgba(0,0,0,.1);list-style:none;margin:0;padding:8px 0;opacity:0;visibility:hidden;transform:translateY(6px);transition:all .2s ease;z-index:60}.vestraHeader .vestraIconsRight .vestraIcons .vestraUserMenu .vestraUserDropdown._active{opacity:1;visibility:visible;transform:translateY(0)}.vestraHeader .vestraIconsRight .vestraIcons .vestraUserMenu .vestraUserDropdown li a{display:block;padding:9px 18px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#1a1c1c}.vestraHeader .vestraIconsRight .vestraIcons .vestraUserMenu .vestraUserDropdown li a:hover{color:#b80049;background:#eee}.vestraHeader .vestraIconsRight .vestraIcons .vestraSwitchers{gap:8px;padding-left:4px;border-left:1px solid #c4c7c7;margin-left:2px}.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons{flex:4 1 0;gap:0;justify-content:space-around}.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons>li{flex:1 1 0;justify-content:center}.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons>li button,.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons>li>a{flex-direction:column;gap:4px;justify-content:center;color:#0b0c0c}.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons>li .material-symbols-outlined{color:#0b0c0c;font-size:24px}.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons .vestraIconLabel{display:block;font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#0b0c0c;line-height:1}.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons .vestraSwitchers{display:none}.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons .vestraBasketIcon .vestraBadge{top:0;right:auto;left:calc(50% + 4px)}.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons .vestraUserMenu .vestraUserDropdown{top:auto;bottom:calc(100% + 16px);left:50%;right:auto;min-width:190px;transform:translateX(-50%) translateY(8px);box-shadow:0 10px 34px rgba(0,0,0,.16)}.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons .vestraUserMenu .vestraUserDropdown._active{transform:translateX(-50%) translateY(0)}.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons .vestraUserMenu .vestraUserDropdown::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:7px solid transparent;border-top-color:#fff}.vestraHeader .vestraIconsRight.fixedMobileButtonGroup .vestraIcons .vestraUserMenu .vestraUserDropdown li a{text-align:center}.basketSideBar .addBasket,.basketSideBar .addToCart,.basketSideBar .primaryButton,.basketSideBar button.addBasketBtn,.categoryBlock .addBasket,.categoryBlock .addToCart,.categoryBlock .primaryButton,.categoryBlock button.addBasketBtn,.detail .addBasket,.detail .addToCart,.detail .primaryButton,.detail button.addBasketBtn{background:#0b0c0c!important;color:#fff!important;border:none!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.08em;font-weight:600;transition:background .2s ease}.basketSideBar .addBasket:hover,.basketSideBar .addToCart:hover,.basketSideBar .primaryButton:hover,.basketSideBar button.addBasketBtn:hover,.categoryBlock .addBasket:hover,.categoryBlock .addToCart:hover,.categoryBlock .primaryButton:hover,.categoryBlock button.addBasketBtn:hover,.detail .addBasket:hover,.detail .addToCart:hover,.detail .primaryButton:hover,.detail button.addBasketBtn:hover{background:#b80049!important}.basketSideBar .secondaryButton,.categoryBlock .secondaryButton,.detail .secondaryButton{background:0 0!important;color:#0b0c0c!important;border:1px solid #0b0c0c!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.08em}.basketSideBar .secondaryButton:hover,.categoryBlock .secondaryButton:hover,.detail .secondaryButton:hover{background:#0b0c0c!important;color:#fff!important}.headerSiteMap{padding:48px 0!important}.headerSiteMap .breadcrumbBlock strong{display:block;font-family:Jost,sans-serif;font-weight:600;font-size:28px;text-transform:uppercase;letter-spacing:.04em;color:#0b0c0c;margin-bottom:10px}.headerSiteMap .breadcrumbBlock .custonBreadcrumb{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;list-style:none;margin:0;padding:0}.headerSiteMap .breadcrumbBlock .custonBreadcrumb li{list-style:none;position:relative}.headerSiteMap .breadcrumbBlock .custonBreadcrumb li a span{font-size:13px;color:#444748;transition:color .2s ease}.headerSiteMap .breadcrumbBlock .custonBreadcrumb li a:hover span{color:#b80049}.headerSiteMap .breadcrumbBlock .custonBreadcrumb li+li::before{content:"/";color:#c4c7c7;margin-right:14px}.headerSiteMap a,.headerSiteMap span,.headerSiteMap strong{color:#1a1c1c}.categoryBlock .filterBlock{border-bottom:1px solid #c4c7c7;padding-bottom:14px;margin-bottom:8px}.categoryBlock .filterBlock .filterButton{background:0 0;border:1px solid #0b0c0c;border-radius:0;color:#0b0c0c;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600;padding:8px 16px}.categoryBlock .filterBlock .filterButton:hover{background:#0b0c0c;color:#fff}.categoryBlock .categoryDescription strong{color:#0b0c0c}.categoryBlock ul.productList{display:flex;flex-wrap:wrap;list-style:none;padding:0}.categoryBlock ul.productList>li{width:25%;padding:12px}@media only screen and (min-width:992px) and (max-width:1199px){.categoryBlock ul.productList>li{width:33.333%}}@media only screen and (min-width:768px) and (max-width:991px){.categoryBlock ul.productList>li{width:50%}}@media only screen and (min-width:576px) and (max-width:767px){.categoryBlock ul.productList>li{width:50%}}@media only screen and (max-width:575px){.categoryBlock ul.productList>li{width:50%}}.categoryBlock .filterBlock .listTypeGroup{display:flex;gap:6px;align-items:center;list-style:none;margin:0;padding:0}.categoryBlock .filterBlock .listTypeGroup li{list-style:none}.categoryBlock .filterBlock .listTypeGroup button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #c4c7c7;border-radius:0;color:#1a1c1c;margin:0!important;padding:0!important;transition:all .2s ease}.categoryBlock .filterBlock .listTypeGroup button .material-symbols-outlined{font-size:20px}.categoryBlock .filterBlock .listTypeGroup button.active,.categoryBlock .filterBlock .listTypeGroup button:hover{background:#0b0c0c;color:#fff;border-color:#0b0c0c}.categoryBlock .filterBlock .form-select,.categoryBlock .filterBlock select{border:1px solid #c4c7c7!important;border-radius:0!important;height:40px;font-size:13px;color:#1a1c1c;box-shadow:none!important}.listPagination.pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:36px 0 8px}.listPagination.pagination .page-item .page-link{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid #c4c7c7;border-radius:0!important;color:#1a1c1c;background:#fff;font-size:13px;font-weight:500;box-shadow:none!important;transition:all .2s ease}.listPagination.pagination .page-item .page-link:hover{background:#eee;color:#b80049;border-color:#b80049}.listPagination.pagination .page-item .page-link:focus{box-shadow:none!important}.listPagination.pagination .page-item.active .page-link{background:#0b0c0c;border-color:#0b0c0c;color:#fff}.listPagination.pagination .page-item.disabled .page-link{opacity:.4}.customEllipses{display:flex;align-items:center;justify-content:center;min-width:24px;color:#444748}.customEllipses::after{content:"…"}.detail{padding:48px 0}.detail .product-title strong{font-family:Jost,sans-serif;font-weight:600;font-size:26px;color:#0b0c0c}.detail .productPrice{color:#b80049;font-weight:600}.detail .productPrice .linethrough{display:block;color:#444748;text-decoration:line-through;font-weight:400}.detail hr{border-color:#c4c7c7;opacity:1}.detail .nav-tabs{border-bottom:1px solid #c4c7c7}.detail .nav-tabs .nav-link{border:none;color:#444748;text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-size:13px}.detail .nav-tabs .nav-link.active{color:#0b0c0c;border-bottom:2px solid #b80049;background:0 0}.detail .relatedProduct{margin-top:40px}.categoryBlock h1,.categoryBlock h2,.categoryBlock h3,.categoryBlock strong{color:#0b0c0c}.categoryBlock .accordion-button:not(.collapsed){color:#b80049}.categoryBlock a{color:#b80049}.footerContainer{background:#f3f3f3!important;border-top:1px solid #c4c7c7}.footerContainer a,.footerContainer li,.footerContainer p,.footerContainer small,.footerContainer span,.footerContainer strong{font-family:Jost,sans-serif!important;color:#444748}.footerContainer .e-NewstellerBlock{background:#eee!important}.footerContainer .e-NewstellerBlock strong{color:#0b0c0c!important;text-transform:uppercase;letter-spacing:.08em}.footerContainer .footerBlock{background:0 0!important}.footerContainer .blockTitle,.footerContainer h3,.footerContainer strong.title{color:#0b0c0c!important;text-transform:uppercase;letter-spacing:.1em}.footerContainer a:hover{color:#b80049!important}.footerContainer .footerLogo{filter:none!important;max-height:34px}.footerContainer .primaryButton,.footerContainer button[type=submit]{background:#0b0c0c!important;color:#fff!important;border-radius:0!important}.footerContainer .primaryButton:hover,.footerContainer button[type=submit]:hover{background:#b80049!important}.basketSideBar{font-family:Jost,sans-serif}.basketSideBar .basketTitle{color:#0b0c0c;text-transform:uppercase;letter-spacing:.06em}.basketSideBar .productName{color:#1a1c1c}.basketSideBar .basketTotalPrice strong{color:#0b0c0c}.basketSideBar .basketTotalPrice span{color:#b80049;font-weight:600}.vestraFooter{background:#f3f3f3!important;border-top:1px solid #c4c7c7;font-family:Jost,sans-serif}.vestraFooter .vestraTrust{border-bottom:1px solid #c4c7c7;padding:34px 0}.vestraFooter .vestraTrust .vestraTrustItem{padding:8px 0}.vestraFooter .vestraTrust .vestraTrustItem .material-symbols-outlined{font-size:30px;color:#0b0c0c}.vestraFooter .vestraTrust .vestraTrustItem strong{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.06em;margin-top:8px;color:#0b0c0c}.vestraFooter .vestraTrust .vestraTrustItem small{display:block;font-size:11px;color:#444748;margin-top:2px}.vestraFooter .vestraFooterMain{padding:54px 0 0;background:0 0!important}.vestraFooter .vestraContact .blockTitle,.vestraFooter .vestraContact h3,.vestraFooter .vestraContact h4,.vestraFooter .vestraContact strong,.vestraFooter .vestraFooterCol .blockTitle,.vestraFooter .vestraFooterCol h3,.vestraFooter .vestraFooterCol h4,.vestraFooter .vestraFooterCol strong,.vestraFooter .vestraNewsletterCol .blockTitle,.vestraFooter .vestraNewsletterCol h3,.vestraFooter .vestraNewsletterCol h4,.vestraFooter .vestraNewsletterCol strong{color:#0b0c0c!important;text-transform:uppercase;letter-spacing:.1em;font-size:14px;font-weight:600;margin-bottom:16px;display:block}.vestraFooter .vestraContact ul,.vestraFooter .vestraFooterCol ul,.vestraFooter .vestraNewsletterCol ul{list-style:none;padding:0;margin:0}.vestraFooter .vestraContact a,.vestraFooter .vestraContact li,.vestraFooter .vestraContact p,.vestraFooter .vestraContact small,.vestraFooter .vestraContact span,.vestraFooter .vestraFooterCol a,.vestraFooter .vestraFooterCol li,.vestraFooter .vestraFooterCol p,.vestraFooter .vestraFooterCol small,.vestraFooter .vestraFooterCol span,.vestraFooter .vestraNewsletterCol a,.vestraFooter .vestraNewsletterCol li,.vestraFooter .vestraNewsletterCol p,.vestraFooter .vestraNewsletterCol small,.vestraFooter .vestraNewsletterCol span{color:#444748!important;font-size:13px}.vestraFooter .vestraContact a,.vestraFooter .vestraFooterCol a,.vestraFooter .vestraNewsletterCol a{transition:color .2s ease}.vestraFooter .vestraContact a:hover,.vestraFooter .vestraFooterCol a:hover,.vestraFooter .vestraNewsletterCol a:hover{color:#b80049!important}.vestraFooter .vestraColTitle{color:#0b0c0c!important;text-transform:uppercase;letter-spacing:.1em;font-size:14px;font-weight:600;margin-bottom:14px;display:block}.vestraFooter .vestraNewsletterCol p{margin-bottom:14px}.vestraFooter .vestraNewsletterCol .input-group{border-bottom:1px solid #0b0c0c;flex-wrap:nowrap}.vestraFooter .vestraNewsletterCol .input-group .form-control{background:0 0;border:none;border-radius:0;padding-left:0;box-shadow:none!important;font-size:13px}.vestraFooter .vestraNewsletterCol .input-group .btn{background:0 0!important;border:none!important;color:#0b0c0c!important;text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:12px;white-space:nowrap}.vestraFooter .vestraNewsletterCol .input-group .btn:hover{color:#b80049!important}.vestraFooter .vestraNewsletterCol .vestraSocial{margin-top:18px;display:flex;gap:8px;flex-wrap:wrap}.vestraFooter .vestraNewsletterCol .vestraSocial a{width:40px;height:40px;border:1px solid #c4c7c7;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:#1a1c1c;transition:all .2s ease}.vestraFooter .vestraNewsletterCol .vestraSocial a:hover{background:#0b0c0c;color:#fff;border-color:#0b0c0c}.vestraFooter .vestraNewsletterCol .vestraSocial img{max-width:18px;max-height:18px}.vestraFooter .vestraContact{margin-top:36px;padding-top:28px;border-top:1px solid #c4c7c7}.vestraFooter .vestraFooterBottom{margin-top:26px;padding:22px 0 28px;border-top:1px solid #c4c7c7;color:#444748;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.vestraFooter .vestraFooterBottom a{color:#444748}.vestraFooter .vestraFooterBottom a:hover{color:#b80049}.vestraFooter .vestraFooterBottom .etbisBlock{position:static}.vestraFooter .vestraECommerce{margin-top:10px;font-size:10px;color:#444748;text-align:center}.vestraFooter .footerLogo{filter:none!important;max-height:34px}.footerContainer .material-symbols-outlined,.vestraFooter .material-symbols-outlined{font-family:"Material Symbols Outlined"!important}.basketSideBar{z-index:1100!important}.filterSideBar{z-index:1100!important}#_filteroverlay._active,#_overlay._active{z-index:1090!important}::selection{background:#ffd9de;color:#400014}.kdvNote{display:inline-block;font-size:14px;font-weight:400;color:#999;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;padding-left:0;padding-right:0}