:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--font-heading-family: "Gilda Display", "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Poppins", -apple-system, system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--brand-accent: #4e6e58;--brand-accent-dark: #3d5747}body{font-size:1.6rem;line-height:1.6;letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.01em;line-height:1.1}.h0{font-size:clamp(3.6rem,5.2vw,7.2rem)}h1,.h1{font-size:clamp(3.2rem,4.4vw,6.2rem)}h2,.h2{font-size:clamp(2.6rem,3vw,4rem)}h3,.h3{font-size:clamp(2rem,2vw,2.6rem)}.card__heading,.card-information .card__heading,.facets__summary,.product-count{font-family:var(--font-body-family)}.card__heading,.card__heading a{font-weight:500;font-size:1.4rem;letter-spacing:0;line-height:1.4}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;letter-spacing:.02em;min-height:4.6rem;padding:0 2.8rem}.product-form__submit,.quick-add__submit,.shopify-payment-button__button--unbranded,.card-wrapper .quick-add__submit.button{--alpha-button-background: 1;background-color:var(--brand-accent);color:#fff;border-radius:3.5rem;font-size:1.3rem;font-weight:400;letter-spacing:.02em;min-height:4.4rem}.product-form__submit:after,.quick-add__submit:after,.card-wrapper .quick-add__submit.button:after{border-radius:3.5rem;border-color:transparent;box-shadow:none}.product-form__submit:hover,.quick-add__submit:hover{background-color:var(--brand-accent-dark)}a:not(.button):not(.card__heading a):not(.header__menu-item):hover{text-decoration-thickness:1px;text-underline-offset:.3rem}.header{padding-top:1.6rem;padding-bottom:1.6rem}.header__menu-item{font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.header--top-center .header__inline-menu{border-top:1px solid rgba(0,0,0,.08);width:100vw;margin-left:calc(50% - 50vw);margin-top:1.2rem;padding-top:.6rem;display:flex;justify-content:center}.header__menu-item:hover span{text-decoration-thickness:1px}.card__inner{border-radius:.8rem;overflow:hidden;background:#fff}.card--card,.card-wrapper .card--card{background:#fff;border-radius:.8rem}.card__content{padding:1.4rem 1.6rem 1.8rem}.price{font-family:var(--font-body-family);font-size:2rem;font-weight:600;color:var(--brand-accent);letter-spacing:-.01em}.price .price-item{color:var(--brand-accent)}.section-template--index .spaced-section,.shopify-section{--section-rhythm: 6rem}@media screen and (min-width:750px){.shopify-section{--section-rhythm: 8rem}}@media screen and (min-width:990px){.collection__title.title-wrapper{display:grid;grid-template-columns:1.5fr 1fr;gap:4rem;align-items:start;text-align:left}.collection__title.title-wrapper .title{margin:0}.collection__title.title-wrapper .collection__description{justify-self:end;max-width:40ch;padding-top:1.4rem;margin:0;text-align:left}}.title em,.collection-list-title em,.collapsible-content__heading em,.image-with-text__heading em,.banner__heading em,.rich-text__heading em,h1.title em,h2.title em,.h0 em,.h1 em,.h2 em{font-family:Allura,cursive;font-style:normal;font-weight:400;color:#a8895c;font-size:1.35em;line-height:1;padding-right:.08em}.collection-list .card__heading,.collection-list .card__heading a{font-family:var(--font-heading-family);font-size:1.9rem;font-weight:400;text-transform:uppercase;letter-spacing:.02em;line-height:1.25}.collection-list .card__caption{font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;line-height:1.5;margin:.6rem 0 0;opacity:.8}.collection-list .card__information{padding-left:0;padding-right:0}.collection-list .card__heading .icon-wrap{display:none}.card__badge--recommended{z-index:2}.badge--recommended{background:#a8895c;color:#fff;border:0;border-radius:.3rem;font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;padding:.5rem 1rem;line-height:1}.collapsible-content-wrapper-narrow{max-width:120rem;margin:0 auto;padding:0 3rem}@media screen and (min-width:990px){.collapsible-content-wrapper-narrow{display:grid;grid-template-columns:1fr 1.35fr;gap:6rem;align-items:start}.collapsible-content-wrapper-narrow .collapsible-content__header{text-align:left!important;position:sticky;top:10rem}}.collapsible-content__header{display:flex;flex-direction:column;margin-bottom:2rem}.collapsible-content__header .caption-with-letter-spacing{order:2;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.7;letter-spacing:0;text-transform:none;margin-top:2rem;max-width:46ch}.collapsible-content__header .collapsible-content__heading{order:1;margin:0}.collapsible-content .accordion{background:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.12);margin-top:0}.collapsible-content .accordion:first-of-type{border-top:0}.collapsible-content .accordion summary{padding:2rem 0;align-items:center}.collapsible-content .accordion .accordion__title{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;margin:0}.collapsible-content .accordion summary .icon-caret{display:none}.collapsible-content .accordion summary:after{content:"+";font-family:var(--font-body-family);font-size:2.2rem;font-weight:600;line-height:1;margin-left:auto;padding-left:1.6rem;flex-shrink:0}.collapsible-content .accordion details[open] summary:after{content:"\2212"}.collapsible-content .accordion__content{padding:0 0 2rem}.product__title h1,.product__title .h1{font-family:var(--font-heading-family);font-weight:400;line-height:1.15}.product .price{font-size:2.8rem;font-weight:600}.product .icon-with-text--horizontal{justify-content:flex-start;gap:2.4rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(0,0,0,.08)}.product .icon-with-text--horizontal .icon-with-text__item{color:#a8895c;font-size:1.3rem}.product .icon-with-text--horizontal .icon-with-text__item svg{fill:currentColor;stroke:currentColor}@media screen and (min-width:750px){.product__info-container .product-form__quantity{flex:0 0 auto;min-width:auto;float:left;margin:0 1.2rem 0 0;align-self:flex-end}.product-form__quantity .form__label,.product-form__quantity .quantity__label{display:none}.product__info-container product-form.product-form{display:block;flex:1 1 0;min-width:24rem;overflow:hidden}.product__info-container .product-form .form{margin-top:0}.product__info-container .product-form__buttons{max-width:none}.product__info-container .product-form__quantity .quantity{min-height:4.6rem}.product__info-container .product-form__submit{margin-bottom:0;min-height:4.6rem}}.product-quick-order{margin:2rem 0 .6rem;padding-top:1.8rem;border-top:1px solid rgba(0,0,0,.08)}.product-quick-order__heading{font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;margin:0 0 1.2rem}.product-quick-order__buttons{display:flex;gap:1.2rem;flex-wrap:wrap}.product-quick-order__btn{display:inline-flex;align-items:center;gap:.8rem;background:#121212;color:#fff;text-decoration:none;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:1.2rem 2rem;border-radius:.6rem}.product-quick-order__btn:hover{background:var(--brand-accent);color:#fff}.product-categories{margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid rgba(0,0,0,.08);font-size:1.3rem;line-height:1.7}.product-categories__label{font-weight:600;margin-right:.4rem}.product-categories a{color:var(--brand-accent);text-decoration:none}.product-categories a:hover{text-decoration:underline}.collection-sidebar-nav{margin-bottom:3rem}.collection-sidebar-nav__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.2rem}.collection-sidebar-nav__list{list-style:none;margin:0;padding:0}.collection-sidebar-nav__list li{border-bottom:1px solid rgba(0,0,0,.08)}.collection-sidebar-nav__link{display:block;padding:1rem 0;font-family:var(--font-body-family);font-size:1.4rem;color:currentColor;text-decoration:none}.collection-sidebar-nav__link:hover{color:var(--brand-accent)}.collection-sidebar-nav__link--active{color:var(--brand-accent);font-weight:600}.facets-vertical .facets__disclosure-vertical{border-bottom:1px solid rgba(0,0,0,.08)}.rte p,.rte li{line-height:1.7}.rte a{color:var(--brand-accent)}@media screen and (min-width:990px){ul.grid.slider--desktop .grid__item{width:calc((100% - 3rem) / 3.5)!important}}@media screen and (max-width:989px){ul.grid.slider--tablet .grid__item{width:86%!important;max-width:86%!important;min-width:86%!important}}.grid__item>product-component,.grid__item>collection-component{width:100%}ul.grid .grid__item{display:flex}.grid__item .card-wrapper{display:flex;width:100%}.card-wrapper>.card{width:100%}.card-wrapper .card:not(.ratio)>.card__content,.card-wrapper .card.card--card>.card__content{display:flex;flex-direction:column}.card-wrapper .card>.card__content>.card__information{flex:1 1 auto;display:flex;flex-direction:column}.card-wrapper .card .card__information .card-information{margin-top:auto;padding-top:1rem}.card-wrapper .card>.card__content>.quick-add{margin-top:auto;padding-top:1rem;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand.css.map */
