.aao-editorial{--heading-letter-spacing: 0em;--button-letter-spacing: .02em;--button-border-radius: 0;--border-color: 17 17 17;background:#fff;color:#111}.aao-editorial :is(.h1,.h2,.h3,.h4,.h5,.h6,.heading){line-height:1.15;letter-spacing:0}.aao-editorial .shopify-section--header{--header-separation-border-color: 17 17 17}.aao-editorial .header{padding:10px 16px;border-bottom:1px solid #111;background:#fff;color:#111;min-height:66px}.aao-editorial .header__logo{justify-self:center}.aao-editorial .header__primary-nav>button{min-width:44px;min-height:44px;display:flex;align-items:center}.aao-editorial .header__secondary-nav{gap:14px}.aao-editorial .header__secondary-nav a{min-width:32px;min-height:44px;display:flex;align-items:center;justify-content:center}.aao-editorial .header__secondary-nav li:has(a[href*="/account"]){display:none}.aao-editorial .header__nav-icon{width:21px}.aao-editorial .announcement-bar{padding-block:6px;letter-spacing:.06em}.aao-editorial .header-sidebar{--drawer-max-width: 440px;--header-linklist-padding-block: 16px;--border-color: 17 17 17}.aao-editorial .header-sidebar::part(header){border-bottom:1px solid #111;min-height:66px}.aao-editorial .header-sidebar__scroller{padding-inline:0}.aao-editorial .header-sidebar__linklist-button{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:22px;text-transform:uppercase;letter-spacing:0;padding-inline:20px;line-height:1.2}.aao-editorial .header-sidebar__back-button{padding-inline:20px}.aao-editorial .header-sidebar__linklist>li{border-bottom:1px solid #111}.aao-editorial .header-sidebar__nested-linklist{margin-inline:20px}.aao-editorial .header-sidebar__footer{border-top:1px solid #111}.aao-editorial .shopify-section--aao-editorial{margin:0}.aao-editorial .shopify-section--main-collection>.color-scheme>.container{max-width:none;margin:0}.aao-editorial .shopify-section--main-collection .v-stack{row-gap:0}.aao-editorial .collection{margin-block-end:0}.aao-editorial .collection-toolbar{margin-inline:0;width:100%;border-block:1px solid #111}.aao-editorial .collection-toolbar__button{font-size:15px;min-height:50px}.aao-editorial .collection-toolbar__button-container{border-color:#111}.aao-editorial .collection-toolbar__products-count{padding-inline:20px}.aao-editorial .collection .product-list{margin-inline:0;width:100%;--product-list-calculated-column-gap: 0px;--product-list-calculated-row-gap: 0px;column-gap:0;row-gap:0;align-items:stretch}.aao-editorial .collection .product-card{gap:0;border-right:1px solid #111;border-bottom:1px solid #111;height:100%}.aao-editorial .collection .product-card__media{background:#fff}.aao-editorial .collection .product-card__image--primary{aspect-ratio:4 / 5;object-fit:contain;width:100%}.aao-editorial .collection .product-card__image--secondary{object-fit:contain;background:#fff}.aao-editorial .collection .product-card__info{display:grid!important;border-top:1px solid #111;padding:16px 12px;min-height:104px;align-content:center;background:#fff;gap:6px}.aao-editorial .collection .product-title{font-size:15px;line-height:1.3;font-family:var(--heading-font-family);letter-spacing:0}.aao-editorial .collection .price-list{font-size:14px;line-height:1.4}.aao-editorial .collection .rating-badge{font-size:11px}.aao-editorial .shopify-section--collection-banner .section-spacing{margin-block:0;padding:22px 20px}.aao-editorial .shopify-section--collection-banner :is(.container,.prose){max-width:none;margin-inline:0;text-align:left}.aao-editorial .shopify-section--collection-banner h1{font-size:clamp(30px,3vw,44px)}.aao-editorial .shopify-section--main-product .section-spacing{padding-block:0;margin-block:0}.aao-editorial .shopify-section--main-product .container{max-width:none;margin-inline:0}.aao-editorial .shopify-section--main-product .product{gap:0}.aao-editorial .shopify-section--main-product .product-gallery{padding:0;gap:12px}.aao-editorial .shopify-section--main-product .product-gallery__carousel{margin:0;width:100%}.aao-editorial .shopify-section--main-product .product-info{padding:28px;border-left:1px solid #111}.aao-editorial .product-info__block-item[data-block-type=title] .product-title{font-size:clamp(24px,2.1vw,34px);line-height:1.15}.aao-editorial .product-info :is(.button,.block-swatch){border-radius:0}.aao-editorial .product-content-below-gallery{padding:24px}.aao-editorial .button{text-transform:uppercase;font-family:var(--heading-font-family);font-size:16px;letter-spacing:.01em}.aao-editorial .footer{background:#050505;color:#fff;--background: 5 5 5;--text-color: 255 255 255;--border-color: 255 255 255 / .4;padding:0}.aao-editorial .footer>.container{max-width:none;margin:0}.aao-editorial .footer__inner{gap:0}.aao-editorial .footer__block-list{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:0;align-items:stretch}.aao-editorial .footer__block{max-width:none;padding:32px 24px;border-right:1px solid #777}.aao-editorial .footer__block .h6{font-size:23px}.aao-editorial .footer__block--links a{font-family:var(--heading-font-family);font-size:17px;line-height:1.2;text-transform:uppercase}.aao-editorial .footer__aside{padding:24px;border-top:1px solid #777}.aao-editorial .footer .input{border:1px solid #999;border-radius:0}.aao-editorial a:focus-visible,.aao-editorial button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:699px){.aao-editorial .header{padding:6px 10px;min-height:62px}.aao-editorial .header-sidebar{--drawer-max-width: 100vw}.aao-editorial .header__secondary-nav{gap:6px}.aao-editorial .header__logo-image{max-width:126px}.aao-editorial .collection .product-card__info{padding:13px 8px;min-height:112px}.aao-editorial .collection .product-title,.aao-editorial .collection .price-list{font-size:13px}.aao-editorial .shopify-section--main-product .product-info{padding:24px 16px;border-left:0;border-top:1px solid #111}.aao-editorial .product-gallery__thumbnail-list{padding-inline:12px}.aao-editorial .footer__block-list{grid-template-columns:1fr}.aao-editorial .footer__block{border-right:0;border-bottom:1px solid #777;padding:24px 16px}.aao-editorial .footer__aside{padding:24px 16px;border-top:0}}@media(prefers-reduced-motion:reduce){.aao-editorial *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/aao-editorial.css.map */
