:root{--grid-desktop-custom-spacing:60px;--grid-desktop-collection-grid-spacing:50px;--grid-desktop-collection-row-spacing:80px;--grid-four-desktop-collection-grid-spacing:60px;--grid-four-desktop-collection-row-spacing:60px;--image-with-text-grid-spacing:107px;--grid-related-product-grid-spacing:141px;--grid-related-product-row-spacing:70px}@media (max-width:1500px){:root{--grid-desktop-custom-spacing:40px;--grid-desktop-collection-grid-spacing:50px;--grid-desktop-collection-row-spacing:60px;--grid-related-product-grid-spacing:80px;--grid-related-product-row-spacing: 50px;--image-with-text-grid-spacing:80px}}@media (max-width:1199px){:root{--grid-desktop-collection-grid-spacing:50px;--grid-desktop-collection-row-spacing:60px;--grid-four-desktop-collection-grid-spacing:40px;--grid-related-product-grid-spacing:60px;--image-with-text-grid-spacing:60px}}@media (max-width:1100px){:root{--grid-desktop-collection-grid-spacing:40px;--grid-desktop-collection-row-spacing:40px;--grid-related-product-grid-spacing:40px}}@media (max-width:989px){:root{--image-with-text-grid-spacing:30px}}@media (max-width:767px){:root{--grid-desktop-custom-spacing: 40px;--grid-mobile-vertical-spacing:40px;--grid-four-desktop-collection-row-spacing:40px;--grid-four-desktop-collection-grid-spacing:40px;--grid-related-product-grid-spacing:40px}}@media (max-width:568px){:root{--grid-desktop-custom-spacing: 22px;--grid-mobile-vertical-spacing: 22px;--grid-desktop-collection-grid-spacing:22px;--grid-desktop-collection-row-spacing:22px;--grid-four-desktop-collection-row-spacing:22px;--grid-four-desktop-collection-grid-spacing:22px;--grid-related-product-grid-spacing:22px;--grid-related-product-row-spacing:30px}}body.gradient{background:#f0f0f1}body.gradient.boddy__product{background:transparent}.stickey-tab{position:fixed;top:50%;transform:translateY(-50%);right:0;width:20px;width:-webkit-fill-available;max-width:60px;display:flex;align-items:center;justify-content:center;writing-mode:sideways-lr;writing-mode:vertical-rl;transform:rotate(180deg)}.stickey-tab a{padding:74px 17px 68px 12px;width:100%;display:flex;background:#0455a5;align-items:center;font-size:25px;line-height:33px;text-align:center;text-decoration:none;color:#fff;text-transform:capitalize;border-radius:0 50px 50px 0;transition:all .5s}.yotpo-reviews-tab-floating-tab{top:32%;transform-origin:10px -10px!important;display:none!important}.collection-product-grid ul#product-grid li.grid__item .card__information .yotpo-widget-clear{width:100%;justify-content:center}.collection-product-grid ul#product-grid li.grid__item .card__information .yotpo-widget-clear .yotpo-sr-bottom-line-summary{width:100%;flex-direction:row!important;justify-content:center;align-items:center}.collection-product-grid ul#product-grid li.grid__item .card__information .yotpo-widget-clear .yotpo-sr-bottom-line-summary span[role=img]{height:20px!important}.collection-product-grid ul#product-grid li.grid__item .card__information .yotpo-widget-clear .yotpo-sr-bottom-line-summary p.yotpo-sr-bottom-line-text{padding-top:0;font-size:16px!important;line-height:24px!important;font-family:var(--font-body-family)!important}.stickey-tab a:hover{background:#e84343}h4.rotating-title{margin:0;writing-mode:vertical-lr;rotate:180deg;font-size:40px;line-height:48px;padding:0 0 11px 26px;font-family:var(--font-body-family);text-align:right;letter-spacing:0px}.custom-featured-collection .collection__title .main-heading{font-weight:500}.main-heading{margin:0!important;display:inline-block;position:relative;font-weight:500}.user-review__title h2.main-heading,.enable_banner_minus_bottom h2.banner__heading{font-family:var(--font-body-family)}.main-heading:after{content:"";position:absolute;bottom:-15px;background:#212121;height:3px;width:300%;left:-200%}.template-search__results ul.grid li.grid__item{position:relative}.template-search__results ul.grid li.grid__item span.product_badge{position:absolute;top:-30px;z-index:1;right:-30px;width:98px;height:98px;background:#e84343;border-radius:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px;line-height:20px;color:#fff;font-weight:500}.research_sec h4.main-heading{font-size:40px;line-height:48px;font-weight:400;margin-bottom:46px!important;font-family:var(--font-body-family)}.story-dedication-sec .research_sec h4.main-heading:after{background:#fff}.story-dedication-sec .research_sec .image-with-text__text-item .image-with-text__text{margin-top:36px;font-family:var(--font-heading-family)}.story-dedication-sec .research_sec .image-with-text__content .image-with-text__text+a.button{margin-top:51px}.story-dedication-sec .research_sec h2.main-heading:after{display:none}@media (max-width:1599px){h4.rotating-title{font-size:35px;line-height:45px}}@media (max-width:1100px){.page-width{padding:0 2rem}}@media (max-width:991px){h4.rotating-title{writing-mode:unset;rotate:none;padding:0 0 13px;text-align:left;font-size:24px;line-height:29px;width:auto!important;display:inline-block;position:relative!important}h4.rotating-title:after{content:"";position:absolute;bottom:0;left:-15%;background:#fff;height:2px;width:120%}}@media (max-width:767px){.stickey-tab a{padding:51px 12px 47px 8px;font-size:18px;line-height:20px;background:#e84343;border-radius:0 30px 30px 0}}.custom-select{position:relative}.custom-dropdown-options{display:none;position:absolute;background-color:#fff;border:1px solid #E1E2E4;padding:24px;width:100%;z-index:10}.custom-dropdown-option{padding:0;cursor:pointer;margin-bottom:10px;text-transform:capitalize}.custom-dropdown-option:hover{text-decoration:underline}.custom-dropdown{max-width:246px;min-width:246px;text-align:right;font-size:20px;line-height:27px;color:#212121;font-family:var(--font-heading-family)}span.custom-dropdown-text{padding-right:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.186' height='10.007' viewBox='0 0 17.186 10.007'%3E%3Cpath id='Path_64' data-name='Path 64' d='M6933.875,370.158l-7.886,7.886-7.886-7.886' transform='translate(-6917.397 -369.451)' fill='none' stroke='%23212121' stroke-width='2'/%3E%3C/svg%3E");background-size:15px;background-repeat:no-repeat;background-position:right center;text-transform:capitalize;cursor:pointer}.custom-dropdown-options.show{display:block}.custom-dropdown-option.selected{text-decoration:underline;text-transform:capitalize}.custom-product-sec .page-width{max-width:1586px}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product__title h1{font-size:34px!important;line-height:46px!important;font-weight:400}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product__text{font-size:48px;line-height:64px;font-weight:600}.mobile-title .product__title h1{font-size:30px!important;line-height:34px;font-weight:600}.mobile-title p.product__text{font-size:40px;line-height:45px;font-weight:600}.main-product__breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center}.custom-product-sec .product.grid{position:relative}.custom-product-sec .product.product-slide__enabled .grid__item.product__media-wrapper{width:36.42%;max-width:36.42%}.custom-product-sec .product__info-wrapper .product__title h1{font-family:var(--font-body-family)}.custom-product-sec .product.product-slide__enabled .product__info-wrapper{width:63.58%;max-width:63.58%;padding-left:87px;padding-bottom:76px}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container{max-width:100%}.custom-product-sec .product.product--thumbnail .product__info-wrapper span.badge{display:none}.custom-product-sec .product__info-wrapper .product__description,.custom-product-sec .product__info-wrapper .product__description p{font-family:var(--font-heading-family)}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container>*+*{margin:0}.custom-product-sec .product__info-wrapper .product__info-container .price{margin:28px 0 24px;padding-bottom:3px;border-bottom:2px solid #212121;display:inline-block}.custom-product-sec .product__info-wrapper .product__info-container .price .price__container{margin-bottom:0;font-family:var(--font-heading-family);font-weight:500}.main-product__breadcrumb ol li a{font-family:var(--font-heading-family)}.custom-product-sec .product__info-wrapper .product__info-container variant-selects .product-form__input{margin-bottom:10px;margin-top:32px}.custom-product-sec .product__info-wrapper .product__info-container variant-selects .product-form__input legend.form__label{display:none}.custom-product-sec .product__info-wrapper .product__info-container variant-selects .product-form__input--pill input[type=radio]+label{margin:0 7px 7px 0;padding:7px 47px 7px 39px;font-size:2rem;letter-spacing:0;line-height:2.4rem}.product-form__quantity label{display:none}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container label.size-chart__title{font-size:17px;line-height:22px;margin-bottom:16px;display:inline-block;color:#212121;font-family:var(--font-heading-family)}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product-form__quantity{border-radius:50px}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product-form__quantity quantity-input.quantity:before,.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product-form__quantity quantity-input.quantity:after{border-radius:50px}.product.product--thumbnail .product__info-wrapper .product__info-container .product-form__quantity quantity-input.quantity:after{border:2px solid #212121}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product-form__quantity .quantity input{background:transparent;box-shadow:none;outline:none;font-size:20px;color:#212121}.quantity button.quantity__button[name=minus] span.svg-wrapper{width:8px}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container product-form.product-form{margin:14px 0 0}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container product-form.product-form .product-form__buttons{max-width:264px}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container product-form.product-form .product-form__buttons button:before,.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container product-form.product-form .product-form__buttons button:after{display:none}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container product-form.product-form .product-form__buttons button{transition:all .5s;font-family:var(--font-heading-family);padding:14px 34px 10px}.safari-body .custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container product-form.product-form .product-form__buttons button{padding:14px 34px}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container product-form.product-form .product-form__buttons button:hover{background:#e84343}.custom-product-sec .product.product-slide__enabled .grid__item.product__media-wrapper figure{margin:0;position:relative;overflow:hidden;padding-bottom:120.39%}.custom-product-sec .product.product-slide__enabled .grid__item.product__media-wrapper figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.main-product__breadcrumb .page-width{max-width:1862px}.quantity button.quantity__button span.svg-wrapper{width:14px}.quantity button.quantity__button{color:#212121;opacity:1}.quantity button.quantity__button span.svg-wrapper svg path{fill:#212121}.size-chart__mobile,.mobile-title{display:none}.user-reviews__title svg{display:block}.user-reviews__title a{font-size:17px;line-height:22px;color:#212121;letter-spacing:0;margin-bottom:8px;display:inline-block;font-family:var(--font-heading-family)}.user-reviews__title{margin:5px 0 0!important}.main-product__breadcrumb nav.breadcrumbs{margin-bottom:50px}.custom-product-sec:before{content:"";position:absolute;bottom:0;width:100%;height:186px;background:#e1e2e4}.custom-product-sec{position:relative}.guranteed-img{position:absolute;bottom:98px;right:244px;max-width:161px}.guranteed-img img{width:100%}.product__media-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}.custom-product-sec .slider__pagination{text-align:center;line-height:0;margin:15px 0 0}.custom-product-sec .slider__pagination .swiper-pagination-bullet{width:10px;height:10px;opacity:1;background:#a8a8a9;margin:0 4px}.custom-product-sec .slider__pagination .swiper-pagination-bullet-active{background:#707070}.slidr__buttons .swiper-button-prev,.slidr__buttons .swiper-button-next{background-image:none;width:auto;height:auto;line-height:0}.slidr__buttons .swiper-button-next{right:12px}.slidr__buttons .swiper-button-prev{left:12px}.main-product__breadcrumb li a{font-size:20px;line-height:27px;color:#656565!important;text-decoration:none}.main-product__breadcrumb li a:hover{text-decoration:none!important}@media (max-width:1366px){.custom-product-sec .product.product--thumbnail .product__info-wrapper{padding-left:60px}.guranteed-img{right:60px}}@media (max-width:1199px){.custom-product-sec .product.product--thumbnail .product__info-wrapper{padding-left:40px}.guranteed-img{right:30px}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product__text{font-size:35px!important;line-height:50px}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product__title h1{font-size:30px!important}}@media (max-width:991px){.guranteed-img{display:none}.custom-product-sec .product.product--thumbnail .grid__item.product__media-wrapper{width:46.42%;max-width:46.42%}.custom-product-sec .product.product--thumbnail .product__info-wrapper{width:53.58%;max-width:53.58%}.custom-product-sec .product__info-wrapper .product__info-container variant-selects .product-form__input--pill input[type=radio]+label{margin:0 7px 10px 0;padding:7px 30px}}@media (max-width:767px){.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container product-form.product-form .product-form__buttons{max-width:100%}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product-form__quantity{width:100%;max-width:100%}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product-form__quantity .quantity{width:100%}.user-reviews__title a{font-size:14px;line-height:16px}.main-product__breadcrumb li a{font-size:16px;line-height:21px}.slidr__buttons,.guranteed-img{display:none}.mobile-title{display:block;margin-bottom:17px}.custom-product-sec .product.product--thumbnail .grid__item.product__media-wrapper{width:100%;max-width:100%}.custom-product-sec .product.product--thumbnail .product__info-wrapper{width:100%;max-width:100%;padding-left:0;padding-top:26px;padding-bottom:0}.custom-product-sec .product.product--thumbnail .grid__item.product__media-wrapper ul.product__media-list li .product-media-container.media-type-image .product__media{padding-top:100%}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product__text,.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product__title{display:none}.custom-product-sec .product__info-wrapper .product__info-container .price{margin:0 0 16px;padding-bottom:2px;border-bottom:2px solid #212121;display:inline-block}.size-chart__mobile{display:block}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .size-chart__mobile label.size-chart__title{margin-bottom:0;margin-top:17px;color:#707070}.custom-product-sec .page-width{padding:0 2.8rem}.desktop-text{display:none!important}.user-reviews__title{margin:20px 0 0!important}.custom-product-sec:before{height:66%}.main-product__breadcrumb nav.breadcrumbs{margin-bottom:20px}}@media (max-width:568px){.custom-product-sec .product__info-wrapper .product__info-container variant-selects .product-form__input--pill input[type=radio]+label{margin:0;padding:15px 20px;width:calc(50% - 4.5px);max-width:calc(50% - 4.5px);word-break:break-all}.custom-product-sec .product__info-wrapper .product__info-container variant-selects .product-form__input{display:flex;flex-wrap:wrap;row-gap:11px;column-gap:9px;margin-bottom:11px}.custom-product-sec .product__info-wrapper .product__info-container variant-selects .product-form__input--pill input[type=radio]+label{font-size:1.8rem;line-height:2.2rem}.custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container .product-form__quantity .quantity:before{border:2px solid #212121}}.contactus__left{padding:0 68px;width:57.91%}.contactus__leftinnerwrapper{display:flex;flex-wrap:wrap;padding-top:165px;height:100%}.contactus__leftrotatetext{max-width:74px;border-right:1.7px solid #212121}.contactus__leftrotatetext .rotating-title{padding:0 0 26px 26px}.contactus__righttext{width:calc(100% - 74px);padding-left:66px;padding-bottom:54px;text-align:left}.contactus__righttext h2.title{margin:0;font-weight:700;letter-spacing:0;font-family:var(--font-body-family);max-width:580px}.contactus__righttext p{margin:35px 0 43px;color:#212121;font-family:var(--font-heading-family);max-width:540px}.contactus__left form#ContactForm{max-width:666px}.contactus__righttext form#ContactForm .field{margin-bottom:25px}.contactus__righttext form#ContactForm .field:before,.contactus__righttext form#ContactForm .field:after{display:none}.contactus__righttext form#ContactForm .field input{padding:0;height:33px;border-bottom:1px solid #212121;color:#909090;outline:none;font-size:20px;line-height:27px;font-family:var(--font-heading-family);box-shadow:none}.contactus-slider__img img{width:100%;height:100%;object-fit:cover}.contact-slider__wrapper,.contactus-slider__img,.contact-slider__wrapper .swiper-container{height:100%}.contactus__righttext form#ContactForm .field label{font-size:20px;line-height:27px;color:#909090;left:0;top:0;letter-spacing:0px;font-family:var(--font-heading-family)}.contactus__righttext form#ContactForm .field textarea{height:204px;padding:0;min-height:unset;color:#909090;border-bottom:1px solid #212121;outline:none;font-size:20px;line-height:27px;box-shadow:none}.contactus__righttext form#ContactForm .field label span{font-size:0;width:9px;height:9px;display:inline-block;background:red;border-radius:100%;position:relative;top:-10px;right:-5px}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{opacity:0}.contactus__righttext form#ContactForm .field input:focus+label{opacity:0}.contactus__right{width:42.09%}.contactus-slider__img img{width:100%}.contactus__wrapper{display:flex;flex-wrap:wrap;align-items:stretch}@media (max-width:1500px){.contactus__leftinnerwrapper{padding-top:100px}.contactus__left{padding:0 50px}.contactus__righttext{padding-left:50px}}@media (max-width:1366px){.contactus-slider__img img{object-fit:contain}}@media (max-width:1199px){.contactus__righttext form#ContactForm .field label{font-size:18px;line-height:25px}}@media (max-width:991px){.contactus__left{width:100%;padding:0 30px}.contactus__right{width:100%}.contactus__leftrotatetext{display:none}.contactus__righttext{width:100%;padding-left:0;padding-bottom:54px;text-align:left}.contactus__righttext p{margin:25px 0;color:#212121;max-width:100%}.contactus__leftinnerwrapper{padding-top:46px}}@media (max-width:767px){.contact__button button.button{width:100%;height:54px}}@media (max-width:400px){.contactus__righttext form#ContactForm .field label{font-size:16px;line-height:23px}}.user-review .page-width{max-width:1540px}.custom-multirow-sec .multirow__inner.page-width{max-width:1604px}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__media-item{width:47.01%}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item{width:52.99%}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item h2{font-family:var(--font-body-family);font-weight:700}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__logo img{width:auto!important}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding-left:105px}.custom-multirow-sec .image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding-left:66px;padding-right:105px}.custom-multirow-sec:before{content:"";position:absolute;height:29%;background:#fff;top:0;width:100%}.custom-multirow-sec{position:relative}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text{margin-top:37px;max-width:580px;font-family:var(--font-heading-family);letter-spacing:0}@media (max-width:1200px){.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding-left:60px}.custom-multirow-sec .image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding-left:33px;padding-right:60px}.custom-multirow-sec .multirow__inner.page-width{padding:0 4rem}}@media (max-width:991px){.custom-multirow-sec .multirow__inner.page-width{padding:0 2rem}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding-left:40px}.custom-multirow-sec .image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding-left:13px;padding-right:40px}}@media (max-width:767px){.custom-multirow-sec .image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding-left:0;padding-right:0}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding-left:0;padding-top:0;padding-bottom:41px}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item{width:100%;order:-1}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__media-item{width:100%}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__logo{order:3;margin-top:37px}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__heading{order:1}.custom-multirow-sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text{order:2;margin-bottom:0;margin-top:25px}.custom-multirow-sec:before{height:22%}}@media (max-width:767px){.template-search__results ul.grid li.grid__item span.product_badge{right:-10px;top:-18px;width:70px;height:70px;font-size:16px;line-height:18px}}.safari-chrome .custom-product-sec .product.product--thumbnail .product__info-wrapper .product__info-container product-form.product-form .product-form__buttons button{padding:14px 34px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/new-custom.css.map */
