.abrief{margin:0 0 32px;padding:22px 0 4px;border-top:1px solid var(--ak-ink)}.abrief__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin:0 0 18px}.abrief__title{font:700 clamp(18px,1.5vw,22px)/1.15 var(--ak-sans);letter-spacing:-.01em;text-transform:uppercase}.abrief__opt{font:400 14px/1.4 var(--ak-sans);color:var(--ak-muted)}.abrief__group{margin:0 0 22px;padding:0;border:0;min-width:0}.abrief__them{display:none}.abrief__bottles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.abrief__bottle{position:relative;display:block;cursor:pointer;-webkit-tap-highlight-color:transparent}.abrief__bottle input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.abrief__bottle-face{display:grid;align-content:space-between;gap:14px;min-height:92px;padding:12px 12px 14px;border:1px solid var(--ak-ink);background:transparent;color:var(--ak-ink)}.abrief__no{font:700 26px/.85 var(--ak-sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.abrief__nm{font:600 13px/1.25 var(--ak-sans);text-transform:uppercase;letter-spacing:.01em}.abrief__bottle input:checked+.abrief__bottle-face{background:var(--ak-ink);color:#fff}.abrief__bottle input:focus-visible+.abrief__bottle-face{outline:2px solid var(--ak-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.abrief__bottle input:not(:checked)+.abrief__bottle-face:hover{background:var(--ak-tile)}}.abrief__gift{margin:0 0 8px}.abrief__gift .acon__input{max-width:560px}@supports selector(:has(*)){.acon[data-brief-ready] .abrief,.acon[data-brief-ready] .abrief__gift{display:none}.acon:has(.acon__chip[data-i="1"] input:checked) .abrief,.acon:has(.acon__chip[data-i="2"] input:checked) .abrief{display:block}.acon:has(.acon__chip[data-i="2"] input:checked) .abrief__gift{display:block}.acon:has(.acon__chip[data-i="2"] input:checked) .abrief__me{display:none}.acon:has(.acon__chip[data-i="2"] input:checked) .abrief__them{display:inline}@media(prefers-reduced-motion:no-preference){.acon:has(.acon__chip[data-i="1"] input:checked) .abrief,.acon:has(.acon__chip[data-i="2"] input:checked) .abrief{animation:abrief-in .26s cubic-bezier(.23,1,.32,1) both}.abrief__bottle{animation:abrief-up .24s cubic-bezier(.23,1,.32,1) both;animation-delay:calc(var(--i, 0) * 24ms)}}}@media(prefers-reduced-motion:no-preference){.abrief__bottle-face{transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .16s ease,color .16s ease}.abrief__bottle:active .abrief__bottle-face{transform:scale(.97)}}@keyframes abrief-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes abrief-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:749px){.abrief__bottles{grid-template-columns:repeat(2,minmax(0,1fr))}.abrief__bottle-face{min-height:84px}.abrief__chips{flex-wrap:wrap;overflow:visible;margin:0;padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/aether-brief.css.map */
