.ignis-milk-lp .site-footer{width:calc(1*var(--lp-width, min(100vw, 430px)));padding:calc(.145615*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px))) calc(.074359*var(--lp-width, min(100vw, 430px)));background:var(--color-text-inverse);color:var(--color-text-footer);font-size:calc(.0307692*var(--lp-width, min(100vw, 430px)));letter-spacing:.04em;font-feature-settings:"pkna" 1,"palt" 1;text-align:center;margin-block:auto;margin-inline:auto;line-height:1.5}.ignis-milk-lp .site-footer a{color:inherit;text-decoration:none}.ignis-milk-lp .site-footer__socials{justify-content:center;gap:calc(.0873077*var(--lp-width, min(100vw, 430px)));padding:0 0 0 calc(.0193846*var(--lp-width, min(100vw, 430px)));margin:0;list-style:none;display:flex}.ignis-milk-lp .site-footer__social{width:calc(.0619744*var(--lp-width, min(100vw, 430px)));height:calc(.0619744*var(--lp-width, min(100vw, 430px)));display:block;position:relative}.ignis-milk-lp .site-footer__layer{max-width:none;height:auto;position:absolute}.ignis-milk-lp .site-footer__layer--base{width:calc(.0619744*var(--lp-width, min(100vw, 430px)));height:calc(.0619744*var(--lp-width, min(100vw, 430px)));inset:0}.ignis-milk-lp .site-footer__navigation{gap:calc(.0232051*var(--lp-width, min(100vw, 430px)));margin-top:calc(.0728205*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .site-footer__links{justify-content:center;align-items:center;gap:calc(.107692*var(--lp-width, min(100vw, 430px)));margin:0;padding:0;list-style:none;display:flex}.ignis-milk-lp .site-footer__links:last-child{gap:calc(.0769231*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .site-footer__copyright{margin:calc(.0397436*var(--lp-width, min(100vw, 430px))) 0 0;font-family:var(--font-family-copyright);font-size:calc(.025641*var(--lp-width, min(100vw, 430px)));letter-spacing:.02em;line-height:1.5}.ignis-milk-lp .pc-frame{display:none}@media(width >= 769px){.ignis-milk-lp{--lp-width:540px}.ignis-milk-lp{background:var(--pc-background, #f6f3f0)}.ignis-milk-lp #main,.ignis-milk-lp .site-footer{width:var(--lp-width);margin-inline:auto}.ignis-milk-lp #main{background:#fff}}@media(width >= 1280px){.ignis-milk-lp .hero__brand,.ignis-milk-lp .hero-menu{display:none}.ignis-milk-lp .pc-frame{z-index:5;color:#78664e;background:var(--pc-background, #f6f3f0);scrollbar-width:thin;flex-direction:column;width:calc(50vw - 270px);padding-block:32px;display:flex;position:fixed;top:0;bottom:0;overflow-y:auto}.ignis-milk-lp .pc-frame--left{left:0}.ignis-milk-lp .pc-frame--right{right:0}.ignis-milk-lp .pc-frame a{color:inherit;text-decoration:none}.ignis-milk-lp .pc-frame a:focus-visible{outline-offset:5px;outline:2px solid #78664e}.ignis-milk-lp .pc-frame__left-content,.ignis-milk-lp .pc-frame__right-content{flex-shrink:0;width:320px;margin:auto;position:relative}.ignis-milk-lp .pc-frame__left-content{width:310px;height:554px;transform:translate(-6px)}.ignis-milk-lp .pc-frame__right-content{height:530px}.ignis-milk-lp .pc-frame__brand{width:99px;position:absolute;top:0;left:105px}.ignis-milk-lp .pc-frame__brand img{width:100%;height:auto}.ignis-milk-lp .pc-frame__title{object-fit:contain;width:309px;height:36px;margin:0;position:absolute;top:40px}.ignis-milk-lp .pc-frame__products{gap:16px;width:310px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:146px}.ignis-milk-lp .pc-frame__product{background:#eae6de;border-radius:3px 20px;height:90px;display:block;position:relative}.ignis-milk-lp .pc-frame__product--milk-2{background:#f7e5d6}.ignis-milk-lp .pc-frame__product--premium{background:#f0ddd8}.ignis-milk-lp .pc-frame__product--efforia{background:#e3dadf}.ignis-milk-lp .pc-frame__badge{color:#fff;background:#baa589;border-radius:1px;padding:0 4px;font-size:11px;font-weight:600;line-height:17px;position:absolute;top:0;left:24px}.ignis-milk-lp .pc-frame__product--milk-2 .pc-frame__badge{background:#d6ac87}.ignis-milk-lp .pc-frame__product--premium .pc-frame__badge{background:#d3b0a8}.ignis-milk-lp .pc-frame__product--efforia .pc-frame__badge{background:#b0a0a0}.ignis-milk-lp .pc-frame__name{letter-spacing:.6px;font-feature-settings:"pkna" 1,"palt" 1;font-size:15px;line-height:1.5;position:absolute;top:30px;left:24px}.ignis-milk-lp .pc-frame__name span{display:block}.ignis-milk-lp .pc-frame__arrow{width:12px;height:12px;position:absolute;top:47px;left:186px}.ignis-milk-lp .pc-frame__bottle{width:auto;height:98px;position:absolute;top:-8px;right:22px}.ignis-milk-lp .pc-frame__navigation{font:400 22px/1.4 var(--font-family-latin);letter-spacing:2px;gap:18px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:0;left:28px}.ignis-milk-lp .pc-frame__navigation a{opacity:.55;position:relative}.ignis-milk-lp .pc-frame__navigation a[aria-current]{opacity:1}.ignis-milk-lp .pc-frame__navigation a[aria-current]:before{content:"";background:currentColor;width:18px;height:1px;position:absolute;top:50%;left:-28px}.ignis-milk-lp .pc-frame__campaign{width:320px;position:absolute;top:370px;left:0}.ignis-milk-lp .pc-frame__campaign img{border-radius:8px}}@media(width >= 1280px)and (width <= 1399px){.ignis-milk-lp .pc-frame__left-content,.ignis-milk-lp .pc-frame__right-content{zoom:.9}}@media(width >= 1280px)and (prefers-reduced-motion: no-preference){.ignis-milk-lp,.ignis-milk-lp .pc-frame{transition:background-color .2s}}.ignis-milk-lp{--color-text-body:#595452;--color-text-label:#62685c;--color-text-inverse:#fff;--color-text-milk-1:#78664e;--color-text-milk-2:#94603e;--color-text-premium:#925f59;--color-text-efforia:#766071;--color-text-campaign:#b28819;--color-text-footer:#888;--color-text-body-muted:#595452cc;--color-text-milk-1-muted:#78664ecc;--color-text-shadow:#21212166;--font-family-body:"dnp-shuei-gothic-gin-std", "A-OTF Shuei KakuGo Gin Std", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-family-latin:"adobe-garamond-pro", "Adobe Garamond Pro", Garamond, "Times New Roman", serif;--font-family-shop-lead:"dnp-shuei-gothic-gin-std", "DNP ShueiGoGinStd", "A-OTF Shuei KakuGo Gin Std", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--font-family-copyright:"adobe-garamond-pro", "Adobe Garamond Pro", Garamond, "Times New Roman", serif;--font-weight-regular:400;--font-weight-semibold:600}.ignis-milk-lp *{box-sizing:border-box}.ignis-milk-lp{scroll-behavior:smooth}.ignis-milk-lp{-webkit-font-smoothing:antialiased;color:var(--color-text-body);font-family:var(--font-family-body);font-weight:var(--font-weight-regular);margin:0}.ignis-milk-lp img{max-width:100%;height:auto;display:block}.ignis-milk-lp button,.ignis-milk-lp input,.ignis-milk-lp textarea,.ignis-milk-lp select{font:inherit}.ignis-milk-lp [hidden]{display:none !important}.ignis-milk-lp :where(a[href],button,summary){transition:opacity .3s ease-out}@media(hover: hover){.ignis-milk-lp :where(a[href],button,summary):not(:disabled):not([aria-disabled=true]):hover{opacity:.8}}@media(prefers-reduced-motion: reduce){.ignis-milk-lp :where(a[href],button,summary){transition:none}.ignis-milk-lp{scroll-behavior:auto}}.ignis-milk-lp .opening-screen{display:none}:root.opening-pending .ignis-milk-lp{overflow:hidden}:root.opening-pending .ignis-milk-lp #main,:root.opening-pending .ignis-milk-lp .site-footer,:root.opening-pending .ignis-milk-lp .hero-header,:root.opening-pending .ignis-milk-lp .pc-frame [data-opening-item],:root.opening-pending .ignis-milk-lp .opening-screen__identity{opacity:0}:root.opening-pending .ignis-milk-lp .opening-screen{z-index:100;pointer-events:none;background:#f6f3f0;place-items:center;display:grid;position:fixed;inset:0}.ignis-milk-lp .opening-screen__identity{flex-direction:column;align-items:center;gap:clamp(24px,2.36vw,34px);display:flex}.ignis-milk-lp .opening-screen__logo{width:clamp(99px,9.82vw,141.43px);height:auto}.ignis-milk-lp .opening-screen__title{object-fit:contain;width:min(77.25vw,441.429px);height:min(9vw,51.429px);margin:0}.ignis-milk-lp:has(.hero-menu[open]){overflow:hidden}.ignis-milk-lp .hero-menu{width:49px;height:49px;position:relative}.ignis-milk-lp .hero-menu__trigger{z-index:3;color:#fff;cursor:pointer;background:#78664e;border-radius:50%;justify-content:center;align-items:center;width:49px;height:49px;list-style:none;display:flex;position:relative}.ignis-milk-lp .hero-menu__trigger::-webkit-details-marker{display:none}.ignis-milk-lp .hero-menu__trigger{transition:background-color .26s,color .26s}.ignis-milk-lp .hero-menu__icon{background:currentColor;width:17px;height:1px;transition:background-color .26s;position:relative}.ignis-milk-lp .hero-menu__icon:before,.ignis-milk-lp .hero-menu__icon:after{content:"";background:currentColor;transition:transform .26s;position:absolute;inset:0}.ignis-milk-lp .hero-menu__icon:before{transform:translateY(-4px)}.ignis-milk-lp .hero-menu__icon:after{transform:translateY(4px)}.ignis-milk-lp .hero-menu__backdrop,.ignis-milk-lp .hero-menu__panel{top:calc(-0.0435897*var(--lp-width, min(100vw, 430px)));right:calc(-0.0512821*var(--lp-width, min(100vw, 430px)));height:100dvh;position:absolute}.ignis-milk-lp .hero-menu__backdrop{z-index:1;width:calc(1*var(--lp-width, min(100vw, 430px)));cursor:pointer;background:rgba(120,102,78,.5019607843);border:0;padding:0}.ignis-milk-lp .hero-menu__panel{z-index:2;width:calc(.666667*var(--lp-width, min(100vw, 430px)));overscroll-behavior:contain;padding:calc(.282051*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px))) calc(.102564*var(--lp-width, min(100vw, 430px)));color:#78664e;background:#f0eeea;overflow-y:auto}.ignis-milk-lp .hero-menu__panel ul{gap:calc(.0461538*var(--lp-width, min(100vw, 430px)));margin:0;padding:0;list-style:none;display:grid}.ignis-milk-lp .hero-menu__panel a{color:inherit;text-decoration:none}.ignis-milk-lp .hero-menu__panel li a{font-family:var(--font-family-latin);font-size:calc(.0564103*var(--lp-width, min(100vw, 430px)));letter-spacing:calc(.00512821*var(--lp-width, min(100vw, 430px)));line-height:1.4;display:block}.ignis-milk-lp .hero-menu__campaign{width:calc(.564103*var(--lp-width, min(100vw, 430px)));margin-top:calc(.102564*var(--lp-width, min(100vw, 430px)));display:block}.ignis-milk-lp .hero-menu__campaign img{border-radius:calc(.0153846*var(--lp-width, min(100vw, 430px)));width:100%;height:auto}.ignis-milk-lp .hero-menu[open]:not([data-closing]) .hero-menu__trigger{color:#78664e;background:rgba(255,255,255,.5607843137)}.ignis-milk-lp .hero-menu[open]:not([data-closing]) .hero-menu__icon{background:0 0}.ignis-milk-lp .hero-menu[open]:not([data-closing]) .hero-menu__icon:before{transform:rotate(45deg)}.ignis-milk-lp .hero-menu[open]:not([data-closing]) .hero-menu__icon:after{transform:rotate(-45deg)}.ignis-milk-lp .hero-menu summary:focus-visible,.ignis-milk-lp .hero-menu a:focus-visible{outline-offset:4px;outline:2px solid #78664e}@media(prefers-reduced-motion: reduce){.ignis-milk-lp .hero-menu__trigger,.ignis-milk-lp .hero-menu__icon,.ignis-milk-lp .hero-menu__icon:before,.ignis-milk-lp .hero-menu__icon:after{transition:none}}.ignis-milk-lp .hero-header{z-index:20;width:calc(1*var(--lp-width, min(100vw, 430px)));padding:calc(.0435897*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px)));pointer-events:none;clip-path:inset(0 0 -100vmax);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.ignis-milk-lp .hero-header>*{pointer-events:auto}.ignis-milk-lp .hero-header__brand{width:calc(.310256*var(--lp-width, min(100vw, 430px)));display:block}.ignis-milk-lp .hero-header__brand img{width:100%;height:auto}@media(width >= 1280px){.ignis-milk-lp .hero-header{display:none}}.ignis-milk-lp .hero{z-index:1;isolation:isolate;width:calc(1*var(--lp-width, min(100vw, 430px)));aspect-ratio:390/620;color:var(--color-text-inverse);margin-block:auto;margin-inline:auto;position:relative}.ignis-milk-lp .hero__visual{z-index:-1;position:absolute;inset:0;overflow:hidden}.ignis-milk-lp .hero__photo{width:100%;max-width:none;height:100%;position:absolute;inset:0}.ignis-milk-lp .hero__shade{left:0;top:calc(1.15641*var(--lp-width, min(100vw, 430px)));width:100%;height:calc(.382051*var(--lp-width, min(100vw, 430px)));opacity:.5;filter:blur(calc(0.128205 * var(--lp-width, min(100vw, 430px))));background:linear-gradient(rgba(0, 0, 0, 0), #000 100.97%);position:absolute}.ignis-milk-lp .hero__brand{left:calc(.0512821*var(--lp-width, min(100vw, 430px)));top:calc(.0589744*var(--lp-width, min(100vw, 430px)));width:calc(.310256*var(--lp-width, min(100vw, 430px)));padding-block:calc(.025641*var(--lp-width, min(100vw, 430px)));margin-top:calc(-0.025641*var(--lp-width, min(100vw, 430px)));position:absolute}.ignis-milk-lp .hero__brand img,.ignis-milk-lp .hero__title img,.ignis-milk-lp .hero__lead img,.ignis-milk-lp .hero__note img{width:100%;height:auto}.ignis-milk-lp .hero__title,.ignis-milk-lp .hero__lead,.ignis-milk-lp .hero__note,.ignis-milk-lp .hero__botanical{margin:0;position:absolute}.ignis-milk-lp .hero__title,.ignis-milk-lp .hero__lead,.ignis-milk-lp .hero__note{margin-inline:auto;inset-inline:0}.ignis-milk-lp .hero__title{top:calc(1.22609*var(--lp-width, min(100vw, 430px)));width:calc(.784615*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .hero__botanical{left:calc(.125406*var(--lp-width, min(100vw, 430px)));top:calc(1.27167*var(--lp-width, min(100vw, 430px)));width:calc(.110256*var(--lp-width, min(100vw, 430px)));height:auto}.ignis-milk-lp .hero__lead{top:calc(1.39381*var(--lp-width, min(100vw, 430px)));width:calc(.766667*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .hero__note{top:calc(1.45437*var(--lp-width, min(100vw, 430px)));width:calc(.615385*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .hero__scroll{left:calc(.917949*var(--lp-width, min(100vw, 430px)));top:calc(1.39744*var(--lp-width, min(100vw, 430px)));width:calc(.0820513*var(--lp-width, min(100vw, 430px)));height:calc(.349975*var(--lp-width, min(100vw, 430px)));color:inherit;position:absolute}.ignis-milk-lp .hero__photo-note{left:calc(.0307692*var(--lp-width, min(100vw, 430px)));bottom:calc(.025641*var(--lp-width, min(100vw, 430px)));font-size:calc(.0179487*var(--lp-width, min(100vw, 430px)));text-shadow:0 0 calc(.0102564*var(--lp-width, min(100vw, 430px))) var(--color-text-shadow);margin:0;line-height:1.5;position:absolute}.ignis-milk-lp .hero__scroll-label{left:calc(.0641026*var(--lp-width, min(100vw, 430px)));top:calc(.0179487*var(--lp-width, min(100vw, 430px)));font-family:var(--font-family-latin);font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:calc(.0333333*var(--lp-width, min(100vw, 430px)));white-space:nowrap;transform-origin:0 0;position:absolute;transform:rotate(90deg)}.ignis-milk-lp .hero__scroll-line{left:calc(.0461273*var(--lp-width, min(100vw, 430px)));top:calc(.156745*var(--lp-width, min(100vw, 430px)));width:calc(.0025641*var(--lp-width, min(100vw, 430px)));height:calc(.193231*var(--lp-width, min(100vw, 430px)));background:currentColor;position:absolute}.ignis-milk-lp .hero__scroll-line:before{content:"";width:calc(.0120513*var(--lp-width, min(100vw, 430px)));height:calc(.0386154*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0410256*var(--lp-width, min(100vw, 430px)));background:currentColor;position:absolute;top:0;left:50%;transform:translate(-50%)}.ignis-milk-lp .hero a:focus-visible{outline-offset:4px;outline:2px solid}.ignis-milk-lp .intro{isolation:isolate;width:calc(1*var(--lp-width, min(100vw, 430px)));height:auto;margin-block:auto;margin-inline:auto;position:relative}.ignis-milk-lp .intro__visual{z-index:-1;position:absolute;inset:0;overflow:hidden}.ignis-milk-lp .intro__background{width:100%;max-width:none;height:100%;position:absolute;inset:0}.ignis-milk-lp .intro__content{align-items:center;gap:calc(.0820513*var(--lp-width, min(100vw, 430px)));width:calc(.782051*var(--lp-width, min(100vw, 430px)));padding-top:calc(.253846*var(--lp-width, min(100vw, 430px)));padding-bottom:calc(.253846*var(--lp-width, min(100vw, 430px)));color:var(--color-text-body);font-family:var(--font-family-body);font-size:calc(.0410256*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-regular);letter-spacing:.08em;font-feature-settings:"pkna" 1,"palt" 1;text-align:center;flex-direction:column;margin-block:auto;margin-inline:auto;line-height:2;display:flex}.ignis-milk-lp .intro__content p{width:max-content;max-width:calc(1*var(--lp-width, min(100vw, 430px)));margin:0}.ignis-milk-lp .section-heading{align-items:center;gap:calc(.0410256*var(--lp-width, min(100vw, 430px)));color:var(--color-text-body);text-align:center;flex-direction:column;display:flex}.ignis-milk-lp .section-heading__label,.ignis-milk-lp .section-heading__lead,.ignis-milk-lp .section-heading__title,.ignis-milk-lp .section-heading__description{margin:0}.ignis-milk-lp .section-heading__label{color:var(--color-text-label);font-family:var(--font-family-latin);font-size:calc(.0384615*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-regular);letter-spacing:.1em;line-height:1}.ignis-milk-lp .section-heading__body{padding-bottom:calc(.0115385*var(--lp-width, min(100vw, 430px)));font-family:var(--font-family-body);font-weight:var(--font-weight-semibold);font-feature-settings:"pkna" 1,"palt" 1;letter-spacing:.04em}.ignis-milk-lp .section-heading__lead{font-size:calc(.0358974*var(--lp-width, min(100vw, 430px)));line-height:1.5}.ignis-milk-lp .section-heading__title{font-size:calc(.0641026*var(--lp-width, min(100vw, 430px)));font-weight:inherit;line-height:1.5}.ignis-milk-lp .section-heading__description{margin-top:calc(.0512821*var(--lp-width, min(100vw, 430px)));font-size:calc(.0410256*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-regular);line-height:1.5}.ignis-milk-lp .section-heading--compact,.ignis-milk-lp .section-heading--plain{gap:calc(.0102564*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .section-heading--botanical{gap:calc(.0205128*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .section-heading--plain .section-heading__body,.ignis-milk-lp .section-heading--compact .section-heading__body,.ignis-milk-lp .section-heading--botanical .section-heading__body{padding-bottom:0}.ignis-milk-lp .section-heading--compact .section-heading__title,.ignis-milk-lp .section-heading--botanical .section-heading__title{font-size:calc(.0564103*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .lineup-navigation{width:calc(1*var(--lp-width, min(100vw, 430px)));padding:calc(.123077*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px)));margin-block:auto;margin-inline:auto}.ignis-milk-lp .lineup-navigation__list{row-gap:calc(.0153846*var(--lp-width, min(100vw, 430px)));margin:calc(.0615385*var(--lp-width, min(100vw, 430px))) 0 0;grid-template-columns:minmax(0, 1fr);padding:0;list-style:none;display:grid}.ignis-milk-lp .lineup-navigation__card{isolation:isolate;min-height:calc(.205128*var(--lp-width, min(100vw, 430px)));padding:calc(.102564*var(--lp-width, min(100vw, 430px))) calc(.0410256*var(--lp-width, min(100vw, 430px))) calc(.048718*var(--lp-width, min(100vw, 430px)));color:var(--color-text-milk-1);text-decoration:none;display:block;position:relative}.ignis-milk-lp .lineup-navigation__card:before{content:"";z-index:-1;inset:calc(.0307692*var(--lp-width, min(100vw, 430px))) 0 0;border-radius:calc(.00769231*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px))) calc(.00769231*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px)));background:var(--lineup-background);position:absolute}.ignis-milk-lp .lineup-navigation__card:focus-visible{outline-offset:4px;outline:2px solid}.ignis-milk-lp .lineup-navigation__card--milk-1{--lineup-background:#eae6de;--lineup-badge:#baa589}.ignis-milk-lp .lineup-navigation__card--milk-2{--lineup-background:#f7e5d6;--lineup-badge:#d6ac87}.ignis-milk-lp .lineup-navigation__card--premium{--lineup-background:#f0ddd8;--lineup-badge:#d3b0a8}.ignis-milk-lp .lineup-navigation__card--efforia{--lineup-background:#e3dadf;--lineup-badge:#b0a0a0}.ignis-milk-lp .lineup-navigation__badge{top:calc(.0153846*var(--lp-width, min(100vw, 430px)));left:calc(.0410256*var(--lp-width, min(100vw, 430px)));padding-inline:calc(.0102564*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0025641*var(--lp-width, min(100vw, 430px)));background:var(--lineup-badge);color:var(--color-text-inverse);font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);font-feature-settings:"pkna" 1,"palt" 1;white-space:nowrap;line-height:1.5;position:absolute}.ignis-milk-lp .lineup-navigation__name{align-items:center;gap:calc(.0307692*var(--lp-width, min(100vw, 430px)));width:max-content;font-size:calc(.0358974*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-regular);letter-spacing:.04em;font-feature-settings:"pkna" 1,"palt" 1;white-space:nowrap;line-height:1.5;display:flex}.ignis-milk-lp .lineup-navigation__arrow{width:calc(.0307692*var(--lp-width, min(100vw, 430px)));height:calc(.0307692*var(--lp-width, min(100vw, 430px)));flex:none;justify-content:center;align-items:center;display:flex}.ignis-milk-lp .lineup-navigation__arrow img{width:calc(.0230769*var(--lp-width, min(100vw, 430px)));height:calc(.0282051*var(--lp-width, min(100vw, 430px)));max-width:none}.ignis-milk-lp .lineup-navigation__photo{top:0;right:calc(.0410256*var(--lp-width, min(100vw, 430px)));width:calc(.0545278*var(--lp-width, min(100vw, 430px)));height:calc(.205128*var(--lp-width, min(100vw, 430px)));position:absolute;overflow:hidden}.ignis-milk-lp .lineup-navigation__photo img{width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}.ignis-milk-lp .lineup-navigation__card--milk-2 .lineup-navigation__photo{width:calc(.0538462*var(--lp-width, min(100vw, 430px)));height:calc(.202564*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .lineup-navigation__card--premium .lineup-navigation__photo{width:calc(.0522876*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .lineup-navigation__card--efforia .lineup-navigation__photo{width:calc(.0583208*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .lineup-navigation__card--efforia .lineup-navigation__name{gap:calc(.025641*var(--lp-width, min(100vw, 430px)));letter-spacing:-0.01em}.ignis-milk-lp .benefits{isolation:isolate;width:calc(1*var(--lp-width, min(100vw, 430px)));margin-block:auto;margin-inline:auto;position:relative}.ignis-milk-lp .benefits__visual{z-index:-1;position:absolute;inset:0;overflow:hidden}.ignis-milk-lp .benefits__background{width:100%;max-width:none;height:100%;position:absolute;inset:0}.ignis-milk-lp .benefits__content{gap:calc(.102564*var(--lp-width, min(100vw, 430px)));padding:calc(.169231*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px)));color:var(--color-text-body);font-family:var(--font-family-body);font-weight:var(--font-weight-semibold);font-feature-settings:"pkna" 1,"palt" 1;letter-spacing:.04em;text-align:center;flex-direction:column;display:flex}.ignis-milk-lp .benefits__title{margin:0 0 calc(.0615385*var(--lp-width, min(100vw, 430px)));font-size:calc(.0435897*var(--lp-width, min(100vw, 430px)));font-weight:inherit;line-height:1.4}.ignis-milk-lp .benefits__cards{gap:calc(.0410256*var(--lp-width, min(100vw, 430px)));grid-template-columns:repeat(2, minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.ignis-milk-lp .benefits__cards li{min-height:calc(.235897*var(--lp-width, min(100vw, 430px)));padding:calc(.0358974*var(--lp-width, min(100vw, 430px))) calc(.025641*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0102564*var(--lp-width, min(100vw, 430px)));box-shadow:inset 0 0 0 calc(.000769231*var(--lp-width, min(100vw, 430px))) #231815;font-size:calc(.0358974*var(--lp-width, min(100vw, 430px)));white-space:nowrap;background:rgba(249,248,247,.9019607843);justify-content:center;align-items:center;line-height:1.5;display:flex}.ignis-milk-lp .benefits__cards li p{margin:0}.ignis-milk-lp .aroma{width:calc(1*var(--lp-width, min(100vw, 430px)));background:#eff2e6;margin-block:auto;margin-inline:auto}.ignis-milk-lp .aroma__content{gap:calc(.123077*var(--lp-width, min(100vw, 430px)));padding:calc(.205128*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .aroma__list{column-gap:calc(.0348718*var(--lp-width, min(100vw, 430px)));row-gap:calc(.0533333*var(--lp-width, min(100vw, 430px)));min-height:calc(.833333*var(--lp-width, min(100vw, 430px)));grid-template-columns:repeat(4, minmax(0, 1fr));align-content:space-between;margin:0;padding:0;list-style:none;display:grid}.ignis-milk-lp .aroma__herb{flex-direction:column;align-items:center;margin:0;display:flex}.ignis-milk-lp .aroma__herb img{width:calc(.191949*var(--lp-width, min(100vw, 430px)));height:calc(.197308*var(--lp-width, min(100vw, 430px)));object-fit:contain;max-width:none}.ignis-milk-lp .aroma__herb figcaption{height:calc(.0447949*var(--lp-width, min(100vw, 430px)));color:var(--color-text-body);font-family:var(--font-family-body);font-size:calc(.0307692*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);letter-spacing:.04em;font-feature-settings:"pkna" 1,"palt" 1;white-space:nowrap;justify-content:center;align-items:center;line-height:1.5;display:flex}.ignis-milk-lp .aroma__note{margin:calc(.0307692*var(--lp-width, min(100vw, 430px))) 0 0;color:var(--color-text-body);font-family:var(--font-family-body);font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-regular);font-feature-settings:"palt" 1;text-align:right;line-height:1.5}.ignis-milk-lp .ingredients{gap:calc(.164103*var(--lp-width, min(100vw, 430px)));width:calc(1*var(--lp-width, min(100vw, 430px)));padding:calc(.205128*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px)));color:var(--color-text-body);font-family:var(--font-family-body);letter-spacing:.04em;font-feature-settings:"pkna" 1,"palt" 1;background:#fff;flex-direction:column;margin-block:auto;margin-inline:auto;display:flex}.ignis-milk-lp .ingredients__content{gap:calc(.102564*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .ingredients__list{margin:0;padding:0;list-style:none}.ignis-milk-lp .ingredients__divider{width:calc(.897436*var(--lp-width, min(100vw, 430px)));height:calc(.0025641*var(--lp-width, min(100vw, 430px)));margin-block:calc(.0807692*var(--lp-width, min(100vw, 430px)));display:block}.ignis-milk-lp .ingredients__item{grid-template-columns:calc(.25641*var(--lp-width, min(100vw, 430px))) minmax(0, 1fr);gap:calc(.0512821*var(--lp-width, min(100vw, 430px)));align-items:start;display:grid}.ignis-milk-lp .ingredients__item--licorice{align-items:center}.ignis-milk-lp .ingredients__artwork{width:calc(.25641*var(--lp-width, min(100vw, 430px)));height:calc(.25641*var(--lp-width, min(100vw, 430px)));position:relative}.ignis-milk-lp .ingredients__circle{width:calc(.25641*var(--lp-width, min(100vw, 430px)));height:calc(.25641*var(--lp-width, min(100vw, 430px)));display:block}.ignis-milk-lp .ingredients__illustration{top:calc(.0333333*var(--lp-width, min(100vw, 430px)));left:calc(.0282051*var(--lp-width, min(100vw, 430px)));width:calc(.2*var(--lp-width, min(100vw, 430px)));height:calc(.2*var(--lp-width, min(100vw, 430px)));position:absolute;overflow:hidden}.ignis-milk-lp .ingredients__illustration img{transform-origin:0 0;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:none}.ignis-milk-lp .ingredients__item--passion-fruit .ingredients__illustration{top:calc(.0474359*var(--lp-width, min(100vw, 430px)));height:calc(.161538*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .ingredients__item--fennel .ingredients__illustration{top:calc(.0307692*var(--lp-width, min(100vw, 430px)));height:calc(.194872*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .ingredients__information,.ignis-milk-lp .ingredients__details{flex-direction:column;display:flex}.ignis-milk-lp .ingredients__information{gap:calc(.0410256*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .ingredients__details{gap:calc(.0205128*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .ingredients__name,.ignis-milk-lp .ingredients__component,.ignis-milk-lp .ingredients__description,.ignis-milk-lp .ingredients__note{margin:0}.ignis-milk-lp .ingredients__name{font-size:calc(.0435897*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.4}.ignis-milk-lp .ingredients__component{font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5}.ignis-milk-lp .ingredients__description{font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-regular);line-height:1.4}.ignis-milk-lp .ingredients__note{font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));text-align:right;font-feature-settings:"palt" 1;line-height:1.5}.ignis-milk-lp .ingredients__content .ingredients__note{margin-top:calc(.0615385*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .ingredients__column{align-items:center;gap:calc(.0820513*var(--lp-width, min(100vw, 430px)));padding:calc(.123077*var(--lp-width, min(100vw, 430px))) calc(.0410256*var(--lp-width, min(100vw, 430px))) calc(.0820513*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0307692*var(--lp-width, min(100vw, 430px)));background:#f4f1ec;flex-direction:column;display:flex;position:relative}.ignis-milk-lp .ingredients__column-tag{inset-inline:0;top:calc(-0.0384615*var(--lp-width, min(100vw, 430px)));align-items:center;gap:calc(.0205128*var(--lp-width, min(100vw, 430px)));width:max-content;padding:calc(.0153846*var(--lp-width, min(100vw, 430px))) calc(.0410256*var(--lp-width, min(100vw, 430px)));border-radius:calc(2.56154*var(--lp-width, min(100vw, 430px)));color:#fff;font-family:var(--font-family-latin);font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));letter-spacing:.02em;background:#a39187;margin-inline:auto;line-height:1;display:flex;position:absolute}.ignis-milk-lp .ingredients__column-subject{align-items:center;gap:calc(.0205128*var(--lp-width, min(100vw, 430px)));font-family:var(--font-family-body);font-size:calc(.0307692*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);letter-spacing:.04em;line-height:1.5;display:flex}.ignis-milk-lp .ingredients__column-subject:before{content:"";width:calc(.0025641*var(--lp-width, min(100vw, 430px)));height:calc(.0307692*var(--lp-width, min(100vw, 430px)));background:rgba(255,255,255,.6)}.ignis-milk-lp .ingredients__stories{gap:calc(.102564*var(--lp-width, min(100vw, 430px)));flex-direction:column;width:100%;display:flex}.ignis-milk-lp .ingredients__story{gap:calc(.0410256*var(--lp-width, min(100vw, 430px)));flex-direction:column;margin:0;display:flex}.ignis-milk-lp .ingredients__story figcaption{font-size:calc(.0358974*var(--lp-width, min(100vw, 430px)));text-align:center;line-height:1.8}.ignis-milk-lp .ingredients__photo{width:100%;height:calc(.54359*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0205128*var(--lp-width, min(100vw, 430px)));position:relative;overflow:hidden}.ignis-milk-lp .ingredients__photo img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.ignis-milk-lp .ingredients__link{width:calc(.717949*var(--lp-width, min(100vw, 430px)));min-height:calc(.123077*var(--lp-width, min(100vw, 430px)));border-radius:calc(25.6385*var(--lp-width, min(100vw, 430px)));color:#fff;font-size:calc(.0384615*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);background:#a39187;justify-content:center;align-items:center;line-height:1.5;text-decoration:none;display:flex}.ignis-milk-lp .ingredients__column>.ingredients__note{width:100%}.ignis-milk-lp .product-comparison{width:calc(1*var(--lp-width, min(100vw, 430px)));padding:calc(.205128*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px)));color:var(--color-text-body);font-family:var(--font-family-body);letter-spacing:.04em;font-feature-settings:"pkna" 1,"palt" 1;background:#f0eeea;margin-block:auto;margin-inline:auto}.ignis-milk-lp .product-comparison :where(p,h2,h3,h4,h5,dl,dd){margin:0}.ignis-milk-lp .product-comparison__header{margin-bottom:calc(.0820513*var(--lp-width, min(100vw, 430px)));text-align:center;flex-direction:column;align-items:center;display:flex}.ignis-milk-lp .product-comparison__lead{font-size:calc(.0564103*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-regular);line-height:1.5}.ignis-milk-lp .product-comparison__vertical-divider{width:calc(.0025641*var(--lp-width, min(100vw, 430px)));height:calc(.102564*var(--lp-width, min(100vw, 430px)));margin-top:calc(.0820513*var(--lp-width, min(100vw, 430px)));margin-bottom:calc(.0615385*var(--lp-width, min(100vw, 430px)));background:#a39187}.ignis-milk-lp .product-comparison__heading{align-items:center;gap:calc(.0435897*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .product-comparison__check{width:calc(.235897*var(--lp-width, min(100vw, 430px)));padding:calc(.0153846*var(--lp-width, min(100vw, 430px))) 0;border:calc(.0025641*var(--lp-width, min(100vw, 430px))) solid var(--color-text-label);border-radius:calc(.0333333*var(--lp-width, min(100vw, 430px)));color:var(--color-text-label);font-family:var(--font-family-latin);font-size:calc(.0384615*var(--lp-width, min(100vw, 430px)));letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:1}.ignis-milk-lp .product-comparison__question{font-size:calc(.0358974*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5}.ignis-milk-lp .product-comparison__title{font-size:calc(.0641026*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5}.ignis-milk-lp .product-comparison__hint{justify-content:flex-end;align-items:center;gap:calc(.0128205*var(--lp-width, min(100vw, 430px)));margin-bottom:calc(.0307692*var(--lp-width, min(100vw, 430px)));color:var(--color-text-label);font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5;display:flex}.ignis-milk-lp .product-comparison__hint img{width:calc(.0615385*var(--lp-width, min(100vw, 430px)));height:calc(.0615385*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .product-comparison__scroll{overscroll-behavior-x:contain;scrollbar-width:thin;border-radius:calc(.0205128*var(--lp-width, min(100vw, 430px))) 0 0 calc(.0205128*var(--lp-width, min(100vw, 430px)));width:100%;overflow-x:auto}.ignis-milk-lp .product-comparison__list{width:calc(3.05128*var(--lp-width, min(100vw, 430px)));margin:0;padding:0;list-style:none}.ignis-milk-lp .product-comparison__row{align-items:flex-start;gap:calc(.0461538*var(--lp-width, min(100vw, 430px)));width:calc(3.05128*var(--lp-width, min(100vw, 430px)));min-height:calc(.512821*var(--lp-width, min(100vw, 430px)));padding:calc(.0564103*var(--lp-width, min(100vw, 430px))) calc(.0923077*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px))) calc(.330769*var(--lp-width, min(100vw, 430px)));color:var(--comparison-color);background:var(--comparison-background);display:flex;position:relative;overflow:hidden}.ignis-milk-lp .product-comparison__row--milk-1{--comparison-color:#78664e;--comparison-background:#eae6de;--comparison-badge:#baa589}.ignis-milk-lp .product-comparison__row--milk-2{--comparison-color:#94603e;--comparison-background:#f7e5d6;--comparison-badge:#d6ac87}.ignis-milk-lp .product-comparison__row--premium{--comparison-color:#925f59;--comparison-background:#f0ddd8;--comparison-badge:#d3b0a8}.ignis-milk-lp .product-comparison__row--efforia{--comparison-color:#766071;--comparison-background:#e3dadf;--comparison-badge:#b0a0a0}.ignis-milk-lp .product-comparison__number{top:calc(.0333333*var(--lp-width, min(100vw, 430px)));left:calc(.0307692*var(--lp-width, min(100vw, 430px)));font-family:var(--font-family-latin);font-size:calc(.0564103*var(--lp-width, min(100vw, 430px)));line-height:1.5;position:absolute}.ignis-milk-lp .product-comparison__bottles{left:calc(.0512821*var(--lp-width, min(100vw, 430px)));top:calc(.120513*var(--lp-width, min(100vw, 430px)));width:calc(.197436*var(--lp-width, min(100vw, 430px)));height:calc(.392308*var(--lp-width, min(100vw, 430px)));position:absolute}.ignis-milk-lp .product-comparison__bottle{position:absolute;overflow:hidden}.ignis-milk-lp .product-comparison__bottle img{max-width:none;position:absolute}.ignis-milk-lp .product-comparison__bottle--0{left:0;top:calc(.0589744*var(--lp-width, min(100vw, 430px)));width:calc(.0846154*var(--lp-width, min(100vw, 430px)));height:calc(.320513*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .product-comparison__bottle--1{left:calc(.105128*var(--lp-width, min(100vw, 430px)));width:calc(.0923077*var(--lp-width, min(100vw, 430px)));height:calc(.379487*var(--lp-width, min(100vw, 430px)));top:0}.ignis-milk-lp .product-comparison__row--milk-2 .product-comparison__bottle--0{height:calc(.346154*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .product-comparison__row--milk-2 .product-comparison__bottle--1{height:calc(.4*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .product-comparison__row--premium .product-comparison__bottles,.ignis-milk-lp .product-comparison__row--efforia .product-comparison__bottles{left:calc(.102564*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .product-comparison__row--premium .product-comparison__bottle--0{width:calc(.0897436*var(--lp-width, min(100vw, 430px)));height:calc(.392308*var(--lp-width, min(100vw, 430px)));top:0}.ignis-milk-lp .product-comparison__row--efforia .product-comparison__bottle--0{width:calc(.102564*var(--lp-width, min(100vw, 430px)));height:calc(.392308*var(--lp-width, min(100vw, 430px)));top:0}.ignis-milk-lp .product-comparison__summary{flex:0 0 calc(.533333*var(--lp-width, min(100vw, 430px)));min-height:calc(.405128*var(--lp-width, min(100vw, 430px)));position:relative}.ignis-milk-lp .product-comparison__badge{width:max-content;margin-bottom:calc(.0102564*var(--lp-width, min(100vw, 430px)));padding:calc(.0025641*var(--lp-width, min(100vw, 430px))) calc(.0102564*var(--lp-width, min(100vw, 430px))) calc(.00512821*var(--lp-width, min(100vw, 430px)));border-radius:calc(.00512821*var(--lp-width, min(100vw, 430px)));background:var(--comparison-badge);color:#fff;font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));line-height:1.4;display:block}.ignis-milk-lp .product-comparison__brand{font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5}.ignis-milk-lp .product-comparison__name{font-size:calc(.0435897*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.4}.ignis-milk-lp .product-comparison__price{margin-top:calc(.00769231*var(--lp-width, min(100vw, 430px)));font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));line-height:1.4}.ignis-milk-lp .product-comparison__skin-type{width:max-content;margin-top:calc(.0205128*var(--lp-width, min(100vw, 430px)));padding:calc(.0025641*var(--lp-width, min(100vw, 430px))) calc(.00512821*var(--lp-width, min(100vw, 430px))) calc(.00512821*var(--lp-width, min(100vw, 430px)));box-shadow:inset 0 0 0 calc(.00128205*var(--lp-width, min(100vw, 430px))) currentColor;opacity:.8;font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));white-space:nowrap;line-height:1.3;display:block}.ignis-milk-lp .product-comparison__short-link{right:0;bottom:calc(.0025641*var(--lp-width, min(100vw, 430px)));width:calc(.102564*var(--lp-width, min(100vw, 430px)));height:calc(.102564*var(--lp-width, min(100vw, 430px)));border:calc(.0025641*var(--lp-width, min(100vw, 430px))) solid currentColor;color:inherit;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.ignis-milk-lp .product-comparison__short-link img{width:calc(.0241282*var(--lp-width, min(100vw, 430px)));height:calc(.0241282*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .product-comparison__ratings{gap:calc(.0102564*var(--lp-width, min(100vw, 430px)));flex-direction:column;flex:0 0 calc(.517949*var(--lp-width, min(100vw, 430px)));padding:calc(.0410256*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0102564*var(--lp-width, min(100vw, 430px)));font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);background:#fff;line-height:1.5;display:flex}.ignis-milk-lp .product-comparison__ratings>div{justify-content:space-between;align-items:center;display:flex}.ignis-milk-lp .product-comparison__ratings dd{gap:calc(.0057718*var(--lp-width, min(100vw, 430px)));display:flex}.ignis-milk-lp .product-comparison__star{width:calc(.0358974*var(--lp-width, min(100vw, 430px)));height:calc(.0358974*var(--lp-width, min(100vw, 430px)));justify-content:center;align-items:center;display:flex}.ignis-milk-lp .product-comparison__star img{width:calc(.0318882*var(--lp-width, min(100vw, 430px)));height:calc(.0303864*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .product-comparison__star--muted{opacity:.3}.ignis-milk-lp .product-comparison__experience{gap:calc(.0410256*var(--lp-width, min(100vw, 430px)));flex:0 0 calc(.551282*var(--lp-width, min(100vw, 430px)));color:#78664e;display:flex}.ignis-milk-lp .product-comparison__experience dl{gap:calc(.0205128*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .product-comparison__experience dt{margin-bottom:calc(.0102564*var(--lp-width, min(100vw, 430px)));font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5}.ignis-milk-lp .product-comparison__experience dd{font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));white-space:nowrap;line-height:1.5}.ignis-milk-lp .product-comparison__texture{flex:0 0 calc(.164103*var(--lp-width, min(100vw, 430px)));height:calc(.164103*var(--lp-width, min(100vw, 430px)));position:relative;overflow:hidden}.ignis-milk-lp .product-comparison__texture img{max-width:none;position:absolute}.ignis-milk-lp .product-comparison__bottle img,.ignis-milk-lp .product-comparison__texture img{width:100%;height:100%;inset:0}.ignis-milk-lp .product-comparison__divider{flex:0 0 calc(.0025641*var(--lp-width, min(100vw, 430px)));height:calc(.405128*var(--lp-width, min(100vw, 430px)));margin-right:calc(-0.0025641*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .product-comparison__plants{flex:0 0 calc(.794872*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .product-comparison__plants h4{margin-bottom:calc(.0205128*var(--lp-width, min(100vw, 430px)));font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5}.ignis-milk-lp .product-comparison__plants ul{gap:calc(.0153846*var(--lp-width, min(100vw, 430px)));margin:0;padding:0;list-style:none;display:grid}.ignis-milk-lp .product-comparison__plants li{gap:calc(.0205128*var(--lp-width, min(100vw, 430px)));align-items:center;display:flex}.ignis-milk-lp .product-comparison__plants h5{font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5}.ignis-milk-lp .product-comparison__plants p{font-size:calc(.025641*var(--lp-width, min(100vw, 430px)));line-height:1.5}.ignis-milk-lp .product-comparison__row--efforia .product-comparison__plants ul{grid-template-rows:repeat(2, auto);grid-auto-flow:column;grid-template-columns:repeat(2, calc(0.369231 * var(--lp-width, min(100vw, 430px))));column-gap:calc(.0410256*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .product-comparison__row--efforia .product-comparison__plants li>div:last-child{width:calc(.205128*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .product-comparison__plant-image{flex:0 0 calc(.14359*var(--lp-width, min(100vw, 430px)));height:calc(.14359*var(--lp-width, min(100vw, 430px)));position:relative;overflow:hidden}.ignis-milk-lp .product-comparison__plant-image img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.ignis-milk-lp .product-comparison__full-link{width:calc(.0923077*var(--lp-width, min(100vw, 430px)));background:var(--comparison-color);color:#fff;font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));justify-content:center;align-items:center;line-height:1.1;text-decoration:none;display:flex;position:absolute;inset:0 0 0 auto}.ignis-milk-lp .product-comparison__full-link span{writing-mode:vertical-rl;text-orientation:upright;font-feature-settings:normal;font-kerning:none;letter-spacing:0;white-space:nowrap;line-height:1;display:block}.ignis-milk-lp .product-comparison__row--milk-1 .product-comparison__full-link{background:var(--comparison-badge)}.ignis-milk-lp .product-comparison__note{margin-top:calc(.0307692*var(--lp-width, min(100vw, 430px)));font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));text-align:right;line-height:1.5}.ignis-milk-lp .product-comparison__desktop-hint,.ignis-milk-lp .comparison-controls{display:none}@media(width >= 769px){.ignis-milk-lp .product-comparison__toolbar{justify-content:flex-end;align-items:center;gap:calc(.0307692*var(--lp-width, min(100vw, 430px)));margin-bottom:calc(.0307692*var(--lp-width, min(100vw, 430px)));display:flex}.ignis-milk-lp .product-comparison__toolbar .product-comparison__hint{font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));margin-bottom:0}.ignis-milk-lp .product-comparison__body:has(.comparison-controls:not([hidden])) .product-comparison__desktop-hint{display:inline}.ignis-milk-lp .product-comparison__body:has(.comparison-controls:not([hidden])) .product-comparison__touch-hint,.ignis-milk-lp .product-comparison__body:has(.comparison-controls:not([hidden])) .product-comparison__hint img{display:none}.ignis-milk-lp .comparison-controls:not([hidden]){flex:none;gap:8px;display:flex}.ignis-milk-lp .comparison-controls:not([hidden]) button{width:44px;height:44px;color:var(--color-text-label);font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:20px;line-height:1;display:inline-flex}.ignis-milk-lp .comparison-controls:not([hidden]) button:hover:not(:disabled){background:rgba(120,102,78,.0784313725)}.ignis-milk-lp .comparison-controls:not([hidden]) button:disabled{opacity:.3;cursor:default}.ignis-milk-lp .comparison-controls:not([hidden]) button:focus-visible{outline-offset:3px;outline:2px solid}.ignis-milk-lp .comparison-controls--bottom{margin-top:calc(.0307692*var(--lp-width, min(100vw, 430px)));justify-content:flex-end}}.ignis-milk-lp .sample-coupon{width:calc(1*var(--lp-width, min(100vw, 430px)));padding:calc(.205128*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px)));color:var(--color-text-body);font-family:var(--font-family-body);font-feature-settings:"pkna" 1,"palt" 1;margin-block:auto;margin-inline:auto}.ignis-milk-lp .sample-coupon__card{isolation:isolate;padding:calc(.0666667*var(--lp-width, min(100vw, 430px))) calc(.0923077*var(--lp-width, min(100vw, 430px))) calc(.0461538*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0205128*var(--lp-width, min(100vw, 430px)));position:relative;overflow:hidden}.ignis-milk-lp .sample-coupon__background{z-index:-1;position:absolute;inset:0;overflow:hidden}.ignis-milk-lp .sample-coupon__background img{width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}.ignis-milk-lp .sample-coupon__title{color:var(--color-text-label);font-family:var(--font-family-latin);font-size:calc(.0589744*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);text-align:center;margin:0;line-height:1}.ignis-milk-lp .sample-coupon__description{margin:calc(.0205128*var(--lp-width, min(100vw, 430px))) 0 0;font-size:calc(.0358974*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-regular);letter-spacing:.04em;text-align:center;white-space:nowrap;line-height:1.5}.ignis-milk-lp .sample-coupon__artwork{height:calc(.598267*var(--lp-width, min(100vw, 430px)));margin-top:calc(.0666667*var(--lp-width, min(100vw, 430px)));position:relative}.ignis-milk-lp .sample-coupon__product{top:0;left:calc(.197436*var(--lp-width, min(100vw, 430px)));width:calc(.136518*var(--lp-width, min(100vw, 430px)));height:calc(.598267*var(--lp-width, min(100vw, 430px)));object-fit:cover;max-width:none;position:absolute}.ignis-milk-lp .sample-coupon__product--1{left:calc(.379308*var(--lp-width, min(100vw, 430px)));width:calc(.140533*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .sample-coupon__messages{top:calc(-0.0179487*var(--lp-width, min(100vw, 430px)));left:calc(.564103*var(--lp-width, min(100vw, 430px)));align-items:flex-start;gap:calc(.0179487*var(--lp-width, min(100vw, 430px)));flex-direction:row-reverse;display:flex;position:absolute}.ignis-milk-lp .sample-coupon__messages p{width:calc(.0461538*var(--lp-width, min(100vw, 430px)));min-height:calc(.351282*var(--lp-width, min(100vw, 430px)));padding:calc(.00512821*var(--lp-width, min(100vw, 430px)));font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));writing-mode:vertical-rl;font-feature-settings:"vert" 1;background:#eae6de;margin:0;line-height:1.1}.ignis-milk-lp .sample-coupon__messages p:last-child{min-height:calc(.371795*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .sample-coupon__link{padding-left:calc(.0666667*var(--lp-width, min(100vw, 430px)));min-height:calc(.144*var(--lp-width, min(100vw, 430px)));margin-top:calc(-0.0726256*var(--lp-width, min(100vw, 430px)));border-radius:calc(.106667*var(--lp-width, min(100vw, 430px)));color:#fff;font-size:calc(.0384615*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);letter-spacing:.04em;background:#06c755;justify-content:center;align-items:center;line-height:1.5;text-decoration:none;display:flex;position:relative}.ignis-milk-lp .sample-coupon__link img{top:50%;left:calc(.048*var(--lp-width, min(100vw, 430px)));width:calc(.0864872*var(--lp-width, min(100vw, 430px)));height:calc(.0838205*var(--lp-width, min(100vw, 430px)));position:absolute;transform:translateY(-50%)}.ignis-milk-lp .sample-coupon__notes{margin:calc(.025641*var(--lp-width, min(100vw, 430px))) 0 0;padding-left:calc(.0512821*var(--lp-width, min(100vw, 430px)));font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));font-feature-settings:"palt" 1;line-height:1.5}.ignis-milk-lp .accent-heading{justify-content:center;align-items:center;gap:calc(.025641*var(--lp-width, min(100vw, 430px)));color:var(--color-text-label);font-size:calc(.048718*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-align:center;margin:0;line-height:1.4;display:flex}.ignis-milk-lp .accent-heading:before,.ignis-milk-lp .accent-heading:after{content:"";width:calc(.0025641*var(--lp-width, min(100vw, 430px)));height:calc(.048*var(--lp-width, min(100vw, 430px)));background:currentColor;transform:rotate(-19deg)}.ignis-milk-lp .accent-heading:after{transform:rotate(19deg)}.ignis-milk-lp .accent-heading--small{font-size:calc(.0410256*var(--lp-width, min(100vw, 430px)));line-height:1.5}.ignis-milk-lp .video-modal{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-text-inverse);background:rgba(30,28,42,.8);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.ignis-milk-lp .video-modal[open]{justify-content:center;align-items:center;display:flex}.ignis-milk-lp .video-modal::backdrop{background:0 0}.ignis-milk-lp .video-modal__btn{z-index:1;backdrop-filter:blur(8px);width:3.05556vw;height:3.05556vw;color:inherit;cursor:pointer;background:linear-gradient(134deg, rgba(255, 255, 255, 0.0784313725) 10.7%, rgba(255, 255, 255, 0.0392156863) 87.5%);border:.0694445vw solid rgba(255,255,255,.3019607843);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:4.16667vw;right:8.33333vw}@media(width <= 768px){.ignis-milk-lp .video-modal__btn{top:calc(.0615385*var(--lp-width, min(100vw, 430px)));right:calc(.0615385*var(--lp-width, min(100vw, 430px)));width:calc(.112821*var(--lp-width, min(100vw, 430px)));height:calc(.112821*var(--lp-width, min(100vw, 430px)));border-width:calc(.0025641*var(--lp-width, min(100vw, 430px)))}}.ignis-milk-lp .video-modal__btn:focus-visible{outline-offset:4px;outline:2px solid}.ignis-milk-lp .video-modal__line{background:var(--color-text-inverse);width:.930556vw;height:.0694445vw}.ignis-milk-lp .video-modal__line.--line1{transform:translateY(0.0347222vw) rotate(20deg)}.ignis-milk-lp .video-modal__line.--line2{transform:translateY(-0.0347222vw) rotate(-20deg)}@media(width <= 768px){.ignis-milk-lp .video-modal__line{width:calc(.034359*var(--lp-width, min(100vw, 430px)));height:calc(.0025641*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .video-modal__line.--line1{transform:translateY(calc(0.00179487 * var(--lp-width, min(100vw, 430px)))) rotate(20deg)}.ignis-milk-lp .video-modal__line.--line2{transform:translateY(calc(-0.00179487 * var(--lp-width, min(100vw, 430px)))) rotate(-20deg)}}.ignis-milk-lp .video-modal__content{justify-content:center;align-items:center;width:66.6667vw;max-width:90%;max-height:80%;display:flex;overflow:auto}@media(width <= 768px){.ignis-milk-lp .video-modal__content{width:calc(.820513*var(--lp-width, min(100vw, 430px)))}}.ignis-milk-lp .video-modal__video,.ignis-milk-lp .video-modal__placeholder{background:#000;width:100%}.ignis-milk-lp .video-modal__video{height:auto;max-height:80dvh;display:block}.ignis-milk-lp .video-modal__embed{aspect-ratio:16/9;background:#000;border:0;width:100%;max-height:80dvh;display:block}.ignis-milk-lp .video-modal__poster{width:100%;height:auto;display:block}.ignis-milk-lp .video-modal__pending{text-align:center;margin:0;padding:.75rem;font-size:.875rem;line-height:1.5}.ignis-milk-lp:has(.video-modal[open]){overflow:hidden}.ignis-milk-lp .how-to-use{align-items:center;gap:calc(.123077*var(--lp-width, min(100vw, 430px)));width:calc(1*var(--lp-width, min(100vw, 430px)));padding-block:calc(.205128*var(--lp-width, min(100vw, 430px)));color:var(--color-text-body);letter-spacing:.04em;font-feature-settings:"pkna" 1,"palt" 1;background:#f7f5f1;flex-direction:column;margin-block:auto;margin-inline:auto;display:flex}.ignis-milk-lp .how-to-use :where(p,h3,h4,figure){margin:0}.ignis-milk-lp .how-to-use__body{align-items:center;gap:calc(.164103*var(--lp-width, min(100vw, 430px)));flex-direction:column;width:100%;display:flex}.ignis-milk-lp .how-to-use__steps,.ignis-milk-lp .how-to-use__instructions{align-items:center;gap:calc(.0615385*var(--lp-width, min(100vw, 430px)));flex-direction:column;width:100%;display:flex}.ignis-milk-lp .how-to-use__step-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;width:100%;overflow-x:auto}.ignis-milk-lp .how-to-use__step-list{grid-template-columns:calc(.307692*var(--lp-width, min(100vw, 430px))) calc(.564103*var(--lp-width, min(100vw, 430px))) calc(.25641*var(--lp-width, min(100vw, 430px))) calc(.25641*var(--lp-width, min(100vw, 430px)));width:calc(1.38462*var(--lp-width, min(100vw, 430px)));margin:0;padding:0;list-style:none;display:grid;position:relative}.ignis-milk-lp .how-to-use__step-list:before{content:"";top:calc(.0794872*var(--lp-width, min(100vw, 430px)));left:calc(.171795*var(--lp-width, min(100vw, 430px)));z-index:1;width:calc(1.06154*var(--lp-width, min(100vw, 430px)));height:calc(.00512821*var(--lp-width, min(100vw, 430px)));background:#fff;position:absolute}.ignis-milk-lp .how-to-use__step{height:calc(.682051*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0205128*var(--lp-width, min(100vw, 430px)));background:#f7f5f1;position:relative}.ignis-milk-lp .how-to-use__step--milk{background:#eee3d5}.ignis-milk-lp .how-to-use__step--cleansing{height:calc(.674359*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__number{top:calc(.0410256*var(--lp-width, min(100vw, 430px)));z-index:2;width:calc(.0769231*var(--lp-width, min(100vw, 430px)));height:calc(.0769231*var(--lp-width, min(100vw, 430px)));color:#fff;font-size:calc(.0410256*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;margin-inline:auto;display:flex;position:absolute;inset-inline:0}.ignis-milk-lp .how-to-use__number img{z-index:-1;width:calc(.0769231*var(--lp-width, min(100vw, 430px)));height:calc(.0769231*var(--lp-width, min(100vw, 430px)));position:absolute;inset:0}.ignis-milk-lp .how-to-use__step-name{inset-inline:0;top:calc(.597436*var(--lp-width, min(100vw, 430px)));font-size:calc(.0358974*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);text-align:center;color:var(--color-text-label);line-height:1.5;position:absolute}.ignis-milk-lp .how-to-use__step--cleansing .how-to-use__step-name,.ignis-milk-lp .how-to-use__step--cream .how-to-use__step-name{top:calc(.569231*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__step-images{top:calc(.264103*var(--lp-width, min(100vw, 430px)));left:calc(.0974359*var(--lp-width, min(100vw, 430px)));width:calc(.102564*var(--lp-width, min(100vw, 430px)));height:calc(.305128*var(--lp-width, min(100vw, 430px)));position:absolute;overflow:hidden}.ignis-milk-lp .how-to-use__step-image{position:absolute;inset:0;overflow:hidden}.ignis-milk-lp .how-to-use__step-image img{max-width:none;position:absolute}.ignis-milk-lp .how-to-use__step--lotion .how-to-use__step-images{top:calc(.261538*var(--lp-width, min(100vw, 430px)));left:calc(.0850769*var(--lp-width, min(100vw, 430px)));width:calc(.104679*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__step--cream .how-to-use__step-images{top:calc(.435897*var(--lp-width, min(100vw, 430px)));left:calc(.0666667*var(--lp-width, min(100vw, 430px)));width:calc(.123077*var(--lp-width, min(100vw, 430px)));height:calc(.123077*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__step-image img{width:100%;height:100%;inset:0}.ignis-milk-lp .how-to-use__step-reflection{top:calc(.557692*var(--lp-width, min(100vw, 430px)));left:calc(.0666667*var(--lp-width, min(100vw, 430px)));width:calc(.123077*var(--lp-width, min(100vw, 430px)));height:calc(.0615385*var(--lp-width, min(100vw, 430px)));position:absolute}.ignis-milk-lp .how-to-use__step--milk .how-to-use__step-images{top:calc(.238462*var(--lp-width, min(100vw, 430px)));left:calc(.0589744*var(--lp-width, min(100vw, 430px)));width:calc(.446421*var(--lp-width, min(100vw, 430px)));height:calc(.383464*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__step-caption{top:calc(.141026*var(--lp-width, min(100vw, 430px)));font-size:calc(.0307692*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);color:var(--color-text-label);flex-direction:column;align-items:center;line-height:1.5;display:flex;position:absolute;inset-inline:0}.ignis-milk-lp .how-to-use__step-caption span{padding:calc(.00512821*var(--lp-width, min(100vw, 430px))) calc(.025641*var(--lp-width, min(100vw, 430px)));border-radius:calc(.00512821*var(--lp-width, min(100vw, 430px)));background:#fff}.ignis-milk-lp .how-to-use__step-caption img{width:calc(.0307692*var(--lp-width, min(100vw, 430px)));height:calc(.0128205*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__instruction-flow{position:relative}.ignis-milk-lp .how-to-use__instruction-list{gap:calc(.0871795*var(--lp-width, min(100vw, 430px)));width:calc(.897436*var(--lp-width, min(100vw, 430px)));grid-template-columns:repeat(2, minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.ignis-milk-lp .how-to-use__instruction-list li{align-items:center;gap:calc(.0205128*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .how-to-use__instruction-image{width:calc(.307692*var(--lp-width, min(100vw, 430px)));height:calc(.307692*var(--lp-width, min(100vw, 430px)));position:relative;overflow:hidden}.ignis-milk-lp .how-to-use__instruction-image img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.ignis-milk-lp .how-to-use__instruction-list p{font-size:calc(.0358974*var(--lp-width, min(100vw, 430px)));line-height:1.5}.ignis-milk-lp .how-to-use__instruction-list strong{font-weight:var(--font-weight-semibold)}.ignis-milk-lp .how-to-use__instruction-arrow{top:calc(.138462*var(--lp-width, min(100vw, 430px)));left:calc(.428718*var(--lp-width, min(100vw, 430px)));width:calc(.0346154*var(--lp-width, min(100vw, 430px)));height:calc(.0399705*var(--lp-width, min(100vw, 430px)));position:absolute}.ignis-milk-lp .how-to-use__cotton{align-items:center;gap:calc(.0410256*var(--lp-width, min(100vw, 430px)));width:calc(.897436*var(--lp-width, min(100vw, 430px)));padding:calc(.123077*var(--lp-width, min(100vw, 430px))) calc(.0717949*var(--lp-width, min(100vw, 430px))) calc(.0820513*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0205128*var(--lp-width, min(100vw, 430px)));background:#fff;flex-direction:column;display:flex;position:relative}.ignis-milk-lp .how-to-use__plus{top:calc(-0.0512821*var(--lp-width, min(100vw, 430px)));width:calc(.102564*var(--lp-width, min(100vw, 430px)));height:calc(.102564*var(--lp-width, min(100vw, 430px)));margin-inline:auto;position:absolute;inset-inline:0}.ignis-milk-lp .how-to-use__cotton-heading{gap:calc(.0307692*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .how-to-use__cotton-description,.ignis-milk-lp .how-to-use__cotton-note{font-size:calc(.0358974*var(--lp-width, min(100vw, 430px)));text-align:center;white-space:nowrap;line-height:1.5}.ignis-milk-lp .how-to-use__cotton-product{align-items:flex-start;gap:calc(.048718*var(--lp-width, min(100vw, 430px)));width:100%;color:inherit;text-decoration:none;display:flex}.ignis-milk-lp .how-to-use__cotton-photo{flex:0 0 calc(.376923*var(--lp-width, min(100vw, 430px)));height:calc(.285897*var(--lp-width, min(100vw, 430px)));position:relative;overflow:visible}.ignis-milk-lp .how-to-use__cotton-photo img{top:calc(-0.0769231*var(--lp-width, min(100vw, 430px)));left:calc(-0.0769231*var(--lp-width, min(100vw, 430px)));width:calc(.530769*var(--lp-width, min(100vw, 430px)));max-width:none;height:auto;position:absolute}.ignis-milk-lp .how-to-use__cotton-information{gap:calc(.0205128*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .how-to-use__brand{font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5}.ignis-milk-lp .how-to-use__cotton-information h4,.ignis-milk-lp .how-to-use__product-name{font-size:calc(.0435897*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.4}.ignis-milk-lp .how-to-use__price{font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));line-height:1.4}.ignis-milk-lp .how-to-use__cotton-information .how-to-use__price{margin-top:calc(.00512821*var(--lp-width, min(100vw, 430px)));white-space:nowrap}.ignis-milk-lp .how-to-use__cotton-size{padding:calc(.0025641*var(--lp-width, min(100vw, 430px))) calc(.00512821*var(--lp-width, min(100vw, 430px)));box-shadow:inset 0 0 0 calc(.00128205*var(--lp-width, min(100vw, 430px))) currentColor;opacity:.8;font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));white-space:nowrap;line-height:1.3}.ignis-milk-lp .how-to-use__certification{margin-top:calc(-0.0307692*var(--lp-width, min(100vw, 430px)));flex-direction:column;align-items:center;display:flex}.ignis-milk-lp .how-to-use__certification-arrow{width:calc(.0461538*var(--lp-width, min(100vw, 430px)));height:calc(.0179487*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__certification-body{align-items:flex-start;gap:calc(.0410256*var(--lp-width, min(100vw, 430px)));width:calc(.671795*var(--lp-width, min(100vw, 430px)));padding:calc(.0384615*var(--lp-width, min(100vw, 430px))) calc(.0615385*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0102564*var(--lp-width, min(100vw, 430px)));background:#eee3d5;display:flex}.ignis-milk-lp .how-to-use__certification-logo{flex:0 0 calc(.230769*var(--lp-width, min(100vw, 430px)));width:calc(.230769*var(--lp-width, min(100vw, 430px)));height:calc(.120513*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__certification p{font-size:calc(.0307692*var(--lp-width, min(100vw, 430px)));white-space:nowrap;line-height:1.5}.ignis-milk-lp .how-to-use__movie{align-items:center;gap:calc(.0410256*var(--lp-width, min(100vw, 430px)));width:calc(.897436*var(--lp-width, min(100vw, 430px)));min-height:calc(.741026*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .how-to-use__movie-trigger{width:100%;height:calc(.505128*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0205128*var(--lp-width, min(100vw, 430px)));cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.ignis-milk-lp .how-to-use__movie-poster{width:100%;max-width:none;height:100%;position:absolute;inset:0}.ignis-milk-lp .how-to-use__movie-play{top:calc(.182051*var(--lp-width, min(100vw, 430px)));left:calc(.376923*var(--lp-width, min(100vw, 430px)));width:calc(.14359*var(--lp-width, min(100vw, 430px)));height:calc(.14359*var(--lp-width, min(100vw, 430px)));position:absolute}.ignis-milk-lp .how-to-use__movie-fallback{font-size:calc(.0358974*var(--lp-width, min(100vw, 430px)));text-align:center}.ignis-milk-lp .how-to-use__related{gap:calc(.0820513*var(--lp-width, min(100vw, 430px)));width:calc(.897436*var(--lp-width, min(100vw, 430px)));padding:calc(.123077*var(--lp-width, min(100vw, 430px))) calc(.0615385*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0205128*var(--lp-width, min(100vw, 430px)));background:#eae5dd;flex-direction:column;display:flex;position:relative}.ignis-milk-lp .how-to-use__related-heading{gap:calc(.0102564*var(--lp-width, min(100vw, 430px)));text-align:center;flex-direction:column;display:flex}.ignis-milk-lp .how-to-use__related-heading p{color:var(--color-text-label);font-size:calc(.0410256*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5}.ignis-milk-lp .how-to-use__related-heading h3{font-size:calc(.0641026*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5}.ignis-milk-lp .how-to-use__related-list{gap:calc(.0820513*var(--lp-width, min(100vw, 430px)));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ignis-milk-lp .how-to-use__product-divider{width:calc(.528205*var(--lp-width, min(100vw, 430px)));height:calc(.0025641*var(--lp-width, min(100vw, 430px)));margin-left:auto;margin-bottom:calc(.0794872*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__product-link{align-items:flex-start;gap:calc(.0410256*var(--lp-width, min(100vw, 430px)));color:inherit;text-decoration:none;display:flex}.ignis-milk-lp .how-to-use__product-image{flex:0 0 calc(.205128*var(--lp-width, min(100vw, 430px)));height:calc(.348718*var(--lp-width, min(100vw, 430px)));justify-content:center;align-items:center;display:flex}.ignis-milk-lp .how-to-use__product-crop{width:calc(.119659*var(--lp-width, min(100vw, 430px)));height:calc(.347579*var(--lp-width, min(100vw, 430px)));position:relative;overflow:hidden}.ignis-milk-lp .how-to-use__product-crop img{width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}.ignis-milk-lp .how-to-use__product-crop--premium-lotion{width:calc(.117949*var(--lp-width, min(100vw, 430px)));height:calc(.348718*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__product-crop--efforia-lotion{width:calc(.133333*var(--lp-width, min(100vw, 430px)));height:calc(.348718*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__product-crop--cream{width:calc(.182051*var(--lp-width, min(100vw, 430px)));height:calc(.176923*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__product-crop--efforia-cream{width:calc(.184615*var(--lp-width, min(100vw, 430px)));height:calc(.176923*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__product-info{gap:calc(.0307692*var(--lp-width, min(100vw, 430px)));flex-direction:column;flex:1;min-width:0;display:flex}.ignis-milk-lp .how-to-use__product-description{font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);line-height:1.5}.ignis-milk-lp .how-to-use__product-description sup{vertical-align:baseline;font-size:.645em}.ignis-milk-lp .how-to-use__product-name+.how-to-use__price{margin-top:calc(.00512821*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .how-to-use__product-note{margin-top:calc(.0153846*var(--lp-width, min(100vw, 430px)));font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));text-align:right;line-height:1.5}.ignis-milk-lp .faq{width:calc(1*var(--lp-width, min(100vw, 430px)));padding:calc(.205128*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px))) 0;color:var(--color-text-body);font-feature-settings:"pkna" 1,"palt" 1;letter-spacing:.04em;margin-block:auto;margin-inline:auto}.ignis-milk-lp .faq__list{gap:calc(.0512821*var(--lp-width, min(100vw, 430px)));margin-top:calc(.0820513*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .faq__item{border-radius:calc(.0128205*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .faq__question{align-items:center;gap:calc(.0307692*var(--lp-width, min(100vw, 430px)));padding:calc(.025641*var(--lp-width, min(100vw, 430px))) calc(.0615385*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0128205*var(--lp-width, min(100vw, 430px)));color:#fff;cursor:pointer;background:#a39187;list-style:none;display:flex}.ignis-milk-lp .faq__question::-webkit-details-marker{display:none}.ignis-milk-lp .faq__question:focus-visible{outline:calc(.00512821*var(--lp-width, min(100vw, 430px))) solid var(--color-text-label);outline-offset:calc(.00769231*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .faq__question-text{align-items:flex-start;gap:calc(.0102564*var(--lp-width, min(100vw, 430px)));flex:1;min-width:0;display:flex}.ignis-milk-lp .faq__question h3{font-size:calc(.0384615*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);margin:0;line-height:1.5}.ignis-milk-lp .faq__question-label{margin-top:calc(.0102564*var(--lp-width, min(100vw, 430px)));font-family:var(--font-family-latin);font-size:calc(.0410256*var(--lp-width, min(100vw, 430px)));letter-spacing:0;line-height:1}.ignis-milk-lp .faq__icon{flex:0 0 calc(.0410256*var(--lp-width, min(100vw, 430px)));height:calc(.0410256*var(--lp-width, min(100vw, 430px)));position:relative}.ignis-milk-lp .faq__plus,.ignis-milk-lp .faq__minus{top:50%;width:calc(.0410256*var(--lp-width, min(100vw, 430px)));margin-inline:auto;transition:opacity .3s ease-out,transform .3s ease-out;display:block;position:absolute;inset-inline:0}.ignis-milk-lp .faq__plus{height:calc(.0410256*var(--lp-width, min(100vw, 430px)));opacity:1;transform:translateY(-50%) rotate(0)}.ignis-milk-lp .faq__minus{height:calc(.0025641*var(--lp-width, min(100vw, 430px)));opacity:0;transform:translateY(-50%) rotate(-90deg)}.ignis-milk-lp .faq__item[open]:not([data-expanded=false]) .faq__question{border-radius:calc(.0128205*var(--lp-width, min(100vw, 430px))) calc(.0128205*var(--lp-width, min(100vw, 430px))) 0 0}.ignis-milk-lp .faq__item[open]:not([data-expanded=false]) .faq__plus{opacity:0;transform:translateY(-50%) rotate(90deg)}.ignis-milk-lp .faq__item[open]:not([data-expanded=false]) .faq__minus{opacity:1;transform:translateY(-50%) rotate(0)}.ignis-milk-lp .faq__panel{overflow:hidden}@media(prefers-reduced-motion: reduce){.ignis-milk-lp .faq__plus,.ignis-milk-lp .faq__minus{transition:none}}.ignis-milk-lp .faq__answer{align-items:flex-start;gap:calc(.0205128*var(--lp-width, min(100vw, 430px)));padding:calc(.0410256*var(--lp-width, min(100vw, 430px))) calc(.0589744*var(--lp-width, min(100vw, 430px)));border:calc(.0025641*var(--lp-width, min(100vw, 430px))) solid #a39187;border-radius:0 0 calc(.0128205*var(--lp-width, min(100vw, 430px))) calc(.0128205*var(--lp-width, min(100vw, 430px)));font-size:calc(.0358974*var(--lp-width, min(100vw, 430px)));border-top:0;line-height:1.5;display:flex}.ignis-milk-lp .faq__answer p{flex:1;min-width:0;margin:0}.ignis-milk-lp .faq__answer-label{margin-top:calc(.00512821*var(--lp-width, min(100vw, 430px)));font-family:var(--font-family-latin);font-size:calc(.0384615*var(--lp-width, min(100vw, 430px)));letter-spacing:0;line-height:1}.ignis-milk-lp .campaign{width:calc(1*var(--lp-width, min(100vw, 430px)));padding:calc(.205128*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px)));font-feature-settings:"pkna" 1,"palt" 1;color:var(--color-text-body);margin-block:auto;margin-inline:auto}.ignis-milk-lp .campaign :where(p,h2,h3){margin:0}.ignis-milk-lp .campaign__card{isolation:isolate;min-height:calc(2.19231*var(--lp-width, min(100vw, 430px)));padding-top:calc(.161538*var(--lp-width, min(100vw, 430px)));padding-bottom:calc(.205128*var(--lp-width, min(100vw, 430px)));border-radius:calc(.0205128*var(--lp-width, min(100vw, 430px)));position:relative;overflow:hidden}.ignis-milk-lp .campaign__background{z-index:-3;width:calc(.897436*var(--lp-width, min(100vw, 430px)));height:100%;position:absolute;inset:0}.ignis-milk-lp .campaign__pattern{z-index:-2;width:calc(.897436*var(--lp-width, min(100vw, 430px)));height:calc(1.56667*var(--lp-width, min(100vw, 430px)));position:absolute;top:0;left:0;overflow:hidden}.ignis-milk-lp .campaign__pattern img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.ignis-milk-lp .campaign__panel{top:calc(.0846154*var(--lp-width, min(100vw, 430px)));left:calc(.0307692*var(--lp-width, min(100vw, 430px)));z-index:-1;width:calc(.835897*var(--lp-width, min(100vw, 430px)));height:calc(100% - .166667*var(--lp-width, min(100vw, 430px)));position:absolute}.ignis-milk-lp .campaign__content{align-items:center;gap:calc(.0358974*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .campaign__title img{width:calc(.787179*var(--lp-width, min(100vw, 430px)));height:calc(.133496*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .campaign__period{width:calc(.671795*var(--lp-width, min(100vw, 430px)));height:calc(.0589744*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .campaign__body{align-items:center;gap:calc(.0410256*var(--lp-width, min(100vw, 430px)));flex-direction:column;width:100%;display:flex}.ignis-milk-lp .campaign__description{width:calc(.723077*var(--lp-width, min(100vw, 430px)));font-size:calc(.0333333*var(--lp-width, min(100vw, 430px)));letter-spacing:.04em;text-align:center;line-height:1.5}.ignis-milk-lp .campaign__gift-group{align-items:center;gap:calc(.0307692*var(--lp-width, min(100vw, 430px)));flex-direction:column;width:100%;display:flex}.ignis-milk-lp .campaign__gift-title{color:var(--color-text-campaign);font-size:calc(.0410256*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);text-align:center;line-height:1.5}.ignis-milk-lp .campaign__artwork{width:calc(.88718*var(--lp-width, min(100vw, 430px)));height:calc(.671795*var(--lp-width, min(100vw, 430px)));position:relative}.ignis-milk-lp .campaign__gift{left:calc(.174359*var(--lp-width, min(100vw, 430px)));width:calc(.551282*var(--lp-width, min(100vw, 430px)));height:calc(.671795*var(--lp-width, min(100vw, 430px)));position:absolute;top:0;overflow:hidden}.ignis-milk-lp .campaign__gift img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.ignis-milk-lp .campaign__badge{top:calc(.112282*var(--lp-width, min(100vw, 430px)));width:calc(.282051*var(--lp-width, min(100vw, 430px)));height:calc(.282051*var(--lp-width, min(100vw, 430px)));position:absolute;left:0}.ignis-milk-lp .campaign__badge--hair{top:calc(.260538*var(--lp-width, min(100vw, 430px)));left:calc(.605128*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .campaign__badge img{width:calc(.282051*var(--lp-width, min(100vw, 430px)));height:calc(.282051*var(--lp-width, min(100vw, 430px)));position:absolute;inset:0}.ignis-milk-lp .campaign__badge p{width:100%;height:100%;color:var(--color-text-inverse);font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));text-align:center;justify-content:center;align-items:center;line-height:1.4;display:flex;position:relative}.ignis-milk-lp .campaign__set{gap:calc(.0153846*var(--lp-width, min(100vw, 430px)));font-size:calc(.0307692*var(--lp-width, min(100vw, 430px)));text-align:center;flex-direction:column;align-items:center;display:flex}.ignis-milk-lp .campaign__set-label{line-height:calc(.0333333*var(--lp-width, min(100vw, 430px)))}.ignis-milk-lp .campaign__set-items{font-weight:var(--font-weight-semibold);font-feature-settings:"palt" 1;white-space:nowrap;line-height:1.8}.ignis-milk-lp .campaign__set-items a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.ignis-milk-lp .campaign__set-items a:focus-visible{outline-offset:3px;outline:2px solid}.ignis-milk-lp .campaign__notes{width:calc(.735897*var(--lp-width, min(100vw, 430px)));padding-left:calc(.0423077*var(--lp-width, min(100vw, 430px)));font-size:calc(.0282051*var(--lp-width, min(100vw, 430px)));font-feature-settings:"palt" 1;margin:0;line-height:1.5}.ignis-milk-lp .shop-links{isolation:isolate;width:calc(1*var(--lp-width, min(100vw, 430px)));min-height:calc(1.66667*var(--lp-width, min(100vw, 430px)));padding:calc(1.05128*var(--lp-width, min(100vw, 430px))) calc(.0512821*var(--lp-width, min(100vw, 430px))) calc(.0974359*var(--lp-width, min(100vw, 430px)));margin-block:auto;margin-inline:auto;position:relative;overflow:hidden}.ignis-milk-lp .shop-links__visual{z-index:-1;position:absolute;inset:0}.ignis-milk-lp .shop-links__photo{width:100%;height:100%;position:absolute;inset:0}.ignis-milk-lp .shop-links__photo img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.ignis-milk-lp .shop-links__content{align-items:center;gap:calc(.0410256*var(--lp-width, min(100vw, 430px)));flex-direction:column;display:flex}.ignis-milk-lp .shop-links__copy{gap:calc(.00512821*var(--lp-width, min(100vw, 430px)));color:#fff;text-align:center;flex-direction:column;display:flex}.ignis-milk-lp .shop-links__lead ruby{ruby-align:center}.ignis-milk-lp .shop-links__lead rt{font-size:calc(.0205128*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-normal, 400)}.ignis-milk-lp .shop-links__lead sup{font-size:calc(.025641*var(--lp-width, min(100vw, 430px)));vertical-align:baseline}.ignis-milk-lp .shop-links__note{font-size:calc(.025641*var(--lp-width, min(100vw, 430px)));text-shadow:0 0 calc(.0102564*var(--lp-width, min(100vw, 430px))) var(--color-text-shadow);margin:0;line-height:1.5}.ignis-milk-lp .shop-links__lead{color:#fff;font-family:var(--font-family-shop-lead);font-size:calc(.0615385*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);font-feature-settings:"palt" 1;text-align:center;text-shadow:0 0 calc(.0274769*var(--lp-width, min(100vw, 430px))) var(--color-text-shadow);white-space:nowrap;margin:0;line-height:1.5}.ignis-milk-lp .shop-links__link{justify-content:center;align-items:center;gap:calc(.0410256*var(--lp-width, min(100vw, 430px)));width:calc(.717949*var(--lp-width, min(100vw, 430px)));min-height:calc(.123077*var(--lp-width, min(100vw, 430px)));border-radius:calc(25.6385*var(--lp-width, min(100vw, 430px)));color:#fff;font-size:calc(.0384615*var(--lp-width, min(100vw, 430px)));font-weight:var(--font-weight-semibold);letter-spacing:.04em;font-feature-settings:"pkna" 1,"palt" 1;background:#a39187;line-height:1.5;text-decoration:none;display:flex}.ignis-milk-lp .shop-links__link img{width:calc(.0512821*var(--lp-width, min(100vw, 430px)));height:auto}.ignis-milk-lp .motion-line{max-width:100%;display:inline-block}html:has(.ignis-milk-lp .video-modal[open]),html:has(.ignis-milk-lp .hero-menu[open]){overflow:hidden}