.aoctant-pdp-atc{--aoctant-button-color-dark: #262323;--aoctant-button-color-light: #ffffff;--aoctant-button-color-error: rgb(200, 70, 70);display:block;width:100%}.aoctant-pdp-atc .add-to-cart-button{box-sizing:border-box;position:relative;isolation:isolate;width:100%;height:56px;min-height:56px;padding:18px 26px;overflow:hidden;border:1px solid var(--aoctant-button-color-dark)!important;border-radius:6px!important;background:var(--aoctant-button-color-dark);color:var(--aoctant-button-color-light);box-shadow:none!important;font:inherit;text-transform:uppercase;transform:none!important;translate:none!important;scale:1!important}.aoctant-pdp-atc .add-to-cart-button:hover,.aoctant-pdp-atc .add-to-cart-button:active{transform:none!important;translate:none!important;scale:1!important}.aoctant-pdp-atc .add-to-cart-icon{display:none!important}.aoctant-pdp-atc .aoctant-button-wave{--aoctant-button-wave-duration: 1s;--aoctant-button-wave-ease: cubic-bezier(.22, .75, .2, 1);--aoctant-button-wave-start-y: 78%;--aoctant-button-wave-exit-start-y: 74%;position:relative;isolation:isolate;overflow:hidden;font:inherit;transition-property:transform,opacity,scale,translate}.aoctant-pdp-atc .aoctant-button-wave--primary{--aoctant-button-wave-rest-background: var(--aoctant-button-color-dark);--aoctant-button-wave-rest-foreground: var(--aoctant-button-color-light);--aoctant-button-wave-hover-background: var(--aoctant-button-color-light);--aoctant-button-wave-hover-foreground: var(--aoctant-button-color-dark)}.aoctant-pdp-atc .aoctant-button-wave[data-aoctant-wave-surface=rest]{--button-color: var(--aoctant-button-wave-rest-foreground);--button-background-color: var(--aoctant-button-wave-rest-background);--button-border-color: var(--aoctant-button-color-dark);background:var(--aoctant-button-wave-rest-background);color:var(--aoctant-button-wave-rest-foreground)}.aoctant-pdp-atc .aoctant-button-wave[data-aoctant-wave-surface=hover]{--button-color: var(--aoctant-button-wave-hover-foreground);--button-background-color: var(--aoctant-button-wave-hover-background);--button-border-color: var(--aoctant-button-color-dark);background:var(--aoctant-button-wave-hover-background);color:var(--aoctant-button-wave-hover-foreground)}.aoctant-pdp-atc .aoctant-button-wave>.aoctant-button-wave__source{visibility:hidden}.aoctant-pdp-atc .aoctant-button-wave[data-aoctant-wave-native-state]>.aoctant-button-wave__source{visibility:visible}.aoctant-pdp-atc .aoctant-button-wave__wave{position:absolute;z-index:1;inset-block-start:-50%;inset-inline-start:-25%;width:150%;height:200%;border-radius:50%;background:var(--aoctant-button-wave-hover-background);transform:translate3d(0,var(--aoctant-button-wave-start-y),0);pointer-events:none;will-change:transform;backface-visibility:hidden;transform-style:preserve-3d}.aoctant-pdp-atc .aoctant-button-wave__foreground{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:inherit;padding:inherit;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit;white-space:inherit;pointer-events:none}.aoctant-pdp-atc .aoctant-button-wave__foreground--sweep{z-index:3;color:var(--aoctant-button-wave-hover-foreground);clip-path:ellipse(75% 100% at 50% 178%);will-change:clip-path}.aoctant-pdp-atc .aoctant-button-wave[data-aoctant-wave-native-state]>.aoctant-button-wave__wave,.aoctant-pdp-atc .aoctant-button-wave[data-aoctant-wave-native-state]>.aoctant-button-wave__foreground{visibility:hidden}.aoctant-pdp-atc .aoctant-button-wave:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.55}.aoctant-pdp-atc .add-to-cart-button[data-added=true] .add-to-cart__added{z-index:5;color:var(--aoctant-button-color-light)!important}.aoctant-pdp-atc .add-to-cart-button[data-added=true]{background:var(--aoctant-button-color-dark)!important;color:transparent!important;transform:none!important;translate:none!important;scale:1!important}.aoctant-pdp-atc .aoctant-button-wave__feedback{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;pointer-events:none}.aoctant-pdp-atc .aoctant-button-wave[data-aoctant-wave-loading=true]>.aoctant-button-wave__source{visibility:hidden}.aoctant-pdp-atc .aoctant-button-wave[data-aoctant-wave-loading=true]>.aoctant-button-wave__loader{display:flex;gap:6px;color:var(--aoctant-button-wave-rest-foreground)}.aoctant-pdp-atc .aoctant-button-wave__loader>span{width:5px;height:5px;border-radius:50%;background:currentColor;animation:aoctant-pdp-button-wave-dot-bounce .7s ease-in-out infinite}.aoctant-pdp-atc .aoctant-button-wave__loader>span:nth-child(1){animation-delay:-.2s}.aoctant-pdp-atc .aoctant-button-wave__loader>span:nth-child(2){animation-delay:-.1s}@keyframes aoctant-pdp-button-wave-dot-bounce{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.55);opacity:1}}@media(hover:hover)and (pointer:fine){.aoctant-pdp-atc .aoctant-button-wave:hover:not(:active){opacity:1}.aoctant-pdp-atc .add-to-cart-button.aoctant-button-wave:hover:not(:active){transform:none!important;translate:none!important;scale:1!important}}@media(prefers-reduced-motion:reduce){.aoctant-pdp-atc .aoctant-button-wave>[data-aoctant-wave-decoration]{display:none;will-change:auto}.aoctant-pdp-atc .aoctant-button-wave>.aoctant-button-wave__source{visibility:visible}.aoctant-pdp-atc .aoctant-button-wave__loader{display:none}.aoctant-pdp-atc .aoctant-button-wave[data-aoctant-wave-loading=true]>.aoctant-button-wave__source{visibility:visible}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/aoctant-pdp-atc.css.map */
