body{letter-spacing:.01em}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:.02em;font-weight:400}.announcement-bar{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.header{border-bottom:2px solid rgba(var(--color-foreground),.08)}.header__heading-link{letter-spacing:.05em;text-transform:uppercase}.header__menu-item{font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.header__menu-item:hover{opacity:.7;transition:opacity .2s ease}.card{border-radius:6px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.card-wrapper:hover .card{transform:translateY(-3px);box-shadow:0 8px 24px #1e1a141f}.card__heading{font-family:var(--font-heading-family);font-weight:400}.card__information{padding:1.2rem 1rem}.price{font-weight:600;color:#8b6914}.button,.shopify-challenge__button,.customer button{border-radius:4px;letter-spacing:.06em;text-transform:uppercase;font-size:1.3rem;font-weight:700;padding:1.2rem 2.8rem;transition:all .25s ease}.button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3d5c2e33}.button--secondary{border-width:2px}.button--secondary:hover{background:rgba(var(--color-foreground),.06)}.banner{min-height:520px}.banner__heading{text-shadow:0 2px 8px rgba(0,0,0,.3);font-weight:400}.banner__text{text-shadow:0 1px 4px rgba(0,0,0,.2);max-width:60rem;margin-left:auto;margin-right:auto}.rich-text__blocks{max-width:72rem}.rich-text__blocks .rte{font-size:1.7rem;line-height:1.8}.collection-list__item .card__content{padding:1.6rem}.collection-list__item .card__heading{font-size:2rem;font-weight:400}.image-with-text .grid{gap:0}.image-with-text__content{padding:4rem 3.6rem}.image-with-text__content .rte{font-size:1.6rem;line-height:1.75}.multicolumn-card__info{padding:2rem 1.6rem}.multicolumn-card__info .h3{font-family:var(--font-heading-family);font-weight:500;margin-bottom:.8rem}.multicolumn-card__info .rte{font-size:1.4rem;line-height:1.7;opacity:.85}.product__title{letter-spacing:.01em;font-weight:400}.product__description .rte{font-size:1.5rem;line-height:1.8}.product-form__submit{font-size:1.4rem;padding:1.4rem 3rem;letter-spacing:.08em}.footer{border-top:3px solid rgba(var(--color-foreground),.1)}.footer__content-top{padding-top:4rem}.footer-block__heading{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1.6rem}.footer-block__details-content a{font-size:1.4rem;transition:opacity .2s ease}.footer-block__details-content a:hover{opacity:.7}.footer__newsletter .newsletter-form__field-wrapper{border-radius:4px;overflow:hidden}.collection-hero__title{font-size:3.6rem;font-weight:400}.facets__wrapper{border-bottom:1px solid rgba(var(--color-foreground),.08);padding-bottom:1.2rem}html{scroll-behavior:smooth}::selection{background:#8b691440;color:inherit}*:focus-visible{outline:2px solid rgba(61,92,46,.7);outline-offset:3px}@media screen and (max-width:749px){.banner{min-height:400px}.banner__heading{font-size:3rem}.rich-text__blocks .rte{font-size:1.5rem}.image-with-text__content{padding:2.4rem 2rem}.button,.shopify-challenge__button{padding:1rem 2rem;font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/timber-treasures-custom.css.map */
