@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap";.template-index .page-width{max-width:1840px}.home-banner-section{padding:0}.home-banner-section .banner-slide:after{content:"";position:absolute;height:100%;width:100%;background:#000;top:0;opacity:40%}.home-banner-section .banner-slide .banner-details{position:absolute;width:100%;z-index:1;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center}.home-banner-section .banner-slide img{width:100%}.home-banner-section .banner_list{display:flex}.home-banner-section .banner_list>div{width:100%}.home-banner-section .banner_list>.banner-slide{display:none}.home-banner-section .banner_list>.banner-slide:first-child{display:block}.banner-slide .banner-details .banner-details-box h2{color:#fff;font-size:48px;text-transform:none;line-height:1;font-weight:400;letter-spacing:0;margin-bottom:10px}.banner-slide .banner-details .banner-details-box{display:block;width:100%}.home-banner-section .banner-slide .banner-details .banner-details-row{flex-direction:column}.banner-slide .banner-details .banner-details-box p{color:#fff;font-size:20px;font-weight:500;margin:0}.banner-slide .banner-details .banner-details-box .button{background:#fff;letter-spacing:0px;font-weight:500;font-size:14px;text-decoration:unset;display:inline-block;border:1px solid #fff;padding:14px 30px 11px;color:#000;text-transform:uppercase;margin-top:23px}.banner-slide .banner-details .banner-details-box .button:hover{color:#fff;background:transparent}.banner-slide{position:relative}.home-banner-section .slick-slider .slick-arrow{padding:60px 5px;position:absolute;top:50%;width:auto;height:auto;border:0px;transition:all .5s ease;transform:translateY(-50%);font-size:0px;z-index:1;cursor:pointer;background:transparent!important}.home-banner-section .slick-slider .slick-prev:before{content:"";border-bottom-style:solid;border-bottom-width:2px;opacity:1;border-right-style:solid;border-right-width:2px;display:inline-block;height:20px;width:20px;margin-left:2px;color:#fff;transform:rotate(135deg)}.home-banner-section .slick-slider .slick-next:before{content:"";border-bottom-style:solid;border-bottom-width:2px;opacity:1;border-right-style:solid;border-right-width:2px;display:inline-block;height:20px;width:20px;color:#fff;transform:rotate(315deg);margin-right:4px}.home-banner-section .slick-slider .slick-prev:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-next:hover,.slick-slider .slick-next:focus{background:transparent}.home-banner-section .slick-slider .slick-arrow:hover{background:transparent}.home-banner-section .slick-slider .slick-arrow:hover:before{color:#fff}.home-banner-section .slick-slider .slick-prev.slick-disabled:before,.slick-slider .slick-next.slick-disabled:before{opacity:1}.home-banner-section .slick-slider .slick-arrow.slick-prev{left:50px}.home-banner-section .slick-slider .slick-arrow.slick-next{right:50px}.down-scroll-box{position:absolute;bottom:35px;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:5}.down-scroll-box .down-scroll{display:flex;background:transparent;border:1px solid #fff;border-radius:50px;justify-content:center;overflow:hidden;width:58px;height:58px}.down-scroll img{position:relative;animation:mymove 2s infinite;width:18px;height:22px;object-fit:contain}@keyframes mymove{0%{top:15px}to{top:65px}}.icons-section{background:#faf9f8;padding:70px 0}.icons-section .page-width{max-width:1300px}.icons_inner{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.icons_inner .icon_box{width:100%;text-align:center}.icons_inner .icon_box .icon_info{margin-top:25px}.icons_inner .icon_box .icon_info p{color:#111;font-size:14px;line-height:20px}.icons_inner .icon_box .icon_img{height:62px;overflow:hidden;transition:all .5s ease;position:relative}.icons_inner .icon_box:hover .icon_img img{transform:translateY(-60px)}.icons_inner .icon_box .icon_img img{transition:all .5s ease}.productSliderTab{margin-top:100px}.productSliderTab .product-slider{position:unset}.productSliderTab .tab-container{position:relative}.productSliderHome .heading_in ul.tabs{gap:30px}.productSliderHome .heading_in:before,.productSliderHome .heading_in ul.tabs li:before{display:none}.productSliderHome .heading_in ul.tabs li{font-size:28px;color:#818181;font-weight:400;border-bottom:1px solid rgba(0,0,0,0)}.productSliderHome .heading_in ul.tabs li.active{color:#000;border-color:#ac3b35}.productSliderTab .product-slider .slick-prev{left:inherit;right:58px}.productSliderTab .product-slider .slick-arrow{transform:unset;height:48px;width:48px;border-radius:100%;background:#ededed;border:0px;transition:all .5s ease;font-size:0px;z-index:1;cursor:pointer;top:0}.productSliderTab .product-slider .slick-next{right:0}.productSliderTab .slick-slider .slick-prev:before{content:"";border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;display:inline-block;height:8px;width:8px;margin-left:2px;color:#000;transform:rotate(135deg)}.productSliderTab .slick-slider .slick-next:before{content:"";border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;display:inline-block;height:8px;width:8px;color:#000;transform:rotate(315deg);margin-right:4px}.productSliderTab .slick-slider .slick-prev:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-next:hover,.slick-slider .slick-next:focus{background:#ededed}.productSliderTab .slick-slider .slick-arrow:hover{background:#ac3b35}.productSliderTab .slick-slider .slick-arrow:hover:before{color:#fff}.product_slider .heading_in a.view_all{background:#ac3b35;color:#fff;border:1px solid #ac3b35;font-size:14px;font-weight:500;display:inline-block;padding:12px 39px;text-align:center;text-transform:uppercase}.product_slider .heading_in ul.tabs{width:auto}.product_slider .heading_in{display:flex;justify-content:space-between}.product_slider .heading_in a.view_all:hover{background:transparent;color:#ac3b35;border-color:#ac3b35}.product_slider .product-slider{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product_slider .grid-item .grid-view-item{padding:0}.product-card .product-card-row{flex-direction:column;justify-content:center;padding:25px 20px;text-align:center}.product-card .product-card-row .price{align-items:center;column-gap:10px}.product-card .product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px;height:auto;border:0;color:#111;opacity:80%;font-size:14px}.product-card .grid-view-item__image-wrapper{margin-bottom:0}.product-card .price-item{color:#ac3b35;font-weight:400;font-size:14px}.product-card .product-card-row .price .price__regular{margin:0}.product-card .product-card__image-with-placeholder-wrapper .addto-cart-mobile{display:block;position:absolute;bottom:-100px;right:20px;transition:all .5s ease}.product-card .product-card__image-with-placeholder-wrapper{position:relative;overflow:hidden}.product-card:hover .product-card__image-with-placeholder-wrapper .addto-cart-mobile{bottom:10px}.product-card .addto-cart-btn{background:url(cart-bag.png) no-repeat center center;background-color:#fff}.product-card .addto-cart-btn:hover{background:url(cart-bag-hover.png) no-repeat center center #ac3b35}.product-card:hover .product-card__image-with-placeholder-wrapper .grid-view-item__image{opacity:60%}.customer-reviews-section{margin-top:100px;margin-bottom:50px;border-top:1px solid #E3E3E3;padding-top:100px}.customer-reviews-section .review-box{max-width:1280px;margin:0 auto}.customer-reviews-section .reviews-slider{max-width:100%;margin-top:30px;padding:0 60px}.customer-reviews-section h2{text-align:center;color:#111;font-size:28px;margin:0}.customer-reviews-section .reviews-slider .review_details{text-align:center;max-width:765px;margin:0 auto}.customer-reviews-section .reviews-slider .review_details img{margin:0 auto}.customer-reviews-section .reviews-slider .review_details .review-title{font-size:20px;color:#111;margin-top:15px;margin-bottom:10px}.customer-reviews-section .reviews-slider .review_details p{color:#000;font-size:14px;line-height:22px;font-style:italic;margin:0}.customer-reviews-section .reviews-slider .review_details .authore-row{margin-top:20px}.customer-reviews-section .reviews-slider .review_details .authore-row .authore-img{height:35px;width:35px;margin:0 auto;border-radius:100%;overflow:hidden}.customer-reviews-section .reviews-slider .review_details .authore-row .authore-name{color:#111;font-size:14px;opacity:70%;margin-top:10px}.customer-reviews-section .reviews-slider{display:flex}.customer-reviews-section .reviews-slider>div{width:100%}.customer-reviews-section .reviews-slider>.reviews-box{display:none}.customer-reviews-section .reviews-slider>.reviews-box:first-child{display:block}.customer-reviews-section .slick-slider .slick-arrow{position:absolute;top:50%;height:48px;width:48px;border-radius:100%;background:#ededed;border:0px;transition:all .5s ease;transform:translateY(-50%);font-size:0px;z-index:1;cursor:pointer}.customer-reviews-section .slick-slider .slick-prev:before{content:"";border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;display:inline-block;height:8px;width:8px;margin-left:2px;color:#000;transform:rotate(135deg)}.customer-reviews-section .slick-slider .slick-next:before{content:"";border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;display:inline-block;height:8px;width:8px;color:#000;transform:rotate(315deg);margin-right:4px}.customer-reviews-section .slick-slider .slick-prev:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-next:hover,.slick-slider .slick-next:focus{background:#ededed}.customer-reviews-section .slick-slider .slick-arrow:hover{background:#ac3b35}.customer-reviews-section .slick-slider .slick-arrow:hover:before{color:#fff}.customer-reviews-section .slick-slider .slick-prev.slick-disabled:before,.slick-slider .slick-next.slick-disabled:before{opacity:1}.reviews-slider .slick-prev{left:0}.reviews-slider .slick-next{right:0}.feature_columns_main{margin-top:60px;margin-bottom:50px;border-top:1px solid #E3E3E3;padding-top:70px;border-bottom:1px solid #E3E3E3;padding-bottom:80px}.feature_columns_main .section-header{margin-bottom:35px}.feature_columns_main .section-header h2{text-align:center;color:#111;font-size:28px;margin:0}.feature_columns_main .grid{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.feature_columns_main .grid .grid__item{margin:0;padding:0;width:100%}.feature_columns_main .grid .grid__item .feature-row__image-wrapper{max-width:100%!important;margin:0 0 30px;overflow:hidden}.feature_columns_main .grid .grid__item .feature-row__image-wrapper>div{padding:0!important}.feature_columns_main .grid .grid__item .feature-row__image-wrapper img{max-width:100%!important;max-height:100%!important;position:unset;transition:all .5s ease}.feature_columns_main .grid .grid__item h3{margin:0;color:#111;font-size:22px;font-weight:400}.feature_columns_main .grid .grid__item .rte-setting{margin:15px 0 30px}.feature_columns_main .grid .grid__item .rte-setting p{color:#111;opacity:60%;font-size:14px;line-height:22px;margin:0}.feature_columns_main .grid .grid__item a.btn{color:#111;font-size:14px;line-height:26px;border:0;padding:0;text-decoration:underline;letter-spacing:0px}.feature_columns_main .grid .grid__item:hover h3,.feature_columns_main .grid .grid__item a.btn:hover{color:#ac3b35}.feature_columns_main .grid .grid__item:hover .feature-row__image-wrapper img{transform:scale(1.1)}.categories-section{border-top:1px solid #E3E3E3;padding-top:90px;margin-top:70px}.categories-section .sec_head{text-align:center;margin-bottom:35px}.categories-section .sec_head .categories_title{text-align:center;color:#111;font-size:28px;margin:0 0 10px}.categories-section .sec_head p{margin:0;color:#111;font-size:14px;line-height:normal}.categories-section .categories-row{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.categories-section .categories-row .cat-col{width:100%;position:relative;overflow:hidden}.categories-section .categories-row .cat-col:last-child{grid-column:unset}.categories-section .categories-row .cat-col .cat-img{display:flex;position:relative}.categories-section .categories-row .cat-col .cat-img:after{content:"";position:absolute;height:100%;width:100%;background:url(cat-bg.png) bottom center no-repeat;top:0}.categories-section .categories-row .cat-col .cat-details,.categories-section .categories-row .cat-col:nth-child(3) .cat-details{position:absolute;left:50px;top:inherit;bottom:50px}.categories-section .categories-row .cat-col .cat-details .cat-name{font-size:24px;display:block;color:#fff;font-weight:400;margin-bottom:20px}.categories-section .categories-row .cat-col .cat-details .cat-link{background:#fff;letter-spacing:0px;font-weight:500;font-size:14px;text-decoration:unset;display:inline-block;border:1px solid #fff;padding:14px 25px 11px;text-transform:capitalize;color:#000}.categories-section .categories-row .cat-col .cat-details .cat-link:hover{background:transparent;color:#fff}.categories-section .categories-row .cat-col:hover .cat-img img{transform:scale(1.1)}.categories-section .categories-row .cat-col .cat-img img{transition:all .5s ease}.instasection_bg{margin-top:80px;margin-bottom:50px;border-top:1px solid #E3E3E3;padding-top:100px}.instasection_bg .insta_head{text-align:center;margin-bottom:35px}.instasection_bg .insta_head h3{line-height:normal;color:#000;font-size:28px;font-weight:400;margin:0;padding-left:30px;display:inline-block;background:url(insta-title-icon.png.png) left center no-repeat;background-size:23px}.instablock{display:grid;grid-template-columns:repeat(4,1fr);gap:50px}.instablock .insta_inner{overflow:hidden}.instablock .insta_inner a .overlay .overlay_text .overlay_insta_icon{margin:0 auto;width:auto;max-width:33px}.instablock .insta_inner a{position:relative;overflow:hidden;display:flex;cursor:pointer}.instablock .insta_inner a .overlay{position:absolute;top:-100%;visibility:visible;left:0%;height:100%;box-sizing:border-box;padding:20px;width:100%;transition:all .5s;color:#fff;text-align:center;background:#00000059}.instablock .insta_inner a:hover .overlay{top:0}.insta_inner_img .insta_inner img{width:100%}.instablock .insta_inner a .overlay .overlay_text{position:absolute;left:0;right:0;padding:0 15px;top:50%;transform:translateY(-50%)}.newsletter_main{background:url(news-bg.png) center center no-repeat;background-size:cover;position:relative;margin:0;padding:0}.newsletter_main .newsletter-section{padding:90px 0 100px;background-color:#ffffff42}[class*=index-section--flush]:last-child{margin-bottom:0}.news_inner .form-single-field{max-width:100%;margin:0}.newsletter_main .news_inner{max-width:685px;margin:0 auto}.newsletter_main .news_inner .section-header h2{margin:0;color:#111;font-size:22px;letter-spacing:0px}.newsletter_main .news_inner .section-header{margin-bottom:0}.newsletter_main .news_inner .rte{margin-top:10px;margin-bottom:25px}.newsletter_main .news_inner .rte p{color:#111;font-size:14px;line-height:20px;margin:0}.newsletter_main .news_inner .contact-form .input-group{gap:20px;max-width:570px;margin:0 auto}.newsletter_main .news_inner .contact-form .input-group .input-group__field{margin:0;background:transparent;border:1px solid #111111;padding:0 30px;min-height:50px;font-size:14px;color:#111;outline:none;box-shadow:unset;width:100%}.newsletter_main .news_inner .contact-form .input-group .input-group__btn button.btn{background:#000;padding:10px 27px;border:1px solid #000;min-height:50px;font-size:14px;font-weight:500}.newsletter_main .news_inner .contact-form .input-group .input-group__btn button.btn:hover{background:transparent;color:#000}.thumbnails-wrapper button.btn:hover{background:#000;color:#fff}.thumbnails-wrapper .product-single__thumbnails-item .product-single__thumbnail{border:1px solid #cccccc}.thumbnails-wrapper .product-single__thumbnails-item.slick-current.slick-active .product-single__thumbnail,.thumbnails-wrapper .product-single__thumbnails-item .product-single__thumbnail.active-thumb{border-color:#000}.order-discount--cart-total{padding-left:15px;min-width:auto}.cart__qty .cart__qty-label{font-size:15px}@media only screen and (max-width: 1440px){.productSliderTab{margin-top:80px}.feature_columns_main{margin-top:40px;padding-top:60px;padding-bottom:40px}.feature_columns_main .grid,.categories-section .categories-row{gap:30px}.productSliderHome .heading_in ul.tabs li{font-size:25px}.feature_columns_main .grid .grid__item .rte-setting p br{display:none}.categories-section{padding-top:60px;margin-top:60px}.categories-section .categories-row .cat-col .cat-details,.categories-section .categories-row .cat-col:nth-child(3) .cat-details{left:30px;bottom:30px}.newsletter_main .newsletter-section{padding:90px 0 100px}}@media only screen and (max-width: 1360px){.instablock{gap:20px}.instasection_bg{margin-bottom:20px}.banner-slide .banner-details .banner-details-box h2{font-size:42px}}@media only screen and (max-width: 1199px){.icons_inner .icon_box .icon_info p br{display:none}.icons-section{padding:55px 0}.productSliderHome .heading_in ul.tabs li{font-size:24px}.productSliderTab{margin-top:60px}.feature_columns_main{margin-top:30px;padding-bottom:50px;padding-top:50px}.feature_columns_main .grid,.categories-section .categories-row{gap:20px}.categories-section{padding-top:60px;margin-top:40px}.categories-section .categories-row .cat-col .cat-details,.categories-section .categories-row .cat-col:nth-child(3) .cat-details{left:25px;bottom:25px}.categories-section .categories-row .cat-col .cat-details .cat-name{font-size:22px}.categories-section .categories-row .cat-col .cat-details .cat-link{padding:12px 20px 9px}.customer-reviews-section{margin-top:70px;padding-top:60px}.instasection_bg{margin-top:50px;padding-top:70px}.banner-slide .banner-details .banner-details-box h2{font-size:38px}}@media only screen and (max-width: 1024px){.home-banner-section .slick-slider .slick-prev:before,.home-banner-section .slick-slider .slick-next:before{height:14px;width:14px}.home-banner-section .slick-slider .slick-arrow.slick-prev{left:25px}.home-banner-section .slick-slider .slick-arrow.slick-next{right:25px}.down-scroll-box{bottom:25px}.down-scroll-box .down-scroll{width:50px;height:50px}}@media only screen and (max-width: 991px){.customer-reviews-section .reviews-slider{padding:0}.customer-reviews-section .reviews-slider .slick-list{padding-bottom:60px}.customer-reviews-section .reviews-slider .slick-arrow{transform:unset;top:unset;bottom:0;height:36px;width:36px}.customer-reviews-section .reviews-slider .slick-prev{left:calc(50% - 41px)}.customer-reviews-section .reviews-slider .slick-next{right:calc(50% - 41px)}.instablock{gap:20px}.icons-section{padding:50px 0}.productSliderTab{margin-top:65px}.productSliderHome .heading_in ul.tabs li{font-size:22px}.feature_columns_main{padding-bottom:30px;padding-top:50px}.feature_columns_main .section-header h2{font-size:25px}.feature_columns_main .grid .grid__item .feature-row__image-wrapper{margin:0 0 20px}.feature_columns_main .grid .grid__item .rte-setting{margin:15px 0 20px}.feature_columns_main .grid .grid__item a.btn{font-size:15px}.categories-section{padding-top:50px;margin-top:60px}.categories-section .sec_head .categories_title{font-size:25px}.feature_columns_main .grid .grid__item h3{font-size:20px}.categories-section .categories-row .cat-col .cat-details,.categories-section .categories-row .cat-col:nth-child(3) .cat-details{left:20px;bottom:20px}.categories-section .categories-row .cat-col .cat-details .cat-name{font-size:20px;margin-bottom:10px}.categories-section .categories-row .cat-col .cat-details .cat-link{padding:11px 18px 9px;font-size:15px}.customer-reviews-section{margin-top:60px;padding-top:50px}.customer-reviews-section h2{font-size:25px}.instasection_bg{margin-top:60px;padding-top:50px}.instasection_bg .insta_head h3{font-size:24px}.productSliderTab .slick-list{padding-bottom:60px}.productSliderTab .product-slider .slick-arrow{transform:unset;top:unset;bottom:0;height:36px;width:36px}.productSliderTab .product-slider .slick-prev{left:calc(50% - 41px)}.productSliderTab .product-slider .slick-next{right:calc(50% - 41px)}.banner-slide .banner-details .banner-details-box p{font-size:18px}.banner-slide .banner-details .banner-details-box .button{padding:12px 26px 9px;margin-top:15px;font-size:15px}.product_slider .product-slider{display:block;grid-template-columns:unset}.product_slider .grid-item .grid-view-item{padding:0 10px}}@media only screen and (min-width: 768px) and (max-width: 991px){.home-banner-section .banner-slide .banner-details{top:36%}}@media only screen and (max-width: 767px){.icons-section{padding:40px 0}.productSliderTab{margin-top:50px}.feature_columns_main{margin-top:50px;margin-bottom:50px;padding-top:50px;padding-bottom:30px}.feature_columns_main .grid{grid-template-columns:1fr 1fr}.feature_columns_main .section-header{margin-bottom:25px}.feature_columns_main .section-header h2{font-size:24px}.categories-section{padding-top:50px;margin-top:50px}.categories-section .sec_head .categories_title{font-size:24px}.categories-section .categories-row{grid-template-columns:1fr 1fr}.categories-section .categories-row .cat-col .cat-details,.categories-section .categories-row .cat-col:nth-child(3) .cat-details{left:30px;bottom:30px}.categories-section .categories-row .cat-col .cat-details .cat-link{padding:12px 18px 10px}.customer-reviews-section{margin-top:50px;margin-bottom:50px;padding-top:40px}.customer-reviews-section h2{font-size:24px}.review-star img{max-width:120px}.instasection_bg{margin-top:50px;padding-top:50px}.instablock{grid-template-columns:repeat(2,1fr)}.newsletter_main .newsletter-section{padding:40px 0}.instasection_bg .insta_head{margin-bottom:25px}.productSliderHome .heading_in ul.tabs li{font-size:20px}.feature_columns_main .grid .grid__item h3{font-size:22px}.categories-section .categories-row .cat-col .cat-details .cat-name{font-size:22px;margin-bottom:20px}.home-banner-section .banner-slide .banner-details{position:relative;transform:unset;background:#ac3b35;display:inline-block;padding:30px 20px 100px}.home-banner-section .arrow_down{height:55px;width:55px}.product_slider .heading_in{flex-wrap:wrap;row-gap:20px}}@media only screen and (max-width: 575px){.instasection_bg .insta_head h3{font-size:24px;background:url(insta-title-icon.png.png) top center no-repeat;padding-left:0;background-size:auto;padding-top:40px}.feature_columns_main .grid,.categories-section .categories-row{grid-template-columns:1fr}.banner-slide .banner-details .banner-details-box h2{font-size:32px}.banner-slide .banner-details .banner-details-box .button{padding:15px 26px 9px}}@media only screen and (max-width: 550px){.product_slider .heading_in{display:none}.product_slider .collection-listing{margin-top:10px}}@media only screen and (max-width: 480px){.icons_inner{grid-template-columns:1fr}.icons_inner .icon_box{max-width:250px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/new-custom.css.map */
