@media screen and (min-width:992px){.main-gr.row{flex-direction:row-reverse;margin-right:-1.5rem;margin-left:-1.5rem}.main-gr.row>*{padding-right:1.5rem;padding-left:1.5rem}}.main-left{width:305px}@media screen and (max-width:991px){.main-left{width:100%;margin-top:30px}}.main-left .block-title{display:flex;align-items:center;font-size:20px;font-weight:600;text-transform:uppercase;padding:10px 20px;border-bottom:1px solid #ddd;background-color:#f8f8f8;color:var(--color_heading)}.main-left .block-content{padding:20px;background-color:var(--color_content_bg)}.main-left .left-block:not(:last-child){margin-bottom:30px}.left-product .product-item__content:last-child .product-item__list{margin-bottom:0}.left-product .product-item__label,.left-product .product-item__list .product-item__hover{display:none}.left-product .product-item__list .product-item__bottom{padding-bottom:0}.left-product .product-item__list .product-item__top{overflow:initial}.left-product .product-item__list .product-item__top product-wishlist a.product-item__icon{top:-10px;right:-10px}.left-product .product-item__top product-wishlist a.product-item__icon .cs-icon:before{font-size:15px}@media screen and (max-width:991px){.left-product .block-content{display:flex;flex-wrap:wrap;justify-content:space-between}.left-product .product-item__content{width:calc(50% - 10px)}}@media screen and (max-width:575px){.left-product .product-item__content{width:100%}}.left-service .block-content{padding:0}.left-service .service-items{display:flex;align-items:center;padding:20px}.left-service .service-items:not(:first-child){border-top:1px solid var(--color_line)}.left-service .service-items .icon{margin-right:15px}.left-service .service-items .caption{font-size:16px;text-transform:uppercase;font-weight:600}@media screen and (min-width:426px)and (max-width:991px){.left-service .block-content{display:flex;flex-wrap:wrap;position:relative}.left-service .block-content .service-items{width:50%}.left-service .block-content:before{position:absolute;content:"";left:50%;top:0;bottom:0;transform:translate(-50%);width:1px;height:100%;background-color:var(--color_line)}.left-service .service-items:nth-child(2),.left-service .service-items:nth-child(1){border-top:0}.left-service .service-items .caption{font-size:15px}}@media screen and (max-width:425px){.left-service .block-content{display:flex;flex-wrap:wrap;justify-content:center}.left-service .block-content .service-items{width:100%;max-width:100%}}.left-sample .block-content{padding:20px;font-size:16px;line-height:1.5}.left-sample .block-content br{margin-bottom:20px;display:block}.left-banners .block-content{padding:0;background-color:transparent}.left-banners .banner-element a{display:inline-block;border-radius:0;overflow:hidden}@media screen and (max-width:991px){.left-banners .block-content .banner-element{text-align:center}}@media screen and (max-width:320px){.left-banners .block-content .banner-element>a img,.left-banners .block-content .banner-element>a{width:100%}}.index-sidebar-categories{margin-bottom:30px}@media screen and (max-width:991px){.index-sidebar-categories{display:none}}.left-instagram .instafeed-photos .photos-item{font-size:0}.left-instagram .instafeed-photos .photos-item a{display:inline-block;position:relative}.left-instagram .instafeed-photos{margin:-.5rem}.left-instagram .instafeed-photos>div{padding:.5rem}.left-blog .article-item__grid{padding-top:0;padding-bottom:30px}.left-blog .article-item__content:last-child .article-item__grid{padding-bottom:0!important}.left-blog .article-item__grid .blog-description{margin-top:10px;width:100%}.left-blog .article-item__grid .blog-description h1{font-size:16px}.left-blog .article-item__grid .blog-readmore a{font-size:15px;color:var(--color_primary)!important}.left-blog .article-item__grid .blog-readmore a:hover{text-decoration:underline;text-underline-offset:3px}.left-blog .article-item__grid .article-item__title{font-size:20px;margin-bottom:15px}.main-right{width:calc(100% - 305px)}@media screen and (max-width:991px){.main-right{width:100%}}.main-right .container{padding:0!important}.index-slideshow-banners .spaced-section{margin-top:0!important}slideshow-component{width:calc(100% - 305px)!important;margin-top:0!important;z-index:1}@media screen and (max-width:575px){slideshow-component{margin-top:10px!important}}.slideshow__banner-content{width:305px}@media screen and (max-width:1199px){slideshow-component,.slideshow__banner-content{width:100%!important}}.slideshow__banner-content .slideshow__banner-item{border:1px solid #fff}@media screen and (min-width:1200px){.slideshow__banner-content .slideshow__banner-item:not(:last-child){margin-bottom:15px}}@media screen and (max-width:1199px){.slideshow__banner-content .slideshow__banner-item{margin-top:15px}}.slideshow__banner-content .slideshow__banner-item .slideshow__banner-image{background-size:cover;background-position:center center}@media screen and (max-width:1199px){.slideshow__banner-content .slideshow__banner-item .slideshow__banner-image{padding-bottom:100%!important}.slideshow__banner-content{display:flex;flex-wrap:wrap;justify-content:space-between}.slideshow__banner-content .slideshow__banner-item{width:calc(50% - var(--bs-gutter-x) * .5)}}.slideshow-categories__content{display:flex;flex-wrap:wrap;justify-content:space-between}.index-slideshow-categories{background-color:var(--color_content_bg)}.index-slideshow-categories .spaced-section{margin-top:0}.index-collection-tab .box-divider{justify-content:flex-start;padding-right:70px}.index-collection-tab .swiper-slide{padding-right:15px;margin-top:10px;margin-bottom:15px;border-right:1px solid var(--color_line)}.index-collection-tab .swiper-slide.product-item__content{margin-bottom:0}.index-collection-tab .nav-tabs__content{margin-right:-15px;position:relative}.index-collection-tab .swiper-slide:last-child{border-right:0}.index-collection-tab .collection-tab__container{padding-left:20px;padding-right:20px;padding-bottom:30px;background-color:var(--color_content_bg)}@media screen and (max-width:767px){.index-collection-tab .collection-tab__container{padding-left:15px;padding-right:15px}}.index-collection-tab .collection-tab__banner{*zoom:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 55px;margin-left:-5px;margin-right:-5px}.index-collection-tab .collection-tab__content{position:relative}.index-collection-tab tab-collection-component{overflow:hidden;display:block}.index-collection-tab .collection-tab__content .collection-tab__banner .collection-tab__banner-link{overflow:hidden;padding:5px;display:block}.index-collection-tab .collection-tab__content .collection-tab__banner .lazy-bg{background-size:cover}.index-collection-tab ul.collection-tab__title{margin-bottom:0;text-align:right;padding-left:0}.index-collection-tab ul.collection-tab__title li:first-child{margin-left:0}.index-collection-tab ul.collection-tab__title li:last-child{margin-right:0}.index-collection-tab ul.collection-tab__title li:before{position:absolute;content:"";bottom:0;left:0;height:2px;width:100%;background-color:var(--color_primary);transition:all .5s ease;transform:scaleX(0)}.index-collection-tab ul.collection-tab__title li.is-active:before,.index-collection-tab ul.collection-tab__title li:hover:before{transform:scale(1)}.index-collection-tab ul.collection-tab__title li{text-transform:capitalize;font-weight:500;color:var(--color_heading);transition:all .5s ease;text-decoration:none;margin:0 20px;float:none;display:inline-block;zoom:1;padding-top:15px;padding-bottom:15px;position:relative;font-size:25px;cursor:pointer}@media screen and (max-width:575px){.index-collection-tab ul.collection-tab__title li{font-size:19px;padding-top:18.5px;padding-bottom:18.5px}}.index-collection-tab ul.collection-tab__title li.is-active,.index-collection-tab ul.collection-tab__title li:hover{color:var(--color_primary)}.index-collection-tab .collection-tab__banner-image{position:relative}.index-collection-tab .collection-tab__banner-image:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to left,#fff0,#ffffff4d);transform:skew(-25deg)}.index-collection-tab .collection-tab__banner-image:hover:before,.index-collection-tab .collection-tab__banner-image:focus:before{animation:shine .75s}.index-collection-tab .swiper-slide .product-item__grid{margin-bottom:0!important}.index-collection-tab .carousel-navigation.carousel-nav-next{right:15px}@media screen and (max-width:991px){.index-collection-tab .box-divider .box-title{padding-bottom:10px;padding-top:10px}.index-collection-tab .collection-tab__banner{padding:5px 0}.index-collection-tab ul.collection-tab__title{width:100%;padding-left:0;text-align:left}}@media screen and (max-width:767px){.index-collection-tab ul.collection-tab__title{width:100%;display:flex;flex-wrap:nowrap;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-color:#f1f1f1 #ddd;scrollbar-width:thin}.index-collection-tab ul.collection-tab__title::-webkit-scrollbar{display:none}.index-collection-tab .tabs-title{scroll-snap-align:start;flex-shrink:0}.index-collection-tab ul.collection-tab__title li{margin-left:15px;margin-right:15px}}@media screen and (max-width:575px){.index-collection-tab .collection-tab__container{padding-left:10px;padding-right:10px}}.index-categories{position:relative}.index-categories .categories__container{overflow:hidden;padding-left:20px;padding-right:20px;padding-bottom:30px;background-color:var(--color_content_bg)}.index-categories .categories__content{justify-content:center}.index-categories .categories__item{text-align:center;padding-top:20px;padding-bottom:30px}.index-categories .swiper-slide.categories__item{padding-bottom:0!important}.index-categories .image-wrap{height:auto!important;padding-bottom:0!important}.index-categories .categories__image-content{margin:0 auto 15px;transition:all .35s;overflow:hidden}.index-categories .categories__image-content:hover{border-color:var(--color_sub)}.index-categories .categories__item .categories__image{width:100%;background-position:center;background-size:cover}.index-categories .categories__linklist{text-align:left}.index-categories .categories__linklist li{position:relative;padding-left:15px}.index-categories .categories__linklist li:not(:last-child){margin-bottom:10px}.index-categories .categories__linklist li:before{content:"";display:inline-block;width:5px;height:5px;border-radius:100%;position:absolute;top:10px;left:0;transform:translateY(-50%);background-color:var(--color_line)}.index-categories .categories__linklist a{font-size:15px;line-height:20px;padding:0;display:inline-block}.index-categories .categories__linklist a:hover{color:var(--color_primary)}.index-categories .categories__item .categories__item-title{font-size:20px;margin-bottom:10px;font-weight:500;text-align:left;color:var(--color_heading)}@media screen and (max-width:575px){.index-categories .categories__container{padding-left:10px;padding-right:10px;font-size:17px}}.index-banner-grid .banner-grid__link{display:block;overflow:hidden;position:relative}@media screen and (max-width:767px){.index-banner-grid .banner-grid__link .product-item__image{padding-bottom:20%!important}}.index-banner-grid .banner-grid__link:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to left,#fff0,#ffffff4d);transform:skew(-25deg)}.index-banner-grid .banner-grid__link:hover:before,.index-banner-grid .banner-grid__link:focus:before{animation:shine .75s}.index-banner-grid .banner-grid__link .banner-grid__image{background-size:100%;background-repeat:no-repeat}.index-banner-grid .spaced-section{margin-bottom:0}@media screen and (max-width:575px){.index-banner-grid .banner-grid__item:not(:last-child){margin-bottom:15px}}.index-section-info .spaced-section{padding-top:10px;padding-bottom:10px;margin-top:0!important;margin-bottom:0}@media screen and (max-width:575px){.index-section-info{display:none}.index-section-info .spaced-section{padding-top:30px;padding-bottom:30px}}.index-section-info .info-element{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}@media screen and (max-width:1260px){.index-section-info .info-element{padding-left:25px;padding-right:25px}}@media screen and (min-width:576px){.index-section-info .info-element:not(:last-child){border-right:1px solid #8c8c8c}}@media screen and (max-width:575px){.index-section-info .info-element:not(:last-child){margin-bottom:30px}}.index-section-info .info-element .icon{margin-right:10px}.index-section-info .info-element .text{font-size:16px;font-weight:600}@media screen and (max-width:991px){.index-section-info .info-element .icon{margin-right:0}.index-section-info .info-element{flex-direction:column}.index-section-info .info-element .text{text-align:center;margin-top:15px}}@media screen and (min-width:576px)and (max-width:767px){.index-section-info .info-element .text{font-size:14px}}.index-collection-flexible{background-color:var(--color_content_bg)}.index-collection-flexible .flexible__banner-image{padding-bottom:27%}.index-collection-flexible .box-divider .box-title{padding-left:20px;padding-right:20px;text-align:center}@media screen and (max-width:767px){.index-collection-flexible .box-divider .box-title{padding-left:15px;padding-right:15px}}@media screen and (max-width:575px){.index-collection-flexible .box-divider .box-title{padding-left:10px;padding-right:10px}}.index-collection-flexible .flexible__container .left-area{width:20%}@media screen and (min-width:768px){.index-collection-flexible .flexible__container .left-area{padding-right:0;border-right:1px solid var(--color_line)}}@media screen and (max-width:1399px){.index-collection-flexible .flexible__container .left-area{width:25%}}@media screen and (max-width:1199px){.index-collection-flexible .flexible__container .left-area{width:calc(100%/3)}}@media screen and (max-width:767px){.index-collection-flexible .flexible__container .left-area{width:100%}}.index-collection-flexible .banner-area{padding-bottom:15px}.index-collection-flexible .flexible__container .left-area .link-area{padding:20px}@media screen and (max-width:575px){.index-collection-flexible .flexible__container .left-area .link-area{padding:20px 10px}}.index-collection-flexible .flexible__container .left-area .link-area ul{list-style:none;padding-left:0;margin-bottom:0}.index-collection-flexible .flexible__container .left-area .link-area ul li a{line-height:20px}.index-collection-flexible .flexible__container .left-area .link-area ul li:hover a{color:var(--color_primary)}@media screen and (min-width:768px){.index-collection-flexible .flexible__container .left-area .link-area ul li{position:relative;padding-left:15px}.index-collection-flexible .flexible__container .left-area .link-area ul li:not(:last-child){margin-bottom:10px}.index-collection-flexible .flexible__container .left-area .link-area ul li:before{content:"";display:inline-block;width:5px;height:5px;border-radius:100%;position:absolute;top:10px;left:0;transform:translateY(-50%);background-color:var(--color_line)}}@media screen and (max-width:767px){.index-collection-flexible .flexible__container .left-area .link-area{padding:15px}.index-collection-flexible .flexible__container .left-area .link-area ul{display:flex;flex-wrap:wrap}.index-collection-flexible .flexible__container .left-area .link-area ul li{margin-right:15px;margin-bottom:5px}}.index-collection-flexible .flexible__container .right-area{width:80%;padding:15px calc(3*var(--bs-gutter-x) * .5) 20px calc(2*var(--bs-gutter-x) * .5)}@media screen and (max-width:1399px){.index-collection-flexible .flexible__container .right-area{width:75%}}@media screen and (max-width:1199px){.index-collection-flexible .flexible__container .right-area{width:calc(100% - 100%/3)}}@media screen and (max-width:767px){.index-collection-flexible .flexible__container .right-area{width:100%;padding-top:0;padding-left:calc(3*var(--bs-gutter-x) * .5)}}@media screen and (max-width:575px){.index-collection-flexible .flexible__container .right-area{padding-left:calc(2*var(--bs-gutter-x) * .5);padding-right:calc(2*var(--bs-gutter-x) * .5)}}.index-section-reviews{background-color:var(--color_content_bg)}.index-section-reviews .review__content{text-align:center}.index-section-reviews .review__container{padding:0 20px 20px}.index-section-reviews .carousel-wrapper{padding-top:20px}.index-section-reviews .star{margin-bottom:10px}.index-section-reviews .star>span{background-image:url(icon-star.png);width:18px;height:18px;display:inline-block;background-size:100%}.index-section-reviews .review__content .product-name{font-size:20px;font-weight:500;position:relative;padding-bottom:30px}@media screen and (max-width:575px){.index-section-reviews .review__content .product-name{font-size:17px}}.index-section-reviews .review__content .product-name:before{content:"";height:1px;width:100px;left:50%;position:absolute;bottom:0;margin-bottom:15px;transform:translate(-50%,50%);background-color:#cacaca}.index-section-reviews .review__content .content{line-height:1.5em}.index-brands{background-color:var(--color_content_bg)}.index-brands .brands__container{padding:0 20px 20px}.index-brands .carousel-wrapper{padding-top:20px}.index-brands .brands__image{background-size:auto;background-repeat:no-repeat;background-position:center}.index-collection-tab .tab-content .tab-pane,.index-collection-tab .tabs-panel{overflow:initial!important}.index-section-reviews .carousel-navigation,.index-categories .carousel-navigation,.index-brands .carousel-navigation,.index-collection-tab .carousel-navigation{position:absolute;bottom:calc(100% + 15px);left:auto!important;top:auto;transform:none!important;border-radius:0;box-shadow:none!important;visibility:visible!important;box-shadow:0 1px 4px var(--color_line)!important}.index-section-reviews .carousel-navigation.carousel-nav-prev,.index-categories .carousel-navigation.carousel-nav-prev,.index-brands .carousel-navigation.carousel-nav-prev,.index-collection-tab .carousel-navigation.carousel-nav-prev{margin-right:31px}.index-section-reviews .carousel-navigation,.index-categories .carousel-navigation,.index-brands .carousel-navigation{right:1px!important}.index-collection-tab .carousel-navigation{right:16px!important}.index-collection-flexible .carousel-navigation.carousel-nav-next,.index-collection-flexible .carousel-navigation.carousel-nav-prev{right:0!important;left:auto!important}.index-collection-flexible .carousel-navigation.carousel-nav-next{top:50%;bottom:auto}.index-collection-flexible .carousel-navigation.carousel-nav-prev{top:auto;bottom:50%}
/*# sourceMappingURL=/cdn/shop/t/49/assets/home-section.css.map */
