.progus-mollie-checkout{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;border:0!important;visibility:hidden!important}.subscription-checkout{--subscription-surface: #ffffff;--subscription-soft: #eee7dd;--subscription-soft-hover: #e2d8cb;--subscription-ink: #604b40;--subscription-heading: #0e0f0c;position:fixed;inset:auto auto 0 var(--subscription-sheet-left, 0);width:var(--subscription-sheet-width, 100%);max-width:none;max-height:calc(100% - 2rem);margin:0;padding:0;color:var(--subscription-heading);background:transparent;border:0;overflow:visible}.subscription-checkout::backdrop{background:#0e0f0c4d}.subscription-checkout[data-context=drawer]{inset-block:0;height:100%;max-height:none;background:#0e0f0c4d}.subscription-checkout[data-context=drawer][open]{display:flex;flex-direction:column;justify-content:flex-end;animation:subscription-checkout-fade .3s ease-out}.subscription-checkout[data-context=drawer]::backdrop{background:transparent}.subscription-checkout__panel{position:relative;padding:2rem 1.5rem max(1.5rem,env(safe-area-inset-bottom));background:var(--subscription-surface);border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -.75rem 3rem #0e0f0c2e}.subscription-checkout[open] .subscription-checkout__panel{animation:subscription-checkout-up .3s cubic-bezier(.2,.8,.2,1)}.subscription-checkout[open]::backdrop{animation:subscription-checkout-fade .3s ease-out}.subscription-checkout__close{position:absolute;inset-block-start:1rem;inset-inline-end:1rem;display:grid;place-items:center;width:2rem;height:2rem;color:var(--subscription-ink);background:var(--subscription-soft);border-radius:50%;transition:background-color .2s}.subscription-checkout__close:hover{background:var(--subscription-soft-hover)}.subscription-checkout__title{margin:0 2.5rem 1.25rem 0;font-family:Artific Bold,sans-serif;font-size:1.375rem;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.subscription-checkout__options{display:grid;gap:.625rem}.subscription-checkout__option{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1rem 1.125rem;color:var(--subscription-heading);text-align:start;background:var(--subscription-surface);border:1px solid var(--subscription-soft-hover);border-radius:1rem;position:relative;transition:border-color .2s,background-color .2s,opacity .2s}.subscription-checkout__option:hover,.subscription-checkout__option:focus-visible{background:#faf7f3;border-color:var(--subscription-ink)}.subscription-checkout__option:disabled{cursor:default}.subscription-checkout[data-busy] .subscription-checkout__option:not([aria-busy]){opacity:.45}.subscription-checkout__option[aria-busy]{border-color:var(--subscription-ink)}.subscription-checkout__option[aria-busy] .subscription-checkout__logos{visibility:hidden}.subscription-checkout__option[aria-busy]:after{content:"";position:absolute;inset-inline-end:1.125rem;width:1.25rem;height:1.25rem;border:2px solid var(--subscription-soft-hover);border-top-color:var(--subscription-ink);border-radius:50%;animation:subscription-checkout-spin .7s linear infinite}.subscription-checkout[data-busy] .subscription-checkout__close{visibility:hidden}.subscription-checkout__option-label{font-weight:700;font-size:.9375rem}.subscription-checkout__logos{display:flex;flex-shrink:0;gap:.25rem}.subscription-checkout__logo{width:2.375rem;height:auto}@media(max-width:699px){.subscription-checkout{inset-inline-start:0;width:100%}}@keyframes subscription-checkout-up{0%{transform:translateY(100%)}}@keyframes subscription-checkout-spin{to{transform:rotate(1turn)}}@keyframes subscription-checkout-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.subscription-checkout[open],.subscription-checkout[open] .subscription-checkout__panel,.subscription-checkout[open]::backdrop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/subscription-checkout.css.map */
