:root{--otl-forest: #243E36;--otl-forest-dark: #1a2e28;--otl-sage: #7CA982;--otl-cream: #F1F7ED;--otl-gold: #C2A83E;--otl-brown: #B5864D;--otl-font-heading: "Acumin Pro Extra Condensed", "Impact", "Arial Narrow", sans-serif;--otl-font-body: "Roboto", "Helvetica Neue", Arial, sans-serif}body{font-family:var(--otl-font-body);background-color:var(--otl-cream);color:var(--otl-forest)}.shopify-section-announcement-bar,.announcement-bar,[class*=announcement]{background-color:var(--otl-gold)!important;color:var(--otl-forest)!important;font-family:var(--otl-font-body);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.announcement-bar__message,.announcement-bar a{color:var(--otl-forest)!important}.header,.site-header,header[class*=header],.shopify-section-header-sticky .header{background-color:var(--otl-forest)!important;border-bottom:1px solid var(--otl-forest-dark)!important}.header__heading-link,.header__heading{color:var(--otl-gold)!important;font-family:var(--otl-font-body);font-size:11px;font-weight:500;letter-spacing:.25em;text-transform:uppercase}.header__menu-item,.header__menu-item a,.header__menu-item span,nav a{color:var(--otl-cream)!important;font-family:var(--otl-font-body);font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.header__menu-item:hover a,.header__menu-item a:hover{color:var(--otl-gold)!important;opacity:1}.header__icon svg,.header__icon path,.header__icon--cart svg,.header__icon--search svg{fill:var(--otl-cream)!important;stroke:var(--otl-cream)!important;color:var(--otl-cream)!important}.cart-count-bubble,.header__cart-count{background-color:var(--otl-gold)!important;color:var(--otl-forest)!important}.banner,.hero,[class*=banner],.shopify-section-hero{background-color:var(--otl-forest)!important}.banner__heading,.hero__heading,[class*=banner] h1,[class*=banner] h2{font-family:var(--otl-font-heading);font-size:clamp(44px,6vw,72px)!important;font-weight:800;text-transform:uppercase;letter-spacing:.01em;color:var(--otl-cream)!important;line-height:1}.banner__text,.hero__subheading,[class*=banner] p{font-size:15px;color:var(--otl-sage)!important;line-height:1.65;font-family:var(--otl-font-body)}.button,button[class*=button],a[class*=button],input[type=submit],.btn{background-color:var(--otl-gold)!important;color:var(--otl-forest)!important;font-family:var(--otl-font-body);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;border:none!important;border-radius:0!important;padding:14px 32px!important}.button:hover,button[class*=button]:hover,a[class*=button]:hover{background-color:#a8903a!important;color:var(--otl-forest)!important}.button--secondary{background-color:transparent!important;color:var(--otl-cream)!important;border:1px solid rgba(241,247,237,.35)!important}.button--secondary:hover{background-color:#f1f7ed1a!important}.card,.card--product{background-color:var(--otl-forest)!important;border:none!important;border-radius:0!important;overflow:hidden}.card__content,.card__information{background-color:var(--otl-forest)!important;padding:14px 18px 18px!important}.card__heading,.card__heading a,.card__heading h2,.card__heading h3{font-family:var(--otl-font-body);font-size:11px!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--otl-cream)!important}.price,.price--large,.price__regular,.price--sale{color:var(--otl-gold)!important;font-size:12px;letter-spacing:.05em}.badge,.card__badge{background-color:var(--otl-gold)!important;color:var(--otl-forest)!important;font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;border-radius:0!important;padding:4px 10px!important}.footer,.site-footer,footer{background-color:var(--otl-forest-dark)!important;border-top:none!important}.footer__heading,.footer__title{font-size:10px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--otl-sage)!important}.footer__list a,.footer a,.footer p{color:var(--otl-sage)!important;font-size:12px;letter-spacing:.08em;opacity:.75;text-decoration:none}.footer a:hover{color:var(--otl-cream)!important;opacity:1}.footer__copyright,.footer__copyright-content{color:var(--otl-sage)!important;opacity:.5;font-size:11px}.newsletter,[class*=newsletter],.email-signup{background-color:var(--otl-sage)!important}.newsletter h2,[class*=newsletter] h2{color:var(--otl-forest)!important}.newsletter input[type=email],[class*=newsletter] input[type=email]{background-color:var(--otl-cream)!important;border:none!important;border-radius:0!important;color:var(--otl-forest)!important}.newsletter .button,[class*=newsletter] .button{background-color:var(--otl-forest)!important;color:var(--otl-gold)!important}.rich-text,[class*=rich-text]{background-color:var(--otl-forest)!important}.rich-text__heading,[class*=rich-text] h2{color:var(--otl-cream)!important;text-transform:uppercase}.rich-text__text,[class*=rich-text] p{color:var(--otl-sage)!important}a{color:var(--otl-forest)}a:hover{color:var(--otl-gold)}::selection{background-color:var(--otl-gold);color:var(--otl-forest)}.button,input,select,textarea{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/otl-custom.css.map */
