.l-main--responsive:has(#beautylover){width:auto}#jumpcontent:has(#beautylover){overflow:clip}@media screen and (max-width:767px){body:has(#beautylover) .m-pageTop_btn{transition:opacity .3s,margin-bottom .4s}body:has(#beautylover .bl-floating-menu.is-show) .m-pageTop_btn{margin-bottom:calc(22.6667vw + env(safe-area-inset-bottom) + 12px)}}#beautylover{--font-family:"Zen Kaku Gothic New", sans-serif;--color-primary:#000;--color-primary-rgb:0 0 0;--color-secondary:#999;--color-secondary-rgb:153 153 153;--color-black:#000;--color-black-rgb:0 0 0;--color-white:#fff;--color-white-rgb:255 255 255;--color-gray:#eee;--color-gray-rgb:238 238 238;--lp-color-blue:#004ea2;--lp-color-text:#666;--lp-color-body:#4d4d4d;--lp-color-sky:#88cfed;--lp-color-sky-deep:#196f91;--lp-color-navy:#1e4d9e;--lp-color-red:#e30920;--lp-color-peach-line:#f5b5a0;--lp-color-peach-band:#fcd7ce;--lp-color-peach-pale:#fce1d8;--lp-color-rose-band:#ffe2f3;--lp-color-rose-pale:#ffecf6;--lp-color-cream:#fbe9c6;--lp-color-cream-line:#fc9d40;--lp-color-cream-band:#f9e1c1;--lp-color-cream-pale:#ffedcb;--lp-color-dot:#c1c1d9;--lp-color-brown:#806e60;--lp-color-pink:#f998a9;--lp-color-pink-text:#f76e86;--lp-color-pink-deep:#ad4e6e;--lp-color-pink-line:#f5b5c7;--lp-color-pink-band:#f9d3dd;--lp-color-pink-light:#fddee4;--lp-color-pink-pale:#ffeced;--lp-color-lavender:#cec7e8;--lp-color-lavender-deep:#522d8e;--lp-color-lavender-line:#bbb1dd;--lp-color-lavender-band:#e0ddf3;--lp-color-lavender-pale:#f3f3fe;--lp-color-mint-line:#5fc3be;--lp-color-mint-band:#cfede7;--lp-color-mint-pale:#dcf7f2;--lp-color-blush-band:#f9d9e0;--lp-color-blush-pale:#fdf1f4;--lp-color-aqua-pale:#dff9fc;--lp-color-bg:#eff9f9;--lp-color-bg-top:#eff4f3;--lp-color-bg-pc:#f5f8f8;--lp-color-circle-blue:#b4e4f4;--lp-color-circle-pink:#f9d3dd;--lp-gradient-blue:linear-gradient(#5dbae5, #3f6fcf);--lp-gradient-menu:linear-gradient(236.8deg, #afa0d1 -25%, #f5b5c7 54.3%, #5dbae5 131%);--lp-gradient-blue-deep:linear-gradient(#4ca2de, #3664cc);--lp-gradient-blue-side:linear-gradient(90deg, #5dbae5, #3f6fcf);--lp-gradient-pink-side:linear-gradient(90deg, #f998a9, #f9d3dd);--lp-gradient-gold:linear-gradient(129deg, #ecde2f, #d3b155);--lp-gradient-orange:linear-gradient(90deg, #e9690f, #fc8318 51%, #e9690f);--lp-gradient-line:linear-gradient(90deg, #afa0d1, #88cfed 26.8%, #f5b5c7 55.5%, #5dbae5 79.7%, #84d1cc);--space-xl3:9.375rem;--space-xl2:7.5rem;--space-xl:6.25rem;--space-lg:5rem;--space-xmd:3.75rem;--space-md:1.25rem;--space-sm:.9375rem;--space-xs:.625rem;--lp-body-width:542px;--cqw-fallback:1vw;--header-h-md:5rem;--header-h-sm:3.75rem;--com-ms:.4s;--com-es:ease;--com-ease-delay:80ms;--lp-hover-ms:.25s;--lp-hover-es:ease;--lp-pop-ms:.4s;--lp-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--lp-ease-out:cubic-bezier(.22, .61, .36, 1);--ease-in-sine:cubic-bezier(.47, 0, .745, .715);--ease-out-sine:cubic-bezier(.39, .575, .565, 1);--ease-in-out-sine:cubic-bezier(.445, .05, .55, .95);--ease-in-quad:cubic-bezier(.55, .085, .68, .53);--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955);--ease-in-cubic:cubic-bezier(.55, .055, .675, .19);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-in-quart:cubic-bezier(.895, .03, .685, .22);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1);--ease-in-quint:cubic-bezier(.755, .05, .855, .06);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-in-out-quint:cubic-bezier(.86, 0, .07, 1);--ease-in-expo:cubic-bezier(.95, .05, .795, .035);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--ease-in-out-expo:cubic-bezier(1, 0, 0, 1);--ease-in-circ:cubic-bezier(.6, .04, .98, .335);--ease-out-circ:cubic-bezier(.075, .82, .165, 1);--ease-in-out-circ:cubic-bezier(.785, .135, .15, .86);--ease-in-back:cubic-bezier(.6, -.28, .735, .045);--ease-out-back:cubic-bezier(.175, .885, .32, 1.275);--ease-in-out-back:cubic-bezier(.68, -.55, .265, 1.55)}@media screen and (min-width:768px){#beautylover{--cqw-fallback:calc(var(--lp-body-width) / 100)}}#beautylover .u-animation{--ms:.6s;--es:cubic-bezier(.035, .217, .536, 1.09);--delay:40ms}#beautylover .u-animation[data-animation=fade-in-up]{opacity:0;will-change:translate, opacity;translate:0 1.25rem}#beautylover .u-animation[data-animation=fade-in-up].is-animation{opacity:1;transition:translate var(--ms) var(--es), opacity var(--ms) var(--es);transition-delay:var(--delay);translate:0}#beautylover .u-animation[data-animation=fade-in-rl]{opacity:0;will-change:translate, opacity;translate:1.25rem}#beautylover .u-animation[data-animation=fade-in-rl].is-animation{opacity:1;transition:opacity var(--ms) var(--es), translate var(--ms) var(--es);transition-delay:var(--delay);translate:0}@media screen and (max-width:767px){#beautylover .u-mqw-up{display:none!important}}@media screen and (min-width:768px){#beautylover .u-mqw-down{display:none!important}}#beautylover .u-visually-hidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#beautylover{--header-offset:0px;font-family:var(--font-family)}@media screen and (min-width:768px){#beautylover{grid-template-columns:1fr var(--lp-body-width) 1fr;background:var(--lp-color-bg-pc);display:grid}}#beautylover [id]{scroll-margin-top:calc(var(--header-offset) + 12px)}#beautylover a>img:hover{opacity:1}#beautylover .bl-column{background:var(--lp-color-bg);isolation:isolate;overflow:hidden;container-type:inline-size}@media screen and (min-width:768px){#beautylover .bl-column{z-index:1;grid-area:1/2;position:relative;box-shadow:0 0 12px #0003}}#beautylover .bl-c-circle,#beautylover .bl-c-star,#beautylover .bl-c-dot{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}#beautylover .bl-c-circle,#beautylover .bl-c-dot{aspect-ratio:1;border-radius:50%}#beautylover .bl-c-circle--white{background:var(--color-white);opacity:.52}#beautylover .bl-c-circle--blue{background:var(--lp-color-circle-blue);opacity:.25}#beautylover .bl-c-circle--pink{background:var(--lp-color-circle-pink);opacity:.3}#beautylover .bl-c-star{width:2.53067cqw;height:auto;display:block}@supports not (width:1cqw){#beautylover .bl-c-star{width:calc(2.53067 * var(--cqw-fallback))}}#beautylover .bl-c-dot{background:var(--lp-gradient-gold);width:.802667cqw}@supports not (width:1cqw){#beautylover .bl-c-dot{width:calc(.802667 * var(--cqw-fallback))}}#beautylover .bl-c-dot--sm{width:.590667cqw}@supports not (width:1cqw){#beautylover .bl-c-dot--sm{width:calc(.590667 * var(--cqw-fallback))}}@keyframes c-pop{0%{opacity:0;scale:var(--pop-from,.6)}}@keyframes c-twinkle{50%{opacity:var(--twinkle-opacity,.4);scale:var(--twinkle-scale,.9)}}#beautylover .u-inview:not(.is-inview) .bl-c-star,#beautylover .u-inview:not(.is-inview) .bl-c-dot{opacity:0}#beautylover .u-inview.is-inview .bl-c-star,#beautylover .u-inview.is-inview .bl-c-dot{--pop-from:0;animation:c-pop .5s var(--lp-ease-pop) calc(var(--deco-base,0s) + var(--deco-in,.3s)) backwards}#beautylover .u-inview.is-inview .bl-c-star:nth-child(3n),#beautylover .u-inview.is-inview .bl-c-dot:nth-child(3n){--deco-in:.4s;--deco-cycle:2.8s}#beautylover .u-inview.is-inview .bl-c-star:nth-child(3n+1),#beautylover .u-inview.is-inview .bl-c-dot:nth-child(3n+1){--deco-in:.5s;--deco-cycle:4s}#beautylover .u-inview.is-inview .bl-c-star,#beautylover .u-inview.is-inview .bl-c-dot:nth-child(odd){animation:c-pop .5s var(--lp-ease-pop) calc(var(--deco-base,0s) + var(--deco-in,.3s)) backwards, c-twinkle calc(var(--deco-cycle,3.4s) * var(--twinkle-speed,1)) ease-in-out 1.5s infinite}#beautylover .u-inview.is-inview .bl-c-star{--twinkle-opacity:.15;--twinkle-scale:.5;--twinkle-speed:.45}#beautylover .bl-c-kana{letter-spacing:-.04em}#beautylover .bl-c-kana--tight{letter-spacing:-.1em}#beautylover .bl-c-kana--tightest{letter-spacing:-.16em}#beautylover .bl-c-loose{letter-spacing:.03em}#beautylover .bl-c-punct--start{margin-left:-.25em}#beautylover .bl-c-punct--end{margin-right:-.25em}#beautylover .bl-c-punct--tight{margin-left:-.18em}#beautylover .bl-c-punct--open{margin-left:-.42em}#beautylover .bl-c-punct--close{margin-right:-.5em}#beautylover .bl-c-punct--dot{margin-inline:-.16em}#beautylover .bl-kv{isolation:isolate;padding:30.2cqw 0 7.44cqw;position:relative}@supports not (width:1cqw){#beautylover .bl-kv{padding:calc(30.2 * var(--cqw-fallback)) 0 calc(7.44 * var(--cqw-fallback))}}#beautylover .bl-kv img{height:auto;display:block}#beautylover .bl-kv__bg img,#beautylover .bl-kv__person img,#beautylover .bl-kv__item-img{width:100%}#beautylover .bl-kv__bg,#beautylover .bl-kv__person,#beautylover .bl-kv__item,#beautylover .bl-kv__item-reflection{position:absolute}#beautylover .bl-kv__bg{pointer-events:none;-webkit-user-select:none;user-select:none;width:86.4cqw;top:9cqw;left:6.79333cqw}@supports not (width:1cqw){#beautylover .bl-kv__bg{top:calc(9 * var(--cqw-fallback));left:calc(6.79333 * var(--cqw-fallback));width:calc(86.4 * var(--cqw-fallback))}}#beautylover .bl-kv__circle--1{width:17.9507cqw;top:108.431cqw;left:91.0133cqw}@supports not (width:1cqw){#beautylover .bl-kv__circle--1{top:calc(108.431 * var(--cqw-fallback));left:calc(91.0133 * var(--cqw-fallback));width:calc(17.9507 * var(--cqw-fallback))}}#beautylover .bl-kv__circle--2{width:17.9507cqw;top:119.107cqw;left:85.8533cqw}@supports not (width:1cqw){#beautylover .bl-kv__circle--2{top:calc(119.107 * var(--cqw-fallback));left:calc(85.8533 * var(--cqw-fallback));width:calc(17.9507 * var(--cqw-fallback))}}#beautylover .bl-kv__circle--3{width:17.9507cqw;top:114.421cqw;left:-6.464cqw}@supports not (width:1cqw){#beautylover .bl-kv__circle--3{top:calc(114.421 * var(--cqw-fallback));left:calc(-6.464 * var(--cqw-fallback));width:calc(17.9507 * var(--cqw-fallback))}}#beautylover .bl-kv__circle--4{width:17.6227cqw;top:-8.25867cqw;left:2.49733cqw}@supports not (width:1cqw){#beautylover .bl-kv__circle--4{top:calc(-8.25867 * var(--cqw-fallback));left:calc(2.49733 * var(--cqw-fallback));width:calc(17.6227 * var(--cqw-fallback))}}#beautylover .bl-kv__circle--5{width:16.804cqw;top:2.012cqw;left:87.6587cqw}@supports not (width:1cqw){#beautylover .bl-kv__circle--5{top:calc(2.012 * var(--cqw-fallback));left:calc(87.6587 * var(--cqw-fallback));width:calc(16.804 * var(--cqw-fallback))}}#beautylover .bl-kv__circle--6{width:21.6427cqw;top:-10.0653cqw;left:75.4773cqw}@supports not (width:1cqw){#beautylover .bl-kv__circle--6{top:calc(-10.0653 * var(--cqw-fallback));left:calc(75.4773 * var(--cqw-fallback));width:calc(21.6427 * var(--cqw-fallback))}}#beautylover .bl-kv__circle--7{width:17.9507cqw;top:124.415cqw;left:-10.984cqw}@supports not (width:1cqw){#beautylover .bl-kv__circle--7{top:calc(124.415 * var(--cqw-fallback));left:calc(-10.984 * var(--cqw-fallback));width:calc(17.9507 * var(--cqw-fallback))}}#beautylover .bl-kv__circle--8{width:22.676cqw;top:-3.07867cqw;left:-11.6373cqw}@supports not (width:1cqw){#beautylover .bl-kv__circle--8{top:calc(-3.07867 * var(--cqw-fallback));left:calc(-11.6373 * var(--cqw-fallback));width:calc(22.676 * var(--cqw-fallback))}}#beautylover .bl-kv__circle--4{mix-blend-mode:multiply}#beautylover .bl-kv__star--1{top:19.2653cqw;left:11.952cqw}@supports not (width:1cqw){#beautylover .bl-kv__star--1{top:calc(19.2653 * var(--cqw-fallback));left:calc(11.952 * var(--cqw-fallback))}}#beautylover .bl-kv__star--2{top:16.748cqw;left:85.248cqw}@supports not (width:1cqw){#beautylover .bl-kv__star--2{top:calc(16.748 * var(--cqw-fallback));left:calc(85.248 * var(--cqw-fallback))}}#beautylover .bl-kv__star--3{top:47.4973cqw;left:26.1373cqw}@supports not (width:1cqw){#beautylover .bl-kv__star--3{top:calc(47.4973 * var(--cqw-fallback));left:calc(26.1373 * var(--cqw-fallback))}}#beautylover .bl-kv__dot--1{top:18.876cqw;left:8.82cqw}@supports not (width:1cqw){#beautylover .bl-kv__dot--1{top:calc(18.876 * var(--cqw-fallback));left:calc(8.82 * var(--cqw-fallback))}}#beautylover .bl-kv__dot--2{top:60.016cqw;left:37.0613cqw}@supports not (width:1cqw){#beautylover .bl-kv__dot--2{top:calc(60.016 * var(--cqw-fallback));left:calc(37.0613 * var(--cqw-fallback))}}#beautylover .bl-kv__dot--3{top:23.7827cqw;left:87.96cqw}@supports not (width:1cqw){#beautylover .bl-kv__dot--3{top:calc(23.7827 * var(--cqw-fallback));left:calc(87.96 * var(--cqw-fallback))}}#beautylover .bl-kv__dot--4{top:27.6907cqw;left:6.37067cqw}@supports not (width:1cqw){#beautylover .bl-kv__dot--4{top:calc(27.6907 * var(--cqw-fallback));left:calc(6.37067 * var(--cqw-fallback))}}#beautylover .bl-kv__dot--5{top:26.616cqw;left:92.3653cqw}@supports not (width:1cqw){#beautylover .bl-kv__dot--5{top:calc(26.616 * var(--cqw-fallback));left:calc(92.3653 * var(--cqw-fallback))}}#beautylover .bl-kv__dot--6{top:56.2453cqw;left:27.108cqw}@supports not (width:1cqw){#beautylover .bl-kv__dot--6{top:calc(56.2453 * var(--cqw-fallback));left:calc(27.108 * var(--cqw-fallback))}}#beautylover .bl-kv__dot--7{top:51.3893cqw;left:22.344cqw}@supports not (width:1cqw){#beautylover .bl-kv__dot--7{top:calc(51.3893 * var(--cqw-fallback));left:calc(22.344 * var(--cqw-fallback))}}#beautylover .bl-kv__person{width:19.556cqw;top:7.20667cqw;left:39cqw}@supports not (width:1cqw){#beautylover .bl-kv__person{top:calc(7.20667 * var(--cqw-fallback));left:calc(39 * var(--cqw-fallback));width:calc(19.556 * var(--cqw-fallback))}}#beautylover .bl-kv__item--1{--reflection-top:51.628cqw;--reflection-left:.0733333cqw;--reflection-width:15.6cqw;width:15.7773cqw;top:46.0413cqw;left:2.92133cqw}@supports not (width:1cqw){#beautylover .bl-kv__item--1{--reflection-top:calc(51.628 * var(--cqw-fallback));--reflection-left:calc(.0733333 * var(--cqw-fallback));--reflection-width:calc(15.6 * var(--cqw-fallback));top:calc(46.0413 * var(--cqw-fallback));left:calc(2.92133 * var(--cqw-fallback));width:calc(15.7773 * var(--cqw-fallback))}}#beautylover .bl-kv__item--2{--reflection-top:26.1493cqw;--reflection-left:.125333cqw;--reflection-width:19.2cqw;width:19.4227cqw;top:71.52cqw;left:21.6693cqw}@supports not (width:1cqw){#beautylover .bl-kv__item--2{--reflection-top:calc(26.1493 * var(--cqw-fallback));--reflection-left:calc(.125333 * var(--cqw-fallback));--reflection-width:calc(19.2 * var(--cqw-fallback));top:calc(71.52 * var(--cqw-fallback));left:calc(21.6693 * var(--cqw-fallback));width:calc(19.4227 * var(--cqw-fallback))}}#beautylover .bl-kv__item--3{--reflection-top:42.1613cqw;--reflection-left:2.04cqw;--reflection-width:10.9333cqw;width:15.244cqw;top:55.508cqw;left:43.3547cqw}@supports not (width:1cqw){#beautylover .bl-kv__item--3{--reflection-top:calc(42.1613 * var(--cqw-fallback));--reflection-left:calc(2.04 * var(--cqw-fallback));--reflection-width:calc(10.9333 * var(--cqw-fallback));top:calc(55.508 * var(--cqw-fallback));left:calc(43.3547 * var(--cqw-fallback));width:calc(15.244 * var(--cqw-fallback))}}#beautylover .bl-kv__item--4{--reflection-top:48.128cqw;--reflection-left:.0946667cqw;--reflection-width:13.5107cqw;width:13.6cqw;top:49.72cqw;left:61.5667cqw}@supports not (width:1cqw){#beautylover .bl-kv__item--4{--reflection-top:calc(48.128 * var(--cqw-fallback));--reflection-left:calc(.0946667 * var(--cqw-fallback));--reflection-width:calc(13.5107 * var(--cqw-fallback));top:calc(49.72 * var(--cqw-fallback));left:calc(61.5667 * var(--cqw-fallback));width:calc(13.6 * var(--cqw-fallback))}}#beautylover .bl-kv__item--5{--reflection-top:56.996cqw;--reflection-left:3.856cqw;--reflection-width:14.044cqw;width:21.7333cqw;top:40.6733cqw;left:76.472cqw}@supports not (width:1cqw){#beautylover .bl-kv__item--5{--reflection-top:calc(56.996 * var(--cqw-fallback));--reflection-left:calc(3.856 * var(--cqw-fallback));--reflection-width:calc(14.044 * var(--cqw-fallback));top:calc(40.6733 * var(--cqw-fallback));left:calc(76.472 * var(--cqw-fallback));width:calc(21.7333 * var(--cqw-fallback))}}#beautylover .bl-kv__item-reflection{top:var(--reflection-top);left:var(--reflection-left);width:var(--reflection-width);mix-blend-mode:multiply}#beautylover .bl-kv__title{z-index:1;gap:59.4267cqw;margin:0;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-kv__title{gap:calc(59.4267 * var(--cqw-fallback))}}#beautylover .bl-kv__title-top,#beautylover .bl-kv__title-bottom{justify-items:center;display:grid}#beautylover .bl-kv__title-top{gap:1.17333cqw}@supports not (width:1cqw){#beautylover .bl-kv__title-top{gap:calc(1.17333 * var(--cqw-fallback))}}#beautylover .bl-kv__title-bottom{gap:4.17333cqw}@supports not (width:1cqw){#beautylover .bl-kv__title-bottom{gap:calc(4.17333 * var(--cqw-fallback))}}#beautylover .bl-kv__lead{width:49.7733cqw}@supports not (width:1cqw){#beautylover .bl-kv__lead{width:calc(49.7733 * var(--cqw-fallback))}}#beautylover .bl-kv__sub{font-size:4.26667cqw;font-weight:900;line-height:1;letter-spacing:.043em;color:var(--lp-color-text);justify-self:center;margin-block:calc(.5em - .5lh);line-height:round(4.26667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-kv__sub{font-size:calc(4.26667 * var(--cqw-fallback));line-height:round(nearest, calc(4.26667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-kv__catch{font-size:6cqw;font-weight:900;line-height:1;letter-spacing:.094em;color:var(--lp-color-text);align-items:baseline;margin-block:calc(.5em - .5lh);line-height:round(6cqw,1px);display:flex}@supports not (width:1cqw){#beautylover .bl-kv__catch{font-size:calc(6 * var(--cqw-fallback));line-height:round(nearest, calc(6 * var(--cqw-fallback)), 1px)}}#beautylover .bl-kv__catch-em{color:#0000;background:var(--lp-gradient-blue);-webkit-background-clip:text;background-clip:text;font-style:normal}#beautylover .bl-kv__catch-text{letter-spacing:.02em;margin-left:.4cqw;font-size:5.2cqw;font-weight:700;line-height:1}@supports not (width:1cqw){#beautylover .bl-kv__catch-text{margin-left:calc(.4 * var(--cqw-fallback));font-size:calc(5.2 * var(--cqw-fallback))}}#beautylover .bl-kv__catch-mark{margin-left:-1.44cqw}@supports not (width:1cqw){#beautylover .bl-kv__catch-mark{margin-left:calc(-1.44 * var(--cqw-fallback))}}#beautylover .bl-kv__main{width:91.296cqw}@supports not (width:1cqw){#beautylover .bl-kv__main{width:calc(91.296 * var(--cqw-fallback))}}@keyframes kv-fade{0%{opacity:0}}@keyframes kv-rise{0%{opacity:0;translate:0 var(--kv-rise,4.26667cqw)}}@keyframes kv-shine{to{background-position:0 0}}#beautylover .bl-kv__bg{animation:1.2s ease-out both kv-fade}#beautylover .bl-kv__item-img{animation:kv-rise .9s var(--lp-ease-out) calc(.2s + var(--kv-order) * 80ms) both}#beautylover .bl-kv__item-reflection{animation:kv-fade .8s ease-out calc(.6s + var(--kv-order) * 80ms) both}#beautylover .bl-kv__item--1{--kv-order:0}#beautylover .bl-kv__item--2{--kv-order:1}#beautylover .bl-kv__item--3{--kv-order:2}#beautylover .bl-kv__item--4{--kv-order:3}#beautylover .bl-kv__item--5{--kv-order:4}#beautylover .bl-kv__person{--pop-from:.96;animation:c-pop .8s var(--lp-ease-out) .1s both}#beautylover .bl-kv__lead,#beautylover .bl-kv__sub,#beautylover .bl-kv__catch{--kv-rise:1.6cqw;animation:kv-rise .7s var(--lp-ease-out) .25s both}@supports not (width:1cqw){#beautylover .bl-kv__lead,#beautylover .bl-kv__sub,#beautylover .bl-kv__catch{--kv-rise:calc(1.6 * var(--cqw-fallback))}}#beautylover .bl-kv__catch{animation-delay:.65s}#beautylover .bl-kv__main{--pop-from:.8;animation:c-pop .6s var(--lp-ease-pop) .7s both}#beautylover .bl-kv__deco{--deco-base:.3s}#beautylover .bl-kv__item:after{pointer-events:none;content:"";-webkit-mask:var(--kv-mask,linear-gradient(transparent, transparent)) center/100% 100% no-repeat;mask:var(--kv-mask,linear-gradient(transparent, transparent)) center/100% 100% no-repeat;background:linear-gradient(105deg,#0000 42%,#ffffff73 50%,#0000 58%) 100% 0/300% 100% no-repeat;animation:.7s ease-in-out 1.2s both kv-shine;position:absolute;inset:0}#beautylover .bl-kv.is-wait,#beautylover .bl-kv.is-wait *,#beautylover .bl-kv.is-wait :after{animation-play-state:paused!important}#beautylover .bl-intro{isolation:isolate;justify-items:center;padding:5.28cqw 0 5.88cqw;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-intro{padding:calc(5.28 * var(--cqw-fallback)) 0 calc(5.88 * var(--cqw-fallback))}}#beautylover .bl-intro img{height:auto;display:block}#beautylover .bl-intro__deco{z-index:-1;position:absolute;inset:0}#beautylover .bl-intro__circle--1{width:21.1227cqw;top:149.912cqw;left:-2.03067cqw}@supports not (width:1cqw){#beautylover .bl-intro__circle--1{top:calc(149.912 * var(--cqw-fallback));left:calc(-2.03067 * var(--cqw-fallback));width:calc(21.1227 * var(--cqw-fallback))}}#beautylover .bl-intro__circle--2{width:19.9587cqw;top:181.452cqw;left:87.1293cqw}@supports not (width:1cqw){#beautylover .bl-intro__circle--2{top:calc(181.452 * var(--cqw-fallback));left:calc(87.1293 * var(--cqw-fallback));width:calc(19.9587 * var(--cqw-fallback))}}#beautylover .bl-intro__circle--3{width:20.3613cqw;top:170.711cqw;left:77.956cqw}@supports not (width:1cqw){#beautylover .bl-intro__circle--3{top:calc(170.711 * var(--cqw-fallback));left:calc(77.956 * var(--cqw-fallback));width:calc(20.3613 * var(--cqw-fallback))}}#beautylover .bl-intro__circle--4{width:20.6947cqw;top:163.367cqw;left:-9.95733cqw}@supports not (width:1cqw){#beautylover .bl-intro__circle--4{top:calc(163.367 * var(--cqw-fallback));left:calc(-9.95733 * var(--cqw-fallback));width:calc(20.6947 * var(--cqw-fallback))}}#beautylover .bl-intro__star--1{top:2.22133cqw;left:91.0733cqw}@supports not (width:1cqw){#beautylover .bl-intro__star--1{top:calc(2.22133 * var(--cqw-fallback));left:calc(91.0733 * var(--cqw-fallback))}}#beautylover .bl-intro__star--2{top:175.953cqw;left:87.9573cqw}@supports not (width:1cqw){#beautylover .bl-intro__star--2{top:calc(175.953 * var(--cqw-fallback));left:calc(87.9573 * var(--cqw-fallback))}}#beautylover .bl-intro__star--3{top:184.397cqw;left:12.8013cqw}@supports not (width:1cqw){#beautylover .bl-intro__star--3{top:calc(184.397 * var(--cqw-fallback));left:calc(12.8013 * var(--cqw-fallback))}}#beautylover .bl-intro__dot--1{top:8.63467cqw;left:85.7373cqw}@supports not (width:1cqw){#beautylover .bl-intro__dot--1{top:calc(8.63467 * var(--cqw-fallback));left:calc(85.7373 * var(--cqw-fallback))}}#beautylover .bl-intro__dot--2{top:1.77467cqw;left:86.004cqw}@supports not (width:1cqw){#beautylover .bl-intro__dot--2{top:calc(1.77467 * var(--cqw-fallback));left:calc(86.004 * var(--cqw-fallback))}}#beautylover .bl-intro__dot--3{top:27.1613cqw;left:9.36267cqw}@supports not (width:1cqw){#beautylover .bl-intro__dot--3{top:calc(27.1613 * var(--cqw-fallback));left:calc(9.36267 * var(--cqw-fallback))}}#beautylover .bl-intro__dot--4{top:23.1253cqw;left:6.02667cqw}@supports not (width:1cqw){#beautylover .bl-intro__dot--4{top:calc(23.1253 * var(--cqw-fallback));left:calc(6.02667 * var(--cqw-fallback))}}#beautylover .bl-intro__dot--5{top:190.345cqw;left:18.7293cqw}@supports not (width:1cqw){#beautylover .bl-intro__dot--5{top:calc(190.345 * var(--cqw-fallback));left:calc(18.7293 * var(--cqw-fallback))}}#beautylover .bl-intro__dot--6{top:171.9cqw;left:89.5987cqw}@supports not (width:1cqw){#beautylover .bl-intro__dot--6{top:calc(171.9 * var(--cqw-fallback));left:calc(89.5987 * var(--cqw-fallback))}}#beautylover .bl-intro__dot--7{top:176.529cqw;left:84.4373cqw}@supports not (width:1cqw){#beautylover .bl-intro__dot--7{top:calc(176.529 * var(--cqw-fallback));left:calc(84.4373 * var(--cqw-fallback))}}#beautylover .bl-intro__lead{text-align:center;justify-items:center;gap:4.52cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-intro__lead{gap:calc(4.52 * var(--cqw-fallback))}}#beautylover .bl-intro__label{font-size:4.16cqw;font-weight:700;line-height:1;letter-spacing:.068em;width:52.9067cqw;color:var(--lp-color-blue);white-space:nowrap;border-bottom:.266667cqw solid;margin-block:calc(.5em - .5lh);padding-bottom:1.74667cqw;line-height:round(4.16cqw,1px)}@supports not (width:1cqw){#beautylover .bl-intro__label{font-size:calc(4.16 * var(--cqw-fallback));line-height:round(nearest, calc(4.16 * var(--cqw-fallback)), 1px);width:calc(52.9067 * var(--cqw-fallback));padding-bottom:calc(1.74667 * var(--cqw-fallback));border-bottom:calc(.266667 * var(--cqw-fallback)) solid}}#beautylover .bl-intro__text{font-size:5.33333cqw;font-weight:700;line-height:1.525;letter-spacing:-.026em;color:var(--lp-color-text);margin-block:calc(.5em - .5lh);line-height:round(8.13333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-intro__text{font-size:calc(5.33333 * var(--cqw-fallback));line-height:round(nearest, calc(8.13333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-intro__text-row{display:block}#beautylover .bl-intro__text-row--wide{letter-spacing:-.011em}#beautylover .bl-intro__navigator{background:var(--color-white);border-radius:1.6cqw;justify-items:center;width:86.6667cqw;margin:15.32cqw 0 13.4133cqw;padding:7.65333cqw 0 6.90667cqw;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-intro__navigator{width:calc(86.6667 * var(--cqw-fallback));padding:calc(7.65333 * var(--cqw-fallback)) 0 calc(6.90667 * var(--cqw-fallback));margin:calc(15.32 * var(--cqw-fallback)) 0 calc(13.4133 * var(--cqw-fallback));border-radius:calc(1.6 * var(--cqw-fallback))}}#beautylover .bl-intro__navigator:before{pointer-events:none;content:"";border:.266667cqw solid var(--lp-color-sky);border-radius:1.6cqw;position:absolute;inset:1.13333cqw}@supports not (width:1cqw){#beautylover .bl-intro__navigator:before{inset:calc(1.13333 * var(--cqw-fallback));border:calc(.266667 * var(--cqw-fallback)) solid var(--lp-color-sky);border-radius:calc(1.6 * var(--cqw-fallback))}}#beautylover .bl-intro__ribbon{width:23.784cqw;position:absolute;top:-1.13333cqw;left:-1.2cqw}@supports not (width:1cqw){#beautylover .bl-intro__ribbon{top:calc(-1.13333 * var(--cqw-fallback));left:calc(-1.2 * var(--cqw-fallback));width:calc(23.784 * var(--cqw-fallback))}}#beautylover .bl-intro__title{color:var(--lp-color-text);justify-items:center;gap:1.98667cqw;margin:0 0 .426667cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-intro__title{gap:calc(1.98667 * var(--cqw-fallback));margin:0 0 calc(.426667 * var(--cqw-fallback))}}#beautylover .bl-intro__title-row{font-size:5.33333cqw;font-weight:700;line-height:1;letter-spacing:.04em;margin-block:calc(.5em - .5lh);line-height:round(5.33333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-intro__title-row{font-size:calc(5.33333 * var(--cqw-fallback));line-height:round(nearest, calc(5.33333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-intro__title-row--lg{font-size:6cqw;font-weight:900;line-height:1;letter-spacing:.041em;margin-block:calc(.5em - .5lh);line-height:round(6cqw,1px)}@supports not (width:1cqw){#beautylover .bl-intro__title-row--lg{font-size:calc(6 * var(--cqw-fallback));line-height:round(nearest, calc(6 * var(--cqw-fallback)), 1px)}}#beautylover .bl-intro__title-em{color:#0000;background:var(--lp-gradient-blue);-webkit-background-clip:text;background-clip:text;font-style:normal}#beautylover .bl-intro__title-text{margin-left:.6cqw;font-size:5.33333cqw;font-weight:700;line-height:1}@supports not (width:1cqw){#beautylover .bl-intro__title-text{margin-left:calc(.6 * var(--cqw-fallback));font-size:calc(5.33333 * var(--cqw-fallback))}}#beautylover .bl-intro__title-kana{letter-spacing:-.12em;margin:0 .12em 0 -.266667cqw}@supports not (width:1cqw){#beautylover .bl-intro__title-kana{margin:0 .12em 0 calc(-.266667 * var(--cqw-fallback))}}#beautylover .bl-intro__visual{width:100%;height:42.1333cqw;position:relative}@supports not (width:1cqw){#beautylover .bl-intro__visual{height:calc(42.1333 * var(--cqw-fallback))}}#beautylover .bl-intro__visual-img{position:absolute}#beautylover .bl-intro__visual-img--person{width:33.6893cqw;top:4.968cqw;left:24.4187cqw}@supports not (width:1cqw){#beautylover .bl-intro__visual-img--person{top:calc(4.968 * var(--cqw-fallback));left:calc(24.4187 * var(--cqw-fallback));width:calc(33.6893 * var(--cqw-fallback))}}#beautylover .bl-intro__visual-img--item-1{width:5.68933cqw;top:7.316cqw;left:15.512cqw}@supports not (width:1cqw){#beautylover .bl-intro__visual-img--item-1{top:calc(7.316 * var(--cqw-fallback));left:calc(15.512 * var(--cqw-fallback));width:calc(5.68933 * var(--cqw-fallback))}}#beautylover .bl-intro__visual-img--item-2{width:5.77733cqw;top:25.7627cqw;left:7.78933cqw}@supports not (width:1cqw){#beautylover .bl-intro__visual-img--item-2{top:calc(25.7627 * var(--cqw-fallback));left:calc(7.78933 * var(--cqw-fallback));width:calc(5.77733 * var(--cqw-fallback))}}#beautylover .bl-intro__visual-img--item-3{width:4.97733cqw;top:24.616cqw;left:70.504cqw}@supports not (width:1cqw){#beautylover .bl-intro__visual-img--item-3{top:calc(24.616 * var(--cqw-fallback));left:calc(70.504 * var(--cqw-fallback));width:calc(4.97733 * var(--cqw-fallback))}}#beautylover .bl-intro__visual-img--item-3{z-index:1}#beautylover .bl-intro__bubble{box-sizing:border-box;aspect-ratio:1;width:25.2133cqw;color:var(--lp-color-blue);text-align:center;background:var(--color-white);border:.266667cqw solid;border-radius:50%;place-items:center;display:grid;position:absolute;top:3.25333cqw;left:56.7867cqw}@supports not (width:1cqw){#beautylover .bl-intro__bubble{top:calc(3.25333 * var(--cqw-fallback));left:calc(56.7867 * var(--cqw-fallback));width:calc(25.2133 * var(--cqw-fallback));border:calc(.266667 * var(--cqw-fallback)) solid}}#beautylover .bl-intro__bubble:before,#beautylover .bl-intro__bubble:after{content:"";background:currentColor;position:absolute}#beautylover .bl-intro__bubble:before{transform-origin:0;width:6.4cqw;height:.266667cqw;top:24.7867cqw;left:-1.90667cqw;rotate:-42.1deg}@supports not (width:1cqw){#beautylover .bl-intro__bubble:before{top:calc(24.7867 * var(--cqw-fallback));left:calc(-1.90667 * var(--cqw-fallback));width:calc(6.4 * var(--cqw-fallback));height:calc(.266667 * var(--cqw-fallback))}}#beautylover .bl-intro__bubble:after{aspect-ratio:1;border-radius:50%;width:1.288cqw;top:24.28cqw;left:-2.54667cqw}@supports not (width:1cqw){#beautylover .bl-intro__bubble:after{top:calc(24.28 * var(--cqw-fallback));left:calc(-2.54667 * var(--cqw-fallback));width:calc(1.288 * var(--cqw-fallback))}}#beautylover .bl-intro__bubble.u-inview:not(.is-inview){opacity:0}#beautylover .bl-intro__bubble.is-inview{animation:c-pop var(--lp-pop-ms) var(--lp-ease-pop) .4s backwards}#beautylover .bl-intro__bubble-text{font-size:3.33333cqw;font-weight:700;line-height:1.24;letter-spacing:.02em;margin-block:calc(.5em - .5lh);line-height:round(4.13333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-intro__bubble-text{font-size:calc(3.33333 * var(--cqw-fallback));line-height:round(nearest, calc(4.13333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-intro__name{font-size:4.26667cqw;font-weight:700;line-height:1;letter-spacing:.07em;margin-block:calc(.5em - .5lh);width:61.8667cqw;color:var(--lp-color-text);text-align:center;word-spacing:.2cqw;border-block:.266667cqw solid;border-image:var(--lp-gradient-line) 1;margin-bottom:4.2cqw;padding:2.52cqw 0 2.26667cqw;line-height:round(4.26667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-intro__name{font-size:calc(4.26667 * var(--cqw-fallback));line-height:round(nearest, calc(4.26667 * var(--cqw-fallback)), 1px);width:calc(61.8667 * var(--cqw-fallback));padding:calc(2.52 * var(--cqw-fallback)) 0 calc(2.26667 * var(--cqw-fallback));margin-bottom:calc(4.2 * var(--cqw-fallback));word-spacing:calc(.2 * var(--cqw-fallback));border-block:calc(.266667 * var(--cqw-fallback)) solid}}#beautylover .bl-intro__name-kana{letter-spacing:-.061em;margin-right:.133333cqw}@supports not (width:1cqw){#beautylover .bl-intro__name-kana{margin-right:calc(.133333 * var(--cqw-fallback))}}#beautylover .bl-intro__profile{font-size:3.73333cqw;font-weight:500;line-height:1.64286;letter-spacing:-.065em;width:69.4667cqw;color:var(--lp-color-body);text-align:justify;line-break:strict;margin-block:calc(.5em - .5lh);line-height:round(6.13333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-intro__profile{font-size:calc(3.73333 * var(--cqw-fallback));line-height:round(nearest, calc(6.13333 * var(--cqw-fallback)), 1px);width:calc(69.4667 * var(--cqw-fallback))}}#beautylover .bl-intro__profile strong{color:var(--lp-color-blue);font-weight:700}#beautylover .bl-intro__closing{font-size:4.93333cqw;font-weight:500;line-height:1.62162;letter-spacing:-.053em;color:var(--lp-color-body);text-align:center;margin-block:calc(.5em - .5lh);line-height:round(8cqw,1px)}@supports not (width:1cqw){#beautylover .bl-intro__closing{font-size:calc(4.93333 * var(--cqw-fallback));line-height:round(nearest, calc(8 * var(--cqw-fallback)), 1px)}}#beautylover .bl-intro__closing strong{letter-spacing:.05em;color:var(--lp-color-blue);margin-left:.533333cqw;font-weight:900}@supports not (width:1cqw){#beautylover .bl-intro__closing strong{margin-left:calc(.533333 * var(--cqw-fallback))}}#beautylover .bl-intro__closing-kana{letter-spacing:-.1em;margin:0 -.333333cqw 0 .266667cqw}@supports not (width:1cqw){#beautylover .bl-intro__closing-kana{margin:0 calc(-.333333 * var(--cqw-fallback)) 0 calc(.266667 * var(--cqw-fallback))}}#beautylover .bl-intro__closing-kana--tight{letter-spacing:-.15em;margin:0}#beautylover .bl-intro__closing-mark{margin:0 -.12em 0 -.25em}#beautylover .bl-question{justify-items:center;display:grid}#beautylover .bl-question img{height:auto;display:block}#beautylover .bl-question__arrow{pointer-events:none;-webkit-user-select:none;user-select:none;width:2.36cqw;margin-left:1.86667cqw}@supports not (width:1cqw){#beautylover .bl-question__arrow{width:calc(2.36 * var(--cqw-fallback));margin-left:calc(1.86667 * var(--cqw-fallback))}}#beautylover .bl-question__lead{z-index:1;width:39.936cqw;margin-top:6.89333cqw;position:relative}@supports not (width:1cqw){#beautylover .bl-question__lead{width:calc(39.936 * var(--cqw-fallback));margin-top:calc(6.89333 * var(--cqw-fallback))}}#beautylover .bl-question__card{box-sizing:border-box;aspect-ratio:650/342.14;isolation:isolate;place-content:start center;justify-items:center;gap:7.74667cqw;width:86.6667cqw;margin-top:-2.712cqw;padding-top:10.6453cqw;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-question__card{gap:calc(7.74667 * var(--cqw-fallback));width:calc(86.6667 * var(--cqw-fallback));padding-top:calc(10.6453 * var(--cqw-fallback));margin-top:calc(-2.712 * var(--cqw-fallback))}}#beautylover .bl-question__card-bg{z-index:-1;width:100%;position:absolute;inset:0}#beautylover .bl-question__label{width:24.1747cqw}@supports not (width:1cqw){#beautylover .bl-question__label{width:calc(24.1747 * var(--cqw-fallback))}}#beautylover .bl-question__title{font-size:5.6cqw;font-weight:700;line-height:1.47619;letter-spacing:.02em;color:var(--lp-color-text);text-align:center;margin-block:calc(.5em - .5lh);margin-inline:0;line-height:round(8.26667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-question__title{font-size:calc(5.6 * var(--cqw-fallback));line-height:round(nearest, calc(8.26667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-question__title strong{color:var(--lp-color-blue);font-weight:900}#beautylover .bl-question__title-row{display:block}#beautylover .bl-question__title-row--narrow{letter-spacing:-.019em}#beautylover .bl-question__title-mark{margin-left:-.933333cqw}@supports not (width:1cqw){#beautylover .bl-question__title-mark{margin-left:calc(-.933333 * var(--cqw-fallback))}}#beautylover .bl-question__person{width:18.7107cqw;position:absolute;top:22.4787cqw;left:69.5213cqw}@supports not (width:1cqw){#beautylover .bl-question__person{top:calc(22.4787 * var(--cqw-fallback));left:calc(69.5213 * var(--cqw-fallback));width:calc(18.7107 * var(--cqw-fallback))}}#beautylover .bl-question__options{grid-template-columns:repeat(3,31.4667cqw);margin:3.78667cqw 0 0;padding:0;list-style:none;display:grid}@supports not (width:1cqw){#beautylover .bl-question__options{grid-template-columns:repeat(3, calc(31.4667 * var(--cqw-fallback)));margin:calc(3.78667 * var(--cqw-fallback)) 0 0}}#beautylover .bl-question__options.u-inview:not(.is-inview) li{opacity:0}#beautylover .bl-question__options.is-inview li{animation:c-pop var(--lp-pop-ms) var(--lp-ease-pop) backwards}#beautylover .bl-question__options.is-inview li:nth-child(2){animation-delay:.1s}#beautylover .bl-question__options.is-inview li:nth-child(3){animation-delay:.2s}#beautylover .bl-question__option{box-sizing:border-box;aspect-ratio:1;width:31.3333cqw;padding-top:var(--option-pad);isolation:isolate;grid-template-columns:100%;align-content:start;justify-items:center;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-question__option{width:calc(31.3333 * var(--cqw-fallback))}}#beautylover .bl-question__option:before{z-index:-2;content:"";background:var(--option-color);clip-path:polygon(0 0,100% 0,50% 100%);width:5.36cqw;height:4.33067cqw;position:absolute;top:29.6347cqw;left:12.9867cqw}@supports not (width:1cqw){#beautylover .bl-question__option:before{top:calc(29.6347 * var(--cqw-fallback));left:calc(12.9867 * var(--cqw-fallback));width:calc(5.36 * var(--cqw-fallback));height:calc(4.33067 * var(--cqw-fallback))}}#beautylover .bl-question__option--1{--option-color:var(--lp-color-pink);--option-shadow:#ad4e6e;--option-pad:6.92667cqw;--option-title-width:30.4187cqw;--option-gap:.766667cqw;--option-text-spacing:-.046em}@supports not (width:1cqw){#beautylover .bl-question__option--1{--option-pad:calc(6.92667 * var(--cqw-fallback));--option-title-width:calc(30.4187 * var(--cqw-fallback));--option-gap:calc(.766667 * var(--cqw-fallback))}}#beautylover .bl-question__option--2{--option-color:var(--lp-color-sky);--option-shadow:#196f91;--option-pad:6.68533cqw;--option-title-width:32.584cqw;--option-gap:1.31467cqw;--option-text-spacing:-.112em}@supports not (width:1cqw){#beautylover .bl-question__option--2{--option-pad:calc(6.68533 * var(--cqw-fallback));--option-title-width:calc(32.584 * var(--cqw-fallback));--option-gap:calc(1.31467 * var(--cqw-fallback))}}#beautylover .bl-question__option--3{--option-color:var(--lp-color-lavender);--option-shadow:#522d8e;--option-pad:6.84cqw;--option-title-width:30.1253cqw;--option-gap:.08cqw;--option-text-spacing:.02em}@supports not (width:1cqw){#beautylover .bl-question__option--3{--option-pad:calc(6.84 * var(--cqw-fallback));--option-title-width:calc(30.1253 * var(--cqw-fallback));--option-gap:calc(.08 * var(--cqw-fallback))}}@media (hover:hover) and (pointer:fine){#beautylover .bl-question__option{transition:scale var(--lp-pop-ms) var(--lp-ease-pop), z-index var(--lp-pop-ms) step-end}#beautylover .bl-question__option:hover{z-index:1;transition-timing-function:var(--lp-ease-pop), step-start;scale:1.05}#beautylover .bl-question__option:hover .bl-question__option-bg{opacity:.7}}#beautylover .bl-question__option-bg{z-index:-1;width:100%;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){#beautylover .bl-question__option-bg{transition:opacity var(--lp-hover-ms) var(--lp-hover-es)}}#beautylover .bl-question__option-title{width:var(--option-title-width);max-width:none}#beautylover .bl-question__option-title+.bl-question__option-text,#beautylover .bl-question__option-text~.bl-question__option-title{margin-top:var(--option-gap)}#beautylover .bl-question__option-text{font-size:4.53333cqw;font-weight:700;line-height:1;color:var(--color-white);letter-spacing:var(--option-text-spacing);text-shadow:0 0 .8cqw color-mix(in srgb, var(--option-shadow) 50%, transparent);margin-block:calc(.5em - .5lh);line-height:round(4.53333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-question__option-text{font-size:calc(4.53333 * var(--cqw-fallback));line-height:round(nearest, calc(4.53333 * var(--cqw-fallback)), 1px);text-shadow:0 0 calc(.8 * var(--cqw-fallback)) color-mix(in srgb, var(--option-shadow) 50%, transparent)}}#beautylover .bl-question:after{content:"";background:var(--color-white);width:.533333cqw;height:15.16cqw;margin-top:6.66667cqw}@supports not (width:1cqw){#beautylover .bl-question:after{width:calc(.533333 * var(--cqw-fallback));height:calc(15.16 * var(--cqw-fallback));margin-top:calc(6.66667 * var(--cqw-fallback))}}@keyframes products-type-shine{0%{opacity:0;rotate:80deg}30%,70%{opacity:1}to{opacity:0;rotate:180deg}}#beautylover .bl-products{justify-items:center;gap:10.6667cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-products{gap:calc(10.6667 * var(--cqw-fallback))}}#beautylover .bl-products-type{width:93.3333cqw;padding-bottom:var(--products-type-panel-pad,11.32cqw);margin:calc(var(--products-type-head-overhang) + var(--products-type-head-space,3.21333cqw)) 0 0;background:var(--color-white);border-radius:1.968cqw;justify-items:center;display:grid;position:relative;box-shadow:0 0 1.33333cqw #347fb74d}@supports not (width:1cqw){#beautylover .bl-products-type{width:calc(93.3333 * var(--cqw-fallback));padding-bottom:var(--products-type-panel-pad,calc(11.32 * var(--cqw-fallback)));margin:calc(var(--products-type-head-overhang) + var(--products-type-head-space,calc(3.21333 * var(--cqw-fallback)))) 0 0;border-radius:calc(1.968 * var(--cqw-fallback));box-shadow:0 0 calc(1.33333 * var(--cqw-fallback)) #347fb74d}}#beautylover .bl-products-type--1{--products-type-color:var(--lp-color-pink);--products-type-text:var(--lp-color-pink-text);--products-type-shadow:var(--lp-color-pink-deep);--products-type-line:var(--lp-color-pink-line);--products-type-band:var(--lp-color-pink-band);--products-type-light:var(--lp-color-pink-light);--products-type-pale:var(--lp-color-pink-pale);--products-type-head-overhang:15.7307cqw;--products-type-head-pad:8.116cqw;--products-type-head-gap:1.52cqw;--products-type-head-text-gap:2.57333cqw;--products-type-head-title-width:48.768cqw;--products-type-head-sub-size:6.93333cqw;--products-type-head-sub-spacing:-.06em;--products-type-head-text-size:3.86667cqw;--products-type-lead-gap:2.88cqw;--products-type-guide-gap:10.2933cqw;--products-type-guide-height:33.7373cqw;--products-type-person-top:7.49333cqw;--products-type-person-left:21.9893cqw;--products-type-person-width:48.4893cqw}@supports not (width:1cqw){#beautylover .bl-products-type--1{--products-type-head-overhang:calc(15.7307 * var(--cqw-fallback));--products-type-head-pad:calc(8.116 * var(--cqw-fallback));--products-type-head-gap:calc(1.52 * var(--cqw-fallback));--products-type-head-text-gap:calc(2.57333 * var(--cqw-fallback));--products-type-head-title-width:calc(48.768 * var(--cqw-fallback));--products-type-head-sub-size:calc(6.93333 * var(--cqw-fallback));--products-type-head-text-size:calc(3.86667 * var(--cqw-fallback));--products-type-lead-gap:calc(2.88 * var(--cqw-fallback));--products-type-guide-gap:calc(10.2933 * var(--cqw-fallback));--products-type-guide-height:calc(33.7373 * var(--cqw-fallback));--products-type-person-top:calc(7.49333 * var(--cqw-fallback));--products-type-person-left:calc(21.9893 * var(--cqw-fallback));--products-type-person-width:calc(48.4893 * var(--cqw-fallback))}}#beautylover .bl-products-type--1:before{z-index:-1;content:"";background:var(--lp-color-bg-top);position:absolute;inset:-100000px -3.33333cqw -6.93333cqw}@supports not (width:1cqw){#beautylover .bl-products-type--1:before{inset:-100000px calc(-3.33333 * var(--cqw-fallback)) calc(-6.93333 * var(--cqw-fallback))}}#beautylover .bl-products-type--1{margin-bottom:6.4cqw}@supports not (width:1cqw){#beautylover .bl-products-type--1{margin-bottom:calc(6.4 * var(--cqw-fallback))}}#beautylover .bl-products-type--2{--products-type-color:var(--lp-color-sky);--products-type-shadow:var(--lp-color-sky-deep);--products-type-head-overhang:14.968cqw;--products-type-head-pad:6.75467cqw;--products-type-head-gap:2cqw;--products-type-head-text-gap:2.7cqw;--products-type-head-title-width:51.1827cqw;--products-type-head-sub-size:7.12cqw;--products-type-head-sub-spacing:-.08em;--products-type-head-text-size:4.66667cqw;--products-type-lead-gap:3.448cqw;--products-type-lead-spacing:-.053em;--products-type-lead-mark-gap:1.2cqw;--products-type-guide-gap:7.17333cqw;--products-type-guide-height:43.96cqw;--products-type-person-top:14.0933cqw;--products-type-person-left:20.3573cqw;--products-type-person-width:54.0893cqw;--products-pick-visual-height:53.2933cqw;--products-pick-frame-top:3.344cqw;--products-pick-body-gap:3.30667cqw}@supports not (width:1cqw){#beautylover .bl-products-type--2{--products-type-head-overhang:calc(14.968 * var(--cqw-fallback));--products-type-head-pad:calc(6.75467 * var(--cqw-fallback));--products-type-head-gap:calc(2 * var(--cqw-fallback));--products-type-head-text-gap:calc(2.7 * var(--cqw-fallback));--products-type-head-title-width:calc(51.1827 * var(--cqw-fallback));--products-type-head-sub-size:calc(7.12 * var(--cqw-fallback));--products-type-head-text-size:calc(4.66667 * var(--cqw-fallback));--products-type-lead-gap:calc(3.448 * var(--cqw-fallback));--products-type-lead-mark-gap:calc(1.2 * var(--cqw-fallback));--products-type-guide-gap:calc(7.17333 * var(--cqw-fallback));--products-type-guide-height:calc(43.96 * var(--cqw-fallback));--products-type-person-top:calc(14.0933 * var(--cqw-fallback));--products-type-person-left:calc(20.3573 * var(--cqw-fallback));--products-type-person-width:calc(54.0893 * var(--cqw-fallback));--products-pick-visual-height:calc(53.2933 * var(--cqw-fallback));--products-pick-frame-top:calc(3.344 * var(--cqw-fallback));--products-pick-body-gap:calc(3.30667 * var(--cqw-fallback))}}#beautylover .bl-products-type--3{--products-type-color:var(--lp-color-lavender-line);--products-type-shadow:var(--lp-color-lavender-deep);--products-type-line:var(--lp-color-lavender-line);--products-type-band:var(--lp-color-lavender-band);--products-type-pale:var(--lp-color-lavender-pale);--products-type-head-overhang:34.9987cqw;--products-type-head-pad:7.8cqw;--products-type-head-gap:0;--products-type-head-text-gap:3.45333cqw;--products-type-head-title-width:47.5547cqw;--products-type-head-sub-size:7.124cqw;--products-type-head-sub-spacing:.04em;--products-type-head-text-size:4.66667cqw;--products-type-head-text-spacing:0;--products-type-lead-gap:3.41333cqw;--products-type-lead-row-gap:2.06667cqw;--products-type-lead-row-spacing:-.065em;--products-type-lead-spacing:-.09em;--products-type-lead-mark-pad:2.42667cqw 1.44667cqw;--products-type-lead-mark-weight:700;--products-type-guide-gap:2.04933cqw;--products-type-guide-height:28.2173cqw;--products-type-person-top:0;--products-type-person-left:15.7333cqw;--products-type-person-width:59.6cqw;--products-type-products-gap:0}@supports not (width:1cqw){#beautylover .bl-products-type--3{--products-type-head-overhang:calc(34.9987 * var(--cqw-fallback));--products-type-head-pad:calc(7.8 * var(--cqw-fallback));--products-type-head-text-gap:calc(3.45333 * var(--cqw-fallback));--products-type-head-title-width:calc(47.5547 * var(--cqw-fallback));--products-type-head-sub-size:calc(7.124 * var(--cqw-fallback));--products-type-head-text-size:calc(4.66667 * var(--cqw-fallback));--products-type-lead-gap:calc(3.41333 * var(--cqw-fallback));--products-type-lead-row-gap:calc(2.06667 * var(--cqw-fallback));--products-type-lead-mark-pad:calc(2.42667 * var(--cqw-fallback)) calc(1.44667 * var(--cqw-fallback));--products-type-guide-gap:calc(2.04933 * var(--cqw-fallback));--products-type-guide-height:calc(28.2173 * var(--cqw-fallback));--products-type-person-left:calc(15.7333 * var(--cqw-fallback));--products-type-person-width:calc(59.6 * var(--cqw-fallback))}}#beautylover .bl-products-type--extra{--products-type-shadow:transparent;--products-type-panel-pad:8cqw;--products-type-head-space:-5.12cqw;--products-type-head-overhang:21.7907cqw;--products-type-head-width:50.7747cqw;--products-type-head-layer:-1;--products-type-head-sub-size:6.79867cqw;--products-type-head-pad:10.7467cqw;--products-type-head-sub-spacing:.06em;--products-type-head-pull:-22.1333cqw;--products-type-lead-gap:0;--products-type-picks-gap:7.95467cqw;--products-type-banner-ratio:650 / 213;--products-type-banner-img-left:-.310667cqw;--products-type-banner-img-width:88.444cqw;--products-pick-visual-height:53.3733cqw;--products-pick-frame-top:3.47733cqw;--products-pick-body-gap:4.08cqw;--products-pick-arrow-gap:3.17333cqw}@supports not (width:1cqw){#beautylover .bl-products-type--extra{--products-type-panel-pad:calc(8 * var(--cqw-fallback));--products-type-head-space:calc(-5.12 * var(--cqw-fallback));--products-type-head-overhang:calc(21.7907 * var(--cqw-fallback));--products-type-head-width:calc(50.7747 * var(--cqw-fallback));--products-type-head-sub-size:calc(6.79867 * var(--cqw-fallback));--products-type-head-pad:calc(10.7467 * var(--cqw-fallback));--products-type-head-pull:calc(-22.1333 * var(--cqw-fallback));--products-type-picks-gap:calc(7.95467 * var(--cqw-fallback));--products-type-banner-img-left:calc(-.310667 * var(--cqw-fallback));--products-type-banner-img-width:calc(88.444 * var(--cqw-fallback));--products-pick-visual-height:calc(53.3733 * var(--cqw-fallback));--products-pick-frame-top:calc(3.47733 * var(--cqw-fallback));--products-pick-body-gap:calc(4.08 * var(--cqw-fallback));--products-pick-arrow-gap:calc(3.17333 * var(--cqw-fallback))}}#beautylover .bl-products-type img{height:auto;display:block}#beautylover .bl-products-type__head{z-index:var(--products-type-head-layer,auto);width:var(--products-type-head-width,49.2cqw);aspect-ratio:1;margin:calc(var(--products-type-head-overhang) * -1) 0 var(--products-type-head-pull,0);display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-products-type__head{width:var(--products-type-head-width,calc(49.2 * var(--cqw-fallback)))}}#beautylover .bl-products-type__head-inner{box-sizing:border-box;padding-top:var(--products-type-head-pad);text-align:center;isolation:isolate;grid-template-columns:100%;align-content:start;justify-items:center;font-weight:700;line-height:1;display:grid;position:relative}#beautylover .bl-products-type__head-inner>:nth-child(3){margin-top:var(--products-type-head-gap)}#beautylover .bl-products-type__head-inner>:nth-child(4){margin-top:var(--products-type-head-text-gap)}#beautylover .bl-products-type__head-inner:after{z-index:-1;aspect-ratio:1;pointer-events:none;content:"";background:radial-gradient(ellipse 24% 4.5% at 50% 5%, var(--color-white), transparent);opacity:0;position:absolute;inset:0 0 auto}#beautylover .bl-products-type__head-inner.is-animation:after{animation:.62s ease-in-out .14s products-type-shine}#beautylover .bl-products-type__head-bg{z-index:-1;width:100%;position:absolute;inset:0}#beautylover .bl-products-type__head-title{width:var(--products-type-head-title-width);max-width:none}#beautylover .bl-products-type__head-sub{font-size:var(--products-type-head-sub-size);color:var(--color-white);letter-spacing:var(--products-type-head-sub-spacing);text-shadow:0 0 1.25333cqw color-mix(in srgb, var(--products-type-shadow) 50%, transparent)}@supports not (width:1cqw){#beautylover .bl-products-type__head-sub{text-shadow:0 0 calc(1.25333 * var(--cqw-fallback)) color-mix(in srgb, var(--products-type-shadow) 50%, transparent)}}#beautylover .bl-products-type__head-text{font-size:var(--products-type-head-text-size);color:var(--lp-color-text);letter-spacing:var(--products-type-head-text-spacing,-.029em)}#beautylover .bl-products-type__lead{gap:var(--products-type-lead-row-gap,2.84cqw);width:100%;margin:var(--products-type-lead-gap) 0 0;color:var(--lp-color-text);justify-items:center;font-weight:700;display:grid}@supports not (width:1cqw){#beautylover .bl-products-type__lead{gap:var(--products-type-lead-row-gap,calc(2.84 * var(--cqw-fallback)))}}#beautylover .bl-products-type__lead-row{font-size:5.6cqw;line-height:1;letter-spacing:var(--products-type-lead-row-spacing,-.036em);margin-block:calc(.5em - .5lh);line-height:round(5.6cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-type__lead-row{font-size:calc(5.6 * var(--cqw-fallback));line-height:round(nearest, calc(5.6 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-type__lead-row--sm{font-size:4.26667cqw;line-height:1;letter-spacing:.01em;margin-block:calc(.5em - .5lh);margin-bottom:.533333cqw;line-height:round(4.26667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-type__lead-row--sm{font-size:calc(4.26667 * var(--cqw-fallback));line-height:round(nearest, calc(4.26667 * var(--cqw-fallback)), 1px);margin-bottom:calc(.533333 * var(--cqw-fallback))}}#beautylover .bl-products-type__lead-row--mark{gap:var(--products-type-lead-mark-gap,.533333cqw);letter-spacing:var(--products-type-lead-spacing,0);white-space:nowrap;align-items:center;display:flex}@supports not (width:1cqw){#beautylover .bl-products-type__lead-row--mark{gap:var(--products-type-lead-mark-gap,calc(.533333 * var(--cqw-fallback)))}}#beautylover .bl-products-type__lead-noted{display:inline-block;position:relative}#beautylover .bl-products-type__lead-note{letter-spacing:.1em;white-space:nowrap;opacity:.7;font-size:2.66667cqw;font-weight:500;line-height:1;position:absolute;top:calc(100% + 1.33333cqw);left:50%;translate:-50%}@supports not (width:1cqw){#beautylover .bl-products-type__lead-note{top:calc(100% + calc(1.33333 * var(--cqw-fallback)));font-size:calc(2.66667 * var(--cqw-fallback))}}#beautylover .bl-products-type__lead-text{font-size:4cqw;line-height:1.73333;letter-spacing:-.014em;text-align:center;white-space:nowrap;margin-block:calc(.5em - .5lh);line-height:round(6.93333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-type__lead-text{font-size:calc(4 * var(--cqw-fallback));line-height:round(nearest, calc(6.93333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-type__lead-mark{padding:1.28cqw 0 1.76cqw;padding-inline:var(--products-type-lead-mark-pad,1.64cqw);font-weight:var(--products-type-lead-mark-weight,900);color:var(--color-white);background:var(--products-type-color)}@supports not (width:1cqw){#beautylover .bl-products-type__lead-mark{padding:calc(1.28 * var(--cqw-fallback)) 0 calc(1.76 * var(--cqw-fallback));padding-inline:var(--products-type-lead-mark-pad,calc(1.64 * var(--cqw-fallback)))}}#beautylover .bl-products-type__guide{width:100%;height:var(--products-type-guide-height);margin-top:var(--products-type-guide-gap);position:relative}#beautylover .bl-products-type__guide-title,#beautylover .bl-products-type__guide-person{position:absolute}#beautylover .bl-products-type__guide-title{width:50.4507cqw;top:0;left:50%;translate:-50%}@supports not (width:1cqw){#beautylover .bl-products-type__guide-title{width:calc(50.4507 * var(--cqw-fallback))}}#beautylover .bl-products-type__guide-text{font-size:4cqw;font-weight:700;line-height:1.66667;letter-spacing:0;width:fit-content;color:var(--lp-color-text);text-align:center;white-space:nowrap;margin-block:calc(.5em - .5lh);margin-inline:auto;line-height:round(6.66667cqw,1px);position:relative}@supports not (width:1cqw){#beautylover .bl-products-type__guide-text{font-size:calc(4 * var(--cqw-fallback));line-height:round(nearest, calc(6.66667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-type__guide-text:before,#beautylover .bl-products-type__guide-text:after{content:"";background:currentColor;width:.266667cqw;height:6.28cqw;position:absolute;top:3.57333cqw}@supports not (width:1cqw){#beautylover .bl-products-type__guide-text:before,#beautylover .bl-products-type__guide-text:after{top:calc(3.57333 * var(--cqw-fallback));width:calc(.266667 * var(--cqw-fallback));height:calc(6.28 * var(--cqw-fallback))}}#beautylover .bl-products-type__guide-text:before{right:calc(100% + 1.29333cqw);rotate:-31.3deg}@supports not (width:1cqw){#beautylover .bl-products-type__guide-text:before{right:calc(100% + calc(1.29333 * var(--cqw-fallback)))}}#beautylover .bl-products-type__guide-text:after{left:calc(100% + 1.29333cqw);rotate:31.3deg}@supports not (width:1cqw){#beautylover .bl-products-type__guide-text:after{left:calc(100% + calc(1.29333 * var(--cqw-fallback)))}}#beautylover .bl-products-type__guide-person{top:var(--products-type-person-top);left:var(--products-type-person-left);width:var(--products-type-person-width)}#beautylover .bl-products-type__picks{margin-top:var(--products-type-picks-gap,0);position:relative}#beautylover .bl-products-type__picks-list{grid-template-columns:repeat(2,42.6347cqw);gap:1.39733cqw;margin:0;padding:0;list-style:none;display:grid}@supports not (width:1cqw){#beautylover .bl-products-type__picks-list{grid-template-columns:repeat(2, calc(42.6347 * var(--cqw-fallback)));gap:calc(1.39733 * var(--cqw-fallback))}}#beautylover .bl-products-type__picks-hands{pointer-events:none;width:54.0893cqw;transition:translate .6s cubic-bezier(.035,.217,.536,1.09) 40ms,opacity .6s cubic-bezier(.035,.217,.536,1.09) 40ms;position:absolute;top:-6.39733cqw;left:17.0427cqw}@supports not (width:1cqw){#beautylover .bl-products-type__picks-hands{top:calc(-6.39733 * var(--cqw-fallback));left:calc(17.0427 * var(--cqw-fallback));width:calc(54.0893 * var(--cqw-fallback))}}#beautylover .bl-products-type__guide.u-animation:not(.is-animation)~.bl-products-type__picks .bl-products-type__picks-hands{opacity:0;transition:none;translate:0 1.25rem}#beautylover .bl-products-type__products{width:86.6667cqw;margin:var(--products-type-products-gap,18.9133cqw) 0 0;gap:19.1333cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-products-type__products{gap:calc(19.1333 * var(--cqw-fallback));width:calc(86.6667 * var(--cqw-fallback));margin:var(--products-type-products-gap,calc(18.9133 * var(--cqw-fallback))) 0 0}}#beautylover .bl-products-type__banner{width:86.6667cqw;aspect-ratio:var(--products-type-banner-ratio,650/246.68);margin-top:12.0533cqw;display:block;position:relative}@supports not (width:1cqw){#beautylover .bl-products-type__banner{width:calc(86.6667 * var(--cqw-fallback));margin-top:calc(12.0533 * var(--cqw-fallback))}}@media (hover:hover) and (pointer:fine){#beautylover .bl-products-type__banner{transition:opacity var(--lp-hover-ms) var(--lp-hover-es)}#beautylover .bl-products-type__banner:hover{opacity:.6}}#beautylover .bl-products-type__banner-img{top:-.356cqw;left:var(--products-type-banner-img-left,-.266667cqw);width:var(--products-type-banner-img-width,88.2667cqw);max-width:none;position:absolute}@supports not (width:1cqw){#beautylover .bl-products-type__banner-img{top:calc(-.356 * var(--cqw-fallback));left:var(--products-type-banner-img-left,calc(-.266667 * var(--cqw-fallback)));width:var(--products-type-banner-img-width,calc(88.2667 * var(--cqw-fallback)))}}#beautylover .bl-products-pick{--products-pick-color:var(--products-type-light);box-sizing:border-box;text-align:center;background:var(--products-pick-color);border-radius:4.76cqw;align-content:start;justify-items:center;padding:5.02933cqw 0 4.21333cqw;text-decoration:none;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-products-pick{padding:calc(5.02933 * var(--cqw-fallback)) 0 calc(4.21333 * var(--cqw-fallback));border-radius:calc(4.76 * var(--cqw-fallback))}}@media (hover:hover) and (pointer:fine){#beautylover .bl-products-pick{transition:translate var(--lp-hover-ms) var(--lp-hover-es), scale var(--lp-hover-ms) var(--lp-hover-es)}#beautylover .bl-products-pick:hover{translate:3px 3px;scale:.99}}#beautylover .bl-products-pick--cream{--products-pick-color:var(--lp-color-cream)}#beautylover .bl-products-pick--peach{--products-pick-color:var(--lp-color-peach-band)}#beautylover .bl-products-pick--rose{--products-pick-color:var(--lp-color-rose-band)}#beautylover .bl-products-pick--mint{--products-pick-color:var(--lp-color-mint-band)}#beautylover .bl-products-pick--blush{--products-pick-color:var(--lp-color-blush-band)}#beautylover .bl-products-pick:after{width:2.42667cqw;height:1.96cqw;margin-top:var(--products-pick-arrow-gap,2.44cqw);content:"";background:var(--lp-color-navy);clip-path:polygon(0 0,100% 0,50% 100%)}@supports not (width:1cqw){#beautylover .bl-products-pick:after{width:calc(2.42667 * var(--cqw-fallback));height:calc(1.96 * var(--cqw-fallback));margin-top:var(--products-pick-arrow-gap,calc(2.44 * var(--cqw-fallback)))}}#beautylover .bl-products-pick__target{box-sizing:border-box;background:#fff9;width:100%;padding:2.50667cqw 0 2.29333cqw}@supports not (width:1cqw){#beautylover .bl-products-pick__target{padding:calc(2.50667 * var(--cqw-fallback)) 0 calc(2.29333 * var(--cqw-fallback))}}#beautylover .bl-products-pick__target-text{font-size:3.73333cqw;font-weight:700;line-height:1.42857;letter-spacing:.02em;color:var(--lp-color-text);margin-block:calc(.5em - .5lh);line-height:round(5.33333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-pick__target-text{font-size:calc(3.73333 * var(--cqw-fallback));line-height:round(nearest, calc(5.33333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-pick__visual{width:100%;height:var(--products-pick-visual-height,51.16cqw);position:relative}@supports not (width:1cqw){#beautylover .bl-products-pick__visual{height:var(--products-pick-visual-height,calc(51.16 * var(--cqw-fallback)))}}#beautylover .bl-products-pick__frame,#beautylover .bl-products-pick__item{top:var(--products-pick-frame-top,1.968cqw);width:33.716cqw;position:absolute;left:4.46cqw}@supports not (width:1cqw){#beautylover .bl-products-pick__frame,#beautylover .bl-products-pick__item{top:var(--products-pick-frame-top,calc(1.968 * var(--cqw-fallback)));left:calc(4.46 * var(--cqw-fallback));width:calc(33.716 * var(--cqw-fallback))}}#beautylover .bl-products-pick__badge{aspect-ratio:1;background:var(--products-type-color);border-radius:50%;place-items:center;width:19.6907cqw;display:grid;position:absolute;top:20.752cqw;left:28.4813cqw}@supports not (width:1cqw){#beautylover .bl-products-pick__badge{top:calc(20.752 * var(--cqw-fallback));left:calc(28.4813 * var(--cqw-fallback));width:calc(19.6907 * var(--cqw-fallback))}}#beautylover .bl-products-pick__mark{width:18.9773cqw;max-width:none;position:absolute;top:20.4533cqw}@supports not (width:1cqw){#beautylover .bl-products-pick__mark{top:calc(20.4533 * var(--cqw-fallback));width:calc(18.9773 * var(--cqw-fallback))}}#beautylover .bl-products-pick__mark--start{left:-2.09333cqw}@supports not (width:1cqw){#beautylover .bl-products-pick__mark--start{left:calc(-2.09333 * var(--cqw-fallback))}}#beautylover .bl-products-pick__mark--end{right:-2.09333cqw}@supports not (width:1cqw){#beautylover .bl-products-pick__mark--end{right:calc(-2.09333 * var(--cqw-fallback))}}#beautylover .bl-products-pick__badge-text{font-size:3.06667cqw;font-weight:700;line-height:1.17391;letter-spacing:.02em;color:var(--color-white);margin-block:calc(.5em - .5lh);line-height:round(3.6cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-pick__badge-text{font-size:calc(3.06667 * var(--cqw-fallback));line-height:round(nearest, calc(3.6 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-pick__body{gap:var(--products-pick-body-gap,4.24cqw);display:grid}@supports not (width:1cqw){#beautylover .bl-products-pick__body{gap:var(--products-pick-body-gap,calc(4.24 * var(--cqw-fallback)))}}#beautylover .bl-products-pick__desc{font-size:3.73333cqw;font-weight:700;line-height:1.57143;letter-spacing:-.04em;color:var(--lp-color-body);margin-block:calc(.5em - .5lh);line-height:round(5.86667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-pick__desc{font-size:calc(3.73333 * var(--cqw-fallback));line-height:round(nearest, calc(5.86667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-pick__name{font-size:4.66667cqw;font-weight:700;line-height:1.31429;letter-spacing:.01em;color:var(--lp-color-blue);margin-block:calc(.5em - .5lh);line-height:round(6.13333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-pick__name{font-size:calc(4.66667 * var(--cqw-fallback));line-height:round(nearest, calc(6.13333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-pick__name--sm{font-size:3.73333cqw;font-weight:700;line-height:1.5;letter-spacing:-.015em;margin-block:calc(.5em - .5lh);line-height:round(5.6cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-pick__name--sm{font-size:calc(3.73333 * var(--cqw-fallback));line-height:round(nearest, calc(5.6 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-item{--products-item-line:var(--products-type-line);--products-item-band:var(--products-type-band);--products-item-pale:var(--products-type-pale);justify-items:center;display:grid}#beautylover .bl-products-item--cream{--products-item-line:var(--lp-color-cream-line);--products-item-band:var(--lp-color-cream-band);--products-item-pale:var(--lp-color-cream-pale)}#beautylover .bl-products-item--peach{--products-item-line:var(--lp-color-peach-line);--products-item-band:var(--lp-color-peach-band);--products-item-pale:var(--lp-color-peach-pale)}#beautylover .bl-products-item--rose{--products-item-line:var(--lp-color-pink-line);--products-item-band:var(--lp-color-rose-band);--products-item-pale:var(--lp-color-rose-pale)}#beautylover .bl-products-item--mint{--products-item-line:var(--lp-color-mint-line);--products-item-band:var(--lp-color-mint-band);--products-item-pale:var(--lp-color-mint-pale)}#beautylover .bl-products-item--blush{--products-item-line:var(--lp-color-pink);--products-item-band:var(--lp-color-blush-band);--products-item-pale:var(--lp-color-blush-pale)}#beautylover .bl-products-item__card{box-sizing:border-box;background:linear-gradient(var(--color-white), var(--color-white)) padding-box, var(--lp-gradient-line) border-box;border:.266667cqw solid #0000;border-radius:2.10133cqw;justify-self:stretch;justify-items:center;margin-inline:-.133333cqw;padding:5.92cqw 0 6.26667cqw;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-products-item__card{padding:calc(5.92 * var(--cqw-fallback)) 0 calc(6.26667 * var(--cqw-fallback));margin-inline:calc(-.133333 * var(--cqw-fallback));border:calc(.266667 * var(--cqw-fallback)) solid transparent;border-radius:calc(2.10133 * var(--cqw-fallback))}}#beautylover .bl-products-item__card:before{--dot:radial-gradient(circle closest-side, var(--lp-color-dot) 96%, transparent);pointer-events:none;content:"";background:var(--dot) 0 0, var(--dot) 100% 0, var(--dot) 0 100%, var(--dot) 100% 100%;background-repeat:no-repeat;background-size:1.37467cqw 1.37467cqw;position:absolute;inset:2.36667cqw 2.13333cqw}@supports not (width:1cqw){#beautylover .bl-products-item__card:before{inset:calc(2.36667 * var(--cqw-fallback)) calc(2.13333 * var(--cqw-fallback));background-size:calc(1.37467 * var(--cqw-fallback)) calc(1.37467 * var(--cqw-fallback))}}#beautylover .bl-products-item__band{text-align:center;background:var(--products-item-band);justify-self:stretch;padding:2.86667cqw 0 3.53333cqw;position:relative}@supports not (width:1cqw){#beautylover .bl-products-item__band{padding:calc(2.86667 * var(--cqw-fallback)) 0 calc(3.53333 * var(--cqw-fallback))}}#beautylover .bl-products-item__band:after{content:"";background:inherit;clip-path:polygon(0 0,100% 0,50% 100%);width:4.46667cqw;height:2.37333cqw;position:absolute;top:calc(100% - 1px);left:50%;translate:-50%}@supports not (width:1cqw){#beautylover .bl-products-item__band:after{width:calc(4.46667 * var(--cqw-fallback));height:calc(2.37333 * var(--cqw-fallback))}}#beautylover .bl-products-item__title{font-size:4.93333cqw;font-weight:700;line-height:1;letter-spacing:0;color:var(--lp-color-blue);white-space:nowrap;margin-block:calc(.5em - .5lh);line-height:round(4.93333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__title{font-size:calc(4.93333 * var(--cqw-fallback));line-height:round(nearest, calc(4.93333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-item__title sup{vertical-align:.7em;font-size:.5em;line-height:0}#beautylover .bl-products-item__lead{font-size:3.46667cqw;font-weight:700;line-height:1;letter-spacing:-.017em;margin-block:calc(.5em - .5lh);color:var(--lp-color-text);margin-top:4.05333cqw;line-height:round(3.46667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__lead{font-size:calc(3.46667 * var(--cqw-fallback));line-height:round(nearest, calc(3.46667 * var(--cqw-fallback)), 1px);margin-top:calc(4.05333 * var(--cqw-fallback))}}#beautylover .bl-products-item__lead strong{font-weight:inherit;color:var(--lp-color-blue)}#beautylover .bl-products-item__lead-note{font-size:3.06667cqw;font-weight:400;line-height:1;letter-spacing:0;margin-block:calc(.5em - .5lh);color:var(--lp-color-body);margin-top:2.30667cqw;line-height:round(3.06667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__lead-note{font-size:calc(3.06667 * var(--cqw-fallback));line-height:round(nearest, calc(3.06667 * var(--cqw-fallback)), 1px);margin-top:calc(2.30667 * var(--cqw-fallback))}}#beautylover .bl-products-item__visual{width:75.704cqw;margin-top:3.88cqw;position:relative}@supports not (width:1cqw){#beautylover .bl-products-item__visual{width:calc(75.704 * var(--cqw-fallback));margin-top:calc(3.88 * var(--cqw-fallback))}}#beautylover .bl-products-item__visual--overflow{aspect-ratio:567.84/615.15;min-height:0}#beautylover .bl-products-item__band+.bl-products-item__visual{margin-top:4.2cqw}@supports not (width:1cqw){#beautylover .bl-products-item__band+.bl-products-item__visual{margin-top:calc(4.2 * var(--cqw-fallback))}}#beautylover .bl-products-item__visual-img{width:100%}#beautylover .bl-products-item__mark{width:18.9773cqw;max-width:none;position:absolute;top:-2.97333cqw;right:-2.46667cqw}@supports not (width:1cqw){#beautylover .bl-products-item__mark{top:calc(-2.97333 * var(--cqw-fallback));right:calc(-2.46667 * var(--cqw-fallback));width:calc(18.9773 * var(--cqw-fallback))}}#beautylover .bl-products-item__mark--inside{width:19.0707cqw;top:4.16533cqw;right:4.456cqw}@supports not (width:1cqw){#beautylover .bl-products-item__mark--inside{top:calc(4.16533 * var(--cqw-fallback));right:calc(4.456 * var(--cqw-fallback));width:calc(19.0707 * var(--cqw-fallback))}}#beautylover .bl-products-item__badge{box-sizing:border-box;background:var(--color-white);border:.266667cqw solid var(--lp-color-red);place-items:center;width:15.7627cqw;height:5.57733cqw;display:grid;position:absolute;top:1.89067cqw;left:1.89067cqw}@supports not (width:1cqw){#beautylover .bl-products-item__badge{top:calc(1.89067 * var(--cqw-fallback));left:calc(1.89067 * var(--cqw-fallback));width:calc(15.7627 * var(--cqw-fallback));height:calc(5.57733 * var(--cqw-fallback));border:calc(.266667 * var(--cqw-fallback)) solid var(--lp-color-red)}}#beautylover .bl-products-item__badge-text{font-size:3.33333cqw;font-weight:500;line-height:1;letter-spacing:0;color:var(--lp-color-red);margin-block:calc(.5em - .5lh);line-height:round(3.33333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__badge-text{font-size:calc(3.33333 * var(--cqw-fallback));line-height:round(nearest, calc(3.33333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-item__info{color:var(--lp-color-navy);text-align:center;justify-items:center;gap:5.54667cqw;margin-top:5.05333cqw;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-products-item__info{gap:calc(5.54667 * var(--cqw-fallback));margin-top:calc(5.05333 * var(--cqw-fallback))}}#beautylover .bl-products-item__name{font-size:5.33333cqw;font-weight:700;line-height:1.35;letter-spacing:-.05em;margin-block:calc(.5em - .5lh);line-height:round(7.2cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__name{font-size:calc(5.33333 * var(--cqw-fallback));line-height:round(nearest, calc(7.2 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-item__name--tight{letter-spacing:-.075em}#beautylover .bl-products-item__name-group{justify-items:center;gap:2.53333cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-products-item__name-group{gap:calc(2.53333 * var(--cqw-fallback))}}#beautylover .bl-products-item__category{font-size:3.46667cqw;font-weight:500;line-height:1;letter-spacing:-.01em;margin-block:calc(.5em - .5lh);margin-top:.466667cqw;line-height:round(3.46667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__category{font-size:calc(3.46667 * var(--cqw-fallback));line-height:round(nearest, calc(3.46667 * var(--cqw-fallback)), 1px);margin-top:calc(.466667 * var(--cqw-fallback))}}#beautylover .bl-products-item__category--box{letter-spacing:0;box-sizing:border-box;text-align:center;border:1px solid;width:31.2533cqw;margin:-.613333cqw 0 -.826667cqw;padding:.8cqw 0 1.06667cqw}@supports not (width:1cqw){#beautylover .bl-products-item__category--box{width:calc(31.2533 * var(--cqw-fallback));padding:calc(.8 * var(--cqw-fallback)) 0 calc(1.06667 * var(--cqw-fallback));margin:calc(-.613333 * var(--cqw-fallback)) 0 calc(-.826667 * var(--cqw-fallback))}}#beautylover .bl-products-item__official{font-size:3.46667cqw;font-weight:700;line-height:1;letter-spacing:-.028em;margin-block:calc(.5em - .5lh);white-space:nowrap;margin-bottom:1.81333cqw;line-height:round(3.46667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__official{font-size:calc(3.46667 * var(--cqw-fallback));line-height:round(nearest, calc(3.46667 * var(--cqw-fallback)), 1px);margin-bottom:calc(1.81333 * var(--cqw-fallback))}}#beautylover .bl-products-item__spec{justify-items:center;gap:2.2cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-products-item__spec{gap:calc(2.2 * var(--cqw-fallback))}}#beautylover .bl-products-item__volume{font-size:3.2cqw;font-weight:500;line-height:1;letter-spacing:.02em;margin-block:calc(.5em - .5lh);line-height:round(3.2cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__volume{font-size:calc(3.2 * var(--cqw-fallback));line-height:round(nearest, calc(3.2 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-item__volume-note{font-size:2.8cqw}@supports not (width:1cqw){#beautylover .bl-products-item__volume-note{font-size:calc(2.8 * var(--cqw-fallback))}}#beautylover .bl-products-item__price{font-size:7.2cqw;font-weight:700;line-height:1;letter-spacing:.012em;white-space:nowrap;align-items:baseline;margin-block:calc(.5em - .5lh);line-height:round(7.2cqw,1px);display:flex}@supports not (width:1cqw){#beautylover .bl-products-item__price{font-size:calc(7.2 * var(--cqw-fallback));line-height:round(nearest, calc(7.2 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-item__price-unit{letter-spacing:.02em;margin-left:.8cqw;font-size:3.46667cqw;font-weight:500;line-height:1}@supports not (width:1cqw){#beautylover .bl-products-item__price-unit{margin-left:calc(.8 * var(--cqw-fallback));font-size:calc(3.46667 * var(--cqw-fallback))}}#beautylover .bl-products-item__points{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;width:80cqw;margin-top:5.73333cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-products-item__points{width:calc(80 * var(--cqw-fallback));margin-top:calc(5.73333 * var(--cqw-fallback))}}#beautylover .bl-products-item__points-head{box-sizing:border-box;background:var(--products-item-pale);border-radius:3.50667cqw;width:100%;padding:1.68cqw 0 1.86667cqw}@supports not (width:1cqw){#beautylover .bl-products-item__points-head{padding:calc(1.68 * var(--cqw-fallback)) 0 calc(1.86667 * var(--cqw-fallback));border-radius:calc(3.50667 * var(--cqw-fallback))}}#beautylover .bl-products-item__points-title{font-size:3.46667cqw;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--lp-color-navy);margin-block:calc(.5em - .5lh);line-height:round(3.46667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__points-title{font-size:calc(3.46667 * var(--cqw-fallback));line-height:round(nearest, calc(3.46667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-item__points-list{justify-items:center;gap:3.05333cqw;margin:4.05333cqw 0 0;padding:0;list-style:none;display:grid}@supports not (width:1cqw){#beautylover .bl-products-item__points-list{gap:calc(3.05333 * var(--cqw-fallback));margin:calc(4.05333 * var(--cqw-fallback)) 0 0}}#beautylover .bl-products-item__points-list--far{margin-top:4.72cqw}@supports not (width:1cqw){#beautylover .bl-products-item__points-list--far{margin-top:calc(4.72 * var(--cqw-fallback))}}#beautylover .bl-products-item__point{justify-items:center;display:grid}#beautylover .bl-products-item__point+.bl-products-item__point:before{content:"";background:radial-gradient(circle closest-side,#999 96%,#0000) 0 0/.946667cqw .266667cqw repeat-x;width:66.288cqw;height:.266667cqw;margin-bottom:2.78667cqw}@supports not (width:1cqw){#beautylover .bl-products-item__point+.bl-products-item__point:before{width:calc(66.288 * var(--cqw-fallback));height:calc(.266667 * var(--cqw-fallback));margin-bottom:calc(2.78667 * var(--cqw-fallback));background:radial-gradient(circle closest-side, #999 96%, transparent) 0 0/calc(.946667 * var(--cqw-fallback)) calc(.266667 * var(--cqw-fallback)) repeat-x}}#beautylover .bl-products-item__point-text{font-size:3.46667cqw;font-weight:700;line-height:1.46154;letter-spacing:-.025em;color:var(--lp-color-body);white-space:nowrap;margin-block:calc(.5em - .5lh);line-height:round(5.06667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__point-text{font-size:calc(3.46667 * var(--cqw-fallback));line-height:round(nearest, calc(5.06667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-item__point-text strong{letter-spacing:0;color:var(--lp-color-blue);font-weight:900}#beautylover .bl-products-item__point-text sup{vertical-align:.5em;font-size:.6em;line-height:0}#beautylover .bl-products-item__point-note{letter-spacing:.01em;font-size:2.93333cqw;font-weight:500;line-height:1;position:relative;top:-.333333cqw}@supports not (width:1cqw){#beautylover .bl-products-item__point-note{top:calc(-.333333 * var(--cqw-fallback));font-size:calc(2.93333 * var(--cqw-fallback))}}#beautylover .bl-products-item__notes{font-size:3.06667cqw;font-weight:400;line-height:1.3913;letter-spacing:0;color:var(--lp-color-body);text-align:left;white-space:nowrap;justify-self:start;margin-block:calc(.5em - .5lh);line-height:round(4.26667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__notes{font-size:calc(3.06667 * var(--cqw-fallback));line-height:round(nearest, calc(4.26667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-item__notes-wrap{margin-top:3.46667cqw}@supports not (width:1cqw){#beautylover .bl-products-item__notes-wrap{margin-top:calc(3.46667 * var(--cqw-fallback))}}#beautylover .bl-products-item__notes-wrap--after{justify-self:start;margin-top:4.13333cqw}@supports not (width:1cqw){#beautylover .bl-products-item__notes-wrap--after{margin-top:calc(4.13333 * var(--cqw-fallback))}}#beautylover .bl-products-item__claim{font-size:3.06667cqw;font-weight:400;line-height:1.3913;letter-spacing:-.075em;width:86.6667cqw;color:var(--lp-color-body);text-align:justify;margin-block:calc(.5em - .5lh);line-height:round(4.26667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__claim{font-size:calc(3.06667 * var(--cqw-fallback));line-height:round(nearest, calc(4.26667 * var(--cqw-fallback)), 1px);width:calc(86.6667 * var(--cqw-fallback))}}#beautylover .bl-products-item__claim-wrap{margin:4.8cqw 0 .533333cqw}@supports not (width:1cqw){#beautylover .bl-products-item__claim-wrap{margin:calc(4.8 * var(--cqw-fallback)) 0 calc(.533333 * var(--cqw-fallback))}}#beautylover .bl-products-item__comment{box-sizing:border-box;background:var(--products-item-pale);border-radius:2.72533cqw;width:86.6667cqw;min-height:34.9253cqw;margin-top:7.46667cqw;padding:4.98667cqw 4cqw 4.06667cqw 34.4867cqw;position:relative}@supports not (width:1cqw){#beautylover .bl-products-item__comment{width:calc(86.6667 * var(--cqw-fallback));min-height:calc(34.9253 * var(--cqw-fallback));padding:calc(4.98667 * var(--cqw-fallback)) calc(4 * var(--cqw-fallback)) calc(4.06667 * var(--cqw-fallback)) calc(34.4867 * var(--cqw-fallback));margin-top:calc(7.46667 * var(--cqw-fallback));border-radius:calc(2.72533 * var(--cqw-fallback))}}#beautylover .bl-products-item__comment--compact{--products-item-leading:5.33333cqw;padding-block:4.22667cqw 5.06667cqw}@supports not (width:1cqw){#beautylover .bl-products-item__comment--compact{--products-item-leading:calc(5.33333 * var(--cqw-fallback));padding-block:calc(4.22667 * var(--cqw-fallback)) calc(5.06667 * var(--cqw-fallback))}}#beautylover .bl-products-item__comment-img{width:27.312cqw;position:absolute;top:4.53467cqw;left:4.536cqw}@supports not (width:1cqw){#beautylover .bl-products-item__comment-img{top:calc(4.53467 * var(--cqw-fallback));left:calc(4.536 * var(--cqw-fallback));width:calc(27.312 * var(--cqw-fallback))}}#beautylover .bl-products-item__comment-label{aspect-ratio:1;text-align:center;isolation:isolate;place-items:center;width:16.4387cqw;display:grid;position:absolute;top:-4.81867cqw;left:-.796cqw}@supports not (width:1cqw){#beautylover .bl-products-item__comment-label{top:calc(-4.81867 * var(--cqw-fallback));left:calc(-.796 * var(--cqw-fallback));width:calc(16.4387 * var(--cqw-fallback))}}#beautylover .bl-products-item__comment-label-bg{z-index:-1;width:100%;position:absolute;inset:0}#beautylover .bl-products-item__comment-label-text{font-size:3.46667cqw;font-weight:900;line-height:1.07692;letter-spacing:-.1em;color:var(--products-item-line);margin-block:calc(.5em - .5lh);line-height:round(3.73333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__comment-label-text{font-size:calc(3.46667 * var(--cqw-fallback));line-height:round(nearest, calc(3.73333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-item__comment-text{font-size:3.46667cqw;font-weight:500;line-height:1.61538;letter-spacing:-.085em;line-height:round(5.6cqw,1px);line-height:round(nearest, var(--products-item-leading,5.6cqw), 1px);color:var(--lp-color-body);text-align:justify;line-break:strict;margin-block:calc(.5em - .5lh)}@supports not (width:1cqw){#beautylover .bl-products-item__comment-text{font-size:calc(3.46667 * var(--cqw-fallback));line-height:round(nearest, calc(5.6 * var(--cqw-fallback)), 1px);line-height:round(nearest, var(--products-item-leading,calc(5.6 * var(--cqw-fallback))), 1px)}}#beautylover .bl-products-item__comment-text strong{color:var(--lp-color-blue);font-weight:700}#beautylover .bl-products-item__comment-text sup{vertical-align:.6em;font-size:.55em;line-height:0}#beautylover .bl-products-item__buy,#beautylover .bl-products-item__campaign-link{border-radius:100vmax;place-items:center;width:86.6667cqw;height:14.5333cqw;text-decoration:none;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-products-item__buy,#beautylover .bl-products-item__campaign-link{width:calc(86.6667 * var(--cqw-fallback));height:calc(14.5333 * var(--cqw-fallback))}}#beautylover .bl-products-item__buy:after,#beautylover .bl-products-item__campaign-link:after{--stroke:currentcolor calc(50% - .133333cqw), currentcolor calc(50% + .133333cqw);content:"";background:linear-gradient(to top right, transparent calc(50% - .133333cqw), var(--stroke), transparent calc(50% + .133333cqw)) top/100% 50% no-repeat, linear-gradient(to bottom right, transparent calc(50% - .133333cqw), var(--stroke), transparent calc(50% + .133333cqw)) bottom/100% 50% no-repeat;width:2.08533cqw;height:2.60267cqw;position:absolute;top:50%;right:5.21333cqw;translate:0 -50%}@supports not (width:1cqw){#beautylover .bl-products-item__buy:after,#beautylover .bl-products-item__campaign-link:after{--stroke:currentcolor calc(50% - calc(.133333 * var(--cqw-fallback))), currentcolor calc(50% + calc(.133333 * var(--cqw-fallback)));right:calc(5.21333 * var(--cqw-fallback));width:calc(2.08533 * var(--cqw-fallback));height:calc(2.60267 * var(--cqw-fallback));background:linear-gradient(to top right, transparent calc(50% - calc(.133333 * var(--cqw-fallback))), var(--stroke), transparent calc(50% + calc(.133333 * var(--cqw-fallback)))) top/100% 50% no-repeat, linear-gradient(to bottom right, transparent calc(50% - calc(.133333 * var(--cqw-fallback))), var(--stroke), transparent calc(50% + calc(.133333 * var(--cqw-fallback)))) bottom/100% 50% no-repeat}}@media (hover:hover) and (pointer:fine){#beautylover .bl-products-item__buy,#beautylover .bl-products-item__campaign-link{transition:translate var(--lp-hover-ms) var(--lp-hover-es), scale var(--lp-hover-ms) var(--lp-hover-es)}#beautylover .bl-products-item__buy:hover,#beautylover .bl-products-item__campaign-link:hover{translate:3px 3px;scale:.99}}#beautylover .bl-products-item__buy{color:var(--color-white);background:var(--lp-gradient-orange);margin-top:5.65333cqw}@supports not (width:1cqw){#beautylover .bl-products-item__buy{margin-top:calc(5.65333 * var(--cqw-fallback))}}#beautylover .bl-products-item__buy-text{font-size:5.73333cqw;font-weight:700;line-height:1;letter-spacing:.005em;margin-block:calc(.5em - .5lh);padding-bottom:.4cqw;line-height:round(5.73333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__buy-text{font-size:calc(5.73333 * var(--cqw-fallback));line-height:round(nearest, calc(5.73333 * var(--cqw-fallback)), 1px);padding-bottom:calc(.4 * var(--cqw-fallback))}}#beautylover .bl-products-item__campaign{justify-items:center;gap:2.21333cqw;margin-top:12cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-products-item__campaign{gap:calc(2.21333 * var(--cqw-fallback));margin-top:calc(12 * var(--cqw-fallback))}}#beautylover .bl-products-item__campaign-label{font-size:3.46667cqw;font-weight:700;line-height:1;letter-spacing:-.08em;color:var(--lp-color-text);white-space:nowrap;margin-block:calc(.5em - .5lh);line-height:round(3.46667cqw,1px);position:relative}@supports not (width:1cqw){#beautylover .bl-products-item__campaign-label{font-size:calc(3.46667 * var(--cqw-fallback));line-height:round(nearest, calc(3.46667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-item__campaign-label:before,#beautylover .bl-products-item__campaign-label:after{content:"";background:currentColor;width:.266667cqw;height:3.92cqw;position:absolute;top:50%;translate:0 -50%}@supports not (width:1cqw){#beautylover .bl-products-item__campaign-label:before,#beautylover .bl-products-item__campaign-label:after{width:calc(.266667 * var(--cqw-fallback));height:calc(3.92 * var(--cqw-fallback))}}#beautylover .bl-products-item__campaign-label:before{right:calc(100% + 4.26667cqw);rotate:-27.1deg}@supports not (width:1cqw){#beautylover .bl-products-item__campaign-label:before{right:calc(100% + calc(4.26667 * var(--cqw-fallback)))}}#beautylover .bl-products-item__campaign-label:after{left:calc(100% + 4.26667cqw);rotate:27.1deg}@supports not (width:1cqw){#beautylover .bl-products-item__campaign-label:after{left:calc(100% + calc(4.26667 * var(--cqw-fallback)))}}#beautylover .bl-products-item__campaign-link{color:var(--lp-color-navy);background:var(--products-item-band)}#beautylover .bl-products-item__campaign-link-text{font-size:4.26667cqw;font-weight:700;line-height:1;letter-spacing:-.03em;margin-block:calc(.5em - .5lh);line-height:round(4.26667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-item__campaign-link-text{font-size:calc(4.26667 * var(--cqw-fallback));line-height:round(nearest, calc(4.26667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-next{text-align:center;justify-items:center;width:100%;margin-top:12.64cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-products-next{margin-top:calc(12.64 * var(--cqw-fallback))}}#beautylover .bl-products-next img{height:auto;display:block}#beautylover .bl-products-next__title{font-size:4.93333cqw;font-weight:700;line-height:1.45946;letter-spacing:0;color:var(--lp-color-text);white-space:nowrap;margin-block:calc(.5em - .5lh);line-height:round(7.2cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-next__title{font-size:calc(4.93333 * var(--cqw-fallback));line-height:round(nearest, calc(7.2 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-next__title strong{letter-spacing:-.081em;font-weight:inherit;color:var(--products-type-text)}#beautylover .bl-products-next__title-kana{letter-spacing:-.11em}#beautylover .bl-products-next__line{width:65.4507cqw;margin-top:3.26667cqw}@supports not (width:1cqw){#beautylover .bl-products-next__line{width:calc(65.4507 * var(--cqw-fallback));margin-top:calc(3.26667 * var(--cqw-fallback))}}#beautylover .bl-products-next__lead{font-size:5.86667cqw;font-weight:700;line-height:1.31818;letter-spacing:.03em;color:var(--lp-color-brown);white-space:nowrap;margin-block:calc(.5em - .5lh);line-height:round(7.73333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-next__lead{font-size:calc(5.86667 * var(--cqw-fallback));line-height:round(nearest, calc(7.73333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-next__lead sup{vertical-align:.6em;font-size:.55em;line-height:0}#beautylover .bl-products-next__lead-wrap{margin-top:5.29333cqw}@supports not (width:1cqw){#beautylover .bl-products-next__lead-wrap{margin-top:calc(5.29333 * var(--cqw-fallback))}}#beautylover .bl-products-next .bl-products-campaign,#beautylover .bl-products-next .bl-products-selection{margin-top:4.86667cqw}@supports not (width:1cqw){#beautylover .bl-products-next .bl-products-campaign,#beautylover .bl-products-next .bl-products-selection{margin-top:calc(4.86667 * var(--cqw-fallback))}}#beautylover .bl-products-next .bl-products-campaign+.bl-products-selection{margin-top:12.7333cqw}@supports not (width:1cqw){#beautylover .bl-products-next .bl-products-campaign+.bl-products-selection{margin-top:calc(12.7333 * var(--cqw-fallback))}}#beautylover .bl-products-next__note{font-size:3.06667cqw;font-weight:500;line-height:1.56522;letter-spacing:0;max-width:56cqw;color:var(--lp-color-text);word-break:keep-all;margin-block:calc(.5em - .5lh);line-height:round(4.8cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-next__note{font-size:calc(3.06667 * var(--cqw-fallback));line-height:round(nearest, calc(4.8 * var(--cqw-fallback)), 1px);max-width:calc(56 * var(--cqw-fallback))}}#beautylover .bl-products-next__note-wrap{margin-top:5.49333cqw}@supports not (width:1cqw){#beautylover .bl-products-next__note-wrap{margin-top:calc(5.49333 * var(--cqw-fallback))}}#beautylover .bl-products-campaign{color:var(--lp-color-text);justify-items:center;gap:3.86667cqw;text-decoration:none;display:grid}@supports not (width:1cqw){#beautylover .bl-products-campaign{gap:calc(3.86667 * var(--cqw-fallback))}}@media (hover:hover) and (pointer:fine){#beautylover .bl-products-campaign{transition:opacity var(--lp-hover-ms) var(--lp-hover-es)}#beautylover .bl-products-campaign:hover{opacity:.6}}#beautylover .bl-products-campaign__banner{aspect-ratio:650/652.83;width:86.6667cqw;position:relative}@supports not (width:1cqw){#beautylover .bl-products-campaign__banner{width:calc(86.6667 * var(--cqw-fallback))}}#beautylover .bl-products-campaign__img{width:89.6cqw;max-width:none;height:auto;display:block;position:absolute;top:-.356cqw;left:-1.6cqw}@supports not (width:1cqw){#beautylover .bl-products-campaign__img{top:calc(-.356 * var(--cqw-fallback));left:calc(-1.6 * var(--cqw-fallback));width:calc(89.6 * var(--cqw-fallback))}}#beautylover .bl-products-campaign__more{font-size:3.86667cqw;font-weight:700;line-height:1;letter-spacing:-.056em;margin-block:calc(.5em - .5lh);line-height:round(3.86667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-products-campaign__more{font-size:calc(3.86667 * var(--cqw-fallback));line-height:round(nearest, calc(3.86667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-products-selection{aspect-ratio:650/300.53;width:86.6667cqw;display:block;position:relative}@supports not (width:1cqw){#beautylover .bl-products-selection{width:calc(86.6667 * var(--cqw-fallback))}}@media (hover:hover) and (pointer:fine){#beautylover .bl-products-selection{transition:opacity var(--lp-hover-ms) var(--lp-hover-es)}#beautylover .bl-products-selection:hover{opacity:.6}}#beautylover .bl-products-selection__img{width:88.2667cqw;max-width:none;height:auto;display:block;position:absolute;top:-.4cqw;left:-.310667cqw}@supports not (width:1cqw){#beautylover .bl-products-selection__img{top:calc(-.4 * var(--cqw-fallback));left:calc(-.310667 * var(--cqw-fallback));width:calc(88.2667 * var(--cqw-fallback))}}#beautylover .bl-recommend{padding-top:15.3333cqw}@supports not (width:1cqw){#beautylover .bl-recommend{padding-top:calc(15.3333 * var(--cqw-fallback))}}#beautylover .bl-recommend img{height:auto;display:block}#beautylover .bl-recommend__head{justify-items:center;display:grid;position:relative}#beautylover .bl-recommend__star--1{top:32.16cqw;left:87.3867cqw}@supports not (width:1cqw){#beautylover .bl-recommend__star--1{top:calc(32.16 * var(--cqw-fallback));left:calc(87.3867 * var(--cqw-fallback))}}#beautylover .bl-recommend__star--2{top:21.68cqw;left:11.5933cqw}@supports not (width:1cqw){#beautylover .bl-recommend__star--2{top:calc(21.68 * var(--cqw-fallback));left:calc(11.5933 * var(--cqw-fallback))}}#beautylover .bl-recommend__dot--1{top:26.3467cqw;left:91.3333cqw}@supports not (width:1cqw){#beautylover .bl-recommend__dot--1{top:calc(26.3467 * var(--cqw-fallback));left:calc(91.3333 * var(--cqw-fallback))}}#beautylover .bl-recommend__dot--2{top:39.7867cqw;left:5.73333cqw}@supports not (width:1cqw){#beautylover .bl-recommend__dot--2{top:calc(39.7867 * var(--cqw-fallback));left:calc(5.73333 * var(--cqw-fallback))}}#beautylover .bl-recommend__dot--3{top:38.9467cqw;left:91.836cqw}@supports not (width:1cqw){#beautylover .bl-recommend__dot--3{top:calc(38.9467 * var(--cqw-fallback));left:calc(91.836 * var(--cqw-fallback))}}#beautylover .bl-recommend__dot--4{top:21.0333cqw;left:85.5867cqw}@supports not (width:1cqw){#beautylover .bl-recommend__dot--4{top:calc(21.0333 * var(--cqw-fallback));left:calc(85.5867 * var(--cqw-fallback))}}#beautylover .bl-recommend__dot--5{top:31.76cqw;left:11.2307cqw}@supports not (width:1cqw){#beautylover .bl-recommend__dot--5{top:calc(31.76 * var(--cqw-fallback));left:calc(11.2307 * var(--cqw-fallback))}}#beautylover .bl-recommend__dot--6{top:26.9067cqw;left:6.46667cqw}@supports not (width:1cqw){#beautylover .bl-recommend__dot--6{top:calc(26.9067 * var(--cqw-fallback));left:calc(6.46667 * var(--cqw-fallback))}}#beautylover .bl-recommend__title-en{filter:drop-shadow(0 0 1.6cqw #4f94af40);width:96cqw}@supports not (width:1cqw){#beautylover .bl-recommend__title-en{width:calc(96 * var(--cqw-fallback));filter:drop-shadow(0 0 calc(1.6 * var(--cqw-fallback)) #4f94af40)}}#beautylover .bl-recommend__title{justify-items:center;gap:2.26667cqw;margin:3.14667cqw 0 0;display:grid}@supports not (width:1cqw){#beautylover .bl-recommend__title{gap:calc(2.26667 * var(--cqw-fallback));margin:calc(3.14667 * var(--cqw-fallback)) 0 0}}#beautylover .bl-recommend__title-lead{width:58.564cqw}@supports not (width:1cqw){#beautylover .bl-recommend__title-lead{width:calc(58.564 * var(--cqw-fallback))}}#beautylover .bl-recommend__title-text{font-size:7.46667cqw;font-weight:900;line-height:1.35714;letter-spacing:.02em;color:#0000;text-align:center;white-space:nowrap;background:var(--lp-gradient-blue-deep);-webkit-background-clip:text;background-clip:text;margin-block:calc(.5em - .5lh);line-height:round(10.1333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-recommend__title-text{font-size:calc(7.46667 * var(--cqw-fallback));line-height:round(nearest, calc(10.1333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-recommend__sets{justify-items:center;gap:11.392cqw;margin-top:5.6cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-recommend__sets{gap:calc(11.392 * var(--cqw-fallback));margin-top:calc(5.6 * var(--cqw-fallback))}}#beautylover .bl-recommend-set{--recommend-set-color:var(--lp-color-blush-pale);--recommend-set-gradient:var(--lp-gradient-pink-side);box-sizing:border-box;background:var(--recommend-set-color);border-radius:1.968cqw;justify-items:center;width:93.3333cqw;padding:7.12cqw 0 8cqw;display:grid;box-shadow:0 0 1.33333cqw #347fb74d}@supports not (width:1cqw){#beautylover .bl-recommend-set{width:calc(93.3333 * var(--cqw-fallback));padding:calc(7.12 * var(--cqw-fallback)) 0 calc(8 * var(--cqw-fallback));border-radius:calc(1.968 * var(--cqw-fallback));box-shadow:0 0 calc(1.33333 * var(--cqw-fallback)) #347fb74d}}#beautylover .bl-recommend-set--blue{--recommend-set-color:var(--lp-color-aqua-pale);--recommend-set-gradient:var(--lp-gradient-blue-side)}#beautylover .bl-recommend-set__lead{font-size:4cqw;font-weight:700;line-height:1;letter-spacing:-.025em;color:var(--lp-color-text);margin-block:calc(.5em - .5lh);line-height:round(4cqw,1px)}@supports not (width:1cqw){#beautylover .bl-recommend-set__lead{font-size:calc(4 * var(--cqw-fallback));line-height:round(nearest, calc(4 * var(--cqw-fallback)), 1px)}}#beautylover .bl-recommend-set__title{box-sizing:border-box;width:86.6667cqw;height:14.5027cqw;color:var(--color-white);background:var(--recommend-set-gradient);border-radius:100vmax;place-items:center;margin-top:2.74667cqw;padding-bottom:1.2cqw;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-recommend-set__title{width:calc(86.6667 * var(--cqw-fallback));height:calc(14.5027 * var(--cqw-fallback));padding-bottom:calc(1.2 * var(--cqw-fallback));margin-top:calc(2.74667 * var(--cqw-fallback))}}#beautylover .bl-recommend-set__title-text{font-size:6.66667cqw;font-weight:700;line-height:1;letter-spacing:-.022em;margin-block:calc(.5em - .5lh);line-height:round(6.66667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-recommend-set__title-text{font-size:calc(6.66667 * var(--cqw-fallback));line-height:round(nearest, calc(6.66667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-recommend-set__visual{width:86.6667cqw;margin-top:-7.16cqw}@supports not (width:1cqw){#beautylover .bl-recommend-set__visual{width:calc(86.6667 * var(--cqw-fallback));margin-top:calc(-7.16 * var(--cqw-fallback))}}#beautylover .bl-recommend-set__visual-img{width:88.4cqw;max-width:none;margin:-.4cqw 0 -1.4cqw -.4cqw}@supports not (width:1cqw){#beautylover .bl-recommend-set__visual-img{width:calc(88.4 * var(--cqw-fallback));margin:calc(-.4 * var(--cqw-fallback)) 0 calc(-1.4 * var(--cqw-fallback)) calc(-.4 * var(--cqw-fallback))}}#beautylover .bl-recommend-set__text{font-size:3.46667cqw;font-weight:700;line-height:1.76923;letter-spacing:0;margin-block:calc(.5em - .5lh);color:var(--lp-color-text);text-align:center;margin-top:5.97333cqw;line-height:round(6.13333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-recommend-set__text{font-size:calc(3.46667 * var(--cqw-fallback));line-height:round(nearest, calc(6.13333 * var(--cqw-fallback)), 1px);margin-top:calc(5.97333 * var(--cqw-fallback))}}#beautylover .bl-recommend-set__text strong{color:var(--lp-color-blue);font-weight:900}#beautylover .bl-recommend-set__text sup{vertical-align:.5em;font-size:.6em;line-height:0}#beautylover .bl-recommend-set__text-row{display:inline-block}#beautylover .bl-recommend-set__links{justify-self:stretch;gap:5.02667cqw;margin:7.46667cqw 5.64cqw 0;padding:0;list-style:none;display:grid}@supports not (width:1cqw){#beautylover .bl-recommend-set__links{gap:calc(5.02667 * var(--cqw-fallback));margin:calc(7.46667 * var(--cqw-fallback)) calc(5.64 * var(--cqw-fallback)) 0}}#beautylover .bl-recommend-set__link{font-size:3.46667cqw;font-weight:700;line-height:1.53846;letter-spacing:-.06em;color:var(--lp-color-navy);text-underline-offset:.4cqw;margin-block:calc(.5em - .5lh);line-height:round(5.33333cqw,1px);text-decoration:underline;text-decoration-thickness:1px;display:block}@supports not (width:1cqw){#beautylover .bl-recommend-set__link{font-size:calc(3.46667 * var(--cqw-fallback));line-height:round(nearest, calc(5.33333 * var(--cqw-fallback)), 1px);text-underline-offset:calc(.4 * var(--cqw-fallback))}}@media (hover:hover) and (pointer:fine){#beautylover .bl-recommend-set__link{transition:opacity var(--lp-hover-ms) var(--lp-hover-es)}#beautylover .bl-recommend-set__link:hover{opacity:.6}}#beautylover .bl-recommend-set__arrow{word-spacing:1.33333cqw}@supports not (width:1cqw){#beautylover .bl-recommend-set__arrow{word-spacing:calc(1.33333 * var(--cqw-fallback))}}#beautylover .bl-recommend-set__note{font-size:3.06667cqw;font-weight:400;line-height:1.3913;letter-spacing:0;margin-block:calc(.5em - .5lh);color:var(--lp-color-text);text-align:center;white-space:nowrap;margin-top:3.26667cqw;line-height:round(4.26667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-recommend-set__note{font-size:calc(3.06667 * var(--cqw-fallback));line-height:round(nearest, calc(4.26667 * var(--cqw-fallback)), 1px);margin-top:calc(3.26667 * var(--cqw-fallback))}}#beautylover .bl-recheck{padding-top:21.7733cqw}@supports not (width:1cqw){#beautylover .bl-recheck{padding-top:calc(21.7733 * var(--cqw-fallback))}}#beautylover .bl-recheck img{height:auto;display:block}#beautylover .bl-recheck__head{width:fit-content;margin-inline:auto;padding-right:21.3467cqw;position:relative}@supports not (width:1cqw){#beautylover .bl-recheck__head{padding-right:calc(21.3467 * var(--cqw-fallback))}}#beautylover .bl-recheck__lead{font-size:4.26667cqw;font-weight:700;line-height:1.625;letter-spacing:-.055em;color:var(--lp-color-blue);white-space:nowrap;margin-block:calc(.5em - .5lh);line-height:round(6.93333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-recheck__lead{font-size:calc(4.26667 * var(--cqw-fallback));line-height:round(nearest, calc(6.93333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-recheck__person{width:19.1107cqw;position:absolute;top:-2.96cqw;right:0}@supports not (width:1cqw){#beautylover .bl-recheck__person{top:calc(-2.96 * var(--cqw-fallback));width:calc(19.1107 * var(--cqw-fallback))}}#beautylover .bl-recheck__list{justify-items:center;gap:3.6cqw;margin:6.74667cqw 0 0;padding:0;list-style:none;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-recheck__list{gap:calc(3.6 * var(--cqw-fallback));margin:calc(6.74667 * var(--cqw-fallback)) 0 0}}#beautylover .bl-recheck__list.u-inview:not(.is-inview) li{opacity:0}#beautylover .bl-recheck__list.is-inview li{--pop-from:.8;animation:c-pop var(--lp-pop-ms) var(--lp-ease-pop) backwards}#beautylover .bl-recheck__list.is-inview li:nth-child(2){animation-delay:.1s}#beautylover .bl-recheck__list.is-inview li:nth-child(3){animation-delay:.2s}#beautylover .bl-recheck__list.is-inview li:nth-child(4){animation-delay:.3s}#beautylover .bl-recheck__link{box-sizing:border-box;isolation:isolate;grid-template-columns:auto auto;place-content:start center;align-items:end;column-gap:.666667cqw;width:94cqw;height:22.1333cqw;padding-top:3.06667cqw;text-decoration:none;display:grid;position:relative}@supports not (width:1cqw){#beautylover .bl-recheck__link{column-gap:calc(.666667 * var(--cqw-fallback));width:calc(94 * var(--cqw-fallback));height:calc(22.1333 * var(--cqw-fallback));padding-top:calc(3.06667 * var(--cqw-fallback))}}#beautylover .bl-recheck__link:before,#beautylover .bl-recheck__link:after{z-index:1;content:"";position:absolute}#beautylover .bl-recheck__link:before{aspect-ratio:1;background:var(--lp-color-blue);border-radius:50%;width:3.53733cqw;top:9.42667cqw;left:84.8093cqw}@supports not (width:1cqw){#beautylover .bl-recheck__link:before{top:calc(9.42667 * var(--cqw-fallback));left:calc(84.8093 * var(--cqw-fallback));width:calc(3.53733 * var(--cqw-fallback))}}#beautylover .bl-recheck__link:after{background:var(--color-white);clip-path:polygon(50% 0,100% 100%,0 100%);width:1.46667cqw;height:1.2cqw;top:10.4667cqw;left:85.84cqw}@supports not (width:1cqw){#beautylover .bl-recheck__link:after{top:calc(10.4667 * var(--cqw-fallback));left:calc(85.84 * var(--cqw-fallback));width:calc(1.46667 * var(--cqw-fallback));height:calc(1.2 * var(--cqw-fallback))}}#beautylover .bl-recheck__link--1{--recheck-color:var(--lp-color-pink);--recheck-title-width:30.5533cqw}@supports not (width:1cqw){#beautylover .bl-recheck__link--1{--recheck-title-width:calc(30.5533 * var(--cqw-fallback))}}#beautylover .bl-recheck__link--2{--recheck-color:var(--lp-color-sky);--recheck-title-width:32.7187cqw}@supports not (width:1cqw){#beautylover .bl-recheck__link--2{--recheck-title-width:calc(32.7187 * var(--cqw-fallback))}}#beautylover .bl-recheck__link--3{--recheck-color:var(--lp-color-lavender-line);--recheck-title-width:30.26cqw}@supports not (width:1cqw){#beautylover .bl-recheck__link--3{--recheck-title-width:calc(30.26 * var(--cqw-fallback))}}#beautylover .bl-recheck__link--extra{justify-content:flex-start;align-items:center;gap:1.64cqw;padding:0 0 0 8.26667cqw;display:flex}@supports not (width:1cqw){#beautylover .bl-recheck__link--extra{gap:calc(1.64 * var(--cqw-fallback));padding:0 0 0 calc(8.26667 * var(--cqw-fallback))}}@media (hover:hover) and (pointer:fine){#beautylover .bl-recheck__link{transition:translate var(--lp-hover-ms) var(--lp-hover-es), scale var(--lp-hover-ms) var(--lp-hover-es)}#beautylover .bl-recheck__link:hover{translate:3px 3px;scale:.99}#beautylover .bl-recheck__link:hover .bl-recheck__bg{opacity:.7}}#beautylover .bl-recheck__bg{z-index:-1;width:96cqw;max-width:none;position:absolute;top:-.8cqw;left:-1.6cqw}@supports not (width:1cqw){#beautylover .bl-recheck__bg{top:calc(-.8 * var(--cqw-fallback));left:calc(-1.6 * var(--cqw-fallback));width:calc(96 * var(--cqw-fallback))}}@media (hover:hover) and (pointer:fine){#beautylover .bl-recheck__bg{transition:opacity var(--lp-hover-ms) var(--lp-hover-es)}}#beautylover .bl-recheck__title{width:var(--recheck-title-width);max-width:none}#beautylover .bl-recheck__label{font-size:3.86667cqw;font-weight:700;line-height:1;letter-spacing:.03em;margin-block:calc(.5em - .5lh);color:var(--recheck-color);white-space:nowrap;margin-bottom:1.01333cqw;line-height:round(3.86667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-recheck__label{font-size:calc(3.86667 * var(--cqw-fallback));line-height:round(nearest, calc(3.86667 * var(--cqw-fallback)), 1px);margin-bottom:calc(1.01333 * var(--cqw-fallback))}}#beautylover .bl-recheck__text{font-size:3.2cqw;font-weight:700;line-height:1;letter-spacing:-.05em;margin-block:calc(.5em - .5lh);color:var(--lp-color-text);text-align:center;grid-column:1/-1;margin-top:.866667cqw;line-height:round(3.2cqw,1px)}@supports not (width:1cqw){#beautylover .bl-recheck__text{font-size:calc(3.2 * var(--cqw-fallback));line-height:round(nearest, calc(3.2 * var(--cqw-fallback)), 1px);margin-top:calc(.866667 * var(--cqw-fallback))}}#beautylover .bl-recheck__text--tight{letter-spacing:-.08em}#beautylover .bl-recheck__tag,#beautylover .bl-recheck__name{white-space:nowrap;font-weight:700}#beautylover .bl-recheck__tag{letter-spacing:.06em;box-sizing:border-box;width:13.6cqw;color:var(--lp-color-lavender-line);text-align:center;background:var(--color-white);padding:.56cqw 0 .813333cqw;font-size:3.6cqw;line-height:1}@supports not (width:1cqw){#beautylover .bl-recheck__tag{width:calc(13.6 * var(--cqw-fallback));padding:calc(.56 * var(--cqw-fallback)) 0 calc(.813333 * var(--cqw-fallback));font-size:calc(3.6 * var(--cqw-fallback))}}#beautylover .bl-recheck__name{font-size:4cqw;font-weight:700;line-height:1;letter-spacing:-.046em;color:var(--lp-color-text);margin-block:calc(.5em - .5lh);line-height:round(4cqw,1px)}@supports not (width:1cqw){#beautylover .bl-recheck__name{font-size:calc(4 * var(--cqw-fallback));line-height:round(nearest, calc(4 * var(--cqw-fallback)), 1px)}}#beautylover .bl-related{text-align:center;justify-items:center;padding-top:13cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-related{padding-top:calc(13 * var(--cqw-fallback))}}#beautylover .bl-related__title{font-size:4.53333cqw;font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--lp-color-blue);margin-block:calc(.5em - .5lh);line-height:round(4.53333cqw,1px)}@supports not (width:1cqw){#beautylover .bl-related__title{font-size:calc(4.53333 * var(--cqw-fallback));line-height:round(nearest, calc(4.53333 * var(--cqw-fallback)), 1px)}}#beautylover .bl-related__lead{font-size:3.6cqw;font-weight:500;line-height:1;letter-spacing:.05em;margin-block:calc(.5em - .5lh);color:var(--lp-color-text);margin-top:1.84cqw;line-height:round(3.6cqw,1px)}@supports not (width:1cqw){#beautylover .bl-related__lead{font-size:calc(3.6 * var(--cqw-fallback));line-height:round(nearest, calc(3.6 * var(--cqw-fallback)), 1px);margin-top:calc(1.84 * var(--cqw-fallback))}}#beautylover .bl-related__banner{aspect-ratio:650/247;width:86.6667cqw;margin-top:3.42667cqw;display:block;position:relative}@supports not (width:1cqw){#beautylover .bl-related__banner{width:calc(86.6667 * var(--cqw-fallback));margin-top:calc(3.42667 * var(--cqw-fallback))}}@media (hover:hover) and (pointer:fine){#beautylover .bl-related__banner{transition:opacity var(--lp-hover-ms) var(--lp-hover-es)}#beautylover .bl-related__banner:hover{opacity:.6}}#beautylover .bl-related__img{width:88.3107cqw;max-width:none;height:auto;display:block;position:absolute;top:-.4cqw;left:-.310667cqw}@supports not (width:1cqw){#beautylover .bl-related__img{top:calc(-.4 * var(--cqw-fallback));left:calc(-.310667 * var(--cqw-fallback));width:calc(88.3107 * var(--cqw-fallback))}}#beautylover .bl-notes{gap:3.33333cqw;padding:16.2cqw 3.46667cqw 30.1333cqw 4.13333cqw;display:grid}@supports not (width:1cqw){#beautylover .bl-notes{gap:calc(3.33333 * var(--cqw-fallback));padding:calc(16.2 * var(--cqw-fallback)) calc(3.46667 * var(--cqw-fallback)) calc(30.1333 * var(--cqw-fallback)) calc(4.13333 * var(--cqw-fallback))}}#beautylover .bl-notes__block{font-size:3.06667cqw;font-weight:400;line-height:1.3913;letter-spacing:-.08em;color:var(--lp-color-body);text-align:justify;margin-block:calc(.5em - .5lh);line-height:round(4.26667cqw,1px)}@supports not (width:1cqw){#beautylover .bl-notes__block{font-size:calc(3.06667 * var(--cqw-fallback));line-height:round(nearest, calc(4.26667 * var(--cqw-fallback)), 1px)}}#beautylover .bl-notes__row{letter-spacing:-.085em;white-space:nowrap;display:block}#beautylover .bl-side{top:var(--header-offset);box-sizing:border-box;height:calc(100dvh - var(--header-offset));grid-area:1/1;align-content:start;align-self:start;justify-items:end;padding:53px 45px 0;display:grid;position:sticky;overflow:hidden}#beautylover .bl-column~.bl-side{grid-column:3;justify-items:start}#beautylover .bl-side__pattern{background:radial-gradient(circle closest-side,#d7f6ff4d calc(100% - .5px),#0000) 0 0/92px 92px no-repeat,radial-gradient(circle closest-side,#ffffff80 calc(100% - .5px),#0000) 264px 0/92px 92px no-repeat,radial-gradient(circle closest-side,#f8ecf04d calc(100% - .5px),#0000) 127px 129px/92px 92px no-repeat,radial-gradient(circle closest-side,#ffffff80 calc(100% - .5px),#0000) 0 257px/92px 92px no-repeat,radial-gradient(circle closest-side,#d7f6ff4d calc(100% - .5px),#0000) 264px 257px/92px 92px no-repeat,radial-gradient(circle closest-side,#f8ecf04d calc(100% - .5px),#0000) 127px 386px/92px 92px no-repeat,radial-gradient(circle closest-side,#d7f6ff4d calc(100% - .5px),#0000) 0 514px/92px 92px no-repeat,radial-gradient(circle closest-side,#ffffff80 calc(100% - .5px),#0000) 264px 514px/92px 92px no-repeat,radial-gradient(circle closest-side,#f8ecf080 calc(100% - .5px),#0000) 127px 643px/92px 92px no-repeat;width:356px;height:734px;position:relative}#beautylover .bl-side__item{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.5;height:auto;display:block;position:absolute}#beautylover .bl-side__item--1{width:31.5px;top:2px;left:155px}#beautylover .bl-side__item--2{width:25.5px;top:164px;left:34px}#beautylover .bl-side__item--3{width:20.5px;top:131px;left:300px}#beautylover .bl-side__item--4{width:18px;top:269px;left:167px}#beautylover .bl-side__item--5{width:31.5px;top:398px;left:34px}#beautylover .bl-side__item--6{width:20px;top:419px;left:302px}#beautylover .bl-side__item--7{width:25.5px;top:546px;left:168px}#beautylover .bl-side__item--8{width:20px;top:664px;left:22px}#beautylover .bl-side__item--9{width:18px;top:656px;left:305px}#beautylover .bl-floating-menu{--floating-menu-unit:.133333cqw;z-index:10;visibility:hidden;width:100%;position:fixed;bottom:0;left:0;translate:0 100%;container-type:inline-size}@supports not (width:1cqw){#beautylover .bl-floating-menu{--floating-menu-unit:calc(.133333 * var(--cqw-fallback))}}#beautylover .bl-floating-menu.is-ready{transition:translate var(--com-ms) var(--com-es), visibility var(--com-ms) var(--com-es)}@media screen and (min-width:768px){#beautylover .bl-floating-menu{--floating-menu-width:190;--floating-menu-height:480;--floating-menu-radius:60;--floating-menu-label-top:30;--floating-menu-label-left:15;--floating-menu-label-width:160;--floating-menu-px:min(1px, calc((100vw - var(--lp-body-width)) / 2 / (var(--floating-menu-width) + 16)));--floating-menu-unit:calc(.772109 * var(--floating-menu-px));top:calc(var(--header-offset) + 22px);z-index:0;visibility:visible;width:calc(var(--floating-menu-width) * var(--floating-menu-px));grid-area:1/1;place-self:start end;margin-block:22px;position:sticky;bottom:auto;left:auto;translate:none}}@media screen and (min-width:1180px){#beautylover .bl-floating-menu{--floating-menu-width:348;--floating-menu-height:349;--floating-menu-radius:78;--floating-menu-label-top:37;--floating-menu-label-left:62;--floating-menu-label-width:236}}#beautylover .bl-floating-menu.is-show{visibility:visible;translate:0}@media screen and (min-width:768px){#beautylover .bl-floating-menu.is-show{translate:none}}#beautylover .bl-floating-menu img{height:auto;display:block}#beautylover .bl-floating-menu__inner{height:22.6667cqw;padding:0 0 env(safe-area-inset-bottom) 4.964cqw;background:var(--lp-gradient-menu);align-items:center;gap:3.816cqw;display:flex}@supports not (width:1cqw){#beautylover .bl-floating-menu__inner{gap:calc(3.816 * var(--cqw-fallback));height:calc(22.6667 * var(--cqw-fallback));padding:0 0 env(safe-area-inset-bottom) calc(4.964 * var(--cqw-fallback))}}@media screen and (min-width:768px){#beautylover .bl-floating-menu__inner{height:calc(var(--floating-menu-height) * var(--floating-menu-px));background:var(--color-white);border-radius:calc(var(--floating-menu-radius) * var(--floating-menu-px)) 0 0 calc(var(--floating-menu-radius) * var(--floating-menu-px));box-shadow:0 0 calc(10 * var(--floating-menu-px)) #00000014;padding:0;display:block}}#beautylover .bl-floating-menu__label{font-size:4.02933cqw;font-weight:700;line-height:1.32363;letter-spacing:0;box-sizing:border-box;width:19.2107cqw;height:16.8cqw;color:var(--color-white);text-align:center;white-space:nowrap;border-block:.266667cqw solid;flex:none;place-items:center;margin-block:calc(.5em - .5lh);line-height:round(5.33333cqw,1px);display:grid}@supports not (width:1cqw){#beautylover .bl-floating-menu__label{font-size:calc(4.02933 * var(--cqw-fallback));line-height:round(nearest, calc(5.33333 * var(--cqw-fallback)), 1px);width:calc(19.2107 * var(--cqw-fallback));height:calc(16.8 * var(--cqw-fallback));border-block:calc(.266667 * var(--cqw-fallback)) solid}}@media screen and (min-width:768px){#beautylover .bl-floating-menu__label{top:calc(var(--floating-menu-label-top) * var(--floating-menu-px));left:calc(var(--floating-menu-label-left) * var(--floating-menu-px));border:0;width:auto;height:auto;margin:0;display:block;position:absolute}}#beautylover .bl-floating-menu__label-img{width:calc(var(--floating-menu-label-width) * var(--floating-menu-px))}#beautylover .bl-floating-menu__list{gap:4.29333cqw;margin:0 0 .8cqw;padding:0;list-style:none;display:flex}@supports not (width:1cqw){#beautylover .bl-floating-menu__list{gap:calc(4.29333 * var(--cqw-fallback));margin:0 0 calc(.8 * var(--cqw-fallback))}}@media screen and (min-width:768px){#beautylover .bl-floating-menu__list{margin:0;display:block}}#beautylover .bl-floating-menu__link{--floating-menu-center:calc(71 * var(--floating-menu-unit));--floating-menu-pointer-top:calc(134.08 * var(--floating-menu-unit));--floating-menu-pointer-width:calc(23.96 * var(--floating-menu-unit));--floating-menu-pointer-height:calc(19.35 * var(--floating-menu-unit));--floating-menu-pointer-color:var(--color-white);width:calc(147 * var(--floating-menu-unit));aspect-ratio:1;display:block;position:relative}@media screen and (min-width:768px){#beautylover .bl-floating-menu__link{--floating-menu-pointer-top:calc(136 * var(--floating-menu-unit));--floating-menu-pointer-width:calc(28.75 * var(--floating-menu-unit));--floating-menu-pointer-height:calc(23.2 * var(--floating-menu-unit));--floating-menu-pointer-color:var(--floating-menu-color);top:var(--floating-menu-top);left:var(--floating-menu-left);isolation:isolate;position:absolute}#beautylover .bl-floating-menu__link:after{z-index:-1}}#beautylover .bl-floating-menu__link:after{top:var(--floating-menu-pointer-top);left:var(--floating-menu-center);width:var(--floating-menu-pointer-width);height:var(--floating-menu-pointer-height);content:"";background:var(--floating-menu-pointer-color);clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;translate:-50%}#beautylover .bl-floating-menu__link--1{--floating-menu-color:var(--lp-color-pink);--floating-menu-item-top:calc(-2.65 * var(--floating-menu-unit));--floating-menu-item-width:calc(24 * var(--floating-menu-unit));--floating-menu-title-width:calc(142.17 * var(--floating-menu-unit));--floating-menu-top:calc(74 * var(--floating-menu-px));--floating-menu-left:calc(40.2 * var(--floating-menu-px))}@media screen and (min-width:1180px){#beautylover .bl-floating-menu__link--1{--floating-menu-top:calc(81.25 * var(--floating-menu-px));--floating-menu-left:calc(124.25 * var(--floating-menu-px))}}@media screen and (min-width:768px){#beautylover .bl-floating-menu__link--1{--floating-menu-title-nudge:calc(-1 * var(--floating-menu-px))}}#beautylover .bl-floating-menu__link--2{--floating-menu-color:var(--lp-color-sky);--floating-menu-item-top:calc(17.62 * var(--floating-menu-unit));--floating-menu-item-width:calc(37.67 * var(--floating-menu-unit));--floating-menu-title-width:calc(151.85 * var(--floating-menu-unit));--floating-menu-top:calc(201.5 * var(--floating-menu-px));--floating-menu-left:calc(40.2 * var(--floating-menu-px))}@media screen and (min-width:1180px){#beautylover .bl-floating-menu__link--2{--floating-menu-top:calc(189.25 * var(--floating-menu-px));--floating-menu-left:calc(47.25 * var(--floating-menu-px))}}@media screen and (min-width:768px){#beautylover .bl-floating-menu__link--2{--floating-menu-item-nudge:calc(1 * var(--floating-menu-px)) 0 0 calc(1 * var(--floating-menu-px));--floating-menu-title-nudge:calc(-1 * var(--floating-menu-px))}}#beautylover .bl-floating-menu__link--3{--floating-menu-color:var(--lp-color-lavender-line);--floating-menu-item-top:calc(-3.42 * var(--floating-menu-unit));--floating-menu-item-width:calc(30.67 * var(--floating-menu-unit));--floating-menu-title-width:calc(140.87 * var(--floating-menu-unit));--floating-menu-top:calc(329 * var(--floating-menu-px));--floating-menu-left:calc(40.2 * var(--floating-menu-px))}@media screen and (min-width:1180px){#beautylover .bl-floating-menu__link--3{--floating-menu-top:calc(189.25 * var(--floating-menu-px));--floating-menu-left:calc(201.25 * var(--floating-menu-px))}}@media screen and (min-width:768px){#beautylover .bl-floating-menu__link--3{--floating-menu-item-nudge:calc(2 * var(--floating-menu-px)) 0 0}}@media (hover:hover) and (pointer:fine){#beautylover .bl-floating-menu__link{transition:scale var(--lp-pop-ms) var(--lp-ease-pop)}#beautylover .bl-floating-menu__link:hover{scale:1.05}#beautylover .bl-floating-menu__link:hover .bl-floating-menu__bubble{opacity:.7}}#beautylover .bl-floating-menu__bubble{width:100%}@media (hover:hover) and (pointer:fine){#beautylover .bl-floating-menu__bubble{transition:opacity var(--lp-hover-ms) var(--lp-hover-es)}}#beautylover .bl-floating-menu__item,#beautylover .bl-floating-menu__title{left:var(--floating-menu-center);max-width:none;position:absolute;translate:-50%}#beautylover .bl-floating-menu__item{top:var(--floating-menu-item-top);width:var(--floating-menu-item-width);margin:var(--floating-menu-item-nudge,0)}#beautylover .bl-floating-menu__title{top:calc(73.5 * var(--floating-menu-unit));width:var(--floating-menu-title-width);margin-left:var(--floating-menu-title-nudge,0)}
