.home-hero{background-color:#000;height:70vh;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:850px){.home-hero{height:80vh}}@media only screen and (min-width:992px){.home-hero{height:100vh}}.home-hero.scrolled .home-hero__container:before{background-color:transparent}.home-hero__content{max-width:400px;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;padding:0 20px;z-index:10;transition:all .2s ease-in-out}@media only screen and (min-width:650px){.home-hero__content{max-width:600px}}@media only screen and (min-width:850px){.home-hero__content{max-width:956px;top:calc(50% + 50px)}}.home-hero__content.content--center{transform:translate(-50%,-50%);left:50%}.home-hero__content.content--center .home-hero__copy{margin-left:auto;margin-right:auto;text-align:center}.home-hero__content.content--center span{margin:18px auto 0}.home-hero__content.content--left{left:8%;transform:translate(-5%,-50%)}.home-hero__content.content--left .home-hero__header{text-align:left}.home-hero__content.content--left .home-hero__copy{margin:0;text-align:left}.home-hero__content.content--left span{margin:18px 0 0}.home-hero__content.content--black .home-hero__btn,.home-hero__content.content--black .home-hero__copy,.home-hero__content.content--black .home-hero__header{color:#000}.home-hero__content.content--black .home-hero__btn{border:2px solid #000}.home-hero__content.content--black .home-hero__btn:hover{background-color:#000;color:#fff}.home-hero__content.content--white .home-hero__btn,.home-hero__content.content--white .home-hero__copy,.home-hero__content.content--white .home-hero__header{color:#fff}.home-hero__content.content--white .home-hero__btn{border:2px solid #fff}.home-hero__content.content--white .home-hero__btn:hover{background-color:#fff;color:#000}.home-hero__container{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;line-height:0;width:100%}.home-hero__container:before{content:"";height:100%;position:absolute;transition-duration:.25s;width:100%}.home-hero__image{left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:850px){.home-hero__image{display:none}}.home-hero__image.home-hero__media--full-width{max-width:100%;width:100%}.home-hero__image.home-hero__media--full-height{max-height:100%;height:100%}.home-hero__video{left:50%;position:absolute;min-height:100%;min-width:100%;top:50%;transform:translate(-50%,-50%);width:auto}.home-hero__video.home-hero__media--full-width{max-width:100%;width:100%}.home-hero__video.home-hero__media--full-height{max-height:100%;height:100%}@media only screen and (min-width:850px){.home-hero__video--small{display:none}}.home-hero__video--large{display:none}@media only screen and (min-width:850px){.home-hero__video--large{display:block}}@media only screen and (min-width:850px){.home-hero__image-wrapper--small-only{display:none}}.home-hero__header{margin:0 0 9px}@media only screen and (min-width:992px){.home-hero__header{margin-bottom:25px}}.home-hero__copy:not(.show-small){display:none}@media only screen and (min-width:650px){.home-hero__copy:not(.show-small){display:block}}@media only screen and (min-width:650px){.home-hero__copy{display:block;margin-bottom:50px;width:492px}}.home-hero__btn{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-family:akzidenz-grotesk-extended,sans-serif;font-size:12px;height:59px;-ms-flex-pack:center;justify-content:center;letter-spacing:2px;line-height:12px;padding:0 12px;max-width:232px;transition:all .3s ease;text-transform:uppercase}.home-promo-bar{position:relative;z-index:3}.home-promo-bar.promo-bar--mobile-hidden{display:none}@media only screen and (min-width:992px){.home-promo-bar.promo-bar--mobile-hidden{display:block}}.home-promo-bar__content{padding:11px;width:auto;overflow:hidden;white-space:nowrap}@media only screen and (min-width:992px){.home-promo-bar__content{padding:8px 13px}}.home-promo-bar span{color:#fff;font-family:akzidenz-grotesk,sans-serif;font-size:.625rem;letter-spacing:.09375rem;line-height:.6875rem;margin:0}@media only screen and (min-width:992px){.home-promo-bar span{font-size:1.25rem;letter-spacing:.12187rem;line-height:1.5rem}}.home-promo-bar__text{display:inline-block;width:100%;text-align:center}.home-promo-bar__link,.home-promo-bar__link:hover{text-decoration:none}.waste-not{background-color:#fff;overflow:hidden}@media only screen and (min-width:992px){.waste-not{padding-bottom:118px;padding-top:103px}}.waste-not__container{margin:0 auto;max-width:1440px;position:relative}@media only screen and (min-width:992px){.waste-not__container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.waste-not__details{-ms-flex-positive:1;flex-grow:1}.waste-not__content{overflow:hidden;padding-bottom:301px;padding-top:38px;position:relative;text-align:center}@media only screen and (min-width:992px){.waste-not__content{padding-bottom:80px;padding-top:85px;position:static;text-align:left}}.waste-not__section-headline{margin:0 0 20px}@media only screen and (min-width:992px){.waste-not__section-headline{left:136px;position:absolute;top:-61px}}.waste-not__text{margin:0 auto 37px;padding-left:32px;padding-right:32px}@media only screen and (min-width:650px){.waste-not__text{max-width:333px;padding:0}}@media only screen and (min-width:992px){.waste-not__text{margin:0 0 43px 81px;max-width:458px}}.waste-not__link-wrapper{display:block;margin-bottom:13px;position:relative;z-index:1}@media only screen and (min-width:992px){.waste-not__link-wrapper{display:inline-block;margin-left:81px}}.waste-not__link{display:inline-block}.waste-not__image-wrapper--large{display:none;height:687px;max-width:588px;overflow:hidden;position:relative;width:40%}@media only screen and (min-width:992px){.waste-not__image-wrapper--large{display:block}}.waste-not__image-wrapper--small{bottom:0;left:50%;position:absolute;transform:translate(-50%,200px);z-index:0}.waste-not__image{width:144px}@media only screen and (min-width:992px){.waste-not__image{left:50%;position:absolute;top:86px;transform:translateX(-50%);width:242px}}.waste-not__impact{margin:0 auto;max-width:370px;padding-bottom:72px;padding-top:43px}@media only screen and (min-width:992px){.waste-not__impact{margin:0;max-width:none;padding:0 25px 0 81px}}.waste-not__impact-headline{margin:0 0 10px;text-align:center}@media only screen and (min-width:992px){.waste-not__impact-headline{margin-bottom:25px;text-align:left}}.waste-not__impact-copy{margin:0 auto 55px;max-width:311px;text-align:center}@media only screen and (min-width:992px){.waste-not__impact-copy{margin:0 0 78px;max-width:425px;text-align:left}}.waste-not__impact-stats{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0}@media only screen and (min-width:992px){.waste-not__impact-stats{-ms-flex-pack:start;justify-content:flex-start}}.waste-not__impact-stat{text-align:center}@media only screen and (min-width:992px){.waste-not__impact-stat{margin-right:60px;padding-left:45px;position:relative;text-align:left}.waste-not__impact-stat:last-child{margin-right:0}}.waste-not__impact-stat-icon{display:block;left:0;margin-bottom:18px;top:0}@media only screen and (min-width:992px){.waste-not__impact-stat-icon{position:absolute}}.waste-not__impact-stat-icon svg{height:41px;width:auto}@media only screen and (min-width:992px){.waste-not__impact-stat-icon svg{height:51px}}.waste-not__impact-stat-num{display:block;letter-spacing:.04em;line-height:1.25;margin-bottom:12px;white-space:nowrap}.waste-not__impact-stat-copy{display:inline-block}@media only screen and (min-width:992px){.waste-not__impact-stat-copy{max-width:114px}}.home-gallery__button-wrapper{display:none;padding-bottom:40px;padding-top:35px;text-align:center}.home-gallery__button-wrapper.visible{display:block}.home-gallery__button,.yotpo-load-more-button{-ms-flex-align:center;align-items:center;border:2px solid #000!important;display:-ms-inline-flexbox!important;display:inline-flex!important;font-family:akzidenz-grotesk-extended,sans-serif;font-size:12px;height:59px!important;-ms-flex-pack:center;justify-content:center;letter-spacing:2px;margin-bottom:0!important;padding:0!important;transition-duration:.25s;width:184px!important}.home-gallery__button span,.yotpo-load-more-button span{font-family:akzidenz-grotesk-extended,sans-serif!important;font-size:12px!important;letter-spacing:2px!important;transition-duration:.25s}.home-gallery__button:hover,.yotpo-load-more-button:hover{background-color:#000!important;color:#fff;text-decoration:none}.home-gallery__button:hover span,.yotpo-load-more-button:hover span{color:#fff!important}.home-50-50__container{margin:0 auto;max-width:1440px;padding:61px 27px 60px}@media only screen and (min-width:650px){.home-50-50__container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:80px;padding-right:0;padding-top:80px}}@media only screen and (min-width:992px){.home-50-50__container{padding-bottom:177px;padding-top:178px}}.home-50-50__half{width:100%}@media only screen and (min-width:650px){.home-50-50__half{width:50%}}.home-50-50__left{margin-bottom:83px}@media only screen and (min-width:650px){.home-50-50__left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-right:20px;width:45%}}@media only screen and (min-width:992px){.home-50-50__left{padding-right:45px;width:43%}}.home-50-50__headline{margin-bottom:37px;text-align:center}@media only screen and (min-width:650px){.home-50-50__headline{text-align:left}}.home-50-50__left-media-wrapper{margin-bottom:23px}@media only screen and (min-width:650px){.home-50-50__left-media-wrapper{margin-bottom:0;margin-top:69px;-ms-flex-order:1;order:1}}.home-50-50__media{width:100%}.home-50-50__link-wrapper{margin-top:23px}@media only screen and (min-width:650px){.home-50-50__right{padding-left:30px}}@media only screen and (min-width:992px){.home-50-50__right{padding-left:100px}}.home-50-50__right-media-wrapper{margin-bottom:37px}@media only screen and (min-width:650px){.home-50-50__right-text{width:75%}}.home-email-signup{background-color:#fff;padding:84px 0 101px}@media only screen and (min-width:992px){.home-email-signup{padding:119px 0 128px}}.home-email-signup__container{padding:0 51px}@media only screen and (min-width:992px){.home-email-signup__container{padding:0;max-width:620px;margin:0 auto}}.home-email-signup__icon{display:block;margin-bottom:30px;text-align:center}.home-email-signup__icon svg{width:65px}@media only screen and (min-width:650px){.home-email-signup__icon svg{width:80px}}.home-email-signup__headline{text-align:center;margin-bottom:18px}@media only screen and (min-width:992px){.home-email-signup__headline{padding-bottom:35px;width:100%}}.home-email-signup__copy{display:block;margin:0 auto 25px;max-width:450px;text-align:center}@media only screen and (min-width:992px){.home-email-signup__copy{max-width:none;padding-bottom:50px}}.home-email-signup__input-container{height:auto;opacity:1;pointer-events:auto;position:relative}@media only screen and (min-width:992px){.home-email-signup__input-container{border-bottom:1px solid #000}}.home-email-signup__input-container.is-hidden{height:0;opacity:0;pointer-events:none}.home-email-signup__input{border:0;border-bottom:1px solid #000;font-size:14px;padding:8px 5px;width:100%}@media only screen and (min-width:650px){.home-email-signup__input{padding:14px 65px}}.home-email-signup__btn{-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;color:#000;display:-ms-inline-flexbox;display:inline-flex;font-family:akzidenz-grotesk-extended,sans-serif;font-size:12px;letter-spacing:2px;line-height:15px;padding:10px;position:absolute;right:3px;text-transform:uppercase;top:50%;transform:translateY(-50%);z-index:1}@media only screen and (min-width:650px){.home-email-signup__btn{right:90px;transition:all .4s ease-in-out}}.home-email-signup__btn svg path{transition-duration:.4s}.home-email-signup__btn:hover{color:#c37e65}.home-email-signup__btn:hover svg path{fill:#c37e65}.home-email-signup__btn span{display:none}@media only screen and (min-width:650px){.home-email-signup__btn span{display:inline}}.home-email-signup__btn svg{transform:translateY(-2px);width:22px}@media only screen and (min-width:650px){.home-email-signup__btn svg{margin-left:6px}}.home-email-signup__success-msg{text-align:center;height:0;opacity:0;pointer-events:none}.home-email-signup__success-msg.is-active{opacity:1;height:auto;pointer-events:auto}.home-email-signup__success-msg h3{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:30px;letter-spacing:.6px;line-height:50px;margin:0}.home-email-signup__success-msg p{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:20px;line-height:30px;margin:0}.home-highlighted-coll{background-color:#fff;padding:12px 0 0}@media only screen and (min-width:650px){.home-highlighted-coll{padding-bottom:33px;padding-left:33px;padding-top:30px}}.home-highlighted-coll__collections.collections--desktop{display:none}@media only screen and (min-width:650px){.home-highlighted-coll__collections.collections--desktop{display:block}}.home-highlighted-coll__collections.collections--desktop .home-highlighted-coll__drag-btn{opacity:0}.home-highlighted-coll__collections.collections--desktop:hover .home-highlighted-coll__drag-btn{opacity:1}.home-highlighted-coll__drag-btn{cursor:pointer;height:230px;width:230px;background-color:rgba(0,0,0,.6);border-radius:50%;position:absolute;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}.home-highlighted-coll__drag-btn.active{background-color:#000}@media only screen and (min-width:650px){.home-highlighted-coll__btn-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}}.home-highlighted-coll__arrow,.home-highlighted-coll__drag-btn-copy{display:inline-block}.home-highlighted-coll__arrow{width:100%;text-align:center}@media only screen and (min-width:768px){.home-highlighted-coll__drag-btn-copy{color:#fff;font-family:akzidenz-grotesk,sans-serif;font-size:40px;line-height:47px;width:100%;text-align:center}}.home-highlighted-coll__collection{height:50vw;margin-right:32px;max-width:100%;min-width:100px;overflow:hidden}.home-highlighted-coll__collection img{max-height:100%;max-width:none}.home-highlighted-coll__mobile{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media only screen and (min-width:650px){.home-highlighted-coll__mobile{display:none}}.home-highlighted-coll__mobile-item{display:block;padding-bottom:12px}.home-highlighted-coll__mobile-item.full{width:100%}.home-highlighted-coll__mobile-item.half{width:50%}.home-highlighted-coll__mobile-item.right{padding-left:6px}.home-highlighted-coll__mobile-item.left{padding-right:6px}.home-highlighted-coll__mobile-image{display:block;width:100%}body,html{overflow-x:hidden!important}.template-index #MainContent{background-color:#fff;padding-top:78px}@media only screen and (min-width:850px){.template-index #MainContent{padding-top:0}}.narrow-text-block{padding:33px 13px 41px;text-align:center}@media only screen and (min-width:650px){.narrow-text-block{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:49px 50px 44px;text-align:left}}@media only screen and (min-width:992px){.narrow-text-block{padding-left:142px;padding-right:107px}}.narrow-text-block--extra-space{padding-bottom:50px;padding-top:50px}@media only screen and (min-width:650px){.narrow-text-block--extra-space{padding-bottom:46px;padding-top:81px}}.narrow-text-block__headline{margin-bottom:11px}@media only screen and (min-width:650px){.narrow-text-block__headline{margin-bottom:7px}}.narrow-text-block__link-wrapper{margin-top:25px}@media only screen and (min-width:650px){.narrow-text-block__link-wrapper{margin-top:0;padding-left:50px}}@media only screen and (min-width:768px){.narrow-text-block__link-wrapper{padding-left:100px}}.narrow-text-block__link{white-space:nowrap}.shop-slider{overflow:hidden;padding-left:24px;padding:40px 0 80px 24px}@media only screen and (min-width:650px){.shop-slider{padding-left:83px}}@media only screen and (min-width:992px){.shop-slider{padding-bottom:155px;padding-top:74px}}@media only screen and (min-width:1280px){.shop-slider{padding-left:230px}}.shop-slider__header{margin-bottom:20px;padding-right:24px;position:relative;text-align:center}@media only screen and (min-width:650px){.shop-slider__header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-right:200px;text-align:left}}.shop-slider__headline{text-align:center}@media only screen and (min-width:650px){.shop-slider__headline{text-align:left}}.shop-slider__headline--has-link span{display:none}.shop-slider__headline--has-link a{text-decoration:none}@media only screen and (min-width:650px){.shop-slider__headline--has-link span{display:inline}.shop-slider__headline--has-link a{display:none}}.shop-slider__link{margin-top:20px}@media only screen and (min-width:650px){.shop-slider__link{margin-top:0}}.shop-slider__arrows{display:none;position:absolute;right:57px;top:47%;transform:translateY(-50%)}@media only screen and (min-width:650px){.shop-slider__arrows{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}.shop-slider__arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding:0;transition-duration:.25s}.shop-slider__arrow:first-child{margin-right:20px}.shop-slider__arrow:last-child{margin-left:20px}.shop-slider__arrow.disabled{cursor:not-allowed;opacity:.4}.shop-slider__arrow svg{width:30px}.shop-slider__arrow--left svg{transform:rotate(180deg)}.shop-slider__slide{margin-right:24px;width:63%}@media only screen and (min-width:650px){.shop-slider__slide{width:40%}}@media only screen and (min-width:992px){.shop-slider__slide{width:450px}}.shop-slider__slide-wrapper{display:block}.shop-slider__slide-wrapper:hover{text-decoration:none}.shop-slider__slide-image-wrapper{display:block;margin-bottom:19px;overflow:hidden;position:relative}@media only screen and (min-width:992px){.shop-slider__slide-image-wrapper{height:550px;width:450px}}.shop-slider__slide-image{transition-duration:.2s;width:100%}@media only screen and (min-width:992px){.shop-slider__slide-image{height:100%;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}}@media only screen and (min-width:992px){.shop-slider__slide-image:hover{transform:translate(-50%,-50%) scale(1.2)}}.shop-slider__slide-headline{margin-bottom:11px}@media only screen and (min-width:768px){.shop-slider__slide-headline{margin-bottom:24px}}@media only screen and (min-width:650px){.home-social-proof{display:-ms-flexbox;display:flex}}.home-social-proof__slider-wrapper{overflow:hidden;position:relative;width:100%}@media only screen and (min-width:650px){.home-social-proof__slider-wrapper{width:50%}}.home-social-proof__arrows-wrapper{display:none;position:absolute;right:88px;top:43px;z-index:1}@media only screen and (min-width:650px){.home-social-proof__arrows-wrapper{display:-ms-flexbox;display:flex}}.home-social-proof__arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:none;border:0;padding:0}.home-social-proof__arrow svg{width:30px}.home-social-proof__arrow--prev svg{transform:rotate(180deg);transform-origin:center center}.home-social-proof__arrow--next{margin-left:40px}.home-social-proof__slider{height:521px;padding-top:79px;width:100%}@media only screen and (min-width:650px){.home-social-proof__slider{height:600px;margin:0 auto;padding-top:154px;width:95%}}@media only screen and (min-width:992px){.home-social-proof__slider{height:700px}}.home-social-proof__slider .flickity-page-dots{bottom:51px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translateX(-50%)}@media only screen and (min-width:650px){.home-social-proof__slider .flickity-page-dots{display:none}}.home-social-proof__slider .dot{background-color:transparent;border:1px solid #000;border-radius:50%;height:10px;margin-left:5px;margin-right:5px;opacity:1;width:10px}.home-social-proof__slider .dot.is-selected{background-color:#000}.home-social-proof__slide{height:100%;text-align:center;width:100%}@media only screen and (min-width:650px){.home-social-proof__slide{text-align:left}}.home-social-proof__slide-logo-wrapper{margin-bottom:54px}@media only screen and (min-width:650px){.home-social-proof__slide-logo-wrapper{margin:0 auto 60px;max-width:577px;width:80%;margin-bottom:142px}}.home-social-proof__slide-logo{height:35px;width:auto}@media only screen and (min-width:992px){.home-social-proof__slide-logo{height:53px}}.home-social-proof__slide-headline{margin:0 auto 60px;max-width:577px;width:80%}@media only screen and (min-width:650px){.home-social-proof__slide-headline{margin-bottom:85px}}.home-social-proof__stars{display:none;margin:0 auto 31px;max-width:577px;width:80%}@media only screen and (min-width:650px){.home-social-proof__stars{display:block}}.home-social-proof__stars svg{height:16px;width:17px}.home-social-proof__text{margin:0 auto 40px;max-width:577px;width:80%}@media only screen and (min-width:650px){.home-social-proof__text{height:150px}}@media only screen and (min-width:992px){.home-social-proof__text{height:100px;margin-bottom:60px}}@media only screen and (min-width:1280px){.home-social-proof__text{height:216px}}.home-social-proof__slide-name{display:block;font-family:akzidenz-grotesk-extended,sans-serif;font-size:.75rem;letter-spacing:.125rem;line-height:.9375rem;margin:0 auto;max-width:577px;width:80%}.yotpo-lightbox-container .yotpo-lightbox-product-name{font-weight:400!important}.yotpo-lightbox-container .yotpo-footer{display:none!important}.yotpo-lightbox-container .yotpo-review-stars>span{top:-60px!important}.yotpo-lightbox-container .yotpo-review .yotpo-header .yotpo-header-element{padding-top:15px!important}.yotpo-lightbox-container .yotpo-user-name.yotpo-font-bold{font-weight:400!important}.yotpo-lightbox-container .yotpo-review .yotpo-header .yotpo-header-actions{top:20px!important}.lightbox-content-container .yotpo-lightbox.new.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-instagram .yotpo-footer .yotpo-helpful{display:none!important}
