.hero__buttons .hero__button span{font-family:SFProDisplay;font-weight:700;font-size:15px;line-height:20px;text-align:center}.svg-icon--new-arrow-down{width:40px;height:40px}.wt-logo-banner__additional__icon{margin-top:16px}.wt-logo-banner__additional__text{font-family:SFProDisplay;font-weight:500;font-size:18px;line-height:20px;letter-spacing:0;text-transform:uppercase}.wt-logo-banner__additional .wt-logo-banner__additional-subtitle{margin-bottom:16px;transition:all .3s ease}.wt-logo-banner__additional .wt-logo-banner__additional-subtitle *{font-family:SFProDisplay;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}@media (min-width: 1024px){.wt-logo-banner__additional .wt-logo-banner__additional-subtitle *{font-size:20px}}.svg-icon.svg-icon--bag{fill:none}.custom-brands{position:relative}.custom-brands .headline{position:absolute;left:0;top:50%;transform:translateY(-50%)!important;background-color:var(--color-background);z-index:1}.custom-brands .headline *{padding:20px 0;font-size:20px;font-weight:500;line-height:24px;text-transform:capitalize;font-family:SFProDisplay}.custom-brands .wt-brands__marquee{padding:unset}.custom-brands .wt-slider__shadow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);padding:unset!important}.custom-brands .wt-slider__shadow--left{right:-62px}.custom-brands .wt-slider__shadow--right{right:0;transform:translateY(-50%) rotate(180deg)}.wt-parallax .hero__text{max-width:558px}.custom-parallax .hero__title{font-family:SFProDisplay;font-weight:400;font-size:36px;line-height:40px;vertical-align:bottom;text-transform:capitalize;color:#1d1d1d;margin-bottom:16px}.custom-parallax .hero__text{font-family:SFProDisplay;font-weight:400;font-size:16px;line-height:24px;vertical-align:bottom;color:#787d83;letter-spacing:-.4px}.custom-parallax .hero__button{font-family:SFProDisplay;font-weight:500;font-size:15px;line-height:20px;vertical-align:bottom;text-transform:uppercase;background-color:#2c2d2e;border:1px solid #464748;width:115px;height:44px;padding:0}.custom-parallax .hero__button:active{color:var(--color-button-primary-text)}.custom-parallax .hero__subheading{font-family:SFProDisplay;margin:0 0 16px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.7em;text-align:center;vertical-align:bottom;text-transform:uppercase}.custom-parallax .hero__wrapper{position:relative}.wt-parallax__img.wt-parallax__img--pill.wt-parallax__img--3{display:none}.wt-parallax__img.wt-parallax__img--pill{position:absolute}.custom-parallax{overflow:hidden}.wt-parallax__gallery__item{position:relative}.section-image-with-text .hero__pic-container{height:auto}.section-image-with-text .price{margin-top:16px}.section-image-with-text .price-item{font-family:SFProDisplay;font-weight:500;font-size:20px;line-height:24px}.section-image-with-text .hero__title{font-family:SFProDisplay;font-weight:500;font-size:24px;line-height:28px}.section-image-with-text .hero__text{font-family:SFProDisplay;font-weight:400;font-size:20px;line-height:28px;color:#686a6c}.section-image-with-text .wt-product__add-to-cart_form--wrapper{width:fit-content;margin:0 auto}.section-image-with-text .wt-product__add-to-cart_form--wrapper button{min-height:54px}.section-image-with-text .block_img{height:auto;max-height:365px;object-fit:contain}.wt-test{padding-left:unset!important;padding-right:unset!important}.testimonials.wt-test__container{max-width:unset;padding-left:unset;padding-right:unset}.testimonials.wt-test__container .headline__title{font-family:SFProDisplay;font-weight:400;font-size:48px;line-height:64px;padding-bottom:10px}.testimonials.wt-test__container .wt-test__list .wt-test__item{transform:translate(-50%)!important;border-radius:32px;padding-top:32px;padding-bottom:32px;flex-basis:initial}.testimonials.wt-test__container .wt-test__list .wt-test__item .wt-test__text{font-family:SFProDisplay;font-weight:400;font-size:24px;line-height:28px;padding:unset;padding-left:16px;padding-right:16px}.testimonials.wt-test__container .wt-test__list .wt-test__item .wt-test__text p:last-of-type{margin-bottom:unset}.testimonials.wt-test__container .wt-test__list .wt-test__item .wt-test__author{font-family:SFProDisplay;font-weight:400;font-size:20px;line-height:24px;margin-top:24px}.testimonials.wt-test__container .wt-test__list .wt-test__item .wt-test__image{margin:unset}.newsletter__wrapper .headline__title{font-family:SFProDisplay;font-weight:400;font-size:48px;line-height:64px;margin-bottom:15px}.newsletter__wrapper .newsletter__text{font-family:SFProDisplay;font-weight:400;font-size:20px;line-height:24px;letter-spacing:-.01em}.newsletter__wrapper .newsletter-form{margin-top:16px}.newsletter__wrapper .wt-newsletter__fieldset{position:relative;max-width:402px}.newsletter__wrapper .wt-newsletter__field{border-radius:32px;margin-bottom:unset;height:62px;padding-left:22px;border-color:transparent}.newsletter__wrapper .wt-newsletter__field::placeholder{font-family:SFProDisplay;font-weight:400;font-size:20px;line-height:24px;letter-spacing:-.01em}.newsletter__wrapper .wt-newsletter__send{border-radius:32px;position:absolute;right:4px;top:4px;margin-bottom:unset;padding:10px 23px;height:54px;background-color:#343434;border:1px solid #525252;font-family:SFProDisplay;font-weight:500;font-size:15px;line-height:20px;letter-spacing:.17em;text-align:center;text-transform:uppercase}.video-reels .headline__title{font-family:SFProDisplay;font-weight:400;font-size:48px;line-height:48px;letter-spacing:-.01em;padding-bottom:32px}.video-reels .shoppable-product-card{min-width:386px;position:relative;left:50%;transform:translate(-50%)}.video-reels .shoppable-product-card .wt-dot__wrapper{display:flex;align-items:center;width:100%;justify-content:space-between}.video-reels .shoppable-product-card .wt-dot__wrapper .wt-dot__title{margin-top:unset;font-family:SFProDisplay;font-weight:500;font-size:18px;line-height:24px;color:#1d1d1d;padding:unset}.video-reels .shoppable-product-card .wt-dot__wrapper .wt-dot__price{font-family:Inter;font-weight:600;font-size:15.5px;line-height:24px;color:#1d1d1d;margin:unset}.video-reels .shoppable-product-card .wt-dot__picture{height:fit-content;display:flex}.video-reels .shoppable-product-card .wt-dot__picture img{padding:unset;border-radius:4px;margin:unset}.video-reels .shoppable-product-card .wt-dot__link{height:fit-content}.video-reels .shoppable-product-card{min-height:unset}.video-reels .shoppable-product-card .wt-dot__subtitle{font-family:Inter;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;color:#565656}.video-reels .shoppable-product-card .wt-dot__body{display:flex;flex-direction:column;gap:6px}.video-reels .shoppable-product-card .wt-dot__button-link{font-family:SFProDisplay;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.01em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;display:flex;align-items:center;gap:10px}@media screen and (min-width: 600px){.custom-brands .wt-brands__image{min-height:94px}}@media screen and (min-width: 768px){.hero__buttons{margin-bottom:56px}}@media screen and (min-width: 1024px){.wt-parallax__img.wt-parallax__img--pill.wt-parallax__img--3{display:block}.custom-parallax .hero__title{font-size:72px;line-height:80px;margin-bottom:24px}.custom-parallax .hero__subheading{margin:0 0 24px;font-size:20px;line-height:24px}.custom-parallax .hero__text{font-size:20px;line-height:24px;letter-spacing:-.2px;margin-bottom:24px;margin-top:0}.custom-parallax .hero__button{width:131px;height:54px;margin:0}}@media screen and (max-width: 1100px){.testimonials.wt-test__container .wt-test__list .wt-test__item .wt-test__text{max-width:unset}.testimonials.wt-test__container .wt-test__list .wt-test__item{transform:translateZ(0)!important}}@media screen and (max-width: 768px){.testimonials.wt-test__container{padding-left:16px;padding-right:16px}.custom-brands .headline__title{display:none}.testimonials.wt-test__container .headline__title{font-size:36px;line-height:40px;padding-bottom:32px}.custom-brands .wt-slider__shadow--left{right:unset;left:0}.hero__buttons{flex-direction:column;margin-top:16px;margin-bottom:16px}.hero__buttons .hero__button{margin:unset}.newsletter__wrapper .headline__title{font-size:36px;line-height:40px}.newsletter__wrapper .newsletter__text{font-size:16px;line-height:24px}.newsletter{margin-left:24px!important;margin-right:24px!important;padding-top:16px!important;padding-bottom:16px!important}.newsletter__wrapper .wt-newsletter__send{width:fit-content!important;height:44px;padding:12px 14px}.newsletter__wrapper .wt-newsletter__field::placeholder{font-size:16px;line-height:24px}.newsletter__wrapper .wt-newsletter__field{height:52px}.video-reels .headline__title{font-size:36px;line-height:40px}.video-reels .shoppable-product-card{min-width:327px}.section-image-with-text .wt-product__add-to-cart_form--wrapper button{min-height:44px;height:44px}}.template-page-faq .hero__overlay__content .hero__title{font-size:36px;line-height:40px;letter-spacing:-.5px;color:#1d1d1d;font-family:SFProDisplay;font-weight:400}.template-page-faq .wt-collapse__section .wt-collapse__trigger__title{font-family:SFProDisplay;font-weight:400;font-size:24px;line-height:28px;max-width:271px;letter-spacing:0;margin:0}.template-page-faq .wt-collapse__section .wt-collapse__wrapper{padding:0 24px}.template-page-faq .wt-collapse__section .wt-collapse__trigger{padding:32px 16px}.template-page-faq .wt-collapse__wrapper .wt-collapse__trigger--active+.wt-collapse__target{margin-bottom:32px}.template-page-faq .wt-collapse__section .wt-collapse__target p{padding:0 16px!important;margin:0;font-family:SFProDisplay;font-weight:400;font-size:18px;line-height:24px;color:#1d1d1d}.template-page-faq .hero__wrapper .hero__overlay{padding:0 0 32px}@media (min-width: 768px){.template-page-faq .wt-collapse__section .wt-collapse__trigger__title{max-width:fit-content}}@media (min-width: 1024px){.template-page-faq .hero__overlay__content .hero__title{font-size:48px;line-height:64px}}@media (min-width: 1200px){.template-page-faq .wt-collapse__wrapper{padding:0!important;max-width:1120px}}@media screen and (min-width: 769px){.wt-header__body .wt-header__nav-teaser .wt-header__menu-trigger{display:none}}.wt-main-404__container{min-height:60vh}@media screen and (min-width: 1600px){.wt-main-404__container{min-height:80vh}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
