.wrapper-body:has(.privacy-page){padding-bottom:0!important;background:#fff}.privacy-page{--privacy-green: #14752b;--privacy-green-dark: #0d5c1f;--privacy-green-soft: #edf6eb;--privacy-orange: #f45b20;--privacy-ink: #171717;--privacy-muted: #525755;--privacy-line: #e2e7e1;color:var(--privacy-ink);background:#fff;font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:1.55;overflow-x:clip}.privacy-page *,.privacy-page *:before,.privacy-page *:after{box-sizing:border-box}.privacy-page :where(p,li,a,span,address,button,dt,dd){font-weight:500}.privacy-page__symbols{position:absolute;width:0;height:0;overflow:hidden}.privacy-page svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.privacy-page__container,.wrapper-body .container.privacy-page__container,.body-full-width .wrapper-body .container.privacy-page__container,.body-custom-width .wrapper-body .container.privacy-page__container{width:100%;max-width:1440px;padding-right:15px;padding-bottom:36px;padding-left:15px}.privacy-page a{color:inherit;text-decoration:none}.privacy-page__breadcrumb{position:absolute;z-index:2;top:20px;left:44px;display:flex;align-items:center;gap:10px;min-height:20px;color:#707572;font-size:12px}.privacy-page__breadcrumb a{transition:color .18s ease}.privacy-page__breadcrumb a:hover{color:var(--privacy-orange)}.privacy-page__hero{position:relative;min-height:416px;margin-bottom:54px;isolation:isolate}.privacy-page__hero-image,.privacy-page__hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%}.privacy-page__hero-image{object-fit:cover;object-position:center}.privacy-page__hero-shade{z-index:-1;background:linear-gradient(90deg,#fff,#fffffffa 37%,#ffffffbd 50%,#fff0 68%)}.privacy-page__hero-copy{width:59%;max-width:820px;padding:79px 18px 52px 44px}.privacy-page__hero h1{margin:0 0 22px;color:#080808;font-family:var(--font-heading-family);font-size:clamp(42px,4vw,62px);font-weight:700;line-height:1;letter-spacing:-.035em}.privacy-page__hero-copy>p{max-width:805px;margin:0 0 22px;font-size:15px;line-height:1.7}.privacy-page__updated{display:flex;align-items:center;gap:10px;font-size:14px!important}.privacy-page__updated svg{width:19px;height:19px}.privacy-page__promise{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;max-width:580px;margin-top:24px}.privacy-page__promise p{margin:0;font-size:15px;line-height:1.65}.privacy-page__icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;color:var(--privacy-green);background:var(--privacy-green-soft);flex:0 0 auto}.privacy-page__icon svg{width:30px;height:30px}.privacy-page__icon--plain{width:36px;height:36px;background:transparent}.privacy-page__icon--plain svg{width:30px;height:30px}.privacy-page__icon--lg{width:74px;height:74px}.privacy-page__icon--lg svg{width:42px;height:42px}.privacy-page__controller{position:absolute;right:72px;bottom:-32px;display:grid;grid-template-columns:74px minmax(205px,1fr) minmax(180px,.85fr);align-items:center;gap:18px;width:min(568px,64%);min-height:139px;padding:20px 28px 20px 18px;border:1px solid rgba(225,229,224,.9);border-radius:13px;background:#fffffff5;box-shadow:0 8px 28px #192e1e17;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.privacy-page__controller h2{margin:0 0 7px;color:var(--privacy-orange);font-size:17px;line-height:1.25}.privacy-page__controller p{margin:0;line-height:1.55}.privacy-page__controller-email{display:flex;align-items:center;gap:13px;align-self:stretch;padding-left:28px;border-left:1px solid var(--privacy-line);overflow-wrap:anywhere}.privacy-page__controller-email svg{width:25px;height:25px;flex:0 0 auto}.privacy-page__card{min-width:0;border:1px solid var(--privacy-line);border-radius:12px;background:#fff;box-shadow:0 2px 9px #18341e06}.privacy-page__card h2,.privacy-page__card h3{color:var(--privacy-ink);font-family:var(--font-heading-family);font-weight:700}.privacy-page__card h2{margin:0 0 12px;font-size:18px;line-height:1.3}.privacy-page__card h3{margin:0 0 10px;font-size:14px;line-height:1.35}.privacy-page__card p{margin:0 0 10px}.privacy-page__card ul{margin:8px 0;padding-left:20px}.privacy-page__card li{margin:4px 0}.privacy-page__top-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:22px;margin-bottom:22px}.privacy-page__top-grid>.privacy-page__card{min-height:335px;padding:22px}.privacy-page__section-heading{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px}.privacy-page__shopify-mark{display:inline-flex;align-items:center;justify-content:center;width:66px;height:75px;margin-top:3px;border-radius:4px}.privacy-page__shopify-mark img{display:block;width:64px;height:auto}.privacy-page__check-list{list-style:none;padding-left:0!important}.privacy-page__check-list li{position:relative;padding-left:25px}.privacy-page__check-list li:before{content:"\2713";position:absolute;top:0;left:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid var(--privacy-green);border-radius:50%;color:var(--privacy-green);font-size:10px;font-weight:800}.privacy-page__shopify .privacy-page__check-list{margin-left:90px}.privacy-page__info-link,.privacy-page__note,.privacy-page__cookie-note,.privacy-page__legal-note{border-radius:8px;color:var(--privacy-green-dark);background:linear-gradient(90deg,#edf6eb,#f8fbf7)}.privacy-page__info-link{display:flex;align-items:center;gap:20px;min-height:44px;margin-top:14px;padding:8px 14px;transition:background-color .18s ease}.privacy-page__info-link span:nth-child(2){text-decoration:underline}.privacy-page__info-link>svg{width:20px;height:20px;margin-left:auto;flex:0 0 auto}.privacy-page__category-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px}.privacy-page__category-grid>div{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:165px;padding:12px 5px;border:1px solid var(--privacy-line);border-radius:9px;text-align:center}.privacy-page__category-grid svg{width:46px;height:46px;margin-bottom:12px;color:var(--privacy-green)}.privacy-page__category-grid strong{font-size:11px;line-height:1.45}.privacy-page__note{margin:14px 0 0!important;padding:9px 14px;font-size:12px}.privacy-page__details{margin-bottom:22px;padding:18px 10px 8px}.privacy-page__details>h2{margin-left:10px}.privacy-page__details-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.privacy-page__details-grid article{min-height:330px;padding:12px 16px;border-right:1px solid var(--privacy-line)}.privacy-page__details-grid article:last-child{border-right:0}.privacy-page__details-grid h3{display:flex;align-items:flex-start;gap:8px}.privacy-page__details-grid h3 span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-top:-7px;border-radius:50%;color:var(--privacy-green);background:var(--privacy-green-soft);flex:0 0 auto}.privacy-page__details-grid h3 svg{width:22px;height:22px}.privacy-page__details-grid p,.privacy-page__details-grid li{font-size:12px}.privacy-page__secure-note{display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;align-items:start;margin-top:14px!important;padding:10px;border-radius:7px;color:var(--privacy-green-dark);background:var(--privacy-green-soft);font-weight:650}.privacy-page__secure-note svg{width:21px;height:21px;margin-top:1px;color:var(--privacy-green)}.privacy-page__middle-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:22px;margin-bottom:22px}.privacy-page__middle-grid>.privacy-page__card{min-height:280px;padding:20px}.privacy-page__purpose{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;align-items:center}.privacy-page__purpose-icon{display:flex;align-items:center;justify-content:center;width:104px;height:122px;clip-path:polygon(50% 0,90% 16%,85% 70%,50% 100%,15% 70%,10% 16%);color:var(--privacy-green);background:var(--privacy-green-soft)}.privacy-page__purpose-icon svg{width:56px;height:56px}.privacy-page__check-list--columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.privacy-page__legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.privacy-page__legal-grid>div{padding:12px 14px;border:1px solid var(--privacy-line);border-radius:9px}.privacy-page__legal-grid li,.privacy-page__legal-grid p{font-size:12px}.privacy-page__flag{display:inline-flex;align-items:center;justify-content:center;margin-right:6px;overflow:hidden;border-radius:2px;box-shadow:0 0 0 1px #00000014;vertical-align:middle}.privacy-page__flag--ch{width:26px;height:26px}.privacy-page__flag--li{width:34px;height:26px}.privacy-page__flag img{display:block;width:100%;height:100%;object-fit:cover}.privacy-page__legal-note{display:flex;align-items:center;justify-content:center;gap:9px;margin:8px 0 0!important;padding:7px;font-size:12px;font-weight:700}.privacy-page__legal-note svg{width:19px;height:19px}.privacy-page__bottom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:22px}.privacy-page__bottom-grid>.privacy-page__card{min-height:205px;padding:20px}.privacy-page__bottom-grid p,.privacy-page__bottom-grid li{font-size:12px}.privacy-page__button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:44px;margin-top:14px;padding:10px 20px;border:1px solid var(--privacy-green);border-radius:5px;color:#fff!important;background:var(--privacy-green);font-weight:650;transition:background-color .18s ease,border-color .18s ease}.privacy-page__button:hover{border-color:var(--privacy-green-dark);background:var(--privacy-green-dark)}.privacy-page__button:focus-visible,.privacy-page__cookie-note:focus-visible,.privacy-page__info-link:focus-visible,.privacy-page__controller-email:focus-visible{outline:2px solid var(--privacy-orange);outline-offset:3px}.privacy-page__cookie-note{display:flex;align-items:center;gap:13px;margin-top:10px;padding:9px 14px;border-radius:7px;color:var(--privacy-green-dark);background:linear-gradient(90deg,#edf6eb,#f7faf5);font-size:12px;line-height:1.45}.privacy-page__cookie-note svg{width:38px;height:38px;flex:0 0 auto;stroke-width:1.7}.privacy-page__cookie-note strong{font-weight:650}.privacy-page__contact{position:relative;display:grid;grid-template-columns:1.15fr .9fr auto 285px;align-items:center;gap:26px;min-height:182px;margin-bottom:20px;padding:20px 22px;overflow:hidden;border:1px solid #eef2ed;border-radius:12px;background:linear-gradient(90deg,#fafcf9,#fff 58%,#edf4ea)}.privacy-page__contact-intro{display:flex;align-items:center;gap:22px}.privacy-page__contact-icon{display:inline-flex;align-items:center;justify-content:center;width:94px;height:94px;border-radius:50%;color:var(--privacy-green);background:#eaf4e7;flex:0 0 auto}.privacy-page__contact-icon svg{width:54px;height:54px}.privacy-page__contact h2{margin:0 0 5px;font-size:21px}.privacy-page__contact p{margin:0;font-size:17px}.privacy-page__contact-details{display:grid;gap:8px;font-style:normal}.privacy-page__contact-details a,.privacy-page__contact-details span{display:grid;grid-template-columns:24px minmax(0,1fr);gap:11px;align-items:start}.privacy-page__contact-details svg{width:22px;height:22px;color:var(--privacy-green)}.privacy-page__button--contact{position:relative;z-index:2;margin:0;white-space:nowrap}.privacy-page__agent{position:absolute;right:0;bottom:0;width:330px;height:100%;object-fit:cover;object-position:62% center;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.45) 12%,#000 30%);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.45) 12%,#000 30%);pointer-events:none}.privacy-page__closing-note{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;color:#343936}.privacy-page__closing-note svg{width:24px;height:24px;color:var(--privacy-green)}@media(max-width:1100px){.privacy-page__controller{width:70%}.privacy-page__top-grid,.privacy-page__middle-grid{grid-template-columns:1fr}.privacy-page__details-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.privacy-page__details-grid article:nth-child(3){border-right:0}.privacy-page__details-grid article:nth-child(n+4){border-top:1px solid var(--privacy-line)}.privacy-page__contact{grid-template-columns:1.1fr .9fr auto 220px}.privacy-page__agent{width:275px;object-position:64% center}}@media(max-width:800px){.privacy-page{font-size:16px}.privacy-page__hero{display:flex;min-height:0;flex-direction:column;padding-bottom:0;background:#fff}.privacy-page__breadcrumb{position:relative;top:auto;left:auto;order:0;min-height:44px}.privacy-page__hero-image{position:relative;z-index:0;order:2;height:auto;min-height:230px;margin-top:10px;border-radius:10px;object-position:66% center}.privacy-page__hero-shade{display:none}.privacy-page__hero-copy{width:100%;max-width:none;padding:28px 0 10px}.privacy-page__hero h1{font-size:clamp(36px,10vw,48px);overflow-wrap:anywhere}.privacy-page__hero-copy>p,.privacy-page__promise p{font-size:16px}.privacy-page__controller{position:relative;right:auto;bottom:auto;order:3;grid-template-columns:64px minmax(0,1fr);width:100%;margin-top:-16px;padding:18px}.privacy-page__controller-email{grid-column:1 / -1;min-height:44px;padding:12px 0 0;border-top:1px solid var(--privacy-line);border-left:0}.privacy-page__top-grid{margin-top:28px}.privacy-page__category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy-page__category-grid>div:last-child{grid-column:1 / -1}.privacy-page__details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy-page__details-grid article{min-height:0;border-top:1px solid var(--privacy-line)}.privacy-page__details-grid article:nth-child(odd){border-right:1px solid var(--privacy-line)}.privacy-page__details-grid article:nth-child(2n){border-right:0}.privacy-page__bottom-grid{grid-template-columns:1fr}.privacy-page__bottom-grid>.privacy-page__card{min-height:0}.privacy-page__contact{grid-template-columns:1fr 1fr;min-height:360px;padding-bottom:190px}.privacy-page__button--contact{justify-self:start}.privacy-page__agent{right:0;bottom:0;width:100%;height:185px;object-position:center 38%;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.55) 18%,#000 42%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.55) 18%,#000 42%)}}@media(max-width:560px){.privacy-page__container,.wrapper-body .container.privacy-page__container{padding-right:12px;padding-left:12px}.privacy-page__breadcrumb{min-height:44px}.privacy-page__hero h1{font-size:35px;letter-spacing:-.025em}.privacy-page__hero-image{min-height:190px}.privacy-page__promise{grid-template-columns:32px minmax(0,1fr);gap:9px}.privacy-page__top-grid>.privacy-page__card,.privacy-page__middle-grid>.privacy-page__card,.privacy-page__bottom-grid>.privacy-page__card{padding:17px}.privacy-page__section-heading{grid-template-columns:54px minmax(0,1fr)}.privacy-page__shopify-mark{width:50px;height:57px}.privacy-page__shopify-mark img{width:48px}.privacy-page__shopify .privacy-page__check-list{margin-left:0}.privacy-page__info-link{align-items:flex-start;flex-direction:column;gap:3px;overflow-wrap:anywhere}.privacy-page__info-link>svg{display:none}.privacy-page__category-grid{grid-template-columns:1fr}.privacy-page__category-grid>div:last-child{grid-column:auto}.privacy-page__category-grid>div{min-height:128px}.privacy-page__details{padding:17px}.privacy-page__details>h2{margin-left:0}.privacy-page__details-grid{grid-template-columns:1fr}.privacy-page__details-grid article{padding:18px 0;border-top:1px solid var(--privacy-line);border-right:0!important}.privacy-page__details-grid article:first-child{border-top:0}.privacy-page__purpose{display:block}.privacy-page__purpose-icon{width:76px;height:88px;margin-bottom:16px}.privacy-page__purpose-icon svg{width:40px;height:40px}.privacy-page__check-list--columns,.privacy-page__legal-grid{grid-template-columns:1fr}.privacy-page__contact{display:flex;align-items:flex-start;min-height:560px;flex-direction:column;gap:20px;padding-bottom:245px}.privacy-page__contact-intro{gap:14px}.privacy-page__contact-icon{width:68px;height:68px}.privacy-page__contact-icon svg{width:38px;height:38px}.privacy-page__contact h2{font-size:18px}.privacy-page__contact p{font-size:15px}.privacy-page__agent{right:0;bottom:0;width:100%;height:240px;object-position:center 35%}}@media(prefers-reduced-motion:reduce){.privacy-page *,.privacy-page *:before,.privacy-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/component-datenschutz-page.css.map */
