h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.035em;line-height:1.02;font-weight:700}p,li,.rte{letter-spacing:-.01em;line-height:1.65}::selection{background:#e8001c;color:#fdfaf5}.header-wrapper{border-bottom:1px solid rgba(26,18,9,.1)!important}.header{padding-top:1.4rem!important;padding-bottom:1.4rem!important}.header__heading-logo img{mix-blend-mode:normal}.header__menu-item span{font-size:.78rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important}.header__icon svg{width:1.25rem;height:1.25rem}.announcement-bar__message{font-size:.7rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:600!important}.banner__heading.h1,.banner .banner__heading{font-size:clamp(3rem,6.5vw,7rem)!important;letter-spacing:-.045em!important;line-height:.93!important;font-weight:700!important}.banner__text p{font-size:clamp(1rem,1.4vw,1.2rem)!important;line-height:1.6!important;letter-spacing:-.01em!important;opacity:.8;max-width:48ch}.banner__buttons{margin-top:2.5rem;gap:1rem}.button,.button--primary,.button--secondary{font-size:.76rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:800!important;padding:1rem 2.4rem!important;border-radius:999px!important;border:2px solid #1A1209!important;background:transparent!important;color:#1a1209!important;transition:background .22s ease,border-color .22s ease,color .22s ease!important;box-shadow:none!important}.button:hover,.button--primary:hover,.button--secondary:hover,a.button:hover,button.button:hover,[type=submit].button:hover{background:#e8001c!important;border:2px solid #E8001C!important;color:#fdfaf5!important;opacity:1!important;box-shadow:none!important;outline:none!important}.button:after,.button--primary:after,.button--secondary:after,a.button:after,button.button:after,.button:hover:after,.button--primary:hover:after,.button--secondary:hover:after,a.button:hover:after,button.button:hover:after,[type=submit].button:after,[type=submit].button:hover:after{box-shadow:none!important;opacity:0!important;display:none!important}.banner .button,.banner .button--primary,.banner .button--secondary{border-color:#fdfaf5d9!important;color:#fdfaf5!important;background:transparent!important}.banner .button:hover,.banner .button--primary:hover,.banner .button--secondary:hover{background:#e8001c!important;border-color:#e8001c!important;color:#fdfaf5!important}.color-scheme-3 .button,[class*=color-scheme-3] .button{border-color:#fdfaf5b3!important;color:#fdfaf5!important}.color-scheme-3 .button:hover,[class*=color-scheme-3] .button:hover{background:#e8001c!important;border:2px solid #E8001C!important;color:#fdfaf5!important}.card-wrapper{overflow:hidden}.card{border-radius:0!important}.card__media .media img,.card__media .media video{transition:transform .7s cubic-bezier(.25,.46,.45,.94)!important}.card-wrapper:hover .card__media .media img,.card-wrapper:hover .card__media .media video{transform:scale(1.05)!important}.card__information{padding:1.4rem 0 .8rem!important}.card__heading{font-size:1rem!important;letter-spacing:-.02em!important;font-weight:600!important;line-height:1.35!important;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__heading a,.card__heading .full-unstyled-link{text-decoration:none!important}.card__heading a:after{display:none!important}.price__container,.price .price-item{font-size:.92rem!important;letter-spacing:.01em!important;opacity:.7}.quick-add,.card .quick-add{display:flex;justify-content:center}.card__footer{padding-top:.6rem}.quick-add__submit,.quick-add__submit.button{font-size:.65rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:700!important;border-radius:999px!important;width:auto!important;padding:.65rem 1.4rem!important;border:1px solid rgba(26,18,9,.35)!important;background:transparent!important;color:#1a1209!important;transition:background .22s ease,border-color .22s ease,color .22s ease!important;box-shadow:none!important}.quick-add__submit:hover,.quick-add__submit.button:hover,button.quick-add__submit:hover{background:#e8001c!important;border:1px solid #E8001C!important;border-radius:999px!important;color:#fdfaf5!important;opacity:1!important}.quick-add__submit:after,.quick-add__submit:hover:after,.quick-add__submit.button:after,button.quick-add__submit:after{box-shadow:none!important;opacity:0!important;display:none!important}.featured-collection .page-width{max-width:calc(var(--page-width, 1400px) * .72)!important;margin-left:auto!important;margin-right:auto!important}.featured-collection .title-wrapper,.featured-collection .title-wrapper-with-link{text-align:left!important}.featured-collection .collection__title,.featured-collection h2.title{text-align:left!important;font-size:clamp(1.5rem,2.5vw,2rem)!important;letter-spacing:-.03em!important}.featured-collection .product-grid,.collection .product-grid{gap:1.2rem!important;row-gap:2.5rem!important}.featured-collection .button,.collection-list .button{margin-top:3rem}#shopify-section-image-with-text,#shopify-section-image-with-text-1{background-color:#1a1209!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.image-with-text.page-width,.section-image-with-text .image-with-text{max-width:100%!important;padding-left:0!important;padding-right:0!important;overflow:hidden}.image-with-text__media-item{overflow:hidden}.image-with-text__media-item img{transition:transform .9s cubic-bezier(.25,.46,.45,.94)!important}.image-with-text:hover .image-with-text__media-item img{transform:scale(1.04)!important}.image-with-text__content{padding:5rem 8rem!important}@media screen and (max-width:989px){.image-with-text__content{padding:3.5rem 4rem!important}}@media screen and (max-width:749px){.image-with-text__content{padding:2.5rem 2rem!important}}.image-with-text__heading{font-size:clamp(1.8rem,3.5vw,3.2rem)!important;letter-spacing:-.04em!important;line-height:1!important;font-weight:700!important;margin-bottom:1.5rem}.image-with-text .rte p{font-size:1rem!important;line-height:1.7!important;opacity:.82}.multirow .page-width{max-width:calc(var(--page-width, 1400px) * .72)!important;margin-left:auto!important;margin-right:auto!important}.multirow .image-with-text,.multirow .image-with-text.scroll-trigger,.multirow .image-with-text.animate--slide-in,.multirow .image-with-text.animated{transform:none!important;animation:none!important;opacity:1!important;overflow:visible!important}.multirow .image-with-text__grid{align-items:start!important;overflow:visible!important}.multirow .image-with-text__grid>.grid__item:not(.image-with-text__media-item){height:85vh!important;overflow:visible!important;align-self:start!important}.multirow .image-with-text__content{position:sticky!important;top:28vh!important;overflow:visible!important;padding:0 4rem 0 0!important;height:fit-content!important;align-self:start!important}.multirow .image-with-text__media-item{height:85vh!important;overflow:hidden!important;align-self:start!important}.multirow .image-with-text__media-item .media{height:100%!important}.multirow .image-with-text__media-item .media img,.multirow .image-with-text__media-item .media video{width:100%!important;height:100%!important;object-fit:cover!important}@media screen and (max-width:989px){.multirow .page-width{max-width:100%!important}.multirow .image-with-text__grid>.grid__item:not(.image-with-text__media-item){height:auto!important}.multirow .image-with-text__content{position:relative!important;top:auto!important;overflow:hidden!important;padding:2rem 0!important}.multirow .image-with-text__media-item{height:auto!important}}.image-with-text__text--caption,.caption-with-letter-spacing{font-size:.65rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:700!important;opacity:.5!important;margin-bottom:1rem!important;display:block}.multirow .image-with-text__heading{font-size:clamp(2rem,3vw,3rem)!important;letter-spacing:-.04em!important;line-height:.97!important;margin-bottom:1.2rem}.multirow .image-with-text__text.rte p{font-size:.95rem!important;line-height:1.7!important;opacity:.78;max-width:38ch}.multicolumn-card{padding:2rem 0!important;border-top:1px solid rgba(26,18,9,.12)!important}.multicolumn-card__info h3.inline-richtext{font-size:.72rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:700!important;margin-bottom:1rem}.multicolumn-card__info .rte p{font-size:.92rem!important;line-height:1.7!important;opacity:.75}.rich-text__heading{letter-spacing:-.04em!important;line-height:1!important}.rich-text__text p{opacity:.8;line-height:1.7}.footer{border-top:1px solid rgba(26,18,9,.1)!important}.footer__content-bottom{border-top:1px solid rgba(26,18,9,.07)!important}.footer-block__heading{font-size:.68rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:700!important;opacity:.5;margin-bottom:1.2rem}.footer-block a,.footer__copyright a,.footer__list-social-link{font-size:.85rem;opacity:.7;transition:opacity .2s ease}.footer-block a:hover,.footer__copyright a:hover,.footer__list-social-link:hover{opacity:1}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#fdfaf5}::-webkit-scrollbar-thumb{background:#e8001c;border-radius:2px}.badge{font-size:.6rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:700!important;border-radius:2px!important;padding:.3em .6em!important}.product__title h1{font-size:clamp(1.5rem,2.2vw,2.2rem)!important;letter-spacing:-.04em!important;line-height:1.05!important;margin-bottom:.6rem!important}.product .price .price-item--regular,.product .price .price-item--sale{font-size:1.4rem!important;font-weight:700!important;letter-spacing:-.02em!important;color:#1a1209!important}.product .price__regular,.product .price{margin-bottom:.25rem!important}.product-form__input .swatch-input--button+label,.product-form__input .swatch__input+.swatch__label,.product-form__input [name]+label{font-size:.7rem!important;letter-spacing:.08em!important;font-weight:600!important}.product-form__submit{width:100%!important;justify-content:center!important;font-size:.78rem!important;padding:1.1rem 2rem!important}.product__description{margin-top:2rem!important;padding-top:2rem!important;border-top:1px solid rgba(26,18,9,.1)!important}.product__description:before{content:"The Intention";display:block;font-size:.62rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:700!important;opacity:.38;margin-bottom:1.4rem}.product__description p{font-size:.92rem!important;line-height:1.75!important;opacity:.78;margin-bottom:.7rem}.product__description strong{font-size:.62rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:700!important;opacity:.38!important;display:block!important;margin-top:2rem!important;margin-bottom:.8rem!important}.product__description a[href*=youtube],.product__description a[href*="youtu.be"],.product__description a[href*=vimeo]{display:inline-flex!important;align-items:center!important;gap:.4rem!important;font-size:.72rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:700!important;color:#e8001c!important;text-decoration:none!important;border-bottom:1px solid rgba(232,0,28,.35)!important;padding-bottom:.15rem!important;margin-top:.8rem!important}.product__description a[href*=youtube]:hover,.product__description a[href*="youtu.be"]:hover,.product__description a[href*=vimeo]:hover{border-bottom-color:#e8001c!important;opacity:.8}.product__accordion{margin-top:0!important}.product__accordion .accordion__disclosure{border-top:1px solid rgba(26,18,9,.12)!important;border-bottom:none!important;padding:0!important}.product__accordion:last-of-type .accordion__disclosure{border-bottom:1px solid rgba(26,18,9,.12)!important}.product__accordion .accordion__title,.product__accordion summary{font-size:.68rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:700!important;padding:1.1rem 0!important;color:#1a1209!important;cursor:pointer;list-style:none;display:flex!important;justify-content:space-between!important;align-items:center!important}.product__accordion .accordion__content,.product__accordion details>div{padding:0 0 1.4rem!important}.product__accordion .accordion__content p,.product__accordion details p{font-size:.88rem!important;line-height:1.75!important;opacity:.75;margin-bottom:.6rem}.product--thumbnail_slider .product__media-wrapper{max-height:85vh}.product--thumbnail_slider .product-media-container{height:100%}.collection__title.page-header__title,.main-collection-banner .page-header__title{font-size:clamp(2rem,4vw,3.8rem)!important;letter-spacing:-.045em!important;line-height:.97!important;font-weight:700!important;margin-bottom:.6rem!important}.main-collection-banner .rte p,.main-collection-banner .collection__description p{font-size:.92rem!important;line-height:1.65!important;opacity:.65!important;max-width:52ch;margin-top:.8rem!important}.main-collection-banner .page-header{padding-top:3rem!important;padding-bottom:2rem!important}.facets-wrapper,.facets__form{border-bottom:1px solid rgba(26,18,9,.1)!important;padding-bottom:.8rem!important;margin-bottom:2rem!important}.facets__heading,.facets-container label,.facets__summary{font-size:.68rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important}.facet-checkbox label,.facets__item label{font-size:.78rem!important;letter-spacing:.01em!important}.facets__sort .select__select,.collection-sort-form select{font-size:.72rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important;border:1px solid rgba(26,18,9,.2)!important;border-radius:999px!important;padding:.45rem 1.8rem .45rem .9rem!important;background-color:transparent!important}.active-facets__count{font-size:.6rem!important;font-weight:700!important;background:#e8001c!important;color:#fdfaf5!important;border-radius:999px!important;padding:.15em .5em!important}.active-facets__button{font-size:.65rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important;border:1px solid rgba(26,18,9,.25)!important;border-radius:999px!important;padding:.35rem .85rem!important;background:transparent!important}.product-count,.collection-product-count{font-size:.68rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;opacity:.45!important;font-weight:600!important}.main-collection-product-grid .product-grid{gap:1.2rem!important;row-gap:2.5rem!important}.pagination__list li a,.pagination__list li span{font-size:.72rem!important;letter-spacing:.1em!important;font-weight:600!important;border-radius:999px!important;border:1px solid rgba(26,18,9,.2)!important;padding:.5rem .9rem!important}.pagination__list li a:hover{background:#e8001c!important;border-color:#e8001c!important;color:#fdfaf5!important}.pagination__item--current{background:#1a1209!important;color:#fdfaf5!important;border-color:#1a1209!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-manifest.css.map */
