:root{--dn-akzent: #a50034;--dn-weich: #f7f6f5;--dn-tab-serif: "ivypresto-headline", "Cormorant Garamond", Georgia, serif}@property --dn-sp{syntax: "<number>"; inherits: true; initial-value: 3.5;}@property --dn-lk{syntax: "<length>"; inherits: true; initial-value: 30px;}@property --dn-sp-d{syntax: "<number>"; inherits: true; initial-value: 3.5;}@property --dn-lk-d{syntax: "<length>"; inherits: true; initial-value: 42px;}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form{--dn-w-midnight: #272727;--dn-w-white: #ffffff;--dn-w-muted: #6b6b6b;--dn-w-border: #dfdfdf;--dn-w-soft: #f7f6f5;--dn-w-red: #a50034;--dn-w-ease: cubic-bezier(.4, 0, .2, 1);--dn-w-serif: "ivypresto-headline", "Cormorant Garamond", Georgia, serif}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .product-form__option-info{margin:0 0 20px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .product-form__option-name{display:block;margin:0;font-family:var(--dn-w-serif);font-style:italic;font-weight:300;font-size:24px!important;line-height:1.15!important;letter-spacing:-.01em;color:var(--dn-w-midnight);text-transform:none}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch;margin:0;padding:0}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch{position:relative;margin:0!important;padding:0!important;width:auto!important;min-width:0;max-width:none!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch .Premium_text_top{display:none!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch .block-swatch_column{display:none!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch__item{position:relative;display:flex!important;flex-direction:column;align-items:stretch;height:100%;min-height:0!important;margin:0!important;padding:0!important;background:var(--dn-w-white)!important;border:1px solid var(--dn-w-border)!important;border-radius:0!important;box-shadow:none;text-align:center;cursor:pointer;overflow:visible!important;transition:border-color .2s var(--dn-w-ease),box-shadow .2s var(--dn-w-ease)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch__item:before,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch__item:after{display:none!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch__item:hover{border-color:var(--dn-w-midnight)!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch__radio:checked+.block-swatch__item{border:2px solid var(--dn-w-red)!important;box-shadow:0 6px 18px #a7003924}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch__radio:focus-visible+.block-swatch__item{outline:2px solid var(--dn-w-midnight);outline-offset:2px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .dn-vk{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;min-height:100%}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__band{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:2;padding:5px 12px;border-radius:999px;white-space:nowrap;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.1;background:var(--dn-w-red);color:var(--dn-w-white)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__band--glanz{overflow:hidden;box-shadow:0 3px 10px #a6003947}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__band--glanz:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(100deg,#fff0,#ffffff8c,#fff0);transform:skew(-18deg);animation:dn-vk-glanz 3.4s var(--dn-w-ease) infinite}@keyframes dn-vk-glanz{0%{left:-60%}60%{left:130%}to{left:130%}}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__tier{display:block;padding:28px 6px 0;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dn-w-muted)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__name{display:block;padding:18px 8px 24px;font-family:var(--dn-w-serif);font-style:italic;font-weight:300;font-size:22px;line-height:1.12;color:var(--dn-w-midnight)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__spar{display:flex;align-items:center;justify-content:center;margin-top:auto;padding:8px 4px;white-space:nowrap;background:var(--dn-w-soft);border-top:1px solid var(--dn-w-border)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__spar i{font-style:normal;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dn-w-red)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .block-swatch__radio:checked+.block-swatch__item .dn-vk__tier{color:var(--dn-w-red)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .block-swatch__radio:checked+.block-swatch__item .dn-vk__spar{background:var(--dn-w-red);border-top-color:var(--dn-w-red)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .block-swatch__radio:checked+.block-swatch__item .dn-vk__spar i{color:var(--dn-w-white)}@media(prefers-reduced-motion:reduce){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__band--glanz:after{animation:none;opacity:0}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch__item{transition:none}}@media(max-width:640px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .product-form__option-name{font-size:22px!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .product-form__option-info{margin-bottom:18px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch-list{gap:7px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__tier{padding-top:25px;font-size:9px;letter-spacing:.1em}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__name{padding:14px 5px 19px;font-size:18px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__band{font-size:9.5px;padding:4px 9px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__spar{padding:7px 3px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__spar i{font-size:10px}}@media(max-width:360px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__band{font-size:8.5px;padding:4px 7px;letter-spacing:.06em}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__name{font-size:16px}}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__label{display:flex;justify-content:flex-start;align-items:baseline;gap:10px;margin:0 0 14px;padding:0}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__label_heading{flex:0 1 auto;min-width:0;margin:0;font-family:var(--dn-w-serif);font-style:italic;font-weight:300;font-size:24px;line-height:1.15;letter-spacing:-.01em;color:var(--dn-w-midnight);text-transform:none}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__label_text{display:block!important;flex:0 0 auto;margin:0 0 0 auto;font-size:12px;line-height:1.4;color:var(--dn-w-muted);white-space:nowrap}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__label_text .unfilled,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__label_text .filled{color:var(--dn-w-muted)!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__label .virtual_try_on_row{display:none!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .rosegold_inner{display:none!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-tryon-row{display:flex;align-items:center;gap:14px;margin:0 0 14px;padding:12px 16px;background:var(--dn-w-soft);color:var(--dn-w-midnight);font-size:14px;line-height:1.35}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-tryon-row__q{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-tryon-row__link{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;margin:0;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:13px;font-weight:500;line-height:1.2;color:var(--dn-w-midnight);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-tryon-row__link svg{width:17px;height:17px;flex-shrink:0}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-tryon-row__link:hover{color:var(--dn-w-red)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id:not(:has(#doonails-vto-open)) .dn-tryon-row{display:none}@media(max-width:740px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-tryon-row{gap:8px;padding:11px 12px;font-size:13px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-tryon-row__q{font-size:clamp(9.5px,3vw,12.5px)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-tryon-row__link{gap:6px;font-size:12px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-tryon-row__link svg{width:15px;height:15px}}@media(max-width:640px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__label_heading{font-size:22px;white-space:nowrap}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__label{gap:8px;flex-wrap:wrap;row-gap:4px}}@media(max-width:340px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-tryon-row__link svg{display:none}}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__grid.dn-wahl-reihe{display:flex!important;flex-wrap:nowrap!important;position:relative;width:100%;gap:0!important;padding:0!important;margin:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;transition:--dn-sp .36s var(--dn-w-ease),--dn-lk .36s var(--dn-w-ease),--dn-sp-d .36s var(--dn-w-ease),--dn-lk-d .36s var(--dn-w-ease)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__grid.dn-wahl-reihe::-webkit-scrollbar{display:none}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__grid.dn-wahl-reihe.dn-st-ruhig{transition:none}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__grid.dn-wahl-reihe:not(:has(.color-selection__grid-item.required-switcher:nth-child(3))){--dn-sp: 2;--dn-lk: 10px;--dn-sp-d: 3;--dn-lk-d: 28px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__grid.dn-wahl-reihe:has(.color-selection__grid-item.required-switcher:nth-child(3)):not(:has(.color-selection__grid-item.required-switcher:nth-child(4))){--dn-sp: 3;--dn-lk: 20px;--dn-sp-d: 3;--dn-lk-d: 28px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__grid.dn-wahl-reihe .color-selection__grid-item{position:relative;width:calc((100% - var(--dn-lk-d, 42px)) / var(--dn-sp-d, 3.5))!important;width:round(down,calc((100% - var(--dn-lk-d, 42px)) / var(--dn-sp-d, 3.5)),1px)!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;margin:0!important;padding:0!important;scroll-snap-align:start}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__grid.dn-wahl-reihe .color-selection__grid-item+.color-selection__grid-item{margin-left:14px!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__image{aspect-ratio:3 / 4;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;position:relative;display:block;box-sizing:border-box;border-radius:0!important;transition:border-color .2s var(--dn-w-ease),background-color .2s var(--dn-w-ease)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__image:not(.coladded){--dn-strich: #c4c2bf;border:0!important;outline:0!important;background-color:#fff!important;background-image:repeating-linear-gradient(90deg,var(--dn-strich) 0 5px,transparent 5px 9px),repeating-linear-gradient(90deg,var(--dn-strich) 0 5px,transparent 5px 9px),repeating-linear-gradient(180deg,var(--dn-strich) 0 5px,transparent 5px 9px),repeating-linear-gradient(180deg,var(--dn-strich) 0 5px,transparent 5px 9px)!important;background-size:100% 1px,100% 1px,1px 100%,1px 100%!important;background-position:0 0,0 100%,0 0,100% 0!important;background-repeat:no-repeat!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__image:not(.coladded):before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;margin:-14px 0 0 -14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b6b6b' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='M12 5v14'/%3E%3C/svg%3E") center / 100% 100% no-repeat;pointer-events:none}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__image.readytoselect:not(.coladded){--dn-strich: var(--dn-w-midnight);background-color:var(--dn-w-soft)!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__image.readytoselect:not(.coladded):before{width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:var(--dn-w-midnight) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='M12 5v14'/%3E%3C/svg%3E") center / 20px 20px no-repeat}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__image.readytoselect:not(.coladded):after{content:"";position:absolute;top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:1.5px solid var(--dn-w-midnight);pointer-events:none;will-change:transform,opacity;animation:dn-w-puls 2s var(--dn-w-ease) infinite}@keyframes dn-w-puls{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(1.8);opacity:0}}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__image.coladded{border:1px solid var(--dn-w-border)!important;background-color:#fff!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .farbe-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0 0;text-align:center;font-size:12.5px;font-weight:500;line-height:1.3;color:var(--dn-w-midnight)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .farbe-vendor{min-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:11.5px;line-height:1.3;color:var(--dn-w-muted)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .optional-switcher .discounted_percent{display:none!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__grid-item.optional-switcher[data-percent]:not([data-percent=""]):not([data-percent="0"]):after{content:"\2212" attr(data-percent) "%";position:absolute;left:0;right:0;top:0;padding:calc(66.67% + 27px) 4px 0;text-align:center;font-size:12px;font-weight:600;line-height:1.25;color:var(--dn-w-red);pointer-events:none;z-index:1}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__grid-item.optional-switcher[data-percent]:not([data-percent=""]):not([data-percent="0"]):has(color-switcher.coladded):after{display:block;content:"\2212" attr(data-percent) "%";left:8px;right:auto;top:8px;padding:3px 8px;border-radius:999px;background:#a50034;color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-align:left;z-index:3}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__grid-item.optional-switcher:has(color-switcher.coladded) .farbe-price_wrapper{display:flex!important;justify-content:center;align-items:baseline;gap:6px;margin:2px 0 0;min-height:16px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__grid-item.optional-switcher:has(color-switcher.coladded) .farbe-compare{order:1;margin:0;font-size:11.5px!important;line-height:1.3;color:#6b6b6b!important;text-decoration:line-through}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__grid-item.optional-switcher:has(color-switcher.coladded) .farbe-price{order:2;margin:0;font-size:12px!important;line-height:1.3;font-weight:600;color:#a50034!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .optional-switcher .farbe-price_wrapper{display:none}@keyframes dn-w-ein{0%{opacity:0}to{opacity:1}}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .optional-switcher color-switcher{animation:dn-w-ein .3s ease both}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .gratis-badge{position:absolute;top:8px;left:8px;z-index:2;margin:0;padding:3px 8px;border-radius:999px;background:var(--dn-w-red);color:var(--dn-w-white);font-size:9.5px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #pick-color-id .dn-slot-wrap{position:relative}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #pick-color-id .dn-slot-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;padding:0;margin:0;border-radius:50%;background:#fff;border:1px solid var(--dn-w-border);display:flex;align-items:center;justify-content:center;color:var(--dn-w-midnight);cursor:pointer;box-shadow:0 2px 8px #2727271a;transition:background .2s var(--dn-w-ease),color .2s var(--dn-w-ease),border-color .2s var(--dn-w-ease)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #pick-color-id .dn-slot-nav:hover{background:var(--dn-w-midnight);color:#fff;border-color:var(--dn-w-midnight)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #pick-color-id .dn-slot-nav svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #pick-color-id .dn-slot-nav--prev{left:-10px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #pick-color-id .dn-slot-nav--next{right:-10px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #pick-color-id .dn-slot-nav[hidden]{display:none}@media(max-width:999px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__grid.dn-wahl-reihe .color-selection__grid-item{width:calc((100% - var(--dn-lk, 30px)) / var(--dn-sp, 3.5))!important;width:round(down,calc((100% - var(--dn-lk, 30px)) / var(--dn-sp, 3.5)),1px)!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__grid.dn-wahl-reihe .color-selection__grid-item+.color-selection__grid-item{margin-left:10px!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__image:not(.coladded):before{width:24px;height:24px;margin:-12px 0 0 -12px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__image.readytoselect:not(.coladded):before{width:30px;height:30px;margin:-15px 0 0 -15px;background-size:16px 16px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__image.readytoselect:not(.coladded):after{width:30px;height:30px;margin:-15px 0 0 -15px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__grid-item.optional-switcher[data-percent]:not([data-percent=""]):not([data-percent="0"]):after{padding-top:calc(66.67% + 24px);font-size:11px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #pick-color-id .dn-slot-nav{width:34px;height:34px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #pick-color-id .dn-slot-nav svg{width:15px;height:15px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #pick-color-id .dn-slot-nav--prev{left:-6px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #pick-color-id .dn-slot-nav--next{right:-6px}}@media(prefers-reduced-motion:reduce){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__grid.dn-wahl-reihe{transition:none;scroll-behavior:auto}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .color-selection__image.readytoselect:not(.coladded):after{animation:none;opacity:0}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .optional-switcher color-switcher{animation:none}}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik{display:grid;gap:14px;padding:4px 0 6px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__box{padding:12px 14px;border:1px solid #e6e2de;background:var(--dn-w-white)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__lbl{display:block;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--dn-w-muted)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__lbl b{font-weight:700;color:var(--dn-w-midnight)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px;padding-top:10px;align-items:start}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__it{position:relative;display:flex;flex-direction:column;min-width:0;text-align:center;color:var(--dn-w-midnight)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__im{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;background:var(--dn-w-soft);border:1px solid var(--dn-w-border)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__im img{display:block;width:100%;height:100%;object-fit:cover}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__it b{display:block;margin-top:7px;font-size:13px;font-weight:600;line-height:1.25}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__it small{display:block;margin-top:2px;font-size:11.5px;line-height:1.3;color:var(--dn-w-muted)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__q,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__free{position:absolute;top:-9px;left:50%;transform:translate(-50%);z-index:2;display:inline-flex;align-items:baseline;gap:4px;padding:2px 8px;border-radius:999px;line-height:1.2;white-space:nowrap}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__q{border:1px solid var(--dn-w-midnight);background:var(--dn-w-white);font-size:11px;font-weight:600;color:var(--dn-w-midnight)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__free{padding:3px 8px;background:var(--dn-w-red);color:var(--dn-w-white);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__free s{font-weight:600;letter-spacing:0;color:#ffffffd1}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__free s .money{color:inherit}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__it b{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:auto;hyphens:auto}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__n>span,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__zb{display:none}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__n>.dn-ik--v1{display:inline}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__zb.dn-ik--v1{display:flex}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form:has(variant-picker .block-swatch__radio:checked) .dn-ik__n>span,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form:has(variant-picker .block-swatch__radio:checked) .dn-ik__zb{display:none}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form:has(variant-picker .block-swatch__radio[data-index="1"]:checked) .dn-ik__n>.dn-ik--v1,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form:has(variant-picker .block-swatch__radio[data-index="2"]:checked) .dn-ik__n>.dn-ik--v2,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form:has(variant-picker .block-swatch__radio[data-index="3"]:checked) .dn-ik__n>.dn-ik--v3{display:inline}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form:has(variant-picker .block-swatch__radio[data-index="1"]:checked) .dn-ik__zb.dn-ik--v1,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form:has(variant-picker .block-swatch__radio[data-index="2"]:checked) .dn-ik__zb.dn-ik--v2,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form:has(variant-picker .block-swatch__radio[data-index="3"]:checked) .dn-ik__zb.dn-ik--v3{display:flex}@media(max-width:640px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__box{padding:11px 12px 10px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__items{gap:8px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__it b{font-size:11px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__it small{font-size:10.5px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__q{font-size:10px;padding:1px 6px;top:-8px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__free{font-size:9px;padding:2px 6px;top:-8px}}@media(max-width:400px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .dn-ik__free s{display:none}}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form variant-picker{margin-top:10px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form #pick-color-id{padding-bottom:0!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .whats_include_drop{margin:8px 0 18px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .whats_include_drop .include_heading{display:flex!important;align-items:center;justify-content:space-between;gap:12px;position:relative;padding:12px 16px!important;margin:0!important;background:var(--dn-w-soft)!important;cursor:pointer}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .whats_include_drop .drop_arrow{position:static!important;inset:auto!important;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;margin:0!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .whats_include_drop .drop_arrow svg{width:15px!important;height:7.5px!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .whats_include_drop .include_content{background:#fff}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form #AddToCart :is(.money,.price,.price--highlight,.price--compare){color:inherit!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form #AddToCart .price--compare,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form #AddToCart s .money{opacity:.6}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .whats_include_drop .dn-ik{margin-top:14px}@media(max-width:999px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form variant-picker{margin-top:6px}}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form #AddToCart:disabled:is(:not(:has(.loader-button__text)),:has(.loader-button__text [data-product-price-list])){font-size:0!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form #AddToCart:disabled:is(:not(:has(.loader-button__text)),:has(.loader-button__text [data-product-price-list]))>*{display:none!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form #AddToCart:disabled:is(:not(:has(.loader-button__text)),:has(.loader-button__text [data-product-price-list])):before{content:var(--dn-knopf-leer, "W\e4hle deine Designs");font-size:min(16px,3.556vw);font-weight:400;line-height:normal;color:#f7f6f5}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-header{padding:14px 20px;border-bottom:1px solid #ececec}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .close-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-12px -14px -12px 0;padding:0;font-size:28px;font-weight:300;line-height:1;color:#272727}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-dialog:focus{outline:none}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .btn:focus-visible,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .close-btn:focus-visible{outline:2px solid #272727;outline-offset:2px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .original{color:#767676}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .whats-included>p{margin:0 0 8px;font-size:13px;line-height:1.35}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .whats-included>p strong{font-size:13px;font-weight:700}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .whats-included>div>p:not(.pricing_ab){display:flex;align-items:flex-start;gap:9px;margin:0 0 7px;font-size:13px;line-height:1.35;color:#272727}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .whats-included>div>p:not(.pricing_ab):last-child{margin-bottom:0}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .whats-included>div>p:not(.pricing_ab):before{content:"";flex:none;width:17px;height:17px;border-radius:50%;background:var(--pink, #a50034) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 9' fill='none' stroke='white' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M1.2 4.6l3.1 3L10.8 1.3'/></svg>") center / 10px 8px no-repeat}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-medien{display:flex;gap:8px;align-items:stretch}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-medien .image-and-badge{flex:1 1 auto;min-width:0}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-nutzung{display:flex;flex-direction:column;justify-content:space-between;gap:8px;flex:none;width:76px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-nutzung img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;background:#f7f6f5}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .btn{min-height:48px;padding:13px 16px;font-size:15px;line-height:1.35}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-footer{gap:10px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-footer .btn-primary{order:1}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-footer .social-proof{order:2;margin:0;text-align:center;font-size:12px;line-height:1.3;color:#272727}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-footer .btn-secondary{order:3}@media(min-width:769px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-dialog{max-width:920px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-header{padding:16px 24px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-header h2{font-size:22px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell_row{grid-template-columns:1.12fr 1fr;gap:32px;padding:28px 32px 32px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-medien{gap:10px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-nutzung{width:27%;gap:12px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-intro h3{font-size:24px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .subtitle{font-size:13px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .product-bundle .current{font-size:17px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .product-bundle .original{font-size:15px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .product-bundle .badge{font-size:13px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-body{gap:20px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .whats-included>p,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .whats-included>p strong{font-size:14px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .whats-included>div>p:not(.pricing_ab){font-size:14px;gap:10px;margin-bottom:8px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .whats-included>div>p:not(.pricing_ab):before{width:19px;height:19px;background-size:11px 9px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .btn{min-height:52px;font-size:16px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-footer{margin-top:28px;gap:12px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-footer .social-proof{font-size:13px}}@media(max-width:768px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal{padding:0;align-items:stretch;justify-content:stretch}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-dialog{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-header{flex:none;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 12px 20px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-header h2{font-size:18px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell_row{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;min-height:0;height:auto;gap:0;padding:16px 20px calc(20px + env(safe-area-inset-bottom,0px));overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell_media{display:contents}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-intro.only_mobile{flex:none}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-intro h3{font-size:20px;line-height:1.15}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .subtitle{margin-top:5px;font-size:12.5px;color:#555}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-medien{flex:1 1 auto;align-self:stretch;width:100%;min-height:104px;max-height:calc((100vw - 40px)*.92);max-width:none;margin:14px 0 16px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-medien .image-and-badge{flex:1 1 0;min-width:0;height:auto;width:auto;max-width:none;aspect-ratio:auto;margin:0;background:linear-gradient(#f3f2f0,#eeebe6)}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .image-and-badge img.pricing_ab_hide{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:contain}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-nutzung{flex:0 0 26%;width:26%;height:auto;aspect-ratio:auto;gap:8px;justify-content:stretch}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-nutzung img{flex:1 1 0;min-height:0;width:100%;height:auto;aspect-ratio:auto;object-fit:cover}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .bs-badge{font-size:12px;padding:3px 10px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell_content{flex:none;display:flex;flex-direction:column}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-body{gap:12px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-footer{margin-top:16px}}@media(max-width:768px)and (max-height:600px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-intro h3{font-size:18px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-medien{margin:10px 0 12px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-body{gap:10px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell-footer{margin-top:12px;gap:8px}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .upsell_row{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-nutzung{justify-content:stretch}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-nutzung img{flex:1 1 0;min-height:0;height:auto;aspect-ratio:auto;object-fit:cover}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .upsell-modal .dn-up-nutzung:empty{display:none}body.template_suffix_set_starter_new_gel .product-form variant-picker .block-swatch:has(.block-swatch__radio[data-dn-n="1"]){order:1}body.template_suffix_set_starter_new_gel .product-form variant-picker .block-swatch:has(.block-swatch__radio[data-dn-n="2"]){order:2}body.template_suffix_set_starter_new_gel .product-form variant-picker .block-swatch:has(.block-swatch__radio[data-dn-n="4"]){order:3}body.template_suffix_set_starter_new_gel .product-form variant-picker{margin-top:24px}@media(max-width:999px){body.template_suffix_set_starter_new_gel .product-form variant-picker{margin-top:20px}}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form variant-picker .magic_section{display:flex!important;align-items:center;justify-content:center;gap:8px;margin:14px 0 0!important;padding:7px 14px!important;min-height:0!important;background:var(--dn-w-soft)!important;border:0!important;border-radius:0!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form variant-picker .magic_section .magic_icon{flex:0 0 16px;width:16px;height:16px;margin:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a50034'%3E%3Cpath d='M11 2.5l1.7 5.1a3 3 0 0 0 1.9 1.9l5.1 1.7-5.1 1.7a3 3 0 0 0-1.9 1.9L11 19.9l-1.7-5.1a3 3 0 0 0-1.9-1.9L2.3 11.2l5.1-1.7a3 3 0 0 0 1.9-1.9z'/%3E%3Cpath d='M19 1.5l.6 1.8a1 1 0 0 0 .6.6l1.8.6-1.8.6a1 1 0 0 0-.6.6L19 7.5l-.6-1.8a1 1 0 0 0-.6-.6l-1.8-.6 1.8-.6a1 1 0 0 0 .6-.6z'/%3E%3C/svg%3E") center / 16px 16px no-repeat}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form variant-picker .magic_section .magic_icon img{display:none!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form variant-picker .magic_section .magic_text,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form variant-picker .magic_section .magic_text p{margin:0!important;font-size:13px!important;line-height:1.35!important;font-weight:500;color:var(--dn-w-midnight)!important;text-align:left}@media(max-width:640px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form variant-picker .magic_section{margin-top:12px!important;padding:7px 12px!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form variant-picker .magic_section .magic_text,:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form variant-picker .magic_section .magic_text p{font-size:12px!important}}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch .meta_seller_badge,:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch .variant_option_image,:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch .variant_content_main,:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch .meta_seller_percentage_off{display:none!important}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form variant-picker .block-swatch__item{padding:0!important;background:var(--dn-w-white)!important}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk--ohne-stufe .dn-vk__name{padding-top:40px}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .required-switcher .discounted_percent{position:absolute;top:12px;left:0;right:auto;z-index:2;margin:0;padding:2px 8px;border-radius:0;background:var(--dn-w-red);color:var(--dn-w-white);font-size:12px;font-weight:400;letter-spacing:.04em;line-height:1.35}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .optional_color_title{margin:0 0 6px;font-family:var(--dn-w-serif);font-style:italic;font-weight:300;font-size:24px!important;line-height:1.15!important;letter-spacing:-.01em;color:var(--dn-w-midnight)}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .farbe-price_wrapper{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:0 6px}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .farbe-compare{order:-1;color:var(--dn-w-muted);text-decoration:line-through}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .farbe-price{color:var(--dn-w-red)}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .optional_color_chooser{margin-top:16px}@media screen and (max-width:740px){:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk--ohne-stufe .dn-vk__name{padding-top:34px}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .optional_color_title{font-size:22px!important}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .optional_color_chooser{margin-top:12px}}#color-choose-drawer .dn-cc__platz{position:relative}#color-choose-drawer .dn-cc__platz:not(.is-voll){flex-direction:column;justify-content:center;align-items:center}#color-choose-drawer .dn-cc__platz:not(.is-voll) .dn-cc__platz-nr{line-height:1}#color-choose-drawer .dn-cc__platz .dn-cc__platz-satz{display:block;margin-top:3px;font-size:10px;font-weight:600;line-height:1.1;color:var(--dn-akzent, #a50034)}#color-choose-drawer .dn-cc__platz.is-voll .dn-cc__platz-satz{position:absolute;left:0;bottom:0;transform:none;margin:0;padding:1px 4px;border-radius:0;background:var(--dn-akzent, #a50034);color:#fff;font-size:9px;font-weight:400;letter-spacing:.02em;white-space:nowrap}#color-choose-drawer .dn-cc__preis{margin-top:3px;font-size:13px;line-height:1.3}#color-choose-drawer .dn-cc__preis s{color:var(--dn-w-muted, #6b6b6b);margin-right:4px;font-weight:400}#color-choose-drawer .dn-cc__preis b{font-weight:600;color:var(--dn-w-midnight, #272727)}#color-choose-drawer .dn-cc__preis.ist-reduziert b{color:var(--dn-akzent, #a50034)}@media(max-width:999px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-form .whats_include_drop .include_heading{padding:11px 12px!important}}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel) .product-meta__price-list-inner .price--compare{color:#707070!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_pr_on_pedi,body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #MainPaymentContainer:has(#AddToCart[disabled]){cursor:pointer}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-tryon-row__q{white-space:normal;overflow:visible;text-overflow:clip}@media(max-width:400px){:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__spar{padding-left:2px;padding-right:2px}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .dn-vk__spar i{letter-spacing:.02em}}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .optional_color_row .opt_product_label{width:calc((100% - 24px) / 3)}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .opt_product_price_sale,:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .opt_product_price_regular{white-space:nowrap}@media(max-width:420px){:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .opt_product_content{padding:8px 5px}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form .opt_product_name{font-size:13px}}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) color-choose-drawer#color-choose-drawer .dn-cc__raster{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) color-choose-drawer#color-choose-drawer .dn-cc__raster{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #color-choose-drawer .dn-cc__preis s,:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #color-choose-drawer .dn-cc__preis b{white-space:nowrap}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) #color-choose-drawer .dn-cc__streifen .dn-cc__platz{flex-shrink:1;min-width:38px}:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__label{margin-top:12px}@media(min-width:1000px){:is(body.template_suffix_set_refil_new_pr_on,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .color-selection__label{margin-top:8px}}:is(body.template_suffix_set_starter_new_gel,body.template_suffix_set_refil_new_gel) .product-form #pick-color-id .dn-wahl-reihe .farbe-vendor{display:none!important}#color-choose-drawer .dn-cc__platz.is-voll.ist-optional .dn-cc__platz-satz{position:absolute;left:0;bottom:0;margin:0;padding:1px 4px;background:var(--dn-akzent, #a50034);color:#fff;font-size:9px;font-weight:400;line-height:1.3}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form variant-picker .product-form__option-selector{padding-bottom:0!important}:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form #pick-color-id#pick-color-id{padding-top:28px!important}@media(max-width:999px){:is(body.template_suffix_starter_set_pr_on_facelift,body.template_suffix_set_starter_new_gel) .product-form #pick-color-id#pick-color-id{padding-top:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/dn-set-wahl.css.map */
