:root{--espresso: #3A2317;--dark-roast: #5C3A2E;--copper: #5C3A2E;--gold: #BFA46F;--gold-light: #d4bc8e;--cream: #F4EDE4;--parchment: #ede3d6;--warm-white: #F4EDE4;--charcoal: #1C1814;--muted: #6b5a4e;--aac-border: rgba(191,164,111,.25);--font-display: "Playfair Display", Georgia, serif;--font-body-aac: "Barlow", sans-serif;--font-condensed: "Barlow Condensed", sans-serif;--font-heading-family: "Playfair Display", Georgia, serif;--font-body-family: "Barlow", sans-serif}body{font-family:var(--font-body-aac);line-height:1.7}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-display);font-weight:700;line-height:1.2}h1 em,h2 em,.h0 em,.h1 em,.h2 em{font-style:italic;color:var(--gold)}.aac-kicker{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-condensed);font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:1rem}.aac-kicker:before{content:"";display:block;width:32px;height:1px;background:var(--gold)}.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar{background:var(--espresso)}.announcement-bar__message{font-family:var(--font-condensed);color:var(--gold);font-weight:600;font-size:12px;letter-spacing:2px;text-transform:uppercase}.header-wrapper{background:#5c3a2ef7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(191,164,111,.25)}.header,.header-wrapper .header__heading-link{color:#fff}.header__menu-item{font-family:var(--font-condensed);font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#ffffffb3}.header__menu-item:hover,.header__active-menu-item{color:var(--gold);text-decoration:none}.header__icon,.header__icon svg{color:#fffc}.header__icon:hover,.header__icon:hover svg{color:var(--gold)}.header__heading-link .h2{color:var(--gold)}.menu-drawer{background:var(--espresso)}.menu-drawer__menu-item{font-family:var(--font-condensed);font-size:14px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#fffc}.menu-drawer__menu-item:hover{color:var(--gold)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-condensed);font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;transition:all .2s}.button:hover{transform:translateY(-1px)}.button--gold{--color-button: 191, 164, 111;--color-button-text: 58, 35, 23}.button--gold:hover{--color-button: 212, 188, 142}.aac-hero .button--secondary{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.3);box-shadow:none}.aac-hero .button--secondary:after{display:none}.aac-hero .button--secondary:hover{border-color:#ffffffb3;color:#fff}.card-wrapper{height:100%}.card-wrapper .card{height:100%;display:flex;flex-direction:column}.card .card__inner{flex-shrink:0}.card__content{flex-grow:1}.card__media .media img{object-fit:contain;background:#fff}.card__heading a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper .card{border:1px solid var(--aac-border);border-radius:4px;background:#fff;transition:all .3s ease;overflow:hidden}.card-wrapper:hover .card{border-color:#bfa46f80;transform:translateY(-4px);box-shadow:0 20px 60px #1a0f081f}.card__media img{transition:transform .5s ease;filter:brightness(.97)}.card-wrapper:hover .card__media img{transform:scale(1.06)}.card__heading{font-family:var(--font-display);font-weight:700;color:var(--espresso)}.card__heading a{text-decoration:none}.price{font-family:var(--font-condensed);font-weight:700;letter-spacing:.5px;color:var(--copper)}.badge{font-family:var(--font-condensed);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;background:var(--gold);color:var(--espresso);border:none;border-radius:2px}.field__input,.select__select,.text-area,.customer .field input{font-family:var(--font-body-aac);border-radius:3px}.field__input:focus,.select__select:focus,.text-area:focus{outline-color:var(--gold)}.field__label{font-family:var(--font-condensed);letter-spacing:1px;text-transform:uppercase;font-size:12px}.footer{background:var(--espresso);border-top:1px solid rgba(191,164,111,.2)}.footer__content-top,.footer__content-bottom{background:transparent}.footer-block__heading{font-family:var(--font-condensed);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gold)}.footer,.footer a,.footer__copyright{color:#ffffff73}.footer a:hover{color:#fffc}.footer .list-social__link{color:#ffffff73}.footer .list-social__link:hover{color:var(--gold)}.aac-hero{position:relative;background:var(--espresso);overflow:hidden;color:#fff}.aac-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.aac-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:200px}.aac-hero__content{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;padding:8rem 0 6rem}.aac-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-condensed);font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:1.5rem}.aac-hero__eyebrow:before{content:"";display:block;width:32px;height:1px;background:var(--gold)}.aac-hero__title{font-family:var(--font-display);font-size:clamp(2.8rem,5vw,4.5rem);font-weight:700;line-height:1.1;color:#fff;margin:0 0 1.5rem}.aac-hero__title em{font-style:italic;color:var(--gold)}.aac-hero__text{font-family:var(--font-body-aac);font-size:1.05rem;font-weight:300;color:#ffffffa6;line-height:1.8;max-width:480px;margin-bottom:2.5rem}.aac-hero__ctas{display:flex;gap:1rem;flex-wrap:wrap}.aac-stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#bfa46f40;border:1px solid rgba(191,164,111,.3);border-radius:4px;overflow:hidden}.aac-stat{background:#ffffff14;padding:1.8rem 1.5rem;text-align:center;transition:background .2s}.aac-stat:hover{background:#ffffff24}.aac-stat__value{font-family:var(--font-display);font-size:2.4rem;font-weight:700;color:var(--gold);line-height:1;margin-bottom:.4rem}.aac-stat__label{font-family:var(--font-condensed);font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#ffffff73}.aac-crm-embed{max-width:88rem;margin:0 auto}.aac-crm-embed__header{text-align:center;margin-bottom:3rem}.aac-crm-embed__header .aac-kicker:before{display:none}.aac-crm-embed__frame-wrap{background:#fff;border:1px solid rgba(191,164,111,.3);border-radius:4px;overflow:hidden}.aac-crm-embed iframe{border:none;width:100%;display:block}@media screen and (max-width:989px){.aac-hero__content{grid-template-columns:1fr;gap:3rem;padding:5rem 0 4rem}}@media screen and (max-width:480px){.aac-hero__ctas{flex-direction:column}}.header .disclosure__button,.header .localization-form__select,.header localization-form button,.header .localization-selector{color:#fff!important}.header .disclosure__button .icon-caret,.header .localization-form__select svg{color:#fff;fill:#fff}.header__menu-item{color:#ffffffd9}.header__icon,.header__icon svg{color:#fff}.header__icon:hover,.header__icon:hover svg,.header__menu-item:hover,.header__active-menu-item{color:var(--gold)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aac-brand.css.map */
