.das-single-product form.cart .wc-stripe-clear{display:none}.das-single-product form.cart .wc-stripe-product-checkout-container{margin-top:0;margin-bottom:var(--das-spacing-8)}.das-single-product form.cart .wc-stripe-product-checkout-container .wc_stripe_product_payment_methods{flex-direction:column;row-gap:2px;display:flex}.das-single-product form.cart .wc-stripe-product-checkout-container .wc_stripe_product_payment_methods li{margin:0;max-width:unset!important}.das-product-bundle-form .wc-stripe-product-checkout-container{margin-top:var(--das-spacing-4)}.wc-block-cart__payment-options a,.wc-block-cart__payment-options button{cursor:pointer;appearance:none;white-space:nowrap;font-family:var(--das-font-sans);text-align:center;color:inherit;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-weight:500;line-height:1.5;text-decoration:none;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out,transform .1s ease-out,box-shadow .2s ease-out;display:inline-flex}.wc-block-cart__payment-options a:hover,.wc-block-cart__payment-options button:hover{text-decoration:none}.wc-block-cart__payment-options a:active,.wc-block-cart__payment-options button:active{transform:scale(.98)}.wc-block-cart__payment-options a:focus,.wc-block-cart__payment-options button:focus{outline:none}.wc-block-cart__payment-options a:focus-visible,.wc-block-cart__payment-options button:focus-visible{outline:2px solid var(--das-brand-focus-ring);outline-offset:2px}.wc-block-cart__payment-options a:disabled,.wc-block-cart__payment-options a[aria-disabled=true],.wc-block-cart__payment-options button:disabled,.wc-block-cart__payment-options button[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.wc-block-cart__payment-options a:disabled:active,.wc-block-cart__payment-options a[aria-disabled=true]:active,.wc-block-cart__payment-options button:disabled:active,.wc-block-cart__payment-options button[aria-disabled=true]:active{transform:none}@media (hover:hover) and (pointer:fine){.wc-block-cart__payment-options a:disabled:hover,.wc-block-cart__payment-options a[aria-disabled=true]:hover,.wc-block-cart__payment-options button:disabled:hover,.wc-block-cart__payment-options button[aria-disabled=true]:hover{transform:none}}.wc-block-cart__payment-options a:disabled:focus-visible,.wc-block-cart__payment-options a[aria-disabled=true]:focus-visible,.wc-block-cart__payment-options button:disabled:focus-visible,.wc-block-cart__payment-options button[aria-disabled=true]:focus-visible{transform:none}.wc-block-cart__payment-options a svg,.wc-block-cart__payment-options button svg{fill:currentColor;flex-shrink:0;width:auto;height:1em}.wc-block-cart__payment-options a.das-button-loading,.wc-block-cart__payment-options a.loading,.wc-block-cart__payment-options button.das-button-loading,.wc-block-cart__payment-options button.loading{pointer-events:none;position:relative;color:#0000!important}.wc-block-cart__payment-options a.das-button-loading>*,.wc-block-cart__payment-options a.loading>*,.wc-block-cart__payment-options button.das-button-loading>*,.wc-block-cart__payment-options button.loading>*{visibility:hidden}.wc-block-cart__payment-options a.das-button-loading:after,.wc-block-cart__payment-options a.loading:after,.wc-block-cart__payment-options button.das-button-loading:after,.wc-block-cart__payment-options button.loading:after{content:"";border:2px solid #fffc;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite das-button-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wc-block-cart__payment-options a.das-button-loading.das-button-secondary:after,.wc-block-cart__payment-options a.das-button-loading.das-button-tertiary:after,.wc-block-cart__payment-options a.loading.das-button-secondary:after,.wc-block-cart__payment-options a.loading.das-button-tertiary:after,.wc-block-cart__payment-options button.das-button-loading.das-button-secondary:after,.wc-block-cart__payment-options button.das-button-loading.das-button-tertiary:after,.wc-block-cart__payment-options button.loading.das-button-secondary:after,.wc-block-cart__payment-options button.loading.das-button-tertiary:after{border-color:var(--das-fg);opacity:.6}.wc-block-cart__payment-options a,.wc-block-cart__payment-options button{border-radius:var(--das-radii-xl);box-shadow:var(--das-shadow-xs);border:none}@media (hover:hover) and (pointer:fine){.wc-block-cart__payment-options a:hover,.wc-block-cart__payment-options button:hover{box-shadow:var(--das-shadow-md)}}.wc-block-cart__payment-options a:focus-visible,.wc-block-cart__payment-options button:focus-visible{box-shadow:var(--das-shadow-md)}.wc-block-cart__payment-options a:active,.wc-block-cart__payment-options button:active{box-shadow:var(--das-shadow-xs)}.wc-block-cart__payment-options a,.wc-block-cart__payment-options button{background:var(--das-bg-muted);color:var(--das-fg)}@media (hover:hover) and (pointer:fine){.wc-block-cart__payment-options a:hover,.wc-block-cart__payment-options button:hover{background:var(--das-bg-emphasized);color:var(--das-fg)}}.wc-block-cart__payment-options a:focus-visible,.wc-block-cart__payment-options button:focus-visible{background:var(--das-bg-emphasized);color:var(--das-fg)}.wc-block-cart__payment-options a:active,.wc-block-cart__payment-options button:active{background:var(--das-border-emphasized);color:var(--das-fg)}.wc-block-cart__payment-options a,.wc-block-cart__payment-options button{height:var(--das-size-10);--das-button-height:var(--das-size-10);padding:0 var(--das-spacing-6);--das-button-padding-inline:var(--das-spacing-6);font-size:var(--das-font-size-md);gap:var(--das-spacing-2);--das-button-gap:var(--das-spacing-2);width:100%;height:var(--das-size-12)!important;border-radius:var(--das-radii-xl)!important;font-weight:var(--das-font-weight-semibold)!important}.wc-block-components-express-payment-continue-rule--cart{display:none}.wc-block-components-express-payment--cart ul.wc-block-components-express-payment__event-buttons{flex-direction:column;display:flex}.wc-block-components-express-payment--cart ul.wc-block-components-express-payment__event-buttons li{padding-bottom:var(--das-spacing-2);display:block}.wc-block-components-express-payment--cart ul.wc-block-components-express-payment__event-buttons li:last-child{padding-bottom:var(--das-spacing-2)}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content{padding:var(--das-spacing-3) var(--das-spacing-3) var(--das-spacing-4)}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons.wc-ppcp-sm__container>li[id^=express-payment-method-]:nth-child(n+2){margin-top:0}.wc-block-components-express-payment--checkout ul.wc-block-components-express-payment__event-buttons{row-gap:var(--das-spacing-1)}.wc-block-components-express-payment--checkout .paypal-button.paypal-button-shape-rect{border-radius:var(--das-radii-xl)!important}.wc-block-components-checkbox.wc-block-components-payment-methods__save-card-info{margin-top:var(--das-spacing-3)}.wc-block-components-checkbox.wc-block-components-payment-methods__save-card-info .wc-block-components-checkbox__label{color:var(--das-fg-subtle)}.wc-block-components-checkbox.wc-block-components-payment-methods__save-card-info .wc-block-components-checkbox__input:checked~.wc-block-components-checkbox__label{color:var(--das-fg)}.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-radio-control-accordion-content p{font-size:var(--das-font-size-sm)}.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-radio-control-accordion-content .wc-ppcp-popup__container{justify-content:flex-start;align-items:center;column-gap:var(--das-spacing-3);flex-flow:row;display:flex}.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-radio-control-accordion-content .wc-ppcp-popup__container img{height:3em;width:unset}.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-radio-control-accordion-content .wc-ppcp-popup__container p{color:var(--das-fg-muted);font-size:var(--das-font-size-xs);text-align:left;line-height:var(--das-line-height-short)}
