:root{--akro-qa-h: 2.75rem;--akro-qa-pad: var(--section-horizontal-spacing, 1rem);--akro-qa-gap: .6rem;--akro-qa-duration: .52s;--akro-qa-ease: cubic-bezier(.16, 1, .3, 1)}.akro-tile__rail{position:relative}.akro-tile__slide{display:block}.akro-tile .akro-badge-wrap{pointer-events:none}.akro-tile__progress{position:absolute;bottom:0;left:0;right:0;z-index:6;display:none;height:2px;background:#0000001a;pointer-events:none}.akro-tile__progress span{display:block;height:100%;width:calc(100% / var(--akro-slides, 2));background:#0000008c;transform:translate(calc(100% * var(--akro-slide, 0)));transition:transform .22s var(--akro-qa-ease)}@media(max-width:1023.98px){.akro-tile__rail[data-akro-rail]{display:flex;align-items:stretch;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.akro-tile__rail[data-akro-rail]::-webkit-scrollbar{display:none}.akro-tile__rail[data-akro-rail]>.akro-tile__slide{position:relative;flex:0 0 100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always}.akro-tile__rail[data-akro-rail]~.akro-tile__progress{display:block}.akro-tile__link,.akro-tile__meta{pointer-events:none}}@media(min-width:1024px){.akro-tile__slide--2{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--akro-qa-duration) var(--akro-qa-ease)}.akro-tile:hover .akro-tile__slide--2,.akro-tile:focus-within .akro-tile__slide--2{opacity:1}}.akro-qa{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:block;pointer-events:none;color:#000;font-family:inherit}.akro-qa__form{display:contents}.akro-qa__round,.akro-qa__cta,.akro-qa__size{font:inherit;color:inherit;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.akro-qa[data-state=loading] .akro-qa__round,.akro-qa[data-state=loading] .akro-qa__cta,.akro-qa[data-state=loading] .akro-qa__size{cursor:progress}.akro-qa__round{pointer-events:auto;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;padding:10px}.akro-qa__round-dot{position:relative;display:block;width:28px;height:28px;overflow:hidden;border-radius:999px;background:#000;color:#fff;box-shadow:0 1px 2px #0000002e;transition:background-color .2s var(--akro-qa-ease)}.akro-qa__round-icons{position:absolute;top:0;left:0;width:28px;transition:transform .42s var(--akro-qa-ease)}.akro-qa__ico{display:block;width:14px;height:14px;margin:7px auto}.akro-qa[data-state=done] .akro-qa__round-icons{transform:translateY(-28px)}.akro-qa[data-state=sizes] .akro-qa__round-icons{transform:translateY(-56px)}.akro-qa[data-state=done] .akro-qa__round-dot{background:#1d7a44}.akro-qa__spin{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:999px;opacity:0;pointer-events:none}.akro-qa[data-state=loading] .akro-qa__spin{opacity:1;animation:akro-qa-spin .7s linear infinite}.akro-qa[data-state=loading] .akro-qa__round-icons{opacity:0}@keyframes akro-qa-spin{to{transform:rotate(360deg)}}@media(min-width:1024px){.akro-qa__round{display:none}}@media(max-width:1023.98px){.akro-tile--qa .akro-tile__statusbadge:not(.bottom-2){top:3rem}}.akro-qa__bar,.akro-qa__sizes{pointer-events:none;opacity:0}.akro-qa__bar{position:absolute;left:var(--akro-qa-pad);right:var(--akro-qa-pad);bottom:var(--akro-qa-pad);transform:translateY(10px);transition:opacity .3s var(--akro-qa-ease) 60ms,transform var(--akro-qa-duration) var(--akro-qa-ease) 60ms}@media(max-width:1023.98px){.akro-qa__bar{display:none}}@media(min-width:1024px){.akro-tile:hover .akro-qa__bar,.akro-qa:focus-within .akro-qa__bar{pointer-events:auto;opacity:1;transform:none}.akro-qa[data-state=sizes] .akro-qa__bar{pointer-events:none;opacity:0;transition-duration:.16s}.akro-tile--qa .akro-tile__meta{transition:transform var(--akro-qa-duration) var(--akro-qa-ease),opacity .24s var(--akro-qa-ease)}.akro-tile--qa-bar_below:hover .akro-tile__meta,.akro-tile--qa-bar_below:focus-within .akro-tile__meta{transform:translateY(calc(-1 * (var(--akro-qa-h) + var(--akro-qa-gap))))}.akro-tile--qa-bar_below .akro-qa__cta{justify-content:center;text-align:center}.akro-tile--qa-bar_below .akro-qa__cta-price{display:none}.akro-tile--qa-bar_below .akro-tile__meta{will-change:transform}.akro-tile--qa-inline .akro-qa__bar,.akro-tile--qa-inline .akro-qa__sizes{left:0;right:0;bottom:0}.akro-tile--qa-inline .akro-qa__cta,.akro-tile--qa-inline .akro-qa__size{border-left:0;border-right:0}.akro-tile--qa-inline .akro-qa__cta{padding:0 var(--akro-qa-pad);gap:0}.akro-tile--qa-inline:hover .akro-tile__meta,.akro-tile--qa-inline:focus-within .akro-tile__meta{opacity:0}.akro-tile--qa-inline .akro-qa__cta-label{flex:0 0 60%;text-align:left}.akro-tile--qa-inline .akro-qa__cta-price{flex:0 0 40%;text-align:right}}.akro-qa__cta,.akro-qa__size{background:#fff;color:#000;border:1px solid rgba(0,0,0,.09);text-transform:uppercase;letter-spacing:var(--akro-type-tracking, .12em);font-size:var(--akro-type-size, .72rem);font-weight:var(--akro-type-weight, 500);line-height:1.15;transition:background-color .26s var(--akro-qa-ease),color .26s var(--akro-qa-ease),border-color .26s var(--akro-qa-ease)}.akro-qa__cta{display:flex;align-items:center;justify-content:space-between;gap:.4rem;width:100%;height:var(--akro-qa-h);padding:0 .75rem}.akro-qa__cta-label{min-width:0}.akro-qa__cta-price{min-width:0;white-space:nowrap;letter-spacing:.04em}.akro-qa__cta-from{font-size:.82em;opacity:.55;margin-right:.3em}@media(max-width:1023.98px){.akro-qa__cta-price{display:none}}.akro-qa__cta:hover,.akro-qa__cta:focus-visible,.akro-qa__size:hover,.akro-qa__size:focus-visible{background:#000;color:#fff;border-color:#000}@media(min-width:1024px){.akro-qa__cta,.akro-qa__size{background:#000;color:#fff;border-color:#000}.akro-qa__cta:hover,.akro-qa__cta:focus-visible,.akro-qa__size:hover,.akro-qa__size:focus-visible{background:#fff;color:#000;border-color:#000}.akro-qa__size+.akro-qa__size{box-shadow:inset 1px 0 #ffffff47}}.akro-qa[data-state=loading] .akro-qa__cta,.akro-qa[data-state=done] .akro-qa__cta{background:#000;color:#fff;border-color:#000}.akro-qa__sizes{position:absolute;left:var(--akro-qa-pad);right:var(--akro-qa-pad);bottom:var(--akro-qa-pad);display:flex;transform:translateY(6px);transition:opacity .22s var(--akro-qa-ease),transform .22s var(--akro-qa-ease)}.akro-qa[data-state=sizes] .akro-qa__sizes{pointer-events:auto;opacity:1;transform:none}@media(min-width:1024px){.akro-qa[data-state=sizes] .akro-qa__sizes{pointer-events:none;opacity:0}.akro-tile:hover .akro-qa[data-state=sizes] .akro-qa__sizes,.akro-qa[data-state=sizes]:focus-within .akro-qa__sizes{pointer-events:auto;opacity:1;transform:none}}.akro-qa__size{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:var(--akro-qa-h);padding:0 .25rem}.akro-qa__size+.akro-qa__size{border-left-width:0;box-shadow:inset 1px 0 #0000001a}.akro-qa__size-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.akro-qa__size-price{font-size:.82em;letter-spacing:.04em;white-space:nowrap;opacity:.65}@media(max-width:1023.98px){.akro-qa__sizes{left:0;right:0;bottom:0}.akro-qa__size{height:3rem}.akro-qa__cta,.akro-qa__size{border-left:0;border-right:0;border-bottom:0}}.akro-qa__feedback{position:absolute;left:var(--akro-qa-pad);right:var(--akro-qa-pad);bottom:var(--akro-qa-pad);margin:0;display:none;padding:.5rem .6rem;background:#fff;color:#9b1c1c;border:1px solid rgba(155,28,28,.35);font-size:var(--akro-type-size-sm, .66rem);letter-spacing:.04em;line-height:1.25;text-align:center}.akro-qa[data-state=error] .akro-qa__feedback{display:block}.akro-qa[data-state=error] .akro-qa__bar,.akro-qa[data-state=error] .akro-qa__sizes{pointer-events:none;opacity:0}@media(max-width:1023.98px){.akro-qa__feedback{left:0;right:0;bottom:0;border-left:0;border-right:0;border-bottom:0}}.akro-qa__cta:focus-visible,.akro-qa__size:focus-visible,.akro-qa__round:focus-visible{outline:2px solid #000;outline-offset:2px}@media(min-width:1024px)and (hover:none){.akro-qa__bar{pointer-events:auto;opacity:1;transform:none}.akro-tile--qa .akro-tile__meta{transform:translateY(calc(-1 * (var(--akro-qa-h) + var(--akro-qa-gap))))}}@media(prefers-reduced-motion:reduce){.akro-tile__slide--2,.akro-tile__meta,.akro-tile__progress span,.akro-qa__bar,.akro-qa__sizes,.akro-qa__round-icons,.akro-qa__cta,.akro-qa__size{transition-duration:1ms!important}.akro-qa[data-state=loading] .akro-qa__spin{animation-duration:2s}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/akro-quick-add.css.map */
