.ac-button{--ac-action-background: transparent;--ac-action-block-size: auto;--ac-action-border-color: currentColor;--ac-action-border-width: 1px;--ac-action-color: inherit;--ac-action-disabled-opacity: .45;--ac-action-font-family: var(--ac-font-mono);--ac-action-font-size: var(--ac-type-button-size);--ac-action-font-weight: var(--ac-type-button-weight);--ac-action-gap: .8rem;--ac-action-letter-spacing: var(--ac-type-button-tracking);--ac-action-line-height: var(--ac-type-button-line-height);--ac-action-min-block-size: 4.4rem;--ac-action-padding-block: .4rem;--ac-action-padding-inline: 1.6rem;-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--ac-action-gap);box-sizing:border-box;block-size:var(--ac-action-block-size);min-block-size:var(--ac-action-min-block-size);padding:var(--ac-action-padding-block) var(--ac-action-padding-inline);border:var(--ac-action-border-width) solid var(--ac-action-border-color);border-radius:0;color:var(--ac-action-color);background:var(--ac-action-background);box-shadow:none;font-family:var(--ac-action-font-family);font-size:var(--ac-action-font-size);font-weight:var(--ac-action-font-weight);letter-spacing:var(--ac-action-letter-spacing);line-height:var(--ac-action-line-height);text-align:center;text-decoration:none;text-transform:var(--ac-action-text-transform, uppercase);cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease,transform .4s cubic-bezier(.22,1,.36,1)}.ac-button:before,.ac-button:after{display:none}.ac-button--outline:is(:hover,:focus-visible){border-color:var(--ac-action-hover-border-color, var(--ac-color-ink));color:var(--ac-action-hover-color, var(--ac-color-page));background:var(--ac-action-hover-background, var(--ac-color-ink))}.ac-button--text{--ac-action-border-width: 0;--ac-action-padding-block: 0;--ac-action-padding-inline: 0}.ac-button--text:is(:hover,:focus-visible){color:var(--ac-action-hover-color, inherit)}.ac-button--brush{--ac-action-border-width: 0;--ac-action-color: #fff;--ac-action-font-family: var(--ac-font-display);--ac-action-font-size: calc(1.3 * var(--ac-ref-rem));--ac-action-min-block-size: calc(2.6 * var(--ac-ref-rem));--ac-action-padding-block: calc(.25 * var(--ac-ref-rem));--ac-action-padding-inline: calc(1.2 * var(--ac-ref-rem));background:transparent url(./ac-ref-button-bg.webp) center / 100% 100% no-repeat}.ac-button--brush:is(:hover,:focus-visible){color:#fff}.ac-button:is(:active){transform:translateY(1px)}.ac-button:disabled,.ac-button[aria-disabled=true],.ac-button[aria-busy=true],.ac-button.is-loading{pointer-events:none;cursor:not-allowed;opacity:var(--ac-action-disabled-opacity)}.ac-text-link{color:inherit;text-decoration:none;transition:color .18s ease,opacity .18s ease,transform .4s cubic-bezier(.22,1,.36,1)}.ac-text-link--bracket{font-family:var(--ac-text-link-font-family, var(--ac-font-display));font-size:var(--ac-text-link-font-size, calc(2.2 * var(--ac-ref-rem)));font-weight:var(--ac-text-link-font-weight, 600);letter-spacing:var(--ac-text-link-letter-spacing, 0);line-height:var(--ac-text-link-line-height, 1);text-transform:var(--ac-text-link-text-transform, uppercase)}.ac-text-link--bracket:before{content:"[ "}.ac-text-link--bracket:after{content:" ]"}.ac-text-link--underline:is(:hover,:focus-visible){color:var(--ac-action-hover-color, inherit)}.ac-text-link--underline{text-decoration:underline;text-underline-offset:.3rem}.ac-action__label{position:relative;display:inline-block;isolation:isolate}.ac-action--marker{--ac-action-marker-block-size: 60%;--ac-action-marker-inline: 0;--ac-action-marker-top: 40%;--ac-action-marker-translate-y: -50%;position:relative;isolation:isolate}.ac-action__lottie{position:absolute;display:block;overflow:hidden;pointer-events:none;z-index:-1}.ac-action__lottie canvas{display:block;width:100%;height:100%}.ac-action__lottie--marker{inset-inline:var(--ac-action-marker-inline);inset-block-start:var(--ac-action-marker-top);block-size:var(--ac-action-marker-block-size);transform:translateY(var(--ac-action-marker-translate-y))}.ac-action--marker-fine{--ac-action-marker-block-size: 42%;--ac-action-marker-top: 48%}.ac-action--marker-strong,.ac-button--brush.ac-action--marker{--ac-action-marker-block-size: 82%;--ac-action-marker-top: 46%}.ac-action--marker-low{--ac-action-marker-top: 30%}.ac-action--marker-wide{--ac-action-marker-inline: -10%}.ac-action--marker-over .ac-action__lottie--marker{z-index:2}.ac-button--brush .ac-action__lottie--marker{filter:invert(1)}.ac-action--nav{--ac-action-font-family: var(--ac-font-mono);--ac-action-font-size: 1.3rem;--ac-action-font-weight: 400;--ac-action-letter-spacing: -.06em;--ac-action-line-height: 1;--ac-action-min-block-size: auto;--ac-action-padding-block: 0;--ac-action-padding-inline: 0;display:inline-flex;align-items:center;width:max-content;font-family:var(--ac-action-font-family);font-size:var(--ac-action-font-size);font-weight:var(--ac-action-font-weight);letter-spacing:var(--ac-action-letter-spacing);line-height:var(--ac-action-line-height);text-transform:var(--ac-action-text-transform, uppercase);white-space:nowrap}.ac-action__state-icon{position:relative;display:block;flex:0 0 auto;width:var(--ac-action-state-icon-size, .9em);height:var(--ac-action-state-icon-size, .9em);margin-inline-start:var(--ac-action-state-icon-gap, .35em)}.ac-action__state-icon:before,.ac-action__state-icon:after{position:absolute;inset:50% 0 auto;height:1px;background:currentColor;content:"";transform:translateY(-50%);transform-origin:center;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .25s ease}.ac-action__state-icon:after{transform:translateY(-50%) rotate(90deg)}[aria-expanded=true]>.ac-action__state-icon:after{opacity:0;transform:translateY(-50%) rotate(90deg) scaleX(0)}.ac-action-choice{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--ac-action-gap, .4rem);color:inherit;cursor:pointer;isolation:isolate;position:relative;text-transform:uppercase}.ac-action-choice:before{content:"[ "}.ac-action-choice:after{content:" ]"}.ac-action-choice__selection,.ac-action-choice__hover{position:absolute;display:block;opacity:0;pointer-events:none}.ac-action-choice__selection{transition:opacity .12s ease}.ac-action-choice__hover{inset-block-start:25%;inset-inline-start:50%;inline-size:80%;block-size:60%;transform:translate(-50%,-50%);z-index:2}.ac-action-choice__selection--spot{inset-block-start:40%;inset-inline-start:50%;inline-size:125%;block-size:var(--ac-choice-ink-height, 160%);transform:translate(-50%,-50%);z-index:-1}.ac-action-choice__selection--spot{border-radius:46% 54% 48% 52%/52% 45% 55% 48%;background:#050505;box-shadow:-.08em .02em 0 -.02em #050505,.07em -.05em 0 -.03em #050505,.03em .08em 0 -.04em #050505}.ac-action-choice__hover canvas{display:block;inline-size:100%;block-size:100%}input:checked+.ac-action-choice .ac-action-choice__selection,.ac-action-choice[data-ac-choice-hovering] .ac-action-choice__hover[data-ac-lottie-ready]{opacity:1}input:checked+.ac-action-choice--spot .ac-action__label{color:#fff;z-index:1}input:focus-visible+.ac-action-choice{outline:2px solid currentColor;outline-offset:3px}.ac-icon-button{--ac-action-disabled-opacity: .45;--ac-action-icon-background: transparent;--ac-action-icon-border-color: transparent;--ac-action-icon-border-radius: 0;--ac-action-icon-border-width: 0px;-webkit-appearance:none;appearance:none;display:inline-grid;place-items:center;box-sizing:border-box;inline-size:var(--ac-action-icon-size, 4.4rem);min-inline-size:4.4rem;block-size:var(--ac-action-icon-size, 4.4rem);min-block-size:4.4rem;padding:0;border:var(--ac-action-icon-border-width) solid var(--ac-action-icon-border-color);border-radius:var(--ac-action-icon-border-radius);color:var(--ac-action-icon-color, inherit);background:var(--ac-action-icon-background);box-shadow:none;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}.ac-icon-button:is(:hover,:focus-visible){border-color:var(--ac-action-icon-hover-border-color, var(--ac-action-icon-border-color));color:var(--ac-action-icon-hover-color, inherit);background:var(--ac-action-icon-hover-background, var(--ac-action-icon-background))}.ac-icon-button--motion svg{transition:fill .18s ease,stroke .18s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.ac-icon-button--motion:is(:hover,:focus-visible) svg{transform:scale(1.08)}.ac-icon-button.ac-icon-button--close{--ac-close-glyph-color: var(--ac-color-ink, #000);--ac-close-glyph-active-color: var(--ac-color-white);--ac-close-lottie-filter: none;--ac-close-glyph-size: calc(3.2 * var(--ac-ref-rem));--ac-close-lottie-size: calc(4 * var(--ac-ref-rem));--ac-action-icon-size: max(44px, var(--ac-close-glyph-size));isolation:isolate;padding:0;border:0;border-radius:0;color:var(--ac-close-glyph-color);background:transparent;overflow:visible;transition:color .5s ease .2s,opacity .18s ease}.ac-icon-button--close[data-ac-lottie-active=true]{color:var(--ac-close-glyph-active-color);transition-delay:0ms}.ac-icon-button.ac-icon-button--close-inverse{--ac-close-glyph-color: var(--ac-color-white);--ac-close-glyph-active-color: var(--ac-color-black);--ac-close-lottie-filter: invert(1)}.ac-close-icon{position:relative;display:block;inline-size:var(--ac-close-glyph-size);block-size:var(--ac-close-glyph-size);overflow:visible;pointer-events:none}.ac-close-icon__glyph{position:relative;z-index:1;display:block;width:100%;height:100%;fill:currentColor}.ac-action__lottie--close{z-index:-1;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--ac-close-lottie-size);block-size:var(--ac-close-lottie-size);transform:translate(-50%,-50%)}.ac-icon-button--close .ac-action__lottie--close canvas{filter:var(--ac-close-lottie-filter)}.ac-icon-button--close:focus-visible{outline-color:currentColor}.ac-button:focus-visible,.ac-text-link:focus-visible,.ac-icon-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ac-icon-button:disabled,.ac-icon-button[aria-disabled=true],.ac-icon-button[aria-busy=true]{pointer-events:none;cursor:not-allowed;opacity:var(--ac-action-disabled-opacity)}@media(prefers-reduced-motion:reduce){.ac-button,.ac-text-link,.ac-icon-button{transition-duration:0ms}.ac-action__state-icon:before,.ac-action__state-icon:after{transition-duration:0ms}.ac-action__lottie{display:none}.ac-icon-button--motion svg{transition:none}}@media(pointer:coarse){.ac-action--nav{min-block-size:4.4rem}}@media(forced-colors:active){.ac-button,.ac-icon-button{border-color:ButtonText}.ac-action__lottie{display:none}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/ac-actions.css.map */
