.component-collection *{margin:0;padding:0}.component-collection ul,.component-collection ol{font:inherit;color:inherit;list-style:none;padding:0}.component-collection h1,.component-collection h2,.component-collection h3,.component-collection h4,.component-collection h5,.component-collection p{font:inherit;color:inherit}.component-collection button,.component-collection a,.component-collection .button{font:inherit;color:inherit;text-transform:none;letter-spacing:0;background-color:transparent;border:none;cursor:pointer}.component-collection dl,.component-collection dt,.component-collection dd{display:initial;font:inherit;color:inherit}.component-collection img{vertical-align:top}.component-collection em,.component-collection i{font-style:normal}.component-collection a{text-decoration:none}.component-collection{padding:14rem 0}@media (max-width: 1280px){.component-collection{padding:8rem 0}}.component-collection--right .component-collection__title{text-align:right!important}.component-collection--left .component-collection__title{text-align:left!important}.component-collection .component-collection__swiper{overflow:hidden}.component-collection .component-collection__wrap{max-width:192rem;margin:0 auto;padding:0 8rem}@media (max-width: 1280px){.component-collection .component-collection__wrap{padding:0 1.6rem;gap:20px}}.component-collection .component-collection__title{margin-bottom:4rem;font-family:futura-pt,sans-serif;font-size:4.8rem;text-align:center;line-height:1.1;font-weight:400}@media (max-width: 1280px){.component-collection .component-collection__title{font-size:3.2rem}}@media (max-width: 768px){.component-collection .component-collection__title{margin-bottom:0;font-size:2.8rem}}.component-collection .component-collection__img{position:relative;display:block;width:auto;-o-object-fit:cover;object-fit:cover;margin:0 auto;transition:all .4s}.component-collection .component-collection__img--hover{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;overflow:hidden;font-family:futura-pt,sans-serif}@media (max-width: 768px){.component-collection .component-collection__img--hover{display:none}}.component-collection .component-collection__img--hover img{opacity:0}.component-collection .component-collection__img--hover:before{content:"MORE INFO";display:block;width:64%;height:1.6rem;padding:1.4rem 0;line-height:1;background:#02060f;color:#fff;text-align:center;font-size:1.6rem;font-family:futura-pt,sans-serif;font-weight:450;position:absolute;bottom:0;left:0;right:0;margin:auto;opacity:0;z-index:10}.component-collection .component-collection__product-item{display:flex;justify-content:center;align-items:center;flex-direction:column}.component-collection .component-collection__product-item a{width:100%;margin:0 auto;font-weight:400}.component-collection .component-collection__product-item img{display:block;width:100%;max-width:35rem;height:100%;margin:0 auto;transition:all .4s;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply}.component-collection .component-collection__product-item:hover,.component-collection .component-collection__product-item:focus{background:#f5f7f9}@media (max-width: 768px){.component-collection .component-collection__product-item:hover,.component-collection .component-collection__product-item:focus{background:transparent}}.component-collection .component-collection__product-item:hover a,.component-collection .component-collection__product-item:focus a{transition:all .5s}.component-collection .component-collection__product-item:hover .component-collection__img img,.component-collection .component-collection__product-item:focus .component-collection__img img{opacity:0}@media (max-width: 768px){.component-collection .component-collection__product-item:hover .component-collection__img img,.component-collection .component-collection__product-item:focus .component-collection__img img{opacity:1}}.component-collection .component-collection__product-item:hover .component-collection__img .component-collection__img--hover,.component-collection .component-collection__product-item:focus .component-collection__img .component-collection__img--hover{transform:translateY(-2rem)}.component-collection .component-collection__product-item:hover .component-collection__img .component-collection__img--hover img,.component-collection .component-collection__product-item:focus .component-collection__img .component-collection__img--hover img{opacity:1}.component-collection .component-collection__product-item:hover .component-collection__img .component-collection__img--hover:before,.component-collection .component-collection__product-item:focus .component-collection__img .component-collection__img--hover:before{opacity:1;bottom:2rem;transition:all .5s}.component-collection .component-collection__product-item:hover img,.component-collection .component-collection__product-item:focus img{transition:all .5s}.component-collection .component-collection__product-item-info{padding:2rem 1.5rem 5rem;text-align:center}@media (max-width: 768px){.component-collection .component-collection__product-item-info{padding-bottom:6rem}}.component-collection .component-collection__product-item-flag{display:flex;justify-content:center;gap:1.4rem;color:#444649;font-size:1.8rem;font-family:futura-pt,sans-serif;font-weight:450;min-height:1.8rem}@media (max-width: 1280px){.component-collection .component-collection__product-item-flag{font-size:1.4rem}}@media (max-width: 768px){.component-collection .component-collection__product-item-flag{font-size:1.3rem}}.component-collection .component-collection__product-item-flag li{position:relative}.component-collection .component-collection__product-item-flag li:nth-child(1):before{display:none}.component-collection .component-collection__product-item-flag li:before{content:"";display:block;width:.1rem;height:1.6rem;background:#444649;transform:rotate(30deg);position:absolute;top:0;bottom:0;left:-.8rem;margin:auto}@media (max-width: 768px){.component-collection .component-collection__product-item-flag li:before{height:1.2rem}}.component-collection .component-collection__product-item-name{margin-top:.5rem;color:#000}@media (max-width: 1280px){.component-collection .component-collection__product-item-name{font-size:1.6rem;margin-top:.5rem}}.component-collection .component-collection__product-item-name strong{font-size:2rem;font-family:futura-pt,sans-serif;line-height:1.15;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:500}@media (max-width: 1280px){.component-collection .component-collection__product-item-name strong{font-size:1.4rem}}@media (max-width: 768px){.component-collection .component-collection__product-item-name strong{font-size:1.8rem}}.component-collection .component-collection__product-item-desc{display:block;padding:2.4rem 0 0;font-weight:300;position:relative;font-size:1.4rem;color:#444649;line-height:1.5;letter-spacing:.05rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;box-sizing:content-box}@media (max-width: 1280px){.component-collection .component-collection__product-item-desc{font-size:1.2rem}}@media (max-width: 768px){.component-collection .component-collection__product-item-desc{font-size:1.3rem}}.component-collection .component-collection__product-item-desc:before{content:"";display:block;width:3rem;height:.1rem;background:#a9afb5;position:absolute;top:1.15rem;left:calc(50% - 1.5rem)}.component-collection .component-collection__controller{position:relative;display:flex;justify-content:center;margin:4rem 0;line-height:2rem}@media (max-width: 768px){.component-collection .component-collection__controller{margin:0}}.component-collection .component-collection__controller .component-collection__controller-wrap{display:flex;justify-content:center;align-items:center}.component-collection .component-collection__controller .component-collection__controller-prev,.component-collection .component-collection__controller .component-collection__controller-next{position:relative;top:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.component-collection .component-collection__controller .component-collection__controller-prev:before,.component-collection .component-collection__controller .component-collection__controller-next:before{content:"";display:block;width:1rem;height:1.6rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABySURBVHgB1dJNCoAgEIbhbxypFlHdqG5WR8ujdAyjNAyDCHXWvQt/4IHZDBDS7QghRtOOCrx6qgFnTR4e+0Zcg4iWEuZw+NMaCfPzkDC/PyXM3xE5zEiUwgqZXLyz4K7qZlX1Xulu/hcKSyGimG6GSTIXGM1C9eLzJ4YAAAAASUVORK5CYII=) center no-repeat;position:absolute;background-size:100%}.component-collection .component-collection__controller .component-collection__controller-prev:after,.component-collection .component-collection__controller .component-collection__controller-next:after{display:none}.component-collection .component-collection__controller .component-collection__controller-prev:before{transform:rotate(180deg)}.component-collection .component-collection__controller .component-collection__controller-pagination{position:relative;top:0;bottom:0;display:flex;justify-content:center;align-items:center;width:5.8rem;margin:0 2rem;text-align:center;font-family:futura-pt,sans-serif;font-size:2rem;font-weight:450}@media (max-width: 1280px){.component-collection .component-collection__controller .component-collection__controller-pagination{margin:0 1rem;font-size:1.4rem}}@media (max-width: 768px){.component-collection .component-collection__controller .component-collection__controller-pagination{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-collection.scss.css.map */
