.variant-picker .color-swatch{--swatch-size: 4rem}.label-swatch-custom_opt .divider{display:block;height:1px;border-top:1px solid #e1e1e1;border-radius:10px;margin:10px 0}.label-swatch-custom_opt>*{margin-bottom:5px}.label-swatch-custom_opt .h3{font-size:20px}.label-swatch-custom_opt .price_item{display:flex;flex-direction:column;gap:8px;align-items:center}.label-swatch-custom_opt .price_item .main_price{font-weight:700;font-size:1.5rem;margin:0;line-height:1.2}.label-swatch{background-color:#f8f8f8;border:1px solid #e3dfdf}.label-swatch-custom_opt .price_item .sub_price{text-decoration:line-through;color:#888;font-size:1rem;font-weight:400}.green_badge{position:absolute;top:-35px;right:0;color:#fff;background-color:#5da113;padding:5px 10px;border-radius:20px;box-shadow:0 1px 5px #ccc;width:200px;text-align:center;z-index:1;max-width:100%;display:block;margin:auto}.swatches magnet-element input:checked+.label-swatch .main_price{color:#2e2d2d}.prd_var_image img{width:50px;display:block;margin:10px 0}.option_offers li{width:23%}.option_offers li magnet-element,.option_offers li magnet-element .label-swatch{width:100%;color:#888}.main_sub_price{display:flex;align-items:center;gap:5px}.option_offers li magnet-element{transform:none!important}@media screen and (min-width:1680px){.green_badge{top:-20px}body.prd-imperio-streuhaar-26g-premium-schutthaar .option_offers li{width:23%}}@media screen and (max-width:1660px){.green_badge{top:-20px}body.prd-imperio-streuhaar-26g-premium-schutthaar .option_offers li{width:31%}}@media screen and (max-width:1280px){.green_badge{top:-20px}body .option_offers li,body.prd-imperio-streuhaar-26g-premium-schutthaar .option_offers li{width:47%;margin-bottom:20px}}@media screen and (max-width:767px){.option_offers{flex-direction:column}.option_offers li,body.prd-imperio-streuhaar-26g-premium-schutthaar .option_offers li{width:100%}.option_offers .label-swatch{width:100%;text-align:center}.option_offers li{width:100%;text-align:center;margin-bottom:15px}.prd_var_image img{margin:10px auto}.green_badge{top:-12px}body .option_offers li{width:95%;margin-bottom:10px}}@media screen and (min-width:1024px){.option_offers .green_badge{width:max-content;max-width:100%;padding:3px 8px;font-size:14px;line-height:1.1}.option_offers .green_badge .badge-saving-amount,.option_offers .green_badge .badge-saving-amount .money{font-size:11px;line-height:1;font-weight:400}}.form__label:has(+.option_offers>li:nth-child(2)){display:block;width:100%;margin:0 0 34px}.form__label:has(+.option_offers>li:nth-child(2))>*{display:none}.form__label:has(+.option_offers>li:nth-child(2)):before{content:"B\fcndeln und sparen";display:block;width:100%;color:inherit;font-size:14px;font-weight:500;line-height:22px;text-align:center;text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(to right,#b8b5b2 0,#b8b5b2 calc(50% - 94px),transparent calc(50% - 94px),transparent calc(50% + 94px),#b8b5b2 calc(50% + 94px),#b8b5b2 100%) center / 100% 1px no-repeat}.option_offers .label-swatch{font-size:11.9px}.option_offers .h3{font-size:17px}.option_offers .main_price,.option_offers .main_price .money{font-size:20.4px!important}.option_offers .sub_price,.option_offers .sub_price .money{font-size:13.6px!important}.option_offers .per_price,.option_offers .per_price .money,.option_offers .green_badge,.option_offers .green_badge .badge-saving-amount,.option_offers .green_badge .badge-saving-amount .money{font-size:11.9px}@media screen and (min-width:1024px){.option_offers .green_badge .badge-saving-amount,.option_offers .green_badge .badge-saving-amount .money{font-size:9.35px}}body .option_offers{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;align-items:stretch;gap:26px 16px;width:100%}body .option_offers>li{display:flex;width:100%;min-width:0;max-width:none;margin:0}body .option_offers>li>magnet-element{display:flex;width:100%;min-width:0}body .option_offers .label-swatch{display:flex;flex-direction:column;width:100%;min-width:0;max-width:none;box-sizing:border-box}body .option_offers .h3{white-space:normal;overflow-wrap:anywhere;margin-bottom:10px}body .option_offers .divider{flex-shrink:0;width:100%;margin-top:auto}body .option_offers .price_item{min-height:45px;justify-content:flex-start}body .option_offers .main_sub_price{flex-wrap:wrap;justify-content:center}@media screen and (min-width:1024px){body .option_offers{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:auto}}@media screen and (min-width:1024px)and (max-width:1279px){body .option_offers .price_item{min-height:80px}}body .option_offers:has(>li:nth-child(3)) .label-swatch{padding-top:46px}body .option_offers:has(>li:nth-child(3))>li:nth-child(2) .green_badge:after{content:"\1f525  Am beliebtesten";position:absolute;top:calc(100% + 4px);right:0;display:block;width:max-content;max-width:100%;box-sizing:border-box;padding:3px 8px;border-radius:20px;background:#2e2d2d;color:#fff;font-size:11px;font-weight:600;line-height:14px;white-space:nowrap}@media screen and (max-width:1023px){body .option_offers .label-swatch{font-size:13.685px}body .option_offers .h3{font-size:19.55px}body .option_offers .main_price,body .option_offers .main_price .money{font-size:23.46px!important}body .option_offers .sub_price,body .option_offers .sub_price .money{font-size:15.64px!important}body .option_offers .per_price,body .option_offers .per_price .money,body .option_offers .green_badge,body .option_offers .green_badge .badge-saving-amount,body .option_offers .green_badge .badge-saving-amount .money{font-size:13.685px}body .option_offers:has(>li:nth-child(3))>li:nth-child(2) .green_badge:after{font-size:12.65px;line-height:16.1px}}@media screen and (min-width:1024px){body .option_offers .h3{text-align:center;width:100%;font-size:20px}body button.product-form__submit,body button[name=add]{color:#fff!important;background:#2e2d2d!important;box-shadow:none!important;scale:1;transition:scale .18s ease}body button.product-form__submit .btn-fill,body button[name=add] .btn-fill{display:none!important}body button.product-form__submit .btn-text,body button.product-form__submit .btn-text *,body button[name=add] .btn-text,body button[name=add] .btn-text *{color:#fff!important}body button.product-form__submit:not(:disabled):hover,body button[name=add]:not(:disabled):hover{color:#fff!important;scale:1.015}}@media(prefers-reduced-motion:reduce){body button.product-form__submit,body button[name=add]{transition:none}}@media screen and (min-width:1024px){body .option_offers:has(>li:nth-child(3)) .label-swatch{padding-top:34px}}@media screen and (max-width:1023px){body .option_offers .h3{font-size:20px}body .option_offers .main_price,body .option_offers .main_price .money{font-size:24px!important}body .option_offers .sub_price,body .option_offers .sub_price .money{font-size:16px!important}body .option_offers .per_price,body .option_offers .per_price .money{font-size:14px}}@media screen and (max-width:1023px){body .option_offers:has(>li:nth-child(3)) .label-swatch{padding-top:38px}body .option_offers:has(>li:nth-child(3)) .green_badge{top:-18px}}body .lb-delivery-time-3>span{color:#2e2d2d!important}body .lb-delivery-time-3>span svg g{stroke:#2e2d2d}body .option_offers:has(>li:nth-child(3))>li:nth-child(2) .green_badge:after{display:none}body .option_offers:has(>li:nth-child(3))>li:nth-child(2) .label-swatch:before{content:"\1f525  Am beliebtesten";position:absolute;top:0;left:0;right:0;display:block;padding:5px 8px;border-radius:5px 5px 0 0;background:#5da1131a;color:#2e2d2d;text-align:center;font-size:12px;font-weight:600;line-height:16px;pointer-events:none}@media screen and (max-width:1023px){body .option_offers:has(>li:nth-child(3))>li:nth-child(2) .green_badge{top:-26px}}@media screen and (max-width:1023px){body .option_offers{row-gap:34px}}body .option_offers .hannan-einzel .per_price{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/95/assets/custom-dan.css.map */
