.index-blog .article-item__content{padding-top:25px}.index-blog .article-item__content .article-item__title{font-size:18px;font-weight:600}@media screen and (max-width: 575px){.index-blog .article-item__content{padding-top:15px}}.index-categories .categories__item-title{font-size:18px;margin-top:15px;margin-bottom:0;text-align:center;font-weight:600;color:var(--color_heading)}.index-categories .categories__item-title:hover{color:var(--color_primary)}.index-categories .categories__item{margin-top:30px}@media screen and (max-width: 575px){.index-categories .categories__item{margin-top:15px}.index-categories .categories__item-title{font-size:14px}}.index-collection-slider .product-item__content:not(:last-child){margin-bottom:30px}.index-collection-slider .collection-slider__content .carousel-wrapper{padding-top:30px}.index-collection-slider .collection-slider__container{padding-top:40px;border-top:1px solid var(--color_line)}@media screen and (max-width: 767px){.index-collection-slider .collection-slider__container{padding-top:30px}}.index-services+.index-collection-slider .collection-slider__container{padding-top:0;border-top:0}@media screen and (max-width: 575px){.index-collection-slider .carousel-top-right .carousel-navigation{display:none}.index-collection-slider .collection-slider__content .carousel-wrapper{padding-top:15px}.index-collection-slider .swiper-container{padding-right:20%!important}}.index-services .list-services__item{font-size:17px;text-align:center;padding:17px 15px;color:#fff;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:var(--color_primary)}@media screen and (max-width: 767px){.index-services .list-services__item{font-size:15px}}@media screen and (max-width: 575px){.index-services .list-services__item{padding:10px 5px;font-size:17px;font-weight:600}}.list-services__container.row{margin:0 -.5px!important}.list-services__container.row>*{padding-left:.5px!important;padding-right:.5px!important}@media screen and (max-width: 575px){.list-services__container.row>*:not(:last-child){margin-bottom:1px}.index-services .container{padding:0;overflow:hidden}.index-services .spaced-section{margin-top:0}}.index-banner-grid .row{margin-right:-.5rem;margin-left:-.5rem}.index-banner-grid .row>*{padding-right:.5rem;padding-left:.5rem}.index-banner-grid .banner-grid__link{color:#1e1e1e}.index-banner-grid .banner-grid__link .banner-grid__image{background-size:100%;background-repeat:no-repeat}.index-banner-grid .banner-grid__caption{text-align:center;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.index-banner-grid .banner-grid__caption .banner-grid__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;line-height:1em;margin-bottom:15px}.index-banner-grid .banner-grid__caption .large{font-size:90px;font-weight:600;line-height:.7em}.index-banner-grid sup{font-size:54px;font-weight:600}.index-banner-grid .banner-grid__caption .banner-grid__subtitle{font-size:24px;margin-bottom:15px}.index-banner-grid .small{font-size:24px;font-weight:600;display:flex;flex-wrap:wrap;flex-direction:column}.index-banner-grid .small-top{font-size:54px;line-height:.8em}.index-banner-grid .small-bottom{line-height:1em}.index-banner-grid .banner-grid__text{font-size:24px;letter-spacing:.025em;margin-bottom:0}@media screen and (min-width: 992px) and (max-width: 1199px){.index-banner-grid .banner-grid__caption .large{font-size:70px}.index-banner-grid sup,.index-banner-grid .small-top{font-size:40px}.index-banner-grid .banner-grid__caption .banner-grid__subtitle,.index-banner-grid .small,.index-banner-grid .banner-grid__text{font-size:20px}}@media screen and (min-width: 768px) and (max-width: 991px){.index-banner-grid .banner-grid__caption .large{font-size:60px}.index-banner-grid sup,.index-banner-grid .small-top{font-size:35px}.index-banner-grid .banner-grid__caption .banner-grid__subtitle,.index-banner-grid .small,.index-banner-grid .banner-grid__text{font-size:18px}}@media screen and (min-width: 576px) and (max-width: 767px){.index-banner-grid .banner-grid__caption .large{font-size:40px}.index-banner-grid sup,.index-banner-grid .small-top{font-size:20px}.index-banner-grid .banner-grid__caption .banner-grid__subtitle,.index-banner-grid .small,.index-banner-grid .banner-grid__text{font-size:14px}.index-banner-grid .banner-grid__caption .banner-grid__title{margin-bottom:5px}}.index-banner-grid .spaced-section{margin-top:0}.index-banner-grid .video-grid__item .banner-grid__item{position:relative}.index-banner-grid .video-grid__item .banner-grid__item .banner-grid__caption{position:absolute;top:50%;left:0%;right:0;width:100%;transform:translateY(-50%);text-align:center}.index-banner-grid .video-grid__item .banner-grid__item .banner-grid__caption .button{margin-top:18px;height:40px;line-height:38px;border-radius:5px;padding:0 30px}.index-banner-grid .video-grid__item .banner-grid__title{color:#1e1e1e;font-size:19px;margin-bottom:0;font-weight:600}.index-banner-grid .video-grid__item .video-grid__iframe{padding-bottom:56.5%;position:relative;overflow:hidden}@media screen and (min-width: 576px) and (max-width: 1199px){.index-banner-grid .video-grid__item .banner-grid__item .banner-grid__caption .button{margin-top:10px;height:30px;line-height:28px;padding:0 10px;font-size:14px}}@media screen and (min-width: 576px) and (max-width: 1399px){.index-banner-grid .video-grid__item .banner-grid__title{font-size:15px;line-height:1em}}@media screen and (max-width: 1399px){.index-banner-grid .video-grid__item .video-grid__iframe{padding-bottom:55.5%}}@media screen and (max-width: 1199px){.index-banner-grid .video-grid__item .video-grid__iframe{padding-bottom:54.5%}}@media screen and (max-width: 991px){.index-banner-grid .video-grid__item .video-grid__iframe{padding-bottom:55%}}@media screen and (max-width: 767px){.index-banner-grid .video-grid__item .video-grid__iframe{padding-bottom:53%}}@media screen and (min-width: 576px) and (max-width: 767px){.index-banner-grid .video-grid__item .banner-grid__title{font-size:15px}}.index-banner-grid .video-grid__item .video-grid__iframe iframe{width:100%;height:100%;position:absolute;top:0;left:0;right:0}.index-banner-grid .video-grid__iframe{margin-top:15px}@media screen and (max-width: 991px){.index-banner-grid .video-grid__iframe{margin-top:20px}}.index-banner-grid .banner-grid__item{margin-top:60px;position:relative}@media screen and (max-width: 767px){.index-banner-grid .spaced-section{margin-top:10px}.index-banner-grid .banner-grid__item{margin-top:20px}}.index-slideshow-categories .spaced-section{margin-top:0}.index-brands .brands__container{padding-top:40px;border-top:1px solid var(--color_line)}@media screen and (max-width: 767px){.index-brands .brands__container{padding-top:20px}}.index-brands .brands__content .row{justify-content:center}.index-brands .row{margin-right:0;margin-left:0}.index-brands .row>*{padding-right:0;padding-left:0}.brands__content{margin-top:30px;border-top:1px solid var(--color_line);border-left:1px solid var(--color_line)}@media screen and (max-width: 575px){.brands__content{margin-top:15px}}.index-brands .brands__item{border:1px solid var(--color_line);border-top:0;border-left:0}.index-brands .brands__item-link{display:block;position:relative;margin-top:10px!important;transition:all .35s;background-color:var(--color_content_bg)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/home-section.css.map */
