:root{--ares-checkout-primary:#635bff;--ares-checkout-primary-hover:#5148e3;--ares-checkout-focus:#346bb2}.ares-dynamic-stripe,.ares-stripe-basket{width:100%;box-sizing:border-box;margin:0 0 1.2rem}.ares-stripe-basket{margin:1rem 0 1.25rem}.ares-dynamic-stripe__button,.ares-stripe-basket__button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.65rem;width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--ares-checkout-primary);border-radius:8px;background:var(--ares-checkout-primary);color:#fff;font:inherit;font-size:clamp(14px,1.45rem,17px);font-weight:650;letter-spacing:.005em;line-height:1.35;text-align:center;cursor:pointer;white-space:normal;overflow-wrap:anywhere;transition:background-color .12s ease,border-color .12s ease}.ares-dynamic-stripe__button svg,.ares-stripe-basket__button svg{width:19px;height:19px;flex:0 0 19px;stroke:currentColor}.ares-dynamic-stripe__button:hover:not(:disabled),.ares-stripe-basket__button:hover:not(:disabled){background:var(--ares-checkout-primary-hover);border-color:var(--ares-checkout-primary-hover)}.ares-dynamic-stripe__button:focus-visible,.ares-stripe-basket__button:focus-visible{outline:3px solid var(--ares-checkout-focus);outline-offset:3px}.ares-dynamic-stripe__button:disabled,.ares-stripe-basket__button:disabled{opacity:.58;cursor:not-allowed}.ares-dynamic-stripe__note,.ares-stripe-basket__note{margin:8px 0 0;color:inherit;opacity:.76;font:inherit;font-size:12px;line-height:1.45;text-align:center;overflow-wrap:anywhere}.ares-dynamic-stripe__error,.ares-stripe-basket__error{margin:8px 0 0;padding:10px 12px;border:1px solid #e7c3be;border-radius:8px;background:#fff5f3;color:#8d2920;font:inherit;font-size:13px;line-height:1.45}.ares-dynamic-stripe__error[hidden],.ares-stripe-basket__error[hidden]{display:none}.ares-conc-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483620;display:grid;place-items:center;box-sizing:border-box;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#0a1221ad}.ares-conc-card{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;width:min(100%,540px);max-height:min(90vh,90dvh);overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:18px;background:#fff;color:#202638;font:15px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:0 24px 75px #00000038}.ares-conc-title{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:20px;font-weight:750}.ares-conc-title .ares-conc-close{width:40px;min-height:40px;flex:0 0 40px;padding:0;font-size:25px;line-height:1;display:grid;place-items:center;border:0;background:#f2f4f7}.ares-conc-sub{font-size:12px;color:#5d6472;margin:0 0 10px}.ares-conc-bubble{background:#346bb2;color:#fff;padding:14px;border-radius:12px;white-space:pre-line;margin:8px 0 12px;flex:0 0 auto}.ares-conc-line{padding:10px 2px;border-bottom:1px solid #e5e8ed}.ares-conc-item{font-weight:650;overflow-wrap:anywhere}.ares-conc-note{font-size:12px;color:#60697a;overflow-wrap:anywhere}.ares-conc-warning{background:#fff4e3;color:#704700;border:1px solid #edd5a5;border-radius:8px;padding:10px;margin:8px 0}.ares-conc-total{display:flex;justify-content:space-between;gap:12px;font-weight:700;margin:12px 0}.ares-conc-details{min-height:0;overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto;padding-right:4px}.ares-conc-actions{display:flex;justify-content:center;flex:0 0 auto;margin-top:12px;padding-top:12px;border-top:1px solid #e5e8ed;background:#fff}.ares-conc-btn{box-sizing:border-box;min-height:48px;padding:11px 15px;border:1px solid #c6cbd5;border-radius:8px;background:#fff;color:#242b39;cursor:pointer;font:inherit;font-weight:600}.ares-conc-primary{background:var(--ares-checkout-primary);border-color:var(--ares-checkout-primary);color:#fff;width:min(100%,420px)}.ares-conc-primary:hover:not(:disabled){background:var(--ares-checkout-primary-hover)}.ares-conc-btn:disabled{opacity:.55;cursor:wait}.ares-conc-btn:focus-visible{outline:3px solid var(--ares-checkout-focus);outline-offset:3px}.ares-conc-status{font-size:13px;color:#60697a;padding:12px 0}@media(max-width:540px){.ares-conc-mask{padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));align-items:end}.ares-conc-card{width:100%;max-height:calc(100dvh - 16px);border-radius:16px 16px 10px 10px;padding:16px}.ares-conc-actions .ares-conc-btn{width:100%}.ares-dynamic-stripe__button,.ares-stripe-basket__button{font-size:15px;padding:12px 10px;min-height:48px}}@media(prefers-reduced-motion:reduce){.ares-dynamic-stripe__button,.ares-stripe-basket__button{transition:none}}.ares-dynamic-stripe button.ares-dynamic-stripe__button,.ares-stripe-basket button.ares-stripe-basket__button{-webkit-appearance:none!important;appearance:none!important;background-color:#635bff!important;border-color:#635bff!important;color:#fff!important;opacity:1}.ares-dynamic-stripe button.ares-dynamic-stripe__button:hover:not(:disabled),.ares-stripe-basket button.ares-stripe-basket__button:hover:not(:disabled){background-color:#5148e3!important;border-color:#5148e3!important}.ares-dynamic-stripe button.ares-dynamic-stripe__button:disabled,.ares-stripe-basket button.ares-stripe-basket__button:disabled{opacity:.58!important}.ares-dynamic-stripe button.ares-dynamic-stripe__button svg,.ares-stripe-basket button.ares-stripe-basket__button svg{display:block!important;visibility:visible!important;opacity:1!important;color:#fff!important;stroke:#fff!important;fill:none!important}.ares-conc-card:focus{outline:none}.ares-conc-card:focus-visible{outline:3px solid #346bb2;outline-offset:2px}.ares-conc-heading{font:inherit;font-size:20px;font-weight:750;margin:0;line-height:1.35;min-width:0}.ares-conc-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ares-conc-close:focus-visible{outline:3px solid #346bb2;outline-offset:3px}.ares-conc-bubble{overflow-wrap:anywhere}.ares-conc-details{scrollbar-gutter:stable}.ares-conc-warning[role=alert]{overflow-wrap:anywhere}@media(max-width:540px){.ares-conc-card{max-height:calc(100dvh - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)))}.ares-conc-details{overflow-y:auto;-webkit-overflow-scrolling:touch}.ares-conc-actions{padding-bottom:max(0px,env(safe-area-inset-bottom))}}@media(max-width:350px){.ares-conc-mask{padding:4px}.ares-conc-card{padding:12px;max-height:calc(100dvh - 8px)}.ares-conc-heading{font-size:18px}.ares-conc-bubble{padding:11px;font-size:14px}.ares-conc-total{flex-wrap:wrap}.ares-conc-line{overflow-wrap:anywhere}.ares-dynamic-stripe__button,.ares-stripe-basket__button{gap:6px}}@media(forced-colors:active){.ares-conc-primary,.ares-dynamic-stripe__button,.ares-stripe-basket__button{border:2px solid ButtonText!important;forced-color-adjust:auto}.ares-conc-btn:focus-visible{outline:3px solid Highlight}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/ares-checkout-ui.css.map */
