.csh-close{padding-top:0}.csh-close__panel{display:flex;flex-direction:column;align-items:center;text-align:center;background:#f5f5f7;border-radius:12px;padding:52px 24px}.csh-close__panel .csh-copy{margin:14px 0 0}.csh-close__panel .csh-button{margin-top:24px}.csh-close__panel .csh-link{margin-top:20px;padding:8px 0}@media(max-width:749px){.csh-close__panel{padding:36px 22px}}.csh-hero{padding:28px 0 0}.csh-hero__panel{display:grid;grid-template-columns:.85fr 1.15fr;background:#f5f5f7;border-radius:12px;overflow:hidden;min-height:430px}.csh-hero__content{padding:52px 36px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.csh-hero__title{margin:0;font:500 clamp(34px,4vw,52px)/1.05 var(--font-body-family);letter-spacing:-.04em;color:#1d1d1f;text-transform:none;max-width:none}.csh-hero__content .csh-copy{max-width:31ch;margin:20px 0 26px}.csh-hero__image{min-width:0}.csh-hero__image img{object-position:68% center}.csh-hero__facts{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 32px;list-style:none;padding:22px 0;margin:0;font-size:13px;line-height:1.5;color:#424245;border-bottom:1px solid #e8e8ed}@media(max-width:749px){.csh-hero{padding-top:16px}.csh-hero__panel{grid-template-columns:1fr;min-height:0}.csh-hero__content{align-items:center;text-align:center;padding:30px 22px}.csh-hero__title{font-size:34px;max-width:none}.csh-hero__content .csh-copy{margin:14px 0 20px}.csh-hero__image{aspect-ratio:1.7}.csh-hero__facts{font-size:12px;gap:8px 18px;padding:18px 0}}.csh-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.csh-products__card{color:#1d1d1f;text-decoration:none;min-width:0}.csh-products__image{aspect-ratio:3 / 4;overflow:hidden;border-radius:8px;background:#ededf0}.csh-products__image img{transition:transform .3s}.csh-products__card:hover img{transform:scale(1.025)}.csh-products__title{font:500 14px/1.45 var(--font-body-family);letter-spacing:0;text-transform:none;margin:12px 0 4px;color:#1d1d1f}.csh-products__price{font-size:13px;line-height:1.5;color:#424245;margin:0}@media(max-width:749px){.csh-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}.csh-topics__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.csh-topics__card{color:#1d1d1f;text-decoration:none;min-width:0}.csh-topics__image{aspect-ratio:4 / 3;overflow:hidden;border-radius:8px;background:#f5f5f7}.csh-topics__image img{transition:transform .3s}.csh-topics__card:hover img{transform:scale(1.025)}.csh-topics__label{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:15px;line-height:1.4;font-weight:500}.csh-topics__label>span{font-weight:400;color:#6e6e73}.csh-topics__more{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.csh-topics__more a{color:#424245;border:1px solid #dedee3;border-radius:24px;padding:11px 17px;font-size:13px;line-height:1.5;text-decoration:none}.csh-topics__more a:hover{border-color:#1d1d1f;color:#1d1d1f}@media(max-width:749px){.csh-topics__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.csh-topics__label{font-size:14px;gap:6px}.csh-topics__more{gap:8px;margin-top:22px}.csh-topics__more a{font-size:12px;padding:10px 13px}}.cs-purchase-facts{display:grid;gap:8px;margin:12px 0 24px;font-family:var(--font-body-family);font-style:normal;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0;color:#424245}.product__info-container .cs-purchase-facts>.cs-purchase-facts__line{margin:0!important;padding:0!important;font-family:var(--font-body-family)!important;font-size:13px!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;letter-spacing:0!important;color:#424245!important;text-transform:none!important}.product__info-container:has(.cs-purchase-facts){--cs-support-size: 13px}.product__info-container:has(.cs-purchase-facts) .cs-material-hint,.product__info-container:has(.cs-purchase-facts) .cs-material-details,.product__info-container:has(.cs-purchase-facts) .cs-selection{font-family:var(--font-body-family);font-size:var(--cs-support-size);font-weight:400;font-style:normal;line-height:1.5;letter-spacing:0;color:#424245}.product__info-container:has(.cs-purchase-facts) .cs-material-hint{margin:8px 0 24px}.product__info-container:has(.cs-purchase-facts) .cs-material-details{margin:8px 0 24px}.product__info-container:has(.cs-purchase-facts) .cs-material-details>summary{min-height:32px;padding:0;text-decoration:none;width:100%;justify-content:space-between}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill{display:flex!important;gap:8px!important;margin:0 0 8px!important;width:100%;max-width:none}.product__info-container:has(.cs-purchase-facts) .product-form__input .form__label{font-family:var(--font-body-family);font-size:14px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;color:#1d1d1f!important;margin:0 0 10px!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]+label{box-sizing:border-box;flex:1 1 calc(50% - 8px)!important;min-width:0!important;min-height:76px!important;padding:12px 8px!important;font-family:var(--font-body-family);font-size:14px!important;font-weight:500;line-height:1.4;letter-spacing:0;border-radius:10px!important;border:1px solid #d2d2d7!important;background:transparent!important;color:#1d1d1f!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill[data-cs-option=Gr\f6\df e] input[type=radio]+label{flex:0 0 calc((100% - 16px) / 3)!important;min-height:68px!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]:checked+label{border-color:#1d1d1f!important;box-shadow:inset 0 0 0 1px #1d1d1f!important;background:#f5f5f7!important;color:#1d1d1f!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #1d1d1f!important;outline-offset:3px}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]+label .variant-price-delta,.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]+label .variant-pill-badge{font-family:inherit;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;color:#555558!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.product__info-container:has(.cs-purchase-facts) .cs-selection{background:transparent;border:0;padding:12px 0;border-radius:0}.product__info-container:has(.cs-purchase-facts) .product-form__submit{background:#1d1d1f!important;color:#fff!important;border:1px solid #1d1d1f!important;border-radius:8px!important;min-height:48px;font:500 14px/1.4 var(--font-body-family)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;--color-button: 29,29,31;--color-button-text: 255,255,255}.product__info-container:has(.cs-purchase-facts) .product-form__submit:before,.product__info-container:has(.cs-purchase-facts) .product-form__submit:after{box-shadow:none!important;border-radius:8px!important}.product__info-container:has(.cs-purchase-facts) .product-form__submit:hover{background:#363638!important}.cs-newsletter-inline{margin:8px 0 14px}.cs-newsletter-inline[hidden]{display:none!important}.cs-newsletter-inline__button{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;font:400 13px/1.5 var(--font-body-family);letter-spacing:0;text-transform:none;background:transparent;color:#424245;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.cs-newsletter-inline__button:focus-visible{outline:2px solid #1d1d1f;outline-offset:3px}body.cs-newsletter-inline-ready [class*=kl-teaser-]{display:none!important}@media screen and (max-width:749px){.cs-purchase-facts{gap:6px;margin:10px 0 18px}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill{gap:6px!important;margin-bottom:6px!important}.product__info-container:has(.cs-purchase-facts) .product-form__input .form__label{margin-bottom:8px!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]+label{min-height:56px!important;padding:8px!important;border-radius:8px!important;margin:0!important;flex-basis:calc(50% - 3px)!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill[data-cs-option=Variante] input[type=radio]+label{min-height:48px!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill[data-cs-option=Gr\f6\df e] input[type=radio]+label{min-height:56px!important;flex-basis:calc((100% - 12px) / 3)!important}.product__info-container:has(.cs-purchase-facts) .cs-material-hint{margin:6px 0 16px}.product__info-container:has(.cs-purchase-facts) .cs-material-details{margin:6px 0 16px}.product__info-container:has(.cs-purchase-facts) .cs-material-details>summary{min-height:44px}.product__info-container:has(.cs-purchase-facts) .product-form{margin:16px 0 8px}}.product__info-container:has(.cs-purchase-facts) .ppz-trigger-btn{background:#fff!important;color:#1d1d1f!important;border:1px solid #d2d2d7!important;border-radius:8px!important;min-height:48px;padding:12px 16px;font:500 14px/1.4 var(--font-body-family)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}.product__info-container:has(.cs-purchase-facts) .ppz-trigger-btn:hover{background:#f5f5f7!important;border-color:#86868b!important}.product__info-container:has(.cs-purchase-facts) .ppz-trigger-btn:focus-visible{outline:2px solid #1d1d1f;outline-offset:3px}.product__info-container:has(.cs-purchase-facts) .ppz-trigger-btn .ppz-icon{display:none}body:has(.collection-hero) .collection-hero{padding:40px 0 24px!important}body:has(.collection-hero) .collection-hero__inner{display:block}body:has(.collection-hero) .collection-hero__text-wrapper{max-width:680px;margin:0 auto;text-align:center}body:has(.collection-hero) .collection-hero__title{font-family:var(--font-body-family);font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1.15;letter-spacing:-.025em;margin:0 0 12px}body:has(.collection-hero) .collection-hero__description{font-family:var(--font-body-family);font-size:15px;line-height:1.6;letter-spacing:0;margin:0 auto;color:#424245}.cs-collection-details{margin-top:8px;font-size:13px;line-height:1.5}.cs-collection-details summary{cursor:pointer;text-underline-offset:3px}.cs-category-nav{display:flex;gap:8px;overflow-x:auto;padding:8px 0 20px;scrollbar-width:thin}.cs-category-nav a{flex:0 0 auto;padding:10px 16px;border:1px solid #d2d2d7;border-radius:999px;color:#424245;text-decoration:none;font-family:var(--font-body-family);font-size:13px;line-height:1.5;letter-spacing:0}.cs-category-nav a[aria-current=page]{background:#1d1d1f;border-color:#1d1d1f;color:#fff}.cs-category-nav a:hover{border-color:#1d1d1f}.cs-catalog-toolbar{display:flex;justify-content:flex-end;margin-bottom:12px}body:has(.collection-hero) #product-grid{row-gap:32px}body:has(.collection-hero) #product-grid .card__information,body:has(.collection-hero) #product-grid .card-information{text-align:left!important}body:has(.collection-hero) #product-grid .card__heading,body:has(.collection-hero) #product-grid .cstrio__name{font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;margin:10px 0 4px!important}body:has(.collection-hero) #product-grid .loox-rating{text-align:left!important;margin:4px 0}body:has(.collection-hero) .cs-catalog-price,body:has(.collection-hero) .cstrio__price,body:has(.collection-hero) .csspot__price{font-family:var(--font-body-family)!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;color:#424245!important;opacity:1!important;margin:4px 0 0}body:has(.collection-hero) #product-grid .cstrio__kicker,body:has(.collection-hero) #product-grid .csrev__heading,body:has(.collection-hero) #product-grid .csspot__title{font-family:var(--font-body-family)!important;font-size:clamp(22px,3vw,28px)!important;line-height:1.25!important;font-weight:500!important;text-transform:none!important;letter-spacing:-.02em!important;color:#1d1d1f!important}body:has(.collection-hero) #product-grid .csrev__kicker,body:has(.collection-hero) #product-grid .csspot__kicker{font-family:var(--font-body-family);font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:#424245}body:has(.collection-hero) #product-grid .csspot__cta{font-family:var(--font-body-family);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;border-radius:8px}.cs-spot-description{font-family:var(--font-body-family);font-size:14px;color:#424245;line-height:1.5;margin:8px 0}body:has(.collection-hero) #product-grid .csrev__track{overflow-x:auto}body:has(.collection-hero) #product-grid .csrev__card{flex:0 0 calc((100% - 36px)/3)}@media(max-width:749px){body:has(.collection-hero) .collection-hero{padding:28px 0 16px!important}body:has(.collection-hero) .collection-hero__description{font-size:14px}body:has(.collection-hero) #product-grid{row-gap:24px}body:has(.collection-hero) #product-grid .csrev__card{flex-basis:76%}.csspot__foot{flex-wrap:wrap;gap:16px}}.csh{color:#1d1d1f;font-family:var(--font-body-family);font-style:normal;letter-spacing:0}.csh *,.csh *:before,.csh *:after{box-sizing:border-box}.csh-wrap{max-width:1240px;padding:0 40px;margin:0 auto}.csh-section{padding:64px 0}.csh-heading{font:500 clamp(25px,3vw,34px)/1.18 var(--font-body-family);letter-spacing:-.025em;color:#1d1d1f;margin:0;text-transform:none}.csh-copy{font-size:15px;line-height:1.6;color:#424245;margin:12px 0 0;max-width:48ch}.csh-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:28px}.csh-link{color:#1d1d1f;font-size:14px;font-weight:400;line-height:1.5;text-decoration:underline;text-underline-offset:5px}.csh-head>.csh-link{flex-shrink:0;padding:10px 0}.csh-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 24px;border-radius:8px;background:#1d1d1f;border:1px solid #1d1d1f;color:#fff;font:500 14px/1.4 var(--font-body-family);text-decoration:none;letter-spacing:0;transition:background .2s}.csh-button:hover{background:#363638}.csh a:focus-visible,.csh summary:focus-visible{outline:2px solid #1d1d1f;outline-offset:5px}.csh-neutral{background:#f5f5f7}.csh img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.csh-wrap{padding:0 20px}.csh-section{padding:40px 0}.csh-head{flex-wrap:wrap;gap:8px 20px;margin-bottom:20px}.csh-copy{font-size:14px}.csh-link{font-size:13px}}@media(prefers-reduced-motion:reduce){.csh *,.csh *:before,.csh *:after{transition:none!important;scroll-behavior:auto!important}}.cs-material-hint{margin:-4px 0 16px;color:#595959;font-size:12px;line-height:1.4}.cs-material-details{margin:-4px 0 16px;color:#595959;font-size:12px;line-height:1.5}.cs-material-details>summary{display:flex;align-items:center;gap:8px;min-height:32px;width:fit-content;padding:4px 0;cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:3px}.cs-material-details>summary::-webkit-details-marker{display:none}.cs-material-details>summary:after{content:"+";text-decoration:none}.cs-material-details[open]>summary:after{content:"\2212"}.cs-material-details__body p{margin:6px 0}.cs-shadow-detail{margin:0 0 18px;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;color:#252525}.cs-shadow-detail>summary{display:flex;align-items:center;gap:12px;padding:10px 12px;cursor:pointer;list-style:none;font-size:13px;line-height:1.4;font-weight:500}.cs-shadow-detail>summary::-webkit-details-marker{display:none}.cs-shadow-detail>summary img{display:block;width:48px;height:48px;object-fit:cover;border-radius:6px}.cs-shadow-detail__toggle{margin-left:auto;font-size:20px;font-weight:400}.cs-shadow-detail__toggle:before{content:"+"}.cs-shadow-detail[open] .cs-shadow-detail__toggle:before{content:"\2212"}.cs-shadow-detail__body{padding:0 12px 12px}.cs-shadow-detail__images{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:center}.cs-shadow-detail__images a{display:flex;align-items:center;min-width:0;overflow:hidden;border-radius:8px;background:#f5f5f5;aspect-ratio:1}.cs-shadow-detail__images img{display:block;width:100%;height:100%;object-fit:contain}.cs-shadow-detail__body p{margin:10px 0 0;font-size:11px;line-height:1.5;color:#626262}.cs-shadow-detail summary:focus-visible,.cs-shadow-detail a:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.cs-selection{margin:0 0 12px;padding:12px 14px;border:1px solid #e8e8e8;border-radius:8px;background:#f7f7f5;color:#333;font-size:13px;line-height:1.5}.cs-selection strong{display:block;margin-bottom:3px;font-weight:600;color:#111}.cs-selection span{display:block}
/*# sourceMappingURL=/cdn/shop/t/112/compiled_assets/styles.css.map */
