.basket__header{border-bottom:.1rem solid var(--red)}.basket__header__total{border-bottom:.2rem solid var(--maroon)}.basket__item{border-bottom:.1rem solid var(--red)}.basket__loading{z-index:9999;pointer-events:none}.basket__loading.active{opacity:1}.basket__loading:before{content:"";background-color:var(--offwhite);opacity:.8;position:absolute;top:0;left:0;width:100%;height:100%}.basket__loading:after{content:"";width:4rem;height:4rem;border:.4rem solid #fff;border-top:.4rem solid var(--red);border-radius:50%;animation:spin 1s linear infinite}@media (max-width:1199px){.benefit-grid .button-content-top{display:none}}@media (min-width:1200px){.benefit-grid .button-content-bottom{display:none}}@media (min-width:992px) and (max-width:1199px){.benefit-grid .button-content-bottom__inner{margin-top:5rem;gap:2rem;text-align:center;display:flex;flex-direction:column;align-items:center}}.benefit-grid__benefit{width:calc((100% - 8rem)/ 3);border-bottom:.1rem solid var(--offwhite)}@media (max-width:1199px){.benefit-grid__benefit{width:calc((100% - 4rem)/ 2)}}@media (max-width:991px){.benefit-grid__benefit{width:100%}}.benefit-grid__benefit svg{height:2.5rem;fill:var(--offwhite)}@media (min-width:992px){.half-half__container__column{width:calc((100% - 4rem)/ 2)}}.half-half__container__column__inner{padding-left:0;padding-right:0}.half-half__container__column__inner__content p{line-height:125%;font-family:var(--header-font);font-weight:400;font-size:4.5rem;color:var(--maroon)}@media (max-width:1399px){.half-half__container__column__inner__content p{font-size:3.8rem}}@media (max-width:1299px){.half-half__container__column__inner__content p{font-size:3.6rem}}@media (max-width:1149px){.half-half__container__column__inner__content p{font-size:3.2rem}}@media (max-width:1049px){.half-half__container__column__inner__content p{font-size:3rem}}@media (max-width:991px){.half-half__container__column__inner__content p{line-height:175%;font-size:2.4rem}}.half-half__container__column__inner__content p strong{color:var(--orange);font-weight:inherit!important}.half-half__container__column__inner__content p em{font-family:var(--body-font);text-transform:uppercase;font-size:2.4rem;line-height:100%;font-style:normal!important}@media (max-width:1399px){.half-half__container__column__inner__content p em{font-size:2.2rem}}@media (max-width:1299px){.half-half__container__column__inner__content p em{font-size:2.1rem}}@media (max-width:1149px){.half-half__container__column__inner__content p em{font-size:2rem}}@media (max-width:1049px){.half-half__container__column__inner__content p em{font-size:2rem}}@media (max-width:991px){.half-half__container__column__inner__content p em{font-size:1.8rem}}.hero{height:calc(100vh - 13rem)}@media (max-width:991px){.hero{height:calc(100vh - 11rem)}}.hero:before{content:"";background-color:var(--maroon);opacity:.2;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.hero__bg{object-position:right}.hero__reviews-wrapper{transform:translateX(-50%)}.editor-styles-wrapper .hero{height:64.5rem!important}@media (min-width:1500px){.in-the-press__content{width:51rem;padding-right:17rem}}@media (min-width:1300px) and (max-width:1499px){.in-the-press__content{width:45rem;padding-right:4rem}}@media (min-width:1200px) and (max-width:1299px){.in-the-press__content{width:40rem}}@media (min-width:992px) and (max-width:1199px){.in-the-press__content{width:35rem}}@media (min-width:1500px){.in-the-press__slider{width:50%}}@media (min-width:1200px) and (max-width:1499px){.in-the-press__slider{width:57.5%}}@media (min-width:992px) and (max-width:1199px){.in-the-press__slider{width:62.5%}}.in-the-press__slider__slide__content__bg{opacity:.6}@media (min-width:1750px){.in-the-press__slider__slide__content h4{font-size:3.5rem}}@media (min-width:1500px) and (max-width:1749px){.in-the-press__slider__slide__content h4{font-size:3rem}}@media (min-width:1300px) and (max-width:1499px){.in-the-press__slider__slide__content h4{font-size:3rem}}@media (min-width:1100px) and (max-width:1299px){.in-the-press__slider__slide__content h4{font-size:2.5rem}}@media (min-width:992px) and (max-width:1099px){.in-the-press__slider__slide__content h4{font-size:2.2rem}}@media (min-width:1500px){.in-the-press__slider__slide__content .source-logo{height:4.5rem}}@media (min-width:1200px) and (max-width:1499px){.in-the-press__slider__slide__content .source-logo{height:3.5rem}}@media (min-width:1100px) and (max-width:1199px){.in-the-press__slider__slide__content .source-logo{height:4.5rem}}@media (min-width:992px) and (max-width:1099px){.in-the-press__slider__slide__content .source-logo{height:3.5rem}}@media (min-width:992px) and (max-width:1199px){.in-the-press__slider__slide__content .source-wrapper{flex-direction:column;gap:2rem;align-items:center}}.instagram-feed__inner p{font-family:var(--body-font);text-transform:uppercase;font-size:2.4rem;font-weight:400;line-height:100%;color:var(--orange)}@media (max-width:1399px){.instagram-feed__inner p{font-size:2.2rem}}@media (max-width:1299px){.instagram-feed__inner p{font-size:2.1rem}}@media (max-width:1149px){.instagram-feed__inner p{font-size:2rem}}@media (max-width:1049px){.instagram-feed__inner p{font-size:2rem}}@media (max-width:991px){.instagram-feed__inner p{font-size:1.8rem}}.instagram-feed__inner p strong{line-height:125%;font-family:var(--header-font);font-size:4.5rem;color:var(--orange);text-transform:initial;font-weight:inherit!important}@media (max-width:1399px){.instagram-feed__inner p strong{font-size:3.8rem}}@media (max-width:1299px){.instagram-feed__inner p strong{font-size:3.6rem}}@media (max-width:1149px){.instagram-feed__inner p strong{font-size:3.2rem}}@media (max-width:1049px){.instagram-feed__inner p strong{font-size:3rem}}@media (max-width:991px){.instagram-feed__inner p strong{line-height:175%;font-size:2.4rem}}.instagram-feed__posts__single-post{width:calc((100% - 6rem)/ 4)}@media (min-width:1300px){.linked-promos__inner{width:83.3333%}}@media (min-width:992px) and (max-width:1299px){.linked-promos__inner{width:100%}}@media (min-width:600px) and (max-width:991px){.linked-promos__inner{width:50%}}@media (max-width:599px){.linked-promos__inner{width:83.3333%}}@media (min-width:992px){.linked-promos__inner__single-promo{width:calc((100% - 4rem)/ 3)}}.linked-promos__inner__single-promo__overlay{opacity:.9}@media (min-width:1600px){.linked-promos__inner__single-promo__title{font-size:4.5rem}}@media (min-width:1400px) and (max-width:1599px){.linked-promos__inner__single-promo__title{font-size:3.8rem}}@media (min-width:1200px) and (max-width:1399px){.linked-promos__inner__single-promo__title{font-size:3.2rem}}@media (min-width:992px) and (max-width:1199px){.linked-promos__inner__single-promo__title{font-size:2.8rem}}.linked-promos__inner__single-promo:hover .linked-promos__inner__single-promo__overlay{opacity:.75}.linked-promos__inner__single-promo:hover .linked-promos__inner__single-promo__bg-img{transform:scale(1.1)}.page-wrapper{overflow:hidden;display:flex;flex-direction:column}@media (min-width:992px){.product-spotlight__content{margin-left:8.3333%}}@media (min-width:1500px){.product-spotlight__content{width:25%}}@media (min-width:991px) and (max-width:1499px){.product-spotlight__content{width:30%}}@media (min-width:991px) and (max-width:1299px){.product-spotlight__content{gap:2rem}}@media (min-width:1625px){.product-spotlight__content h2{font-size:4.5rem}}@media (min-width:1250px) and (max-width:1624px){.product-spotlight__content h2{font-size:4rem}}@media (min-width:1150px) and (max-width:1249px){.product-spotlight__content h2{font-size:3.5rem}}@media (min-width:991px) and (max-width:1149px){.product-spotlight__content h2{font-size:3rem}}.product-spotlight__inset-image{width:33.3333%}.product-spotlight__inset-image>div{min-height:60rem}@media (max-width:991px){.shop-categories .category-slider-wrapper{width:calc(100% + 2rem)}}.wave{display:flex;flex-wrap:nowrap;transform:translateY(7.5rem);margin:-2.5rem 0;align-items:center}.wave span{display:inline-block;transition:transform .25s ease-in-out}@media (min-width:992px) and (max-width:1199px){.how-we-make-it,.woolly-rescue{background-color:var(--brown)}}@media (min-width:1100px){.how-we-make-it__bg-img,.woolly-rescue__bg-img{position:absolute;top:0;left:0;width:100%;height:100%}}@media (min-width:992px) and (max-width:1199px){.how-we-make-it__bg-img,.woolly-rescue__bg-img{display:none}}.how-we-make-it__content,.woolly-rescue__content{margin-left:8.3333%}@media (min-width:1600px){.how-we-make-it__content,.woolly-rescue__content{width:25%}}@media (min-width:1500px) and (max-width:1599px){.how-we-make-it__content,.woolly-rescue__content{width:30%}}@media (min-width:1400px) and (max-width:1499px){.how-we-make-it__content,.woolly-rescue__content{width:32%}}@media (min-width:1400px) and (max-width:1499px){.how-we-make-it__content,.woolly-rescue__content{width:32%}}@media (min-width:1200px) and (max-width:1399px){.how-we-make-it__content,.woolly-rescue__content{width:30%}}.how-we-make-it__mobile-separator,.woolly-rescue__mobile-separator{background-image:linear-gradient(to right,var(--brown),var(--offwhite))}@media (min-width:1200px){.how-we-make-it__mobile-image,.woolly-rescue__mobile-image{display:none}}@media (min-width:992px) and (max-width:1199px){.how-we-make-it__mobile-image,.woolly-rescue__mobile-image{width:100%;padding-top:50%;position:relative}}.how-we-make-it__mobile-image__overlay,.woolly-rescue__mobile-image__overlay{background-image:linear-gradient(to right,var(--brown),rgba(80,40,20,0))}