@font-face{font-family:Garnett;font-style:normal;font-weight:400;src:url(Garnett-Regular.woff) format("woff")}@font-face{font-family:Garnett;font-style:italic;font-weight:400;src:url(Garnett-Regular.woff) format("woff")}@font-face{font-family:Garnett;font-style:normal;font-weight:300;src:url(Garnett-Light.woff) format("woff")}@font-face{font-family:Garnett;font-style:italic;font-weight:300;src:url(Garnett-Light.woff) format("woff")}@font-face{font-family:Garnett;font-style:normal;font-weight:500;src:url(Garnett-Medium.woff) format("woff")}@font-face{font-family:Garnett;font-style:italic;font-weight:500;src:url(Garnett-Medium.woff) format("woff")}@font-face{font-family:Garnett;font-style:normal;font-weight:700;src:url(Garnett-Semibold.woff) format("woff")}@font-face{font-family:Garnett;font-style:italic;font-weight:700;src:url(Garnett-Semibold.woff) format("woff")}@font-face{font-family:Garnett;font-style:normal;font-weight:800;src:url(Garnett-Bold.woff) format("woff")}@font-face{font-family:Plantin;font-style:normal;font-weight:400;src:url(PlantinMTPro-Italic.woff) format("woff")}.collection__banner{position:relative}.collection__bannerCoverImage{display:none}@media (min-width: 48rem){.collection__bannerCoverImage{display:block}}.collection__bannerCoverImageMobile{display:block;height:100%}@media (min-width: 48rem){.collection__bannerCoverImageMobile{display:none}}.collection__bannerCoverImageMobileInner{height:100%}@media (min-width: 64rem){.collection__bannerCover{height:auto}}.collection__bannerCover--hidden{visibility:hidden}.collection__bannerCover--colored{height:16rem}@media (min-width: 64rem){.collection__bannerCover--colored{height:28rem}}.collection__bannerCover--colored .collection__bannerCoverImage,.collection__bannerCover--colored .collection__bannerCoverImageMobile{display:none}.collection__bannerPlaceholder{height:16rem}@media (min-width: 64rem){.collection__bannerPlaceholder{height:28rem}}.collection__bannerContent{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.collection__bannerTitle{color:#14103b;margin-bottom:.6rem;font-size:2rem;letter-spacing:.05rem;line-height:1.25;font-weight:800}@media (min-width: 64rem){.collection__bannerTitle{font-size:3.2rem;letter-spacing:.035rem;line-height:1.25;font-weight:800;margin-bottom:.8rem}}.collection__bannerDescription{color:#14103b;font-size:1.2rem;letter-spacing:.022rem;line-height:1.5;font-weight:400;margin-bottom:0}@media (min-width: 64rem){.collection__bannerDescription{font-size:.875rem;font-size:1.4rem;letter-spacing:.022rem;line-height:1.7;font-weight:400}}.collection__menu{margin-bottom:2.4rem;margin-top:3.2rem;width:100%;position:relative}@media (min-width: 64rem){.collection__menu{margin-bottom:5.6rem;margin-top:5.6rem}}.collection__menu .collection__container{padding-right:0}@media (min-width: 64rem){.collection__menu .collection__container{padding-right:1.2rem}}.collection__menu:after{content:"";position:absolute;top:0;right:0;box-shadow:inset -3.3rem 0 1rem -2.3rem #fafafa;height:100%;width:2rem}@media (min-width: 64rem){.collection__menu:after{display:none}}.collection__menuList{display:flex;list-style:none;margin:0;padding:0;width:100%;overflow-x:scroll}.collection__menuList::-webkit-scrollbar{display:none}.collection__menuLink{text-decoration:none;color:#14103b;font-size:1.1rem;letter-spacing:.025rem;line-height:1.5;font-weight:500;display:inline-block;white-space:nowrap;background-color:#f2f2f0;padding:.7rem 1.2rem;border-radius:1.8rem;margin-right:1rem}@media (min-width: 64rem){.collection__menuLink{padding:.7rem 1.6rem;margin-right:1.2rem;font-size:1.2rem;letter-spacing:.025rem;line-height:1.5;font-weight:500}}.collection__menuLink:hover,.collection__menuLink--active{background-color:#14103b;color:#fff}.collection__menuLink--active:focus{outline:none}.productCard{background-color:#f2f2f0;height:100%}.productCard__img{height:100%}.productCard__reviews{margin-bottom:.6rem}.productCard__reviews .jdgm-star{font-size:1rem}@media (min-width: 64rem){.productCard__reviews .jdgm-star{font-size:1.2rem;margin-bottom:.6rem}}.productCard__reviews .jdgm-prev-badge__text{font-size:1rem;line-height:1;font-weight:400;color:#14103b;margin-left:.5rem}@media (min-width: 64rem){.productCard__reviews .jdgm-prev-badge__text{font-size:1.2rem;line-height:1.2;font-weight:400}}.productCard__content{padding:.6rem 1.2rem 1.2rem}@media (min-width: 64rem){.productCard__content{padding:2.4rem 2.4rem 3.2rem}}.productCard__title{color:#14103b;margin-bottom:.2rem;font-size:1.2rem;letter-spacing:.025rem;line-height:1.3;font-weight:700}@media (min-width: 64rem){.productCard__title{margin-bottom:.3125rem;font-size:1.6rem;letter-spacing:.025rem;line-height:1.5;font-weight:700}}.productCard__priceWrap{margin-bottom:0;display:flex;align-items:center}@media (min-width: 64rem){.productCard__priceWrap{margin-bottom:.5rem}}.productCard__price{color:#14103b;margin-bottom:0;font-size:1rem;letter-spacing:.025rem;line-height:1.8;font-weight:500}@media (min-width: 64rem){.productCard__price{font-size:1.2rem;letter-spacing:.025rem;line-height:1.5;font-weight:500}}.productCard__priceStrike{color:#14103b;opacity:.5;margin-bottom:0;margin-left:.6rem;font-size:1rem;letter-spacing:.025rem;line-height:1.8;font-weight:500;text-decoration:line-through}@media (min-width: 64rem){.productCard__priceStrike{font-size:1.2rem;letter-spacing:.025rem;line-height:1.5;font-weight:500}}.productCard__description{color:#14103b;margin-bottom:0;display:none;font-size:1.3rem;letter-spacing:.025rem;line-height:1.53;font-weight:400}@media (min-width: 64rem){.productCard__description{display:block}}.productCard__imgWrap{position:relative}.productCard__imgWrap:hover .productCard__img--hidden{opacity:1}.productCard__imgWrap:hover .productCard__btn{opacity:1;visibility:visible}.productCard__img--hidden{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.3s opacity ease;overflow:hidden}.productCard__btnBlock{position:absolute;bottom:1.6rem;left:0;width:100%;display:none;padding:0 1.6rem}@media (min-width: 64rem){.productCard__btnBlock{display:block}}.productCard__btn{opacity:0;width:100%;visibility:hidden;transition:.3s opacity ease;font-size:1rem}@media (min-width: 64rem){.productCard__btn{font-size:1.2rem}}.productCard__tagsWrap{display:flex;position:absolute;flex-flow:wrap;top:.6rem;left:.6rem}.productCard__url{text-decoration:none}.collection{margin-bottom:4.4rem}@media (min-width: 64rem){.collection{margin-bottom:4rem}.collection:last-child{margin-bottom:8.8rem}}.collection__container{max-width:133.6rem;padding:0 1.2rem;margin:0 auto}.collection__titleBar{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem}.collection__title{color:#14103b;margin-bottom:0;font-size:1.4rem;letter-spacing:.025rem;line-height:1.4;font-weight:800}@media (min-width: 64rem){.collection__title{font-size:2rem;letter-spacing:.05rem;line-height:1.2;font-weight:800}}.collection__productsCount{color:#14103b;opacity:.7;font-size:1rem;letter-spacing:.025rem;line-height:1.8;font-weight:400}@media (min-width: 64rem){.collection__productsCount{font-size:1.3rem;letter-spacing:.025rem;line-height:1.6;font-weight:400}}.collection__grid{display:flex;flex-wrap:wrap;align-items:stretch;margin-right:-.6rem;margin-left:-.6rem}@media (min-width: 64rem){.collection__grid{margin-right:-1.6rem;margin-left:-1.6rem}}.collection__item{flex:0 0 50%;padding:0 .6rem;margin-bottom:1.2rem}@media (min-width: 64rem){.collection__item{padding:0 1.6rem;flex:0 0 33.3%;margin-bottom:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/488/assets/bundle.collection.css.map */
