*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.card__heading,.card__heading a{font-weight:300!important;letter-spacing:.05em}body,.card__information,.price,.price__container{letter-spacing:.02em}.banner--large{min-height:90vh!important}.banner--medium{min-height:70vh!important}.banner__heading{font-size:clamp(3.2rem,6vw,7.2rem)!important;font-weight:300!important;letter-spacing:.08em!important;line-height:1.1!important;text-transform:none!important}.banner__text{font-size:1.6rem;letter-spacing:.04em;max-width:48rem;margin:0 auto}.banner__box,.banner .banner__box,.banner__content .banner__box{background:none!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.banner .banner__heading,.banner__content .banner__heading{color:#f5f0ebf2!important}.banner .banner__text,.banner__content .banner__text{color:#f5f0ebd1!important}.banner .banner__heading em{display:block;font-style:normal;margin-top:-.1em}.banner .button,.banner .button--primary,.banner .button--secondary{background:transparent!important;background-color:transparent!important;border:1px solid rgba(245,240,235,.8)!important;color:#f5f0ebeb!important}.banner .button:hover{background:#f5f0eb1f!important;border-color:#f5f0eb!important;color:#f5f0eb!important}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem!important;font-weight:400;padding:1.4rem 3.2rem!important;border-radius:0!important;transition:opacity .2s ease,background-color .2s ease}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{box-shadow:none!important}.button--primary{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.button--secondary{background-color:transparent!important;border:1px solid currentColor!important;color:inherit!important}.button--secondary:hover{opacity:.7}.button--tertiary{background-color:transparent!important;border:none!important;border-bottom:1px solid currentColor!important;border-radius:0!important;padding-left:0!important;padding-right:0!important;min-width:auto!important;font-size:1.1rem!important;letter-spacing:.12em;text-transform:uppercase}.button--tertiary:after{display:none!important}.button:before,.button:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after{box-shadow:none!important}.animate--hover-vertical-lift .button,.animate--hover-vertical-lift .shopify-payment-button__button,.animate--hover-vertical-lift .button:hover,.animate--hover-vertical-lift .button:active,.animate--hover-vertical-lift .shopify-payment-button__button:hover{box-shadow:none!important;transform:none!important}.card-wrapper,.card{border-radius:0!important}.card__information{padding-left:0!important;padding-right:0!important;padding-top:1.2rem}.card__heading{font-size:1.3rem!important;font-weight:300!important;letter-spacing:.05em;margin-bottom:.4rem}.price .price-item{font-size:1.3rem;font-weight:400}.card:after,.card:before{box-shadow:none!important}.card__media img,.banner__media img{transition:opacity .4s ease}.card:hover .card__media img{opacity:.85}.featured-collection .grid,.collection .product-grid{gap:3.2rem 2.4rem!important}.section-padding{padding-top:clamp(5rem,7vw,10rem)!important;padding-bottom:clamp(5rem,7vw,10rem)!important}.featured-collection .title,.collection-list .title,.multicolumn .title{font-size:clamp(2rem,3vw,3.2rem);font-weight:300;letter-spacing:.06em;margin-bottom:.8rem}.featured-collection .description{font-size:1.4rem;letter-spacing:.03em;opacity:.7}.header{background-color:#f5f0eb!important;border-bottom:1px solid rgba(var(--color-foreground),.1)!important}.header__heading-link,.header__heading-link:visited,.header__heading-link:hover{color:#3c0008!important}.header__menu-item,.header__menu-item span,.header__menu-item>a,.header__menu-item>button,.header__menu-item:hover span{color:#3c0008!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:1.1rem!important;font-weight:400}.header__icon,.header__icon svg,.header__icon--summary{color:#3c0008!important;fill:#3c0008!important}.header__icon path,.header__icon svg path{fill:#3c0008!important}.cart-count-bubble{background-color:#3c0008!important}.header__heading-logo{max-width:16rem}.announcement-bar-section .utility-bar,.announcement-bar-section [class*=color-]{background-color:#f5f0eb!important;background-image:none!important}.announcement-bar-section .utility-bar{border-top:1px solid #3c0008!important}.utility-bar--bottom-border{border-bottom:1px solid #3c0008!important}.announcement-bar{background-color:#f5f0eb!important;font-size:1.1rem;letter-spacing:.1em}.announcement-bar__message,.announcement-bar a{color:#3c0008!important}.rich-text__heading{font-size:clamp(2.4rem,4vw,5.6rem)!important;font-weight:300!important;letter-spacing:.06em!important;line-height:1.15!important}.rich-text__text{font-size:1.5rem;letter-spacing:.03em;opacity:.75}.image-with-text__heading{font-size:clamp(2.4rem,3.5vw,4.8rem)!important;font-weight:300!important;letter-spacing:.06em!important;line-height:1.15!important}.image-with-text__text{font-size:1.5rem;letter-spacing:.03em;line-height:1.7}.multicolumn .multicolumn-card__info{padding-top:0}.multicolumn-card__title,.multicolumn .column__heading{font-size:1.2rem!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:1rem}.multicolumn-card p,.multicolumn .column__description{font-size:1.3rem;letter-spacing:.03em;line-height:1.7;opacity:.8}.collection-list .card__heading{font-size:1.4rem!important;letter-spacing:.06em;text-transform:uppercase}.newsletter .newsletter__heading,.email-signup-banner__heading{font-size:clamp(2.4rem,4vw,5rem)!important;font-weight:300!important;letter-spacing:.06em!important}.newsletter__subheading,.email-signup-banner__description{font-size:1.4rem;letter-spacing:.04em;opacity:.75}.newsletter .field__input,.email-signup-banner .field__input{border-radius:0!important;border:1px solid rgba(var(--color-foreground),.35)!important;font-size:1.3rem;letter-spacing:.06em}.footer{border-top:1px solid rgba(var(--color-foreground),.1)!important}.footer__column-header{letter-spacing:.12em!important;text-transform:uppercase!important;font-size:1rem!important;font-weight:500!important}.footer__list a{font-size:1.3rem;letter-spacing:.04em;opacity:.75}.footer__list a:hover{opacity:1}.field__input,.select__select,textarea{border-radius:0!important;border-color:rgba(var(--color-foreground),.2)!important}.badge{border-radius:0!important;letter-spacing:.1em;text-transform:uppercase;font-size:1rem}.pagination__list a{border-radius:0!important}@media screen and (max-width:749px){.collection .product-grid,.product-grid{grid-template-columns:repeat(2,1fr)!important;width:100%!important;padding-left:1.2rem!important;padding-right:1.2rem!important;gap:1.6rem 1.2rem!important}.collection .page-width,.template-collection .page-width{padding-left:1.2rem!important;padding-right:1.2rem!important}.banner__heading{font-size:clamp(2.4rem,8vw,4rem)!important}}.link--text{letter-spacing:.1em;text-transform:uppercase;font-size:1.1rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-lithos.css.map */
