*{margin:0;padding:0;line-height:calc(.5rem + 1em)}*,:before,:after{box-sizing:border-box}*:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}html{block-size:100%;-webkit-text-size-adjust:none}@media (prefers-reduced-motion: no-preference){html:focus-within{scroll-behavior:smooth}}body{text-rendering:optimizeSpeed;min-block-size:100%}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(svg){stroke:none;fill:currentColor}:where(svg):where(:not([fill])){stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}:where(svg):where(:not([width])){inline-size:5rem}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;word-spacing:inherit}:where(textarea){resize:vertical}@supports (resize: block){:where(textarea){resize:block}}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}h1{font-size:2em}:where(ul,ol){list-style-position:inside}:where(ul,ol)[role=list]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}@media (prefers-reduced-motion: no-preference){:focus-visible{transition:outline-offset 145ms cubic-bezier(.25,0,.4,1)}:where(:not(:active)):focus-visible{transition-duration:.25s}}:where(:not(:active)):focus-visible{outline-offset:5px}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:root{--black: 58 58 58;--roman-snail: 165 147 147;--goldbrown: 154 134 82;--rock-crystal: 211 207 207;--cranberry-splash: 216 79 104;--placebo-fuchsia: 240 210 247;--amore: #B13148;--refined-rose: 175 104 121;--mauve-morning: 220 210 210;--lavender-pink: 229 145 225;--abalone: 249 244 248 ;--lavender-princess: 226 195 233;--kiss: 211 138 174;--flamingo-feather: 247 184 222;--suva-grey: 141 141 141;--gainsboro: 217 217 217;--pretty-petunia: 219 181 228;--rococco-red: 186 55 70;--red-dahlia: 125 32 43;--rio-red: 136 32 43;--dull-red: 187 55 70;--epiphany: 219 195 224;--peach-fuzz: 255 196 183;--elusive: 254 217 207;--peach-pearl: 255 180 170;--bubble-bath: 235 229 237;--antique-white: 250 235 215;--argent: 137 137 137;--sepia-black: 38 1 1;--plum: 219 150 214;--scarlet-sage: 155 30 44;--pale-blossom: 253 232 240;--paper-hearts: 202 69 94;--text-gradient: linear-gradient(90deg, rgb(var(--refined-rose)), rgb(var(--refined-rose)) 47.5%, rgb(var(--rock-crystal)) 52.5%, rgb(var(--rock-crystal)));--calmpink-mesh-gradient: radial-gradient(at 98% 3%, hsla(289,90%,93%,1) 0px, transparent 50%), radial-gradient(at 24% 77%, hsla(327,79%,93%,1) 0px, transparent 50%), radial-gradient(at 91% 86%, hsla(283,100%,78%,1) 0px, transparent 50%);--calmpink-linear-gradient: linear-gradient(90deg, rgb(var(--flamingo-feather)) 0%, rgb(var(--kiss)) 100%);--calmpink-shadow: 0px calc(var(--vw) * 4) calc(var(--vw) * 8) 0px rgb(var(--pretty-petunia));--joypink-mesh-gradient: radial-gradient(at 41% 70%, hsl(346,76%,42%) 0px, transparent 50%), radial-gradient(at 89% 21%, hsl(0,67%,72%) 0px, transparent 50%), radial-gradient(at 41% 6%, hsl(346,53%,53%) 0px, transparent 50%), linear-gradient(hsla(344,74%,65%,1), hsla(344,74%,65%,1));--joypink-linear-gradient: linear-gradient(90deg, rgb(var(--rococco-red)) 0%, rgb(var(--red-dahlia)) 100%);--joypink-shadow: 0px calc(var(--vw) * 4) calc(var(--vw) * 8) 0px rgb(var(--rio-red));--loading-mesh-gradient: radial-gradient(at 10% 10%, hsla(305,100%,93%,1) 0px, transparent 50%), radial-gradient(at 49% 48%, hsla(0,100%,82%,1) 0px, transparent 50%), radial-gradient(at 98% 94%, hsla(352,72%,51%,1) 0px, transparent 50%);--font-en: "futura-pt", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-jp: "noto-sans-cjk-jp", var(--font-en);--vw: calc(100vw / 1440);--vw: calc(100svw / 1440)}@media (max-width: 767px){:root{--vw: calc(100vw / 375);--vw: calc(100svw / 375) }}@keyframes gradient-animation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes scroll-x{0%{transform:translate(var(--scroll-start))}to{transform:translate(var(--scroll-end))}}html{scrollbar-gutter:stable;scroll-behavior:smooth}body{scrollbar-gutter:stable}:where(html:has(dialog[open])){overflow:hidden}:where(.hc2023){color:rgb(var(--black));font-family:var(--font-jp);text-align:center;font-style:normal;font-weight:350;line-height:normal}:where(.hc2023 *){font-family:inherit;text-align:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.border{border-width:1px}.uppercase{text-transform:uppercase}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 768px){.md\:hidden{display:none}}@media (max-width: 767px){.max-md\:hidden{display:none}}.loading:where(.astro-NLDQGUYV){position:fixed;inset:0;width:100%;height:100vh;height:100svh;height:100dvh;display:flex;justify-content:center;align-items:center;z-index:9999;background-size:240% 240%;background-color:rgb(var(--pale-blossom));background-image:var(--loading-mesh-gradient);animation:gradient-animation 12s ease infinite}:where(.loading):where(.astro-NLDQGUYV)>.logo:where(.astro-NLDQGUYV){width:110px;height:22.717px;flex-shrink:0}@media (max-width: 767px){:where(.loading):where(.astro-NLDQGUYV)>.logo:where(.astro-NLDQGUYV){width:calc(var(--vw) * 110);height:calc(var(--vw) * 22.717)}}.overlayer:where(.astro-C76PJYC7){display:grid;grid-template:"title" max-content "." calc(var(--vw) * 30) "logo" max-content "." calc(var(--vw) * 40) "navigator" max-content;justify-items:center}@media (max-width: 767px){.overlayer:where(.astro-C76PJYC7){grid-template:"title" max-content "." calc(var(--vw) * 16) "logo" max-content "." calc(var(--vw) * 18) "navigator" max-content}}:where(.overlayer):where(.astro-C76PJYC7)>.title:where(.astro-C76PJYC7){grid-area:title;opacity:0;height:calc(var(--vw) * 104);aspect-ratio:2288 / 416;-o-object-fit:contain;object-fit:contain}@media (max-width: 767px){:where(.overlayer):where(.astro-C76PJYC7)>.title:where(.astro-C76PJYC7){height:calc(var(--vw) * 45)}}:where(.overlayer):where(.astro-C76PJYC7)>.logo:where(.astro-C76PJYC7){grid-area:logo;opacity:0;height:calc(var(--vw) * 27.33);aspect-ratio:260 / 55;-o-object-fit:contain;object-fit:contain}@media (max-width: 767px){:where(.overlayer):where(.astro-C76PJYC7)>.logo:where(.astro-C76PJYC7){height:calc(var(--vw) * 15)}}:where(.overlayer):where(.astro-C76PJYC7)>.navigator:where(.astro-C76PJYC7){grid-area:navigator;opacity:0;width:calc(var(--vw) * 20);height:calc(var(--vw) * 10)}@media (max-width: 767px){:where(.overlayer):where(.astro-C76PJYC7)>.navigator:where(.astro-C76PJYC7){width:calc(var(--vw) * 12);height:calc(var(--vw) * 6)}}.fv:where(.astro-Z6IA2IUM){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100vw;width:100svw;height:100vh;height:100svh;overflow:hidden;position:relative;z-index:10}.fv:where(.astro-Z6IA2IUM):before{content:"";position:absolute;bottom:0;display:block;width:100%;height:calc(100% * 322 / 900);background-image:linear-gradient(transparent,rgb(var(--sepia-black) / 60%));z-index:20}@media (max-width: 767px){.fv:where(.astro-Z6IA2IUM):before{height:calc(100% * 124 / 333)}.fv:where(.astro-Z6IA2IUM){grid-template-columns:1fr;grid-template-rows:1fr 1fr}}:where(.fv):where(.astro-Z6IA2IUM)>.img-wrapper:where(.astro-Z6IA2IUM){overflow:hidden;width:100%;height:100%}:where(.fv):where(.astro-Z6IA2IUM)>:where(.img-wrapper):where(.astro-Z6IA2IUM)>.img:where(.astro-Z6IA2IUM){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transform:scale(1.4)}@media (max-width: 767px){:where(.fv):where(.astro-Z6IA2IUM)>:where(.img-wrapper):where(.astro-Z6IA2IUM)>:where(.img).pc:where(.astro-Z6IA2IUM){display:none}}@media (min-width: 768px){:where(.fv):where(.astro-Z6IA2IUM)>:where(.img-wrapper):where(.astro-Z6IA2IUM)>:where(.img).sp:where(.astro-Z6IA2IUM){display:none}}:where(.fv):where(.astro-Z6IA2IUM)>.overlayer:where(.astro-Z6IA2IUM){position:absolute;bottom:calc(var(--vw) * 20);width:100%;z-index:30}.novelty:where(.astro-NKTY6GJN){display:grid;grid-template:"period period period" max-content ". . ." calc(var(--vw) * 5) "main . img" max-content ". . ." calc(var(--vw) * 10) "desc desc desc" max-content / 1fr calc(var(--vw) * 12) 1fr;position:relative;width:calc(var(--vw) * 500);margin-inline:auto;padding-block:calc(var(--vw) * 20)}@media (max-width: 767px){.novelty:where(.astro-NKTY6GJN){width:100%;padding-inline:calc(var(--vw) * 20);grid-template:"period period period" max-content ". . ." calc(var(--vw) * 18) "main . img" min-content ". . ." calc(var(--vw) * 20) "desc desc desc" max-content / 1fr calc(var(--vw) * 17) 1fr}}:where(.novelty):where(.astro-NKTY6GJN)>.period:where(.astro-NKTY6GJN){grid-area:period;color:#fff;background-color:rgb(var(--refined-rose));display:flex;justify-content:center;align-items:center;height:max(30px,calc(var(--vw) * 30))}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>.period:where(.astro-NKTY6GJN){height:max(24px,calc(var(--vw) * 28))}}:where(.novelty):where(.astro-NKTY6GJN)>:where(.period):where(.astro-NKTY6GJN)>.title:where(.astro-NKTY6GJN){font-size:14px;font-weight:400}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>:where(.period):where(.astro-NKTY6GJN)>.title:where(.astro-NKTY6GJN){font-size:calc(var(--vw) * 11);font-weight:500;line-height:normal}}:where(.novelty):where(.astro-NKTY6GJN)>:where(.period):where(.astro-NKTY6GJN)>.detail:where(.astro-NKTY6GJN){font-family:var(--font-en);font-size:16px;font-weight:450;font-feature-settings:"palt"}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>:where(.period):where(.astro-NKTY6GJN)>.detail:where(.astro-NKTY6GJN){font-size:calc(var(--vw) * 14);letter-spacing:0}}:where(.novelty):where(.astro-NKTY6GJN)>.main:where(.astro-NKTY6GJN){grid-area:main;display:flex;flex-direction:column;align-items:center;padding-block:calc(var(--vw) * 31);padding-inline-start:calc(var(--vw) * 13)}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>.main:where(.astro-NKTY6GJN){justify-content:center;row-gap:calc(var(--vw) * 10);padding-block:0;padding-inline-start:0}}:where(.novelty):where(.astro-NKTY6GJN)>:where(.main):where(.astro-NKTY6GJN)>.title:where(.astro-NKTY6GJN){color:rgb(var(--refined-rose));text-align:center;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:.1em}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>:where(.main):where(.astro-NKTY6GJN)>.title:where(.astro-NKTY6GJN){font-size:calc(var(--vw) * 16)}}:where(.novelty):where(.astro-NKTY6GJN)>:where(.main):where(.astro-NKTY6GJN)>.detail:where(.astro-NKTY6GJN){text-align:justify;font-size:14px;font-style:normal;font-weight:500;line-height:1.7;white-space:nowrap;padding-block:calc(var(--vw) * 15) calc(var(--vw) * 10)}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>:where(.main):where(.astro-NKTY6GJN)>.detail:where(.astro-NKTY6GJN){padding-block:0;font-size:calc(var(--vw) * 11)}}:where(.novelty):where(.astro-NKTY6GJN)>:where(.main):where(.astro-NKTY6GJN)>.note:where(.astro-NKTY6GJN){font-size:12px;font-style:normal;font-weight:400;line-height:normal}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>:where(.main):where(.astro-NKTY6GJN)>.note:where(.astro-NKTY6GJN){font-size:calc(var(--vw) * 11)}}:where(.novelty):where(.astro-NKTY6GJN)>.img-wrapper:where(.astro-NKTY6GJN){grid-area:img;align-self:center}:where(.novelty):where(.astro-NKTY6GJN)>:where(.img-wrapper):where(.astro-NKTY6GJN)>.img:where(.astro-NKTY6GJN){width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>:where(.img-wrapper):where(.astro-NKTY6GJN)>.img:where(.astro-NKTY6GJN){height:calc(var(--vw) * 76);width:calc(var(--vw) * 76);scale:calc(100% * 105 / 76)}}:where(.novelty):where(.astro-NKTY6GJN)>.btn-wrapper:where(.astro-NKTY6GJN){position:absolute;left:50%;bottom:0;width:-moz-fit-content;width:fit-content;transform:translate(-50%,-100%)}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>.btn-wrapper:where(.astro-NKTY6GJN){position:static;grid-area:desc;justify-self:center;transform:none}}:where(.novelty):where(.astro-NKTY6GJN)>:where(.btn-wrapper):where(.astro-NKTY6GJN)>.btn:where(.astro-NKTY6GJN){display:flex;-moz-column-gap:calc(var(--vw) * 5);column-gap:calc(var(--vw) * 5);align-items:center;width:-moz-fit-content;width:fit-content;font-family:var(--font-en);text-align:justify;font-size:13px;font-style:normal;font-weight:450;line-height:normal;letter-spacing:.1em;transition-property:opacity,transform;transition-duration:.15s}@media (hover: hover) and (pointer: fine){:where(.novelty):where(.astro-NKTY6GJN)>:where(.btn-wrapper):where(.astro-NKTY6GJN)>.btn:where(.astro-NKTY6GJN):hover{opacity:.5}}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>:where(.btn-wrapper):where(.astro-NKTY6GJN)>.btn:where(.astro-NKTY6GJN){transform:none;font-size:calc(var(--vw) * 12)}}:where(.novelty):where(.astro-NKTY6GJN)>:where(.btn-wrapper):where(.astro-NKTY6GJN)>:where(.btn):where(.astro-NKTY6GJN)>:where(.icon):where(.astro-NKTY6GJN)>.plus:where(.astro-NKTY6GJN){-o-object-fit:contain;object-fit:contain;width:calc(var(--vw) * 10);height:calc(var(--vw) * 10)}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>:where(.btn-wrapper):where(.astro-NKTY6GJN)>:where(.btn):where(.astro-NKTY6GJN)>:where(.icon):where(.astro-NKTY6GJN)>.plus:where(.astro-NKTY6GJN){width:calc(var(--vw) * 8);height:calc(var(--vw) * 8)}}:where(.novelty):where(.astro-NKTY6GJN)>.description:where(.astro-NKTY6GJN){grid-area:desc;display:flex;flex-direction:column;text-align:justify;display:none}:where(.novelty):where(.astro-NKTY6GJN)>:where(.description):where(.astro-NKTY6GJN)>.detail:where(.astro-NKTY6GJN){font-size:11px;line-height:1.8}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>:where(.description):where(.astro-NKTY6GJN)>.detail:where(.astro-NKTY6GJN){font-size:calc(var(--vw) * 11)}}:where(.novelty):where(.astro-NKTY6GJN)>:where(.description):where(.astro-NKTY6GJN)>.attention:where(.astro-NKTY6GJN){align-self:end;font-size:10px;font-style:normal;font-weight:400}@media (max-width: 767px){:where(.novelty):where(.astro-NKTY6GJN)>:where(.description):where(.astro-NKTY6GJN)>.attention:where(.astro-NKTY6GJN){font-size:calc(var(--vw) * 10)}}.hc2023-innerlandscapes-copy:where(.astro-USMKD745){display:flex;flex-direction:column;row-gap:calc(var(--vw) * 30);text-align:center;font-size:calc(var(--vw) * 16);font-style:normal;font-weight:300;line-height:2.4;background:var(--text-gradient);-webkit-background-clip:text;background-clip:text;background-position:100% 0;background-size:210% 100%;color:transparent;transition:background-position 1.5s cubic-bezier(.4,0,.2,1) 0s;transition-duration:4s}@media (max-width: 767px){.hc2023-innerlandscapes-copy:where(.astro-USMKD745){row-gap:calc(var(--vw) * 30);padding-inline:calc(var(--vw) * 20);font-size:calc(var(--vw) * 15)}}.hc2023-innerlandscapes-copy:where(.astro-USMKD745).is-shown{background-position:0 0}:where(.hc2023-innerlandscapes-copy):where(.astro-USMKD745)>.pc:where(.astro-USMKD745){display:contents}@media (max-width: 767px){:where(.hc2023-innerlandscapes-copy):where(.astro-USMKD745)>.pc:where(.astro-USMKD745){display:none}}:where(.hc2023-innerlandscapes-copy):where(.astro-USMKD745)>.sp:where(.astro-USMKD745){display:none}@media (max-width: 767px){:where(.hc2023-innerlandscapes-copy):where(.astro-USMKD745)>.sp:where(.astro-USMKD745){display:contents}}:where(.hc2023-innerlandscapes-copy):where(.astro-USMKD745)>.announce:where(.astro-USMKD745){text-align:center;font-family:var(--font-en);font-size:calc(var(--vw) * 30);font-style:normal;font-weight:300;line-height:normal;letter-spacing:.04em}@media (max-width: 767px){:where(.hc2023-innerlandscapes-copy):where(.astro-USMKD745)>.announce:where(.astro-USMKD745){font-size:calc(var(--vw) * 26)}}.dialog:where(.astro-WMZJ34ZP){inset:0;display:none;justify-content:center;align-items:center;width:100%;width:100svw;max-width:none;height:100%;height:100svh;max-height:none;background-color:transparent}@media (max-width: 767px){.dialog:where(.astro-WMZJ34ZP){padding-block:15vh;padding-block:15dvh}}.dialog:where(.astro-WMZJ34ZP)[open]{display:flex}.dialog:where(.astro-WMZJ34ZP)::backdrop{background-color:transparent;-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%)}:where(.dialog):where(.astro-WMZJ34ZP)>.form:where(.astro-WMZJ34ZP){display:flex;justify-content:center;align-items:center;width:min(100%,calc(var(--vw) * 900));height:-moz-fit-content;height:fit-content;position:relative;opacity:0}@media (max-width: 767px){:where(.dialog):where(.astro-WMZJ34ZP)>.form:where(.astro-WMZJ34ZP){width:-moz-fit-content;width:fit-content;height:100%}}:where(.dialog):where(.astro-WMZJ34ZP)>:where(.form):where(.astro-WMZJ34ZP)>.video:where(.astro-WMZJ34ZP){width:min(100%,calc(var(--vw) * 900))}@media (max-width: 767px){:where(.dialog):where(.astro-WMZJ34ZP)>:where(.form):where(.astro-WMZJ34ZP)>.video:where(.astro-WMZJ34ZP){width:-moz-fit-content;width:fit-content;height:100%;-o-object-fit:contain;object-fit:contain}}:where(.dialog):where(.astro-WMZJ34ZP)>:where(.form):where(.astro-WMZJ34ZP)>.btn:where(.astro-WMZJ34ZP){position:absolute;top:0;right:0;transform:translate(calc(var(--vw) * 30 + 100%),calc(var(--vw) * -30 - 100%));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (hover: hover) and (pointer: fine){:where(.dialog):where(.astro-WMZJ34ZP)>:where(.form):where(.astro-WMZJ34ZP)>.btn:where(.astro-WMZJ34ZP):hover{opacity:.5}}@media (max-width: 767px){:where(.dialog):where(.astro-WMZJ34ZP)>:where(.form):where(.astro-WMZJ34ZP)>.btn:where(.astro-WMZJ34ZP){width:calc(var(--vw) * 25);height:calc(var(--vw) * 25);transform:translateY(calc(var(--vw) * -30 - 100%))}}:where(.dialog):where(.astro-WMZJ34ZP)>:where(.form):where(.astro-WMZJ34ZP)>:where(.btn):where(.astro-WMZJ34ZP)>.icon-close:where(.astro-WMZJ34ZP){width:calc(var(--vw) * 42.427);height:calc(var(--vw) * 42.426);-o-object-fit:contain;object-fit:contain;pointer-events:none}@media (max-width: 767px){:where(.dialog):where(.astro-WMZJ34ZP)>:where(.form):where(.astro-WMZJ34ZP)>:where(.btn):where(.astro-WMZJ34ZP)>.icon-close:where(.astro-WMZJ34ZP){width:calc(var(--vw) * 25);height:calc(var(--vw) * 25)}}.playmovie-wrapper:where(.astro-WMZJ34ZP){display:flex;place-content:center;place-items:center;width:min(100%,calc(var(--vw) * 1200));height:calc(var(--vw) * 450);transition-property:filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media (hover: hover) and (pointer: fine){.playmovie-wrapper:where(.astro-WMZJ34ZP):hover{--tw-brightness: brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (max-width: 767px){.playmovie-wrapper:where(.astro-WMZJ34ZP){width:100%;height:calc(var(--vw) * 221)}}:where(.playmovie-wrapper):where(.astro-WMZJ34ZP)>.playmovie:where(.astro-WMZJ34ZP){display:flex;justify-content:center;align-items:center;min-width:calc(var(--vw) * 450);width:100%;height:min(100%,calc(var(--vw) * 450));overflow:hidden;background-image:var(--bg);background-size:cover;background-position:center;position:relative}@media (max-width: 767px){:where(.playmovie-wrapper):where(.astro-WMZJ34ZP)>.playmovie:where(.astro-WMZJ34ZP){min-width:calc(var(--vw) * 221);height:min(100%,calc(var(--vw) * 221))}}:where(.playmovie-wrapper):where(.astro-WMZJ34ZP)>:where(.playmovie):where(.astro-WMZJ34ZP)>.bg:where(.astro-WMZJ34ZP){position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:brightness(.7)}:where(.playmovie-wrapper):where(.astro-WMZJ34ZP)>:where(.playmovie):where(.astro-WMZJ34ZP)>.label:where(.astro-WMZJ34ZP){position:relative;z-index:0;width:calc(var(--vw) * 153);height:calc(var(--vw) * 153);pointer-events:none}@media (max-width: 767px){:where(.playmovie-wrapper):where(.astro-WMZJ34ZP)>:where(.playmovie):where(.astro-WMZJ34ZP)>.label:where(.astro-WMZJ34ZP){width:calc(var(--vw) * 90);height:calc(var(--vw) * 90)}}.innerlandscapes:where(.astro-LYF6CHTQ){display:grid;grid-template:"title" max-content "." calc(var(--vw) * 80) "copy" max-content "." calc(var(--vw) * 100) "movie" max-content "." calc(var(--vw) * 200) / 1fr;justify-items:center;background-color:rgb(var(--abalone));padding-top:calc(var(--vw) * 100);padding-bottom:calc(var(--vw) * 120)}@media (max-width: 767px){.innerlandscapes:where(.astro-LYF6CHTQ){grid-template:"title" max-content "." calc(var(--vw) * 40) "copy" max-content "." calc(var(--vw) * 50) "movie" max-content / 1fr;padding-top:calc(var(--vw) * 70);font-size:calc(var(--vw) * 11)}}:where(.innerlandscapes):where(.astro-LYF6CHTQ)>.title:where(.astro-LYF6CHTQ){grid-area:title;width:calc(var(--vw) * 607);height:calc(var(--vw) * 107);background:var(--text-gradient);background-position:100% 0;background-size:210% 100%;-webkit-mask-image:var(--mask-pc);mask-image:var(--mask-pc);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:auto 100%;mask-size:auto 100%;color:transparent;transition:background-position 1.5s cubic-bezier(.4,0,.2,1) 0s;transition-duration:4s}@media (max-width: 767px){:where(.innerlandscapes):where(.astro-LYF6CHTQ)>.title:where(.astro-LYF6CHTQ){width:calc(var(--vw) * 261);height:calc(var(--vw) * 110);-webkit-mask-image:var(--mask-sp);mask-image:var(--mask-sp)}}:where(.innerlandscapes):where(.astro-LYF6CHTQ)>.title:where(.astro-LYF6CHTQ)>:where(span):where(.astro-LYF6CHTQ){visibility:hidden}:where(.innerlandscapes):where(.astro-LYF6CHTQ)>.title:where(.astro-LYF6CHTQ).is-shown{background-position:0 0}:where(.innerlandscapes):where(.astro-LYF6CHTQ)>.copy:where(.astro-LYF6CHTQ){grid-area:copy}:where(.innerlandscapes):where(.astro-LYF6CHTQ)>.playmovie:where(.astro-LYF6CHTQ){grid-area:movie}.hc2023-pink-section:where(.astro-QL33GDWX){--bg-color: rgb(var(--placebo-fuchsia));--bg-image: var(--calmpink-gradient);position:relative;scroll-snap-stop:y mandatory}@media (max-width: 767px){.hc2023-pink-section:where(.astro-QL33GDWX){display:none}}.hc2023-pink-section:where(.astro-QL33GDWX)[data-color-scheme=calm-pink]{--bg-color: rgb(var(--placebo-fuchsia));--bg-color: hsla(320,86%,80%,1);--bg-image: var(--calmpink-mesh-gradient);--btn-bg: var(--calmpink-linear-gradient);--btn-shadow: var(--calmpink-shadow);--tag-color: rgb(var(--plum))}.hc2023-pink-section:where(.astro-QL33GDWX)[data-color-scheme=joy-pink]{--bg-color: rgb(var(--cranberry-splash));--bg-color: hsl(343deg, 79%, 68%);--bg-image: var(--joypink-mesh-gradient);--btn-bg: var(--joypink-linear-gradient);--btn-shadow: var(--joypink-shadow);--tag-color: rgb(var(--paper-hearts))}.hc2023-pink-leftside:where(.astro-QL33GDWX){position:relative;z-index:20;background-size:240% 240%;background-color:var(--bg-color);background-image:var(--bg-image);animation:gradient-animation 12s ease infinite;padding-bottom:8vh}.hc2023-pink-leftside-contents:where(.astro-QL33GDWX){position:relative;top:0;left:0;right:0;width:100%;min-height:100vh;min-height:100svh}.hc2023-pink-leftside-contents:where(.astro-QL33GDWX) .title:where(.astro-QL33GDWX){width:calc(var(--vw) * 441);height:calc(var(--vw) * 347);-o-object-fit:contain;object-fit:contain}.hc2023-pink-leftside-content-wrapper:where(.astro-QL33GDWX){width:100%;height:100vh;height:100svh;display:flex;place-content:center;place-items:center}.hc2023-pink-leftside-movie-wrapper:where(.astro-QL33GDWX){display:flex;place-content:center;place-items:center}.hc2023-pink-leftside-movie:where(.astro-QL33GDWX){width:27.77777778vw;height:36.52777778vw;-o-object-fit:cover;object-fit:cover}.hc2023-pink-leftside-subcontents:where(.astro-QL33GDWX){position:relative}.hc2023-pink-leftside-subcontents-main:where(.astro-QL33GDWX){display:grid;grid-template:"slider" 1fr "." calc(var(--vw) * 15) "name" max-content "." calc(var(--vw) * 3) "price" max-content "." calc(var(--vw) * 10) "items" max-content "." calc(var(--vw) * 15) "store" max-content "." calc(var(--vw) * 30) "reserve" max-content / 1fr;padding-block:calc(var(--vw) * 47);color:#fff}.hc2023-pink-leftside-subcontents-main-slider:where(.astro-QL33GDWX){grid-area:slider;align-self:end}.hc2023-pink-leftside-subcontents-main-name:where(.astro-QL33GDWX){grid-area:name;font-size:13px;font-weight:500;line-height:1.7;letter-spacing:.04em;text-align:left;width:calc(var(--vw) * 426)}.hc2023-pink-leftside-subcontents-main-price-tag:where(.astro-QL33GDWX){grid-area:price;font-size:13px;font-weight:500;letter-spacing:.04em;text-align:left;width:calc(var(--vw) * 426)}.hc2023-pink-leftside-subcontents-main-price-tag:where(.astro-QL33GDWX)>.tag:where(.astro-QL33GDWX){display:inline-flex;justify-content:center;align-items:center;padding:calc(var(--vw) * 3) calc(var(--vw) * 7);width:-moz-fit-content;width:fit-content;border-radius:9999px;background-color:#fff;color:var(--tag-color);text-align:left;font-size:10px;font-weight:500;line-height:1;letter-spacing:.04em}.hc2023-pink-leftside-subcontents-main-items:where(.astro-QL33GDWX){grid-area:items;width:calc(var(--vw) * 426);color:#fff;font-size:12px;font-weight:400;line-height:1.4;text-align:left}.hc2023-pink-leftside-subcontents-main-store:where(.astro-QL33GDWX){grid-area:store;width:calc(var(--vw) * 426);padding-block:calc(var(--vw) * 13);border:1px solid #fff;border-radius:calc(var(--vw) * 3);color:#fff;text-align:center;font-size:11px;font-style:normal;font-weight:500;line-height:1.6;letter-spacing:.03em}.hc2023-pink-leftside-subcontents-main-reserve:where(.astro-QL33GDWX){grid-area:reserve}.hc2023-pink-rightside:where(.astro-QL33GDWX){position:absolute;top:0;right:0;bottom:0;width:50%;height:100%;z-index:10}.hc2023-pink-rightside-img-wrapper:where(.astro-QL33GDWX){position:sticky;top:0;width:100%;height:100vh;height:100svh;overflow:clip}.hc2023-pink-rightside-img:where(.astro-QL33GDWX){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transform:scale(1.4)}.hc2023-pink-rightside-img-wrapper:where(.astro-QL33GDWX):nth-child(2)>:where(img):where(.astro-QL33GDWX){opacity:0;transform:none}.hc2023-pink-reserve:where(.astro-QL33GDWX){position:relative;display:flex;width:calc(var(--vw) * 460);height:calc(var(--vw) * 100);justify-content:center;align-items:center;color:#fff;font-size:14px;letter-spacing:.04em;background:var(--btn-bg);box-shadow:var(--btn-shadow);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media (hover: hover) and (pointer: fine){.hc2023-pink-reserve:where(.astro-QL33GDWX):hover{opacity:.75}}.hc2023-pink-reserve:where(.astro-QL33GDWX):after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='0 0 7 12' fill='none'%3E%3Cpath d='M1 1L6 6L1 11' stroke='white'/%3E%3C/svg%3E");position:absolute;top:50%;right:calc(var(--vw) * 50);transform:translateY(-50%)}.hc2023-pink-reserve:where(.astro-QL33GDWX):where(.stalker){position:absolute;top:calc(100svh - var(--vw) * 30);left:50%;transform:translate(-50%,-100%);z-index:30}.coffret:where(.astro-3Y7EIXQ3){display:none}@media (max-width: 767px){.coffret:where(.astro-3Y7EIXQ3){display:grid}}.coffret:where(.astro-3Y7EIXQ3){--pad: calc(var(--vw) * 20);grid-template:"title title title" max-content "face face face" max-content ". . ." calc(var(--vw) * 80) "movie movie ." max-content ". . ." calc(var(--vw) * 50) "copy copy copy" max-content ". . ." calc(var(--vw) * 60) "products products products" max-content ". . ." calc(var(--vw) * 50) "slider slider slider" max-content ". . ." calc(var(--vw) * 20) ". name ." max-content ". . ." calc(var(--vw) * 3) ". price ." max-content ". . ." calc(var(--vw) * 10) ". items ." max-content ". . ." calc(var(--vw) * 15) ". store ." max-content ". . ." calc(var(--vw) * 105) / var(--pad) 1fr var(--pad);padding-bottom:calc(var(--vw) * 50);--bg-color: rgb(var(--placebo-fuchsia));--bg-image: var(--calmpink-gradient);background-size:240% 240%;background-color:var(--bg-color);background-image:var(--bg-image);animation:gradient-animation 12s ease infinite;color:#fff;position:relative}.coffret:where(.astro-3Y7EIXQ3)[data-color-scheme=calm-pink]{--bg-color: rgb(var(--placebo-fuchsia));--bg-color: hsla(320,86%,80%,1);--bg-image: var(--calmpink-mesh-gradient);--btn-bg: var(--calmpink-linear-gradient);--btn-shadow: var(--calmpink-shadow);--tag-color: rgb(var(--plum))}.coffret:where(.astro-3Y7EIXQ3)[data-color-scheme=joy-pink]{--bg-color: rgb(var(--cranberry-splash));--bg-color: hsl(343deg, 79%, 68%);--bg-image: var(--joypink-mesh-gradient);--btn-bg: var(--joypink-linear-gradient);--btn-shadow: var(--joypink-shadow);--tag-color: rgb(var(--paper-hearts))}:where(.coffret):where(.astro-3Y7EIXQ3)>.title:where(.astro-3Y7EIXQ3){grid-area:title;width:min(100%,100vw);height:100vh;display:flex;justify-content:center;align-items:center}:where(.coffret):where(.astro-3Y7EIXQ3)>:where(.title):where(.astro-3Y7EIXQ3)>.img:where(.astro-3Y7EIXQ3){width:calc(var(--vw) * 255);height:calc(var(--vw) * 212)}:where(.coffret):where(.astro-3Y7EIXQ3)>.face:where(.astro-3Y7EIXQ3){grid-area:face;width:min(100%,100vw);height:100vh;overflow:hidden}:where(.coffret):where(.astro-3Y7EIXQ3)>:where(.face):where(.astro-3Y7EIXQ3)>.img:where(.astro-3Y7EIXQ3){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(calc(var(--vw) * 4) calc(var(--vw) * 4) calc(var(--vw) * 8) rgb(var(--pretty-petunia)))}:where(.coffret):where(.astro-3Y7EIXQ3)>.movie:where(.astro-3Y7EIXQ3){grid-area:movie;justify-self:end;width:min(100%,calc(var(--vw) * 269))}:where(.coffret):where(.astro-3Y7EIXQ3)>:where(.movie):where(.astro-3Y7EIXQ3)>.media:where(.astro-3Y7EIXQ3){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.coffret):where(.astro-3Y7EIXQ3)>.copy:where(.astro-3Y7EIXQ3){grid-area:copy}:where(.coffret):where(.astro-3Y7EIXQ3)>.products:where(.astro-3Y7EIXQ3){grid-area:products;width:min(100%,100vw);width:100svmin;height:min(100svh,100svw);height:100svmin;overflow:hidden}:where(.coffret):where(.astro-3Y7EIXQ3)>:where(.products):where(.astro-3Y7EIXQ3)>.img:where(.astro-3Y7EIXQ3){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.coffret):where(.astro-3Y7EIXQ3)>.slider:where(.astro-3Y7EIXQ3){grid-area:slider;width:min(100%,100vw);height:auto}:where(.coffret):where(.astro-3Y7EIXQ3)>.name:where(.astro-3Y7EIXQ3){grid-area:name;font-size:calc(var(--vw) * 14);font-weight:500;line-height:1.7;letter-spacing:.04em;text-align:left}:where(.coffret):where(.astro-3Y7EIXQ3)>.price-tag:where(.astro-3Y7EIXQ3){grid-area:price;font-size:calc(var(--vw) * 14);font-weight:500;letter-spacing:.04em;text-align:left}:where(.coffret):where(.astro-3Y7EIXQ3)>:where(.price-tag):where(.astro-3Y7EIXQ3)>.tag:where(.astro-3Y7EIXQ3){display:inline-flex;height:calc(var(--vw) * 16);justify-content:center;align-items:center;padding-top:calc(var(--vw) * 2);padding-bottom:calc(var(--vw) * 3);padding-inline:calc(var(--vw) * 8);width:-moz-fit-content;width:fit-content;border-radius:9999px;background-color:#fff;color:var(--tag-color);text-align:left;font-size:calc(var(--vw) * 11);font-weight:500;line-height:1;letter-spacing:.04em}:where(.coffret):where(.astro-3Y7EIXQ3)>.items:where(.astro-3Y7EIXQ3){grid-area:items;font-size:calc(var(--vw) * 11);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.03em;text-align:left}:where(.coffret):where(.astro-3Y7EIXQ3)>.store:where(.astro-3Y7EIXQ3){grid-area:store;padding-block:calc(var(--vw) * 10);border:1px solid #fff;border-radius:calc(var(--vw) * 3);color:#fff;text-align:center;font-size:calc(var(--vw) * 10);font-style:normal;font-weight:500;line-height:1.6;letter-spacing:.03em}:where(.coffret):where(.astro-3Y7EIXQ3)>.btn-wrapper:where(.astro-3Y7EIXQ3){grid-area:1 / 2 / 20 / 3;--h: calc(var(--vw) * 85);--top: calc(100vh - var(--pad) - var(--h));--top: calc(100dvh - var(--pad) - var(--h));padding-top:var(--top);pointer-events:none}:where(.coffret):where(.astro-3Y7EIXQ3)>:where(.btn-wrapper):where(.astro-3Y7EIXQ3)>.spacer:where(.astro-3Y7EIXQ3){height:calc(100% - var(--h))}:where(.coffret):where(.astro-3Y7EIXQ3)>:where(.btn-wrapper):where(.astro-3Y7EIXQ3)>.reserve:where(.astro-3Y7EIXQ3){position:sticky;opacity:0;bottom:var(--pad);left:var(--pad);right:var(--pad);display:flex;justify-content:center;align-items:center;width:100%;height:var(--h);margin-inline:auto;color:#fff;font-size:calc(var(--vw) * 16);font-weight:350;letter-spacing:.04em;background:var(--btn-bg);box-shadow:var(--btn-shadow);pointer-events:auto}:where(.coffret):where(.astro-3Y7EIXQ3)>:where(.btn-wrapper):where(.astro-3Y7EIXQ3)>.reserve:where(.astro-3Y7EIXQ3):after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='0 0 7 12' fill='none'%3E%3Cpath d='M1 1L6 6L1 11' stroke='white'/%3E%3C/svg%3E");position:absolute;top:50%;right:calc(var(--vw) * 50);transform:translateY(-50%);pointer-events:none}.hc2023-pink-leftside-subcontents-copy:where(.astro-QODMSW2M){position:sticky;top:0;z-index:-1;display:flex;place-content:center;place-items:center;flex-direction:column;align-items:flex-start;row-gap:calc(var(--vw) * 78);padding-left:calc(var(--vw) * 33);width:100%;height:100vh;height:100svh}@media (max-width: 767px){.hc2023-pink-leftside-subcontents-copy:where(.astro-QODMSW2M){position:static;top:auto;z-index:auto;height:auto;row-gap:calc(var(--vw) * 20);padding-left:calc(var(--vw) * 14)}}.hc2023-pink-leftside-subcontents-copy-line:where(.astro-QODMSW2M){display:inline-flex;opacity:0;transform-origin:left bottom;transform:translate3d(.5em,0,0) rotate(10deg) rotateY(120deg) rotateX(-30deg) scale(1.1);transition:transform 1.5s cubic-bezier(.32,.94,.6,1),opacity .75s cubic-bezier(.32,.94,.6,1);height:calc(var(--vw) * 71);margin-left:calc(var(--vw) * var(--indent-pc))}@media (max-width: 767px){.hc2023-pink-leftside-subcontents-copy-line:where(.astro-QODMSW2M){height:calc(var(--vw) * 44);margin-left:calc(var(--vw) * var(--indent-sp))}}.hc2023-pink-leftside-subcontents-copy-line:where(.astro-QODMSW2M)>:where(img):where(.astro-QODMSW2M){height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transform-origin:left bottom;transform:translate3d(.5em,0,0) rotate(10deg) rotateY(120deg) rotateX(-30deg) scale(1.1);transition:transform 1.5s cubic-bezier(.32,.94,.6,1),opacity .75s cubic-bezier(.32,.94,.6,1)}.hc2023-pink-leftside-subcontents-copy-line:where(.astro-QODMSW2M).is-shown{transform:translateZ(0);opacity:1}.hc2023-pink-leftside-subcontents-copy-line:where(.astro-QODMSW2M).is-shown>:where(img):where(.astro-QODMSW2M){transform:translateZ(0);opacity:1}.slider-wrapper:where(.astro-PZPZBCKQ){--shadow-offset-x: calc(var(--vw) * 4);--shadow-offset-y: calc(var(--vw) * 4);--shadow-blur: calc(var(--vw) * 15);--shadow-size: calc((var(--shadow-blur) + var(--shadow-offset-x)) * 2);-webkit-clip-path:polygon(calc(0% - var(--shadow-size)) calc(0% - var(--shadow-size)),calc(100% + var(--shadow-size)) calc(0% - var(--shadow-size)),calc(100% + var(--shadow-size)) calc(100% + var(--shadow-size)),calc(0% - var(--shadow-size)) calc(100% + var(--shadow-size)));clip-path:polygon(calc(0% - var(--shadow-size)) calc(0% - var(--shadow-size)),calc(100% + var(--shadow-size)) calc(0% - var(--shadow-size)),calc(100% + var(--shadow-size)) calc(100% + var(--shadow-size)),calc(0% - var(--shadow-size)) calc(100% + var(--shadow-size)))}:where(.slider-wrapper):where(.astro-PZPZBCKQ)[data-color-scheme=calm-pink]{--shadow-color: rgb(var(--pretty-petunia))}:where(.slider-wrapper):where(.astro-PZPZBCKQ)[data-color-scheme=joy-pink]{--shadow-color: rgb(var(--scarlet-sage))}.slider:where(.astro-PZPZBCKQ){width:calc(var(--vw) * 426)}@media (max-width: 767px){.slider:where(.astro-PZPZBCKQ){width:auto}}:where(.slider):where(.astro-PZPZBCKQ)>.arrows:where(.astro-PZPZBCKQ){position:absolute;top:50%;inset-inline:0;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:10}:where(.slider):where(.astro-PZPZBCKQ)>:where(.arrows):where(.astro-PZPZBCKQ)>.arrow:where(.astro-PZPZBCKQ){--arrow-line-width: calc(var(--vw) * 40);position:relative;display:flex;-moz-column-gap:calc(var(--vw) * 12);column-gap:calc(var(--vw) * 12);align-items:center;color:#fff;text-align:center;font-family:var(--font-en);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.04em;text-transform:uppercase;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (hover: hover) and (pointer: fine){:where(.slider):where(.astro-PZPZBCKQ)>:where(.arrows):where(.astro-PZPZBCKQ)>.arrow:where(.astro-PZPZBCKQ):hover{opacity:.4}}@media (max-width: 767px){:where(.slider):where(.astro-PZPZBCKQ)>:where(.arrows):where(.astro-PZPZBCKQ)>.arrow:where(.astro-PZPZBCKQ){-moz-column-gap:0;column-gap:0}}:where(.slider):where(.astro-PZPZBCKQ)>:where(.arrows):where(.astro-PZPZBCKQ)>.arrow:where(.astro-PZPZBCKQ):before{content:"";height:1px;width:var(--arrow-line-width);background-color:#fff}@media (max-width: 767px){:where(.slider):where(.astro-PZPZBCKQ)>:where(.arrows):where(.astro-PZPZBCKQ)>.arrow:where(.astro-PZPZBCKQ):after{content:"";position:absolute;inset:0;transform:scaleX(1.5) scaleY(4)}}:where(.slider):where(.astro-PZPZBCKQ)>:where(.arrows):where(.astro-PZPZBCKQ)>:where(.arrow).prev:where(.astro-PZPZBCKQ){transform:translate(calc(var(--arrow-line-width) / -2))}@media (max-width: 767px){:where(.slider):where(.astro-PZPZBCKQ)>:where(.arrows):where(.astro-PZPZBCKQ)>:where(.arrow).prev:where(.astro-PZPZBCKQ){transform:none}:where(.slider):where(.astro-PZPZBCKQ)>:where(.arrows):where(.astro-PZPZBCKQ)>:where(.arrow):where(.prev):where(.astro-PZPZBCKQ)>.label:where(.astro-PZPZBCKQ){transform:rotate(90deg)}}:where(.slider):where(.astro-PZPZBCKQ)>:where(.arrows):where(.astro-PZPZBCKQ)>:where(.arrow).next:where(.astro-PZPZBCKQ){transform:translate(calc(var(--arrow-line-width) / 2));flex-direction:row-reverse}@media (max-width: 767px){:where(.slider):where(.astro-PZPZBCKQ)>:where(.arrows):where(.astro-PZPZBCKQ)>:where(.arrow).next:where(.astro-PZPZBCKQ){transform:none}:where(.slider):where(.astro-PZPZBCKQ)>:where(.arrows):where(.astro-PZPZBCKQ)>:where(.arrow):where(.next):where(.astro-PZPZBCKQ)>.label:where(.astro-PZPZBCKQ){transform:rotate(-90deg)}}:where(.slider):where(.astro-PZPZBCKQ)>.track:where(.astro-PZPZBCKQ){overflow:visible}:where(.slider):where(.astro-PZPZBCKQ)>:where(.track):where(.astro-PZPZBCKQ)>.slideitems:where(.astro-PZPZBCKQ){width:100%;height:100%}:where(.slider):where(.astro-PZPZBCKQ)>:where(.track):where(.astro-PZPZBCKQ)>:where(.slideitems):where(.astro-PZPZBCKQ)>:where(.slideitem):where(.astro-PZPZBCKQ)>.content:where(.astro-PZPZBCKQ){width:calc(var(--vw) * 426);height:calc(var(--vw) * 568);position:relative}@media (max-width: 767px){:where(.slider):where(.astro-PZPZBCKQ)>:where(.track):where(.astro-PZPZBCKQ)>:where(.slideitems):where(.astro-PZPZBCKQ)>:where(.slideitem):where(.astro-PZPZBCKQ)>.content:where(.astro-PZPZBCKQ){margin-inline:auto;width:calc(var(--vw) * 335);height:calc(var(--vw) * 447)}}:where(.slider):where(.astro-PZPZBCKQ)>:where(.track):where(.astro-PZPZBCKQ)>:where(.slideitems):where(.astro-PZPZBCKQ)>:where(.slideitem):where(.astro-PZPZBCKQ)>.content:where(.astro-PZPZBCKQ):before{content:"";position:absolute;z-index:10;bottom:0;display:block;width:100%;height:calc(100% * 61 / 568);background-image:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / 30%) 100%)}@media (max-width: 767px){:where(.slider):where(.astro-PZPZBCKQ)>:where(.track):where(.astro-PZPZBCKQ)>:where(.slideitems):where(.astro-PZPZBCKQ)>:where(.slideitem):where(.astro-PZPZBCKQ)>.content:where(.astro-PZPZBCKQ):before{height:calc(100% * 96 / 447)}}:where(.slider):where(.astro-PZPZBCKQ)>:where(.track):where(.astro-PZPZBCKQ)>:where(.slideitems):where(.astro-PZPZBCKQ)>:where(.slideitem):where(.astro-PZPZBCKQ)>:where(.content):where(.astro-PZPZBCKQ)>.img:where(.astro-PZPZBCKQ){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(var(--shadow-offset-x) var(--shadow-offset-y) var(--shadow-blur) var(--shadow-color))}.slider-pagination{counter-reset:pagination-num;position:absolute;bottom:calc(var(--vw) * 12);right:calc(var(--vw) * 16);display:flex;-moz-column-gap:calc(var(--vw) * 5);column-gap:calc(var(--vw) * 5);color:#fff;font-family:var(--font-en);font-size:14px;font-style:normal;font-weight:400;line-height:1.4}@media (max-width: 767px){.slider-pagination{-moz-column-gap:calc(var(--vw) * 5);column-gap:calc(var(--vw) * 5);bottom:calc(var(--vw) * 20);right:calc(var(--vw) * 40);font-size:calc(var(--vw) * 12)}}:where(li):has(.slider-page){position:absolute;visibility:hidden;scale:0;z-index:-9999}.slider-page:before{counter-increment:pagination-num;content:"0"counter(pagination-num)}:where(li):has(.slider-page.is-active){position:revert;visibility:revert;scale:revert;z-index:revert;order:1}.slider-pagination:before{content:"/";order:2;font-size:12px}@media (max-width: 767px){.slider-pagination:before{font-size:calc(var(--vw) * 12)}}.slider-pagination:after{content:"0"counter(pagination-num);order:2}.anchor:where(.astro-HMEVBG6M){height:0;width:0;opacity:0;visibility:hidden;border:none}.copy:where(.astro-NEO5RXBL){padding-left:0}.marquee:where(.astro-4A6F5KAD){--scroll-start: 0;--scroll-end: calc(-100% - var(--gap-pc));display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:var(--gap-pc)}@media (max-width: 767px){.marquee:where(.astro-4A6F5KAD){--scroll-end: calc(-100% - var(--gap-sp));gap:var(--gap-sp)}}.marquee__group:where(.astro-4A6F5KAD){--duration: 24s;flex-shrink:0;display:inline-flex;align-items:center;justify-content:space-around;gap:var(--gap-pc);min-width:-moz-fit-content;min-width:fit-content;animation:scroll-x var(--duration) linear infinite}@media (max-width: 767px){.marquee__group:where(.astro-4A6F5KAD){gap:var(--gap-sp)}}:where(.marquee__group):where(.astro-4A6F5KAD)>:where(.item):where(.astro-4A6F5KAD){max-height:100%;width:-moz-fit-content;width:fit-content;-o-object-fit:contain;object-fit:contain}.product:where(.astro-USSSWXSM){--tags-area: ". ." calc(var(--vw) * 5);display:grid;grid-template:"title title" max-content ". ." calc(var(--vw) * 25) "product example" max-content "product marquee" min-content ". ." calc(var(--vw) * 30) "name name" max-content var(--tags-area) "price-tag price-tag" max-content ". ." calc(var(--vw) * 20) "detail detail" max-content ". ." calc(var(--vw) * 25) "link link" max-content / 1fr 1fr}@media (max-width: 767px){.product:where(.astro-USSSWXSM){--tags-area: "." calc(var(--vw) * 10);grid-template:"title" max-content "." calc(var(--vw) * 25) "product" max-content "." calc(var(--vw) * 30) "example" max-content "." calc(var(--vw) * 10) "marquee" min-content "." calc(var(--vw) * 26) "name" max-content var(--tags-area) "price-tag" max-content "." calc(var(--vw) * 20) "detail" max-content "." calc(var(--vw) * 30) "link" max-content / 1fr}}:where(.product):where(.astro-USSSWXSM)[data-has-tags=true]{--tags-area: ". ." calc(var(--vw) * 10) "tags tags" max-content ". ." calc(var(--vw) * 10)}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)[data-has-tags=true]{--tags-area: "." calc(var(--vw) * 10) "tags" max-content "." calc(var(--vw) * 10) }}:where(.product):where(.astro-USSSWXSM)[data-color=calm-pink]{--example-bg: rgb(var(--lavender-pink) / 10%);--marquee-color: rgb(var(--lavender-pink));--reserve-bg: linear-gradient(90deg, rgb(var(--flamingo-feather)) 0%, rgb(var(--kiss)) 100%);--reserve-shadow: 0px calc(var(--vw) * 4) calc(var(--vw) * 8) 0px rgb(var(--lavender-princess))}:where(.product):where(.astro-USSSWXSM)[data-color=joy-pink]{--example-bg: rgb(var(--dull-red) / 10%);--marquee-color: rgb(var(--dull-red));--reserve-bg: linear-gradient(114deg, rgb(var(--rococco-red)) 0%, rgb(var(--red-dahlia)) 100%);--reserve-shadow: 0px calc(var(--vw) * 4) calc(var(--vw) * 8) 0px rgb(var(--epiphany))}:where(.product):where(.astro-USSSWXSM)[data-color=pink-beige]{--example-bg: rgb(var(--peach-fuzz) / 10%);--marquee-color: rgb(var(--peach-fuzz));--reserve-bg: linear-gradient(114deg, rgb(var(--elusive)) 0%, rgb(var(--peach-pearl)) 100%);--reserve-shadow: 0px calc(var(--vw) * 4) calc(var(--vw) * 8) 0px rgb(var(--bubble-bath))}:where(.product):where(.astro-USSSWXSM)>.title:where(.astro-USSSWXSM){grid-area:title;justify-self:center}:where(.product):where(.astro-USSSWXSM)>:where(.title):where(.astro-USSSWXSM)>.img:where(.astro-USSSWXSM){height:calc(var(--vw) * 68);-o-object-fit:contain;object-fit:contain}:where(.product):where(.astro-USSSWXSM)>.featured-media:where(.astro-USSSWXSM){grid-area:product;justify-self:end;filter:drop-shadow(calc(var(--vw) * 4) calc(var(--vw) * 4) calc(var(--vw) * 8) rgb(var(--mauve-morning)));width:calc(var(--vw) * 366);height:calc(var(--vw) * 408);transform:translate(calc(var(--vw) * 20));overflow:hidden}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)>.featured-media:where(.astro-USSSWXSM){width:100%;height:auto;aspect-ratio:1;transform:none}}:where(.product):where(.astro-USSSWXSM)>:where(.featured-media):where(.astro-USSSWXSM)>.img:where(.astro-USSSWXSM){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.product):where(.astro-USSSWXSM)>.example:where(.astro-USSSWXSM){grid-area:example;align-self:end;background-color:var(--example-bg);padding:calc(var(--vw) * 59);width:calc(var(--vw) * 353);height:calc(var(--vw) * 357);filter:drop-shadow(calc(var(--vw) * 4) calc(var(--vw) * 4) calc(var(--vw) * 8) rgb(var(--mauve-morning)))}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)>.example:where(.astro-USSSWXSM){width:100%;height:auto;aspect-ratio:1}}:where(.product):where(.astro-USSSWXSM)>.marquee:where(.astro-USSSWXSM){grid-area:marquee;width:calc(var(--vw) * 353);color:var(--marquee-color);font-family:var(--font-en);font-size:16px;font-weight:400;letter-spacing:.1em}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)>.marquee:where(.astro-USSSWXSM){width:100%}}:where(.product):where(.astro-USSSWXSM)>.name:where(.astro-USSSWXSM){grid-area:name;justify-self:center;font-size:18px;font-weight:500;line-height:1.7;letter-spacing:.1em}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)>.name:where(.astro-USSSWXSM){font-size:calc(var(--vw) * 18)}}:where(.product):where(.astro-USSSWXSM)>.tags:where(.astro-USSSWXSM){grid-area:tags;display:flex;justify-content:center;-moz-column-gap:calc(var(--vw) * 5);column-gap:calc(var(--vw) * 5)}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)>.tags:where(.astro-USSSWXSM){-moz-column-gap:calc(var(--vw) * 10);column-gap:calc(var(--vw) * 10)}}:where(.product):where(.astro-USSSWXSM)>:where(.tags):where(.astro-USSSWXSM)>.tag:where(.astro-USSSWXSM){display:inline-flex;padding:calc(var(--vw) * 4) calc(var(--vw) * 6);justify-content:center;align-items:center;border-radius:calc(var(--vw) * 4);background-color:rgb(var(--antique-white));color:rgb(var(--argent));text-align:center;font-size:10px;font-weight:350;line-height:1.6;letter-spacing:.04em}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)>:where(.tags):where(.astro-USSSWXSM)>.tag:where(.astro-USSSWXSM){font-size:calc(var(--vw) * 10);padding:calc(var(--vw) * 6) calc(var(--vw) * 10)}}:where(.product):where(.astro-USSSWXSM)>.price-tag:where(.astro-USSSWXSM){grid-area:price-tag;opacity:0}:where(.product):where(.astro-USSSWXSM)>:where(.price-tag):where(.astro-USSSWXSM){display:flex;justify-content:center;align-items:center}:where(.product):where(.astro-USSSWXSM)>:where(.price-tag):where(.astro-USSSWXSM)>.price:where(.astro-USSSWXSM){font-size:20px;font-weight:350;letter-spacing:.04em}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)>:where(.price-tag):where(.astro-USSSWXSM)>.price:where(.astro-USSSWXSM){font-size:calc(var(--vw) * 20)}}:where(.product):where(.astro-USSSWXSM)>:where(.price-tag):where(.astro-USSSWXSM)>:where(.price):where(.astro-USSSWXSM)>.price-unit:where(.astro-USSSWXSM){display:inline-block;margin-top:calc(var(--vw) * 10);margin-bottom:calc(var(--vw) * 2);font-size:14px;letter-spacing:.04em}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)>:where(.price-tag):where(.astro-USSSWXSM)>:where(.price):where(.astro-USSSWXSM)>.price-unit:where(.astro-USSSWXSM){font-size:calc(var(--vw) * 14)}}:where(.product):where(.astro-USSSWXSM)>:where(.price-tag):where(.astro-USSSWXSM)>.tag:where(.astro-USSSWXSM){background-color:rgb(var(--black));display:flex;place-content:center;place-items:center;width:-moz-fit-content;width:fit-content;padding:calc(var(--vw) * 3) calc(var(--vw) * 14);margin-top:calc(var(--vw) * 10);margin-bottom:calc(var(--vw) * 2);border-radius:9999px;color:#fff;text-align:center;font-size:10px;font-style:normal;font-weight:350;letter-spacing:.04em}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)>:where(.price-tag):where(.astro-USSSWXSM)>.tag:where(.astro-USSSWXSM){font-size:calc(var(--vw) * 10);padding:calc(var(--vw) * 3) calc(var(--vw) * 10);margin-top:calc(var(--vw) * 7);margin-bottom:calc(var(--vw) * 2)}}:where(.product):where(.astro-USSSWXSM)>.detail:where(.astro-USSSWXSM){grid-area:detail;justify-self:center;text-align:center;font-size:13px;font-weight:350;line-height:1.7;letter-spacing:.04em}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)>.detail:where(.astro-USSSWXSM){text-align:left;font-size:calc(var(--vw) * 13)}}:where(.product):where(.astro-USSSWXSM)>.link:where(.astro-USSSWXSM){grid-area:link;justify-self:center;display:flex;place-content:center;place-items:center;padding-block:calc(var(--vw) * 30);color:#fff;font-size:14px;font-weight:400;letter-spacing:.04em;width:calc(var(--vw) * 670);background-image:var(--reserve-bg);box-shadow:var(--reserve-shadow);position:relative}@media (hover: hover) and (pointer: fine){:where(.product):where(.astro-USSSWXSM)>.link:where(.astro-USSSWXSM):hover{opacity:.75}}:where(.product):where(.astro-USSSWXSM)>.link:where(.astro-USSSWXSM):before{content:"";position:absolute;--h: calc(var(--vw) * 10);height:var(--h);width:calc(var(--vw) * 5);top:calc(50% - var(--h) / 2);right:calc(var(--vw) * 50);background:no-repeat center/contain url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none"><path d="M1 1L6 6L1 11" stroke="white"/></svg>')}@media (max-width: 767px){:where(.product):where(.astro-USSSWXSM)>.link:where(.astro-USSSWXSM):before{--h: calc(var(--vw) * 10);right:calc(var(--vw) * 40)}:where(.product):where(.astro-USSSWXSM)>.link:where(.astro-USSSWXSM){padding-block:calc(var(--vw) * 30);font-size:calc(var(--vw) * 14);width:100%}}.store:where(.astro-3Z4QZIFT){display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:1em;padding-top:calc(var(--vw) * 21);padding-bottom:calc(var(--vw) * 30);width:calc(var(--vw) * 536);border-radius:calc(var(--vw) * 3);background-color:rgb(var(--gainsboro) / 30%);text-align:center;font-size:11px;font-weight:350;line-height:1;letter-spacing:.04em}@media (max-width: 767px){.store:where(.astro-3Z4QZIFT){row-gap:calc(var(--vw) * 6);font-size:calc(var(--vw) * 11);padding-top:calc(var(--vw) * 20);padding-bottom:calc(var(--vw) * 24);padding-inline:calc(var(--vw) * 20);width:100%}}:where(.store):where(.astro-3Z4QZIFT)>.detail:where(.astro-3Z4QZIFT){line-height:1.6}@media (max-width: 767px){:where(.store):where(.astro-3Z4QZIFT)>.detail:where(.astro-3Z4QZIFT){line-height:1.8}}.eyeshadow:where(.astro-O5QSOOVD){background-color:#fff;padding-top:calc(var(--vw) * 90);padding-bottom:calc(var(--vw) * 100);display:grid;grid-template:"title" max-content "." calc(var(--vw) * 10) "ruby" max-content "." calc(var(--vw) * 30) "copy" max-content "." calc(var(--vw) * 30) "store" max-content "." calc(var(--vw) * 90) "calm-pink" "." calc(var(--vw) * 110) "joy-pink" / 1fr;justify-items:center}@media (max-width: 767px){.eyeshadow:where(.astro-O5QSOOVD){padding-top:calc(var(--vw) * 50);padding-bottom:calc(var(--vw) * 60);padding-inline:calc(var(--vw) * 20);grid-template:"title" max-content "." calc(var(--vw) * 10) "ruby" max-content "." calc(var(--vw) * 20) "copy" max-content "." calc(var(--vw) * 20) "store" max-content "." calc(var(--vw) * 80) "calm-pink" "." calc(var(--vw) * 80) "joy-pink" / 1fr}}:where(.eyeshadow):where(.astro-O5QSOOVD)>.title:where(.astro-O5QSOOVD){grid-area:title;text-align:center;font-family:var(--font-en);font-size:30px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}@media (max-width: 767px){:where(.eyeshadow):where(.astro-O5QSOOVD)>.title:where(.astro-O5QSOOVD){font-size:calc(var(--vw) * 24)}}:where(.eyeshadow):where(.astro-O5QSOOVD)>.ruby:where(.astro-O5QSOOVD){grid-area:ruby;color:rgb(var(--suva-grey));text-align:center;font-size:12px;font-weight:350;letter-spacing:.04em}@media (max-width: 767px){:where(.eyeshadow):where(.astro-O5QSOOVD)>.ruby:where(.astro-O5QSOOVD){font-size:calc(var(--vw) * 10)}}:where(.eyeshadow):where(.astro-O5QSOOVD)>.copy:where(.astro-O5QSOOVD){grid-area:copy;text-align:center;font-size:14px;font-weight:350;line-height:2.2;letter-spacing:.04em}@media (max-width: 767px){:where(.eyeshadow):where(.astro-O5QSOOVD)>.copy:where(.astro-O5QSOOVD){text-align:left;font-size:calc(var(--vw) * 14)}}:where(.eyeshadow):where(.astro-O5QSOOVD)>.store:where(.astro-O5QSOOVD){grid-area:store}:where(.eyeshadow):where(.astro-O5QSOOVD)>.calm-pink:where(.astro-O5QSOOVD){grid-area:calm-pink}:where(.eyeshadow):where(.astro-O5QSOOVD)>.joy-pink:where(.astro-O5QSOOVD){grid-area:joy-pink}.award:where(.astro-N53PO323){display:flex;flex-direction:column;align-items:center;row-gap:calc(var(--vw) * 5);width:calc(var(--vw) * 500)}@media (max-width: 767px){.award:where(.astro-N53PO323){width:100%}}:where(.award):where(.astro-N53PO323)>.notice:where(.astro-N53PO323){display:flex;place-content:center;place-items:center;color:#fff;background-color:rgb(var(--goldbrown));width:100%;max-width:calc(var(--vw) * 500);min-height:24px;text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:1;letter-spacing:.1em}@media (max-width: 767px){:where(.award):where(.astro-N53PO323)>.notice:where(.astro-N53PO323){font-size:calc(var(--vw) * 12);line-height:1.6}}:where(.award):where(.astro-N53PO323)>.title-wrapper:where(.astro-N53PO323){display:flex;flex-direction:column;align-items:center;border-block:1px solid rgb(var(--goldbrown));padding-bottom:calc(var(--vw) * 7);width:100%}:where(.award):where(.astro-N53PO323)>:where(.title-wrapper):where(.astro-N53PO323)>.note:where(.astro-N53PO323){color:rgb(var(--goldbrown));text-align:center;font-size:10px;font-style:normal;font-weight:500;line-height:1.6;letter-spacing:.1em}@media (max-width: 767px){:where(.award):where(.astro-N53PO323)>:where(.title-wrapper):where(.astro-N53PO323)>.note:where(.astro-N53PO323){font-size:calc(var(--vw) * 10)}}.foundation:where(.astro-2LWWNLFB){background-color:#fff;padding-top:calc(var(--vw) * 90);padding-bottom:calc(var(--vw) * 100);display:grid;grid-template:"award" max-content "." calc(var(--vw) * 20) "title" max-content "." calc(var(--vw) * 10) "ruby" max-content "." calc(var(--vw) * 30) "copy" max-content "." calc(var(--vw) * 30) "store" max-content "." calc(var(--vw) * 90) "pink-beige" / 1fr;justify-items:center}@media (max-width: 767px){.foundation:where(.astro-2LWWNLFB){padding-top:calc(var(--vw) * 50);padding-bottom:calc(var(--vw) * 60);padding-inline:calc(var(--vw) * 20);grid-template:"award" max-content "." calc(var(--vw) * 20) "title" max-content "." calc(var(--vw) * 10) "ruby" max-content "." calc(var(--vw) * 20) "copy" max-content "." calc(var(--vw) * 20) "store" max-content "." calc(var(--vw) * 80) "pink-beige" max-content / 1fr}}:where(.foundation):where(.astro-2LWWNLFB)>.award:where(.astro-2LWWNLFB){grid-area:award}:where(.foundation):where(.astro-2LWWNLFB)>.title:where(.astro-2LWWNLFB){grid-area:title;text-align:center;font-family:var(--font-en);font-size:30px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}@media (max-width: 767px){:where(.foundation):where(.astro-2LWWNLFB)>.title:where(.astro-2LWWNLFB){font-size:calc(var(--vw) * 24)}}:where(.foundation):where(.astro-2LWWNLFB)>.ruby:where(.astro-2LWWNLFB){grid-area:ruby;color:rgb(var(--suva-grey));text-align:center;font-size:12px;font-weight:350;letter-spacing:.04em}@media (max-width: 767px){:where(.foundation):where(.astro-2LWWNLFB)>.ruby:where(.astro-2LWWNLFB){font-size:calc(var(--vw) * 10)}}:where(.foundation):where(.astro-2LWWNLFB)>.copy:where(.astro-2LWWNLFB){grid-area:copy;text-align:center;font-size:14px;font-weight:350;line-height:2.2;letter-spacing:.04em}@media (max-width: 767px){:where(.foundation):where(.astro-2LWWNLFB)>.copy:where(.astro-2LWWNLFB){text-align:left;font-size:calc(var(--vw) * 14)}}:where(.foundation):where(.astro-2LWWNLFB)>.store:where(.astro-2LWWNLFB){grid-area:store}:where(.foundation):where(.astro-2LWWNLFB)>.pink-beige:where(.astro-2LWWNLFB){grid-area:pink-beige}.limitedcolor:where(.astro-K5QNY6HX){--marquee-h: calc(var(--vw) * 200);background-color:rgb(var(--abalone));padding-top:calc(var(--vw) * 100);padding-inline:calc(var(--vw) * 220);padding-bottom:calc(var(--vw) * 120);position:relative;display:grid;grid-template:"title" max-content "." calc(var(--vw) * 30) "subtext" max-content "." calc(var(--vw) * 60) "eyeshadow" max-content "." calc(var(--vw) * 100) "foundation" max-content / 1fr}@media (max-width: 767px){.limitedcolor:where(.astro-K5QNY6HX){--marquee-h: calc(var(--vw) * 120);padding-top:calc(var(--vw) * 120);padding-inline:calc(var(--vw) * 20);padding-bottom:calc(var(--vw) * 80);grid-template:"title" max-content "." calc(var(--vw) * 20) "subtext" max-content "." calc(var(--vw) * 48) "eyeshadow" max-content "." calc(var(--vw) * 60) "foundation" max-content / 1fr}}:where(.limitedcolor):where(.astro-K5QNY6HX)>.title:where(.astro-K5QNY6HX){grid-area:title;height:calc(var(--marquee-h) / 2 + .5em);transform:translateY(.5em);display:flex;justify-content:center;align-items:center;color:rgb(var(--black));text-align:center;font-family:var(--font-en);font-size:48px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;position:relative;z-index:1}@media (max-width: 767px){:where(.limitedcolor):where(.astro-K5QNY6HX)>.title:where(.astro-K5QNY6HX){font-size:calc(var(--vw) * 30);height:auto;transform:none}}:where(.limitedcolor):where(.astro-K5QNY6HX)>.subtext:where(.astro-K5QNY6HX){grid-area:subtext;text-align:center;font-size:14px;font-weight:350;line-height:2.2;letter-spacing:.04em}@media (max-width: 767px){:where(.limitedcolor):where(.astro-K5QNY6HX)>.subtext:where(.astro-K5QNY6HX){font-size:calc(var(--vw) * 14)}}:where(.limitedcolor):where(.astro-K5QNY6HX)>.eyeshadow:where(.astro-K5QNY6HX){grid-area:eyeshadow}:where(.limitedcolor):where(.astro-K5QNY6HX)>.foundation:where(.astro-K5QNY6HX){grid-area:foundation}:where(.limitedcolor):where(.astro-K5QNY6HX)>.marquee:where(.astro-K5QNY6HX){position:absolute;top:calc(var(--vw) * 100);left:0;z-index:0;height:var(--marquee-h)}@media (max-width: 767px){:where(.limitedcolor):where(.astro-K5QNY6HX)>.marquee:where(.astro-K5QNY6HX){top:calc(var(--vw) * 80)}}:where(.limitedcolor):where(.astro-K5QNY6HX)>:where(.marquee):where(.astro-K5QNY6HX) .marquee-img:where(.astro-K5QNY6HX){width:calc(var(--vw) * 1326 / var(--marquee-h))}.stalker-nav:where(.astro-5I4OA76D){--width: calc(var(--vw) * 190);--height: calc(var(--vw) * 50);--gap: calc(var(--vw) * 15);position:fixed;top:50%;left:calc(100% - var(--width) * 2 - var(--gap));z-index:20;opacity:0;transform-origin:right;transform:rotate(-90deg) translateY(-50%) translate(50%)}@media (max-width: 767px){.stalker-nav:where(.astro-5I4OA76D){top:0;left:0;right:0;transform:none;display:flex;width:100%}}.anchor-items:where(.astro-5I4OA76D){display:flex;-moz-column-gap:var(--gap);column-gap:var(--gap)}@media (max-width: 767px){.anchor-items:where(.astro-5I4OA76D){-moz-column-gap:0;column-gap:0;flex-direction:row-reverse;width:100%}.anchor-item:where(.astro-5I4OA76D){width:100%}}.anchor:where(.astro-5I4OA76D){display:flex;align-items:center;justify-content:center;width:var(--width);height:var(--height);opacity:.5;background-color:rgb(var(--roman-snail));color:#fff;text-align:center;font-family:var(--font-en);font-size:13px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media (max-width: 767px){.anchor:where(.astro-5I4OA76D){width:100%;font-size:calc(var(--vw) * 13);letter-spacing:.08em}}:where(.stalker-nav[data-current=coffret]):where(.astro-5I4OA76D) .anchor:where(.astro-5I4OA76D):where(.coffret){opacity:1;pointer-events:none}:where(.stalker-nav[data-current=color]):where(.astro-5I4OA76D) .anchor:where(.astro-5I4OA76D):where(.color){opacity:1;pointer-events:none}.hc2023:where(.astro-IVDEV4KK){overflow:clip}
