@font-face{font-family:Albra;font-display:swap;src:url(/cdn/shop/files/albra-m.woff2?v=1698026715) format("woff2"),url(/cdn/shop/files/albra-m.woff?v=1698026716) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Basis;font-display:swap;src:url(/cdn/shop/files/basis-r.woff2?v=1698026715) format("woff2"),url(/cdn/shop/files/basis-r.woff?v=1698026716) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Basis;font-display:swap;src:url(/cdn/shop/files/basis-b.woff2?v=1698026715) format("woff2"),url(/cdn/shop/files/basis-b.woff?v=1698026716) format("woff");font-weight:700;font-style:normal}:root{--font-heading: "Albra", serif;--font-body: "Basis", sans-serif;--font-weight-heading: 500;--color-earthen-espresso: #351C06;--color-parchment: #E4DBD2;--color-sandstone-beige: #AFA28C;--color-rustic-timber: #726454;--color-velvet-garnet: #6A020A;--spacing-48: max(1.6rem, 3.333vw);--spacing-64: max(2.4rem, 4.444vw);--spacing-96: max(4.8rem, 6.667vw);--spacing-128: max(2.4rem, 8.889vw);--font-size-body-text: max(1.6rem, .833vw);--font-size-button: max(1.4rem, .694vw);--font-button-letter-spacing: .0125vw;--green: #006704;--red: #FF0000;--font-size-hero: max(4rem, 4.722vw);--g-col-12: 100%;--g-col-11: 91.67%;--g-col-10: 83.33%;--g-col-9: 75%;--g-col-8: 66.67%;--g-col-7: 58.33%;--g-col-6: 50%;--g-col-5: 41.67%;--g-col-4: 33.33%;--g-col-3: 25%;--g-col-2: 16.67%;--g-col-1: 8.33%}html{font-size:62.5%}body{font-family:var(--font-body);font-size:var(--font-size-body-text);font-weight:400;line-height:120%;letter-spacing:-.01vw;color:var(--color-earthen-espresso);background:var(--color-parchment)}.custom-app-block input.spr-form-input,.custom-app-block textarea.spr-form-input,.textarea--solid,.input--solid,.date-input--solid{background:#fff;border-color:var(--color-sandstone-beige)}.h0,.body0 h1{font-size:var(--font-size-hero)}h1,.h1{font-size:max(2.8rem,3.056vw)}h2,.h2{font-size:max(2.4rem,2.5vw)}h3,.h3{font-size:max(2.2rem,1.944vw)}h4,.h4{font-size:max(2rem,1.667vw)}h5,.h5{font-size:max(1.8rem,1.389vw)}h6,.h6,.product-card__title{font-size:max(1.6rem,1.111vw)}.h7,a,.footer__title,.caption,small,.p-small,.header__item{font-size:var(--font-size-button)}.body0,.body1,.body2,.body3,.body4,.body5,.body6,.product-card__price-item,.product-price__current-price{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.product-card__title{font-family:var(--font-heading);font-weight:500;letter-spacing:-.02vw}h5,h6,.h5,.h6,.h7{font-family:var(--font-body);font-weight:700;letter-spacing:-.02vw}h1,h2,.h0,.h1,.h2{line-height:106%}h3,h4,h5,h6,.h3,.h4,.h5,.h6,.h7{line-height:120%}a.link,.footer__title,.caption{color:inherit;text-transform:uppercase;letter-spacing:var(--font-button-letter-spacing);text-decoration:none;gap:.2rem;font-weight:700}.link__text{padding-top:.1vw}.link__chevron{height:2.8rem;width:2.8rem}.link__chevron_long{width:7.2rem}.btn{background:var(--color-velvet-garnet);border-radius:4rem;text-transform:uppercase;letter-spacing:var(--font-button-letter-spacing);text-decoration:none;font-weight:700;transition:background .3s}.btn--solid:not([disabled]):hover{background:var(--color-earthen-espresso)}.container{padding-left:var(--spacing-64);padding-right:var(--spacing-64)}.announcement-bar__inner-container,.header__grid,.slideshow__outer-container--full-screen,.image-banner__outer-container--full-screen,.split-image-banner__outer-container--full-screen,.footer__outer-container{padding-left:0;padding-right:0}.fixed-spacing-top{padding-top:var(--spacing-96)}.fixed-spacing-bottom{padding-bottom:var(--spacing-96)}.header{border:0}.header__item{padding-left:max(1.6rem,1vw);padding-right:max(1.6rem,1vw)}.masthead__logo{display:block;margin-left:auto;margin-right:auto;padding-top:var(--spacing-64);margin-bottom:-1.6rem}.masthead__logo img{width:100%}.masthead-visible .header__logo{display:none}@media screen and (min-width: 768px){.masthead__logo{max-width:max(32rem,61.806vw);padding-top:var(--spacing-48);padding-left:var(--spacing-48);padding-right:var(--spacing-48);margin-bottom:min(-5.2rem,-3.2vw)}}.mega-menu__outer-container{padding-bottom:var(--spacing-48)}.mega-menu__block .image-block__content-wrap{position:static;padding:1.2rem 0 0}.drawer-menu__mega-menu-wrapper{padding-left:var(--spacing-64);padding-right:var(--spacing-64)}.footer{border:0}.footer__card-grid{padding-top:var(--spacing-48);padding-bottom:var(--spacing-48);grid-row-gap:var(--spacing-96)}.footer__utils{padding-top:0;padding-bottom:var(--spacing-48)}.footer__block.block-footer-1{grid-column:1 / -1;align-items:center}.footer__logo{margin:0;width:100%;max-width:max(32rem,30.972vw)}.footer__logo img{width:100%}.footer__menu-item,.footer__text,.footer__copyright{color:inherit}.footer__newsletter{border-bottom:1px solid var(--color-parchment);transition:border-color .3s}.footer__newsletter:hover{border-color:var(--color-sandstone-beige)}.footer__newsletter input{border:0;padding-left:0}.footer__newsletter .input-btn{background:none;justify-content:flex-end}.footer__newsletter .input-btn:hover{color:var(--color-sandstone-beige);background:none}.footer__title{margin-bottom:.8rem}.localization-dropdown-wrapper{display:flex;align-items:center}@media screen and (max-width: 767px){.footer__container{padding-top:4rem;padding-bottom:1.6rem}.footer__menu{display:list-item;columns:2;width:100%}}.announcement-bar__text{font-size:var(--font-size-button)}.announcement-bar__inner-container{column-gap:1.6rem}@media screen and (min-width: 768px){.announcement-bar__inner-container{grid-template-columns:1fr 3fr 1fr;column-gap:1.6rem}}.carousel__slide.split-image-banner.color-white .split-image-banner__content-wrap{position:absolute;padding:var(--spacing-96) var(--spacing-64)}.carousel__slide.split-image-banner.color-white .split-image-banner__content{background:none;max-width:100ch}.split-image-banner__left-media~.split-image-banner__right-media{margin:0}@media screen and (max-width: 899px){.split-image-banner__left-media,.split-image-banner__right-media{height:100%;min-height:50vh;aspect-ratio:.7/1}}.rich-text__container--with-aside-spacing{padding:var(--spacing-96) var(--spacing-64)}.collage__item a.image-block__image-link:not([href]){display:none}.collage__item .zoom:hover,.collage__item .zoom-parent-for-hover:hover .zoom{transform:none}.zoom:hover,.zoom-parent-for-hover:hover .zoom{transform:scale3d(1.06,1.06,1);transition-timing-function:ease}.collage__carousel-slide--type-carousel{min-width:100%}.image-banner__content{padding:0}.image-banner__outer-container--full-screen .color-default .image-banner__container,.image-banner__outer-container--full-screen .color-default .image-banner__content-wrap{height:auto;display:block}.image-banner__outer-container--full-screen .color-default .image-banner__media,.image-banner__outer-container--full-screen .color-default .media__image{position:static}.image-banner__outer-container--full-screen .image-banner__content-wrap{padding:var(--spacing-96) var(--spacing-64)}.image-banner__outer-container--full-screen .color-default .image-banner__content-wrap{padding:var(--spacing-48) var(--spacing-128) var(--spacing-96)}.image-banner__outer-container--full-screen .color-default .image-banner__content{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;padding:0;max-width:100%;column-gap:var(--spacing-64)}.image-banner__outer-container--full-screen .color-default .image-banner__content--mobile{display:none}.image-banner__outer-container--full-screen .color-default .image-banner__title{width:100%}.image-banner__outer-container--full-screen .color-default .image-banner__text{margin-top:0}@media screen and (min-width: 992px){.image-banner__outer-container--full-screen .color-default .image-banner__text{width:var(--g-col-8)}}.image-banner__outer-container--full-screen .color-default .image-banner__btns{width:auto;margin:0 0 1.6rem}.multicolumn__container{padding-top:var(--spacing-48);padding-bottom:var(--spacing-48)}.quote-pbj{padding-top:var(--spacing-96);padding-bottom:var(--spacing-96)}.quote__container blockquote{margin:0 0 var(--spacing-96)}.quote-author{display:flex;flex-direction:column;row-gap:1.6rem;column-gap:2.4rem;width:100%}.quote-author .images-with-text__image-list-item{width:50vw}.quote-wrapper{display:flex;justify-content:space-between;align-items:flex-end;column-gap:var(--spacing-64)}@media screen and (min-width: 992px){.quote__container blockquote{margin-bottom:calc(var(--spacing-48)* -1)}.quote__container blockquote *{margin-left:auto}.quote__container blockquote *:not(:last-of-type){margin-bottom:2.4rem}.quote__container h1,.quote__container h2{max-width:34ch}.quote__container h3,.quote__container h4,.quote__container h5,.quote__container h6,.quote__container p{max-width:52ch}.quote-author{display:flex;flex-direction:row;align-items:flex-end}.quote-author .images-with-text__image-list-item{width:var(--g-col-4)}.quote-wrapper .images-with-text__buttons{flex-shrink:0}}.images-with-text.color-white{padding-top:var(--spacing-96);padding-bottom:var(--spacing-96)}.images-with-text__content{margin:0}.images-with-text__image-list-body .shape--overflow-visible{padding-bottom:95%}.images-with-text__image-list--collage-with-2-items .images-with-text__image-list-item:nth-child(1){left:auto;right:0}.images-with-text__image-list--collage-with-2-items .images-with-text__image-list-item:nth-child(2){left:0;right:auto}@media screen and (min-width: 768px){.images-with-text__container{align-items:flex-start}.images-with-text__image-list--collage-with-2-items .images-with-text__image-list-item:nth-child(2){width:43%}}.color-custom-3 .split-image-banner__content-wrap{position:absolute;height:100%;align-items:center}.color-custom-3 .split-image-banner__content{background:none;max-width:100%}.color-custom-3 .split-image-banner__left-media{flex-grow:1}.color-custom-3 .split-image-banner__right-media{position:absolute;aspect-ratio:1/1.3;width:100%;max-width:max(28rem,27.778vw);left:50%;top:50%;transform:translate3d(-50%,-50%,0);margin:0}.split-image-banner__right-media{flex-grow:0;order:unset;height:auto;min-height:auto}.shop__content,.shop__container{padding-top:0}.shop__header{padding-bottom:0;min-height:auto}.rating.product-card__rating{display:none}.alert[alert-type=success]{color:var(--green)}.alert{border-radius:4rem}.rte{color:inherit}.rte p a:hover{text-decoration:none}.shopify-policy__container{padding-top:var(--spacing-64);padding-bottom:var(--spacing-64)}.shopify-policy__title{padding-bottom:var(--spacing-48)}.rte blockquote{margin-left:0}.border-content{border:1px solid;padding:var(--spacing-48)}.product .container{padding-bottom:var(--spacing-96)}.product .btn--lg{padding:1.4rem 2.4rem 1.4rem 3.2rem;display:flex;gap:.2rem;justify-content:space-between}.product__info-wrapper{padding-left:var(--spacing-64);padding-right:var(--spacing-64)}@media screen and (min-width: 768px){.product .container{padding-left:var(--spacing-64);padding-right:var(--spacing-64)}.product--with-desktop-media-grid .product__info-wrapper{padding-right:0}}.product-information-tag{row-gap:0}.product-details__rte p a{font-size:inherit}.product-mobile-media{padding-bottom:var(--spacing-64)}.product-details__tab[data-id="2"] .product-details__rte{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;grid-row-gap:.1rem;background:var(--color-sandstone-beige)}.product-details__tab[data-id="2"] .product-details__rte *{background:var(--color-parchment)}.product-details__tab[data-id="2"] .product-details__rte h4{grid-column:span 2;margin:0;padding-bottom:1.6rem}.product-details__tab[data-id="2"] .product-details__rte p{padding-top:1.6rem}.product-details__tab[data-id="2"] .product-details__rte p+ul{margin:0;padding-top:1.6rem;padding-bottom:1.6rem}@media screen and (max-width: 767px){.product-card:first-of-type{grid-column:1 / -1}.product-details-gallery-grid{display:flex;flex-wrap:wrap;gap:.4rem}.product-details-gallery-grid .image{width:calc(50% - .2rem)}}#ContactForm h6{margin:2.4rem 0 1.6rem}.footer__menu-item[aria-label=Instagram] .underline-text__label{color:transparent}.footer__menu-item[aria-label=Instagram] .underline-text__label:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23ffffff" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg>');width:20px;height:20px;position:absolute;transform:none;background:transparent;overflow:unset;top:0;left:0}.header__icon2{display:none}.header__icon2:first-child{margin-right:24px}.header__icon2 .icon2{display:inline-block;height:18px;width:18px;padding-top:4px}.header__icon2 span{font-size:14px;display:none;vertical-align:top}.header__icon3{justify-content:normal}.header__icon3 .icon3{margin-right:8px}@media screen and (min-width: 992px){.header__icon4{position:absolute;top:24px;right:48px}.header__icon2{display:block}}@media screen and (min-width: 1400px){.header__icon2 span{display:inline-block}}.simple_contact_footer form{width:100%}.simple_contact_footer form .field input.input--small{min-height:unset;height:3.6rem;border:none!important;border-bottom:solid 1px var(--gsc-text-color-100)!important;margin-bottom:8px;padding:13px 0}.simple_contact_footer form .field textarea.textarea--small{height:9rem;border:none!important;border-bottom:solid 1px var(--gsc-text-color-100)!important;margin-bottom:16px;padding:13px 0}.simple_contact_footer form .submit{text-align:right}.simple_contact_footer form .submit .btn--solid:hover{color:var(--color-velvet-garnet);background:var(--gsc-button-text-color-100)}.simple_contact_footer form .errors ul{list-style:none;padding:10px 4px;font-size:12px;background-color:var(--gsc-text-color-100);color:rgba(var(--gsc-red-color),1);margin-bottom:8px}.simple_contact_footer form .success{padding:10px 4px;font-size:14px;background-color:var(--gsc-text-color-100);color:rgba(var(--gsc-green-color),1);margin-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
