body{font-size:1.6rem;line-height:1.8}.caption,.caption-with-letter-spacing{font-size:1.2rem}h5,.h5{font-size:1.8rem}h4,.h4{font-size:2rem}h3,.h3{font-size:2.3rem}h2,.h2{font-size:2.6rem}h1,.h1{font-size:2.9rem}.h0{font-size:3.3rem}@media screen and (min-width:750px){h5,.h5{font-size:1.9rem}h4,.h4{font-size:2.3rem}h3,.h3{font-size:2.8rem}h2,.h2{font-size:3.3rem}h1,.h1{font-size:4rem}.h0{font-size:4.8rem}}h1,h2,h3,h4,h5,h6{font-weight:var(--font-heading-weight)}h1,h2,.h1,.h2{letter-spacing:-.02em}h3,h4,.h3,.h4{letter-spacing:-.01em}.product__vendor{font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.75);margin:0 0 .6rem}.card__heading{font-family:var(--font-body-family);font-weight:500;font-size:1.6rem}.card__vendor{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.price--card{font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.banner{max-height:100vh}@media screen and (max-width:749px){.banner__text.subtitle{font-size:1.6rem}}.button{text-transform:uppercase;letter-spacing:.08em}.shopify-section-header-sticky .header-wrapper{background:rgba(var(--color-background),.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.button{transition:transform .2s cubic-bezier(.25,.1,.25,1),box-shadow .2s cubic-bezier(.25,.1,.25,1)}.button:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.button:not([disabled]):active{transform:translateY(0);box-shadow:none}.underlined-link{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:left bottom;background-repeat:no-repeat;transition:background-size .2s cubic-bezier(.25,.1,.25,1)}.underlined-link:hover{background-size:100% 1px;text-decoration:none}.field__input:focus-visible,.select__select:focus-visible{outline:none;box-shadow:0 0 0 2px #c4a265}.badge{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.footer__newsletter-banner{background:linear-gradient(135deg,#d1b170,#c4a265,#9e7f45);color:#000;padding:3.2rem 0;margin-bottom:4rem}.footer__newsletter-banner-inner{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:750px){.footer__newsletter-banner-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:4rem}}.footer .footer__newsletter-tagline{margin:0;color:#000}.footer__newsletter-subtext{font-size:1.4rem;margin:.4rem 0 0}.footer__newsletter-form-wrapper{flex-shrink:0}@media screen and (min-width:750px){.footer__newsletter-form-wrapper{width:40rem}}.footer__newsletter-form-wrapper .newsletter-form__field-wrapper{max-width:100%}.footer__newsletter-banner .field__input{background:#fff;border-color:#0003;color:#000}.footer__newsletter-banner .field__input::placeholder{color:#00000080}.footer__newsletter-banner .field__label{color:#00000080}.footer__newsletter-banner .newsletter-form__button{color:#000}.footer .footer__content-bottom{padding-top:2rem;padding-bottom:.8rem}.footer .footer__copyright{margin-top:0}.footer .footer-block__heading{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.6rem}.footer .footer-block__details-content,.footer .footer-block__details-content .rte,.footer .footer-block__details-content p{font-size:1.4rem}@media(prefers-reduced-motion:reduce){.button,.underlined-link{transition-duration:.01ms!important}.button:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-brand.css.map */
