.fm-policy-page #MainContent{padding:clamp(28px,5vw,64px) 20px 80px;color:#20251f}.fm-policy-page .fm-policy-nav{display:flex;gap:8px;max-width:72ch;margin:0 auto 36px;padding:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.fm-policy-page .fm-policy-nav a{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:42px;padding:8px 15px;border:1px solid #c9c8bf;border-radius:999px;background:#fff;color:#283027;font-size:1.35rem;font-weight:600;text-decoration:none}.fm-policy-page .fm-policy-nav a:hover,.fm-policy-page .fm-policy-nav a:focus-visible{border-color:#785c28;text-decoration:underline;text-underline-offset:3px}.fm-policy-page .fm-policy-nav a[aria-current=page]{border-color:#263126;background:#263126;color:#fff}.fm-policy-page .shopify-policy__container{max-width:72ch;margin:0 auto;padding:0}.fm-policy-page .shopify-policy__title{margin:0 0 30px;text-align:left}.fm-policy-page .shopify-policy__title h1{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale)*4rem);font-weight:var(--font-heading-weight);line-height:1.15;letter-spacing:calc(var(--font-heading-scale)*.06rem)}.fm-policy-page .shopify-policy__body{font-size:1.6rem;line-height:1.72;overflow-wrap:anywhere}.fm-policy-page .shopify-policy__body>.rte{margin:0}.fm-policy-page .shopify-policy__body h2,.fm-policy-page .shopify-policy__body h3,.fm-policy-page .shopify-policy__body h4{color:#20251f;font-family:var(--font-heading-family);font-weight:650;line-height:1.25;letter-spacing:-.018em}.fm-policy-page .shopify-policy__body h2{margin:42px 0 15px;font-size:clamp(2.4rem,3vw,3.2rem)}.fm-policy-page .shopify-policy__body h3{margin:32px 0 12px;font-size:2.1rem}.fm-policy-page .shopify-policy__body h4{margin:26px 0 10px;font-size:1.8rem}.fm-policy-page .shopify-policy__body p{margin:0 0 17px}.fm-policy-page .shopify-policy__body ul,.fm-policy-page .shopify-policy__body ol{margin:0 0 20px;padding-inline-start:26px}.fm-policy-page .shopify-policy__body li+li{margin-top:7px}.fm-policy-page .shopify-policy__body a{color:#614817;text-decoration-thickness:1px;text-underline-offset:3px}.fm-policy-page .shopify-policy__body a:hover{color:#35280e}.fm-policy-page .shopify-policy__body table{display:block;width:100%;margin:22px 0 28px;border:1px solid #d1d0c7;border-collapse:collapse;background:#fff;overflow-x:auto}.fm-policy-page .shopify-policy__body th,.fm-policy-page .shopify-policy__body td{min-width:150px;padding:12px 14px;border:1px solid #d1d0c7;text-align:left;vertical-align:top}.fm-policy-page .shopify-policy__body th{background:#e5e6df;font-weight:700}.fm-policy-page .shopify-policy__body tbody tr:nth-child(even){background:#f3f2ed}.fm-policy-refund .shopify-policy__body>.rte>div:first-child>h2:last-of-type{margin-bottom:0;padding:22px 22px 12px;border:1px solid #c9c8bf;border-bottom:0;border-radius:4px 4px 0 0;background:#fff}.fm-policy-refund .shopify-policy__body>.rte>div:first-child>h2:last-of-type~p{margin:0;padding:6px 22px;border-inline:1px solid #c9c8bf;background:#fff}.fm-policy-refund .shopify-policy__body>.rte>div:first-child>h2:last-of-type~p:last-child{padding-bottom:22px;border-bottom:1px solid #c9c8bf;border-radius:0 0 4px 4px}.fm-policy-page #itkanzlei_txt_copyright{white-space:normal;overflow-wrap:anywhere;color:#5b615a;font-size:1.3rem}.fm-policy-page #itkanzlei_txt_copyright>div{max-width:100%;white-space:normal!important;overflow-wrap:anywhere}@media(max-width:749px){.fm-policy-page #MainContent{padding:22px 16px 56px}.fm-policy-page .fm-policy-nav{margin-bottom:28px}.fm-policy-page .shopify-policy__title{margin-bottom:24px}.fm-policy-page .shopify-policy__title h1{font-size:calc(var(--font-heading-scale)*3rem)}.fm-policy-page .shopify-policy__body{font-size:1.5rem;line-height:1.68}.fm-policy-page .shopify-policy__body h2{margin-top:34px}.fm-policy-page .shopify-policy__body h3{margin-top:27px}.fm-policy-page .shopify-policy__body th,.fm-policy-page .shopify-policy__body td{min-width:132px;padding:10px 11px}.fm-policy-refund .shopify-policy__body>.rte>div:first-child>h2:last-of-type{padding:18px 16px 10px}.fm-policy-refund .shopify-policy__body>.rte>div:first-child>h2:last-of-type~p{padding-inline:16px}}
.fm-policy-page .fm-policy-nav,.fm-policy-page .shopify-policy__container{width:100%;min-width:0;box-sizing:border-box}
.fm-policy-page a[href*="fairness-im-handel.de"]{color:#614817!important}
.fm-policy-page .shopify-policy__body .table-wrapper{width:100%;max-width:100%;overflow-x:auto}.fm-policy-page .shopify-policy__body .table-wrapper table{display:table;width:100%;overflow:visible}
