.u-full{width:100%}.c-button{display:inline-block;font-size:18px;background-color:var(--COLOR-FOOTER-BG);color:#fff;text-align:center;letter-spacing:.1em;height:42px;border-radius:2px;font-weight:700;font-family:Neuziet-Grotesk,Helvetica;line-height:2.2;padding:0 20px;transition:all .4s ease-in-out;cursor:pointer;text-transform:uppercase}@media (min-width: 992px){.c-button{font-size:33px;height:72px}}.c-button:hover{opacity:.8}.c-link{letter-spacing:.1em;text-decoration:underline;display:inline-block;line-height:1.4;position:relative}.o-grid{display:grid;gap:14px}@media (min-width: 992px){.o-grid{grid-template-columns:repeat(2,1fr)}.o-grid.o-grid--thirds{grid-template-columns:repeat(3,1fr)}.o-grid.o-grid--quarters{grid-template-columns:repeat(4,1fr)}.o-grid.o-grid--fifths{grid-template-columns:repeat(5,1fr)}.o-grid.o-grid--one-and-three-quarters{grid-template-columns:1fr 3fr}.o-grid.o-grid--two-and-one-thirds{grid-template-columns:unset}.o-grid.o-grid--two-and-three-fifths{grid-template-columns:2fr 3fr}.o-grid.o-grid--three-and-two-fifths{grid-template-columns:3fr 2fr}.o-grid.o-grid--five-and-seven-twelfths{grid-template-columns:5fr 7fr}}@media (min-width: 992px){.o-grid.o-grid--two-and-one-thirds{grid-template-columns:2fr 1fr}}.c-imageAndText .o-grid{gap:0}.c-imageAndText img{vertical-align:middle;height:100%;object-fit:cover}@media (max-width: 991px){.c-imageAndText .c-imageAndText__textCol{order:0}.c-imageAndText .c-imageAndText__imageCol{order:2}}.c-imageAndText.c-imageAndText--imageRight .c-imageAndText__textCol{order:0}.c-imageAndText.c-imageAndText--imageRight .c-imageAndText__imageCol{order:2}@media (max-width: 991px){.c-imageAndText.c-imageAndText--overlay{margin-top:48px}}.c-imageAndText.c-imageAndText--overlay .c-imageAndText__imageCol{position:relative}.c-imageAndText.c-imageAndText--overlay img{object-fit:initial;height:auto}.c-imageAndText.c-imageAndText--overlay .c-imageAndText__textContainer{position:absolute;top:auto;bottom:14vw;left:0;padding:30px 20px}@media (min-width: 992px){.c-imageAndText.c-imageAndText--overlay .c-imageAndText__textContainer{padding:6vw 50px;top:0;bottom:auto}}@media (min-width: 1500px){.c-imageAndText.c-imageAndText--overlay .c-imageAndText__textContainer{padding:10vw 50px}}.c-imageAndText.c-imageAndText--overlay .c-imageAndText__subtitle{font-size:60px;font-weight:400;line-height:1;margin-bottom:0}@media (min-width: 992px){.c-imageAndText.c-imageAndText--overlay .c-imageAndText__subtitle{font-size:86px}}@media (min-width: 1500px){.c-imageAndText.c-imageAndText--overlay .c-imageAndText__subtitle{font-size:128px}}.c-imageAndText.c-imageAndText--overlay .c-imageAndText__copy{font-family:Neuziet-Grotesk,Helvetica;color:#ed4c33;font-size:24px;margin-bottom:15px;line-height:1.2}@media (min-width: 1500px){.c-imageAndText.c-imageAndText--overlay .c-imageAndText__copy{font-size:39px}}@media (min-width: 992px){.c-imageAndText.c-imageAndText--overlay .c-button{font-size:20px;height:42px}}.c-eyebrow{color:#ed4c33;font-size:26px;font-family:Neuziet-Grotesk,Helvetica;letter-spacing:.5px}.c-imageAndText__textContainer{padding:30px 20px}@media (min-width: 992px){.c-imageAndText__textContainer{padding:100px 10%;height:100%}}.c-imageAndText__subtitle.c-subtitle{color:var(--COLOR-FOOTER-BG);font-size:36px;margin:0 0 12px;font-weight:400;font-family:Neuziet-Grotesk,Helvetica}@media (min-width: 992px){.c-imageAndText__subtitle.c-subtitle{font-size:42px;margin:0 0 40px}}@media (min-width: 1200px){.c-imageAndText__subtitle.c-subtitle{font-size:48px}}.c-imageAndText__copy{font-size:16px;line-height:1.5;color:#414042;margin:0 0 20px;font-family:Metropolis,Helvetica}.c-imageAndText__link{font-size:16px;line-height:2.8;height:42px}@keyframes marquee{0%{transform:translate(-50%)}to{transform:translate(-100%)}}.c-marquee{overflow:hidden;height:100px}@media (min-width: 992px){.c-marquee{height:115px}}.c-marquee__textContainer{width:100%;z-index:1;transform:translate(0);white-space:nowrap;animation:marquee 20s linear infinite running}.c-marquee__textContainer span{padding:14px 7px;line-height:1;font-size:48px!important;text-transform:uppercase;display:inline-block;margin:0!important}@media (min-width: 992px){.c-marquee__textContainer span{font-size:64px!important}}h3.title-custom{bottom:25px;position:relative}section.featured-collection h3{color:var(--COLOR-FOOTER-BG);font-size:28px;font-weight:400;font-family:Neuziet-Grotesk;padding:0 40px;display:inline-block}section.featured-collection .c-imageAndText__subtitle{margin-bottom:20px}section.featured-collection .product-block__title{text-transform:uppercase;font-size:20px}section.featured-collection .stamped-badge .stamped-badge-caption{display:none}section.featured-collection span.stamped-product-reviews-badge{margin-top:5px}section.featured-collection .product-block__price p{color:var(--COLOR-FOOTER-BG);font-size:16px;font-family:Neuziet-Grotesk}.bsub-widget__wrapper{background-color:transparent!important;border:none!important}.bsub-widget__wrapper .bsub-widget__group-label{border-width:2px;border-radius:0;padding:10px 5px}.bsub-widget__wrapper .bsub-widget__group-label svg{display:none}.bsub-widget__wrapper .bsub-widget__group-label .bsub-widget__text{font-family:Neuziet-Grotesk;font-size:14px}@media (min-width: 992px){.bsub-widget__wrapper .bsub-widget__group-label .bsub-widget__text{font-size:18px}}.bsub-widget__wrapper .bsub-widget__group-discount-summary{display:none}hr{border-color:var(--COLOR-FOOTER-BG)!important;max-width:900px;margin:8px auto!important}.c-textImageStack{padding:60px 20px 0;text-align:center}.c-textImageStack hr{z-index:2}.c-textImageStack h3{z-index:3;display:inline-block;padding:0 40px;font-size:24px!important;margin:0!important}.c-textImageStack .c-imageAndText__copy{color:var(--COLOR-FOOTER-BG);font-size:28px;font-family:Neuziet-Grotesk;max-width:800px;margin:-10px auto 15px}.c-textImageStack img{max-width:450px;width:75%;margin:0 auto;display:block}.c-sourcing__nav{text-align:center;padding:15px 0;border-top:2px solid var(--COLOR-FOOTER-BG);border-bottom:2px solid var(--COLOR-FOOTER-BG)}@media (max-width: 400px){.c-sourcing__nav .carousel .carousel-cell{width:35%}}@media (min-width: 1201px){.c-sourcing__nav .carousel .carousel-cell{width:calc(100% / 6)}}.c-sourcing__navLink{display:block;color:var(--COLOR-FOOTER-BG);padding:0 20px;font-size:28px;font-family:Neuziet-Grotesk;cursor:pointer}@media (min-width: 992px){.footer__logos{position:absolute;right:40px;top:-120px}}.footer__logos img{display:inline-block;margin:0 10px;vertical-align:middle}.footer__logos img.logo-1{height:45px}.footer__logos img.logo-2{height:60px}.c-productOverlay{background-color:#2a4b5c;height:74px;overflow:visible;padding:0 20px}@media (max-width: 991px){.c-productOverlay{height:auto;text-align:center;padding:40px 20px 20px}}.c-productOverlay .o-grid{max-width:1300px;margin:0 auto;align-items:center}.c-productOverlay img{height:133px;width:auto;position:relative;display:inline-block;z-index:2;top:-41px;vertical-align:middle}.c-productOverlay img.image-3{top:-27px}@media (max-width: 1200px){.c-productOverlay img.image-3{top:-14px}}@media (max-width: 991px){.c-productOverlay img.image-3{top:0}}@media (max-width: 1200px){.c-productOverlay img{height:100px;top:-14px}}@media (max-width: 991px){.c-productOverlay img{top:0;height:140px;margin-bottom:20px}}.c-productOverlay .c-subtitle{display:inline-block;width:220px;font-size:30px;margin-left:15px;position:relative;top:-20px}@media (max-width: 1200px){.c-productOverlay .c-subtitle{font-size:1.8vw;max-width:100%;top:-10px}}@media (max-width: 1100px){.c-productOverlay .c-subtitle{max-width:175px}}@media (min-width: 1201px){.c-productOverlay .c-subtitle{min-height:75px}}@media (max-width: 991px){.c-productOverlay .c-subtitle{font-size:24px;top:20px;text-align:left;margin-left:20px}}@media (max-width: 991px){.c-sourcingCarousel .carousel .c-imageAndText__textContainer{padding:30px 35px}.c-sourcingCarousel .carousel .flickity-button{top:20%}}.c-sourcingCarousel .carousel .flickity-page-dots{bottom:35px}@media (max-width: 991px){.c-sourcingCarousel .carousel .flickity-page-dots{display:none}}.nav-hamburger .icon-youtube path.custom,.nav-hamburger .icon-linkedin path.custom{fill:#f1f0e6}.monthly-checkmarks ul{padding:15px!important}div.bsub-widget__plans-container label.bsub-widget__plan-label{padding:15px 15px 0!important}.product__images{position:relative}img.product-sticker{position:absolute;width:40px;top:0;right:0}.c-hero__video{position:initial!important;vertical-align:middle}.c-hero__video::-webkit-media-controls-panel{background-image:none!important;filter:brightness(.4)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.scss.css.map?v=57993777587067099851682105191 */
