:root{--wr-ivory:#f6f2e9;--wr-cream:#eee7da;--wr-ink:#292d27;--wr-sage:#66705c;--wr-deep:#3f493b;--wr-clay:#a16f52;--wr-line:#d8d0c1}body{letter-spacing:.01em}.gradient{background:rgb(var(--color-background))}.page-width{max-width:132rem}.header-wrapper{border-bottom:1px solid rgba(41,45,39,.12)}.header__heading-logo{max-height:7.5rem;object-fit:contain}.header__menu-item,.list-menu__item{font-size:1.35rem;letter-spacing:.09em;text-transform:uppercase}.announcement-bar__message{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.025em;color:rgb(var(--color-foreground))}.button,.shopify-challenge__button{min-height:5rem;text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;font-weight:700}.button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.card__heading{font-size:1.7rem}.card__information{padding-top:1.4rem}.card__media .media img{transition:transform .55s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.025)}.product__title h1{font-size:clamp(3rem,4vw,5.2rem);line-height:1.02}.product__description{font-size:1.6rem;line-height:1.75}.product-form__submit{min-height:5.6rem}.product__media img{border-radius:1.2rem}.accordion{border-color:var(--wr-line)}.footer{border-top:1px solid var(--wr-line)}.footer__content-top{padding-bottom:4rem}.footer-block__heading{font-size:1.5rem;text-transform:uppercase;letter-spacing:.12em}.wr-eyebrow{margin:0 0 1.2rem;text-transform:uppercase;letter-spacing:.18em;font-size:1.15rem;font-weight:700;color:var(--wr-sage)}.wr-section{padding:clamp(6rem,8vw,11rem) 0}.wr-section--soft{background:var(--wr-ivory)}.wr-section__head{max-width:72rem;margin:0 auto 4.5rem;text-align:center}.wr-section__head h2{font-size:clamp(3.2rem,5vw,5.6rem);margin:0 0 1.5rem}.wr-section__head p{font-size:1.7rem;line-height:1.7;margin:0;color:#555b51}.wr-hero{background:var(--wr-ivory);overflow:hidden}.wr-hero__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:68rem}.wr-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:7rem max(4rem,7vw)}.wr-hero__copy h1{font-size:clamp(4.5rem,6vw,8rem);line-height:.98;margin:0 0 2.2rem;max-width:10ch}.wr-hero__lede{font-size:1.8rem;line-height:1.7;max-width:57rem;margin:0 0 3rem;color:#4f554c}.wr-hero__actions{display:flex;gap:1.2rem;flex-wrap:wrap}.wr-hero__media{min-height:58rem;background:#ddd3c4}.wr-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.wr-hero__fallback{height:100%;display:grid;place-items:center;padding:4rem;text-align:center;color:#686b62}.wr-hero__micro{margin-top:2.8rem;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:#687064}.wr-trust{background:var(--wr-deep);color:#fff}.wr-trust__grid{display:grid;grid-template-columns:repeat(4,1fr)}.wr-trust__item{padding:2.4rem 2rem;text-align:center;border-right:1px solid rgba(255,255,255,.18)}.wr-trust__item:last-child{border-right:0}.wr-trust__item strong{display:block;font-size:1.2rem;letter-spacing:.13em;text-transform:uppercase}.wr-trust__item span{display:block;margin-top:.5rem;font-size:1.25rem;opacity:.78}.wr-process{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--wr-line);border:1px solid var(--wr-line)}.wr-process__step{background:#fff;padding:3.5rem 3rem;min-height:24rem}.wr-process__num{font-size:1.2rem;letter-spacing:.14em;color:var(--wr-clay);font-weight:700}.wr-process__step h3{font-size:2.4rem;margin:4rem 0 1rem}.wr-process__step p{font-size:1.45rem;line-height:1.65;color:#5d625a;margin:0}.wr-faq{max-width:90rem;margin:auto}.wr-faq details{border-top:1px solid var(--wr-line)}.wr-faq details:last-child{border-bottom:1px solid var(--wr-line)}.wr-faq summary{list-style:none;cursor:pointer;padding:2.2rem 0;font-size:1.7rem;font-weight:650;display:flex;justify-content:space-between;gap:2rem}.wr-faq summary::-webkit-details-marker{display:none}.wr-faq summary:after{content:"+";font-size:2.2rem;font-weight:400}.wr-faq details[open] summary:after{content:"\2013"}.wr-faq__answer{padding:0 4rem 2.4rem 0;font-size:1.5rem;line-height:1.75;color:#555b51}.wr-faq__answer p:first-child{margin-top:0}@media(max-width:989px){.wr-hero__grid{grid-template-columns:1fr}.wr-hero__copy{padding:6rem 2.5rem}.wr-hero__media{min-height:46rem;order:-1}.wr-trust__grid{grid-template-columns:repeat(2,1fr)}.wr-trust__item:nth-child(2){border-right:0}.wr-trust__item:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.18)}.wr-process{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.wr-hero__grid{min-height:auto}.wr-hero__media{min-height:38rem}.wr-hero__copy h1{font-size:4.4rem}.wr-section{padding:6rem 0}.wr-process{grid-template-columns:1fr}.wr-process__step{min-height:auto}.wr-trust__item{padding:2rem 1.2rem}.wr-trust__item span{font-size:1.1rem}}.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar,.utility-bar.color-accent-1,.utility-bar.color-accent-2{background:var(--wr-deep)!important;color:#fff!important}.announcement-bar__message{color:#fff!important;font-weight:650}.header{padding-top:1.5rem;padding-bottom:1.5rem}.header__heading-logo{max-height:6.8rem;width:auto}.header__menu-item{padding-left:1.6rem;padding-right:1.6rem}.wr-hero__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:62rem}.wr-hero__copy{padding:6.5rem clamp(3rem,6vw,8rem)}.wr-hero__copy h1{font-size:clamp(4rem,4.45vw,6.3rem);line-height:1.02;max-width:13ch;text-wrap:balance}.wr-hero__lede{font-size:1.7rem;max-width:52rem}.wr-hero__media{min-height:56rem}.wr-hero__media img{object-position:center center}.wr-hero .button{border-radius:999px;padding-left:3rem;padding-right:3rem}.wr-hero .button--secondary{background:transparent}.wr-trust__item{padding-top:2.7rem;padding-bottom:2.7rem}.wr-process{border-radius:1.4rem;overflow:hidden}.wr-process__step{min-height:22rem}.wr-process__step h3{margin-top:3.2rem}.collection .card-wrapper .card{height:100%}.collection .card__inner{border-radius:1.2rem;overflow:hidden}.collection .card__heading a{text-decoration-thickness:.08rem;text-underline-offset:.3rem}.image-with-text__media{border-radius:1.4rem;overflow:hidden}.newsletter__wrapper{border-top:1px solid rgba(255,255,255,.14)}@media(max-width:989px){.wr-hero__copy{padding:5rem 3rem}.wr-hero__copy h1{font-size:clamp(3.8rem,7vw,5.5rem);max-width:15ch}.wr-hero__media{min-height:42rem}.header__heading-logo{max-height:6.2rem}}@media(max-width:749px){.announcement-bar__message{font-size:1rem;letter-spacing:.11em}.wr-hero__media{min-height:32rem}.wr-hero__copy{padding:4.5rem 2.2rem 5rem}.wr-hero__copy h1{font-size:clamp(3.5rem,11vw,4.6rem);line-height:1.03;max-width:12ch}.wr-hero__lede{font-size:1.55rem;line-height:1.65}.wr-hero__actions{display:grid;grid-template-columns:1fr}.wr-hero__actions .button{width:100%}.wr-hero__micro{font-size:1.05rem;line-height:1.6}.wr-trust__item strong{font-size:1.1rem}.wr-process{border-radius:1rem}.wr-process__step{padding:2.8rem 2.4rem}.wr-section__head h2{font-size:3.4rem}.image-with-text__media{border-radius:1rem}}.header__heading-logo{max-height:7.4rem}.wr-hero__grid{min-height:58rem}.wr-hero__copy{padding-top:5.4rem;padding-bottom:5.4rem}.wr-hero__copy h1{font-weight:650;line-height:1.035}.wr-hero__lede{margin-bottom:2.4rem}.wr-hero__micro{margin-top:2.2rem}.collection.section-template--index__featured-padding{padding-top:7rem;padding-bottom:7rem}.footer.color-accent-1,.footer.color-background-2{background:var(--wr-deep)!important;color:#fff!important}.footer .footer-block__heading,.footer .rte,.footer .list-menu__item--link,.footer .copyright__content,.footer .policies li a,.footer a{color:#fff!important}.footer .rte,.footer .list-menu__item--link{opacity:.82}.footer .footer-block__heading{font-weight:700}.footer .field__input{background:#fff;color:var(--wr-ink)}.footer .field__label{color:#555}.footer .field__button{color:var(--wr-ink)}.newsletter .newsletter__wrapper,.newsletter .color-background-1{background:var(--wr-ivory)!important}.newsletter__wrapper{border-top:1px solid var(--wr-line)!important}.newsletter__wrapper h2{color:var(--wr-ink)}.footer__content-top{padding-top:5.5rem}.footer__content-bottom{border-top-color:#ffffff2e!important}@media(max-width:989px){.header__heading-logo{max-height:6.8rem}.wr-hero__grid{min-height:auto}.wr-hero__copy{padding-top:4.6rem;padding-bottom:4.8rem}}@media(max-width:749px){.header__heading-logo{max-height:6.2rem}.wr-hero__copy{padding-top:4rem;padding-bottom:4.4rem}.wr-hero__copy h1{font-size:clamp(3.3rem,10.5vw,4.3rem)}.wr-hero__media{min-height:29rem}.featured-collection .grid{column-gap:1.2rem;row-gap:3rem}.footer__blocks-wrapper{row-gap:3.5rem}}.collection-hero{background:var(--wr-ivory)!important}.collection-hero__title{color:var(--wr-ink)!important}.collection-hero__description{color:#555b51!important}.wr-approved-product-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.wr-product-description--mobile{display:none}@media screen and (min-width:990px){.product__media-wrapper{position:static!important;top:auto!important;align-self:start}.product__column-sticky{position:static!important;top:auto!important}}@media screen and (max-width:1100px){.wr-hero__grid{grid-template-columns:1fr!important;min-height:auto!important}.wr-hero__media{order:-1;min-height:0!important;aspect-ratio:3/2}.wr-hero__media img{height:100%;object-fit:cover;object-position:center}.wr-hero__copy{padding:4.8rem 3rem 5rem}.wr-hero__copy h1{max-width:18ch!important;font-size:clamp(3.6rem,7vw,5.5rem)!important;overflow-wrap:normal;word-break:normal}}@media screen and (max-width:749px){.wr-hero__media{aspect-ratio:4/3}.wr-hero__copy{padding:3.6rem 2rem 4.2rem}.wr-hero__copy h1{font-size:clamp(3.2rem,10vw,4.2rem)!important;max-width:none!important;line-height:1.04}.wr-hero__actions{gap:.9rem}.wr-hero__micro{margin-top:1.8rem}.wr-section{padding:5rem 0}.wr-section__head{margin-bottom:3rem}.wr-product-description--desktop{display:none!important}.wr-product-description--mobile{display:block;border-top:1px solid var(--wr-line);border-bottom:1px solid var(--wr-line);margin:2rem 0}.wr-product-description--mobile summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:1.8rem 0;font-weight:700;font-size:1.55rem;list-style:none}.wr-product-description--mobile summary::-webkit-details-marker{display:none}.wr-product-description--mobile[open] summary span{transform:rotate(45deg)}.wr-product-description__content{padding:0 0 2rem;font-size:1.45rem;line-height:1.7}.related-products{padding-top:4rem!important;padding-bottom:4rem!important}.footer__content-top{padding-top:4rem!important;padding-bottom:3rem!important}.footer__blocks-wrapper{row-gap:2.6rem!important}.collection-hero__inner{padding-top:3.8rem!important;padding-bottom:3.8rem!important}}@media screen and (min-width:1101px){.wr-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:50rem;height:50rem}.wr-hero__copy{padding:4.2rem clamp(3rem,5.8vw,7.8rem)}.wr-hero__copy h1{font-size:clamp(4.2rem,3.85vw,5.5rem);line-height:1.01;max-width:14ch;margin-bottom:1.8rem}.wr-hero__lede{font-size:1.6rem;line-height:1.58;max-width:50rem;margin-bottom:2rem}.wr-hero__media{min-height:0;height:50rem}.wr-hero__media img{height:100%;object-fit:cover;object-position:center 68%}.wr-hero__micro{margin-top:1.7rem}.wr-hero .button{min-height:4.7rem}}@media screen and (max-width:749px){.announcement-bar__message{padding:.65rem 0;min-height:3.2rem;font-size:.95rem;line-height:1.35;letter-spacing:.095em}.wr-hero__media{aspect-ratio:3/2;min-height:0!important}.wr-hero__media img{object-position:center 62%}.wr-hero__copy{padding:3rem 2rem 4rem}.wr-hero__copy h1{font-size:clamp(3rem,9.25vw,3.8rem)!important;line-height:1.035;margin-bottom:1.7rem}.wr-hero__lede{font-size:1.5rem;line-height:1.58;margin-bottom:2.2rem}}@media screen and (max-width:749px){.collection-hero__inner{padding-top:2.4rem!important;padding-bottom:2.4rem!important;min-height:0!important}.collection-hero__title{margin:0!important;font-size:3rem!important;line-height:1.08}.collection-hero__description{margin-top:1rem!important}.product-grid{row-gap:2.4rem!important}.product-grid .card__information{padding-top:1rem!important}.product-grid .card__heading{font-size:1.35rem!important;line-height:1.22}.product-grid .price{font-size:1.45rem!important;margin-top:.55rem}.product-grid .quick-add{margin-top:1.1rem!important}.product-grid .quick-add__submit{min-height:4.7rem!important;padding:.8rem!important;font-size:1.1rem!important}.product__media-wrapper{margin-bottom:1.5rem!important}.product__media-list .product__media-item{width:100%!important}.product__media.media{background:transparent!important}.product__media img{object-fit:contain!important}.product__info-container>*+*{margin-top:1.35rem!important}.product__title{margin-bottom:.6rem!important}.product__title h1{font-size:3rem!important;line-height:1.02}.product-form__buttons{max-width:none!important}.product-form__submit{min-height:5rem!important}.product .accordion{margin-top:0!important}.product .accordion summary{padding:1.45rem 0!important}.wr-product-description--mobile{margin:1.4rem 0 0!important}.wr-product-description--mobile summary{padding:1.45rem 0!important}.share-button{margin-top:1rem!important}.related-products{padding-top:3rem!important;padding-bottom:3.5rem!important}.related-products__heading{font-size:2.5rem!important;margin-bottom:2.2rem!important}.related-products .grid{column-gap:1.2rem!important;row-gap:2.4rem!important}.related-products .card__heading{font-size:1.35rem!important;line-height:1.22}.footer__content-top{padding-top:3.5rem!important;padding-bottom:2.5rem!important}.footer__blocks-wrapper{row-gap:2.2rem!important}.footer-block__heading{margin-bottom:1.4rem!important}}@media screen and (max-width:749px){.product__media-list .product-media-container.media-type-image{--ratio-percent:100%!important;max-width:100%!important}.product__media-list .product-media-container.media-type-image .media{padding-top:100%!important}.product__media-list .product-media-container.media-type-image .media>img{object-fit:contain!important;object-position:center!important}.product__media-list{margin-bottom:1.8rem!important}.product__media-wrapper{margin-bottom:.8rem!important}.product-grid .card-wrapper,.product-grid .card{height:100%}.product-grid .card__content{display:flex;flex-direction:column;height:100%}.product-grid .card__information{flex:1}.product-grid .card__heading{min-height:3.3em}.product-grid .quick-add{margin-top:auto!important}.related-products .grid__item:only-child{width:min(68%,24rem)!important;max-width:24rem!important;flex-grow:0!important}.related-products .grid__item:only-child .card__heading{font-size:1.45rem!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/wildroots.css.map */
