:root{--brand: #FF4200;--brand-rgb: 255, 66, 0;--brand-hover: #A8320F;--brand-soft: #FFF3EC;--trust: #0F766E;--trust-rgb: 15, 118, 110;--trust-soft: #ECF5F4;--ink: #282828;--muted: #5C5F62;--page: #FFFFFF;--section: #F4F6F7;--hr-border: #E5E7EB;--border-strong: #D4D6D8;--success: #15803D;--success-rgb: 21, 128, 61;--error: #B91C1C;--error-rgb: 185, 28, 28;--fs-hero: clamp(2rem, 5vw, 3.25rem);--fs-h1: 2rem;--fs-h2: 1.5rem;--fs-h3: 1.25rem;--fs-body-l: 1.0625rem;--fs-body: 1rem;--fs-small: .875rem;--fs-caption: .8125rem;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--radius-card: 12px;--radius-max: 16px;--accent-color: var(--brand);--accent-color-rgb: var(--brand-rgb);--accent-background: rgba(196, 58, 18, .08);--link-color: var(--brand);--link-color-hover: var(--brand-hover);--primary-button-background: var(--brand);--primary-button-background-rgb: var(--brand-rgb);--primary-button-text-color: #ffffff;--header-accent-color: var(--brand);--footer-accent-color: var(--brand);--footer-accent-color-rgb: var(--brand-rgb);--border-color: var(--hr-border);--border-color-rgb: 229, 231, 235;--success-color: var(--success);--success-background: rgba(21, 128, 61, .11);--product-in-stock-color: var(--success);--error-color: var(--error);--error-background: rgba(185, 28, 28, .07);--heading-font-family: "Hanken Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--text-font-family: "Hanken Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body,button,input,select,textarea,.body-font{font-family:var(--text-font-family)}h1,h2,h3,h4,h5,h6,.heading-font{font-family:var(--heading-font-family)}body{font-size:max(16px,var(--base-text-font-size, 16px))}h1{font-weight:700;line-height:1.15;letter-spacing:-.02em}h2{font-weight:700;line-height:1.2;letter-spacing:-.01em}h3{font-weight:600;line-height:1.3}.hr-normalcase,.section-header__subheading.hr-normalcase{text-transform:none;letter-spacing:normal}@media(prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important}*:before,*:after{transition-duration:.001ms!important}}:root{--hr-accent: var(--brand);--hr-stl-accent: var(--brand);--hr-font-stack: "Hanken Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hr-stl-font: "Hanken Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.dhr-trust-bar-wrapper{background:var(--ink)!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.12)}.dhr-trust-bar,.dhr-trust-bar--desktop,.dhr-trust-bar--mobile,.dhr-trust-bar__item{color:#fff}.dhr-trust-bar__item--active{color:#fff;font-weight:600}.dhr-trust-bar__separator{color:#ffffff59}.dhr-trust-bar__star{color:#ffbd00}.button--primary,.product-form__add-button.button--primary,.cart-recap__checkout.button--primary{background:var(--brand);color:#fff;border:none;border-radius:12px;min-height:48px;font-weight:600}.button--primary:hover{background:var(--brand-hover)}.button--primary:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.button--secondary{background:#fff;color:var(--ink);border:1px solid var(--border-strong);border-radius:12px;min-height:48px;font-weight:600}.button--secondary:hover{background:#fff;color:var(--ink);border-color:var(--ink)}a:not(.button):hover{text-decoration-color:currentColor}.block-swatch__item,.variant-swatch__item,.color-swatch__item{border:1px solid var(--hr-border);border-radius:12px;color:var(--ink);transition:border-color .15s ease,background-color .15s ease}.block-swatch__radio:checked+.block-swatch__item,.block-swatch__item.is-selected,.variant-swatch__radio:checked+.variant-swatch__item,.variant-swatch__item.is-selected,.color-swatch__radio:checked+.color-swatch__item,.color-swatch__item.is-selected,.product-form__single-selector:checked+.block-swatch__item{border:2px solid var(--brand);background:var(--brand-soft);color:var(--ink)}.hr-recommended-chip{background:var(--brand-soft);color:#712b13;border-radius:999px;padding:2px 10px;font-size:var(--fs-caption);font-weight:600}.inventory--high,.product-form__inventory .inventory--high{color:var(--success)}body .hr-container{font-family:var(--text-font-family);color:var(--ink);line-height:1.5}.hr-container a{color:var(--brand)}.hr-container .hr-section-title{color:var(--ink)}.hr-container .hr-section-subtitle{color:var(--muted)}.hr-container .hr-intro-box{background:var(--section);border-color:var(--hr-border)}.hr-container .hr-badge-main{background:var(--ink);color:#fff;text-transform:none;letter-spacing:normal}.hr-container .hr-intro-title{color:var(--ink)}.hr-container .hr-intro-text{color:var(--muted)}.hr-container .hr-scorecard{background:#fff;border-color:var(--hr-border)}.hr-container .hr-scorecard-label{color:var(--muted);text-transform:none;letter-spacing:normal}.hr-container .hr-scorecard-value{color:var(--ink)}.hr-container .hr-symptom-card{background:#fff;border-color:var(--hr-border)}.hr-container .hr-symptom-card-title{color:var(--ink)}.hr-container .hr-symptom-card-text{color:var(--muted)}.hr-container .hr-insight-card{background:var(--brand-soft);border-color:var(--brand)}.hr-container .hr-insight-title{color:var(--ink)}.hr-container .hr-step-card{background:#fff;border-color:var(--hr-border)}.hr-container .hr-step-number{background:var(--ink);color:#fff}.hr-container .hr-step-title{color:var(--ink);padding-right:38px}.hr-container .hr-step-text{color:var(--muted)}.hr-container .hr-standards-list li{border-bottom-color:var(--hr-border);color:var(--ink)}.hr-container .hr-info-box{background:var(--section);border-left-color:var(--brand);color:var(--ink)}.hr-container .hr-service-table th{background:var(--ink);color:#fff}.hr-container .hr-service-table td{border-bottom-color:var(--hr-border);color:var(--ink)}.hr-container .hr-faq details{border-color:var(--hr-border);background:#fff}.hr-container .hr-faq summary{color:var(--ink)}.hr-container .hr-faq-content{color:var(--muted)}.hr-container .hr-faq details[open] summary{border-bottom-color:var(--hr-border)}.hr-container .hr-trust-footer{background:var(--section);color:var(--muted)}.hr-container .hr-answer{background:var(--section);border-left-color:var(--brand);color:var(--ink)}.hr-container .hr-answer strong{color:var(--ink)}.hr-container .hr-trust-badges{gap:8px}.hr-container .hr-trust-badge{background:#fff;border-color:var(--hr-border);color:var(--muted)}.hr-container .hr-trust-badge-stars{color:var(--product-review-star-color, #FFBD00)}.hr-container .hr-trust-badge-warranty{background:#fef3c7;border-color:#fcd34d;color:#78350f}.hr-container .hr-trust-badge-acit{background:#f0fdf4;border-color:#86efac;color:#14532d}.hr-container .hr-variant-card{background:#fff;border-color:var(--hr-border)}.hr-container .hr-variant-card h3{color:var(--ink)}.hr-container .hr-variant-price{background:var(--ink);color:#fff}.hr-footnote{margin:1.5rem 0 0;font-size:.8125rem;line-height:1.5;color:#6b6b6b}.hr-container{font-size:17px;max-width:100%;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.hr-container .hr-section-title{font-size:1.25rem;font-weight:700;margin:32px 0 16px;letter-spacing:-.01em}.hr-container .hr-section-subtitle{font-size:.95em;margin:-16px 0 24px}.hr-container .hr-intro-box{border-width:1px;border-style:solid;border-radius:12px;padding:20px 16px;text-align:left;margin-bottom:40px}.hr-container .hr-badge-main{display:inline-block;padding:6px 14px;border-radius:20px;font-size:.78em;font-weight:700;margin-bottom:14px}.hr-container .hr-intro-title{font-size:1.25rem;font-weight:600;margin:0 0 14px}.hr-container .hr-intro-text{font-size:1.02em;margin:0}.hr-container .hr-scorecard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0}.hr-container .hr-scorecard{border-width:1px;border-style:solid;border-radius:10px;padding:12px;text-align:left}.hr-container .hr-scorecard-label{font-size:11px;font-weight:600;margin-bottom:6px}.hr-container .hr-scorecard-value{font-size:17px;line-height:1.3;font-weight:700}.hr-container .hr-symptom-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:24px 0}.hr-container .hr-symptom-card{border-width:1px;border-style:solid;border-radius:10px;padding:12px 14px}.hr-container .hr-symptom-card-title{font-weight:700;font-size:.95em;margin:0 0 6px}.hr-container .hr-symptom-card-text{font-size:.88em;margin:0}.hr-container .hr-insight-card{border-width:3px;border-style:solid;border-radius:12px;padding:26px 28px;margin:32px 0}.hr-container .hr-insight-title{font-size:1.15em;font-weight:700;margin:0 0 14px}.hr-container .hr-insight-card>summary.hr-insight-title{cursor:pointer;list-style:none;position:relative;padding-right:44px;min-height:44px;margin-bottom:0}.hr-container .hr-insight-card[open]>summary.hr-insight-title{margin-bottom:14px}.hr-container .hr-insight-card>summary::-webkit-details-marker{display:none}.hr-container .hr-insight-card>summary.hr-insight-title:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.3em;font-weight:700;line-height:1}.hr-container .hr-insight-card[open]>summary.hr-insight-title:after{content:"\2212"}.hr-container .hr-step-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin:24px 0}.hr-container .hr-step-card{border-width:1px;border-style:solid;border-radius:10px;padding:12px 14px;position:relative}.hr-container .hr-step-number{position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85em}.hr-container .hr-step-title{font-size:15px;font-weight:700;margin:0 0 6px}.hr-container .hr-step-text{font-size:.88em;margin:0}.hr-container .hr-standards-list{list-style:none!important;margin-left:0!important;padding-left:0!important}.hr-container .hr-standards-list li{list-style:none!important;padding:12px 0;border-bottom-width:1px;border-bottom-style:solid;font-size:.95em}.hr-container .hr-standards-list li:last-child{border-bottom-style:none}.hr-container .hr-info-box{border-left-width:5px;border-left-style:solid;padding:16px 20px;margin:20px 0;font-size:.95em;border-radius:0 8px 8px 0}.hr-container .hr-service-table{width:100%;border-collapse:collapse;margin:24px 0}.hr-container .hr-service-table th{padding:12px 16px;text-align:left;font-size:.85em;text-transform:uppercase;letter-spacing:.5px}.hr-container .hr-service-table td{padding:14px 16px;border-bottom-width:1px;border-bottom-style:solid;font-size:.92em}.hr-container .hr-faq details{border-width:1px;border-style:solid;border-radius:10px;padding:0;margin:10px 0}.hr-container .hr-faq summary{padding:16px 20px;cursor:pointer;font-weight:600;list-style:none}.hr-container .hr-faq summary::-webkit-details-marker{display:none}.hr-container .hr-faq details[open] summary{border-bottom-width:1px;border-bottom-style:solid}.hr-container .hr-faq-content{padding:16px 20px;font-size:.95em;line-height:1.7}.hr-container .hr-trust-footer{border-radius:10px;padding:12px;margin:24px 0 0;text-align:center;font-size:13px}.hr-container .hr-answer{border-left-width:4px;border-left-style:solid;padding:14px 18px;margin:0 0 24px;font-size:1.02em;border-radius:0 8px 8px 0;font-weight:500}.hr-container .hr-trust-badges{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:16px 0 0}.hr-container .hr-trust-badge{display:inline-flex;align-items:center;gap:4px;border-width:1px;border-style:solid;border-radius:20px;padding:4px 10px;font-size:13px;font-weight:600;white-space:nowrap}.hr-container .hr-trust-badge-stars{font-weight:700}.hr-container .hr-intro-stand{font-size:.85em;margin:10px 0 0}.hr-container .hr-faq summary{min-height:44px}@media(max-width:600px){.hr-container .hr-service-table thead{display:none}.hr-container .hr-service-table tr{display:block;border-width:1px;border-style:solid;border-radius:10px;margin:0 0 12px;padding:6px 0}.hr-container .hr-service-table td{display:block;border-bottom-style:none;padding:8px 14px}.hr-container .hr-service-table td:before{content:attr(data-label);display:block;font-size:.75em;text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin-bottom:2px}.hr-container{font-size:16px}.hr-container .hr-scorecard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-container .hr-symptom-card,.hr-container .hr-step-card{padding:12px 10px}.hr-container .hr-section-title{margin:24px 0 12px}.hr-container .hr-intro-box{padding:20px 16px}.hr-container .hr-insight-card{padding:16px 14px}.hr-container .hr-trust-badges{gap:6px}.hr-container .hr-trust-badge{white-space:normal;text-align:center;flex:1 1 100%;font-size:13px;padding:6px 12px;box-sizing:border-box;justify-content:center}}body .dh-preiszelle{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px}body .dh-dauer{font-size:16px;line-height:1.5}body .dh-dauer--versand{font-size:15px}
/*# sourceMappingURL=/cdn/shop/t/73/assets/hr-design-system.css.map */
