:root{--vfc-coral: #f99088;--vfc-chip: #f8eeed;--vfc-cream: #f7efeb;--vfc-image-bg: #f4f0ed;--vfc-line: rgba(0, 0, 0, .2);--vfc-line-soft: rgba(0, 0, 0, .1);--vfc-border-off: #d6d6d6;--vfc-sale: #d31867;--vfc-sale-bg: #fbd9ea;--vfc-taupe: #8a7a72;--vfc-muted: #8a9297;--vfc-ink: #000}.template-product-volume-face-cream .product-gallery__carousel-wrapper{position:relative;background:var(--vfc-image-bg)}.vfc-seal{position:absolute;top:10px;right:10px;width:220px;height:auto;z-index:2;mix-blend-mode:multiply;pointer-events:none}.template-product-volume-face-cream .product-gallery .scroller{overflow-x:auto;scrollbar-width:thin}.template-product-volume-face-cream .product-gallery__thumbnail-list{overflow-x:visible}.template-product-volume-face-cream .breadcrumb,.template-product-volume-face-cream .breadcrumb__list{display:none}.template-product-volume-face-cream .compare__table{min-width:0;width:100%}.template-product-volume-face-cream .compare__table-wrap{overflow-x:visible}.template-product-volume-face-cream .compare__row{grid-template-columns:minmax(0,1fr) 62px 62px 62px}@media screen and (min-width:600px){.template-product-volume-face-cream .compare__row{grid-template-columns:minmax(0,2fr) 1fr 1fr 1fr}}.template-product-volume-face-cream #smile-ui-lite-launcher-frame-container,.template-product-volume-face-cream [id^=smile-ui]{bottom:86px!important;transition:opacity .25s ease!important}html:not(.vfc-cta-sichtbar) .template-product-volume-face-cream #smile-ui-lite-launcher-frame-container,html:not(.vfc-cta-sichtbar) .template-product-volume-face-cream [id^=smile-ui]{opacity:0!important;pointer-events:none!important}.template-product-volume-face-cream .ruk_rating_snippet,.template-product-volume-face-cream .product-meta__reviews-badge,.template-product-volume-face-cream [class*=ruk_rating],.template-product-volume-face-cream [class*=ruk-rating]{display:none!important}.vfc-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0;font-size:12px;line-height:1.3}.vfc-chips span{background:var(--vfc-chip);padding:5px 9px}.vfc-offer{display:block;width:100%;margin:4px 0 0;color:var(--vfc-ink)}.vfc-offer *{box-sizing:border-box}.vfc-offer__title{margin:16px 0 10px;font-size:20px;font-weight:700;line-height:1.2}.vfc-offer__rows{display:flex;flex-direction:column;gap:8px}.vfc-offer__row{position:relative;display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--vfc-border-off);border-radius:0;background:#fff;cursor:pointer}.vfc-offer__row.is-active{border-color:var(--vfc-coral)}.vfc-offer__row input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.vfc-offer__row input:focus-visible~.vfc-offer__radio{outline:2px solid var(--vfc-ink);outline-offset:2px}.vfc-offer__radio{position:relative;flex:0 0 auto;width:18px;height:18px;border:1px solid var(--vfc-muted);border-radius:50%;background:#fff}.vfc-offer__row.is-active .vfc-offer__radio{border-color:var(--vfc-coral)}.vfc-offer__row.is-active .vfc-offer__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--vfc-coral)}.vfc-offer__label{display:flex;flex:1 1 auto;min-width:0;flex-direction:column}.vfc-offer__label strong{font-size:15px;font-weight:700;line-height:1.2;white-space:nowrap}.vfc-offer__label small{font-size:10px;line-height:1.3;color:var(--vfc-taupe);white-space:nowrap}.vfc-offer__save{flex:0 0 auto;padding:2px 6px;border-radius:5px;background:var(--vfc-sale-bg);color:var(--vfc-sale);font-size:11px;font-weight:700;line-height:1.4;white-space:nowrap}.vfc-offer__price{flex:0 0 auto;text-align:right;white-space:nowrap}.vfc-offer__price s{display:block;font-size:12px;line-height:1.2;color:var(--vfc-muted)}.vfc-offer__price strong{font-size:15px;font-weight:700;line-height:1.2}.vfc-offer__hint{margin-top:6px;font-size:11px;line-height:1.4;color:var(--vfc-taupe)}@media(max-width:359px){.vfc-offer__row{flex-wrap:wrap;padding:12px}.vfc-offer__label{flex:1 1 auto;order:2}.vfc-offer__price{order:3;margin-left:auto}.vfc-offer__save{order:4;flex:0 0 calc(100% - 28px);margin-left:28px}}.template-product-volume-face-cream .product-form__add-button,.vfc-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;margin-top:12px;padding:14px 16px;border:0;border-radius:4px;background:var(--vfc-coral);color:#fff;font-size:16px;font-weight:700;line-height:1.2;cursor:pointer;text-align:center;text-transform:none}.template-product-volume-face-cream .product-form__add-button:hover,.vfc-cta:hover{opacity:.9}.template-product-volume-face-cream .product-form__add-button:disabled{opacity:.45;cursor:not-allowed}.vfc-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0 0;padding:0;list-style:none;text-align:center;font-size:11px;line-height:1.3}.vfc-trust li{display:flex;flex-direction:column;align-items:center;gap:5px}.jm-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--vfc-chip);color:var(--vfc-coral)}.vfc-trust .jm-icon{width:36px;height:36px}.vfc-cta .jm-icon{width:auto;height:auto;background:none;color:inherit}.jm-il{padding:30px 16px 0}.jm-il--cream{margin-top:24px;padding:24px 16px;background:var(--vfc-cream)}.jm-il__sub{margin:0;font-size:13px;font-weight:300;line-height:1.4}.jm-il__h{margin:4px 0 10px;font-family:Quiche Sans,Georgia,serif;font-size:30px;font-weight:700;line-height:1}.jm-il__eyebrow{display:block;font-size:10px;font-weight:700;letter-spacing:.6px;color:var(--vfc-taupe)}.jm-il__title{display:block;font-weight:700;line-height:1.25}.jm-il__text{display:block;font-size:13px;font-weight:300;line-height:1.4}.jm-il--band{margin-top:20px;padding:16px 10px}.jm-il--band .jm-il__items{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;text-align:center;font-size:11px;line-height:1.3}.jm-il--band .jm-il__item{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.jm-il--band .jm-il__title{font-size:11px;font-weight:400}.jm-il--list .jm-il__item{display:flex;gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--vfc-line)}.jm-il--list .jm-il__body{min-width:0}.jm-il--grid .jm-il__items{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:12px;background:var(--vfc-line);border-top:1px solid var(--vfc-line);border-bottom:1px solid var(--vfc-line)}.jm-il--grid .jm-il__item{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 10px 14px 0;background:#fff}.jm-il--grid .jm-il__item:nth-child(2n){padding-left:12px}.jm-il--grid .jm-il__title{font-size:14px}.jm-il--grid .jm-il__text{font-size:12px}.jm-il__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;font-size:12px}.jm-il__foot a{color:var(--vfc-ink)}.jm-il__foot img{height:48px;width:auto}.vfc-texture{padding:24px 16px 0}.vfc-texture img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.vfc-texture__row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.vfc-texture__card{display:flex;flex-direction:column;justify-content:center;padding:12px;background:var(--vfc-cream)}.vfc-texture__card h3{margin:0;font-family:Quiche Sans,Georgia,serif;font-size:20px;font-weight:700;line-height:1.05}.vfc-texture__card p{margin:6px 0 0;font-size:12px;font-weight:300;line-height:1.4}.vfc-final{margin:30px 16px 36px;padding:16px;border:1px solid var(--vfc-coral)}.vfc-final__title{margin:0;font-family:Quiche Sans,Georgia,serif;font-size:22px;font-weight:700;line-height:1.05}.vfc-final__sub{margin:6px 0 4px;font-size:13px;font-weight:300;line-height:1.4}.template-product-volume-face-cream .sticky-add-to-cart{border-top:1px solid var(--vfc-line)}.template-product-volume-face-cream .sticky-add-to-cart .product-form__add-button{min-height:44px;margin-top:0;font-size:15px;white-space:nowrap;padding-left:12px;padding-right:12px}@media screen and (max-width:749px){.template-product-volume-face-cream .sticky-add-to-cart .vfc-cta-preis{display:none}.template-product-volume-face-cream .sticky-add-to-cart .stick_img_wrapper img,.template-product-volume-face-cream .sticky-add-to-cart .stick_img_wrapper{width:40px;height:40px}.template-product-volume-face-cream .sticky-add-to-cart .product-form__add-button{font-size:14px}.template-product-volume-face-cream .sticky-add-to-cart .meta_info_sticky{gap:14px;align-items:center}.template-product-volume-face-cream #smile-ui-lite-launcher-frame-container,.template-product-volume-face-cream [id^=smile-ui]{display:none!important}}.template-product-volume-face-cream .sticky-add-to-cart .price_sticky{display:none}.vfc-sticky-meta{display:flex;align-items:baseline;gap:6px;margin:0;font-size:12px;line-height:1.3;white-space:nowrap}.vfc-sticky-meta [data-vfc-sticky-price]{font-weight:700}@media(prefers-reduced-motion:reduce){.template-product-volume-face-cream .sticky-add-to-cart{transition:none}}.jm-il__media,.vfc-lead,.vfc-final__media{display:none}@media screen and (min-width:1000px){.template-product-volume-face-cream .jm-il,.template-product-volume-face-cream .vfc-texture,.template-product-volume-face-cream .vfc-final{max-width:1480px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.template-product-volume-face-cream .jm-il,.template-product-volume-face-cream .vfc-texture{padding-top:80px;padding-bottom:0}.template-product-volume-face-cream .product-block-list{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;align-items:start}.template-product-volume-face-cream .product-block-list__wrapper{display:contents}.template-product-volume-face-cream .product-block-list__item--info{position:static;width:auto;max-width:520px;height:auto}.template-product-volume-face-cream [id$=__vfc_compare] .compare__table{min-width:0}.template-product-volume-face-cream [id$=__vfc_compare] .compare__table-wrap{overflow-x:visible}.template-product-volume-face-cream [id$=__vfc_compare] .compare__container,.template-product-volume-face-cream [id$=__vfc_faq] .faq__container,.template-product-volume-face-cream [id$=__vfc_faq]>*{padding-left:0;padding-right:0}.template-product-volume-face-cream .card--sticky{position:sticky;top:24px}.vfc-seal{top:20px;right:20px;width:300px}.template-product-volume-face-cream .product-gallery__thumbnail-list{overflow-y:auto;scrollbar-width:thin}.template-product-volume-face-cream .product-gallery__thumbnail{width:96px;height:96px}.template-product-volume-face-cream .product-gallery .scroller{overflow-y:auto;margin-top:10px}.template-product-volume-face-cream .product-gallery__thumbnail-list::-webkit-scrollbar{width:4px}.template-product-volume-face-cream .product-gallery__thumbnail-list::-webkit-scrollbar-thumb{background:var(--vfc-line)}.template-product-volume-face-cream .product-meta h1.product-meta__title{font-size:48px;line-height:1.02}.vfc-chips{margin:14px 0 0;font-size:13px}.vfc-chips span{padding:6px 10px}.vfc-lead{display:block;margin:12px 0 0;font-size:16px;font-weight:300;line-height:1.5;max-width:420px}.vfc-offer__title{font-size:22px;margin-top:20px}.vfc-offer__rows{gap:10px}.vfc-offer__row{padding:16px 18px;font-size:17px}.vfc-offer__label strong,.vfc-offer__price strong{font-size:17px}.vfc-offer__label small{font-size:13px}.vfc-offer__save{padding:3px 8px;font-size:12px}.template-product-volume-face-cream .product-form__add-button,.vfc-cta{min-height:63px;margin-top:16px;border-radius:8px;font-size:18px}.vfc-trust{margin-top:18px;font-size:12px}.vfc-trust br{display:none}.vfc-trust li{flex-direction:row;align-items:center;gap:10px;justify-content:flex-start;text-align:left}.vfc-trust li span:last-child{line-height:1.3}.vfc-trust .jm-icon{width:40px;height:40px}.jm-il__h{margin-bottom:20px;font-size:44px}.jm-il__sub{font-size:15px}.jm-icon{width:48px;height:48px}.jm-icon svg{width:22px;height:22px}.template-product-volume-face-cream .jm-il--band{max-width:none;margin-top:56px;padding:32px max(40px,calc((100% - 1400px)/2))}.jm-il--band .jm-il__items{gap:24px;text-align:left;font-size:15px}.jm-il--band .jm-il__item{flex-direction:row;align-items:center;gap:14px}.jm-il--band .jm-il__title{font-size:15px;white-space:normal}.jm-il--band br{display:none}.template-product-volume-face-cream .jm-il--list{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;align-items:start;margin-top:0;background:#fff}.jm-il--list .jm-il__sub,.jm-il--list .jm-il__h,.jm-il--list .jm-il__items{grid-column:1}.jm-il--list .jm-il__media{display:block;grid-column:2;grid-row:1 / span 3}.jm-il--list .jm-il__media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.jm-il--list .jm-il__item{padding:16px 0}.jm-il--list .jm-il__title{font-size:17px}.jm-il--list .jm-il__text{font-size:15px}.template-product-volume-face-cream .vfc-texture{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.template-product-volume-face-cream .vfc-texture__lg{display:none}.vfc-texture__row{display:contents}.vfc-texture__card{padding:0;background:none}.vfc-texture__card h3{font-size:44px;line-height:1.02}.vfc-texture__card p{margin-top:16px;max-width:460px;font-size:18px;line-height:1.5}.jm-il--grid .jm-il__items{grid-template-columns:repeat(4,1fr);margin-top:24px}.jm-il--grid .jm-il__item{padding:24px 20px}.jm-il--grid .jm-il__item:first-child{padding-left:0}.jm-il--grid .jm-il__item:last-child{padding-right:0}.jm-il--grid .jm-il__item:nth-child(2n){padding-left:20px}.jm-il--grid .jm-il__title{font-size:17px}.jm-il--grid .jm-il__text,.jm-il__foot{font-size:14px}.jm-il__foot img{height:64px}.template-product-volume-face-cream [id$=__vfc_compare],.template-product-volume-face-cream [id$=__vfc_faq]{float:left;width:50%;box-sizing:border-box;padding-top:80px}.template-product-volume-face-cream [id$=__vfc_compare]{padding-left:max(40px,calc((100% - 1400px)/2));padding-right:28px}.template-product-volume-face-cream [id$=__vfc_faq]{padding-left:28px;padding-right:max(40px,calc((100% - 1400px)/2))}.template-product-volume-face-cream [id$=__vfc_faq] .faq{margin-top:0;margin-bottom:0}.template-product-volume-face-cream [id$=__vfc_final]{clear:both}.template-product-volume-face-cream .vfc-final{display:grid;grid-template-columns:120px minmax(0,1fr) 380px;grid-template-rows:auto auto;column-gap:28px;row-gap:4px;align-items:center;max-width:1480px;margin:80px auto 0;padding:28px 40px}.vfc-final__media{display:block;grid-column:1;grid-row:1 / span 2}.template-product-volume-face-cream .vfc-final__title{grid-column:2;grid-row:1;align-self:end}.template-product-volume-face-cream .vfc-final__sub{grid-column:2;grid-row:2;align-self:start}.template-product-volume-face-cream .vfc-final .vfc-cta{grid-column:3;grid-row:1 / span 2}.vfc-final__media img{display:block;width:120px;height:auto}.vfc-final__title{font-size:30px}.vfc-final__sub{font-size:15px}.vfc-final .vfc-cta{margin-top:0}.template-product-volume-face-cream .sticky-add-to-cart{padding-left:max(40px,calc((100% - 1400px)/2));padding-right:max(40px,calc((100% - 1400px)/2))}.template-product-volume-face-cream .sticky-add-to-cart .meta_info_sticky{display:flex;align-items:center;gap:20px}.template-product-volume-face-cream .sticky-add-to-cart .vfc-sticky-meta{gap:8px;font-size:14px}.template-product-volume-face-cream .sticky-add-to-cart .product-form__add-button{min-height:52px;margin-top:0;padding:0 32px;font-size:16px;border-radius:8px}}.template-product-volume-face-cream .card__collapsible-content h2,.template-product-volume-face-cream .card__collapsible-content h3{font-size:20px;line-height:1.25;margin:26px 0 8px}.template-product-volume-face-cream .card__collapsible-content h2:first-child,.template-product-volume-face-cream .card__collapsible-content h3:first-child{margin-top:0}.template-product-volume-face-cream .card__collapsible-content p{margin:0 0 12px}
/*# sourceMappingURL=/cdn/shop/t/677/assets/jm-vfc.css.map */
