.avd-top-bar{position:relative;z-index:60;background:var(--avd-top-bar-bg);color:var(--avd-top-bar-text);border-bottom:1px solid var(--avd-top-bar-border);font-family:var(--font-body-family, inherit)}.avd-top-bar--textured{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.035) 48%,transparent),radial-gradient(circle at 12% 40%,rgba(255,255,255,.08) 0 1px,transparent 1.5px);background-size:100% 100%,44px 44px;border-bottom-color:color-mix(in srgb,var(--avd-top-bar-accent) 35%,transparent)}.avd-top-bar *{box-sizing:border-box}.avd-top-bar__viewport{min-height:var(--avd-top-bar-height);display:grid;align-items:center;overflow:hidden;padding:0 clamp(16px,3vw,48px)}.avd-top-bar__track{position:relative;min-height:var(--avd-top-bar-height);display:grid;align-items:center}.avd-top-bar__item{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:var(--avd-top-bar-height);color:inherit;text-align:center;text-decoration:none;opacity:0;transform:translateY(12px);transition:opacity .32s ease,transform .32s ease;pointer-events:none}.avd-top-bar--textured .avd-top-bar__item:before,.avd-top-bar--textured .avd-top-bar__item:after{content:"";flex:0 0 34px;width:34px;height:14px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 16' fill='none'%3E%3Cpath d='M2 8h12M24 8h12M14 8c-5-1-7-4-8-7 5 0 8 2 9 6M24 8c5-1 7-4 8-7-5 0-8 2-9 6' stroke='%23c7932f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");opacity:.9}.avd-top-bar--textured .avd-top-bar__item:after{transform:scaleX(-1)}.avd-top-bar__item.is-active{opacity:1;transform:translateY(0);pointer-events:auto}.avd-top-bar__text{font-size:12px;font-weight:650;letter-spacing:.025em;line-height:1.25}.avd-top-bar__cta{font-size:12px;font-weight:800;color:var(--avd-top-bar-accent);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media(max-width:749px){.avd-top-bar__item{gap:6px;flex-wrap:wrap}.avd-top-bar__text,.avd-top-bar__cta{font-size:11px}.avd-top-bar--textured .avd-top-bar__item:before,.avd-top-bar--textured .avd-top-bar__item:after{flex-basis:20px;width:20px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/avd-top-bar.css.map */
