.hero__text-wrap .page-width{--page-width: 1220px}.hero__text-content .hero__text-shadow{max-width:570px}.index-section--hero .slideshow-wrapper>div{min-height:622px}.hero .slideshow__slide .hero__text-content .hero__title{line-height:1.15;margin-bottom:35px}.hero .slideshow__slide .hero__subtitle{font-size:24px;font-weight:400;font-family:var(--type-header-primary),var(--type-header-fallback);line-height:1.3;margin-bottom:25px}.hero .slideshow__slide .hero__link .btn{background-color:#762c43!important;font-weight:500;font-size:21px;color:#fff!important;margin:0;padding:10px 62px;border-radius:6px;line-height:1.5;border:1px solid #762c43}.hero .slideshow__slide .hero__link .btn:hover{color:var(--color-button-primary)!important;background:var(--color-button-primary-text)!important;border-color:var(--color-button-primary)}.hero .slideshow__slide .hero__link{margin-top:0;margin-bottom:19px}.hero__text-wrap:before{content:"";position:absolute;top:0;left:0;width:66.2337662%;height:100%;background:linear-gradient(to right,#000,#0000)}.index-section{--page-width: 1460px}.collection-promotion{margin-top:-18px;margin-bottom:7px;position:relative}.collection-promotion .new-grid{margin:0}.collection-promotion .collection-image-wrap{padding:0;order:2;margin-bottom:-5px;margin-top:-3px;width:68px;margin-left:auto;display:flex;align-items:flex-end}.collection-promotion .grid-item{min-height:276px;background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;padding:32px 18px 0 45px;overflow:hidden;margin-bottom:0}.collection-promotion .grid-item .collection-item{display:flex;text-align:left;margin:0}.collection-promotion .grid-item .collection-item .collection-image is-land{position:static}.collection-promotion .grid-item .collection-item .collection-image is-land img{position:static;width:85px;margin:0;object-fit:contain}.collection-promotion .grid-item .collection-item .collection-image{background:transparent}.collection-promotion .collection-content{width:calc(100% - 100px);display:flex;flex-direction:column;padding-bottom:31px}.collection-promotion .collection-content .collection-item__title{padding:0;margin:0 0 16px;font-size:36px;font-weight:600}.collection-item__description{line-height:1.3;margin-bottom:15px}.collection-promotion .collection-content .button{color:currentColor;font-size:18px;margin-top:auto;margin-bottom:0;font-weight:600;position:relative;text-decoration:none}.collection-promotion .collection-content .button:after{content:"\bb";display:inline-flex;margin-left:0}.collection-promotion .collection-content .button span{text-decoration:underline}.collection-promotion .collection-image-wrap.collection-image-color--grey:after{background:transparent}.collection-item:active .collection-image-wrap{transform:none}.collection-promotion .collection-image-wrap:hover{transform:none;box-shadow:none;border-radius:0}.whw-top-picks .float-grid{--grid-gutter: 0;display:flex}.index-section .section-header h2{font-size:36px}.whw-top-picks .section-header{--section-header-bottom: 37px}.whw-top-picks .grid__item{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-content:center;align-items:center;width:100%;height:100%}.whw-top-picks .grid__item>div{width:100%}.whw-top-picks .grid__item .image-wrap{border-radius:8px;overflow:hidden;margin-bottom:20px;padding-bottom:92.8%!important}.whw-top-picks .grid__item h2{font-size:32px;color:#762c43;margin-bottom:15px}.whw-top-picks .grid__item h2 a{color:#762c43;text-decoration:none}.whw-top-picks .grid__item .rte--block{padding:0 30px}.whw-top-picks .grid__item .rte--block p{margin-bottom:16px;line-height:1.3}.whw-top-picks .grid__item .rte--block strong{font-size:24px}.whw-top-picks .grid__item .btn{background-color:#762c43;font-weight:500;font-size:21px;color:#fff!important;margin:auto 0 0;padding:9px 50px;border-radius:6px;line-height:1.5;border-color:#762c43}.whw-top-picks .grid__item .btn:hover{color:#762c43!important;background-color:#fff}.whw-top-picks .grid__item .rte-setting{margin-bottom:14px}.whw-top-picks .grid__item .rte--block p:last-child{margin:0}.whw-top-picks .index-section{margin:0 0 96px}.confidence-strip{margin:0;overflow:hidden}.confidence-strip .text-with-icons{margin:0}.confidence-strip .text-with-icons__blocks .text-with-icons__block{display:flex;flex-direction:row;padding:11px 15px;gap:12px;align-items:center}.confidence-strip .text-with-icons__block-icon{margin:0}.confidence-strip .text-with-icons__block-icon img{width:93px;min-width:93px}.confidence-strip .text-with-icons__blocks{margin-left:-15px;margin-right:-15px;flex-wrap:nowrap}.confidence-strip .swiper{width:100%}.confidence-strip .text-with-icons__block-text{color:#fff;font-size:18px;font-weight:500;line-height:1.2}.confidence-strip .text-with-icons__blocks .text-with-icons__block:nth-child(2){width:35%}.confidence-strip .text-with-icons__blocks .text-with-icons__block{width:auto;flex:auto}.confidence-strip .text-with-icons__blocks .text-with-icons__block:nth-child(3){width:30%}.confidence-strip .text-with-icons__blocks .text-with-icons__block:nth-child(4){width:27%}.hero .slideshow__slide .hero__sidebyside{background:transparent;padding:73px 0 0}.hero__sidebyside-content{max-width:51%;margin-bottom:-21px}slideshow-section.split-promo-left .page-width{--page-width: 1460px}.hero__sidebyside-content-inner{padding:43px 110px 43px 45px}.hero__sidebyside-content .hero__title{color:#1e0046;margin-bottom:29px}.hero .slideshow__slide .hero__sidebyside-content .hero__subtitle{font-size:16px;font-family:var(--type-base-primary),var(--type-header-fallback);line-height:1.4;margin-bottom:45px}.hero .slideshow__slide .hero__sidebyside-content .hero__subtitle p:not(:last-child){margin-bottom:21px}.hero .slideshow__slide .hero__sidebyside-content .hero__subtitle strong{font-weight:600;letter-spacing:-.15px}.hero .slideshow__slide .hero__sidebyside-content .hero__link .btn{padding:9px 36px}slideshow-section.split-promo-left .hero__image_doodle{margin:-49px -8px 0 -12px}slideshow-section.split-promo-left .hero__image_doodle img{width:100%}.whw-slideshow-split .slideshow-wrapper{background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:141px}.hero__sidebyside-image-link{height:0;padding-bottom:102%;position:relative;border-radius:10px;overflow:hidden}.hero__sidebyside-image-link img.hero__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero__sidebyside-image{margin-bottom:-70px;overflow:visible}.whw-slideshow-split{overflow:hidden}.whw-slideshow-split .slideshow__slide{overflow:visible}.index-section--flush .background-media-text{min-height:338px;max-width:1380px;width:calc(100% - 20px);margin:0 auto;border-radius:10px;overflow:hidden}.background-media-text__container:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(to right,#000,#0000);z-index:2}.background-media-text__aligner{padding:0 45px;margin:0;max-width:53%}.background-media-text__text{background:transparent;padding:0;width:auto;border-radius:0;overflow:visible}.background-media-text__text .h2{font-size:36px;color:#fff;margin-bottom:15px}.background-media-text__text .rte{font-size:16px;color:#fff;font-weight:500;margin-bottom:20px}.background-media-text__inner{display:flex;align-items:center}.background-media-text__text .btn{margin:0;padding:9px 37px;border-radius:5px}.split-promo-right .slideshow-wrapper{margin-top:122px;background-position:bottom;margin-bottom:40px}.split-promo-right .hero .slideshow__slide .hero__sidebyside{padding:0}.split-promo-right .hero__sidebyside-image{margin:-52px 0 0}.split-promo-right .hero__sidebyside-image-link{padding-bottom:101.3%}.split-promo-right .hero__sidebyside-image-link img{object-position:14% center}.hero__sidebyside-text--right .hero__sidebyside-content-inner{padding:24px 45px 43px 117px;align-self:flex-start}.split-promo-right .hero__sidebyside-content .hero__title{color:#ede8d0}.split-promo-right .hero .slideshow__slide .hero__sidebyside-content .hero__link .btn:hover{background:#fff!important}.split-promo-right .hero .slideshow__slide .hero__sidebyside-content .hero__link .btn{background:#ede8d0!important;color:#762c43!important;border-color:#ede8d0!important}.index-section.newsletter-container{max-width:911px;margin-bottom:62px!important;margin-top:35px!important;border-radius:10px}.index-section.newsletter-container .newsletter-section{padding:40px 59px 0;align-items:flex-start}.index-section.newsletter-container .newsletter-section .h2{font-size:42px;color:#000;margin:0 0 10px}.index-section.newsletter-container .newsletter-section .newsletter-section__image{flex:40.333% 0 0;padding-top:3px;margin-left:-18%}.index-section.newsletter-container .newsletter-section .newsletter-section__image .image-wrap{background:transparent}.newsletter-section__content{flex:80% 0 0}.index-section.newsletter-container .newsletter-section .theme-block{margin-bottom:18px}.index-section.newsletter-container .newsletter-section .rte .enlarge-text{font-size:16px;line-height:22px}.index-section.newsletter-container .newsletter-section__content form{flex-direction:column}.newsletter__privacy-policy{display:flex;margin-top:20px}.newsletter__privacy-policy input[type=checkbox]{width:18px;min-width:18px;height:18px;border:1px solid #000000;margin-right:7px;display:none}.newsletter__privacy-policy input[type=checkbox]+label:before{content:"";width:18px;min-width:18px;height:18px;border:1px solid #000000;margin-right:7px;background-color:#fff;position:absolute;left:0;top:0}.newsletter__privacy-policy input[type=checkbox]:checked+label:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z" fill="%23762c43"/></svg>');background-position:center;background-repeat:no-repeat;background-size:12px}.index-section.newsletter-container form .newsletter__privacy-policy label{font-size:16px;font-weight:500;letter-spacing:.1px;max-width:360px;line-height:22px;padding-left:25px;position:relative}.index-section.newsletter-container form .newsletter__privacy-policy label a{color:#762c43;text-decoration:underline;font-size:14px}.index-section.newsletter-container form .newsletter__input-group{margin-top:11px;max-width:100%;gap:30px}.index-section.newsletter-container form{padding:0 49px 49px 77px;margin-top:-35px}.index-section.newsletter-container form .h-captcha{display:none}.index-section.newsletter-container form .newsletter__input-group button.btn{padding:13px 39px;border-radius:5px;background:var(--color-button-primary);color:var(--color-button-primary-text)}.index-section.newsletter-container form .newsletter__input-group button.btn:hover{color:var(--color-button-primary);background:var(--color-button-primary-text);border-color:var(--color-button-primary)}.index-section.newsletter-container form .newsletter__input-group input{padding:10px 23px;color:#bfbfbf;font-size:21px;border:1px solid #000000;border-radius:5px;outline:none;box-sizing:border-box}.index-section.newsletter-container form .newsletter__input-group input::placeholder{color:#bfbfbf;font-size:21px}.collection-promotion-prev.swiper-button-prev,.collection-promotion-next.swiper-button-next{width:61px;height:61px;background-repeat:no-repeat;background-size:contain;margin-top:-31px;top:calc(var(--collection-promotion-height-image) / 2)}.collection-promotion-prev.swiper-button-prev{background-image:url(Arrow_Left_white_icon.svg);left:9px}.collection-promotion-next.swiper-button-next{background-image:url(Arrow_Right_white_icon.svg);right:10px}.whw-top-picks .float-grid{margin-left:0}.whw-top-picks .grid__item{padding:0}.newsletter__input-group{max-width:100%}.newsletter-popup .newsletter__input-group .input-group-field,.newsletter-popup .newsletter__input-group .btn{height:51px}.newsletter-popup .newsletter__privacy-policy{display:none}button.btn.modal__close.js-modal-close{padding:0}@media (min-width: 1300px){.confidence-strip .text-with-icons__blocks .swiper-slide:nth-child(2){width:405px!important}}@media (max-width: 1299px){.collection-promotion .grid-item{padding:30px 15px 0}.collection-promotion .collection-content{width:calc(100% - 70px)}.hero__sidebyside-content-inner{padding:0 30px 50px 0}.hero__sidebyside-text--right .hero__sidebyside-content-inner{padding:24px 0 24px 30px}.whw-slideshow-split .slideshow-wrapper{margin-bottom:70px}}@media (max-width: 1199px){.collection-promotion .grid-item{flex:0 0 50%}.hero__text-content .hero__text-shadow{max-width:63%}.hero__text-wrap:before{width:73%}}@media (max-width: 768px){.index-section.newsletter-container .page-width,.template-index .index-section .page-width{padding:0 10px}.index-section--hero .slideshow-wrapper>div{min-height:494px}.hero .slideshow__slide .hero__text-content .hero__title,.hero .slideshow__slide .hero__text-content .hero__title p{font-size:36px;font-weight:400;line-height:1.1}.hero__text-wrap .page-width{padding:0 46px}.hero .slideshow__slide .hero__link .btn{padding:10px 15px;letter-spacing:0px}.hero .slideshow__slide .hero__subtitle{line-height:1.25;margin-bottom:26px}.collection-promotion{margin-top:-16px}.collection-promotion .collection-content .collection-item__title{font-size:24px;font-weight:500;margin-bottom:8px}.collection-promotion .grid-item{padding:17px 10px 0;min-height:152px}.collection-item__description{font-size:12px}.collection-promotion .collection-image-wrap{width:37px;margin-bottom:-2px}.collection-promotion .collection-content{width:calc(100% - 45px);padding-bottom:17px}.collection-promotion .collection-content .button{font-size:14px}.whw-top-picks .index-section{padding-top:24px!important}.whw-top-picks .section-header{max-width:300px;margin:0 auto}.whw-top-picks .section-header h2{margin-bottom:18px}.whw-top-picks .grid__item .image-wrap{padding-bottom:107%!important;margin-bottom:25px}.whw-top-picks .grid__item .rte--block{padding:0}.whw-top-picks .grid__item .rte-setting p{font-size:16px}.whw-top-picks .grid__item .rte-setting p:last-child{padding:0 20px}.whw-top-picks .grid__item .btn{padding:9px 36px}.whw-top-picks .index-section{margin:0 0 53px}.confidence-strip .swiper{overflow:visible;width:178%}.confidence-strip .text-with-icons__blocks{margin-left:-10px;margin-right:-10px}.confidence-strip .text-with-icons__blocks .text-with-icons__block{padding:11px 10px}.hero__sidebyside-content{order:0;max-width:100%;margin:0;padding:0 10px}.hero__sidebyside-content-inner{padding:0;align-items:flex-start;text-align:left!important}.slideshow__slide .hero__sidebyside-content .hero__title{font-size:36px;font-weight:500;color:#000;text-align:left}.hero .slideshow__slide .hero__sidebyside{padding:33px 0 0}slideshow-section.split-promo-left .page-width{padding:0 10px}.hero .slideshow__slide .hero__sidebyside-content .hero__subtitle{margin-bottom:35px}slideshow-section.split-promo-left .hero__image_doodle{display:none}.hero__sidebyside-image-link{padding-bottom:107%}.background-media-text__container{position:absolute;height:100%}.index-section--flush .background-media-text{max-width:calc(100% - 20px);min-height:327px;display:flex}.hero__sidebyside-image{margin-bottom:0}.whw-slideshow-split .slideshow-wrapper{margin-bottom:31px}.split-promo-left .slideshow-wrapper{background-position:bottom 73px center}.background-media-text__aligner{padding:16px 10px 28px;max-width:60%}.background-media-text__inner{height:auto}.background-media-text__text .h2{line-height:1.1;margin-bottom:10px}.background-media-text__text .rte{line-height:1.35;margin-bottom:34px}.split-promo-right .slideshow-wrapper{margin-top:33px;background-position:bottom center;margin-bottom:0;padding-bottom:70%}.split-promo-right .hero__sidebyside-content{padding:0}.hero__sidebyside-text--right .hero__sidebyside-content-inner{padding:36px 3px 0}.split-promo-right .hero__sidebyside-content .hero__title{color:inherit}.split-promo-right .hero__sidebyside-image{margin:3px 0 0}.split-promo-right .hero__sidebyside-image-link{padding-bottom:64.3%}.template-index .index-section.newsletter-container{max-width:calc(100% - 20px);margin-top:-41px!important;margin-bottom:37px!important}.index-section.newsletter-container .newsletter-section{padding:24px 0}.index-section.newsletter-container .newsletter-section .h2{font-size:30px;margin-bottom:0}.newsletter-section__content{flex:100%;padding:0}.index-section.newsletter-container .newsletter-section .theme-block{margin-bottom:8px}.index-section.newsletter-container .newsletter-section .newsletter-section__image{display:none}.index-section.newsletter-container form{padding:0 0 39px;margin:0}.newsletter__privacy-policy{margin:-5px 0 0}.index-section.newsletter-container form .newsletter__input-group{margin-top:17px;flex-direction:column;align-items:center;gap:37px;margin-bottom:0}.index-section.newsletter-container form .newsletter__input-group input{padding:13px 23px;width:100%}.index-section.newsletter-container form .newsletter__input-group button.btn .form__submit--large{display:block}.index-section.newsletter-container form .newsletter__input-group button.btn .form__submit--small{display:none}.index-section.newsletter-container form .newsletter__input-group button.btn{padding:8px 39px}.whw-slideshow-split .hero .slideshow__slide .hero__link{text-align:center;margin-bottom:39px}.split-promo-right .hero__sidebyside-image-link img{object-position:center}}@media (max-width: 767px){.hero__text-content .hero__text-shadow{max-width:270px}.hero .slideshow__slide .hero__text-content .hero__title{max-width:197px;margin-bottom:28px}.hero .slideshow__slide .hero__link{margin-bottom:20px}.background-media-text__text .rte{max-width:220px}.background-media-text__aligner{max-width:300px}.confidence-strip .text-with-icons__block-icon img{width:63px;min-width:63px}.index-section--hero:not(.whw-slideshow-split) .slideshow__slide .hero__link{text-align:left}.index-section--hero:not(.whw-slideshow-split) .slideshow__slide .hero__link .btn{font-size:16px}}@media (max-width: 599px){.split-promo-right .slideshow-wrapper{padding-bottom:75%}}@media (max-width: 499px){.split-promo-right .slideshow-wrapper{padding-bottom:310px}}@media (max-width: 374px){.hero__text-wrap .page-width{padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/home.css.map */
