.banner-collection{position:relative}.banner-collection .line-color{position:absolute;bottom:0;left:0;width:100%;z-index:2}.banner-collection .swiper-pagination{bottom:30px}.banner-collection .swiper-pagination-bullet{background:currentColor}.banner-collection .swiper-navigation{width:50px;height:50px;border-radius:10px;background-color:#2545c2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.banner-collection .swiper-navigation:after{display:none}.banner-collection .swiper-navigation:hover{outline:10px solid #ffffff;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}@media screen and (min-width:1440px){.banner-collection .swiper-navigation{width:93px;height:93px}.banner-collection .swiper-navigation:hover{outline:20px solid #ffffff;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}}.banner-collection .swiper-navigation-width{position:absolute;max-width:1760px;margin:auto;top:0;bottom:0;left:0;right:0}.banner-collection .swiper-button-next{right:30px}.banner-collection .swiper-button-prev{left:30px}@media screen and (min-width:750px){.banner-collection .swiper-pagination{bottom:63px}}.banner-background{max-height:900px}.banner-background,.banner-background picture{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (min-width:750px){.banner-background{min-height:600px;max-height:100vh}}@media screen and (min-width:990px){.banner-background{min-height:auto}}.banner-background .banner-svg,.banner-background img{width:100%}.banner-background img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:990px){.banner-background img{min-height:600px}}.banner-breadcrumbs{position:absolute;z-index:2;top:85px;left:0;right:0;margin:auto}@media screen and (min-width:750px){.banner-breadcrumbs{top:88px}}@media screen and (min-width:990px){.banner-breadcrumbs{top:114px}}.banner-content{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1124px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:750px){.banner-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:990px){.banner-content{padding:0 210px 0 150px}}.banner-container{padding:60px 0;width:100%}.banner-container *{color:currentColor}.banner-container>*{margin:15px 0}.banner-container>*:first-child{margin-top:0}.banner-container>*:last-child{margin-bottom:0}@media screen and (min-width:750px){.banner-container{padding:100px 0 84px;max-width:550px}.banner-container>*{margin:10px 0}}@media screen and (min-width:990px){.banner-container{padding:84px 0;max-width:550px}.banner-container>*{margin:10px 0}}.banner-subtitle{font-weight:500}.banner-title{font-weight:500;font-size:42px;line-height:1}@media screen and (min-width:750px){.banner-title{font-size:42px;line-height:1}}@media screen and (min-width:990px){.banner-title{font-size:42px;line-height:1}}.banner-price{font-weight:700}.banner-description{font-weight:300;line-height:1.2}.banner-button{display:grid;grid-template-columns:auto 15px;grid-gap:0 13px;padding:17px;margin-top:15px;text-decoration:none;border-radius:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;background-color:#2545c2;color:#fff;width:100%;font-weight:500}.banner-button path{fill:currentColor}@media screen and (min-width:750px){.banner-button{margin-top:20px;padding:20px 50px;color:var(--color);background-color:var(--background-color);max-width:311px}}.section-banner-collection{overflow:hidden}@media screen and (min-width:990px){.banner-container>*{margin:20px 0}}.list-collection{padding-bottom:0;position:relative;overflow:hidden}@media screen and (min-width:750px){.list-collection{padding-bottom:0}}.collection-background{position:absolute;letter-spacing:-.04em;color:#fbf8f2;font-weight:400;font-size:1000px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);z-index:-1;pointer-events:none;line-height:normal}.collection-title{font-weight:500;font-size:28px;line-height:34px;color:#323232;margin:0 0 20px;padding-top:70px}.collection-title a{text-decoration:none;color:currentColor}@media screen and (min-width:750px){.collection-title{margin:0 0 40px;padding-top:95px;font-weight:700;font-size:42px;line-height:45px;letter-spacing:-.04em}}.collection-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 10px;grid-auto-flow:dense}@media screen and (min-width:750px){.collection-grid{grid-gap:20px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1120px){.collection-grid{grid-template-columns:repeat(4,1fr)}}.collection-image{border-radius:30px;overflow:hidden;line-height:0;grid-column:span 2}.collection-image picture,.collection-image img{max-width:100%;width:100%;height:100%}.collection-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:749px){.collection-image img{height:auto;width:100%}}.collection-item{border-radius:10px;-webkit-transition:-webkit-box-shadow ease-in-out .2s;transition:-webkit-box-shadow ease-in-out .2s;-o-transition:box-shadow ease-in-out .2s;transition:box-shadow ease-in-out .2s;transition:box-shadow ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;-webkit-box-shadow:0px 4px 100px rgba(0,0,0,.05);box-shadow:0 4px 100px #0000000d;position:relative;cursor:pointer;min-width:65%}@media screen and (min-width:750px){.collection-item{-webkit-box-shadow:none;box-shadow:none;height:400px}}.collection-item__images{position:relative;height:100%;padding-bottom:94%}@media screen and (min-width:750px){.collection-item__images{padding-bottom:0}}.collection-item__images img{position:absolute}.collection-item__images .item-image-main{bottom:0;left:0;right:0;margin:auto;max-width:100%;height:auto;z-index:5}.collection-item__images .item-image-second,.collection-item__images .item-image-third{z-index:4;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;-o-transition:transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s,-webkit-transform ease-in-out .2s}@media screen and (max-width:749px){.collection-item__images{overflow:hidden}.collection-item__images .item-image-main{width:auto}.collection-item__images .item-image-second,.collection-item__images .item-image-third{width:33.3333333333%;height:auto}}.collection-item__background{border-radius:30px 30px 0 0;overflow:hidden;position:absolute;width:100%;height:100%;left:0;top:0}.collection-item__background *{width:100%;height:100%}.collection-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow-x:clip}.collection-item__contents{color:#323232;padding:35px 17px 33px;position:relative;z-index:4;background-color:#fff;border-radius:0 0 30px 30px}@media screen and (max-width:749px){.collection-item__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 17px;min-height:129px}}@media screen and (min-width:750px){.collection-item__contents{padding:40px 14px 36px}}.collection-item__title{font-weight:400;font-size:20px;line-height:17px;margin:0 0 10px}@media screen and (min-width:750px){.collection-item__title{margin:0 0 20px}}.collection-item__price{font-weight:700;margin:10px 0 0;line-height:normal}@media screen and (min-width:750px){.collection-item__price{margin:20px 0 0}}.collection-item__button{background:#fff;border:1px solid #e6e6e6;border-radius:70px;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:currentColor;padding:19px 20px;line-height:normal;width:206px;max-width:100%}.collection-item__button svg{margin-left:13px}.collection-item__row-button{overflow:hidden;height:0;margin-top:8px;-webkit-transition:height ease-in-out .2s,margin-top ease-in-out .2s;-o-transition:height ease-in-out .2s,margin-top ease-in-out .2s;transition:height ease-in-out .2s,margin-top ease-in-out .2s}.collection-item:hover .collection-item__row-button{overflow:hidden;height:54px;margin-top:20px}@media screen and (min-width:750px){.collection-item:hover .item-image-second,.collection-item:hover .item-image-third{transform:translateY(-50px)}}.collection-item .link-overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:6}@media screen and (max-width:989px){.banner-background{max-height:900px}}@media screen and (min-width:990px){.banner-collection .banner-background{-webkit-clip-path:ellipse(100% 100% at 50% 50%);clip-path:ellipse(100% 100% at 50% 50%)}.swiper-fade.custom-effect .banner-item{opacity:1!important;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.banner-item .banner-container{opacity:0;-webkit-transform:translateX(50vw);-ms-transform:translateX(50vw);transform:translate(50vw);-webkit-transition:opacity calc(var(--time-transititon) / 3 * 2) calc(var(--time-transititon) / 4),-webkit-transform calc(var(--time-transititon) / 3 * 2) calc(var( --time-transititon ) / 4);transition:opacity calc(var(--time-transititon) / 3 * 2) calc(var(--time-transititon) / 4),-webkit-transform calc(var(--time-transititon) / 3 * 2) calc(var( --time-transititon ) / 4);-o-transition:transform calc(var(--time-transititon) / 3 * 2) calc(var(--time-transititon) / 4),opacity calc(var(--time-transititon) / 3 * 2) calc(var(--time-transititon) / 4);transition:transform calc(var(--time-transititon) / 3 * 2) calc(var(--time-transititon) / 4),opacity calc(var(--time-transititon) / 3 * 2) calc(var(--time-transititon) / 4);transition:transform calc(var(--time-transititon) / 3 * 2) calc(var(--time-transititon) / 4),opacity calc(var(--time-transititon) / 3 * 2) calc(var(--time-transititon) / 4),-webkit-transform calc(var(--time-transititon) / 3 * 2) calc(var( --time-transititon ) / 4)}.banner-item.swiper-slide-active .banner-container{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.custom-effect .swiper-slide-active{z-index:997!important}.custom-effect .to-left,.custom-effect .to-right{z-index:999!important;-webkit-transform:translate3d(var(--transition),0,0)!important;transform:translate3d(var(--transition),0,0)!important}.custom-effect .to-left .banner-big-icon,.custom-effect .to-right .banner-big-icon{-webkit-animation-name:scaleImage;animation-name:scaleImage;-webkit-animation-duration:calc(var(--time-transititon) / 2);animation-duration:calc(var(--time-transititon) / 2);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.custom-effect .to-left .banner-small-icon,.custom-effect .to-right .banner-small-icon{-webkit-transform:translate(30px,40px);-ms-transform:translate(30px,40px);transform:translate(30px,40px);-webkit-transition:-webkit-transform calc(var(--time-transititon) / 2);transition:-webkit-transform calc(var(--time-transititon) / 2);-o-transition:transform calc(var(--time-transititon) / 2);transition:transform calc(var(--time-transititon) / 2);transition:transform calc(var(--time-transititon) / 2),-webkit-transform calc(var(--time-transititon) / 2)}.custom-effect .to-left .banner-background,.custom-effect .to-right .banner-background{-webkit-transition:-webkit-clip-path calc(var(--time-transititon) / 8);transition:-webkit-clip-path calc(var(--time-transititon) / 8);-o-transition:clip-path calc(var(--time-transititon) / 8);transition:clip-path calc(var(--time-transititon) / 8);transition:clip-path calc(var(--time-transititon) / 8),-webkit-clip-path calc(var(--time-transititon) / 8)}.custom-effect .to-left .banner-background{-webkit-clip-path:ellipse(60% 100% at 40% 50%);clip-path:ellipse(60% 100% at 40% 50%)}.custom-effect .to-right .banner-background{-webkit-clip-path:ellipse(60% 100% at 60% 50%);clip-path:ellipse(60% 100% at 60% 50%)}}.banner-animation-icon{position:absolute;left:0;top:0;width:100%;height:100%}.banner-animation-icon img{min-height:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@-webkit-keyframes scaleImage{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes scaleImage{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(.8);transform:scale(.8)}}@media screen and (max-width:768px){.banner-collection:not(.homepage_config),.banner-collection:not(.homepage_config) .swiper,.banner-collection:not(.homepage_config) .banner-background{height:80vh}}.banner-collection .swiper-controls{bottom:85px;position:relative}.banner-collection .trustpilot__custom-container{display:flex;align-items:center;gap:1rem;color:#fff!important}.banner-collection .trustpilot__custom-container .truspilot__stars{display:flex;margin-bottom:7px}.banner-collection .trustpilot__custom-container .truspilot__logo{margin-bottom:7px}@media screen and (max-width:768px){.homepage_config.banner-collection,.homepage_config .swiper,.homepage_config .banner-background,.homepage_config .swiper-slide{height:calc(100vh - 70px);max-height:1000px}.banner-collection .trustpilot__custom-container .truspilot__logo{margin-bottom:12px!important;justify-content:center;display:flex;align-self:self-start}.banner-collection .trustpilot__custom-container .truspilot__stars{display:none}}@media screen and (min-width:769px){.homepage_config.banner-collection,.homepage_config .swiper,.homepage_config .banner-background,.homepage_config .swiper-slide{height:calc(100vh - 45px);max-height:1000px}}.homepage__banner .banner__content{display:flex;gap:30px;flex-direction:column;padding:30px;border-radius:10px;background:#fff}@media screen and (min-width:990px){.banner-container{max-width:600px}}.homepage__banner .banner__content .banner-button{margin-top:0}.homepage__banner .banner__content p:empty,.homepage__banner .banner__content h2:empty{display:none!important}.homepage__banner .banner-title{font-size:28px;font-weight:600}.homepage__banner .banner-title strong{font-size:28px;font-weight:700}.banner-description p{font-size:20px;font-weight:400}.banner-description p strong{font-weight:500}@media screen and (max-width:749px){.homepage__banner .banner__content{padding:25px}.homepage__banner .banner-item .banner-title{font-size:28px;line-height:1.1}.homepage__banner .banner-title strong{font-size:28px}.homepage__banner .banner-button{max-width:fit-content;padding:15px;min-width:190px}.homepage__banner .banner__content{gap:20px}.homepage__banner .banner-description p{font-size:16px}.collection-title{padding-top:0}collection-facets{margin-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/list-collection.css.map */
