:root{--oak-ink: #171713;--oak-green: #243a29;--oak-cream: #f2eee4;--oak-paper: #f8f6f0;--oak-line: rgba(23,23,19,.14);--oak-muted: rgba(23,23,19,.64);--oak-display: Georgia, "Times New Roman", serif;--oak-sans: "Helvetica Neue", Helvetica, Arial, sans-serif;--oak-xs: .68rem;--oak-sm: .78rem;--oak-body: .94rem;--oak-md: 1.05rem;--oak-lg: 1.35rem;--oak-xl: clamp(2rem, 4vw, 3.35rem);--oak-hero: clamp(3.25rem, 7vw, 7.2rem);--oak-tight: 1.02;--oak-copy: 1.55}html{scroll-behavior:smooth}body,body *{font-family:var(--oak-sans)}body{color:var(--oak-ink);background:var(--oak-cream);font-size:var(--oak-body);line-height:var(--oak-copy);letter-spacing:.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--oak-display)!important;font-weight:400!important;line-height:var(--oak-tight)!important;letter-spacing:-.025em!important;margin-block:0;text-wrap:balance}h1,.h1{font-size:clamp(2.8rem,6vw,5.8rem)!important}h2,.h2{font-size:var(--oak-xl)!important}h3,.h3{font-size:clamp(1.65rem,2.7vw,2.5rem)!important}h4,.h4{font-size:1.35rem!important}h5,.h5{font-size:1.05rem!important}h6,.h6{font-size:.9rem!important}p,li,input,textarea,select{font-size:var(--oak-body);line-height:var(--oak-copy)}button,.button,a.button,input[type=submit],.shopify-payment-button__button,.menu-list__link,.header-actions__action,.product-card__title,.price,.facets__summary,.facets__label,.badge,.badge-label,.form__label,.field__label{font-family:var(--oak-sans)!important}button,.button,a.button,input[type=submit]{font-size:.72rem!important;font-weight:600!important;letter-spacing:.105em!important;line-height:1!important;text-transform:uppercase}#header-group,#header-component,.header-section,.header{--header-padding: 12px}.header__columns{min-height:68px}.header-logo,.header__logo,.header__logo-image{transition:transform .25s ease,opacity .25s ease}.header-logo:hover,.header__logo:hover{transform:translateY(-1px)}.menu-list__link,.header-actions__action{font-size:.69rem!important;font-weight:600!important;letter-spacing:.13em!important;text-transform:uppercase!important}.menu-list__link{position:relative}.menu-list__link:after{content:"";position:absolute;left:0;right:100%;bottom:-5px;height:1px;background:currentColor;transition:right .28s ease}.menu-list__link:hover:after,.menu-list__link[aria-expanded=true]:after{right:0}.announcement-bar,.shopify-section-group-header-group .announcement-bar{font-family:var(--oak-sans)!important;font-size:.62rem!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase}.product-card,.product-grid .product-card,.card-wrapper{letter-spacing:0}.product-card__title,.product-card .product-title,.product-card a[class*=title]{font-size:.84rem!important;line-height:1.25!important;font-weight:500!important;letter-spacing:.01em!important}.product-card .price,.product-card .price-item,.product-card .money{font-size:.76rem!important;line-height:1.2!important;letter-spacing:.045em!important;font-weight:500!important}.product-card:hover img,.product-card:hover .product-card__image{transform:scale(1.018)}.product-card img,.product-card__image{transition:transform .6s cubic-bezier(.2,.65,.2,1)}.template-collection .section,.template-collection .main-collection,.collection-hero,.collection-banner{--collection-gap: clamp(28px, 5vw, 72px)}.template-collection .collection-title,.template-collection h1{max-width:850px;letter-spacing:-.035em!important}.template-collection .collection-description,.template-collection .rte{max-width:620px;color:var(--oak-muted)}.template-product .product-information,.template-product .product-details,.template-product .product__info-container{color:var(--oak-ink)}.template-product .product-details h1,.template-product .product__title h1{font-size:clamp(2.25rem,4.4vw,4.6rem)!important;letter-spacing:-.045em!important;max-width:680px}.template-product .price,.template-product .price-item,.template-product .money{font-size:1rem!important;letter-spacing:.055em!important;font-weight:500!important}.template-product .variant-picker label,.template-product .variant-picker legend,.template-product .form__label{font-size:.66rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase}.template-product .variant-picker button,.template-product .variant-picker input+label{font-size:.72rem!important;letter-spacing:.08em!important;font-weight:500!important}.template-product .buy-buttons .button,.template-product .shopify-payment-button__button{min-height:54px;border-radius:0!important}.template-product .product-description,.template-product .rte{font-size:.9rem;line-height:1.65}input,textarea,select{border-radius:0!important;box-shadow:none!important}.card,.card-wrapper,.product-card,.collection-card{border-radius:0!important}a:not(.button){text-underline-offset:3px;text-decoration-thickness:1px}.oakridge-eyebrow,[class*=eyebrow],[class*=overline]{font-family:var(--oak-sans)!important;font-size:.64rem!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.17em!important;text-transform:uppercase!important}@media(max-width:749px){body{font-size:.9rem}h1,.h1{font-size:clamp(2.35rem,12vw,4rem)!important}h2,.h2{font-size:clamp(2rem,9vw,3rem)!important}h3,.h3{font-size:1.7rem!important}p,li,input,textarea,select{font-size:.88rem}.header__columns{min-height:58px}.menu-list__link,.header-actions__action{font-size:.63rem!important;letter-spacing:.11em!important}.template-product .product-details h1,.template-product .product__title h1{font-size:clamp(2.1rem,10.5vw,3.2rem)!important}.template-product .buy-buttons .button,.template-product .shopify-payment-button__button{min-height:52px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/oakridge-type-system.css.map */
