:root{--ag-ink: #1a1a1a;--ag-charcoal: #32303d;--ag-mocha: #7a6252;--ag-grace-tan: #c0aa98;--ag-blush: #fef0ee;--ag-sand: #e7d6c6;--ag-linen: #f7f6f1;--ag-white: #ffffff;--ag-font-display: "Playfair Display", Georgia, serif;--ag-font-serif: Cardo, Georgia, serif;--ag-font-ui: Jost, "Helvetica Neue", Arial, sans-serif;--ag-track-ui: .2em;--ag-track-label: .15em;--ag-gutter: 16px;--ag-content-max: 1360px}@media screen and (min-width:768px){:root{--ag-gutter: 32px}}img,.testimonial__image img{border-radius:0}a:focus-visible,button:focus-visible,summary:focus-visible,[type=submit]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ag-ink)!important;outline-offset:3px}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=number],select,textarea{border-radius:0!important}.element-button,.product__add-to-cart-button,.product-thumbnail__quickshop-button,.product-notify-form__button,.sidebar__newsletter-submit,[class*=newsletter] [type=submit],.cart-drawer [type=submit],.cart-template [type=submit],.contact-form [type=submit]{font-family:var(--ag-font-ui)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:var(--ag-track-ui)!important;text-transform:uppercase!important;border-radius:0!important}.element-button:hover,.element-button:focus,[class*=button]:hover,[class*=button]:focus,[type=submit]:hover,[type=submit]:focus{box-shadow:none!important}.site-announcement{font-family:var(--ag-font-ui);font-size:.75rem;letter-spacing:var(--ag-track-label);text-transform:uppercase}.site-announcement__link,.site-announcement__text{padding-top:.6rem;padding-bottom:.6rem}.site-announcement__link{text-decoration:underline;text-underline-offset:3px}.site-header{position:relative}@media screen and (min-width:768px){.site-header__wrapper{display:grid;max-width:none;padding:0 var(--ag-gutter);grid-template-columns:1fr auto 1fr;grid-template-areas:". logo controls" "nav nav nav";align-items:center}.site-header__wrapper .site-header__navigation{grid-area:nav;width:auto;margin:0;padding:0;position:static}.site-header__wrapper .site-header__heading{grid-area:logo;padding:22px 0 10px}.site-header__wrapper .header-controls{grid-area:controls;justify-self:end;margin:0}.site-header__wrapper .ag-nav{justify-content:center}}@media screen and (min-width:1200px){.site-header__wrapper{grid-template-areas:"nav logo controls"}.site-header__wrapper .site-header__heading{padding:24px 0}.site-header__wrapper .ag-nav{justify-content:flex-start}}.header-controls__search,.header-controls__account,.header-controls__cart{color:var(--ag-ink)}.header-controls__cart-count{background:var(--ag-blush);color:var(--ag-ink);font-family:var(--ag-font-ui);font-size:.6875rem;border-radius:50%}.ag-nav{display:flex;flex-wrap:wrap;margin:0 0 0 -.7rem;padding:0;list-style:none}.ag-nav__item{position:static}.ag-nav .main-nav__tier-1-link{padding:.9rem .7rem;font-family:var(--ag-font-ui);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ag-ink);gap:6px}.ag-nav .main-nav__tier-1-link:after{left:.7rem;width:calc(100% - 1.4rem);background:var(--ag-grace-tan)}.ag-nav .main-nav__tier-1-link:hover,.ag-nav__item:focus-within>.main-nav__tier-1-link,.ag-nav__item--active>.main-nav__tier-1-link{color:var(--ag-mocha)}.ag-nav__caret{margin-left:2px!important;transition:transform .2s}.ag-nav__item:hover .ag-nav__caret{transform:rotate(180deg)}.ag-mega{position:absolute;z-index:60;left:0;right:0;top:100%;background:var(--ag-white);border-top:1px solid var(--ag-sand);border-bottom:1px solid var(--ag-sand);box-shadow:0 18px 30px -24px #1a1a1a59;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.ag-nav__item--has-mega:hover>.ag-mega,.ag-nav__item--has-mega:focus-within>.ag-mega{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .18s ease}.ag-mega__inner{display:grid;grid-template-columns:1fr;gap:40px;max-width:var(--ag-content-max);margin:0 auto;padding:36px var(--ag-gutter) 40px}.ag-mega__inner--has-promo{grid-template-columns:1fr 300px}.ag-mega__columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:28px 32px;align-content:start}.ag-mega__columns--list{display:block}.ag-mega__heading{display:block;margin:0 0 12px;font-family:var(--ag-font-ui);font-size:.75rem;font-weight:500;letter-spacing:var(--ag-track-ui);text-transform:uppercase;color:var(--ag-ink);text-decoration:none}.ag-mega__heading:hover{color:var(--ag-mocha)}.ag-mega__heading--all{color:var(--ag-mocha);text-decoration:underline;text-underline-offset:4px}.ag-mega__list{margin:0;padding:0;list-style:none}.ag-mega__list--flow{columns:4 170px;column-gap:32px}.ag-mega__list li{margin:0 0 8px;break-inside:avoid}.ag-mega__link{font-family:var(--ag-font-serif);font-size:.9375rem;color:var(--ag-charcoal);text-decoration:none}.ag-mega__link:hover{color:var(--ag-mocha);text-decoration:underline;text-underline-offset:3px}.ag-mega__promo{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;text-decoration:none}.ag-mega__promo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.ag-mega__promo:hover img{transform:scale(1.03)}.ag-mega__promo-caption{position:absolute;left:0;right:0;bottom:0;padding:40px 16px 18px;text-align:center;color:var(--ag-white);background:linear-gradient(to top,#1a1a1a80,#1a1a1a00);font-family:var(--ag-font-ui);font-size:.75rem;letter-spacing:var(--ag-track-ui);text-transform:uppercase}.navigation-mobile,[data-mobile-nav]{font-family:var(--ag-font-ui)}.featured-collection__heading,.testimonial__heading,.newsletter-section__heading,.product-recommendations__heading,.collection-list__heading,.complementary-products__heading,.featured-product__heading,.blog-posts__heading{font-family:var(--ag-font-display)!important;font-weight:400!important;font-size:1.375rem!important;text-transform:uppercase;letter-spacing:.14em!important;text-align:center}.featured-collection__heading:after,.testimonial__heading:after,.newsletter-section__heading:after,.product-recommendations__heading:after,.collection-list__heading:after,.complementary-products__heading:after{content:"";display:block;width:40px;margin:.9rem auto 0;border-top:1px solid var(--ag-grace-tan)}.collection-page__heading,.search-template__heading,.page-banner__heading,.static-page__heading{font-family:var(--ag-font-display);font-weight:400;text-transform:uppercase;letter-spacing:.1em}.product-thumbnail{text-align:center}.product-thumbnail__header+span,.product__vendor,.product-thumbnail__vendor{display:block;margin:.6rem 0 .2rem;font-family:var(--ag-font-ui);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ag-mocha)}.product-thumbnail__title{font-family:var(--ag-font-serif);font-size:1rem;color:var(--ag-ink)}.product-thumbnail__price,.product-thumbnail__compare-price,.price-container__price,.product__compare-price,.complementary-product__price{font-family:var(--ag-font-ui);font-size:.8125rem;letter-spacing:.06em}.product-thumbnail__product-sticker{border-radius:0!important;font-family:var(--ag-font-ui);font-size:.6875rem;letter-spacing:var(--ag-track-label);text-transform:uppercase}.collection-page__sort,.faceted-filter-group,.faceted-filter-group summary,.active-filters{font-family:var(--ag-font-ui)}.faceted-filter-group summary,.faceted-filter-group__heading{font-size:.75rem;letter-spacing:var(--ag-track-ui);text-transform:uppercase}.product__title,.product-title{font-family:var(--ag-font-display);font-weight:400}.product-text{background:var(--ag-blush);padding:1rem 1.25rem;font-size:.9375rem}.product-text a{color:var(--ag-mocha)}.product-gallery__main [data-rimg]{background:var(--ag-white)}.options-radios__label,.product-form__label,.product-options__label{font-family:var(--ag-font-ui);font-size:.75rem;letter-spacing:var(--ag-track-label);text-transform:uppercase}.testimonial__body{box-shadow:none!important;border:1px solid var(--ag-sand)}.newsletter-section{padding-top:56px;padding-bottom:56px}.footer-section,.footer-top,.footer-bottom{background:var(--ag-blush)}.footer-top{padding-top:56px;padding-bottom:40px;border-top:1px solid var(--ag-sand)}.footer-top__wrapper{max-width:var(--ag-content-max)}.footer-top__block-heading{font-family:var(--ag-font-ui)!important;font-size:.8125rem!important;font-weight:500;letter-spacing:var(--ag-track-ui)!important;text-transform:uppercase;color:var(--ag-ink);text-align:left!important}.footer-top__block-content,.footer-top__block-menu{font-family:var(--ag-font-serif);font-size:1rem;color:var(--ag-charcoal);text-align:left}.footer-top__block-menu a,.footer-top__block-content a{color:var(--ag-charcoal);text-decoration:none}.footer-top__block-menu a:hover,.footer-top__block-content a:hover{color:var(--ag-mocha)}.footer-top__block-menu li{margin-bottom:.45rem}.footer-top [type=email]{background:var(--ag-white);border:1px solid var(--ag-sand)}.footer-bottom{border-top:1px solid var(--ag-sand)}.footer-bottom,.footer-bottom__credits,.footer-bottom a{font-family:var(--ag-font-ui);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-charcoal)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ag-brand.css.map */
