.avc-container,.avc-container--wide,.avc-container--narrow,.avc-container--full{width:100%;margin-inline:auto;padding-inline:var(--avc-gutter)}.avc-container{max-width:var(--avc-container)}.avc-container--wide{max-width:var(--avc-container-wide)}.avc-container--narrow{max-width:var(--avc-container-narrow)}.avc-container--full{max-width:var(--avc-container-full)}.avc-container--flush{padding-inline:0}.avc-bleed{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.avc-grid{--avc-grid-cols: 1;--avc-grid-gap-x: var(--avc-space-4);--avc-grid-gap-y: var(--avc-space-8);display:grid;grid-template-columns:repeat(var(--avc-grid-cols),minmax(0,1fr));column-gap:var(--avc-grid-gap-x);row-gap:var(--avc-grid-gap-y)}.avc-grid--tight{--avc-grid-gap-x: var(--avc-space-2);--avc-grid-gap-y: var(--avc-space-4)}.avc-grid--loose{--avc-grid-gap-x: var(--avc-space-6);--avc-grid-gap-y: var(--avc-space-10)}.avc-grid--2{--avc-grid-cols: 2}@media screen and (min-width:750px){.avc-grid--sm-2{--avc-grid-cols: 2}.avc-grid--sm-3{--avc-grid-cols: 3}}@media screen and (min-width:990px){.avc-grid--md-3{--avc-grid-cols: 3}.avc-grid--md-4{--avc-grid-cols: 4}}@media screen and (min-width:1440px){.avc-grid--xl-5{--avc-grid-cols: 5}}.avc-section{padding-block:var(--avc-space-section)}.avc-section--sm{padding-block:var(--avc-space-section-sm)}.avc-section--lg{padding-block:var(--avc-space-section-lg)}.avc-section--flush-top{padding-block-start:0}.avc-section--flush-bottom{padding-block-end:0}.avc-stack{--avc-stack-gap: var(--avc-space-4)}.avc-stack>*+*{margin-block-start:var(--avc-stack-gap)}.avc-stack--xs{--avc-stack-gap: var(--avc-space-2)}.avc-stack--sm{--avc-stack-gap: var(--avc-space-3)}.avc-stack--lg{--avc-stack-gap: var(--avc-space-6)}.avc-stack--xl{--avc-stack-gap: var(--avc-space-9)}.avc-display,.avc-h1,.avc-h2,.avc-h3,.avc-h4{margin:0;font-family:var(--avc-font-display);font-weight:var(--avc-weight-regular);color:var(--avc-text-primary);text-wrap:balance}.avc-display{font-size:var(--avc-text-display);line-height:var(--avc-leading-none);letter-spacing:var(--avc-tracking-tighter)}.avc-h1{font-size:var(--avc-text-5xl);line-height:var(--avc-leading-tight);letter-spacing:var(--avc-tracking-tighter)}.avc-h2{font-size:var(--avc-text-4xl);line-height:var(--avc-leading-snug);letter-spacing:var(--avc-tracking-tight)}.avc-h3{font-size:var(--avc-text-2xl);line-height:var(--avc-leading-heading);letter-spacing:var(--avc-tracking-tight)}.avc-h4{font-size:var(--avc-text-xl);line-height:var(--avc-leading-heading);letter-spacing:var(--avc-tracking-normal)}.avc-eyebrow{margin:0;font-family:var(--avc-font-sans);font-size:var(--avc-text-2xs);font-weight:var(--avc-weight-medium);line-height:var(--avc-leading-none);letter-spacing:var(--avc-tracking-widest);text-transform:uppercase;color:var(--avc-text-secondary)}.avc-lead{margin:0;font-size:var(--avc-text-lg);line-height:var(--avc-leading-relaxed);letter-spacing:var(--avc-tracking-body);color:var(--avc-text-primary);text-wrap:pretty}.avc-body{margin:0;font-size:var(--avc-text-md);line-height:var(--avc-leading-relaxed);letter-spacing:var(--avc-tracking-body);color:var(--avc-text-primary);text-wrap:pretty}.avc-body-sm{margin:0;font-size:var(--avc-text-base);line-height:var(--avc-leading-normal);letter-spacing:var(--avc-tracking-body);color:var(--avc-text-secondary)}.avc-caption{margin:0;font-size:var(--avc-text-xs);line-height:var(--avc-leading-normal);letter-spacing:var(--avc-tracking-wide);color:var(--avc-text-secondary)}.avc-text-primary{color:var(--avc-text-primary)}.avc-text-secondary{color:var(--avc-text-secondary)}.avc-text-tertiary{color:var(--avc-text-tertiary)}.avc-uppercase{text-transform:uppercase}.avc-track-wide{letter-spacing:var(--avc-tracking-wide)}.avc-track-wider{letter-spacing:var(--avc-tracking-wider)}.avc-track-widest{letter-spacing:var(--avc-tracking-widest)}.avc-measure{max-width:62ch}.avc-measure-narrow{max-width:46ch}.avc-link{position:relative;display:inline-block;color:inherit;text-decoration:none}.avc-link:after{content:"";position:absolute;inset:auto 0 -.2rem 0;height:1px;background-color:currentColor;transform-origin:left center;transition:transform var(--avc-transition-base)}.avc-link:hover:after{transform:scaleX(0);transform-origin:right center}.avc-link--reveal:after{transform:scaleX(0);transform-origin:right center}.avc-link--reveal:hover:after{transform:scaleX(1);transform-origin:left center}.avc-surface{background-color:var(--avc-surface);color:var(--avc-text-primary)}.avc-surface-soft{background-color:var(--avc-surface-soft);color:var(--avc-text-primary)}.avc-surface-dark{background-color:var(--avc-ink);color:var(--avc-chalk);--avc-surface: var(--avc-ink);--avc-surface-soft: var(--avc-ink-soft);--avc-text-primary: var(--avc-chalk);--avc-text-secondary: var(--avc-chalk-muted);--avc-text-tertiary: var(--avc-graphite);--avc-text-inverse: var(--avc-ink);--avc-border: var(--avc-dark-line);--avc-border-strong: var(--avc-graphite);--avc-border-contrast: var(--avc-chalk);--avc-accent: var(--avc-chalk);--avc-accent-contrast: var(--avc-ink);--avc-focus-color: var(--avc-chalk)}.avc-rule{border:0;border-block-start:var(--avc-border-width) solid var(--avc-border);margin:0}.avc-border-top{border-block-start:var(--avc-border-width) solid var(--avc-border)}.avc-border-bottom{border-block-end:var(--avc-border-width) solid var(--avc-border)}.avc-ratio{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:1 / 1;background-color:var(--avc-surface-soft)}.avc-ratio>img,.avc-ratio>video,.avc-ratio>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.avc-ratio--portrait{aspect-ratio:3 / 4}.avc-ratio--editorial{aspect-ratio:4 / 5}.avc-ratio--tall{aspect-ratio:2 / 3}.avc-ratio--landscape{aspect-ratio:3 / 2}.avc-ratio--wide{aspect-ratio:16 / 9}@media screen and (max-width:749px){.avc-hide-mobile{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){.avc-hide-tablet{display:none!important}}@media screen and (min-width:990px){.avc-hide-desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/avicoo-utilities.css.map */
