.afq{--afq-display: "Amaran FAQ Display", var(--font-heading-family, Georgia), serif;--afq-sans: var(--font-body-family, system-ui), sans-serif;--afq-line: color-mix(in srgb, var(--afq-ink) 11%, transparent);--afq-muted: color-mix(in srgb, var(--afq-text) 80%, var(--afq-bg));--afq-bottle-ratio: .5714;--afq-nozzle-x: 40.5%;--afq-nozzle-y: 10%;--afq-nx: var(--afq-nozzle-x);--afq-tilt: 10deg;position:relative;display:block;isolation:isolate;overflow:clip;background:var(--afq-bg);color:var(--afq-text);font-family:var(--afq-sans);padding:var(--afq-pad-top) 0 var(--afq-pad-bottom)}.afq[data-dir=right]{--afq-nx: calc(100% - var(--afq-nozzle-x));--afq-tilt: -10deg}.afq__wrap{width:min(1280px,100% - 48px);margin:0 auto}.afq__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.afq__apos{font-family:Georgia,Times New Roman,serif;font-size:.9em}.afq__mist{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;pointer-events:none}.afq__cursor{position:fixed;left:0;top:0;z-index:60;height:var(--afq-bottle-h, 92px);width:calc(var(--afq-bottle-h, 92px) * var(--afq-bottle-ratio));pointer-events:none;opacity:0;transform-origin:var(--afq-nx) var(--afq-nozzle-y);transform:translate3d(calc(var(--cx, -200) * 1px),calc(var(--cy, -200) * 1px),0) translate(calc(-1 * var(--afq-nx)),calc(-1 * var(--afq-nozzle-y))) rotate(calc(var(--afq-tilt) + var(--afq-rot, 0deg)));transition:opacity .2s ease;filter:drop-shadow(1.5px 2.5px 1.5px rgba(7,19,50,.16))}.afq__cursor.is-on{opacity:1}.afq__cursor.is-native{opacity:0}.afq__cursor svg,.afq__cursor img{display:block;width:100%;height:100%;object-fit:contain}.afq[data-dir=right] .afq__cursor svg,.afq[data-dir=right] .afq__cursor img{transform:scaleX(-1)}.afq__pump{transition:transform .09s ease}.afq__cursor.is-pressing .afq__pump{transform:translateY(2.6px)}.afq--image .afq__cursor img{transition:translate .09s ease}.afq--image .afq__cursor.is-pressing img{translate:0 1.5px}.afq__nozzle{position:absolute;left:var(--afq-nx);top:var(--afq-nozzle-y);width:1px;height:1px}@media(hover:hover)and (pointer:fine){.afq.is-bottle,.afq.is-bottle *{cursor:none}.afq.is-bottle input,.afq.is-bottle textarea,.afq.is-bottle select{cursor:text}}.afq__head{text-align:center;margin-bottom:clamp(44px,6vw,80px)}.afq__title{margin:0;font-family:var(--afq-display);font-weight:400;font-size:clamp(42px,6.2vw,88px);line-height:1.04;letter-spacing:.005em;color:var(--afq-ink)}.afq__lead{margin:18px auto 0;max-width:46ch;font-size:16px;line-height:1.65;color:var(--afq-muted)}.afq__hint{margin:16px 0 0;font-size:14px;letter-spacing:.02em;color:var(--afq-accent)}.afq__hint-desk{display:none}@media(hover:hover)and (pointer:fine){.afq__hint-desk{display:inline}.afq__hint-touch{display:none}}.afq__body{display:grid;grid-template-columns:minmax(0,1fr);gap:64px}.afq__list{order:-1;display:flex;flex-direction:column;gap:56px}.afq__group[hidden]{display:none}.afq__group-title{margin:0 0 14px;text-align:center;font-family:var(--afq-display);font-weight:400;font-size:clamp(30px,3.2vw,42px);line-height:1.12;color:var(--afq-ink)}.afq__items{display:grid}.afq__item{border-bottom:1px solid var(--afq-line);interpolate-size:allow-keywords}.afq__item[hidden]{display:none}.afq__q{display:grid;grid-template-columns:16px minmax(0,1fr) 16px;align-items:center;gap:18px;padding:20px 4px;list-style:none;cursor:pointer;color:var(--afq-ink);font-size:16px;line-height:1.45}.afq__q::-webkit-details-marker{display:none}.afq__q::marker{content:""}.afq__q:focus-visible{outline:1px solid var(--afq-accent);outline-offset:2px;border-radius:6px}.afq__q-text{transition:color .25s ease}.afq__q:hover .afq__q-text{color:color-mix(in srgb,var(--afq-ink) 70%,var(--afq-accent))}.afq__drop{width:14px;height:18px;justify-self:center;overflow:visible;transform-origin:50% 70%;transition:transform .45s cubic-bezier(.3,1.4,.5,1)}.afq__drop path:first-child{fill:var(--afq-accent);fill-opacity:0;stroke:var(--afq-accent);stroke-width:1.3;stroke-linejoin:round;transition:fill-opacity .35s ease}.afq__drop-shine{fill:none;stroke:var(--afq-bg);stroke-width:1.2;stroke-linecap:round;opacity:0;transition:opacity .35s ease}.afq__q:hover .afq__drop{transform:rotate(-14deg)}.afq__item[open] .afq__drop path:first-child{fill-opacity:1}.afq__item[open] .afq__drop-shine{opacity:.85}.afq__chev{width:14px;height:14px;fill:none;stroke:color-mix(in srgb,var(--afq-ink) 55%,transparent);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.afq__item[open] .afq__chev{transform:rotate(180deg)}.afq__item::details-content{block-size:0;overflow:hidden;transition:block-size .4s cubic-bezier(.2,.7,.2,1),content-visibility .4s allow-discrete}.afq__item[open]::details-content{block-size:auto}.afq__a{padding:0 34px 22px 38px;font-size:15px;line-height:1.75;color:var(--afq-text)}.afq__a>:first-child{margin-top:0}.afq__a>:last-child{margin-bottom:0}.afq__a a,.afq__note a,.afq__empty a{color:var(--afq-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease}.afq__a a:hover,.afq__note a:hover,.afq__empty a:hover{color:var(--afq-ink)}.afq__empty{margin:-28px 0 0;text-align:center;font-size:15px;color:var(--afq-muted)}.afq__search{max-width:520px;width:100%;margin:0 auto -16px}.afq__contact{align-self:start;text-align:center}.afq__contact-title{margin:0;font-family:var(--afq-display);font-weight:400;font-size:clamp(32px,3.4vw,44px);line-height:1.1;color:var(--afq-ink)}.afq__contact-text{margin:14px auto 0;max-width:40ch;font-size:15px;line-height:1.6;color:var(--afq-muted)}.afq__form{margin-top:28px;display:grid;gap:12px;text-align:left}.afq__search-input,.afq__field input,.afq__field textarea{width:100%;box-sizing:border-box;margin:0;padding:15px 16px;border:1px solid color-mix(in srgb,var(--afq-ink) 13%,transparent);border-radius:10px;background:var(--afq-bg);color:var(--afq-ink);font:400 15px/1.4 var(--afq-sans);transition:border-color .2s ease;-webkit-appearance:none;appearance:none}.afq__search-input::placeholder,.afq__field input::placeholder,.afq__field textarea::placeholder{color:color-mix(in srgb,var(--afq-text) 62%,transparent)}.afq__search-input:focus,.afq__field input:focus,.afq__field textarea:focus{outline:none;border-color:var(--afq-accent)}.afq__field textarea{resize:vertical;min-height:120px}.afq__send{justify-self:center;margin-top:10px;padding:15px 34px;border:0;border-radius:10px;background:var(--afq-ink);color:var(--afq-bg);font:500 15px/1 var(--afq-sans);letter-spacing:.02em;cursor:pointer;transition:background-color .25s ease}.afq__send:hover{background:color-mix(in srgb,var(--afq-ink) 78%,var(--afq-accent))}.afq__send:focus-visible{outline:1px solid var(--afq-accent);outline-offset:3px}.afq__notice{margin:0;padding:14px 16px;border-radius:10px;font-size:14px;line-height:1.55;color:var(--afq-ink);text-align:center}.afq__notice--ok{background:color-mix(in srgb,var(--afq-accent) 14%,var(--afq-bg))}.afq__notice--error{background:#fbe9e6}.afq__notice--error ul{margin:0;padding-left:18px;text-align:left}.afq__note{margin-top:20px;font-size:14px;line-height:1.6;color:var(--afq-muted)}.afq__note p{margin:0}@media(max-width:479px){.afq__wrap{width:calc(100% - 32px)}.afq__q{gap:14px;padding:18px 2px;font-size:15px}.afq__a{padding:0 24px 20px 32px}}@media(min-width:990px){.afq__body{grid-template-columns:minmax(300px,4fr) minmax(0,7fr);column-gap:clamp(56px,7vw,120px)}.afq__list{order:0}.afq__contact{position:sticky;top:110px}}@media(prefers-reduced-motion:reduce){.afq__item::details-content,.afq__drop,.afq__chev,.afq__pump,.afq__cursor{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/amaran-faq.css.map */
