.shopify-policy__container{padding-block:var(--3idee-abstand-80) var(--3idee-abstand-96);padding-inline:var(--page-margin, 16px)}.shopify-policy__container>*{max-width:68ch;margin-inline:auto}.shopify-policy__title,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.shopify-policy__title{margin:0 0 var(--3idee-abstand-32);font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case);color:var(--3idee-ink)}.shopify-policy__body{font-size:var(--3idee-text-body);line-height:1.7;color:var(--3idee-body)}.shopify-policy__container{min-width:0}.shopify-policy__title,.shopify-policy__title *,.shopify-policy__body,.shopify-policy__body *{overflow-wrap:anywhere}@media screen and (max-width:1023px){.shopify-policy__title,.shopify-policy__title h1{font-size:min(var(--font-h2--size),6.6vw)}}.shopify-policy__body h2,.shopify-policy__body h3{margin:var(--3idee-abstand-40) 0 var(--3idee-abstand-12);font-family:var(--font-heading--family);font-size:var(--3idee-text-kasten);font-weight:800;line-height:1.25;letter-spacing:-.02em;color:var(--3idee-ink)}.shopify-policy__body h3{font-size:var(--3idee-text-aussage)}.shopify-policy__body>:first-child{margin-top:0}.shopify-policy__body p{margin:0 0 var(--3idee-abstand-16)}.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 var(--3idee-abstand-16);padding-inline-start:var(--3idee-abstand-20)}.shopify-policy__body li{margin-bottom:var(--3idee-abstand-8)}.shopify-policy__body a{color:var(--3idee-ink);text-underline-offset:2px}.shopify-policy__body a:hover{text-decoration-thickness:2px}.shopify-policy__body table{width:100%;border-collapse:collapse;margin:0 0 var(--3idee-abstand-16);font-size:var(--3idee-text-klein)}.shopify-policy__body th,.shopify-policy__body td{padding:var(--3idee-abstand-8) var(--3idee-abstand-12);border-bottom:1px solid var(--3idee-hairline);text-align:start;vertical-align:top}.shopify-policy__body th{font-weight:700;color:var(--3idee-ink)}@media screen and (max-width:1023px){.shopify-policy__container{padding-block:var(--3idee-abstand-48) var(--3idee-abstand-64)}.shopify-policy__title{margin-bottom:var(--3idee-abstand-24)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/policy.css.map */
