/*! tailwindcss v4.0.9 | MIT License | https://tailwindcss.com */.div:where(.astro-g6wdyo4k){--pad-b-s:min(calc(var(--vw)*140),calc(var(--rem)*140));--pad-b-e:min(calc(var(--vw)*60),calc(var(--rem)*60));--pad-i:min(calc(var(--vw)*20),calc(var(--rem)*20));grid-template:"arch" max-content "card" max-content "." min(calc(var(--vw)*30),calc(var(--vw)*30))"info" max-content/1fr;background:url(/shared/images/bg_paper_texture_conf_anice.jpg) 50%/cover;padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e);display:grid}@media screen and (min-width:768px){.div:where(.astro-g6wdyo4k){--pad-b-s:min(calc(var(--vw)*70),calc(var(--rem)*70))}}.div:where(.astro-g6wdyo4k):where(.is-loaded) :where(.arch) :where(.svg) .path{stroke-dashoffset:0}.div:where(.astro-g6wdyo4k):where(.is-loaded) :where(.arch) :where(.step-wrapper) .step-image{transform:rotateY(0)}.div:where(.astro-g6wdyo4k):where(.is-loaded) :where(.arch) :where(.step-wrapper) .step-2{transition-delay:calc(var(--duration)*1/6)}.div:where(.astro-g6wdyo4k):where(.is-loaded) :where(.arch) :where(.step-wrapper) .step-3{transition-delay:calc(var(--duration)*2/6)}.div:where(.astro-g6wdyo4k):where(.is-loaded) :where(.card) [product-card-image]{opacity:1;transform:translateY(0)}:where(.div):where(.astro-g6wdyo4k) .arch{grid-area:arch}:where(.div):where(.astro-g6wdyo4k) :where(.arch) :where(.svg) .path{stroke-width:2px;stroke-dasharray:500;stroke-dashoffset:500px;transition:stroke-dashoffset 2s var(--ease-out-cubic)}:where(.div):where(.astro-g6wdyo4k) :where(.arch) .step-wrapper{padding-inline:min(calc(var(--vw)*57));grid-template:"step-1.step-2.step-3"max-content/max-content 1fr max-content 1fr max-content;display:grid}:where(.div):where(.astro-g6wdyo4k) :where(.arch) :where(.step-wrapper){--duration:2s}:where(.div):where(.astro-g6wdyo4k) :where(.arch) :where(.step-wrapper) .step-image{width:min(calc(var(--vw)*45),calc(var(--rem)*45)*2);transition:transform calc(var(--duration)*1.5)var(--ease-out-cubic);transform:rotateY(180deg)}@media (min-width:64rem){:where(.div):where(.astro-g6wdyo4k) :where(.arch) :where(.step-wrapper) .step-image{width:min(calc(var(--vw)*45),calc(var(--rem)*45))}}:where(.div):where(.astro-g6wdyo4k) :where(.arch) :where(.step-wrapper) .step-1{grid-area:step-1;translate:0 12.5%}:where(.div):where(.astro-g6wdyo4k) :where(.arch) :where(.step-wrapper) .step-2{grid-area:step-2;translate:0 -50%}:where(.div):where(.astro-g6wdyo4k) :where(.arch) :where(.step-wrapper) .step-3{grid-area:step-3;translate:0 12.5%}:where(.div):where(.astro-g6wdyo4k) .card{width:calc(100% - var(--pad-i)*2);grid-area:card;margin-block-start:min(calc(var(--vw)*70*-1),calc(var(--rem)*70*-1))}:where(.div):where(.astro-g6wdyo4k) :where(.card) [product-card-image]{opacity:0;transition:opacity 1.2s ease-in-out,transform 1.2s ease-in-out;transform:translateY(20%)}:where(.div):where(.astro-g6wdyo4k) .award-badges{width:min(calc(var(--vw)*87),calc(var(--rem)*87));grid-gap:min(calc(var(--vw)*5),calc(var(--rem)*5));place-self:start end;gap:min(calc(var(--vw)*5),calc(var(--rem)*5));z-index:3;grid-area:card;margin-block-start:min(calc(var(--vw)*-25),calc(var(--rem)*-25));margin-inline-end:min(calc(var(--vw)*15),calc(var(--rem)*15));display:grid;position:relative}:where(.div):where(.astro-g6wdyo4k) .award-badges .award-badge{width:100%}:where(.div):where(.astro-g6wdyo4k) .award-badges .award-badge.award-badge-2{width:92%;margin-inline:auto}:where(.div):where(.astro-g6wdyo4k) .award-badges .award-note-mark{color:var(--color-powder-500);font-size:calc(var(--rem)*10);line-height:1}:where(.div):where(.astro-g6wdyo4k) .info{grid-area:info}:where(.div):where(.astro-g6wdyo4k) :where(.info){grid-template:"heading" max-content "." min(calc(var(--vw)*15),calc(var(--rem)*15))"sparkling" max-content "." min(calc(var(--vw)*20),calc(var(--rem)*20))"key" max-content "." min(calc(var(--vw)*20),calc(var(--rem)*20))"phrase" max-content "." min(calc(var(--vw)*25),calc(var(--rem)*25))"small" max-content "." min(calc(var(--vw)*40),calc(var(--rem)*40))"link" max-content;display:grid}:where(.div):where(.astro-g6wdyo4k) :where(.info) .heading{font-size:calc(var(--rem)*15);grid-area:heading}:where(.div):where(.astro-g6wdyo4k) :where(.info) .sparkling{grid-area:sparkling}:where(.div):where(.astro-g6wdyo4k) :where(.info) .key{font-size:min(calc(var(--vw)*30),calc(var(--rem)*30));grid-area:key}:where(.div):where(.astro-g6wdyo4k) :where(.info) .phrase{font-size:calc(var(--rem)*15);grid-area:phrase}:where(.div):where(.astro-g6wdyo4k) :where(.info) .small{font-size:calc(var(--rem)*10);grid-area:small;width:100%}:where(.div):where(.astro-g6wdyo4k) :where(.info) .link{grid-area:link}.section:where(.astro-q2zvmukf){--pad-y: min(calc(var(--vw) * 60), calc(var(--rem) * 60));--pad-b-s: min(calc(var(--vw) * 40), calc(var(--rem) * 40));padding-block-start:var(--pad-b-s);display:grid;grid-template:"main" max-content "." var(--pad-y) "wave" max-content / 1fr;background:url(/shared/images/bg_paper_texture_white_conf_anice.png) repeat center center/cover}:where(.section):where(.astro-q2zvmukf){.wave{grid-area:wave}.main{--pad-i: min(calc(var(--vw) * 15), calc(var(--rem) * 15));padding-inline:var(--pad-i);row-gap:min(calc(var(--vw) * 10),calc(var(--rem) * 10))}.details{.summery-inner{background-color:var(--color-white);transition:background-color .3s var(--ease-in-slice);font-size:calc(var(--rem) * 13);-moz-column-gap:var(--pad-i);column-gap:var(--pad-i);@media (any-hover: hover){&:hover{background-color:var(--color-aqua-100)}}}:where(.summery-inner){:where(.icon){.bar{transition:rotate .3s var(--ease-in-slice);&:first-of-type{rotate:0deg}&:last-of-type{rotate:0deg}}}}&:where(.is-opened){.summery-inner{background-color:var(--color-aqua-100)}:where(.summery-inner){:where(.icon){.bar{&:first-of-type{rotate:270deg}&:last-of-type{rotate:0deg}}}}}}:where(.details){--pad-b: min(calc(var(--vw) * 20), calc(var(--rem) * 20));--pad-i: min(calc(var(--vw) * 25), calc(var(--rem) * 25));:where(.summary){.summery-inner{cursor:pointer;min-height:60px;padding-inline:var(--pad-i);padding-block:min(calc(var(--vw) * 16),calc(var(--rem) * 16))}:where(.summery-inner){.icon{width:calc(var(--rem) * 14);aspect-ratio:1/1}}}:where(.content){--offset: 30px;transform:translateY(-30px);transform:translateY(calc(-1 * var(--offset)));.content-inner{padding-block-start:calc(var(--pad-b) + var(--offset));padding-block-end:var(--pad-b);padding-inline:var(--pad-i);font-size:calc(var(--rem) * 11)}}}}.div:where(.astro-6etgjhka){--pad-b-s: min(calc(var(--vw) * 70), calc(var(--rem) * 70));--pad-b-e: min(calc(var(--vw) * 70), calc(var(--rem) * 70));--pad-i: min(calc(var(--vw) * 20), calc(var(--rem) * 20));padding-block-end:var(--pad-b-e);padding-block-start:var(--pad-b-s);background:url(/shared/images/bg_paper_texture_white_conf_anice.png) repeat center center/cover}:where(.div):where(.astro-6etgjhka){.list{display:grid;grid-template:"item-1" max-content "item-2" max-content "item-3" max-content "item-4" max-content "item-5" max-content / 1fr}.title{grid-area:title;display:grid;justify-items:center;grid-row-gap:min(calc(var(--vw) * 8),calc(var(--rem) * 8));row-gap:min(calc(var(--vw) * 8),calc(var(--rem) * 8));margin-block-end:min(calc(var(--vw) * 20),calc(var(--rem) * 20));font-size:calc(var(--rem) * 28);.en{font-size:calc(var(--rem) * 15)}.tag{font-size:calc(var(--rem) * 16);background-color:var(--color-aqua-100);margin-block-start:calc(var(--vw) * 10);padding:calc(var(--vw) * 5) calc(var(--vw) * 10)}}.lead{margin-block-start:min(calc(var(--vw) * 10),calc(var(--rem) * 10));margin-block-end:min(calc(var(--vw) * 100),calc(var(--rem) * 100));font-size:calc(var(--rem) * 22);text-align:center}:where(.list){.item{--pad-y-1: min(calc(var(--vw) * 15), calc(var(--rem) * 15));--pad-y-2: min(calc(var(--vw) * 25), calc(var(--rem) * 25));--pad-y-3: min(calc(var(--vw) * 30), calc(var(--rem) * 30));--pad-x-1: min(calc(var(--vw) * 20), calc(var(--rem) * 20));--pad-i: min(calc(var(--vw) * 20), calc(var(--rem) * 20));--mar-b-s: min(calc(var(--vw) * 80), calc(var(--rem) * 80));display:grid;padding-inline:var(--pad-i);&:where(:not(:first-of-type)){margin-block-start:var(--mar-b-s)}}:where(.item){.morhpic{width:min(calc(var(--vw) * 350),calc(var(--rem) * 350));~*{position:relative}}&:where(.item-1){.morhpic{translate:calc(var(--vw) * 25 * -1) -40px}&:where(.serum){.morhpic{translate:calc(var(--vw) * 25 * -1) 0}}&:where(.treatment){.morhpic{translate:calc(var(--vw) * 25 * -1) -60px}}}&:where(.item-2){.morhpic{translate:0 -40px}&:where(.serum){.morhpic{translate:0 -80px}}&:where(.treatment){.morhpic{translate:0 -50px}}}&:where(.item-3){.morhpic{translate:calc(var(--vw) * 25 * -1) -50px}&:where(.treatment){.morhpic{translate:calc(var(--vw) * 25 * -1) -60px}}}&:where(.item-4){.morhpic{translate:0 -40px}}}.item-1{grid-area:item-1;grid-template:"heading . image-wrapper" max-content ". . image-wrapper" var(--pad-y-1) "headline . image-wrapper" max-content ". . image-wrapper" var(--pad-y-1) "text . image-wrapper" max-content / 1fr var(--pad-x-1) max-content;&:where(.serum){--pad-x-1: min(calc(var(--vw) * 0), calc(var(--rem) * 0));grid-template:"heading . image-wrapper" max-content ". . image-wrapper" var(--pad-y-1) "headline . image-wrapper" max-content ". . image-wrapper" var(--pad-y-1) "text . image-wrapper" max-content ". . ." var(--pad-y-3) "big-image big-image big-image" max-content / 1fr var(--pad-x-1) max-content;.text{font-size:calc(var(--rem) * 11);strong{color:var(--color-powder-500);font-size:calc(var(--rem) * 13);line-height:1.7;sup{font-size:calc(var(--rem) * 8)}}span{display:block;margin-block-end:calc(var(--vw) * 8);font-size:calc(var(--rem) * 14)}}}}:where(.item-1){:where(.image-wrapper){.image{width:min(calc(var(--vw) * 120),calc(var(--rem) * 120))}}.big-image{width:min(calc(var(--vw) * 350),calc(var(--vw) * 350))}}.item-2{grid-area:item-2;grid-template:"image-wrapper . heading" max-content "image-wrapper . ." var(--pad-y-1) "image-wrapper . headline" max-content "image-wrapper . ." var(--pad-y-1) "image-wrapper . text" max-content / max-content var(--pad-x-1) 1fr;padding-inline-start:min(calc(var(--vw) * 60),calc(var(--vw) * 60));&:where(.serum){grid-template:"image-wrapper . heading" max-content "image-wrapper . ." var(--pad-y-1) "image-wrapper . headline" max-content "image-wrapper . ." var(--pad-y-1) "image-wrapper . text" max-content / max-content var(--pad-x-1) 1fr;padding-inline-start:min(calc(var(--vw) * 20),calc(var(--vw) * 20))}&:where(.treatment){.text{color:var(--color-powder-500)}}}:where(.item-2){:where(.image-wrapper){.image{width:min(calc(var(--vw) * 120),calc(var(--rem) * 120))}}}.item-3{grid-area:item-3;grid-template:"heading . image-wrapper" max-content ". . image-wrapper" var(--pad-y-1) "headline . image-wrapper" max-content ". . image-wrapper" var(--pad-y-1) "text . image-wrapper" max-content / 1fr var(--pad-x-1) max-content;&:where(.serum){--pad-x-1: min(calc(var(--vw) * 0), calc(var(--rem) * 0));grid-template:"heading . image-wrapper" max-content ". . image-wrapper" var(--pad-y-1) "headline . image-wrapper" max-content ". . image-wrapper" var(--pad-y-1) "text . image-wrapper" max-content ". . ." var(--pad-y-3) "big-image big-image big-image" max-content / 1fr var(--pad-x-1) max-content}&:where(.treatment){.image{margin-block-start:min(calc(var(--vw) * -30),calc(var(--rem) * -30))}}}:where(.item-3){:where(.image-wrapper){.image{width:min(calc(var(--vw) * 120),calc(var(--rem) * 120))}}}.item-4{grid-area:item-4;grid-template:"image-wrapper . heading" max-content "image-wrapper . ." var(--pad-y-1) "image-wrapper . headline" max-content "image-wrapper . ." var(--pad-y-1) "image-wrapper . text" max-content / max-content var(--pad-x-1) 1fr;padding-inline-start:min(calc(var(--vw) * 60),calc(var(--vw) * 60));&:where(.serum){grid-template:"image-wrapper . heading" max-content "image-wrapper . ." var(--pad-y-1) "image-wrapper . headline" max-content "image-wrapper . ." var(--pad-y-1) "image-wrapper . text" max-content / max-content var(--pad-x-1) 1fr;.image{width:min(calc(var(--vw) * 80),calc(var(--rem) * 80));margin-block-start:calc(var(--vw) * 10)}}}:where(.item-4){:where(.image-wrapper){.image{width:min(calc(var(--vw) * 120),calc(var(--rem) * 120))}}}.item-5{grid-area:item-5;grid-template:"heading " max-content "." var(--pad-y-1) "headline" max-content "." var(--pad-y-1) "text" max-content "." var(--pad-y-1) "image-wrapper" max-content / 1fr}:where(.item-5){:where(.image-wrapper){.image{width:100%}}}:where(.item){.heading{grid-area:heading;-moz-column-gap:.6em;column-gap:.6em}:where(.heading){.sparkling{padding-block-end:.08em}:where(.text-box){-moz-column-gap:.4em;column-gap:.4em;.point{font-size:calc(var(--rem) * 22)}.count{font-size:calc(var(--rem) * 32);transform:translateY(.08em)}}}.headline{grid-area:headline;font-size:calc(var(--rem) * 16);small{font-size:calc(var(--rem) * 13);sup{font-size:60%}}}.text{grid-area:text;font-size:calc(var(--rem) * 13);.note{display:block;margin-block-start:calc(var(--vw) * 15)}}.image-wrapper{grid-area:image-wrapper}:where(.image-wrapper){.small{padding-block-start:min(calc(var(--vw) * 8),calc(var(--rem) * 8));font-size:calc(var(--rem) * 9)}}.big-image{grid-area:big-image}}}.point-note{display:block;margin-block-start:calc(var(--vw) * 60);font-size:calc(var(--rem) * 10);text-align:center}}.div:where(.astro-m67usojs){--pad-b-s: min(calc(var(--vw) * 70), calc(var(--rem) * 70));--pad-i: min(calc(var(--vw) * 20), calc(var(--rem) * 20));--pyramid-width: min(calc(var(--vw) * 347));--pyramid-aspect-ratio: 350/364;padding-block-end:var(--pad-b-e);row-gap:min(calc(var(--vw) * 35),calc(var(--rem) * 35));background:url(/shared/images/bg_paper_texture_white_conf_anice.png) repeat center center/cover}:where(.div):where(.astro-m67usojs){.heading{font-size:calc(var(--rem) * 24)}.desc{font-size:calc(var(--vw) * 13)}.wrapper{aspect-ratio:350/364}:where(.wrapper){.pyramid{background-repeat:no-repeat;background-size:150%;background-position-x:100%;background-position-y:center;width:var(--pyramid-width);aspect-ratio:var(--pyramid-aspect-ratio);clip-path:polygon(50% 0%,100% 100%,0% 100%);&:where(.serum){background-image:url(/shared/images/img_product_fragrance_pyramid_bg_pink.png)}&:where(:not(.serum)){background-image:url(/shared/images/img_product_fragrance_pyramid_bg_blue.png)}}.image-wrapper{width:var(--pyramid-width);aspect-ratio:var(--pyramid-aspect-ratio)}:where(.image-wrapper){.pear{width:calc(var(--vw) * 64);top:min(calc(var(--vw) * 17),calc(var(--rem) * 17));right:min(calc(var(--vw) * 34),calc(var(--rem) * 34))}.jasmine{width:calc(var(--vw) * 94);top:min(calc(var(--vw) * 80),calc(var(--rem) * 80));left:0;rotate:30deg}.water-muguet{width:calc(var(--vw) * 64);bottom:min(calc(var(--vw) * 50),calc(var(--rem) * 50));right:min(calc(var(--vw) * 23),calc(var(--rem) * 23));rotate:15deg}.musk{width:calc(var(--vw) * 73);bottom:min(calc(var(--vw) * 17),calc(var(--rem) * 17));left:0}.fig{width:calc(var(--vw) * 80);top:min(calc(var(--vw) * 110),calc(var(--rem) * 110));left:0}.rose{width:calc(var(--vw) * 65);top:min(calc(var(--vw) * 17),calc(var(--rem) * 17));right:min(calc(var(--vw) * 35),calc(var(--rem) * 35))}.sandalwood{width:calc(var(--vw) * 73);bottom:min(calc(var(--vw) * 35),calc(var(--rem) * 35));left:0}}:where(.list){.item{--pad-y-1: min(calc(var(--vw) * 20), calc(var(--rem) * 20));--pad-y-2: min(calc(var(--vw) * 25), calc(var(--rem) * 25));--pad-y-3: min(calc(var(--vw) * 30), calc(var(--rem) * 30));--pad-x-1: min(calc(var(--vw) * 20), calc(var(--rem) * 20));--pad-b-s: calc(var(--vw) * 20);display:grid;grid-row-gap:min(calc(var(--vw) * 15),calc(var(--rem) * 15));row-gap:min(calc(var(--vw) * 15),calc(var(--rem) * 15));padding-block-start:var(--pad-b-s);&:where(:not(:last-of-type)){padding-block-end:var(--pad-b-s);&:after{content:"";width:var(--pyramid-width);height:1px;background-color:var(--color-white);position:absolute;bottom:0;left:50%;translate:-50% 0}}&:where(:first-of-type){padding-block-end:var(--pad-b-s);&:after{width:calc(((var(--pyramid-width)) / 3) + var(--pad-b-s))}}&:where(:nth-of-type(2)){padding-block-end:var(--pad-b-s);&:after{width:calc(((var(--pyramid-width)) * 2 / 3) + var(--pad-b-s))}}}:where(.item){&:where(.item-1){.sublist{width:calc(100% * (160 / 252))}}.heading{font-size:calc(var(--vw) * 15)}:where(.heading){.sparkling{margin-block-start:min(calc(var(--vw) * 7),calc(var(--rem) * 7));width:min(calc(var(--vw) * 10),calc(var(--rem) * 10))}}.sublist{row-gap:.3em}:where(.sublist){:where(.subitem){font-size:calc(var(--vw) * 10)}}}}.small{font-size:calc(var(--rem) * 10)}}}.div:where(.astro-g5omw262){--pad-b-s: min(calc(var(--vw) * 50), calc(var(--rem) * 50));--pad-i: min(calc(var(--vw) * 20), calc(var(--rem) * 20));padding-block-start:var(--pad-b-s);background:url(/shared/images/bg_paper_texture_white_conf_anice.png) repeat center center/cover;display:grid;grid-template:"heading1" max-content "." min(calc(var(--rem) * 15),calc(var(--vw) * 15)) "text1" max-content "." min(calc(var(--rem) * 20),calc(var(--vw) * 20)) "heading2" max-content "." min(calc(var(--rem) * 15),calc(var(--vw) * 15)) "text2" max-content / 1fr}:where(.div):where(.astro-g5omw262){.heading{display:grid;grid-template-columns:auto auto 1fr;align-items:center;grid-column-gap:calc(var(--rem) * 10);-moz-column-gap:calc(var(--rem) * 10);column-gap:calc(var(--rem) * 10);width:100%;padding-inline:var(--pad-i);font-size:calc(var(--rem) * 16);line-height:1;letter-spacing:.12em;&:after{content:"";display:block;height:1px;background-color:var(--color-gray-100)}svg{display:inline-grid;place-items:center;width:calc(var(--rem) * 12);line-height:1}}.heading1{grid-area:heading1}.heading2{grid-area:heading2}.text{font-size:calc(var(--rem) * 13);width:100%;padding-inline:var(--pad-i)}.text1{grid-area:text1}.text2{grid-area:text2}}
