.button{min-height:5rem!important}.h2,.h5,h1,h2,h3,h4{font-weight:700!important}body.index .page-width{max-width:1875px}.card .media{border:none!important}.homeHero .owl-dots{display:flex;justify-content:center;gap:10px;margin-top:60px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.homeHero .owl-dots .owl-dot{border-radius:10px;background:#d9d9d9;width:10px;height:10px}.homeHero .owl-dots .owl-dot.active{background:#eb0027}.footer__content-bottom-wrapper .policies{display:flex;gap:20px;flex-wrap:wrap}.heroText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:1030px;padding-inline:2.5rem;width:100%}.homeHero .item:before{background:#0009;width:100%;height:100%;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.heroText h2{font-size:46px;font-weight:700;line-height:120%;margin:0 0 10px;color:#fff}.heroText p{margin:0 0 44px;color:#fff;font-size:18px;line-height:normal;letter-spacing:.4px}.heroText a.button.button--primary{border-radius:10px;background:#eb0027;border:1px solid #eb0027;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.18px;gap:10px;transition:all .3s;border:none}.heroText a.button.button--primary:hover{background:#000}.heroText a.button.button--primary img{width:10px}.button:before,.button:after{box-shadow:none!important}.price-item--sale,.price__regular .price-item--regular{font-size:22px;font-weight:600;letter-spacing:.66px}.price--on-sale .price-item--regular{text-decoration:line-through;color:#000;font-size:1.5rem;line-height:normal;letter-spacing:.45px}.footer-block.grid__item .footer-block__details-content p strong{font-weight:600}body.gradient{background:#f7f7f7}body.gradient.index{background:#fff}.header__icon,.header__icon--cart .icon{height:5.4rem!important;width:5.4rem!important;padding:0;border:2px solid #e5e5ea;border-radius:50px}@media screen and (min-width: 750px){body.index .page-width{padding:0 2.5rem}.homeHero:not(.owl-carousel){display:none}}@media screen and (max-width: 749px){.homeHero:not(.owl-carousel){display:block}.homeHero.owl-carousel.owl-loaded{display:none}.homeHero:not(.owl-carousel) .img-wraper{display:none}.homeHero:not(.owl-carousel) .img-wraper:nth-child(1){display:flex;align-items:center;justify-content:center;position:relative}.homeHero:not(.owl-carousel) .img-wraper:nth-child(1) img{width:100%;height:100vh;object-fit:cover}}.accountIcon{display:flex;gap:10px}.newHeader .field__input{height:5rem}@media screen and (min-width: 990px){.newHeader.header--top-left .header__heading-link{margin-left:0}}.predictive-search{display:none}img{max-width:100%}.header__search .header__icon img{height:26px}.search-modal__content .search-modal__content .header__icon img{height:auto}nav.header__inline-menu .header__menu-item span{font-size:16px;font-weight:600;line-height:normal;letter-spacing:.16px}nav.header__inline-menu .list-menu--inline{gap:30px}.headerInner{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:25px 0}.headerSerarch .search__input.field__input{height:50px;border:1px solid #BABABA;border-radius:50px;padding-left:34px}.headerSerarch .search-modal__form .field:before,.headerSerarch .search-modal__form .field:after{display:none}.headerSerarch .search-modal__form .field__label{top:50%;transform:translateY(-50%);font-size:14px;letter-spacing:0;left:34px}.headerSerarch .search-modal__form .field__input:focus~.field__label{top:25%}.headerSerarch .search-modal__form .field__button{height:50px;width:50px}.headerSerarch .search-modal__form .field__button{color:#000}.banner__content .banner__buttons a.button.button--primary{border-radius:10px;background:#eb0027;border:1px solid #eb0027;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.18px;gap:10px;transition:all .3s}.banner__content .banner__buttons a.button.button--primary:hover{color:#fff;background:#000;border-color:#000}.banner__content .banner__buttons a.button.button--primary:before,.banner__content .banner__buttons a.button.button--primary:after,.collectionCardInner .item a:before,.collectionCardInner .item a:after{display:none}.index .pageTitleBanner .banner__content .banner__heading{font-size:65px;font-weight:700;line-height:120%}.banner__content .banner__text{margin-top:26px}.banner__content .banner__text p{color:#fff;font-size:20px;line-height:normal;letter-spacing:.4px}.iconText{padding:100px 0}.iconTextInner{display:flex;column-gap:20px;row-gap:30px;max-width:1560px;margin:auto;align-items:center;justify-content:space-between}.iconTextInner .item{display:grid;grid-template-columns:45px auto;position:relative;gap:10px}.iconTextInner .item h2{margin:0 0 8px;color:#000;font-size:18px;font-weight:500;line-height:normal;letter-spacing:.54px}.iconTextInner .item p{margin:0;color:#000;font-size:15px;font-weight:300;line-height:normal;letter-spacing:.45px}.collectionCardInner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}.collectionCardInner .item{display:grid;grid-template-columns:2fr 1fr;gap:10px;border-radius:12px;padding:40px 30px}.collectionCardInner .item>div{display:flex;gap:30px;flex-direction:column;justify-content:space-around}.collectionCardInner .item>div img{object-fit:contain}.collectionCardInner .item h2{margin:0 0 10px;font-size:35px;font-weight:700;line-height:normal}.collectionCardInner .item p{margin:0;font-size:18px;line-height:150%}.collectionCardInner .item a.button{border-radius:10px;border:1px solid #FFF;background:#eb0027;color:#fff;gap:10px;font-weight:500;letter-spacing:.18px;transition:all .3s}.collectionCardInner .item a img{transition:all .3s}.collectionCardInner .item a{color:#fff;text-decoration:none}.collectionCardInner .item a.button:hover{background:#fff;color:#000}.collectionCardInner .item a:hover img{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.index .product-card-wrapper{border-radius:12px;border:1px solid #C2C2C2;padding:30px}.cusFeaturedCollHead h2{font-size:50px;line-height:normal;text-align:center;letter-spacing:0;margin:0 0 46px}.card-information .rating-count{color:#373737;font-size:14px;font-weight:400;line-height:normal}.product-card-wrapper .button--full-width{border-radius:12px;background:#eb0027;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:normal;letter-spacing:.48px;display:flex;gap:10px;transition:all .3s}.product-card-wrapper .button--full-width:hover{background:#000}.product-card-wrapper .button--full-width .btnArrow{width:9px;height:9px}.cusFeaturedColl .owl-dots{display:flex;justify-content:center;gap:10px;margin-top:60px}.cusFeaturedColl .owl-dots .owl-dot{border-radius:10px;background:#d9d9d9;width:10px;height:10px}.cusFeaturedColl .owl-dots .owl-dot.active{background:#eb0027}.homeMiddleBannerInner{position:relative}.homeMiddleBannerInner>img{max-width:100%;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;border-radius:15px}.homeMiddleBannerInner .textContent{padding:60px;position:relative}homeMiddleBannerInner img{width:100%}.homeMiddleBannerInner .textContent :is(h2,p){color:#fff;font-size:42px;line-height:130%;letter-spacing:1.26px;margin:0}.homeMiddleBannerInner .textContent h2{margin-bottom:25px}.homeMiddleBannerInner .textContent a{border-radius:10px;background:#eb0027;border:1px solid #eb0027;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.18px;gap:10px;transition:all .3s}.homeMiddleBannerInner .textContent a:hover{color:#fff;background:transparent;border-color:#fff}.homeMiddleBanner{line-height:0}.cusCollectionList .card__inner img{height:auto}.cusCollectionList .card__inner img{border-radius:12px;border:1px solid #C2C2C2;background:#fff;box-shadow:-2px 2px 14px 5px #0000000f;padding:20px;aspect-ratio:270 / 205;object-fit:contain}.customCollecectionList .collection-list-title{font-size:50px;line-height:normal}.customCollecectionList .collection-list-view-all .button{border-radius:10px;background:#eb0027;display:flex;gap:10px;color:#fff;font-size:18px;font-weight:500;line-height:normal;letter-spacing:.18px;transition:all .3s}.customCollecectionList .collection-list-view-all .button:hover{background:#000}.customCollecectionList .title-wrapper-with-link{margin-bottom:60px}.customCollecectionList .card__information{padding:0}.index .image-with-text__grid.grid--1-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.customCollecectionList .card__information h3.card__heading a.full-unstyled-link{text-align:center;font-size:22px;font-weight:500;line-height:normal;letter-spacing:.66px;margin-top:22px;color:#000}.cusCollectionList .owl-dots{display:flex;justify-content:center;gap:10px;margin-top:60px}.cusCollectionList .owl-dots .owl-dot{border-radius:10px;background:#d9d9d9;width:10px;height:10px}.cusCollectionList .owl-dots .owl-dot.active{background:#eb0027}.image-with-text__content .image-with-text__heading{font-size:50px;font-weight:700;line-height:126.5%;letter-spacing:1.5px}.image-with-text__content .image-with-text__text{font-size:18px;line-height:180%;margin-top:16px;color:#000}.image-with-text__content .button{border-radius:12px;background:#eb0027;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:normal;letter-spacing:.48px;display:flex;gap:10px;transition:all .3s}.image-with-text__content .button:hover{background:#000}.homeService{padding:100px 0}.homeServiceInner{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.homeServiceInner .item{position:relative;line-height:0;background-repeat:no-repeat;border-radius:12px}.homeServiceInner .item:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);border-radius:12px}product-recommendations .card__inner a,product-recommendations .collection .grid .card-wrapper .card .card__inner .pro-reating,#ProductGridContainer .card__inner>a,#ProductGridContainer .grid .card-wrapper .card .card__inner .pro-reating{display:none}.newsletter-form__field-wrapper{margin-top:30px}.homeServiceInner .item .content{padding:45px 45px 50px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;aspect-ratio:581 / 320;background-size:cover}.homeServiceInner .item .content h4{color:#fff;font-size:35px;font-weight:700;line-height:normal;letter-spacing:1.05px;margin:0}.homeServiceInner .item .content p{color:#fff;font-size:18px;font-style:normal;text-wrap:balance;line-height:160%;letter-spacing:.54px;margin:16px 0 10px}.homeServiceInner .item .content .button{border-radius:10px;background:#eb0027;border:1px solid #eb0027;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.18px;gap:10px;transition:all .3s}.homeServiceInner .item .content .button:hover{color:#fff;background:transparent;border-color:#fff}.homeServiceInner .item .content div{z-index:1}.homeService h2.secTitle{text-align:center;font-size:50px;font-weight:700;line-height:normal;margin:0 0 46px}.footerLogo{padding:10px}.footerLogo{padding:10px;display:inline-block;background:#fff;border-radius:8px;line-height:0;margin-bottom:26px}.footer-block__newsletter .footer-block__heading{font-size:16px;font-weight:300;line-height:normal;letter-spacing:.32px}.footer-block__newsletter .field:before,.footer-block__newsletter .field:after{display:none}.footer-block__newsletter .field__input{background:#fff;border-radius:50px}.footer-block__newsletter .field__label{color:#9a9a9a;font-size:14px;line-height:normal;letter-spacing:.28px;top:50%;transform:translateY(-50%)}.footer-block__newsletter .newsletter-form__button{border-radius:50px;background:#eb0027;color:#fff;font-size:16px;font-weight:600;line-height:normal;letter-spacing:.32px}.footer__blocks-wrapper .footer__list-social{padding:0;justify-content:start;gap:9px;margin-top:16px}.footer__blocks-wrapper .footer__list-social .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px}.newHeader nav.header__inline-menu{background:#eb0027}.card__badge.bottom.left{position:absolute;z-index:1;bottom:0;left:0}.cusFeaturedColl .card-information{margin:12px 0 18px}.footer__blocks-wrapper .list-social__link{padding:0;border:1px solid #fff;border-radius:50%;width:36px;height:36px;align-items:center;justify-content:center}.footer-block__details-content p{word-break:break-all}.newsletter-form__field-wrapper .field__input{max-width:40rem;height:50px;color:#000}.footer-block__newsletter{width:100%}.policies li:before{display:none!important}.tmenu_item_submenu_type_flyout.tmenu_item--root>.tmenu_item_link{background:#000;height:40px!important;border-radius:40px;margin-top:10px!important;margin-bottom:10px!important}@media screen and (min-width:1600px){.iconTextInner .item:not(:first-child):before{position:absolute;width:1px;height:48px;background:#b7b7b7;content:"";left:-50%;top:0}}@media screen and (max-width:1400px){.homeServiceInner .item .content{padding:30px}}@media screen and (max-width:1280px){footer .footer__content-top.footer-section{width:calc(100% - 50px)}.collectionCardInner,.homeServiceInner{gap:30px}.collectionCardInner .item{padding:20px}.homeMiddleBannerInner .textContent{padding:40px}.newsletter-form__field-wrapper .newsletter-form__button{font-size:14px!important}}@media screen and (max-width: 1080px){.page-width{padding:0 3rem}footer .footer__content-top.footer-section{padding-inline:30px}.heroText h2,.banner__content .banner__heading{font-size:52px}.collectionCardInner{grid-template-columns:1fr 1fr}.collectionCardInner .item{padding:30px}}@media screen and (max-width: 1023px){.banner--desktop-transparent .banner__box{padding-block:50px}}@media screen and (max-width: 989px){.iconTextInner{flex-wrap:wrap}form.search.search-modal__form .field .search__button:not(:focus-visible):not(.focused) img{filter:brightness(0) invert(1);width:18px}form.search.search-modal__form .field .search__button:not(:focus-visible):not(.focused){background-color:#eb0027!important}.header__icon,.header__icon--cart .icon{height:4.4rem!important;width:4.4rem!important}.header__icons{padding-right:2.5rem}.banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient{padding-block:50px}.homeServiceInner{grid-template-columns:repeat(2,1fr)}.cusFeaturedCollHead h2,.customCollecectionList .collection-list-title,.image-with-text__content .image-with-text__heading,.homeService h2.secTitle{font-size:42px}.homeMiddleBannerInner .textContent :is(h2,p){font-size:36px}footer.footer .grid--4-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing)* 3 / 4);margin:0}.homeService{padding-bottom:25px}.newsletter-form__field-wrapper{max-width:40rem!important}.footer__content-top.footer-section .footer__blocks-wrapper.grid .grid__item:first-child{margin-bottom:0!important}.footer__content-top .grid{row-gap:4rem!important}predictive-search.search-modal__form form.search.search-modal__form .field input.search__input.field__input{display:none}predictive-search.search-modal__form form.search.search-modal__form .field input.search__input.field__input+label{display:none}predictive-search.search-modal__form form.search.search-modal__form .field input.search__input.field__input.new-search-box{display:block}predictive-search .search__button img{max-width:26px}predictive-search .search__button{height:44px;width:44px}}@media screen and (min-width: 750px){.homeHero .item>img{min-height:clamp(35rem,.8vw,40rem);object-fit:cover}}@media screen and (min-width: 750px) and (max-width: 989px){.heroText h2{font-size:46px}}@media screen and (min-width: 750px){.homeHero .owl-item img.mobileSlide{display:none}}@media screen and (max-width: 749px){.index .image-with-text__grid.grid--1-col .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)}.heroText h2{font-size:36px}.heroText{padding-inline:1.5rem}.heroText p{font-size:18px}.homeHero .owl-item img.desktopSlide{display:none}.page-width{padding:0 1.5rem}footer .footer__content-top.footer-section{padding-inline:15px}.index .pageTitleBanner .banner__content .banner__heading{font-size:46px}.footer-block-image,.footer__list-social.list-social{justify-content:start!important}.index .grid--1-col .grid__item{width:100%}.image-with-text__text-item.grid__item .image-with-text__content{padding-inline:0!important}.newsletter-form{align-items:start!important}.footer .grid{display:flex!important}.collection-list-view-all{display:none}.menu-drawer__account account-icon>.svg-wrapper{height:2.5rem;width:2.5rem;margin-right:1rem;background:#fff;border-radius:50%;padding:3px}.customCollecectionList .title-wrapper-with-link{justify-content:center;margin-bottom:50px}.banner__content .banner__heading{font-size:42px}.cusFeaturedCollHead h2,.customCollecectionList .collection-list-title,.image-with-text__content .image-with-text__heading,.homeService h2.secTitle,.homeMiddleBannerInner .textContent :is(h2,p){font-size:36px}.homeService,.iconText{padding:75px 0}.collectionCardInner,.homeServiceInner{grid-template-columns:1fr}.cusFeaturedColl .owl-dots,.cusCollectionList .owl-dots{margin-top:30px}.headerSerarch{display:none}}@media screen and (min-width: 750px){.headerSerarchMobile{display:none}}@media screen and (max-width: 420px){.header__heading .header__heading-link{padding:7px 0!important}.collectionCardInner .item{grid-template-columns:1fr}.collectionCardInner .item>div:first-child{order:2}.homeMiddleBannerInner .textContent,.homeServiceInner .item .content{padding:20px}.homeMiddleBannerInner .textContent :is(h2,p){font-size:26px}.collectionCardInner .item h2,.homeServiceInner .item .content h4{font-size:26px}.customCollecectionList .title-wrapper-with-link{margin-bottom:40px}}@media screen and (min-width:990px) and (max-width:1199px){.tmenu_app .tmenu_nav .tmenu_item.tmenu_item--root>.tmenu_item_link{padding-left:15px!important;padding-right:15px!important;font-size:12px;height:42px}.tmenu_app .tmenu_nav .tmenu_item_submenu_type_flyout.tmenu_item--root>.tmenu_item_link{height:32px!important;margin-top:0!important;margin-bottom:12px!important}.tmenu_alignment_center .tmenu_nav{flex-wrap:wrap}}@media screen and (min-width:1200px){.tmenu_app .tmenu_nav .tmenu_item.tmenu_item--root>.tmenu_item_link{font-size:clamp(1.2rem,1vw,1.4rem);padding:0px clamp(.8rem,1vw,4.6rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/custom1.css.map */
