@font-face{font-family:yu-gothic-pr6n;src:url("/fonts/YuGothic/YuGothic-Medium.woff2") format("woff2"),url("/fonts/YuGothic/YuGothic-Medium.woff") format("woff"),url("https://storage.owndays.com/fonts/YuGothic/YuGothic-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:yu-gothic-pr6n;src:url("/fonts/YuGothic/YuGothic-Bold.woff2") format("woff2"),url("/fonts/YuGothic/YuGothic-Bold.woff") format("woff"),url("https://storage.owndays.com/fonts/YuGothic/YuGothic-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}main.l-content:has(>.l-cosme-lens){margin-bottom:0}.l-cosme-lens{font-family:yu-gothic-pr6n,YuGothic,sans-serif;font-weight:500;letter-spacing:0}.l-cosme-lens :where(h1,h2,h3,h4,h5,h6){font-family:inherit}.l-cosme-lens h2 span:not([class*=font-]){font-weight:inherit}.l-cosme-lens a.text-inherit:is(:hover,:focus,:active){color:inherit}.l-cosme-lens a:not([class*=transition]){-webkit-transition:none;transition:none}.l-cosme-lens a:is(:hover,:focus,:active,.is-active) :is(img,picture){opacity:1;-webkit-transition:none;transition:none}.l-cosme-lens :where(button,input,select,textarea){font-family:inherit}.l-cosme-lens__font-yu{font-family:yu-gothic-pr6n,YuGothic,sans-serif}.l-cosme-lens__font-futura{font-family:futura-pt,sans-serif}.l-cosme-lens__font-dnp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.l-cosme-lens__font-heisei{font-family:heisei-kaku-gothic-std,sans-serif}.l-cosme-lens__font-mincho{font-family:ten-mincho-text,Hiragino Mincho ProN,Yu Mincho,serif;font-weight:400}.l-cosme-lens__font-anaheim{font-family:Anaheim,sans-serif}.l-cosme-lens b{font-weight:700}.l-cosme-lens-concept__heading em{font-style:normal;color:#bb8f94}.l-cosme-lens-noise--toneup{background:#f8f7f4 var(--cosme-lens-noise-toneup,url("/images/specials/products/cosme-lens/common/noise-toneup.svg")) repeat}.l-cosme-lens-noise--makeup{background:#f1eeee var(--cosme-lens-noise-makeup,url("/images/specials/products/cosme-lens/common/noise-makeup.svg")) repeat}.l-cosme-lens-noise--control{background:#faf8f5 var(--cosme-lens-noise-control,url("/images/specials/products/cosme-lens/common/noise-control.svg")) repeat}.l-cosme-lens-main__slide{aspect-ratio:390/626;overflow:hidden}@media (min-width:760px){.l-cosme-lens-main__swiper .swiper-wrapper{-webkit-transform:none!important;transform:none!important}.l-cosme-lens-main__slide{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:auto!important;aspect-ratio:480/743}}.l-cosme-lens-worries__title em{font-style:normal;color:#b59f73}.l-cosme-lens-frames .l-cosme-lens-frames__slide{width:261.37px;height:auto}@media (min-width:768px){.l-cosme-lens-frames .swiper-wrapper{-webkit-transform:none!important;transform:none!important}.l-cosme-lens-frames .l-cosme-lens-frames__slide{width:auto!important;margin:0!important}}@media (min-width:768px) and (max-width:1023px){.l-cosme-lens-frames .l-cosme-lens-frames__slide:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 8px)!important}}.l-cosme-lens-frames__cta{-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}@media (min-width:1024px) and (hover:hover){.l-cosme-lens-frames a:focus-visible .l-cosme-lens-frames__cta,.l-cosme-lens-frames a:hover .l-cosme-lens-frames__cta{-webkit-box-shadow:inset 0 0 0 999px var(--cosme-lens-cta-hover,rgba(0,0,0,.4));box-shadow:inset 0 0 0 999px var(--cosme-lens-cta-hover,rgba(0,0,0,.4))}}.l-cosme-lens-fade{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}.l-cosme-lens-fade--left{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.l-cosme-lens-fade--right{-webkit-transform:translateX(40px);transform:translateX(40px)}.l-cosme-lens-fade.is-visible{opacity:1;-webkit-transform:none;transform:none}@media (prefers-reduced-motion:reduce){.l-cosme-lens-fade{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}}.l-cosme-lens-card:focus-visible,.l-cosme-lens-entry__button:focus-visible{outline:2px solid #3e3a39;outline-offset:3px}.l-cosme-lens-noise--modal{background:#f7f7f6 var(--cosme-lens-noise-toneup,url("/images/specials/products/cosme-lens/common/noise-toneup.svg")) repeat}.is-cosme-lens-modal-open,.is-cosme-lens-modal-open body{overflow:hidden}.l-cosme-lens-diagnosis,.l-cosme-lens-diagnosis *,.l-cosme-lens-diagnosis :after,.l-cosme-lens-diagnosis :before{-webkit-box-sizing:border-box;box-sizing:border-box}.l-cosme-lens-diagnosis[hidden],.l-cosme-lens-diagnosis [hidden]{display:none!important}.l-cosme-lens-diagnosis__overlay{backdrop-filter:blur(6px)}.l-cosme-lens-diagnosis [data-cosme-lens-step]{-webkit-animation:l-cosme-lens-dx-in .3s ease;animation:l-cosme-lens-dx-in .3s ease}@-webkit-keyframes l-cosme-lens-dx-in{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}}@keyframes l-cosme-lens-dx-in{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}}.l-cosme-lens-diagnosis__close{-webkit-appearance:none;-moz-appearance:none;appearance:none}.l-cosme-lens-diagnosis__close:after,.l-cosme-lens-diagnosis__close:before{content:"";position:absolute;top:50%;left:50%;width:41.67%;height:1.5px;background:#3e3a39;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.l-cosme-lens-diagnosis__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media (min-width:768px){.l-cosme-lens-diagnosis__close:after,.l-cosme-lens-diagnosis__close:before{height:2px}}.l-cosme-lens-diagnosis__option{-webkit-transition:border-color .2s ease,background-color .2s ease;transition:border-color .2s ease,background-color .2s ease}.l-cosme-lens-diagnosis__selected{display:none}.l-cosme-lens-diagnosis__option:has(input:checked){border-color:#bb8f94;background-color:#f7f6f6;-webkit-box-shadow:inset 0 0 0 .5px #bb8f94;box-shadow:inset 0 0 0 .5px #bb8f94}.l-cosme-lens-diagnosis__option input:checked~.l-cosme-lens-diagnosis__radio{border-color:#bb8f94;background-color:#bb8f94}.l-cosme-lens-diagnosis__option input:checked~.l-cosme-lens-diagnosis__selected{display:block}.l-cosme-lens-diagnosis__option:has(input:focus-visible),.l-cosme-lens-diagnosis a:focus-visible,.l-cosme-lens-diagnosis button:focus-visible{outline:2px solid #3e3a39;outline-offset:2px}@media (min-width:1024px) and (hover:hover){.l-cosme-lens-diagnosis__option:hover{border-color:#bb8f94}}@media (prefers-reduced-motion:reduce){.l-cosme-lens-diagnosis [data-cosme-lens-step]{-webkit-animation:none;animation:none}}