:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--stb-rot);outline-offset:2px}.sbm-button{flex:1;min-width:220px;background:var(--stb-rot);color:#fff;border:none;cursor:pointer;font-family:var(--stb-font-body);font-weight:700;font-size:17px;padding:var(--stb-space-4) var(--stb-space-5);border-radius:var(--stb-radius);transition:filter .15s ease,transform .15s ease}.sbm-button:hover{filter:brightness(.92)}.sbm-button:active{transform:translateY(1px)}.sbm-button:disabled{background:var(--stb-grau-200);color:var(--stb-text);cursor:not-allowed;filter:none;transform:none}.sbm-button--added{background:var(--sbm-status-ok)}.sbm-button--card{min-width:0;font-size:14px;padding:var(--stb-space-3) var(--stb-space-2);white-space:nowrap}.shopify-policy__container.shopify-policy__container{box-sizing:border-box;width:100%;max-width:1280px;margin-inline:auto;padding:var(--stb-section-y) var(--stb-section-x)}.shopify-policy__container .shopify-policy__title{text-align:start}.shopify-policy__container.shopify-policy__container{font-family:var(--stb-font-body);font-size:16px;line-height:1.6;color:var(--stb-text)}.shopify-policy__container .shopify-policy__title h1{font-family:var(--stb-font-headline);font-weight:800;font-size:clamp(30px,4vw,46px);letter-spacing:-.02em;line-height:1.05;margin:0 0 var(--stb-space-6)}.shopify-policy__container .rte :is(h2,h3,h4){font-family:var(--stb-font-headline);font-weight:700;line-height:1.2;letter-spacing:0}.shopify-policy__container .rte h2{font-size:26px}.shopify-policy__container .rte h3{font-size:22px}.shopify-policy__container .rte h4{font-size:18px}.shopify-policy__container .rte a{color:inherit;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sbm-base.css.map */
