body.template-index.layout-full .container{max-width:100%}.index-slideshow .spaced-section{margin-top:0}@media screen and (max-width: 991px){.index-slideshow .spaced-section{margin-top:20px}}.index-section-banner .banner__item{position:relative}.index-section-banner .banner__item .banner__item-content{position:absolute;bottom:0;left:50%;transform:translate(-50%);color:#fff;margin-bottom:60px}.index-section-banner .banner__item .banner__item-content h3{margin-bottom:0;font-size:36px;font-weight:500;line-height:54px;letter-spacing:.5em;text-align:center}.index-section-banner .swiper-container{padding-left:20%;padding-right:20%}@media screen and (max-width: 1199px){.index-section-banner .banner__item .banner__item-content h3{font-size:30px}}@media screen and (max-width: 991px){.index-section-banner .banner__item .banner__item-content h3{font-size:24px;letter-spacing:.3em}.index-section-banner .banner__item .banner__item-content{margin-bottom:30px}}@media screen and (min-width: 768px){.index-section-banner .carousel-pagination{display:none}}@media screen and (max-width: 767px){.index-section-banner .banner__item .banner__item-content h3{font-size:16px;letter-spacing:.3em}.index-section-banner .banner__item .banner__item-content{margin-bottom:15px}}@media screen and (max-width: 575px){.index-section-banner .banner__item .banner__item-content h3{letter-spacing:.1em;font-size:14px;line-height:1em}}.index-section-banner .carousel-navigation{background-color:transparent!important;border-width:0!important;color:#fff!important}.index-section-banner .carousel-navigation svg{width:30px;height:30px}.index-section-banner .box-divider{text-align:center}.index-section-banner .box-divider .carousel-wrapper{padding-top:36px}.index-section-banner .carousel-navigation:hover{background:transparent!important}.index-section-banner:hover .carousel-navigation{visibility:visible}@media screen and (min-width: 576px){.index-section-banner .carousel-navigation.carousel-nav-prev{left:50%;transform:translate(-255px,-50%)}.index-section-banner .carousel-navigation.carousel-nav-next{transform:translate(255px,-50%);right:50%}}@media screen and (min-width: 768px){.index-section-banner .carousel-navigation.carousel-nav-prev{transform:translate(-345px,-50%);left:50%}.index-section-banner .carousel-navigation.carousel-nav-next{transform:translate(345px,-50%);right:50%}}@media screen and (min-width: 992px){.index-section-banner .carousel-navigation.carousel-nav-prev{transform:translate(-465px,-50%);left:50%}.index-section-banner .carousel-navigation.carousel-nav-next{transform:translate(465px,-50%);right:50%}}@media screen and (min-width: 1200px){.index-section-banner .carousel-navigation.carousel-nav-prev{transform:translate(-555px,-50%);left:50%}.index-section-banner .carousel-navigation.carousel-nav-next{transform:translate(555px,-50%);right:50%}}@media screen and (min-width: 1400px){.index-section-banner .carousel-navigation.carousel-nav-prev{transform:translate(-645px,-50%);left:50%}.index-section-banner .carousel-navigation.carousel-nav-next{transform:translate(645px,-50%);right:50%}}.index-section-banner .box-divider+.carousel-wrapper{padding-top:0;margin-top:36px}@media screen and (max-width: 767px){.index-section-banner .box-divider+.carousel-wrapper{margin-top:20px}}@media screen and (min-width: 768px){.index-collection-slider .carousel-pagination{display:none}}.index-section-product+.index-section-product .spaced-section{margin-top:0!important}.index-section-product .spaced-section{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 767px){.index-section-product .spaced-section{padding-top:30px;padding-bottom:30px}}.index-section-product+.index-section-product .spaced-section{padding-top:0}.index-section-product .product__container{display:flex;flex-wrap:wrap}@media screen and (min-width: 992px){.index-section-product .product__container .product__content{width:40%}.index-section-product .product__container .product__banner{width:60%}.index-section-product .product__container{flex-wrap:nowrap}}.index-section-product .product__container.position-left{flex-direction:row-reverse}.index-section-product .box-divider .box-title{font-size:48px;font-weight:600;line-height:72px;letter-spacing:0em;text-align:left}.index-section-product .box-divider .box-subtitle{font-size:18px;font-weight:500;line-height:27px;letter-spacing:0em;text-align:left;margin-top:10px}.index-section-product .product__feature--icon{text-align:center}.index-section-product .product__feature--icon+.product__feature--title{margin-top:5px}.index-section-product .product__feature--title{font-size:15px;font-weight:400;line-height:23px;letter-spacing:0em;text-align:center;color:var(--color_heading)}.index-section-product .box-divider+.product__content-feature{margin-top:20px}.index-section-product .product__content-action{display:flex;flex-wrap:nowrap;margin-top:20px}.index-section-product .product__content-action .product__content-action-second{margin-left:10px}.index-section-product .product__content-action-second .button{color:var(--color_btn_text1);border-color:var(--color_btn_border1);background:var(--color_btn_bg1)}.index-section-product .product__content-action-second .button:hover{color:var(--color_btn_text);border-color:var(--color_btn_border);background:var(--color_btn_bg)}@media screen and (min-width: 768px){.index-section-product .button{height:50px;line-height:48px;border-radius:25px;padding:0 30px}}.index-section-product .price-item .price-from{font-size:16px}.index-section-product .price-item{font-size:32px;font-weight:400;line-height:48px;letter-spacing:0em;text-align:center}.index-section-product .price--on-sale .price__sale{align-items:center}.index-section-product .product__content-price{margin-top:20px}@media screen and (max-width: 1199px){.index-section-product .box-divider .box-title{font-size:36px}.index-section-product .box-divider .box-subtitle{font-size:16px;line-height:1.6em}}@media screen and (max-width: 991px){.index-section-product .box-divider .box-title{line-height:1em}.index-section-product .product__container>div{width:100%}.index-section-product .product__content+.product__banner{margin-top:50px}.index-section-product .product__content-action,.index-section-product .product__content-price,.index-section-product .box-divider+.product__content-feature{justify-content:center}.index-section-product .box-divider .box-subtitle,.index-section-product .box-divider .box-title{text-align:center}}@media screen and (max-width: 767px){.index-section-product .product__feature--title,.index-section-product .box-divider .box-subtitle{font-size:14px}}@media screen and (max-width: 375px){.index-section-product .price-item .price-from{position:static}}.index-collection-tab .box-divider+.collection-tab__content .tabs-panel{padding-top:79px}.index-collection-tab .box-divider+.collection-tab__content{margin-top:-34px}.index-collection-tab .collection-tab__content{position:relative;z-index:1}.index-collection-tab .collection-tab__content .product__labels-item{display:none}.index-collection-tab .row{margin-bottom:-40px}.index-collection-tab .row>div{margin-bottom:40px}@media screen and (max-width: 767px){.index-collection-tab .row{margin-bottom:-30px}.index-collection-tab .row>div{margin-bottom:30px}}.index-collection-tab .box-divider{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;width:calc(100% - 70px);position:relative;z-index:2}.index-collection-tab .collection-action{position:absolute;top:0%;right:0;height:36px;line-height:36px;font-size:14px;font-weight:500;letter-spacing:.05em;text-decoration:underline;text-underline-offset:2px;transition:all .25s ease;color:var(--color_heading)}.index-collection-tab .collection-action:hover{color:var(--color_primary)}.index-collection-tab .box-divider .box-title{display:inline-block;max-width:340px}.index-collection-tab .collection-tab__title{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:-10px}@media screen and (min-width: 768px){.index-collection-tab .collection-tab__title{flex:1;padding-left:25px}}.index-collection-tab .collection-tab__title>li{border:1px solid var(--color_line);border-radius:6px;height:36px;line-height:34px;padding:0 10px;white-space:nowrap;margin-right:8px;margin-bottom:10px}.index-collection-tab .collection-tab__title>.tabs-title{cursor:pointer}.index-collection-tab .collection-tab__title>.tabs-title:hover,.index-collection-tab .collection-tab__title>.tabs-title.is-active{color:var(--color_primary);border-color:var(--color_primary)}.index-collection-tab .collection-sold{text-align:center;font-size:24px;font-weight:400;line-height:36px;letter-spacing:0em;margin-top:100px;color:var(--color_heading)}.index-collection-tab .collection-sold .sold-number{font-weight:600;display:inline-block;padding:0 16px;height:48px;line-height:48px;border-radius:24px;color:var(--sold-number_bg);background-color:var(--color_primary)}.index-collection-tab .product-item__grid .product-item__bottom{padding:0}@media screen and (max-width: 767px){.index-collection-tab .product-item__grid .product-item__top .cart-button.bottom-center,.index-collection-tab .product-item__grid .product-item__bottom .cart-button.bottom-center{width:100%;margin-top:10px}.index-collection-tab .collection-sold{font-size:20px;line-height:1.6em;margin-top:30px}.index-collection-tab .collection-tab__title{padding-left:0}.index-collection-tab .box-title+.collection-tab__title{margin-top:20px}.index-collection-tab .box-divider{width:100%}.index-collection-tab .collection-tab__title{flex-wrap:nowrap}.index-collection-tab .collection-tab__title>li{margin-bottom:0}.index-collection-tab .box-title+.collection-tab__title{scrollbar-color:#f1f1f1 #ddd;scrollbar-width:thin;padding-bottom:2px}.index-collection-tab .box-title+.collection-tab__title::-webkit-scrollbar{width:2px;height:2px}.index-collection-tab .box-title+.collection-tab__title::-webkit-scrollbar-track{background:#ddd}.index-collection-tab .box-title+.collection-tab__title::-webkit-scrollbar-thumb{background:var(--color_primary)}.index-collection-tab .box-title+.collection-tab__title::-webkit-scrollbar-thumb:hover{opacity:.5}.index-collection-tab .box-title+.collection-tab__title{width:100%;overflow-x:auto}.index-collection-tab .box-divider+.collection-tab__content{margin-top:-80px}.index-collection-tab .box-divider+.collection-tab__content .tabs-panel{padding-top:120px}}@media screen and (max-width: 375px){.index-collection-tab .collection-sold{font-size:16px}.index-collection-tab .collection-sold .sold-number{height:38px;line-height:38px;border-radius:19px}}.index-section-full .banner-full__caption{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}.index-section-full .banner-full__subtitle{font-size:24px;font-weight:600;line-height:34px;letter-spacing:.3em;margin-bottom:5px}.index-section-full .banner-full__title{font-size:48px;font-weight:800;line-height:67px;letter-spacing:.03em;text-align:center;margin-bottom:20px}.index-section-full .button{padding:0 30px;color:#fff;border-color:#fff;background:transparent}.index-section-full .button:hover{color:var(--color_btn_text);border-color:var(--color_btn_border);background:var(--color_btn_bg)}@media screen and (max-width: 1399px){.index-section-full .banner-full__title{font-size:38px;line-height:1.3em}.index-section-full .banner-full__subtitle{font-size:20px}}@media screen and (max-width: 1199px){.index-section-full .banner-full__subtitle{font-size:16px;line-height:1.3em}.index-section-full .banner-full__title{font-size:30px;margin-bottom:10px}}@media screen and (max-width: 991px){.index-section-full .banner-full__subtitle{font-size:14px}.index-section-full .banner-full__title{font-size:24px}.index-section-full .button{height:30px;line-height:28px;padding:0 15px;font-size:14px}}@media screen and (max-width: 767px){.index-section-full .banner-full__container{border-radius:5px;overflow:hidden}.index-section-full .banner-full__caption{top:50%}.index-section-full .banner-full__title{font-size:20px}.index-section-full .banner-full__subtitle{font-size:12px}.index-section-full .banner-full__link .banner-full__image{padding-bottom:30%!important}}@media screen and (max-width: 575px){.index-section-full .banner-full__title{font-size:16px}.index-section-full .banner-full__subtitle{font-size:9px}}@media screen and (max-width: 425px){.index-section-full .banner-full__link .banner-full__image{padding-bottom:40%!important}.index-section-full .banner-full__title{font-size:14px}}@media screen and (max-width: 375px){.index-section-full .banner-full__link .banner-full__image{padding-bottom:40%!important}.index-section-full .banner-full__title{font-size:12px}}.index-banner-grid .banner-grid__caption{text-align:center;margin-top:20px}.index-banner-grid .banner-grid__title{font-size:32px;font-weight:600;line-height:45px;letter-spacing:0em;margin-bottom:0;color:var(--color_heading)}.index-banner-grid .button{padding:0 30px;margin-top:20px}.index-banner-grid .row{margin-left:-10px;margin-right:-10px;margin-bottom:-30px}.index-banner-grid .row>div{padding-left:10px;padding-right:10px;margin-bottom:30px}.index-banner-grid .banner-grid__link{border-radius:16px;overflow:hidden}@media screen and (max-width: 1199px){.index-banner-grid .banner-grid__title{font-size:24px}}@media screen and (max-width: 1199px){.index-banner-grid .banner-grid__title{font-size:20px;line-height:1.2em}}.index-services .service__item-content{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:nowrap;align-items:center;padding-left:20px;padding-right:20px}.index-services .service__item-content .service__item-caption{flex:1px}.index-services .service__item-content .service__item-caption .service__item-title{font-size:16px;font-weight:600;line-height:22px;letter-spacing:0em;color:var(--color_heading)}.index-services .service__item-subtitle{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em}.index-services .service__item-subtitle{margin-top:3px}.index-services .service__container .carousel-wrapper{border-radius:5px;border:1px solid var(--color_line);overflow:hidden;isolation:isolate}.index-services .swiper-container{margin-right:-2px}.index-services .service__container .carousel-wrapper .swiper-slide{padding-top:21px;padding-bottom:21px;border-right:1px solid var(--color_line)}.index-services .service__container .service__item-icon{padding-right:20px;width:48px;max-width:34%}@media screen and (max-width: 767px){.index-services .service__container .service__item-icon{max-width:30%}}@media screen and (max-width: 575px){.index-services .service__item-content{padding-left:10px;padding-right:10px;flex-direction:column;align-items:center}.index-services .service__container .service__item-icon{max-width:20%;margin-bottom:10px;padding-right:0}.index-services .service__item-content .service__item-caption{text-align:center}}@media screen and (max-width: 375px){.index-services .service__item-content .service__item-caption .service__item-title{font-size:14px}.index-services .service__item-subtitle{font-size:11px}}@media screen and (min-width: 768px){.index-services .carousel-pagination{display:none}}.index-slideshow+.index-services .spaced-section{margin-top:30px}.index-section-categories .box-title{text-align:center}.categories__item-title{font-size:20px;font-weight:500;line-height:28px;letter-spacing:.02em;text-align:center;margin-top:20px;color:var(--color_heading)}.index-section-categories .categories__item-banner{border-radius:100%;-webkit-border-radius:100%;overflow:hidden;isolation:isolate}.index-section-categories .spaced-section{padding-top:70px;padding-bottom:70px}@media screen and (max-width: 991px){.categories__item-title{font-size:18px;margin-top:15px}}@media screen and (max-width: 767px){.categories__item-title{font-size:14px;margin-top:10px}.index-section-categories .spaced-section{padding-top:30px;padding-bottom:30px}}.index-section-categories .categories__item-content:hover .categories__item-title{color:var(--color_primary)}@media screen and (min-width: 992px){.index-section-categories .box-divider .box-title{line-height:54px}.index-section-categories .carousel-pagination{position:absolute;right:0;bottom:calc(100% + 17px);margin-top:0;line-height:1em;font-size:0}}.index-collection-grid .collection-grid__content{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap}@media screen and (min-width: 768px){.index-collection-grid .collection-grid__content{flex-wrap:nowrap}.index-collection-grid .collection-grid__gr{flex:1}}.index-collection-grid .collection-grid__content.position-left{flex-direction:row-reverse}.index-collection-grid .collection-grid__banner .banner-grid__link{border-radius:4px;overflow:hidden;isolation:isolate}.index-collection-grid .collection-grid__banner{width:28.6%}@media screen and (max-width: 1399px){.index-collection-grid .collection-grid__banner{width:29.6%}}@media screen and (max-width: 991px){.index-collection-grid .collection-grid__banner{width:calc(100% / 3)}}@media screen and (max-width: 767px){.index-collection-grid .collection-grid__gr,.index-collection-grid .collection-grid__banner{width:100%}.index-collection-grid .collection-grid__banner{margin-top:30px}}.index-collection-grid .collection-grid__gr .row{margin-bottom:-30px}.index-collection-grid .collection-grid__content{margin-left:-15px;margin-right:-15px}.index-collection-grid .collection-grid__banner,.index-collection-grid .collection-grid__gr{padding-left:15px;padding-right:15px}.index-collection-grid .box-divider+.collection-grid__content{padding-top:30px}.index-blog .article-item__grid{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;padding-top:0;padding-bottom:0}.index-blog .article-item__grid .article-item__right,.index-blog .article-item__grid .article-item__left{width:100%}.index-blog .article-item__grid .article-item__right{padding-left:0;padding-top:15px;text-align:center}.index-blog .article-item__grid .article-item__left{position:relative}.index-blog .article-item__grid .article-item__left .article-item__info{position:absolute;bottom:15px;left:10px;right:10px;text-align:center;margin-bottom:0;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0em}.index-blog .article-item__grid .article-item__left .article-item__info *{color:#fff}.index-blog .article-item__grid .article-item__left ul.article-item__info li{padding-right:2px;padding-left:2px}.index-blog .article-item__grid .article-item__author-user{text-transform:uppercase;font-weight:600}.index-blog .article-item__grid .article-item__title{font-size:20px;font-weight:600;line-height:30px;letter-spacing:.03em;text-align:center;text-transform:uppercase}@media screen and (max-width: 767px){.index-blog .article-item__grid .article-item__title{font-size:16px}}@media screen and (max-width: 575px){.index-blog .article-item__grid .article-item__right{margin-top:0}.index-blog .article-item__grid .article-item__title{font-size:14px;line-height:1.5em}}.index-blog .article-item__grid .blog-readmore{margin-top:10px}.index-blog .article-item__grid .blog-readmore>a{position:relative;display:inline-block;font-size:15px;font-weight:400;line-height:1em;letter-spacing:0em;border-bottom:1px solid var(--color_body)}.index-blog .article-item__grid .blog-readmore>a:hover{border-color:var(--color_primary)}.index-blog .article-item__grid .blog-readmore>a:after{content:"->";margin-left:5px}@media screen and (min-width: 768px){.index-blog .carousel-pagination{display:none}}.index-newsletter{color:#fff}.index-newsletter .newsletter__container{background-position:center center;padding:38px 54px 30px;border-radius:5px;isolation:isolate;min-height:260px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;align-items:center}.index-newsletter .newsletter__container .newsletter__content{max-width:60%}.index-newsletter .newsletter__form-caption .box-title{font-size:36px;font-weight:700;line-height:50px;letter-spacing:.03em;margin-bottom:0}.index-newsletter .newsletter__form-caption .box-subtitle{font-size:15px;font-weight:400;line-height:21px;letter-spacing:.03em;text-align:left;margin-top:10px}.index-newsletter .newsletter__form-content{margin-top:27px}.index-newsletter .newsletter-form__field-wrapper .field__input{background-color:transparent;border-color:transparent}.index-newsletter .newsletter-form__field-wrapper{height:60px;border-radius:30px;background-color:#0009;padding:5px;isolation:isolate;border:1px solid var(--color_primary)}.index-newsletter .newsletter-form__field-wrapper .field__label{font-size:15px;font-style:italic;opacity:.5}.index-newsletter .newsletter-form__field-wrapper .newsletter-form__button{padding:0 30px;border-radius:24px}.index-newsletter .newsletter-form__field-wrapper .newsletter-form__button:hover{color:var(--color_btn_text1);border-color:var(--color_btn_border1);background:var(--color_btn_bg1)}@media screen and (max-width: 1399px){.index-newsletter .newsletter__container .newsletter__content{max-width:55%}}@media screen and (max-width: 1199px){.index-newsletter .newsletter__form-caption .box-title{font-size:28px;line-height:1.2em;margin-bottom:20px}.index-newsletter .newsletter__container{padding-top:30px;padding-bottom:30px}}@media screen and (max-width: 1199px){.index-newsletter .newsletter__container{padding-left:30px;padding-right:30px}}@media screen and (max-width: 991px){.index-newsletter .newsletter__form-caption .box-title{font-size:22px}}@media screen and (max-width: 767px){.index-newsletter .newsletter__form-caption .box-subtitle{font-size:14px}}@media screen and (max-width: 575px){.index-newsletter .newsletter__container{padding-left:15px;padding-right:15px}.index-newsletter .newsletter__container .newsletter__content{max-width:100%}.index-newsletter .newsletter__form-caption .box-subtitle,.index-newsletter .newsletter__form-caption{text-align:center}}.index-brands+.index-newsletter .spaced-section{margin-top:30px}@media screen and (min-width: 768px){.index-brands .carousel-pagination{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/home-section.css.map */
