:root{--finn-content-narrow: 76rem;--finn-transition: .18s ease}html{scroll-behavior:smooth}body{letter-spacing:.01em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.finn-soft-background{background:var(--finn-cream)}body,input,textarea,select,button{color:rgb(var(--color-foreground))}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:var(--finn-heading-letter-spacing);line-height:1.08;text-wrap:balance}p,.rte{line-height:1.65}.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}a{text-underline-offset:.22em;text-decoration-thickness:.08em}a,button,.button{transition:opacity var(--finn-transition),transform var(--finn-transition),background-color var(--finn-transition),color var(--finn-transition),border-color var(--finn-transition)}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;font-weight:650;letter-spacing:.08em;border-radius:var(--buttons-radius)}.finn-uppercase-buttons .button,.finn-uppercase-buttons .shopify-challenge__button,.finn-uppercase-buttons .customer button{text-transform:uppercase}.button:hover,.shopify-challenge__button:hover,.customer button:hover{transform:translateY(-1px)}.button--secondary{background:transparent}.field__input,.select__select,.customer .field input,.customer select{min-height:4.8rem;background:rgb(var(--color-background))}.page-width--narrow{max-width:var(--finn-content-narrow)}.card-wrapper .card__heading{line-height:1.25}.card__information{padding-top:1.6rem}.card .price{font-size:1.4rem;letter-spacing:.02em}.badge{text-transform:uppercase;letter-spacing:.08em;font-size:1.1rem;padding:.55rem .9rem}.header__menu-item,.menu-drawer__menu-item{letter-spacing:var(--finn-nav-letter-spacing)}.header__menu-item{font-size:1.3rem;text-transform:uppercase;font-weight:600}.announcement-bar__message{letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem}.footer{border-top:0}.footer-block__heading{text-transform:uppercase;letter-spacing:.08em;font-size:1.3rem}.product__title>*{letter-spacing:var(--finn-heading-letter-spacing)}.price{font-variant-numeric:tabular-nums}@media screen and (min-width:750px){.section-template--padding{padding-top:6.4rem;padding-bottom:6.4rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/finn-brand.css.map */
