@charset "UTF-8";.main-row{margin:32px auto 0;max-width:1080px}@media (max-width:834px){.main-row{margin-top:0;width:100%}}.main-row .flex-row{display:flex;flex-direction:row}@media (max-width:834px){.main-row .flex-row{display:block}}.main-row .flex-row #main-col{padding:0 48px 0 0;width:calc(100% - 320px)}@media (max-width:834px){.main-row .flex-row #main-col{padding:0;width:100%}}@media (min-width:835px){.main-row .flex-row #main-col>div:last-child{margin-bottom:0}}.main-row .flex-row #sub-col{flex-shrink:0;width:320px}@media (max-width:834px){.main-row .flex-row #sub-col{width:100%}}#sub-col .sc-content-container{background:#fff;margin:0 0 20px;padding:.1px 0}@media (max-width:834px){#sub-col .sc-content-container{margin:16px 0}}@media (min-width:835px){#sub-col .sc-content-container{border-bottom:1px solid var(--border-separation);padding-bottom:20px}#sub-col .sc-content-container:last-child{border-bottom:unset;position:sticky;top:64px}}.sc-article-author__title{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:0 0 12px}@media (max-width:834px){.sc-article-author__title{border-bottom:unset;color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:24px 12px 16px;padding:0}.sc-article-author__content{margin:0 16px;padding-bottom:24px}}.sc-article-author__profile{align-items:center;display:flex}.sc-article-author__author-image-container{margin:0 12px 0 0}.sc-article-author__author-image{border-radius:50%;height:48px;width:48px}.sc-article-author__author-name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:0}.sc-article-author__author-role{color:var(--object-secondary);display:block;font-size:12px;font-weight:400;line-height:150%}.sc-article-author__description{background:var(--background-elevation-low);border-radius:8px;color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:12px 0 0;padding:12px;position:relative}@media (max-width:834px){.sc-article-author__description{margin-top:16px}}.sc-main-nav__title{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:0 0 12px}@media (max-width:834px){.sc-main-nav__title{border-bottom:unset;color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:24px 12px 16px;padding:0}}.sc-main-nav__list{list-style-type:none;margin:0;padding:0}@media (max-width:834px){.sc-main-nav__list-item:not(:last-child){border-bottom:1px solid var(--border-separation)}}.sc-main-nav__list-link{align-items:center;display:flex;font-size:14px;font-weight:400;line-height:150%;padding:8px 0;position:relative}.sc-main-nav__list-link,.sc-main-nav__list-link:active,.sc-main-nav__list-link:focus,.sc-main-nav__list-link:hover{color:#2d2926;text-decoration:none}.sc-main-nav__list-link:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}@media (max-width:834px){.sc-main-nav__list-link{padding:12px 16px}}.sc-cosmetic-calendar__title{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:0 0 12px}@media (max-width:834px){.sc-cosmetic-calendar__title{border-bottom:unset;color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:24px 12px 16px;padding:0}}.sc-cosmetic-calendar__container{padding:8px 0 0}@media (max-width:834px){.sc-cosmetic-calendar__container{padding:8px 16px 24px}}.sc-cosmetic-calendar__desc{color:#2d2926;font-size:14px;font-weight:400;line-height:150%;white-space:pre-line}.sc-cosmetic-calendar__link{align-items:center;background:var(--background-elevation-low);border-radius:4px;display:flex;font-size:14px;font-weight:500;line-height:150%;margin:12px 0;padding:16px}.sc-cosmetic-calendar__link,.sc-cosmetic-calendar__link:active,.sc-cosmetic-calendar__link:focus,.sc-cosmetic-calendar__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.sc-cosmetic-calendar__link{margin:16px 0}}.sc-cosmetic-calendar__link:before{background:url(https://cdn.lipscosme.com/assets/feather/calendar-e59c7c86fa493af40a93daeb37c268a3f96302ca933c762f4622c72ae4a2d82c.svg) no-repeat;background-size:contain;content:"";display:block;height:24px;margin-right:8px;width:24px}.sc-cosmetic-calendar__link:after{background:url(https://cdn.lipscosme.com/assets/arrow/pureBlack-89c422dafe87c6b5f3191c3ca55957c5ea8a6140566c230dd151c9c837dddba7.svg) no-repeat;background-size:contain;content:"";display:block;filter:invert(8%) sepia(8%) saturate(13%) hue-rotate(314deg) brightness(100%) contrast(87%);height:10px;margin-left:auto;width:10px}.sc-cosmetic-calendar__registration{height:auto;width:100%}.sc-cosmetic-calendar__registration-button{background-color:var(--background-primary);border-radius:4px;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0 auto;padding:15px 0;text-align:center}.sc-cosmetic-calendar__registration-button,.sc-cosmetic-calendar__registration-button:active,.sc-cosmetic-calendar__registration-button:focus,.sc-cosmetic-calendar__registration-button:hover{color:var(--object-reverse);text-decoration:none}@media (max-width:834px){.sc-cosmetic-calendar__registration-button{width:-webkit-fill-available;width:-moz-available;width:stretch}}.sc-articles-list__title{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:0 0 12px}@media (max-width:834px){.sc-articles-list__title{border-bottom:unset;color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:24px 12px 16px;padding:0}}.sc-articles-list__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.sc-articles-list__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}@media (min-width:835px){.sc-articles-list__sub-title{display:none}}.sc-articles-list__list{list-style-type:none;margin:0;padding:0}.sc-articles-list__item{contain:content;contain-intrinsic-size:96px;content-visibility:auto;position:relative}@media (max-width:834px){.sc-articles-list__item{border-bottom:1px solid var(--border-separation);contain-intrinsic-size:104px}}.sc-articles-list__link{align-items:flex-start;display:flex;padding:8px 0}.sc-articles-list__link,.sc-articles-list__link:active,.sc-articles-list__link:focus,.sc-articles-list__link:hover{color:#2d2926;text-decoration:none}@media (max-width:834px){.sc-articles-list__link{align-items:center;padding:16px}}.sc-articles-list__rank{background:var(--object-main);border-radius:50%;height:20px;left:0;position:absolute;top:8px;width:20px;z-index:1}@media (max-width:834px){.sc-articles-list__rank{left:8px;top:8px}}.sc-articles-list__rank-num{color:#fff;display:block;font-size:10px;font-weight:500;line-height:150%;margin:2px auto;text-align:center}.sc-articles-list__pr{background:rgba(94,63,63,.2);border-radius:0 4px;bottom:0;height:18px;left:0;position:absolute;width:20px}@media (max-width:834px){.sc-articles-list__pr{border-radius:0 8px}}.sc-articles-list__pr-word{color:#fff;display:block;font-size:10px;font-weight:500;line-height:150%;text-align:center}.sc-articles-list__thumb-container{position:relative}.sc-articles-list__thumb{border-radius:4px;height:64px;object-fit:cover;width:64px}@media (max-width:834px){.sc-articles-list__thumb{border-radius:4px;height:72px;width:72px}}.sc-articles-list__content{box-sizing:border-box;padding-left:12px}.sc-articles-list__article-title{color:#2d2926;font-size:14px;font-weight:500;line-height:150%;margin:0 0 4px}@media (max-width:834px){.sc-articles-list__article-title{margin:0 0 4px}}.sc-articles-list__info{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.sc-articles-list__info{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.sc-articles-list__more-link{display:block;font-size:12px;font-weight:400;line-height:150%;margin:16px 0 0;text-align:right}.sc-articles-list__more-link,.sc-articles-list__more-link:active,.sc-articles-list__more-link:focus,.sc-articles-list__more-link:hover{color:var(--expressive-red);text-decoration:none}@media (max-width:834px){.sc-articles-list__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:16px 0;padding:13px 0;text-align:center;width:360px}.sc-articles-list__more-link,.sc-articles-list__more-link:active,.sc-articles-list__more-link:focus,.sc-articles-list__more-link:hover{color:var(--object-main);text-decoration:none}}@media (max-width:834px) and (max-width:834px){.sc-articles-list__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}}.sc-tag-list__title{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:0 0 12px}@media (max-width:834px){.sc-tag-list__title{border-bottom:unset;color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:24px 12px 16px;padding:0}}.sc-tag-list__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.sc-tag-list__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}@media (min-width:835px){.sc-tag-list__sub-title{display:none}}.sc-tag-list__content{padding:8px 0 0}@media (max-width:834px){.sc-tag-list__content{padding:8px 16px 24px}}.sc-tag-list__list{display:flex;flex-wrap:wrap;gap:8px;list-style-type:none;margin:0;padding:0}.sc-tag-list__list li{border:1px solid var(--border-separation);border-radius:16px}.sc-tag-list__list li a{display:block;font-size:12px;font-weight:400;line-height:150%;padding:8px 12px}.sc-tag-list__list li a,.sc-tag-list__list li a:active,.sc-tag-list__list li a:focus,.sc-tag-list__list li a:hover{color:var(--object-secondary);text-decoration:none}.footer{background:var(--background-elevation-low)}.footer__container{margin:0 auto;padding:40px 0;width:1080px}@media (max-width:834px){.footer__container{padding:32px 24px 24px;width:100%}}.footer__contents{display:flex;gap:32px}@media (max-width:834px){.footer__contents{border-bottom:1px solid var(--border-separation);flex-direction:column;gap:24px;padding-bottom:24px}}.footer__service{align-items:center;background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:8px;display:flex;padding:20px 12px}@media (max-width:834px){.footer__service{flex-direction:column;padding:8px 16px 16px}}.footer__service__logo{object-fit:contain;width:140px}@media (max-width:834px){.footer__service__logo{width:135px}}.footer__service__description{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:0}@media (min-width:835px){.footer__sns{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:8px;padding:20px 32px}}.footer__sns__heading{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;margin:0 0 8px}@media (max-width:834px){.footer__sns__heading{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%;margin:0 0 12px}}.footer__sns__list{display:flex;gap:16px;list-style-type:none;margin:0;padding:0}.footer__sns__icon{height:32px;object-fit:contain;width:32px}@media (max-width:834px){.footer__sns__icon{height:36px;width:36px}}.footer__menu{display:flex;justify-content:space-between;margin:32px 0}@media (max-width:834px){.footer__menu{flex-direction:column;gap:24px;margin:24px 0}}.footer__menu__heading{color:var(--object-secondary);font-size:14px;font-weight:600;line-height:150%;margin:0 0 12px}@media (max-width:834px){.footer__menu__heading{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%}}.footer__menu__list{display:flex;flex-direction:column;gap:8px;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.footer__menu__list{flex-flow:row wrap}}@media (min-width:835px){.footer__menu__list.two-column-layout{display:grid;gap:8px 60px;grid-template-columns:repeat(2,1fr)}}@media (max-width:834px){.footer__menu__listItem:not(:last-child){align-items:center;display:flex;gap:8px}.footer__menu__listItem:not(:last-child):after{border-right:1px solid var(--border-separation);content:"";height:12px}}.footer__menu__link{font-size:12px;font-weight:400;line-height:150%}.footer__menu__link,.footer__menu__link:active,.footer__menu__link:focus,.footer__menu__link:hover{color:var(--object-main);text-decoration:none}.footer__border{align-self:stretch;border-left:1px solid var(--border-separation)}@media (max-width:834px){.footer__border{border-bottom:1px solid var(--border-separation)}}.footer__privacy-mark{display:block;height:44px;margin:0 auto;object-fit:contain;width:44px}.footer__copyright__content{color:var(--object-secondary);display:block;font-size:10px;font-weight:400;line-height:150%;margin:8px 0 0;text-align:center}@media (max-width:834px){.footer__copyright__content{white-space:pre-line}}#breadcrumb-area{display:block;margin-top:60px;padding:0 0 16px;width:100%}@media (max-width:834px){#breadcrumb-area{display:none}}#breadcrumb-area .breadcrumb{background:#fff;line-height:22px;margin:0 auto;max-width:100%;padding:0;width:1080px}#breadcrumb-area .breadcrumb li{display:inline-block;font-size:10px;line-height:16px;margin-right:4px;vertical-align:top}#breadcrumb-area .breadcrumb li img{display:inline-block;height:16px;object-fit:contain;vertical-align:top;width:16px}#breadcrumb-area .breadcrumb li a{color:var(--object-main);padding-left:20px;text-decoration:none}#breadcrumb-area .breadcrumb li:not(:first-child):before{background:url(https://cdn.lipscosme.com/assets/arrow/dark_80-52447cd424710ee5d587086e5e6c7b81312cbda0af683cf347a722056739448a.png) no-repeat;background-size:16px;content:"";display:inline-block;height:16px;margin:0;position:absolute;transform:scaleX(-1);width:16px}#breadcrumb-area .breadcrumb li:first-child a{padding-left:0}#breadcrumb-area .breadcrumb li:last-child a{cursor:text}#breadcrumb-area .breadcrumb+.breadcrumb{margin-top:16px}#breadcrumb-area:before{clear:both;content:"";display:block}body{color:#2d2926;font-family:system-ui,sans-serif}amp-img img{height:auto;width:auto}.clearfix:after,.clearfix:before{clear:both;content:"";display:block;font-size:0;height:0}@media (min-width:835px){.visible-for-mobile{display:none}}@media (max-width:834px){.visible-for-pc{display:none}}a.more_link_path{color:var(--expressive-red);display:block;font-size:12px;font-weight:400;height:44px;line-height:44px;overflow:hidden;padding-right:16px;text-align:right;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}a.more_link_path:hover{color:var(--expressive-red);opacity:.6}#amp-header{background:#fff;box-shadow:0 4px 4px 1px rgba(0,0,0,.1);height:48px;position:fixed;top:0;width:100vw;z-index:10000}#amp-header .amp-header-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1080px}#amp-header .amp-header-content__hamburger-link,#amp-header .amp-header-content__search-link{background:none;border:none;color:#2d2926;display:block;padding:8px;text-decoration:none}#amp-header .amp-header-content__hamburger-link:focus,#amp-header .amp-header-content__search-link:focus{outline:none}#amp-header .amp-header-content__hamburger-link:active,#amp-header .amp-header-content__hamburger-link:focus,#amp-header .amp-header-content__hamburger-link:hover,#amp-header .amp-header-content__search-link:active,#amp-header .amp-header-content__search-link:focus,#amp-header .amp-header-content__search-link:hover{color:#2d2926;text-decoration:none}#amp-header .amp-header-content__hamburger-icon,#amp-header .amp-header-content__search-icon{height:32px;width:32px}#amp-header .amp-header-content__root_link{display:block}#amp-header .amp-header-content__logo_icon{height:48px;width:120px}.amp-sidebar{width:80%}.amp-sidebar__body{background:var(--background-elevation-low)}.amp-sidebar__app-banner{align-items:center;background:#fff;border-bottom:1px solid var(--border-separation);box-sizing:border-box;display:flex;height:64px;padding:12px}.amp-sidebar__app-icon,.amp-sidebar__app-icon-container{height:40px;margin-right:8px;width:40px}.amp-sidebar__app-icon{object-fit:contain}.amp-sidebar__app-txt{margin:0;width:calc(100% - 128px)}.amp-sidebar__app-txt-title{color:#2d2926;display:block;font-size:12px;font-weight:700;letter-spacing:.4px;line-height:18px;margin-bottom:2px}.amp-sidebar__app-txt-subtitle{color:var(--object-secondary);display:block;font-size:10px;font-weight:400;line-height:150%}.amp-sidebar__download-btn{background-color:var(--expressive-red);border-radius:5px;font-size:10px;font-weight:700;height:32px;letter-spacing:0;line-height:32px;margin:4px 0;padding:0 10px}.amp-sidebar__download-btn,.amp-sidebar__download-btn:active,.amp-sidebar__download-btn:focus,.amp-sidebar__download-btn:hover{color:#fff;text-decoration:none}.amp-sidebar__menu-container{background:#fff;margin:8px 0 0;padding:8px 0 0}.amp-sidebar__main-list{border-bottom:1px solid var(--border-separation);list-style-type:none;margin:0;padding:12px 0}.amp-sidebar__main-link{display:block;font-size:14px;font-weight:400;line-height:150%;padding-left:24px}.amp-sidebar__main-link,.amp-sidebar__main-link:active,.amp-sidebar__main-link:focus,.amp-sidebar__main-link:hover{color:#2d2926;text-decoration:none}.amp-sidebar__sub-list{background:var(--background-elevation-low);list-style-type:none;margin:0;padding:8px 0}.amp-sidebar__sub-link{display:block;font-size:14px;font-weight:400;line-height:150%;padding-left:24px}.amp-sidebar__sub-link,.amp-sidebar__sub-link:active,.amp-sidebar__sub-link:focus,.amp-sidebar__sub-link:hover{color:#2d2926;text-decoration:none}.AdSlot__rectangle{min-height:250px;min-width:300px;text-align:center}.AdSlot__pureAds{min-height:auto;min-width:300px;text-align:center}.AdSlot__pureAdsContentPadding16 iframe{margin:16px 0}.AdSlot__pureAdsContentPadding24 iframe{margin:24px 0}.AdSlot__pureAdsContainerForSpRankingRectangle0{margin-bottom:-8px}.AdSlot__pureAdsContentForSpRankingRectangle0 iframe{margin-bottom:16px}.AdSlot__rectangleMargin24{min-height:298px;min-width:300px;text-align:center}.AdSlot__rectangleMargin16{min-height:282px;min-width:300px;text-align:center}.AdSlot__bannerMargin16{min-height:132px;min-width:320px;text-align:center}.section-header-container{background-color:#fff;border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);margin-top:-20px}@media (max-width:834px){.section-header-container{margin-top:70px}}.section-header-container .section-header{margin:0 auto;max-width:1080px;overflow:hidden;width:90%}.section-header-container .section-header .image{background-position:50%;background-repeat:no-repeat;background-size:cover;float:left;height:203px;margin-right:20px;width:203px}.section-header-container h1{color:var(--expressive-red);font-size:22px;padding:30px 0 0}.section-header-container h2{color:var(--object-secondary);font-size:13px;line-height:21px;margin-bottom:15px;margin-top:10px}.archive-list .title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.archive-list .title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.archive-list #items{list-style-type:none;padding:0}.archive-list #items .archive-partial{border-bottom:1px solid var(--border-separation);overflow:auto;padding:13px 0}.archive-list #items .archive-partial .archive-thumb{background-position:50%;background-size:cover;float:left;height:95px;margin-right:13px;width:95px}.archive-list #items .archive-partial .archive-thumb:hover{opacity:.7}.archive-list #items .archive-partial .archive-content{height:95px;overflow:hidden;padding:7px 0}.archive-list #items .archive-partial .archive-content h3.archive-title{font-size:16px;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-list #items .archive-partial .archive-content h3.archive-title a{color:var(--object-main)}.archive-list #items .archive-partial .archive-content h3.archive-title a:focus,.archive-list #items .archive-partial .archive-content h3.archive-title a:hover{opacity:.7;text-decoration:none}.archive-list #items .archive-partial .archive-content .archive-abstract{color:var(--object-main);font-size:12px;margin-bottom:6px}.archive-list #items .archive-partial .archive-content .view-count{color:var(--object-main);font-size:13px;height:20px}.archive-show{margin-top:15px;padding:0}@media (min-width:835px){.archive-show{margin-top:0;padding-left:0;padding-right:3%}}.archive-show iframe{max-width:100%}.archive-show a{overflow-wrap:break-word}.archive-show archive h2{border-bottom:1px solid var(--expressive-red);color:var(--object-secondary);font-size:14px;font-weight:700;letter-spacing:.5px;line-height:25px;margin-bottom:15px;margin-top:30px;padding-bottom:5px}@media (min-width:835px){.archive-show archive h2{font-size:18px;letter-spacing:.3px;line-height:30px}}.archive-show archive h2:first-of-type{margin-top:0}.archive-show archive .info-row{line-height:30px;padding:10px 0}.archive-show archive .info-row .published-at{color:var(--object-secondary);display:inline-block;margin-right:20px;vertical-align:middle}.archive-show archive .info-row .author-thumb{background-size:cover;border-radius:50%;display:inline-block;height:30px;margin-right:10px;vertical-align:middle;width:30px}.archive-show archive .info-row .author-name{display:inline-block;font-size:15px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.archive-show archive img{margin:0 auto 10px;max-width:100%}.archive-show archive p{line-height:1.6;margin:17px 0}.archive-show archive h3{color:var(--object-secondary);font-size:13px;font-weight:700;letter-spacing:.3px;margin-bottom:15px;margin-top:30px}@media (min-width:835px){.archive-show archive h3{font-size:16px}}.archive-show archive blockquote{background-color:var(--background-elevation-low);border:6px solid var(--background-elevation-low)!important;font-size:14px;letter-spacing:.2px;line-height:24px;padding:5px 5px 5px 40px;position:relative}@media (min-width:835px){.archive-show archive blockquote{font-size:14px}}.archive-show archive blockquote a,.archive-show archive blockquote a:focus,.archive-show archive blockquote a:hover,.archive-show archive blockquote a:visited{color:var(--object-main)}.archive-show archive blockquote:before{color:var(--border-separation);content:"“";font-size:600%;left:0;line-height:1em;margin-top:-10px;position:absolute;top:0}.archive-show archive address{color:var(--object-main);font-size:10px;line-height:10px;overflow-wrap:break-word}.archive-show archive a,.archive-show archive a:focus,.archive-show archive a:hover,.archive-show archive a:visited{color:var(--object-main)}.archive-show .btn-like{text-align:center}.archive-show .btn-like a{color:var(--object-main);font-size:14px;text-decoration:none}@media (max-width:834px){.ArticleKeywordShow{background:var(--background-elevation-low)}}.ArticleKeywordShow__title-area{background:#fff;border-bottom:1px solid var(--border-separation);padding:32px 0 24px}@media (max-width:834px){.ArticleKeywordShow__title-area{padding:16px 16px 24px}}.ArticleKeywordShow__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.ArticleKeywordShow__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0 0 8px}}.ArticleKeywordShow__abstract{color:var(--object-secondary);font-size:14px;font-weight:400;letter-spacing:.8px;line-height:24px;margin:0 0 16px}@media (max-width:834px){.ArticleKeywordShow__abstract{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:.4px;line-height:20px;margin:0 0 12px}}.ArticleKeywordShow__article-list{background:#fff;margin:16px 0;padding:.1px 0}.app-like-list{background-color:var(--background-elevation-low);padding-bottom:16px}.app-like-list__section-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:0;padding:24px 12px 8px}.app-like-list__article-section{margin:0 12px}.app-like-list__article-list{list-style-type:none;margin:0;padding:0}.app-like-list__article-item{background-color:var(--background-elevation-high);border-radius:4px;margin:8px 0 0}.app-like-list__article-list-link{display:flex;font-size:14px;font-weight:400;gap:0;line-height:150%;padding:0}.app-like-list__article-list-link,.app-like-list__article-list-link:active,.app-like-list__article-list-link:focus,.app-like-list__article-list-link:hover{color:var(--object-main);text-decoration:none}.app-like-list__list-thumb{background:var(--background-elevation-low);border-radius:4px 0 0 4px;flex-shrink:0;height:96px;object-fit:cover;width:96px}.app-like-list__list-title-author-container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:8px}.app-like-list__list-title-container{display:flex}.app-like-list__list-title{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;white-space:normal}.app-like-list__list-author{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin-left:4px}.app-like-list__list-author-avatar{border-radius:999px;display:inline;height:16px;width:16px}.app-like-list__list-author-container{align-items:center;display:flex;justify-content:space-between}.app-like-list__list-pv{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.article-show__expertComment{background:var(--background-surface);border-radius:4px;display:flex;flex-direction:column;gap:16px;margin:32px 0;padding:16px}@media (max-width:834px){.article-show__expertComment{gap:12px;margin:28px 16px;padding:12px}}.article-show__expertComment__info{align-items:center;display:flex;gap:16px}@media (max-width:834px){.article-show__expertComment__info{gap:12px}}.article-show__expertComment__info__thumbContainer{position:relative}.article-show__expertComment__info__thumbImage{border:2px solid var(--object-main);border-radius:50%;height:80px;object-fit:cover;width:80px}.article-show__expertComment__info__thumbLabel{background:var(--background-primary);border-radius:4px;bottom:0;color:var(--object-reverse);font-size:10px;font-weight:500;left:0;line-height:150%;padding:2px;position:absolute;right:0;text-align:center}.article-show__expertComment__info__profContainer{display:flex;flex-direction:column;gap:4px}@media (max-width:834px){.article-show__expertComment__info__profContainer{align-items:center}}.article-show__expertComment__info__profName{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}@media (max-width:834px){.article-show__expertComment__info__profName{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.article-show__expertComment__info__profJobTitle{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.article-show__expertComment__info__profJobTitle{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.article-show__expertComment__commentContainer{background:var(--background-elevation-high);border-radius:4px;padding:16px}@media (max-width:834px){.article-show__expertComment__commentContainer{padding:12px}}.article-show__expertComment__comment{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0;white-space:pre-wrap}@media (max-width:834px){.article-show__expertComment__comment{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.article-show__expertComment__comment b{background:linear-gradient(transparent 75%,#ffdde2 0);color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}@media (max-width:834px){.article-show__expertComment__comment b{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}}.article-show__expertComment__comment>p:last-child{margin-bottom:0}.article-show__lipsPost{margin:32px 0}@media (max-width:834px){.article-show__lipsPost{margin:28px 16px}}.article-show__lipsPost-link,.article-show__lipsPost-link:active,.article-show__lipsPost-link:focus,.article-show__lipsPost-link:hover{color:var(--object-secondary);text-decoration:none}.article-show__lipsPost-figure{display:table}.article-show__lipsPost-figure-mcc{max-width:100%}.article-show__lipsPost-thumb{height:auto;max-width:400px;object-fit:contain}@media (max-width:834px){.article-show__lipsPost-thumb{max-width:calc(100vw - 32px)}}.article-show__lipsPost-thumb-mcc{display:block;max-width:100%}.article-show__lipsPost-moviePlay{position:relative}.article-show__lipsPost-moviePlay:after{background:url(https://cdn.lipscosme.com/assets/feather/play-2b729377465f6ebc133fea626368f256b14465fe24248edc0caef4b967e340d3.svg) no-repeat;background-color:rgba(34,34,34,.4);background-position:50%;background-size:58px;border-radius:50%;bottom:0;content:"";display:block;height:90px;left:0;margin:auto;position:absolute;right:0;top:0;width:90px}@media (max-width:834px){.article-show__lipsPost-moviePlay:after{background-size:48px;height:80px;width:80px}}.article-show__lipsPost-movieThumb{height:auto;max-height:600px;object-fit:cover;position:relative;width:400px}@media (max-width:834px){.article-show__lipsPost-movieThumb{width:calc(100vw - 32px)}}.article-show__lipsPost-movieThumb-mcc{display:block;max-width:100%}.article-show__lipsPost-photographer{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin:8px 0 0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.article-show__lipsPost-photographer{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}}.article-show__lipsPost-photographer-mcc{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%;margin:8px 0 0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ArticleItemProduct,.ArticleItemProductPattern{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:4px;margin:32px 0}@media (max-width:834px){.ArticleItemProduct,.ArticleItemProductPattern{margin:28px 16px}}.ArticleItemProductPattern__container,.ArticleItemProduct__container{margin:20px}@media (max-width:834px){.ArticleItemProductPattern__container,.ArticleItemProduct__container{margin:16px}}.ArticleItemProductPattern__link,.ArticleItemProduct__link{color:#2d2926;display:grid;gap:16px;grid-template-areas:"thumb title" "thumb info";grid-template-columns:224px 1fr;grid-template-rows:min-content 1fr;text-decoration:none}.ArticleItemProductPattern__link:active,.ArticleItemProductPattern__link:focus,.ArticleItemProductPattern__link:hover,.ArticleItemProduct__link:active,.ArticleItemProduct__link:focus,.ArticleItemProduct__link:hover{color:#2d2926;text-decoration:none}@media (max-width:834px){.ArticleItemProductPattern__link,.ArticleItemProduct__link{grid-template-areas:"title" "thumb" "info";grid-template-columns:none;grid-template-rows:none}}.ArticleItemProductPattern__link:hover,.ArticleItemProduct__link:hover{opacity:.6}.ArticleItemProductPattern__ranking,.ArticleItemProduct__ranking{background:var(--background-surface);border-radius:4px;color:var(--object-main);display:block;font-size:12px;font-weight:400;line-height:150%;margin-bottom:16px;max-width:100%;overflow:hidden;padding:4px 12px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:min-content}.ArticleItemProductPattern__ranking:active,.ArticleItemProductPattern__ranking:focus,.ArticleItemProductPattern__ranking:hover,.ArticleItemProduct__ranking:active,.ArticleItemProduct__ranking:focus,.ArticleItemProduct__ranking:hover{color:var(--object-main);text-decoration:none}.ArticleItemProductPattern__thumb-container,.ArticleItemProduct__thumb-container{grid-area:thumb;position:relative;text-align:center}.ArticleItemProductPattern__thumb-emblem,.ArticleItemProduct__thumb-emblem{height:60px;left:0;position:absolute;top:0;width:60px}@media (max-width:834px){.ArticleItemProductPattern__thumb-emblem,.ArticleItemProduct__thumb-emblem{height:80px;width:80px}}.ArticleItemProductPattern__thumb,.ArticleItemProduct__thumb{height:160px;object-fit:contain;width:160px}.ArticleItemProductPattern__title-container,.ArticleItemProduct__title-container{grid-area:title;min-width:0}.ArticleItemProduct h3,.ArticleItemProductPattern h3,.ArticleItemProductPattern__title-product,.ArticleItemProduct__title-product{margin:0}.ArticleItemProductPattern__title-product-brand,.ArticleItemProduct__title-product-brand{color:var(--object-secondary);display:inline-block;font-size:14px;font-weight:400;line-height:150%;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.ArticleItemProductPattern__title-product-brand,.ArticleItemProduct__title-product-brand{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-bottom:8px}}.ArticleItemProductPattern__title-product-name,.ArticleItemProduct__title-product-name{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin:0;overflow:hidden}@media (max-width:834px){.ArticleItemProductPattern__title-product-name,.ArticleItemProduct__title-product-name{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.ArticleItemProductPattern__title-product-pattern-brand,.ArticleItemProduct__title-product-pattern-brand{color:var(--object-secondary);display:inline-block;font-size:14px;font-weight:400;line-height:150%;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.ArticleItemProductPattern__title-product-pattern-brand,.ArticleItemProduct__title-product-pattern-brand{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}}.ArticleItemProductPattern__title-product-pattern-product,.ArticleItemProduct__title-product-pattern-product{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin:0 0 2px;overflow:hidden}@media (max-width:834px){.ArticleItemProductPattern__title-product-pattern-product,.ArticleItemProduct__title-product-pattern-product{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.ArticleItemProductPattern__title-product-pattern-name,.ArticleItemProduct__title-product-pattern-name{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}@media (max-width:834px){.ArticleItemProductPattern__title-product-pattern-name,.ArticleItemProduct__title-product-pattern-name{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.ArticleItemProductPattern__horizontal-container,.ArticleItemProduct__horizontal-container{align-items:center;display:flex;gap:8px}.ArticleItemProductPattern__info-container,.ArticleItemProduct__info-container{grid-area:info}.ArticleItemProductPattern__rating .ratingStar,.ArticleItemProduct__rating .ratingStar{align-items:center;display:flex;flex-wrap:wrap}.ArticleItemProductPattern__rating .ratingStar__star,.ArticleItemProduct__rating .ratingStar__star{height:18px;margin-right:6px;object-fit:contain;width:auto}.ArticleItemProductPattern__rating .ratingStar__num,.ArticleItemProduct__rating .ratingStar__num{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin-right:2px}.ArticleItemProductPattern__rating .ratingStar__ratesCount,.ArticleItemProduct__rating .ratingStar__ratesCount{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.ArticleItemProductPattern__price,.ArticleItemProduct__price{align-items:flex-end;display:flex;margin-top:8px}.ArticleItemProductPattern__price-yen,.ArticleItemProduct__price-yen{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin-bottom:1px}.ArticleItemProductPattern__price-price,.ArticleItemProduct__price-price{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}.ArticleItemProductPattern__price-tax,.ArticleItemProduct__price-tax{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin-bottom:3px;margin-left:4px}.ArticleItemProductPattern__purchaseBtns,.ArticleItemProduct__purchaseBtns{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding:0}@media (max-width:834px){.ArticleItemProductPattern__purchaseBtns,.ArticleItemProduct__purchaseBtns{margin-top:16px}}.article-list .title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.article-list .title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.article-list .notfound{color:var(--object-secondary);font-size:15px;padding:30px 0;text-align:center}.article-list ul{padding:0}.ArticleListLarge__list{list-style-type:none;margin:0;padding:0}.ArticleListLarge__item{border-bottom:1px solid var(--border-separation);padding:0 0 24px}@media (max-width:834px){.ArticleListLarge__item{padding:0 0 16px}}.ArticleListLarge__item:last-child{border-bottom:none;padding:0}.ArticleListLarge__thumb-container{position:relative}.ArticleListLarge__link{align-items:flex-start;display:flex;justify-content:space-between;padding:24px 0 0}.ArticleListLarge__link,.ArticleListLarge__link:active,.ArticleListLarge__link:focus,.ArticleListLarge__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ArticleListLarge__link{padding:16px 16px 0}}.ArticleListLarge__thumb{height:180px;object-fit:cover;width:180px}@media (max-width:834px){.ArticleListLarge__thumb{height:120px;width:120px}}.ArticleListLarge__pr{background:rgba(34,34,34,.1);border-radius:4px 0 0 0;bottom:0;height:18px;position:absolute;right:0;width:20px}.ArticleListLarge__pr-word{color:#fff;display:block;font-size:10px;font-weight:500;line-height:150%;line-height:170%;text-align:center}.ArticleListLarge__content{display:flex;flex-direction:column;height:180px;margin-left:24px;width:100%}@media (max-width:834px){.ArticleListLarge__content{height:120px;margin-left:12px}}.ArticleListLarge__title{color:var(--object-main);font-size:20px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin:0 0 16px;overflow:hidden}@media (max-width:834px){.ArticleListLarge__title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;margin:0 0 auto;overflow:hidden}}.ArticleListLarge__abstract{color:var(--object-secondary);font-size:16px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin:0 0 auto;overflow:hidden}@media (max-width:834px){.ArticleListLarge__abstract{display:none}}.ArticleListLarge__info{align-items:center;color:var(--object-secondary);display:flex;font-size:10px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.ArticleListLarge__info{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.ArticleListLarge__author-thumb{border-radius:50%;height:20px;margin-right:4px;width:20px}.article-list-md__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.article-list-md__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.article-list-md__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.article-list-md__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.article-list-md__list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.article-list-md__list{padding:0 0 8px}}.article-list-md__item{padding:8px 0;width:calc(50% - 12px)}@media (max-width:834px){.article-list-md__item{padding:16px;width:100%}.article-list-md__item:not(:last-child){border-bottom:1px solid var(--border-separation)}}.article-list-md__link{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.article-list-md__link,.article-list-md__link:active,.article-list-md__link:focus,.article-list-md__link:hover{color:#2d2926;text-decoration:none}.article-list-md__thumb{height:72px;object-fit:cover;width:72px}.article-list-md__content{width:calc(100% - 84px)}.article-list-md__article-title{color:#2d2926;font-size:14px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;height:40px;margin:4px 0 8px;overflow:hidden}.article-list-md__info-list{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;list-style-type:none;margin:0;padding:0}.article-list-md__author-item{display:inline-block;vertical-align:top}.article-list-md__author-thumb{border-radius:50%;height:16px;margin-right:4px;vertical-align:top;width:16px}.article-list-md__view-count{display:inline-block;vertical-align:top}.article-list-md__view-count:before{content:"|";margin:0 4px}.article-list-md__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;padding:13px 0;text-align:center;width:360px}.article-list-md__more-link,.article-list-md__more-link:active,.article-list-md__more-link:focus,.article-list-md__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.article-list-md__more-link{margin:16px 16px 24px;margin:16px auto 24px;width:calc(100% - 32px)}}.article-list-md__pr{background:rgba(94,63,63,.2);border-radius:0 4px 0 0;bottom:0;height:18px;left:0;position:absolute;width:20px}@media (max-width:834px){.article-list-md__pr{border-radius:0 8px 0 0}}.article-list-md__pr-word{color:#fff;display:block;font-size:10px;font-weight:500;line-height:150%;line-height:170%;text-align:center}@media (max-width:834px){.article-show{background-color:var(--background-elevation-high)}}.article-show__toc{margin:32px 0 48px}@media (max-width:834px){.article-show__toc{margin:16px}}.article-show__content{padding:0 0 48px}@media (max-width:834px){.article-show__content{padding:0 0 28px}}.article-show__eyecatch-movie-wrapper{height:auto;position:relative;width:100%}.article-show__eyecatch-movie-wrapper:before{content:"";display:block;padding-top:56.25%}.article-show__eyecatch-movie{height:100%;left:0;position:absolute;top:0;width:100%}.article-show__eyecatch-image-wrapper{position:relative;width:100%}.article-show__eyecatch-image-wrapper:before{content:"";display:block;padding-top:60%}.article-show__eyecatch-img{bottom:0;height:100%;object-fit:cover;position:absolute;width:100%}.article-show__pr{background:rgba(94,63,63,.2);border-radius:8px 0;bottom:0;height:30px;position:absolute;right:0;width:38px}@media (max-width:834px){.article-show__pr{border-radius:4px 0 0 0;height:24px;width:28px}}.article-show__pr-word{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;height:100%;height:30px;justify-content:center;line-height:150%}@media (max-width:834px){.article-show__pr-word{color:#fff;font-size:12px;font-weight:500;height:24px;line-height:150%}}.article-show__title-area{margin:24px 0 48px}@media (max-width:834px){.article-show__title-area{margin:16px 0 28px}}.article-show__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:170%;margin:0}@media (max-width:834px){.article-show__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%;margin:0 16px}}.article-show__info-row{align-items:center;display:flex;gap:12px;justify-content:space-between}@media (max-width:834px){.article-show__info-row{margin:0 16px}}.article-show__published-at{font-size:12px}.article-show__published-at,.article-show__published-at-mcc{color:var(--object-secondary);flex-shrink:0;font-weight:400;line-height:150%}.article-show__published-at-mcc{font-size:16px}.article-show__author{font-size:12px}.article-show__author,.article-show__author-mcc{align-items:center;color:var(--object-secondary);display:flex;flex-shrink:1;font-weight:400;gap:8px;line-height:150%;min-width:0}.article-show__author-mcc{font-size:16px}.article-show__author-thumb-container{flex-shrink:0}.article-show__author-thumb{border-radius:50%;height:32px;object-fit:cover;width:32px}@media (max-width:834px){.article-show__author-thumb{height:24px;width:24px}}.article-show__author-thumb img{border-radius:50%;object-fit:cover}.article-show__author-name{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-show__title-h2{border-bottom:1.5px solid var(--object-tertiary);color:var(--object-main);font-size:24px;font-weight:600;line-height:170%;margin:48px 0 32px;padding:0 0 12px}@media (max-width:834px){.article-show__title-h2{color:var(--object-main);font-size:18px;font-weight:600;line-height:170%;margin:28px 16px;margin-top:48px;padding:0 0 12px}}.article-show__title-h3{border-left:1.5px solid var(--object-tertiary);color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:32px 0;padding:0 0 0 12px}@media (max-width:834px){.article-show__title-h3{color:var(--object-main);font-size:18px;font-weight:600;line-height:170%;margin:28px 16px}}.article-show__title-h4{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%;margin:32px 0}@media (max-width:834px){.article-show__title-h4{color:var(--object-main);font-size:18px;font-weight:600;line-height:170%;margin:28px 16px}}.article-show__profile{margin:32px 0}@media (max-width:834px){.article-show__profile{margin:28px 16px}}.article-show__information{margin:32px 0}@media (max-width:834px){.article-show__information{margin:28px 16px}}.article-show__disclaimer{margin:32px 0}@media (max-width:834px){.article-show__disclaimer{margin:28px 16px}}.article-show__abstract p,.article-show__content-text p{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;margin:32px 0;white-space:pre-line}@media (max-width:834px){.article-show__abstract p,.article-show__content-text p{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%;margin:28px 16px}}.article-show__abstract b,.article-show__content-text b{background:linear-gradient(transparent 63.7%,var(--word-highlight) 63.7%);color:var(--object-main);font-size:16px;font-weight:600;line-height:170%}@media (max-width:834px){.article-show__abstract b,.article-show__content-text b{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%}}.article-show__abstract a,.article-show__abstract a:active,.article-show__abstract a:focus,.article-show__abstract a:hover,.article-show__content-text a,.article-show__content-text a:active,.article-show__content-text a:focus,.article-show__content-text a:hover{color:var(--expressive-blue);text-decoration:none}.article-show__abstract small,.article-show__content-text small{color:var(--object-main);font-size:12px;font-weight:400;line-height:170%}@media (max-width:834px){.article-show__abstract small,.article-show__content-text small{color:var(--object-main);font-size:10px;font-weight:400;line-height:170%}}.article-show__abstract ul,.article-show__content-text ul{list-style-type:none;margin:32px 0;padding:0}@media (max-width:834px){.article-show__abstract ul,.article-show__content-text ul{margin:28px 16px}}.article-show__abstract ul li,.article-show__content-text ul li{align-items:flex-start;border-bottom:1px dashed var(--object-tertiary);color:var(--object-main);display:flex;font-size:16px;font-weight:400;line-height:170%;padding-bottom:8px}@media (max-width:834px){.article-show__abstract ul li,.article-show__content-text ul li{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%}}.article-show__abstract ul li:not(:first-child),.article-show__content-text ul li:not(:first-child){margin:8px 0 0}.article-show__abstract ul li:before,.article-show__content-text ul li:before{background-color:var(--object-main);background-size:contain;content:"";flex-shrink:0;height:20px;margin:3.6px 10px 0 0;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/check-c440d774d413ad8de5a04e98b76456c93e7e397f951f527fbf9e154855d4049c.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/check-c440d774d413ad8de5a04e98b76456c93e7e397f951f527fbf9e154855d4049c.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}@media (max-width:834px){.article-show__abstract ul li:before,.article-show__content-text ul li:before{height:18px;margin-top:3.5px;width:18px}}.article-show__abstract ol,.article-show__content-text ol{counter-reset:item;list-style-type:none;margin:32px 0;padding:0}@media (max-width:834px){.article-show__abstract ol,.article-show__content-text ol{margin:28px 16px}}.article-show__abstract ol li,.article-show__content-text ol li{align-items:flex-start;border-bottom:1px dashed var(--object-tertiary);color:var(--object-main);display:flex;font-size:16px;font-weight:400;line-height:170%;padding-bottom:8px}@media (max-width:834px){.article-show__abstract ol li,.article-show__content-text ol li{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%}}.article-show__abstract ol li:not(:first-child),.article-show__content-text ol li:not(:first-child){margin:8px 0 0}.article-show__abstract ol li:before,.article-show__content-text ol li:before{background:var(--object-main);border-radius:50%;color:var(--object-reverse);content:counter(item);counter-increment:item;flex-shrink:0;font-size:12px;font-weight:400;height:24px;letter-spacing:0;line-height:150%;margin-right:10px;margin-top:1.6px;padding:3px 0;text-align:center;width:24px}@media (max-width:834px){.article-show__abstract ol li:before,.article-show__content-text ol li:before{height:20px;margin-top:3.5px;padding:1px 0;width:20px}}.article-show__abstract table,.article-show__content-text table{margin:32px 0;width:100%}@media (max-width:834px){.article-show__abstract table,.article-show__content-text table{margin:28px 16px;width:calc(100% - 32px)}}.article-show__abstract table td,.article-show__abstract table th,.article-show__content-text table td,.article-show__content-text table th{border:1px solid var(--border-separation);padding:8px}.article-show__abstract table th,.article-show__content-text table th{background:var(--background-elevation-low);color:var(--object-main);font-size:15px;font-weight:600;line-height:170%}.article-show__abstract table td,.article-show__content-text table td{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%}.article-show__abstract_block,.article-show__content-text_block{border:1px solid var(--object-secondary);border-radius:4px;margin:32px 0}@media (max-width:834px){.article-show__abstract_block,.article-show__content-text_block{margin:28px 16px}}.article-show__abstract_block>span,.article-show__content-text_block>span{background:var(--object-secondary);color:#fff;display:block;font-size:16px;font-weight:600;line-height:170%;padding:8px 12px}@media (max-width:834px){.article-show__abstract_block>span,.article-show__content-text_block>span{color:#fff;font-size:15px;font-weight:600;line-height:170%}}.article-show__abstract_block ol,.article-show__abstract_block ul,.article-show__content-text_block ol,.article-show__content-text_block ul{margin:16px 16px 20px}@media (max-width:834px){.article-show__abstract_block ol,.article-show__abstract_block ul,.article-show__content-text_block ol,.article-show__content-text_block ul{margin:12px}}.article-show .twitter-tweet.twitter-tweet-rendered{margin:32px 0!important;max-width:400px!important}@media (max-width:834px){.article-show .twitter-tweet.twitter-tweet-rendered{margin:28px 16px!important;width:calc(100% - 32px)!important}}.article-show__outbound-link-collection{display:block}.article-show__outbound-link-collection-rich-image{height:100%;object-fit:contain;width:100%}.article-show__outbound-link{display:block;margin:32px 0}@media (max-width:834px){.article-show__outbound-link{margin:28px 16px}}.article-show__outbound-link--rich{margin:0}.article-show__outbound-link-image{height:auto;max-width:400px;object-fit:contain}@media (max-width:834px){.article-show__outbound-link-image{max-width:calc(100vw - 32px)}}.article-show__outbound-link-image-mcc{display:block;height:auto;max-width:100%;object-fit:contain;width:100%}.article-show__outbound-link-rich-image{height:100%;margin:-32px 0;object-fit:contain;width:100%}@media (max-width:834px){.article-show__outbound-link-rich-image{margin:-24px 0}}.article-show__image{display:block;height:auto;margin:32px 0;max-width:400px;object-fit:contain}@media (max-width:834px){.article-show__image{margin:28px 16px;max-width:calc(100vw - 32px)}}.article-show__image-mcc{display:block;height:auto;margin:32px 0;max-width:100%;object-fit:contain;width:100%}@media (max-width:834px){.article-show__image-mcc{margin:28px 16px}}.article-show__rich-image{height:100%;object-fit:contain;width:100%}.article-show__movie{display:block;margin:32px 0;max-height:400px;max-width:400px;object-fit:contain}@media (max-width:834px){.article-show__movie{margin:28px 16px;max-height:calc(100vw - 32px);max-width:calc(100vw - 32px)}}.article-show__youtube-container{height:398px;margin:32px 0;position:relative;width:100%}@media (max-width:834px){.article-show__youtube-container{height:calc(56.25vw - 18px);margin:28px 16px;width:calc(100vw - 32px)}}.article-show__youtube{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.article-show__quotation{background:var(--background-surface);border-left:unset;border-radius:4px;margin:32px 0;padding:0;position:relative}@media (max-width:834px){.article-show__quotation{margin:28px 16px}}.article-show__quotation-container{display:block;padding:16px}.article-show__quotation-container,.article-show__quotation-container:active,.article-show__quotation-container:focus,.article-show__quotation-container:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.article-show__quotation-container{padding:12px}}@media (min-width:835px){.article-show__quotation-has-thumb{width:400px}}.article-show__quotation-thumb{align-self:stretch;margin-bottom:12px;width:100%}.article-show__quotation-text{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%;white-space:pre-wrap}@media (max-width:834px){.article-show__quotation-text{color:var(--object-main);font-size:12px;font-size:15px;font-weight:400;line-height:170%}}.article-show__quotation-from{display:flex;margin-right:44px;margin-top:6px}.article-show__quotation-user-thumb{border-radius:50px;flex-shrink:0;height:20px;width:20px}.article-show__quotation-user-name{flex-grow:1;margin-left:4px}.article-show__quotation-link,.article-show__quotation-user-name{color:var(--object-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:170%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-show__quotation-link{text-decoration:none}.article-show__quotation-link:active,.article-show__quotation-link:focus,.article-show__quotation-link:hover{color:var(--object-secondary);text-decoration:none}.article-show__quotation:after{background-color:var(--object-secondary);bottom:16px;content:"";display:block;height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/quotation-55c231a7be40cef9a2e64ab442b24a7d711b915cafe8c931e4283c54da7377ed.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/quotation-55c231a7be40cef9a2e64ab442b24a7d711b915cafe8c931e4283c54da7377ed.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;pointer-events:none;position:absolute;right:16px;width:24px}@media (max-width:834px){.article-show__quotation:after{bottom:12px;right:12px}.article-show .product-list-md{margin-top:-16px}}.article-show__prev-next{background:var(--background-elevation-low);margin:32px 0 0;padding:8px}@media (max-width:834px){.article-show__prev-next{margin:28px 0 0}}.article-show__prev-next-list{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.article-show__prev-next-item{width:calc(33.33333% - 5.33333px)}.article-show__prev-next-item:first-child{position:relative}.article-show__prev-next-item:first-child:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightBlack-e6d2674a874b5fe41509a264adbfe4e888e18e07fc4d4759a3deab301f61fec4.png) no-repeat;background-size:contain;content:"";display:block;height:16px;left:10px;position:absolute;top:12px;transform:rotate(-90deg);width:16px}.article-show__prev-next-item:last-child{position:relative}.article-show__prev-next-item:last-child:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightBlack-e6d2674a874b5fe41509a264adbfe4e888e18e07fc4d4759a3deab301f61fec4.png) no-repeat;background-size:contain;content:"";display:block;height:16px;position:absolute;right:10px;top:12px;transform:rotate(90deg);width:16px}.article-show__prev-next-link{background:#fff;border-radius:8px;display:block;font-size:12px;font-weight:400;line-height:150%;padding:12px 0;text-align:center}.article-show__prev-next-link,.article-show__prev-next-link:active,.article-show__prev-next-link:focus,.article-show__prev-next-link:hover{color:var(--object-main);text-decoration:none}.article-show__prev-next-link.disabled{color:var(--object-secondary)}.article-show__button{background-color:var(--background-primary);border-radius:4px;display:block;font-size:14px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 16px;text-align:center;width:343px}.article-show__button,.article-show__button:active,.article-show__button:focus,.article-show__button:hover{color:var(--object-reverse);text-decoration:none}@media (max-width:834px){.article-show__button{margin:0 16px;width:auto}}.article-show .product-show__feature-article{margin:0}.article-show .product-list-md__title{margin:0 0 16px}.border-title__title_h2{align-items:center;display:flex;gap:12px;margin:0;text-align:center}.border-title__title_h2:after,.border-title__title_h2:before{border-bottom:1px solid var(--object-main);border-top:2px solid var(--object-main);content:"";flex:1 0 0;height:8px;width:100%}.border-title__title_h2-container{display:flex;flex-direction:column}.border-title__title_h2-title{color:var(--object-main);font-family:Times New Roman,Times,serif;font-size:40px;font-weight:600;font-weight:400;line-height:150%}@media (max-width:834px){.border-title__title_h2-title{font-size:24px}}.border-title__title_h2-subtitle{color:var(--object-secondary);font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.border-title__title_h2-subtitle{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.article-expert-profile__container{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:4px;box-sizing:border-box;padding:16px 20px}@media (max-width:834px){.article-expert-profile__container{padding:16px}}.article-expert-profile__info{align-items:center;display:flex;gap:16px}@media (max-width:834px){.article-expert-profile__info{gap:12px}}.article-expert-profile__info-content{width:100%}.article-expert-profile__info-thumb{position:relative}.article-expert-profile__info-thumb img{border-radius:50%;height:100px;object-fit:cover;width:100px}@media (max-width:834px){.article-expert-profile__info-thumb img{height:80px;width:80px}}.article-expert-profile__info-thumb-label{background:var(--background-primary);border-radius:4px;bottom:0;color:var(--object-reverse);font-size:10px;font-weight:500;line-height:150%;padding:2px 25px;position:absolute;text-align:center;width:100%}.article-expert-profile__info-job{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%;margin:0 0 8px}@media (max-width:834px){.article-expert-profile__info-job{color:var(--object-main);font-size:12px;font-weight:400;line-height:170%;margin:0 0 4px}}.article-expert-profile__info-name{color:var(--object-main);display:block;font-size:20px;font-weight:600;line-height:170%}@media (max-width:834px){.article-expert-profile__info-name{color:var(--object-main);font-size:16px;font-weight:600;line-height:170%}}.article-expert-profile__profile{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%;line-height:170%;margin:0;white-space:pre-wrap}@media (max-width:834px){.article-expert-profile__profile{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.article-expert-profile__profile-tmp-fold{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}@media (max-width:834px){.article-expert-profile__profile-tmp-fold{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}}.article-expert-profile__profile-fold{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;position:relative}@media (max-width:834px){.article-expert-profile__profile-fold{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}}.article-expert-profile__profile-fold .article-expert-profile__profile-more{visibility:visible}.article-expert-profile__profile-more{background:linear-gradient(to right,transparent,var(--background-elevation-high) 65%);bottom:0;color:var(--object-main);cursor:pointer;font-size:14px;font-weight:600;line-height:150%;position:absolute;right:0;text-align:right;visibility:hidden;width:230px}@media (max-width:834px){.article-expert-profile__profile-more{background:linear-gradient(to right,transparent,var(--background-elevation-high) 70%);color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}}.article-expert-profile__links{margin:16px auto 0;width:343px}@media (max-width:834px){.article-expert-profile__links{width:100%}}.article-expert-profile__links:has(>:nth-child(2)){display:grid;gap:16px;grid-template-columns:repeat(2,1fr);width:100%}@media (max-width:834px){.article-expert-profile__links:has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}}.article-expert-profile__link{align-items:center;background:var(--background-surface);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.article-expert-profile__link:hover{opacity:.8}.article-expert-profile__link:active,.article-expert-profile__link:focus,.article-expert-profile__link:hover{color:var(--object-main);text-decoration:none}.article-expert-profile+.article-expert-profile{margin-top:20px}@media (max-width:834px){.article-expert-profile+.article-expert-profile{margin-top:16px}}.FirstLargeList__article-section{margin:0 12px}.FirstLargeList__article-list{list-style-type:none;margin:0;padding:0}.FirstLargeList__article-item{background-color:var(--background-elevation-high);border-bottom:1px solid var(--border-separation);border-radius:4px;margin-bottom:16px;padding-bottom:16px}@media (min-width:835px){.FirstLargeList__article-item{margin:24px 0}}@media (max-width:834px){.FirstLargeList__article-item:first-child .FirstLargeList__list-thumb{height:auto;width:100%}.FirstLargeList__article-item:first-child .FirstLargeList__article-list-link{flex-direction:column;gap:10px}.FirstLargeList__article-item:first-child .FirstLargeList__list-title{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%;margin-bottom:10px}}.FirstLargeList__article-list-link{display:flex;font-size:14px;font-weight:400;gap:12px;line-height:150%;padding:0}.FirstLargeList__article-list-link,.FirstLargeList__article-list-link:active,.FirstLargeList__article-list-link:focus,.FirstLargeList__article-list-link:hover{color:var(--object-main);text-decoration:none}@media (min-width:835px){.FirstLargeList__article-list-link{gap:24px}}.FirstLargeList__list-thumb{background:var(--background-elevation-low);flex-shrink:0;height:120px;object-fit:cover;width:120px}@media (min-width:835px){.FirstLargeList__list-thumb{height:180px;width:180px}}.FirstLargeList__list-article-container{display:flex;flex-direction:column}@media (max-width:834px){.FirstLargeList__list-article-container{justify-content:space-between}}.FirstLargeList__list-title-container{display:flex}.FirstLargeList__list-title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;margin-bottom:16px;overflow:hidden;white-space:normal}@media (min-width:835px){.FirstLargeList__list-title{color:var(--object-main);font-size:20px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}}.FirstLargeList__list-abstract{color:var(--object-secondary);font-size:16px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin-bottom:auto;overflow:hidden}@media (max-width:834px){.FirstLargeList__list-abstract{display:none}}.FirstLargeList__list-author{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-left:4px}.FirstLargeList__list-author-separator{color:var(--object-tertiary);font-size:10px;font-weight:400;line-height:150%;margin:0 8px}.FirstLargeList__list-author-avatar{border-radius:999px;display:inline;height:20px;width:20px}.FirstLargeList__list-author-container{align-items:center;display:flex}.FirstLargeList__list-pv{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){.ArticleIndex{background-color:var(--background-elevation-low)}}.ArticleIndex__hero{width:100%}@media (min-width:835px){.ArticleIndex__hero{margin-top:32px}}@media (max-width:834px){.ArticleIndex__hero .splide{padding:0}}.ArticleIndex__hero .splide__pagination__page{height:8px;margin:0 4px;width:8px}@media (min-width:835px){.ArticleIndex__hero .splide__pagination__page{height:12px;margin:0 6px;width:12px}}.ArticleIndex__hero .splide__pagination__page.is-active{background-color:var(--background-primary)}.ArticleIndex__hero ul{padding:12px 0 48px}@media (min-width:835px){.ArticleIndex__hero ul{padding:24px 0 40px}}.ArticleIndex__hero-logo{height:32px;margin:16px 0 12px 12px;width:auto}@media (min-width:835px){.ArticleIndex__hero-logo{height:40px;margin:20px 0 20px 200px}}.ArticleIndex__hero-item{width:100%}@media (min-width:835px){.ArticleIndex__hero-item{width:550px}}.ArticleIndex__hero-link{display:block;position:relative}.ArticleIndex__hero-link,.ArticleIndex__hero-link:active,.ArticleIndex__hero-link:focus,.ArticleIndex__hero-link:hover{color:#fff;text-decoration:none}@media (min-width:835px){.ArticleIndex__hero-title-container{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));border-radius:0 0 12px 12px;bottom:0;padding:40px 24px 24px;position:absolute}}@media (max-width:834px){.ArticleIndex__hero-title-container{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%;margin-top:-8px;padding:16px 28px;position:relative}.ArticleIndex__hero-title-container:before{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="28"><path stroke="%23222" stroke-width="2" d="M12 1h28M12 0v28"/></svg>');left:0;position:absolute;top:0}.ArticleIndex__hero-title-container:after{bottom:0;content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="28"><path stroke="%23222" stroke-width="2" d="M0 27h28M28 28V0"/></svg>');position:absolute;right:0}}.ArticleIndex__hero-title{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}@media (max-width:834px){.ArticleIndex__hero-title{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%;padding:0}}@media (min-width:835px){.ArticleIndex__hero-title{color:#fff;font-size:20px;font-weight:600;line-height:170%}}.ArticleIndex__hero-image{aspect-ratio:1200/720;object-fit:cover;width:100%}@media (min-width:835px){.ArticleIndex__hero-image{border-radius:12px;width:550px}}.ArticleIndex__hero-pr{background:rgba(34,34,34,.4);border-radius:12px 0 0 0;left:0;position:absolute;top:0}@media (max-width:834px){.ArticleIndex__hero-pr{border-radius:unset}}.ArticleIndex__hero-pr-word{color:#fff;display:block;font-size:16px;font-weight:500;line-height:150%;padding:4px 12px}@media (max-width:834px){.ArticleIndex__hero-pr-word{color:#fff;font-size:14px;font-weight:500;line-height:150%;padding:2px 8px}}.ArticleIndex__article-list{background:#fff;margin:0 0 50px;padding:.1px 0}@media (max-width:834px){.ArticleIndex__article-list{margin:0}}.ArticleIndex__collection-link{margin-top:-32px;text-align:center;width:100%}.ArticleIndex__collection-button{align-items:center;background:var(--background-primary);border:none;border-radius:50px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;height:44px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.ArticleIndex__collection-button:hover{opacity:.8}.ArticleIndex__collection-button:active,.ArticleIndex__collection-button:focus,.ArticleIndex__collection-button:hover{color:var(--object-reverse);text-decoration:none}.ArticleIndex__collection-button:disabled{background:var(--object-tertiary)}.ArticleIndex__collection-button:disabled:hover{opacity:1}.ArticlesListSquare{display:grid;gap:24px 16px;grid-template-columns:repeat(4,1fr);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.ArticlesListSquare{gap:20px 16px;grid-template-columns:repeat(2,1fr)}}.ArticlesListSquare___head-title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.ArticlesListSquare___head-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.ArticlesListSquare__link{display:flex;flex-direction:column;gap:6px}.ArticlesListSquare__link,.ArticlesListSquare__link:active,.ArticlesListSquare__link:focus,.ArticlesListSquare__link:hover{color:var(--object-main);text-decoration:none}.ArticlesListSquare__image-box{position:relative}.ArticlesListSquare__thumb{aspect-ratio:1/1;border-radius:4px;object-fit:cover;width:100%}.ArticlesListSquare__promotion{background-color:rgba(34,34,34,.4);border-radius:0 4px;bottom:0;color:#fff;font-size:10px;font-weight:600;left:0;line-height:150%;padding:2px 8px;position:absolute;z-index:1}.ArticlesListSquare__title{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}@media (max-width:834px){.ArticlesListSquare__title{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:0}}.article-show__abstract-mcc p,.article-show__content-text-mcc p{color:var(--object-main);font-size:18px;font-weight:600;font-weight:400;line-height:170%;margin:32px 0;margin:32px 0!important;white-space:pre-line}@media (max-width:834px){.article-show__abstract-mcc p,.article-show__content-text-mcc p{margin:28px 16px}}.article-show__abstract-mcc b,.article-show__content-text-mcc b{color:var(--object-main);font-size:18px;font-weight:700;line-height:150%}.article-show__abstract-mcc a,.article-show__abstract-mcc a:active,.article-show__abstract-mcc a:focus,.article-show__abstract-mcc a:hover,.article-show__content-text-mcc a,.article-show__content-text-mcc a:active,.article-show__content-text-mcc a:focus,.article-show__content-text-mcc a:hover{color:var(--expressive-blue);text-decoration:none}.article-show__abstract-mcc small,.article-show__content-text-mcc small{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%}.article-show__abstract-mcc ul,.article-show__content-text-mcc ul{list-style-type:none;margin:32px 0;padding:0}@media (max-width:834px){.article-show__abstract-mcc ul,.article-show__content-text-mcc ul{margin:28px 16px}}.article-show__abstract-mcc ul li,.article-show__content-text-mcc ul li{align-items:flex-start;border-bottom:1px dashed var(--object-tertiary);color:var(--object-main);display:flex;font-size:18px;font-weight:600;line-height:170%;padding-bottom:8px}@media (max-width:834px){.article-show__abstract-mcc ul li,.article-show__content-text-mcc ul li{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%}}.article-show__abstract-mcc ul li:not(:first-child),.article-show__content-text-mcc ul li:not(:first-child){margin:8px 0 0}.article-show__abstract-mcc ul li:before,.article-show__content-text-mcc ul li:before{background-image:url(https://cdn.lipscosme.com/assets/common/check-c440d774d413ad8de5a04e98b76456c93e7e397f951f527fbf9e154855d4049c.svg);background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:20px;left:0;margin:15px 10px 0 0;top:50%;transform:translateY(-50%);width:20px}.article-show__abstract-mcc ol,.article-show__content-text-mcc ol{counter-reset:item;list-style-type:none;margin:32px 0;padding:0}@media (max-width:834px){.article-show__abstract-mcc ol,.article-show__content-text-mcc ol{margin:28px 16px}}.article-show__abstract-mcc ol li,.article-show__content-text-mcc ol li{align-items:flex-start;border-bottom:1px dashed var(--object-tertiary);color:var(--object-main);display:flex;font-size:18px;font-weight:600;line-height:170%;padding-bottom:8px}@media (max-width:834px){.article-show__abstract-mcc ol li,.article-show__content-text-mcc ol li{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%}}.article-show__abstract-mcc ol li:not(:first-child),.article-show__content-text-mcc ol li:not(:first-child){margin:8px 0 0}.article-show__abstract-mcc ol li:before,.article-show__content-text-mcc ol li:before{background:var(--object-main);border-radius:50%;color:var(--object-reverse);content:counter(item);counter-increment:item;flex-shrink:0;font-size:12px;font-weight:400;height:24px;letter-spacing:0;line-height:150%;margin-right:10px;margin-top:1.6px;padding:3px 0;text-align:center;width:24px}@media (max-width:834px){.article-show__abstract-mcc ol li:before,.article-show__content-text-mcc ol li:before{height:20px;margin-top:3.5px;padding:1px 0;width:20px}}.article-show__abstract-mcc table,.article-show__content-text-mcc table{margin:32px 0;width:100%}@media (max-width:834px){.article-show__abstract-mcc table,.article-show__content-text-mcc table{margin:28px 16px;width:calc(100% - 32px)}}.article-show__abstract-mcc table td,.article-show__abstract-mcc table th,.article-show__content-text-mcc table td,.article-show__content-text-mcc table th{border:1px solid var(--border-separation);padding:8px}.article-show__abstract-mcc table th,.article-show__content-text-mcc table th{background:var(--background-elevation-low);color:var(--object-main);font-size:16px;font-weight:600;line-height:170%}.article-show__abstract-mcc table td,.article-show__content-text-mcc table td{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%}.article-show__abstract-mcc_block,.article-show__content-text-mcc_block{border:1px solid var(--object-secondary);border-radius:4px;margin:32px 0}@media (max-width:834px){.article-show__abstract-mcc_block,.article-show__content-text-mcc_block{margin:28px 16px}}.article-show__abstract-mcc_block>span,.article-show__content-text-mcc_block>span{background:var(--object-secondary);color:#fff;display:block;font-size:18px;font-weight:700;line-height:150%;padding:8px 12px}@media (max-width:834px){.article-show__abstract-mcc_block>span,.article-show__content-text-mcc_block>span{color:#fff;font-size:16px;font-weight:600;line-height:170%}}.article-show__abstract-mcc_block ol,.article-show__abstract-mcc_block ul,.article-show__content-text-mcc_block ol,.article-show__content-text-mcc_block ul{margin:16px 16px 20px}@media (max-width:834px){.article-show__abstract-mcc_block ol,.article-show__abstract-mcc_block ul,.article-show__content-text-mcc_block ol,.article-show__content-text-mcc_block ul{margin:12px}}.article-toc{background-color:var(--background-elevation-low);border-radius:4px;padding:20px}@media (max-width:834px){.article-toc{padding:16px}}.article-toc .article-toc-header{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:0 0 6px}@media (max-width:834px){.article-toc .article-toc-header{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.article-toc .article-toc-list{list-style-type:none;margin:0;padding:0}.article-toc .article-toc-list.children .article-toc-link{padding-left:16px}.article-toc .article-toc-list .article-toc-link{border-bottom:.5px solid var(--background-inactive);color:var(--object-main);display:block;font-size:16px;font-weight:400;line-height:170%;padding:10px 0;text-decoration:none}.article-toc .article-toc-list .article-toc-link:active,.article-toc .article-toc-list .article-toc-link:focus,.article-toc .article-toc-list .article-toc-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.article-toc .article-toc-list .article-toc-link{color:var(--object-main);font-size:12px;font-weight:400;line-height:170%}}.article-toc .article-toc-list .article-toc-link:hover{text-decoration:underline}.article-toc .article-toc-list-hide{display:none}.article-toc .article-toc-more{align-items:center;display:flex;font-size:16px;font-weight:500;gap:2px;justify-content:center;line-height:150%;margin-top:16px}.article-toc .article-toc-more,.article-toc .article-toc-more:active,.article-toc .article-toc-more:focus,.article-toc .article-toc-more:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.article-toc .article-toc-more{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}}.article-toc .article-toc-more:after{background-color:var(--object-main);content:"";display:block;height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}@media (max-width:834px){.authors-index{background:var(--background-elevation-low)}}.authors-index__contents{background:#fff}@media (max-width:834px){.authors-index__contents{margin:16px 0;padding:.1px 0}}.authors-index__heading{background:#fff}@media (max-width:834px){.authors-index__heading{padding:16px}}.authors-index__heading-title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.authors-index__heading-title{font-size:16px;line-height:24px;margin-bottom:8px}}.authors-index__heading-description{border-bottom:1px solid var(--border-separation);color:var(--object-secondary);font-size:14px;line-height:24px;margin:0;padding-bottom:40px}@media (max-width:834px){.authors-index__heading-description{border:0;font-size:12px;line-height:20px;padding:0}}.authors-index__sub-heading{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:40px 0 16px}@media (max-width:834px){.authors-index__sub-heading{color:var(--object-main);display:none;font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.authors-index__tab{display:none}@media (max-width:834px){.authors-index__tab{border-bottom:1px solid var(--border-separation);display:grid;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0 11px;text-align:center}}.authors-index__tab-item{background:none;border:0;border-bottom:2px solid transparent;color:var(--object-secondary);display:block;font-size:12px;font-weight:medium;letter-spacing:.4px;line-height:16px;margin:0 20px -1px;padding:14px 0 16px}.authors-index__tab-item:focus,.authors-index__tab-item:hover{text-decoration:none}.authors-index__tab-item[aria-selected=true]{border-color:var(--object-main);color:var(--object-main);font-weight:700}.authors-index__author-list{display:grid;gap:16px 16px;grid-template-columns:repeat(4,1fr)}@media (max-width:834px){.authors-index__author-list{column-gap:11px;display:none;grid-template-columns:repeat(2,1fr);padding:16px 16px 24px}.authors-index__author-list:not([hidden]){display:grid}}.authors-index__author{border:1px solid var(--border-separation);border-radius:8px;box-sizing:border-box;padding:0}.authors-index__author-link{display:block;padding:16px 10px}.authors-index__author-link:hover{text-decoration:none}.authors-index__author-icon{border-radius:50%;display:block;height:80px;margin:0 auto 12px;object-fit:cover;width:80px}.authors-index__author-name{color:#2d2926;font-size:13px;font-weight:medium;line-height:20px}.authors-index__author-job-title,.authors-index__author-name{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;margin:0 0 3px;overflow:hidden;text-align:center}.authors-index__author-job-title{color:var(--object-secondary);font-size:10px;line-height:16px}.authors-index__author-more{color:var(--expressive-red);display:flex;font-size:12px;justify-content:center;line-height:18px}.authors-index__author-more:after{background:url(https://cdn.lipscosme.com/assets/arrow/lips_60-4c6ca11d295269aaaecc4c1acf32e297a564d0a9362d113bd78a7a5de27b734e.png) 50% no-repeat;background-size:14px;content:"";margin-left:4px;transform:rotate(180deg);width:16px}@media (max-width:834px){.authors-show{background:var(--background-elevation-low)}}.authors-show__contents{background:#fff}@media (max-width:834px){.authors-show__contents{margin:0 0 16px;padding:.1px 0}}.authors-show__contents__heading{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.authors-show__contents__heading{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.authors-show__heading{background:#fff;color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.authors-show__heading{font-size:16px;line-height:24px;margin-bottom:8px;padding:16px}}.authors-show__info{align-items:center;display:flex;margin-bottom:20px}@media (max-width:834px){.authors-show__info{margin-bottom:16px;padding:0 16px}}.authors-show__icon{border-radius:50%;display:block;height:64px;margin:0 14px 0 0;object-fit:cover;width:64px}@media (max-width:834px){.authors-show__icon{margin-right:12px}}.authors-show__name{font-weight:medium;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;color:#2d2926;font-size:18px;line-height:24px;margin:0;overflow:hidden}@media (max-width:834px){.authors-show__name{font-size:14px;line-height:18px}}.authors-show__job-title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;color:var(--object-secondary);font-size:13px;line-height:18px;margin:0 0 7px;overflow:hidden}@media (max-width:834px){.authors-show__job-title{font-size:12px;line-height:16px;margin-bottom:5px}}.authors-show__description{color:#2d2926;font-size:16px;line-height:26px;margin-bottom:20px}@media (max-width:834px){.authors-show__description{font-size:14px;line-height:24px;padding:0 16px}}.authors-show__hr{border-top:1px solid var(--border-separation);margin:40px 0 48px}@media (max-width:834px){.authors-show__hr{display:none}}.authors-show__sub-heading{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 40px}@media (max-width:834px){.authors-show__sub-heading{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.authors-show__sns{display:flex;list-style:none;margin:0 0 24px;padding:0}@media (max-width:834px){.authors-show__sns{padding:0 16px}}.authors-show__sns-item{margin-right:20px}.authors-show__sns-item:last-child{margin:0}.authors-show__sns-link{display:block}.BrandCategoryRankingsList__root{list-style-type:none;margin:0;padding:0}.BrandCategoryRankingsList__root__item:not(:last-child){border-bottom:1px solid var(--border-separation)}.BrandCategoryRankingsList__root__link{align-items:center;background:var(--background-elevation-high);display:flex;font-size:14px;font-weight:400;gap:10px;line-height:150%;padding:10px 16px}.BrandCategoryRankingsList__root__link,.BrandCategoryRankingsList__root__link:active,.BrandCategoryRankingsList__root__link:focus,.BrandCategoryRankingsList__root__link:hover{color:var(--object-main);text-decoration:none}.BrandCategoryRankingsList__root__link:after{background-color:var(--object-secondary);content:"";height:20px;margin-left:auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.BrandCategoryRankingsList__root__link.bg-gray{background:var(--background-elevation-low);padding:16px}.BrandCategoryRankingsList__root__link.bg-gray:after{background-color:var(--expressive-blue);-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.BrandCategoryRankingsList__root__link.open:after{transform:rotate(-180deg);transition:transform .2s}.BrandCategoryRankingsList__root__thumb{border:1px solid var(--border-separation);border-radius:50%;height:36px;object-fit:contain;width:36px}.BrandCategoryRankingsList__parent{background:var(--background-elevation-low);list-style-type:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .4s}.BrandCategoryRankingsList__parent.open{max-height:999px;transition:max-height .4s}.BrandCategoryRankingsList__child{list-style-type:none;margin:0;padding:0 0 0 16px}.BrandCategoryRankingsList__child__item{background:var(--background-elevation-low);border-bottom:1px solid var(--border-separation)}.BrandCategoryRankingsList__child__link{align-items:center;display:flex;font-size:14px;font-weight:400;gap:10px;line-height:150%;padding:16px}.BrandCategoryRankingsList__child__link,.BrandCategoryRankingsList__child__link:active,.BrandCategoryRankingsList__child__link:focus,.BrandCategoryRankingsList__child__link:hover{color:var(--object-main);text-decoration:none}.BrandCategoryRankingsList__child__link:after{background-color:var(--expressive-blue);content:"";height:20px;margin-left:auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.BrandFeatureBrandList{background:var(--background-elevation-low);display:flex;flex-direction:column;gap:16px}@media (min-width:835px){.BrandFeatureBrandList{gap:12px}}.BrandFeatureBrandList__anchor{background:var(--background-elevation-high);padding:0 0 48px}@media (max-width:834px){.BrandFeatureBrandList__anchor{padding:0 16px 32px}}.BrandFeatureBrandList__anchor__list{display:flex;flex-wrap:wrap;gap:20px 8px;list-style-type:none;margin:0;padding:0}@media (min-width:835px){.BrandFeatureBrandList__anchor__list{gap:24px 12px}}.BrandFeatureBrandList__anchor__listItem{width:calc(33.33333% - 5.33333px)}@media (min-width:835px){.BrandFeatureBrandList__anchor__listItem{width:calc(16.66667% - 10px)}}.BrandFeatureBrandList__anchor__link{display:flex;flex-direction:column;gap:4px}.BrandFeatureBrandList__anchor__link,.BrandFeatureBrandList__anchor__link:active,.BrandFeatureBrandList__anchor__link:focus,.BrandFeatureBrandList__anchor__link:hover{color:var(--object-main);text-decoration:none}.BrandFeatureBrandList__anchor__thumb{aspect-ratio:1/1;background:var(--background-elevation-low);border:1.5px solid var(--border-separation);border-radius:4px;object-fit:contain;width:100%}.BrandFeatureBrandList__anchor__content{display:flex;flex-direction:column;gap:2px}.BrandFeatureBrandList__anchor__name{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}.BrandFeatureBrandList__anchor__alias{color:var(--object-secondary);font-size:10px;font-weight:500;line-height:150%}.BrandFeatureBrandList__main__list{display:flex;flex-direction:column;gap:16px;list-style-type:none;margin:0;padding:0}@media (min-width:835px){.BrandFeatureBrandList__main__list{gap:12px}}.BrandFeatureBrandList__main__listItem{background:var(--background-elevation-high)}.BrandFeatureBrandList__main__link{align-items:center;display:flex;gap:12px;padding:32px 16px}.BrandFeatureBrandList__main__link,.BrandFeatureBrandList__main__link:active,.BrandFeatureBrandList__main__link:focus,.BrandFeatureBrandList__main__link:hover{color:var(--object-main);text-decoration:none}@media (min-width:835px){.BrandFeatureBrandList__main__link{gap:20px;padding:48px 0}}.BrandFeatureBrandList__main__thumb{background:var(--background-elevation-low);border:1.5px solid var(--border-separation);border-radius:4px;height:60px;object-fit:contain;width:60px}@media (min-width:835px){.BrandFeatureBrandList__main__thumb{height:80px;width:80px}}.BrandFeatureBrandList__main__content{display:flex;flex-direction:column;gap:2px}.BrandFeatureBrandList__main__name{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}@media (min-width:835px){.BrandFeatureBrandList__main__name{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}}.BrandFeatureBrandList__main__alias{color:var(--object-secondary);font-size:16px;font-weight:400;line-height:150%}@media (min-width:835px){.BrandFeatureBrandList__main__alias{color:var(--object-secondary);font-size:18px;font-weight:400;line-height:150%}}.BrandFeatureBrandList .ProductListArticlePost{padding:32px 12px}@media (min-width:835px){.BrandFeatureBrandList .ProductListArticlePost{padding:48px 0}}.BrandFeatureBrandList__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;width:360px}.BrandFeatureBrandList__more-link,.BrandFeatureBrandList__more-link:active,.BrandFeatureBrandList__more-link:focus,.BrandFeatureBrandList__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.BrandFeatureBrandList__more-link{margin:16px 16px 24px;margin:0 auto 32px;width:calc(100% - 32px)}}@media (min-width:835px){.BrandFeatureBrandList__more-link{margin:0 auto 48px}}.BrandFeatureBrandList .lips-pagination{background:var(--background-elevation-high)}.BrandFeatureShow__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0 0 16px}@media (max-width:834px){.BrandFeatureShow__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%;margin:24px 16px 12px}}.BrandFeatureShow__description{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;margin:0 0 32px}@media (max-width:834px){.BrandFeatureShow__description{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%;margin:12px 16px 24px}.BrandUsersIndex{background:var(--background-elevation-low)}}.BrandUsersIndex__title-area{background:#fff;border-bottom:1px solid var(--border-separation);padding:32px 0 24px}@media (max-width:834px){.BrandUsersIndex__title-area{padding:16px 16px 24px}}.BrandUsersIndex__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.BrandUsersIndex__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0 0 8px}}.BrandUsersIndex__abstract{color:var(--object-secondary);font-size:14px;font-weight:400;letter-spacing:.8px;line-height:24px;margin:0 0 16px}@media (max-width:834px){.BrandUsersIndex__abstract{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:.4px;line-height:20px;margin:0 0 12px}}.BrandUsersIndex__campaigns-list,.BrandUsersIndex__users-list{background:#fff;margin:40px 0;padding:.1px 0}@media (max-width:834px){.BrandUsersIndex__campaigns-list,.BrandUsersIndex__users-list{margin:16px 0}.BrandUsersIndex__campaigns-list{padding:24px 0}}.BrandTags{display:flex;gap:8px}.BrandTags__tag{background-color:#efefef;border-radius:4px;color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;min-width:70px;padding:2px 8px;text-align:center}@media (max-width:834px){.BrandTags__tag{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%;min-width:50px;padding:2.5px 4px}}.brand-user-link__link{align-items:center;background:var(--background-elevation-low);border-radius:4px;display:flex;padding:12px}.brand-user-link__link,.brand-user-link__link:active,.brand-user-link__link:focus,.brand-user-link__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.brand-user-link__link{margin:16px;padding:8px}}.brand-user-link__link:after{background-color:var(--object-secondary);content:"";display:block;flex-shrink:0;height:24px;margin-left:12px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}@media (max-width:834px){.brand-user-link__link:after{height:20px;width:20px}}.brand-user-link__profile-img{border-radius:4px;flex-shrink:0;height:52px;object-fit:cover;width:52px}@media (max-width:834px){.brand-user-link__profile-img{height:48px;width:48px}}.brand-user-link__info{flex-grow:1;flex-shrink:1;margin:0 0 0 12px;min-width:0}.brand-user-link__nickname{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.brand-user-link__nickname{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:0 0 4px}}.brand-user-link__info-list{display:flex;list-style-type:none;margin:0;overflow:hidden;padding:0}.brand-user-link__info-item{align-items:center;color:var(--object-secondary);display:flex;font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){.brand-user-link__info-item{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}}.brand-user-link__info-item:first-child{margin-right:4px}.brand-user-link__info-item-follower:before,.brand-user-link__info-item-like:before{content:"";display:block;height:16px;width:16px}.brand-user-link__info-item-like:before{background-color:var(--object-secondary);-webkit-mask:url(https://cdn.lipscosme.com/assets/common/heart-f0b8fa4dbf6593683ffe38b759a9c98f417416520d2292ec288f457ed8454fb2.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/heart-f0b8fa4dbf6593683ffe38b759a9c98f417416520d2292ec288f457ed8454fb2.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.brand-user-link__info-item-follower:before{background-color:var(--object-secondary);-webkit-mask:url(https://cdn.lipscosme.com/assets/common/edit-2-7843cc3e39491756bda7ff64b24f5d7c9eb078f54bc9e06e120d5dcf8c21a253.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/edit-2-7843cc3e39491756bda7ff64b24f5d7c9eb078f54bc9e06e120d5dcf8c21a253.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.brand-user-link__info-icon{height:16px;margin-right:2px;object-fit:contain;width:16px}.brand-user-link__posts-list{display:flex;flex-wrap:nowrap;gap:2px;list-style-type:none;margin:0;overflow:auto;padding:0;-webkit-overflow-scrolling:touch}@media (max-width:834px){.brand-user-link__posts-list{display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}}.brand-user-link__posts-list::-webkit-scrollbar{display:none}.brand-user-link__posts{margin-bottom:20px}.brand-user-link__posts-link{display:block;position:relative}.brand-user-link__posts-link,.brand-user-link__posts-link:active,.brand-user-link__posts-link:focus,.brand-user-link__posts-link:hover{color:var(--object-main);text-decoration:none}.brand-user-link__posts-thumb{height:124px;object-fit:cover;width:124px}@media (max-width:834px){.brand-user-link__posts-thumb{aspect-ratio:1;height:unset;width:100%}}.brand-user-link__movie-play-ic{bottom:0;height:42px;left:0;margin:auto;object-fit:cover;position:absolute;right:0;top:0;width:42px}@media (max-width:834px){.brand-categories{background:var(--background-elevation-low)}}.brand-categories__title-area{background:var(--background-elevation-high);padding:0 0 32px}@media (max-width:834px){.brand-categories__title-area{padding:16px 16px 24px}}.brand-categories__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0 0 16px}@media (max-width:834px){.brand-categories__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.brand-categories__abstract{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;margin:16px 0}@media (max-width:834px){.brand-categories__abstract{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%;margin:0 0 12px}}.brand-categories__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;line-height:150%;margin:16px 0;text-align:right}@media (max-width:834px){.brand-categories__update-time{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.brand-categories__disclaimer{margin:16px 0}.brand-categories__anchor-link{background:var(--background-elevation-high)}@media (max-width:834px){.brand-categories__anchor-link{margin:8px 0 0}}.brand-categories__brand-detail-button{background-color:#efefef;border-radius:4px;color:var(--expressive-red);color:var(--object-main);display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;text-decoration:none;width:360px}.brand-categories__brand-detail-button:active,.brand-categories__brand-detail-button:focus,.brand-categories__brand-detail-button:hover{color:var(--expressive-red);color:var(--object-main);text-decoration:none}@media (max-width:834px){.brand-categories__brand-detail-button{margin:16px 16px 24px;margin:16px 0 0;width:calc(100% - 32px);width:100%}}.brand-categories__latest-products,.brand-categories__ranking-products,.brand-categories__related-articles,.brand-categories__select-buttons,.brand-categories__spec{background:var(--background-elevation-high);margin:48px 0;padding:.1px 0}@media (max-width:834px){.brand-categories__latest-products,.brand-categories__ranking-products,.brand-categories__related-articles,.brand-categories__select-buttons,.brand-categories__spec{margin:16px 0}}.brand-header{background:#fff}.brand-header__link{border-bottom:1px solid var(--border-separation);display:block;padding:12px}.brand-header__link,.brand-header__link:active,.brand-header__link:focus,.brand-header__link:hover{color:#000;text-decoration:none}.brand-header__list{align-items:center;display:flex;justify-content:flex-start;list-style-type:none;margin:0;padding:0}.brand-header__list:before{background:url(https://cdn.lipscosme.com/assets/arrow/back_fill-2ce378bd1977e1b4ba29a40fab99787c6879abea5adc83367264d0760e8e6030.png) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin:14px 12px 14px 0;width:20px}@media (max-width:834px){.brand-header__list:before{height:16px;margin:8px 8px 8px 0;width:16px}}.brand-header__thumb{border-radius:4px;height:48px;object-fit:cover;width:48px}@media (max-width:834px){.brand-header__thumb{height:32px;width:32px}}.brand-header__name{color:#000;font-size:12px;font-weight:500;line-height:150%;margin:12px}@media (max-width:834px){.brand-header__name{margin:4px 8px}.brands-index{background:var(--background-elevation-low)}}.brands-index__title-area{background:#fff;border-bottom:1px solid var(--border-separation);padding:0 0 32px}@media (max-width:834px){.brands-index__title-area{padding:16px}}.brands-index__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0;text-align:center}@media (max-width:834px){.brands-index__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px}}.brands-index__brand-users,.brands-index__brands,.brands-index__popular-brands{background:#fff;margin:32px 0 48px;padding:.1px 0}@media (max-width:834px){.brands-index__brand-users,.brands-index__brands,.brands-index__popular-brands{margin:16px 0}}.brands-index__pagination{background:#fff;margin:24px 0}@media (max-width:834px){.brands-index__pagination{margin:16px 0}}.brand-link-buttons{display:flex;flex-wrap:wrap;gap:12px 8px}@media (max-width:834px){.brand-link-buttons{width:100%}}.brand-link-buttons>a:not(:last-child){margin-right:8px}.brand-link-buttons__link-btns{display:flex;flex-grow:1;flex-wrap:wrap;gap:12px 8px}.brand-link-buttons__link-btn-sns-ic{height:36px;width:36px}.brand-link-buttons__link-btn-official,.brand-link-buttons__link-btn-shop{border:1px solid var(--object-main);border-radius:20px;color:var(--object-main);display:block;font-size:12px;font-weight:500;line-height:150%;padding:10px 0;text-align:center;text-decoration:none;width:120px}.brand-link-buttons__link-btn-official:active,.brand-link-buttons__link-btn-official:focus,.brand-link-buttons__link-btn-official:hover,.brand-link-buttons__link-btn-shop:active,.brand-link-buttons__link-btn-shop:focus,.brand-link-buttons__link-btn-shop:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.brand-link-buttons__link-btn-official,.brand-link-buttons__link-btn-shop{flex:1}}.redesign .brand-link-buttons>a:not(:last-child){margin-right:0}.redesign .brand-link-buttons__link-btn-official,.redesign .brand-link-buttons__link-btn-shop{background:#efefef;border:none;border-radius:50px;color:var(--object-main);flex-grow:1;font-size:12px;font-weight:500;line-height:150%;padding:9px 12px;text-align:center;text-decoration:none;text-wrap:nowrap;width:unset}.redesign .brand-link-buttons__link-btn-official:active,.redesign .brand-link-buttons__link-btn-official:focus,.redesign .brand-link-buttons__link-btn-official:hover,.redesign .brand-link-buttons__link-btn-shop:active,.redesign .brand-link-buttons__link-btn-shop:focus,.redesign .brand-link-buttons__link-btn-shop:hover{color:var(--object-main);text-decoration:none}.redesign .brand-link-buttons__link-btn-shop span:last-child{display:none}@media (min-width:835px){.redesign .brand-link-buttons__link-btns:first-child a:only-child{flex-grow:unset;margin:auto;max-width:100%;width:380px}}.brands-list__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.brands-list__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.brands-list__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.brands-list__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.brands-list__search-area{position:relative}.brands-list__search-form{border:1px solid var(--border-separation);border-radius:4px;color:#2d2926;font-size:14px;font-weight:400;height:40px;line-height:150%;margin:16px 0;padding:10px 12px;width:100%}@media (max-width:834px){.brands-list__search-form{margin:16px;width:calc(100% - 32px)}}.brands-list__search-form::placeholder{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}.brands-list__search-form:focus{border:1px solid var(--expressive-red);outline:none}.brands-list__search-result-list{background:#fff;left:0;list-style-type:none;margin:0;padding:0;position:absolute;right:0;top:56px;z-index:1}.brands-list__search-result-item{border-bottom:1px solid var(--border-separation);height:40px}.brands-list__search-result-link{display:block;font-size:14px;font-weight:400;line-height:150%;padding:10px 12px}.brands-list__search-result-link,.brands-list__search-result-link:active,.brands-list__search-result-link:focus,.brands-list__search-result-link:hover{color:#2d2926;text-decoration:none}.brands-list__list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.brands-list__list{padding:0 0 8px}}.brands-list__item{border-bottom:1px solid var(--border-separation);width:calc(50% - 12px)}@media (max-width:834px){.brands-list__item{width:100%}}.brands-list__link{display:flex;height:100%;justify-content:space-between;padding:12px 0}.brands-list__link,.brands-list__link:active,.brands-list__link:focus,.brands-list__link:hover{color:#2d2926;text-decoration:none}@media (max-width:834px){.brands-list__link{padding:12px 16px}}.brands-list__brand-name{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0}.brands-list__alias-name{color:var(--object-secondary);display:block;font-size:12px;font-weight:400;line-height:150%;margin:6px 0 0}.brands-list__def{align-items:center;background:var(--background-primary);border-radius:12px;display:flex;flex-direction:row-reverse;height:24px;margin:auto 0;padding:4px 4px 4px 8px}.brands-list__def-term{line-height:0}.brands-list__def-icon{filter:brightness(0) invert(1);height:16px;object-fit:contain;width:16px}.brands-list__def-desc{color:#fff;font-size:10px;font-weight:500;line-height:150%}.brands-list__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;padding:13px 0;text-align:center;width:360px}.brands-list__more-link,.brands-list__more-link:active,.brands-list__more-link:focus,.brands-list__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.brands-list__more-link{margin:16px 16px 24px;margin:16px auto 24px;width:calc(100% - 32px)}}.brands-medium-list__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.brands-medium-list__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.brands-medium-list__list{display:flex;flex-wrap:nowrap;gap:24px;justify-content:space-between;list-style-type:none;margin:0;overflow:auto;padding:0;-webkit-overflow-scrolling:touch}@media (max-width:834px){.brands-medium-list__list{gap:12px;margin:8px 0 0}}.brands-medium-list__list::-webkit-scrollbar{display:none}.brands-medium-list__item{flex-shrink:0;margin-bottom:24px;width:110px}@media (max-width:834px){.brands-medium-list__item{margin:0;width:92px}.brands-medium-list__item:first-child{margin-left:16px}}.brands-medium-list__link{display:block}.brands-medium-list__link,.brands-medium-list__link:active,.brands-medium-list__link:focus,.brands-medium-list__link:hover{color:var(--object-main);text-decoration:none}.brands-medium-list__thumb-container{position:relative}.brands-medium-list__thumb-container:after{bottom:0;position:absolute;right:0}.brands-medium-list__thumb{border:1px solid var(--border-separation);border-radius:4px;display:block;height:110px;margin:0 auto;object-fit:cover;width:110px}@media (max-width:834px){.brands-medium-list__thumb{height:92px;width:92px}}.brands-medium-list__badge{bottom:0;position:absolute;right:0;z-index:1}.brands-medium-list__contents{margin:8px 0 0}.brands-medium-list__nickname{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.brands-medium-list__nickname{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}}.brands-medium-list__official{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin:0 0 8px}.brands-medium-list__info{display:flex;list-style-type:none;margin:0;padding:0}.brands-medium-list__def{align-items:center;display:flex;margin:0}.brands-medium-list__def-desc{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){.brands-medium-list__def-desc{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}}.brands-medium-list__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;width:360px}.brands-medium-list__more-link,.brands-medium-list__more-link:active,.brands-medium-list__more-link:focus,.brands-medium-list__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.brands-medium-list__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}}.BrandsMoreLinkCard__link{border:1px solid var(--border-separation);border-radius:8px;display:flex;gap:20px;margin:0 0 24px}.BrandsMoreLinkCard__link,.BrandsMoreLinkCard__link:active,.BrandsMoreLinkCard__link:focus,.BrandsMoreLinkCard__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.BrandsMoreLinkCard__link{gap:16px;margin:0 0 20px}}.BrandsMoreLinkCard__thumb{border-radius:8px 0 0 8px;height:110px;width:110px}@media (max-width:834px){.BrandsMoreLinkCard__thumb{height:90px;width:90px}}.BrandsMoreLinkCard__info{display:flex;flex-direction:column;gap:4px;padding:15.5px 0}@media (max-width:834px){.BrandsMoreLinkCard__info{padding:10px 0}}.BrandsMoreLinkCard__name{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.BrandsMoreLinkCard__name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.BrandsMoreLinkCard__alias{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){.BrandsMoreLinkCard__alias{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}}.BrandsMoreLinkCard__more{align-items:center;color:var(--expressive-blue);display:flex;font-size:14px;font-weight:500;line-height:150%;margin-top:auto}@media (max-width:834px){.BrandsMoreLinkCard__more{color:var(--expressive-blue);font-size:12px;font-weight:500;line-height:150%}}.BrandsMoreLinkCard__more:after{background-color:var(--expressive-blue);content:"";height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}@media (max-width:834px){.BrandsMoreLinkCard__more:after{height:16px;width:16px}}.new-product{border-bottom:1px solid var(--border-separation);height:124px;list-style-type:none;position:relative;width:100%}@media (max-width:834px){.new-product{height:auto}}.new-product a{text-decoration:none}.new-product__container{display:block;height:100%;width:100%}.new-product__image{background-color:#fff;float:left;height:100px;margin:12px 0 12px 8px;object-fit:contain;width:100px}@media (max-width:834px){.new-product__image{height:80px;margin:10px 0 10px 8px;width:80px}}.new-product__brand_name{color:var(--object-secondary);float:left;font-size:16px;font-weight:500;margin-left:16px;margin-top:8px;width:calc(100% - 190px)}@media (max-width:834px){.new-product__brand_name{font-size:12px;margin-left:12px}}.new-product .content{float:left;margin-bottom:8px;margin-left:16px;margin-top:4px;width:calc(100% - 140px)}@media (max-width:834px){.new-product .content{margin-left:12px;width:calc(100% - 112px)}}.new-product .content__title{color:var(--object-main);font-size:18px;font-weight:500;line-height:1.44;max-height:25px;overflow:hidden;text-overflow:ellipsis}@media (max-width:834px){.new-product .content__title{font-size:16px;margin-top:8px;max-height:46px}}.new-product .content__category{color:var(--object-secondary);font-size:11px;font-weight:500;line-height:1.82;margin-top:4px}@media (max-width:834px){.new-product .content__category{display:none}}.new-product .content .content__clip-count,.new-product .content .content__post-count{color:var(--object-main);float:left;font-size:11px;font-weight:500;line-height:1.64;margin-top:4px}@media (max-width:834px){.new-product .content .content__clip-count,.new-product .content .content__post-count{font-size:9px;line-height:1.78}}.new-product .content .content__clip-count:before,.new-product .content .content__post-count:before{background-size:contain;bottom:2px;content:"";display:inline-block;height:18px;margin-right:2px;position:relative;vertical-align:middle;width:18px}@media (max-width:834px){.new-product .content .content__clip-count:before,.new-product .content .content__post-count:before{bottom:0;height:16px;width:16px}}.new-product .content__clip-count{margin-right:16px}@media (max-width:834px){.new-product .content__clip-count{margin-right:4px}}.new-product .content__clip-count:before{background-image:url(https://cdn.lipscosme.com/assets/clip/dark_20-51f16460588066bdda3589030bde74ac717ed23184f8034b21473efda275f495.png)}.new-product .content__post-count:before{background-image:url(https://cdn.lipscosme.com/assets/pen/dark_20-0dbe0e85bcd5ded3a6c1cd08963b03e172e385fc61885c7104cb045031088064.png)}.new-product__release-date{background-color:rgba(237,116,131,.8);border-radius:5px;color:#fff;font-size:12px;padding:3px 6px;position:absolute;right:8px;top:12px}@media (max-width:834px){.new-product__release-date{font-size:10px;padding:4px 8px;top:8px}}.new-products__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.new-products__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.new-products__products{margin:0;padding:0}.new-products__products.open li:nth-child(n+4){display:list-item}.new-products__products li:nth-child(n+4){display:none}@media (max-width:834px){.BrandNewReleased{background:var(--background-elevation-low)}}.BrandNewReleased__title-area{background:#fff;border-bottom:1px solid var(--border-separation);padding:32px 0 24px}@media (max-width:834px){.BrandNewReleased__title-area{padding:16px 16px 24px}}.BrandNewReleased__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.BrandNewReleased__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0 0 8px}}.BrandNewReleased__abstract{color:var(--object-secondary);font-size:14px;font-weight:400;letter-spacing:.8px;line-height:24px;margin:0 0 16px}@media (max-width:834px){.BrandNewReleased__abstract{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:.4px;line-height:20px;margin:0 0 12px}}.BrandNewReleased__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px;text-align:right}@media (max-width:834px){.BrandNewReleased__update-time{color:var(--object-secondary);font-size:11px;font-weight:400;letter-spacing:.4px;line-height:16px}}.BrandNewReleased__articles-list,.BrandNewReleased__brand-spec,.BrandNewReleased__posts-list,.BrandNewReleased__products-list,.BrandNewReleased__related-categories{background:#fff;margin:40px 0;padding:.1px 0}@media (max-width:834px){.BrandNewReleased__articles-list,.BrandNewReleased__brand-spec,.BrandNewReleased__posts-list,.BrandNewReleased__products-list,.BrandNewReleased__related-categories{margin:16px 0}}.BrandsOnlineShops__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0 0 24px}@media (max-width:834px){.BrandsOnlineShops__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:0 0 20px}}.BrandsOnlineShops__container{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media (max-width:834px){.BrandsOnlineShops__container{grid-template-columns:1fr}}.BrandsOnlineShops__link--lips{align-items:center;background:var(--background-primary);border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.BrandsOnlineShops__link--lips:hover{opacity:.8}.BrandsOnlineShops__link--lips:active,.BrandsOnlineShops__link--lips:focus,.BrandsOnlineShops__link--lips:hover{color:var(--object-reverse);text-decoration:none}.BrandsOnlineShops__link--lips span:not(:first-child){color:var(--object-reverse);font-size:10px;font-weight:400;line-height:150%}.BrandsOnlineShops__link--amazon{align-items:center;background:#f90;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.BrandsOnlineShops__link--amazon:hover{opacity:.8}.BrandsOnlineShops__link--amazon:active,.BrandsOnlineShops__link--amazon:focus,.BrandsOnlineShops__link--amazon:hover{color:#fff;text-decoration:none}.BrandsOnlineShops__link--amazon span:not(:first-child){color:#fff;font-size:10px;font-weight:400;line-height:150%}.BrandsOnlineShops__link--rakuten{align-items:center;background:#bf0000;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.BrandsOnlineShops__link--rakuten:hover{opacity:.8}.BrandsOnlineShops__link--rakuten:active,.BrandsOnlineShops__link--rakuten:focus,.BrandsOnlineShops__link--rakuten:hover{color:#fff;text-decoration:none}.BrandsOnlineShops__link--rakuten span:not(:first-child){color:#fff;font-size:10px;font-weight:400;line-height:150%}.BrandsOnlineShops__link--yahoo{align-items:center;background:#eb333d;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.BrandsOnlineShops__link--yahoo:hover{opacity:.8}.BrandsOnlineShops__link--yahoo:active,.BrandsOnlineShops__link--yahoo:focus,.BrandsOnlineShops__link--yahoo:hover{color:#fff;text-decoration:none}.BrandsOnlineShops__link--yahoo span:not(:first-child){color:#fff;font-size:10px;font-weight:400;line-height:150%}.brands-other-categories__top-inner{background-color:#fff}.brands-other-categories__top-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style-type:none;margin:0 auto;max-width:1080px;overflow:auto;-webkit-overflow-scrolling:touch;padding:0}.brands-other-categories__top-list::-webkit-scrollbar{display:none}.brands-other-categories__top-item{flex-shrink:0}.brands-other-categories__top-item.active{border-bottom:2px solid var(--background-primary)}.brands-other-categories__top-item.active a{color:var(--object-main);font-weight:500}.brands-other-categories__top-link{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;padding:20px 16px 18px;text-decoration:none}@media (max-width:834px){.brands-other-categories__top-link{font-size:12px;padding:12px 12px 10px}}.brands-other-categories__top-link:active,.brands-other-categories__top-link:focus,.brands-other-categories__top-link:hover{color:var(--object-secondary);text-decoration:none}.brands-other-categories__bottom-inner{background-color:var(--background-elevation-low)}.brands-other-categories__bottom-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style-type:none;margin:0 auto;max-width:1080px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 12px}.brands-other-categories__bottom-list::-webkit-scrollbar{display:none}.brands-other-categories__bottom-item{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:999px;flex-shrink:0}.brands-other-categories__bottom-item:not(:first-child){margin-left:8px}.brands-other-categories__bottom-item.active{background:var(--background-primary)!important}.brands-other-categories__bottom-item.active a{color:#fff;font-weight:500}.brands-other-categories__bottom-link{display:block;font-size:12px;font-weight:500;line-height:150%;padding:8px 12px}.brands-other-categories__bottom-link,.brands-other-categories__bottom-link:active,.brands-other-categories__bottom-link:focus,.brands-other-categories__bottom-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.brand-posts{background:var(--background-elevation-low)}}.brand-posts__title-area{background:#fff;border-bottom:1px solid var(--border-separation);padding:32px 0 24px}@media (max-width:834px){.brand-posts__title-area{padding:16px 16px 24px}}.brand-posts__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.brand-posts__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0 0 8px}}.brand-posts__abstract{color:var(--object-secondary);font-size:14px;font-weight:400;letter-spacing:.8px;line-height:24px;margin:0 0 16px}@media (max-width:834px){.brand-posts__abstract{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:.4px;line-height:20px;margin:0 0 12px}}.brand-posts__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px;text-align:right}@media (max-width:834px){.brand-posts__update-time{color:var(--object-secondary);font-size:11px;font-weight:400;letter-spacing:.4px;line-height:16px}}@media (min-width:835px){.brand-posts__refined_posts{margin:24px 0 0}}.brand-posts__post-info{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:24px 0 0}@media (max-width:834px){.brand-posts__post-info{border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);padding:16px}}.brand-posts__refine-info{display:flex;gap:12px}.brand-posts__user-type-list{list-style-type:none;margin:0;padding:0}.brand-posts__user-type-item{color:var(--object-secondary);display:inline-block;font-size:12px;font-weight:400;line-height:150%;vertical-align:top}.brand-posts__user-type-item:not(:first-child):before{content:"/";display:inline-block}.brand-posts__post-count{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:0}.brand-posts__posts-list{background:#fff;padding:.1px 0}.brand-posts__brand-spec,.brand-posts__related-categories{background:#fff;margin:40px 0;padding:.1px 0}@media (max-width:834px){.brand-posts__brand-spec,.brand-posts__related-categories{margin:16px 0}}.BrandsProductList{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);justify-content:space-between;list-style-type:none;margin:0;padding:0}@media (max-width:1080px){.BrandsProductList{grid-template-columns:repeat(3,1fr)}}@media (max-width:834px){.BrandsProductList{gap:16px;grid-template-columns:repeat(3,1fr);padding:0 12px}}.BrandsProductList__horizontal{-ms-overflow-style:none;gap:12px;grid-auto-flow:column;overflow-x:scroll;scrollbar-width:none}.BrandsProductList__horizontal::-webkit-scrollbar{display:none}.BrandsProductList__horizontal .BrandsProductList__item{width:152px}@media (max-width:834px){.BrandsProductList__horizontal .BrandsProductList__item{width:130px}}.BrandsProductList__item{min-width:0}.BrandsProductList__item a{display:flex;flex-direction:column;gap:8px;position:relative}.BrandsProductList__item a,.BrandsProductList__item a:active,.BrandsProductList__item a:focus,.BrandsProductList__item a:hover{color:var(--object-main);text-decoration:none}.BrandsProductList__index{background:var(--object-main);border-radius:50%;color:var(--background-elevation-high);font-size:12px;font-weight:500;height:26px;left:0;line-height:150%;line-height:26px;position:absolute;text-align:center;top:0;width:26px}.BrandsProductList__image-container{height:134px;margin:0 auto}@media (max-width:834px){.BrandsProductList__image-container{height:91px}}.BrandsProductList__image{aspect-ratio:1;border:none;height:100%;margin:0;object-fit:contain}.BrandsProductList__info-container{display:flex;flex-direction:column;gap:4px}.BrandsProductList__name{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.BrandsProductList__name{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%}}.BrandsProductList__product-price{display:flex;gap:4px;margin:0}.BrandsProductList__product-price:first-letter{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%}.BrandsProductList__price{color:var(--object-main);font-size:10px;font-weight:600;line-height:150%}.BrandsProductList__price-explanation{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%}.BrandsProductList__releaseDate{align-items:center;display:flex;gap:2px}.BrandsProductList__releaseDate__icon{filter:brightness(0) saturate(100%) invert(48%) sepia(0) saturate(1125%) hue-rotate(150deg) brightness(96%) contrast(81%);height:14px;width:14px}.BrandsProductList__releaseDate__txt{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}@media (max-width:834px){.BrandsProductList__releaseDate__txt{color:var(--object-secondary);font-size:10px;font-weight:500;line-height:150%}}.BrandsProductList .ratingStar{align-items:center;display:flex;gap:2px;height:15px}.BrandsProductList .ratingStar__star{height:16px}@media (max-width:834px){.BrandsProductList .ratingStar__star{height:12px}}.BrandsProductList .ratingStar__num{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%}.BrandsProductList .ratingStar__ratesCount{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}@media (max-width:834px){.brand-products{background:var(--background-elevation-low)}}.brand-products__title-area{background:#fff;padding:32px 0 24px}@media (max-width:834px){.brand-products__title-area{padding:16px 16px 24px}}.brand-products__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.brand-products__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0 0 8px}}.brand-products__abstract{color:var(--object-secondary);font-size:14px;font-weight:400;letter-spacing:.8px;line-height:24px;margin:0 0 16px}@media (max-width:834px){.brand-products__abstract{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:.4px;line-height:20px;margin:0 0 12px}}.brand-products__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px;text-align:right}@media (max-width:834px){.brand-products__update-time{color:var(--object-secondary);font-size:11px;font-weight:400;letter-spacing:.4px;line-height:16px}}.brand-products__sort-tab{background:#fff}@media (max-width:834px){.brand-products__sort-tab{margin:8px 0}}.brand-products__sort-tab-list{display:flex;list-style-type:none;margin:0;padding:0}.brand-products__sort-tab-item{flex:1}.brand-products__sort-tab-link{border-bottom:1px solid var(--border-separation);display:block;font-size:14px;font-weight:400;line-height:150%;padding:12px 0;text-align:center}.brand-products__sort-tab-link,.brand-products__sort-tab-link:active,.brand-products__sort-tab-link:focus,.brand-products__sort-tab-link:hover{color:var(--object-secondary);text-decoration:none}.brand-products__sort-tab-link.current_link{border-bottom:2px solid var(--expressive-red);color:#2d2926;font-size:14px;font-weight:500;line-height:150%}.brand-products__products-list{background:#fff;margin:40px 0 48px;padding:.1px 0}@media (max-width:834px){.brand-products__products-list{margin:8px 0 16px}}.brand-products__brand-spec,.brand-products__related-categories{background:#fff;margin:40px 0;padding:.1px 0}@media (max-width:834px){.brand-products__brand-spec,.brand-products__related-categories{margin:16px 0}}.brand-related-categories__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.brand-related-categories__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.brand-related-categories__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.brand-related-categories__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.brand-related-categories__list{list-style-type:none;margin:0;padding:0}.brand-related-categories__item{border-bottom:1px solid var(--border-separation);display:none}.brand-related-categories__item.show{display:block}.brand-related-categories__link{align-items:center;display:flex;font-size:14px;font-weight:400;line-height:150%;overflow:hidden;padding:12px 16px;position:relative;text-overflow:ellipsis;white-space:nowrap}.brand-related-categories__link,.brand-related-categories__link:active,.brand-related-categories__link:focus,.brand-related-categories__link:hover{color:var(--object-main);text-decoration:none}.brand-related-categories__link:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}.brand-related-categories__more-link{border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:block;font-size:14px;font-weight:500;line-height:150%;margin:24px auto 0;padding:10px 0;text-align:center;text-decoration:none;width:100%;width:360px}.brand-related-categories__more-link:after{background:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin:0 4px;transform:rotate(90deg);vertical-align:bottom;width:20px}.brand-related-categories__more-link:active,.brand-related-categories__more-link:focus,.brand-related-categories__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.brand-related-categories__more-link{border:unset;padding:0 0 24px;width:100%}.brand-related-categories__more-link:focus,.brand-related-categories__more-link:hover{color:var(--object-main)}}.redesign .brand-related-categories__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}@media (max-width:834px){.redesign .brand-related-categories__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.redesign .brand-related-categories__subtitle{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%;margin-top:8px}@media (max-width:834px){.redesign .brand-related-categories__subtitle{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.redesign .brand-related-categories__list{margin-top:16px}.redesign .brand-related-categories__more-link{border:none;color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin-top:20px;padding:0}@media (max-width:834px){.redesign .brand-related-categories__more-link{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin-top:16px}.brands-search{background:var(--background-elevation-low)}}.brands-search__header{background:#fff}.brands-search__info-bar{background:#fff;border-bottom:1px solid var(--border-separation);padding:16px 0}@media (max-width:834px){.brands-search__info-bar{padding:16px}}.brands-search__item-count{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.brands-search__item-count{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.brands-search__brands-list{background:#fff;margin:24px 0 40px}@media (max-width:834px){.brands-search__brands-list{margin:16px 0}.brand-show{background:var(--background-elevation-low)}}.brand-show__spacer-xs{height:16px}.brand-show__spacer-md{height:20px}.brand-show__spacer-lg{height:24px}.brand-show__title-area{background:var(--background-elevation-high)}.brand-show__cover-image-container{background-color:var(--background-elevation-low);width:100%}.brand-show__cover-image{width:100%}.brand-show__title-info{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}@media (max-width:834px){.brand-show__title-info{margin:0 16px}}.brand-show__image-container{border:1px solid var(--border-separation);border-radius:4px;height:80px;overflow:hidden;width:80px}@media (max-width:834px){.brand-show__image-container{height:64px;width:64px}}.brand-show__image{height:100%;object-fit:cover;width:100%}.brand-show__title{display:flex;flex-direction:column;flex-grow:1;gap:8px;margin:0}@media (max-width:834px){.brand-show__title{gap:4px}}.brand-show__alias-name{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%}@media (max-width:834px){.brand-show__alias-name{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}}.brand-show__name{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}@media (max-width:834px){.brand-show__name{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.brand-show__abstract{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.brand-show__abstract{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:0 16px}}.brand-show__abstract.official{background:var(--background-elevation-low);border-radius:8px;padding:16px;white-space:pre-line}.brand-show__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;line-height:150%;text-align:right}@media (max-width:834px){.brand-show__update-time{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:0 16px}.brand-show__spec{background:var(--background-elevation-high)}.brand-show__link-btn-container{margin:0 16px}}.brand-show__brand-user{background:var(--background-elevation-high)}@media (max-width:834px){.brand-show__brand-user{padding-bottom:8px}}.brand-show__section{margin:48px 0}@media (max-width:834px){.brand-show__section{background:var(--background-elevation-high);margin:16px 0;padding:24px 0}}.brand-show__section h2{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0}@media (max-width:834px){.brand-show__section h2{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:0 16px}}.brand-show__section h2 span{color:var(--object-main);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:8px}@media (max-width:834px){.brand-show__section h2 span{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.brand-show__section>.ProductListArticlePost{justify-content:unset;padding:0}@media (max-width:834px){.brand-show__section>.ProductListArticlePost{padding:0 12px}}.brand-show__article{border-radius:4px;overflow:hidden;position:relative}.brand-show__article img{aspect-ratio:5/3;object-fit:cover;width:100%}.brand-show__article-background{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));height:100%;position:absolute;width:100%}.brand-show__article-title{color:#fff;font-size:16px;font-weight:600;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;bottom:16px;left:16px;overflow:hidden;position:absolute;right:16px;text-overflow:ellipsis}@media (max-width:834px){.brand-show__article-title{color:#fff;font-size:14px;font-weight:600;line-height:150%}}.brand-show__article-pr{background:rgba(34,34,34,.4);border-radius:4px 0;color:#fff;font-size:10px;font-weight:600;left:0;line-height:150%;padding:4px 6px;position:absolute;top:0}@media (max-width:834px){.brand-show__articles .splide__track{padding:0 16px}}.brand-show__articles.splide:not(.is-active) .splide__list{display:flex;gap:16px}.brand-show__articles.splide:not(.is-active) .splide__arrows{display:none}.brand-show__articles .splide__slide{width:300px}@media (max-width:834px){.brand-show__articles .splide__slide:only-child{width:100%}.brand-show__articles .splide__arrows{display:none}}.brand-show__articles .splide__pagination{margin-top:12px}.brand-show__series{display:flex;gap:0 20px;list-style-type:none;margin:20px 0 0;overflow-x:scroll;padding:0}@media (max-width:834px){.brand-show__series{padding:0 16px}}.brand-show__series .SeriesCell{flex-shrink:0;width:140px}.brand-show__more-button{display:flex;justify-content:center;margin:24px 0 0}@media (max-width:834px){.brand-show__more-button{margin:16px 16px 0}}.brand-show__more-button a{background:#efefef;border-radius:4px;display:table;font-size:12px;font-size:13px;font-weight:500;font-weight:600;line-height:150%;max-width:100%;min-height:44px;min-width:0;overflow-wrap:anywhere;padding:4.5px 24px;text-align:center;width:380px;word-break:keep-all}.brand-show__more-button a,.brand-show__more-button a:active,.brand-show__more-button a:focus,.brand-show__more-button a:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.brand-show__more-button a{width:100%}}.brand-show__more-button a span{display:table-cell;vertical-align:middle}.brand-spec__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.brand-spec__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.brand-spec__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.brand-spec__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.brand-spec__content{margin:16px 0 0;padding:0 16px 16px}.brand-spec__header-area{display:flex}.brand-spec__image{border-radius:4px;height:64px;object-fit:cover;width:64px}@media (max-width:834px){.brand-spec__image{height:48px;width:48px}}.brand-spec__brand-name{color:var(--object-main);font-size:20px;font-weight:500;line-height:150%;margin:16px}@media (max-width:834px){.brand-spec__brand-name{font-size:14px;margin:12px}}.brand-spec__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;line-height:150%;margin:0;text-align:right;width:100%}@media (max-width:834px){.brand-spec__update-time{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.brand-spec__list{list-style-type:none;margin:16px 0 24px;padding:0}@media (max-width:834px){.brand-spec__list{margin:12px 0 16px}}.brand-spec__item:not(:last-child){border-bottom:1px solid var(--border-separation)}.brand-spec__info-list{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:8px 0}@media (max-width:834px){.brand-spec__info-list{padding:12px 0}}.brand-spec__term{align-items:center;color:var(--object-secondary);display:flex;font-size:12px;font-weight:500;line-height:150%;width:160px}@media (max-width:834px){.brand-spec__term{width:100%}}.brand-spec__desc{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;width:calc(100% - 160px)}@media (max-width:834px){.brand-spec__desc{width:100%}.brand-spec__desc ul{margin:8px 0}}.brand-spec__features{display:flex;gap:8px;list-style-type:none;margin:4px 0 0;padding:0}.brand-spec__feature{border:1px solid var(--border-separation);border-radius:110px;color:var(--object-main);flex-wrap:wrap;font-size:12px;font-weight:500;line-height:150%;padding:8px 12px}.brand-spec__feature--link,.brand-spec__feature--link:active,.brand-spec__feature--link:focus,.brand-spec__feature--link:hover,.brand-spec__shops-link{color:var(--object-main);text-decoration:none}.brand-spec__shops-link{border:1px solid var(--object-main);border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:12px 0;text-align:center;width:360px}.brand-spec__shops-link:active,.brand-spec__shops-link:focus,.brand-spec__shops-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.brand-spec__shops-link{margin:16px 16px 24px;width:calc(100% - 32px)}}.brand-spec .summary .brand-spec__abstract{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.redesign .brand-spec__content{margin:0;padding:0}.redesign .brand-spec__abstract{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;margin:0}@media (max-width:834px){.redesign .brand-spec__abstract{color:var(--object-main);font-size:12px;font-weight:400;line-height:170%}}.redesign .brand-spec__list{display:flex;flex-direction:column;gap:12px;margin:16px 0 0}.redesign .brand-spec__item:not(:last-child){padding-bottom:8px}.redesign .brand-spec__info-list{padding:0}@media (max-width:834px){.redesign .brand-spec__info-list{gap:4px}}.redesign .brand-spec__term{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.redesign .brand-spec__term{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.redesign .brand-spec__desc{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.redesign .brand-spec__desc{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.redesign .brand-spec__content{position:relative}.redesign .brand-spec__more-link{background:linear-gradient(to right,transparent,var(--background-elevation-high) 55%);bottom:0;display:block;font-size:16px;font-weight:600;line-height:170%;position:absolute;right:0;text-align:right;width:155px}.redesign .brand-spec__more-link,.redesign .brand-spec__more-link:active,.redesign .brand-spec__more-link:focus,.redesign .brand-spec__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.redesign .brand-spec__more-link{color:var(--object-main);font-size:12px;font-weight:600;line-height:170%}}.browsing-histories__title-h-stack{align-items:center;display:flex;justify-content:space-between}@media (max-width:834px){.browsing-histories__title-h-stack{flex-direction:column;margin-top:24px}}.browsing-histories__title{color:var(--object-main);font-size:24px;font-weight:700;letter-spacing:.4px;line-height:32px;margin:0}@media (max-width:834px){.browsing-histories__title{color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:.4px;line-height:24px}}.browsing-histories__delete-link{font-size:14px;font-weight:500;line-height:150%}.browsing-histories__delete-link,.browsing-histories__delete-link:active,.browsing-histories__delete-link:focus,.browsing-histories__delete-link:hover{color:var(--expressive-red);text-decoration:none}@media (max-width:834px){.browsing-histories__delete-link{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%;margin-right:16px;text-align:end;width:100%}}.browsing-histories__delete-link:active,.browsing-histories__delete-link:focus,.browsing-histories__delete-link:hover{text-decoration:underline}.browsing-histories__tab-h-stack{align-items:center;display:flex;height:48px;margin:16px 0}@media (max-width:834px){.browsing-histories__tab-h-stack{margin:16px 0 0}}.browsing-histories__tab-title{align-items:center;border-bottom:1px solid var(--border-separation);color:var(--object-main);color:var(--object-secondary);display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:150%;width:100%}@media (max-width:834px){.browsing-histories__tab-title{background-color:var(--background-elevation-low);border:1px solid var(--border-separation);color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.browsing-histories__tab-title--active{align-items:center;border-bottom:2px solid var(--object-main);color:var(--object-main);display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:150%;width:100%}@media (max-width:834px){.browsing-histories__tab-title--active{border-bottom:unset;border-top:1px solid var(--border-separation);color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.browsing-histories__tab-title-link{display:block;width:100%}.browsing-histories__tab-title-link,.browsing-histories__tab-title-link:active,.browsing-histories__tab-title-link:focus,.browsing-histories__tab-title-link:hover{color:var(--object-secondary);text-decoration:none}.browsing-histories__tab-title-link--active{pointer-events:none}.browsing-histories__tab-title-link--active,.browsing-histories__tab-title-link--active:active,.browsing-histories__tab-title-link--active:focus,.browsing-histories__tab-title-link--active:hover{color:var(--object-main);text-decoration:none}.browsing-histories__list{column-gap:12px;display:flex;flex-wrap:wrap}.browsing-histories__list-item{align-items:center;border-bottom:1px solid var(--border-separation);display:flex;font-size:14px;font-weight:400;height:48px;line-height:150%;padding:0 12px;position:relative;width:calc(50% - 12px)}.browsing-histories__list-item,.browsing-histories__list-item:active,.browsing-histories__list-item:focus,.browsing-histories__list-item:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.browsing-histories__list-item{padding:0 16px;width:100%}}.browsing-histories__list-item:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightgray-9a7ee4e71a2f3bf0d1658c46108d84c034b639115c07e468f2ebd5e0f910d680.png) no-repeat;background-size:contain;content:"";display:block;height:20px;margin:0;position:absolute;right:12px;width:20px}.browsing-histories__empty{align-items:center;color:var(--object-secondary);display:flex;font-size:14px;font-weight:500;height:104px;justify-content:center;line-height:150%;width:100%}@media (max-width:834px){.browsing-histories__empty{height:84px}}.back-to-categories-show__link{background:var(--background-elevation-low);border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.16);display:flex;padding:16px}.back-to-categories-show__link,.back-to-categories-show__link:active,.back-to-categories-show__link:focus,.back-to-categories-show__link:hover{color:#2d2926;text-decoration:none}@media (max-width:834px){.back-to-categories-show__link{border-radius:unset;box-shadow:unset;padding:12px 16px}}.back-to-categories-show__link:before{background:url(https://cdn.lipscosme.com/assets/arrow/lightBlack-e6d2674a874b5fe41509a264adbfe4e888e18e07fc4d4759a3deab301f61fec4.png);background-size:contain;content:"";height:20px;margin:8px 16px 8px 0;transform:rotate(-90deg);width:20px}.back-to-categories-show__content{flex:1;margin:0}.back-to-categories-show__back_txt{color:#2d2926;display:block;font-size:14px;font-weight:700;letter-spacing:.4px;line-height:20px}.back-to-categories-show__category-name{color:var(--object-secondary);display:block;font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){.back-to-categories-show__category-name{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.category-index{background:var(--background-elevation-low)}}.category-index__title-area{background:#fff;border-bottom:1px solid var(--border-separation)}.category-index__title{color:#2d2926;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 32px;text-align:center}@media (max-width:834px){.category-index__title{font-size:16px;line-height:24px;margin:16px}}.category-index__container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:834px){.category-index__container{display:block}}.category-index__contents{background:#fff;margin:32px 0;width:calc(50% - 12px)}@media (max-width:834px){.category-index__contents{margin:16px 0;padding:.1px 0 8px;width:100%}}.category-index__parent-name{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.category-index__parent-name{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.category-index__children-list{list-style-type:none;margin:0;padding:0}.category-index__children-item{border-bottom:1px solid var(--border-separation)}.category-index__children-item.with_children{position:relative}.category-index__children-item.with_children:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightBlack-e6d2674a874b5fe41509a264adbfe4e888e18e07fc4d4759a3deab301f61fec4.png) no-repeat;background-size:contain;content:"";display:inline-block;height:24px;position:absolute;right:8px;top:12px;transform:rotate(180deg);width:24px}.category-index__children-item.with_children.open:after{transform:none}.category-index__chlidren-link{color:#2d2926;display:block;font-size:14px;font-weight:400;line-height:24px;padding:12px 0;text-decoration:none}@media (max-width:834px){.category-index__chlidren-link{padding:12px 16px}}.category-index__chlidren-link:active,.category-index__chlidren-link:focus,.category-index__chlidren-link:hover{text-decoration:none}.category-index__grandchildren-list{display:none;list-style-type:none;margin:0;padding:0 0 0 16px}.category-index__grandchildren-item{border-bottom:1px solid var(--border-separation)}.category-index__grandchildren-link{color:#2d2926;display:block;font-size:14px;font-weight:400;line-height:24px;padding:12px 0;text-decoration:none}@media (max-width:834px){.category-index__grandchildren-link{padding:12px 16px}}.category-index__grandchildren-link:active,.category-index__grandchildren-link:focus,.category-index__grandchildren-link:hover{text-decoration:none}.other-categories-tab__top-inner{background:#fff}.other-categories-tab__top-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style-type:none;margin:0 auto;max-width:1080px;overflow:auto;-webkit-overflow-scrolling:touch;padding:0}.other-categories-tab__top-list::-webkit-scrollbar{display:none}.other-categories-tab__top-item{flex-shrink:0}.other-categories-tab__top-item.active{border-bottom:2px solid var(--background-primary)}.other-categories-tab__top-item.active a{color:var(--object-main);font-weight:500}.other-categories-tab__top-link{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;padding:20px 16px 18px;text-decoration:none}@media (max-width:834px){.other-categories-tab__top-link{font-size:12px;padding:12px 12px 10px}}.other-categories-tab__top-link:active,.other-categories-tab__top-link:focus,.other-categories-tab__top-link:hover{color:var(--object-secondary);text-decoration:none}.other-categories-tab__middle-inner{background:var(--background-elevation-low)}.other-categories-tab__middle-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style-type:none;margin:0 auto;max-width:1080px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 12px}.other-categories-tab__middle-list::-webkit-scrollbar{display:none}.other-categories-tab__middle-item{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:999px;flex-shrink:0}.other-categories-tab__middle-item:not(:first-child){margin-left:8px}.other-categories-tab__middle-item.active{background:var(--background-primary)!important}.other-categories-tab__middle-item.active a{color:#fff;font-weight:500}.other-categories-tab__middle-link{display:block;font-size:12px;font-weight:500;line-height:150%;padding:8px 12px}.other-categories-tab__middle-link,.other-categories-tab__middle-link:active,.other-categories-tab__middle-link:focus,.other-categories-tab__middle-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.category-posts{background:var(--background-elevation-low);padding-top:16px}}.category-posts__title-area{background:#fff;border-bottom:1px solid var(--border-separation)}.category-posts__back-to-categories-show{padding:0 0 32px}@media (max-width:834px){.category-posts__back-to-categories-show{padding:0 0 16px}}.category-posts__title-content{padding:0 0 24px}@media (max-width:834px){.category-posts__title-content{padding:0 16px 24px}}.category-posts__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.category-posts__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0 0 8px}}.category-posts__abstract{color:var(--object-secondary);font-size:14px;font-weight:400;letter-spacing:.8px;line-height:24px;margin:0 0 16px}@media (max-width:834px){.category-posts__abstract{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:.4px;line-height:20px;margin:0 0 12px}}.category-posts__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px;text-align:right}@media (max-width:834px){.category-posts__update-time{color:var(--object-secondary);font-size:11px;font-weight:400;letter-spacing:.4px;line-height:16px}}@media (min-width:835px){.category-posts__refined_posts{margin:24px 0 0}}.category-posts__post-info{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:24px 0 0}@media (max-width:834px){.category-posts__post-info{border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);padding:16px}}.category-posts__refine-info{display:flex;gap:12px}.category-posts__user-type-list{list-style-type:none;margin:0;padding:0}.category-posts__user-type-item{color:var(--object-secondary);display:inline-block;font-size:12px;font-weight:400;line-height:150%;vertical-align:top}.category-posts__user-type-item:not(:first-child):before{content:"/";display:inline-block}.category-posts__post-count{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:0}.category-posts__posts-list{background:#fff;padding:.1px 0}.category-posts__related-brands{background:#fff;margin:40px 0;padding:.1px 0}@media (max-width:834px){.category-posts__related-brands{margin:16px 0}.category-products{background:var(--background-elevation-low);padding-top:16px}}.category-products__title-area{background:#fff}.category-products__back-to-categories-show{padding:0 0 32px}@media (max-width:834px){.category-products__back-to-categories-show{padding:0 0 16px}}.category-products__title-content{padding:0 0 24px}@media (max-width:834px){.category-products__title-content{padding:0 16px 24px}}.category-products__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.category-products__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0 0 8px}}.category-products__abstract{color:var(--object-secondary);font-size:14px;font-weight:400;letter-spacing:.8px;line-height:24px;margin:0 0 16px}@media (max-width:834px){.category-products__abstract{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:.4px;line-height:20px;margin:0 0 12px}}.category-products__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px;text-align:right}@media (max-width:834px){.category-products__update-time{color:var(--object-secondary);font-size:11px;font-weight:400;letter-spacing:.4px;line-height:16px}}.category-products__sort-tab{background:#fff}@media (max-width:834px){.category-products__sort-tab{margin:8px 0}}.category-products__sort-tab-list{display:flex;list-style-type:none;margin:0;padding:0}.category-products__sort-tab-item{flex:1}.category-products__sort-tab-link{border-bottom:1px solid var(--border-separation);display:block;font-size:14px;font-weight:400;line-height:150%;padding:12px 0;text-align:center}.category-products__sort-tab-link,.category-products__sort-tab-link:active,.category-products__sort-tab-link:focus,.category-products__sort-tab-link:hover{color:var(--object-secondary);text-decoration:none}.category-products__sort-tab-link.current_link{border-bottom:2px solid var(--expressive-red);color:#2d2926;font-size:14px;font-weight:500;line-height:150%}.category-products__products-list{background:#fff;margin:40px 0 48px;padding:.1px 0}@media (max-width:834px){.category-products__products-list{margin:8px 0 16px}}.category-products__related-brands{background:#fff;margin:40px 0;padding:.1px 0}@media (max-width:834px){.category-products__related-brands{margin:16px 0}}.category-related-brands__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.category-related-brands__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.category-related-brands__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.category-related-brands__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.category-related-brands__list{list-style-type:none;margin:0;padding:0}.category-related-brands__item{border-bottom:1px solid var(--border-separation);display:none}.category-related-brands__item.show{display:block}.category-related-brands__link{display:block;font-size:14px;font-weight:400;line-height:150%;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;white-space:nowrap}.category-related-brands__link,.category-related-brands__link:active,.category-related-brands__link:focus,.category-related-brands__link:hover{color:#2d2926;text-decoration:none}.category-related-brands__link:before{background:url(https://cdn.lipscosme.com/assets/arrow/lightBlack-e6d2674a874b5fe41509a264adbfe4e888e18e07fc4d4759a3deab301f61fec4.png);background-size:contain;content:"";display:inline-block;height:24px;margin-right:4px;transform:rotate(90deg);vertical-align:top;width:24px}.category-related-brands__more-link{border:1px solid #2d2926;border-radius:8px;color:#2d2926;display:block;font-size:14px;font-weight:500;line-height:150%;margin:32px auto 0;padding:12px 0;text-align:center;text-decoration:none;width:344px}.category-related-brands__more-link:active,.category-related-brands__more-link:focus,.category-related-brands__more-link:hover{color:#2d2926;text-decoration:none}@media (max-width:834px){.category-related-brands__more-link{border:unset;color:#2d2926;font-size:12px;font-weight:500;line-height:150%;margin:0;padding:24px 0;width:100%}}.category-related-brands__more-link:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightBlack-e6d2674a874b5fe41509a264adbfe4e888e18e07fc4d4759a3deab301f61fec4.png) no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin:4px;transform:rotate(180deg);vertical-align:top;width:14px}@media (max-width:834px){.category-related-brands__more-link:after{height:12px;margin:3px 0 0 8px;width:12px}}.category-show{margin-top:0}@media (max-width:834px){.category-show{background:var(--background-elevation-low)}}.category-show__title-area{background:#fff;border-bottom:1px solid var(--border-separation);margin-bottom:48px;padding:48px 0 24px}@media (max-width:834px){.category-show__title-area{margin-bottom:16px;padding:16px}}.category-show__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.category-show__title{font-size:18px;line-height:24px;margin:0 0 8px}}.category-show__abstract{color:var(--object-secondary);font-size:14px;font-weight:400;letter-spacing:.8px;line-height:24px;margin:24px 0 16px}@media (max-width:834px){.category-show__abstract{font-size:12px;letter-spacing:.4px;line-height:20px;margin:8px 0 12px}}.category-show__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:24px;margin:16px 0;text-align:right}@media (max-width:834px){.category-show__update-time{font-size:11px;line-height:16px;margin:12px 0 16px}}.category-show__popular-posts,.category-show__related-articles,.category-show__related-brands{background:#fff;margin:48px 0;padding:.1px 0}@media (max-width:834px){.category-show__popular-posts,.category-show__related-articles,.category-show__related-brands{margin:16px 0}}.category-show__ranking-products{background:#fff;margin:0 0 48px;padding:.1px 0}@media (max-width:834px){.category-show__ranking-products{margin:16px 0}}.categories-swipe-list__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.categories-swipe-list__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.categories-swipe-list__list{display:flex;flex-wrap:nowrap;list-style-type:none;margin:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:24px 0 16px}@media (max-width:834px){.categories-swipe-list__list{padding:16px 12px}}.categories-swipe-list__list::-webkit-scrollbar{display:none}.categories-swipe-list__item{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:999px;flex-shrink:0}.categories-swipe-list__item:not(:first-child){margin-left:8px}.categories-swipe-list__item.active{background:var(--background-primary)!important}.categories-swipe-list__item.active a{color:#fff;font-weight:500}.categories-swipe-list__link{display:block;font-size:12px;font-weight:500;line-height:150%;padding:8px 12px}.categories-swipe-list__link,.categories-swipe-list__link:active,.categories-swipe-list__link:focus,.categories-swipe-list__link:hover{color:var(--object-main);text-decoration:none}.ChristmasCoffret section{width:100%}.ChristmasCoffret section:nth-child(odd){background-color:#222d6d}.ChristmasCoffret section:nth-child(2n){background-color:#c5514c}.ChristmasCoffret__head{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:500px;padding:0 0 24px}.ChristmasCoffret__head__fv{margin:0}.ChristmasCoffret__head__fvImage{height:auto;width:100%}.ChristmasCoffret__head__lead{color:#fff;font-size:14px;font-weight:500;line-height:150%;margin:0;padding:0 12px;text-align:center;white-space:pre-wrap}.ChristmasCoffret__head__disclaimer{color:var(--object-tertiary);display:block;font-size:10px;font-weight:400;line-height:150%;margin:0;padding:0 16px;text-align:center;white-space:pre-wrap}.ChristmasCoffret__pickup{margin:0 auto;max-width:500px;padding:24px 16px}.ChristmasCoffret__pickup__title{color:#fff;font-family:Times New Roman,Times,serif;font-size:26px;font-weight:400;letter-spacing:0;line-height:39px;margin:0 0 24px;text-align:center}.ChristmasCoffret__pickup__title--ja{color:#fff;display:block;font-family:system-ui;font-size:14px;font-weight:500;line-height:150%;margin-top:2px}.ChristmasCoffret__pickup__list{display:flex;flex-wrap:wrap;gap:24px 16px;list-style-type:none;margin:0;padding:0}.ChristmasCoffret__pickup__listItem{width:calc(25% - 12px)}.ChristmasCoffret__pickup__listItem.hide{display:none}.ChristmasCoffret__pickup__link{align-items:center;color:#fff;display:flex;flex-direction:column;gap:8px;text-decoration:none}.ChristmasCoffret__pickup__link:active,.ChristmasCoffret__pickup__link:focus,.ChristmasCoffret__pickup__link:hover{color:#fff;text-decoration:none}.ChristmasCoffret__pickup__thumbContainer{background:var(--background-elevation-high)}.ChristmasCoffret__pickup__thumb,.ChristmasCoffret__pickup__thumbContainer{aspect-ratio:1/1;border:2px solid var(--border-separation);border-radius:50%;width:100%}.ChristmasCoffret__pickup__thumb{object-fit:cover}.ChristmasCoffret__pickup__name{color:#fff;font-size:12px;font-weight:600;line-height:150%}.ChristmasCoffret__pickup__toggle{align-items:center;background:none;border:none;color:#fff;display:flex;font-size:14px;font-weight:500;gap:4px;justify-content:center;line-height:150%;margin-top:24px;padding:0;width:100%}.ChristmasCoffret__pickup__toggle:focus{outline:none}.ChristmasCoffret__pickup__toggle:after{background-color:#fff;content:"";height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.ChristmasCoffret__main{margin:0 auto;max-width:500px}.ChristmasCoffret__main__brandWrapper{background:linear-gradient(91.62deg,#c59c37,#ead092);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:6px 0;width:100vw}.ChristmasCoffret__main__brand{background:#ffefd1;color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:0;padding:10px 16px;text-align:center}.ChristmasCoffret__main__releaseDate{color:#fff;font-size:14px;font-weight:600;line-height:150%;margin:16px 0;text-align:center}.ChristmasCoffret__main__list{display:flex;flex-direction:column;gap:16px;list-style-type:none;margin:0;padding:0 12px 20px}.ChristmasCoffret__main__link{background:var(--background-elevation-high);border-radius:8px;display:flex;gap:16px;padding:16px}.ChristmasCoffret__main__link,.ChristmasCoffret__main__link:active,.ChristmasCoffret__main__link:focus,.ChristmasCoffret__main__link:hover{color:var(--object-main);text-decoration:none}.ChristmasCoffret__main__thumbContainer{position:relative;width:140px}.ChristmasCoffret__main__thumb{aspect-ratio:1/1;object-fit:contain;width:100%}.ChristmasCoffret__main__price{background:rgb(var(--object-main)/.4);border-radius:40px;bottom:4px;color:#fff;font-size:10px;font-weight:500;line-height:150%;padding:2px 8px;position:absolute;right:4px}.ChristmasCoffret__main__content{display:flex;flex-direction:column;gap:12px;width:calc(100% - 156px)}.ChristmasCoffret__main__name{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%;margin:0}.ChristmasCoffret__main__date{display:flex;flex-direction:column;gap:2px}.ChristmasCoffret__main__dateList{display:flex;margin:0}.ChristmasCoffret__main__dateTerm{width:80px}.ChristmasCoffret__main__dateDesc,.ChristmasCoffret__main__dateTerm{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.ChristmasCoffret__main__dateDesc{width:calc(100% - 80px)}@media (max-width:834px){.ClipFolderShow{background-color:var(--background-elevation-low)}}.ClipFolderShow__container{background-color:var(--background-elevation-high);margin-bottom:32px}@media (max-width:834px){.ClipFolderShow__container{margin-bottom:16px;padding:24px 16px}}.ClipFolderShow__container.full-width{padding:unset}.ClipFolderShow__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin-bottom:12px}@media (min-width:835px){.ClipFolderShow__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin-bottom:16px}}.ClipFolderShow__description{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}@media (min-width:835px){.ClipFolderShow__description{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.ClipFolderShow__user{column-gap:12px;display:grid;grid-template-areas:"image name" "button button";grid-template-columns:52px 1fr;justify-content:flex-start;margin-top:12px}@media (min-width:835px){.ClipFolderShow__user{gap:12px 16px;grid-template-areas:"image name" "image button";grid-template-columns:90px 1fr;margin-top:32px}}.ClipFolderShow__user-image-container{grid-area:image}.ClipFolderShow__user-image{border-radius:50%;height:52px;width:52px}@media (min-width:835px){.ClipFolderShow__user-image{height:90px;width:90px}}.ClipFolderShow__user-name{color:var(--object-main);font-size:14px;font-weight:600;grid-area:name;line-height:150%}@media (min-width:835px){.ClipFolderShow__user-name{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.ClipFolderShow__user-attribute{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-top:4px;word-break:break-all}@media (min-width:835px){.ClipFolderShow__user-attribute{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%;margin-top:6px}}.ClipFolderShow__user-attribute .ClipFolderShow__user-attribute-item,.ClipFolderShow__user-attribute .ClipFolderShow__user-attribute-item--skin-color,.ClipFolderShow__user-attribute .UserHeader__userAttribute__item,.ClipFolderShow__user-attribute .UserHeader__userAttribute__item--skin-color{display:inline-block;vertical-align:top}.ClipFolderShow__user-attribute .ClipFolderShow__user-attribute-item--skin-color:not(:first-child):before,.ClipFolderShow__user-attribute .ClipFolderShow__user-attribute-item:not(:first-child):before,.ClipFolderShow__user-attribute .UserHeader__userAttribute__item--skin-color:not(:first-child):before,.ClipFolderShow__user-attribute .UserHeader__userAttribute__item:not(:first-child):before{content:" / ";display:inline-block}.ClipFolderShow__user-attribute-item--skin-color:after{border:.7px solid var(--object-secondary);border-radius:2px;content:"";display:inline-block;height:14px;margin-left:4px;vertical-align:text-top;width:14px}.ClipFolderShow__user-button{align-items:center;background-color:#efefef;border-radius:4px;color:var(--object-main);display:flex;font-size:12px;font-weight:500;grid-area:button;height:32px;justify-content:center;line-height:150%;margin-top:12px;width:100%}@media (min-width:835px){.ClipFolderShow__user-button{background-color:unset;border:1px solid var(--object-main);border-radius:999px;margin-top:0;width:232px}.ClipFolderShow .link-tab{margin-bottom:16px}}.lips-collection{margin:-50px -15px 0}.lips-collection__top{position:relative}.lips-collection__top-image{height:auto;width:100%}.lips-collection__top-anchor{height:16.66667%;position:absolute;width:25%}.lips-collection__top-anchor-link{display:block;height:100%;width:100%}.lips-collection__archives h5{margin-left:.5em}.lips-collection__archives-image{height:auto;width:100%}.shipping-delay-announcement{display:flex;flex-direction:column;margin:0 calc(50% - 50vw);min-height:100vh;padding:16px;width:100vw}@media (min-width:835px){.shipping-delay-announcement{margin:10px auto 20px;width:500px}}.shipping-delay-announcement__title{color:var(--object-main);font-size:15px;font-weight:700;letter-spacing:0;line-height:17px;margin-bottom:32px}.shipping-delay-announcement__content{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}.shipping-delay-announcement__content ul{padding-inline-start:22px}.shipping-delay-announcement__link-list{list-style:none;margin-top:16px;padding-left:0}.shipping-delay-announcement__link-list-item{color:#e13f62;margin-bottom:8px;text-decoration:none}.shipping-delay-announcement__link-list-item:active,.shipping-delay-announcement__link-list-item:focus,.shipping-delay-announcement__link-list-item:hover{color:#e13f62;text-decoration:none}.mail-magazines-show{margin:24px auto;max-width:500px;padding:0 16px}.mail-magazines-show__header{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px;text-align:center}.mail-magazines-show__title{color:var(--object-secondary);font-size:16px;font-weight:600;line-height:150%;margin-bottom:8px;margin-top:24px}.mail-magazines-show__email{border:1px solid var(--border-separation);border-radius:8px;color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;padding:15px;width:100%}.mail-magazines-show__mail-magazine{background-color:var(--background-elevation-high);display:flex;flex-direction:column;gap:12px;margin:12px 0}.mail-magazines-show__mail-magazine>label:not(:last-child){border-bottom:1px solid var(--border-separation);padding-bottom:12px}.mail-magazines-show__submit{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;line-height:150%;margin-top:24px;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.mail-magazines-show__submit:hover{opacity:.8}.mail-magazines-show__submit:active,.mail-magazines-show__submit:focus,.mail-magazines-show__submit:hover{color:var(--object-reverse);text-decoration:none}.mail-magazines-show__submit:disabled{background:var(--object-tertiary)}.mail-magazines-show__submit:disabled:hover{opacity:1}.component-index{padding:16px}.component-index .basic_button a+a,.component-index .basic_button a+button,.component-index .ec_button a+a,.component-index .ec_button a+button{margin-top:16px}.component-index .btn-gray-round-small{align-items:center;background:var(--background-surface);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-gray-round-small:hover{opacity:.8}.component-index .btn-gray-circle-small,.component-index .btn-gray-round-small:active,.component-index .btn-gray-round-small:focus,.component-index .btn-gray-round-small:hover{color:var(--object-main);text-decoration:none}.component-index .btn-gray-circle-small{align-items:center;background:var(--background-surface);border-radius:50px;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;width:fit-content;word-break:keep-all}.component-index .btn-gray-circle-small:hover{opacity:.8}.component-index .btn-gray-circle-small:active,.component-index .btn-gray-circle-small:focus,.component-index .btn-gray-circle-small:hover,.component-index .btn-gray-round-medium{color:var(--object-main);text-decoration:none}.component-index .btn-gray-round-medium{align-items:center;background:var(--background-surface);border-radius:4px;display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;width:fit-content;word-break:keep-all}.component-index .btn-gray-round-medium:hover{opacity:.8}.component-index .btn-gray-circle-medium,.component-index .btn-gray-round-medium:active,.component-index .btn-gray-round-medium:focus,.component-index .btn-gray-round-medium:hover{color:var(--object-main);text-decoration:none}.component-index .btn-gray-circle-medium{align-items:center;background:var(--background-surface);border-radius:50px;display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;width:fit-content;word-break:keep-all}.component-index .btn-gray-circle-medium:hover{opacity:.8}.component-index .btn-gray-circle-medium:active,.component-index .btn-gray-circle-medium:focus,.component-index .btn-gray-circle-medium:hover,.component-index .btn-gray-round-large{color:var(--object-main);text-decoration:none}.component-index .btn-gray-round-large{align-items:center;background:var(--background-surface);border-radius:4px;display:grid;font-size:14px;font-weight:600;line-height:150%;min-height:55px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;width:fit-content;word-break:keep-all}.component-index .btn-gray-round-large:hover{opacity:.8}.component-index .btn-gray-circle-large,.component-index .btn-gray-round-large:active,.component-index .btn-gray-round-large:focus,.component-index .btn-gray-round-large:hover{color:var(--object-main);text-decoration:none}.component-index .btn-gray-circle-large{align-items:center;background:var(--background-surface);border-radius:50px;display:grid;font-size:14px;font-weight:600;line-height:150%;min-height:55px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;width:fit-content;word-break:keep-all}.component-index .btn-gray-circle-large:hover{opacity:.8}.component-index .btn-gray-circle-large:active,.component-index .btn-gray-circle-large:focus,.component-index .btn-gray-circle-large:hover,.component-index .btn-white-round-small{color:var(--object-main);text-decoration:none}.component-index .btn-white-round-small{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:4px;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;width:fit-content;word-break:keep-all}.component-index .btn-white-round-small:hover{opacity:.8}.component-index .btn-white-round-small:active,.component-index .btn-white-round-small:focus,.component-index .btn-white-round-small:hover{color:var(--object-main);text-decoration:none}.component-index .btn-white-round-small:disabled{border:1px solid var(--object-tertiary);color:var(--object-tertiary)}.component-index .btn-white-circle-small{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:50px;color:var(--object-main);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-white-circle-small:hover{opacity:.8}.component-index .btn-white-circle-small:active,.component-index .btn-white-circle-small:focus,.component-index .btn-white-circle-small:hover{color:var(--object-main);text-decoration:none}.component-index .btn-white-circle-small:disabled{border:1px solid var(--object-tertiary);color:var(--object-tertiary)}.component-index .btn-white-round-medium{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-white-round-medium:hover{opacity:.8}.component-index .btn-white-round-medium:active,.component-index .btn-white-round-medium:focus,.component-index .btn-white-round-medium:hover{color:var(--object-main);text-decoration:none}.component-index .btn-white-round-medium:disabled{border:1px solid var(--object-tertiary);color:var(--object-tertiary)}.component-index .btn-white-circle-medium{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:50px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-white-circle-medium:hover{opacity:.8}.component-index .btn-white-circle-medium:active,.component-index .btn-white-circle-medium:focus,.component-index .btn-white-circle-medium:hover{color:var(--object-main);text-decoration:none}.component-index .btn-white-circle-medium:disabled{border:1px solid var(--object-tertiary);color:var(--object-tertiary)}.component-index .btn-white-round-large{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:grid;font-size:14px;font-weight:600;line-height:150%;min-height:55px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-white-round-large:hover{opacity:.8}.component-index .btn-white-round-large:active,.component-index .btn-white-round-large:focus,.component-index .btn-white-round-large:hover{color:var(--object-main);text-decoration:none}.component-index .btn-white-round-large:disabled{border:1px solid var(--object-tertiary);color:var(--object-tertiary)}.component-index .btn-white-circle-large{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:50px;color:var(--object-main);display:grid;font-size:14px;font-weight:600;line-height:150%;min-height:55px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-white-circle-large:hover{opacity:.8}.component-index .btn-white-circle-large:active,.component-index .btn-white-circle-large:focus,.component-index .btn-white-circle-large:hover{color:var(--object-main);text-decoration:none}.component-index .btn-white-circle-large:disabled{border:1px solid var(--object-tertiary);color:var(--object-tertiary)}.component-index .btn-black-round-small{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-black-round-small:hover{opacity:.8}.component-index .btn-black-round-small:active,.component-index .btn-black-round-small:focus,.component-index .btn-black-round-small:hover{color:var(--object-reverse);text-decoration:none}.component-index .btn-black-round-small:disabled{background:var(--object-tertiary)}.component-index .btn-black-round-small:disabled:hover{opacity:1}.component-index .btn-black-circle-small{align-items:center;background:var(--background-primary);border:none;border-radius:50px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-black-circle-small:hover{opacity:.8}.component-index .btn-black-circle-small:active,.component-index .btn-black-circle-small:focus,.component-index .btn-black-circle-small:hover{color:var(--object-reverse);text-decoration:none}.component-index .btn-black-circle-small:disabled{background:var(--object-tertiary)}.component-index .btn-black-circle-small:disabled:hover{opacity:1}.component-index .btn-black-round-medium{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-black-round-medium:hover{opacity:.8}.component-index .btn-black-round-medium:active,.component-index .btn-black-round-medium:focus,.component-index .btn-black-round-medium:hover{color:var(--object-reverse);text-decoration:none}.component-index .btn-black-round-medium:disabled{background:var(--object-tertiary)}.component-index .btn-black-round-medium:disabled:hover{opacity:1}.component-index .btn-black-circle-medium{align-items:center;background:var(--background-primary);border:none;border-radius:50px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-black-circle-medium:hover{opacity:.8}.component-index .btn-black-circle-medium:active,.component-index .btn-black-circle-medium:focus,.component-index .btn-black-circle-medium:hover{color:var(--object-reverse);text-decoration:none}.component-index .btn-black-circle-medium:disabled{background:var(--object-tertiary)}.component-index .btn-black-circle-medium:disabled:hover{opacity:1}.component-index .btn-black-round-large{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:14px;font-weight:600;line-height:150%;min-height:55px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-black-round-large:hover{opacity:.8}.component-index .btn-black-round-large:active,.component-index .btn-black-round-large:focus,.component-index .btn-black-round-large:hover{color:var(--object-reverse);text-decoration:none}.component-index .btn-black-round-large:disabled{background:var(--object-tertiary)}.component-index .btn-black-round-large:disabled:hover{opacity:1}.component-index .btn-black-circle-large{align-items:center;background:var(--background-primary);border:none;border-radius:50px;color:var(--object-reverse);display:grid;font-size:14px;font-weight:600;line-height:150%;min-height:55px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-black-circle-large:hover{opacity:.8}.component-index .btn-black-circle-large:active,.component-index .btn-black-circle-large:focus,.component-index .btn-black-circle-large:hover{color:var(--object-reverse);text-decoration:none}.component-index .btn-black-circle-large:disabled{background:var(--object-tertiary)}.component-index .btn-black-circle-large:disabled:hover{opacity:1}.component-index .btn-blue-round-small{align-items:center;background:var(--background-elevation-high);border:1px solid var(--expressive-blue);border-radius:4px;color:var(--expressive-blue);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-blue-round-small:hover{opacity:.8}.component-index .btn-blue-circle-small,.component-index .btn-blue-round-small:active,.component-index .btn-blue-round-small:focus,.component-index .btn-blue-round-small:hover{color:var(--expressive-blue);text-decoration:none}.component-index .btn-blue-circle-small{align-items:center;background:var(--background-elevation-high);border:1px solid var(--expressive-blue);border-radius:50px;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;width:fit-content;word-break:keep-all}.component-index .btn-blue-circle-small:hover{opacity:.8}.component-index .btn-blue-circle-small:active,.component-index .btn-blue-circle-small:focus,.component-index .btn-blue-circle-small:hover,.component-index .btn-blue-round-medium{color:var(--expressive-blue);text-decoration:none}.component-index .btn-blue-round-medium{align-items:center;background:var(--background-elevation-high);border:1px solid var(--expressive-blue);border-radius:4px;display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;width:fit-content;word-break:keep-all}.component-index .btn-blue-round-medium:hover{opacity:.8}.component-index .btn-blue-circle-medium,.component-index .btn-blue-round-medium:active,.component-index .btn-blue-round-medium:focus,.component-index .btn-blue-round-medium:hover{color:var(--expressive-blue);text-decoration:none}.component-index .btn-blue-circle-medium{align-items:center;background:var(--background-elevation-high);border:1px solid var(--expressive-blue);border-radius:50px;display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;width:fit-content;word-break:keep-all}.component-index .btn-blue-circle-medium:hover{opacity:.8}.component-index .btn-blue-circle-medium:active,.component-index .btn-blue-circle-medium:focus,.component-index .btn-blue-circle-medium:hover,.component-index .btn-blue-round-large{color:var(--expressive-blue);text-decoration:none}.component-index .btn-blue-round-large{align-items:center;background:var(--background-elevation-high);border:1px solid var(--expressive-blue);border-radius:4px;display:grid;font-size:14px;font-weight:600;line-height:150%;min-height:55px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;width:fit-content;word-break:keep-all}.component-index .btn-blue-round-large:hover{opacity:.8}.component-index .btn-blue-circle-large,.component-index .btn-blue-round-large:active,.component-index .btn-blue-round-large:focus,.component-index .btn-blue-round-large:hover{color:var(--expressive-blue);text-decoration:none}.component-index .btn-blue-circle-large{align-items:center;background:var(--background-elevation-high);border:1px solid var(--expressive-blue);border-radius:50px;display:grid;font-size:14px;font-weight:600;line-height:150%;min-height:55px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;width:fit-content;word-break:keep-all}.component-index .btn-blue-circle-large:hover{opacity:.8}.component-index .btn-blue-circle-large:active,.component-index .btn-blue-circle-large:focus,.component-index .btn-blue-circle-large:hover{color:var(--expressive-blue);text-decoration:none}.component-index .btn-official-fill-small{align-items:center;background:var(--background-primary);border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-official-fill-small:hover{opacity:.8}.component-index .btn-official-fill-small:active,.component-index .btn-official-fill-small:focus,.component-index .btn-official-fill-small:hover{color:#fff;text-decoration:none}.component-index .btn-official-border-small{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-official-border-small:hover{opacity:.8}.component-index .btn-official-border-small:active,.component-index .btn-official-border-small:focus,.component-index .btn-official-border-small:hover{color:var(--object-main);text-decoration:none}.component-index .btn-official-fill-medium{align-items:center;background:var(--background-primary);border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-official-fill-medium:hover{opacity:.8}.component-index .btn-official-fill-medium:active,.component-index .btn-official-fill-medium:focus,.component-index .btn-official-fill-medium:hover{color:var(--object-reverse);text-decoration:none}.component-index .btn-official-fill-medium span:not(:first-child){color:var(--object-reverse);font-size:10px;font-weight:400;line-height:150%}.component-index .btn-official-border-medium{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-official-border-medium:hover{opacity:.8}.component-index .btn-official-border-medium:active,.component-index .btn-official-border-medium:focus,.component-index .btn-official-border-medium:hover{color:var(--object-main);text-decoration:none}.component-index .btn-official-border-medium span:not(:first-child){color:var(--object-main);font-size:10px;font-weight:400;line-height:150%}.component-index .btn-lipsshopping-fill-small{align-items:center;background:var(--background-primary);border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-lipsshopping-fill-small:hover{opacity:.8}.component-index .btn-lipsshopping-fill-small:active,.component-index .btn-lipsshopping-fill-small:focus,.component-index .btn-lipsshopping-fill-small:hover{color:#fff;text-decoration:none}.component-index .btn-lipsshopping-border-small{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-lipsshopping-border-small:hover{opacity:.8}.component-index .btn-lipsshopping-border-small:active,.component-index .btn-lipsshopping-border-small:focus,.component-index .btn-lipsshopping-border-small:hover{color:var(--object-main);text-decoration:none}.component-index .btn-lipsshopping-fill-medium{align-items:center;background:var(--background-primary);border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-lipsshopping-fill-medium:hover{opacity:.8}.component-index .btn-lipsshopping-fill-medium:active,.component-index .btn-lipsshopping-fill-medium:focus,.component-index .btn-lipsshopping-fill-medium:hover{color:var(--object-reverse);text-decoration:none}.component-index .btn-lipsshopping-fill-medium span:not(:first-child){color:var(--object-reverse);font-size:10px;font-weight:400;line-height:150%}.component-index .btn-lipsshopping-border-medium{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-lipsshopping-border-medium:hover{opacity:.8}.component-index .btn-lipsshopping-border-medium:active,.component-index .btn-lipsshopping-border-medium:focus,.component-index .btn-lipsshopping-border-medium:hover{color:var(--object-main);text-decoration:none}.component-index .btn-lipsshopping-border-medium span:not(:first-child){color:var(--object-main);font-size:10px;font-weight:400;line-height:150%}.component-index .btn-rakuten-fill-small{align-items:center;background:#bf0000;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-rakuten-fill-small:hover{opacity:.8}.component-index .btn-rakuten-fill-small:active,.component-index .btn-rakuten-fill-small:focus,.component-index .btn-rakuten-fill-small:hover{color:#fff;text-decoration:none}.component-index .btn-rakuten-border-small{align-items:center;background:var(--background-elevation-high);border:1px solid #bf0000;border-radius:4px;color:#bf0000;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-rakuten-border-small:hover{opacity:.8}.component-index .btn-rakuten-border-small:active,.component-index .btn-rakuten-border-small:focus,.component-index .btn-rakuten-border-small:hover{color:#bf0000;text-decoration:none}.component-index .btn-rakuten-fill-medium{align-items:center;background:#bf0000;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-rakuten-fill-medium:hover{opacity:.8}.component-index .btn-rakuten-fill-medium:active,.component-index .btn-rakuten-fill-medium:focus,.component-index .btn-rakuten-fill-medium:hover{color:#fff;text-decoration:none}.component-index .btn-rakuten-fill-medium span:not(:first-child){color:#fff;font-size:10px;font-weight:400;line-height:150%}.component-index .btn-rakuten-border-medium{align-items:center;background:var(--background-elevation-high);border:1px solid #bf0000;border-radius:4px;color:#bf0000;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-rakuten-border-medium:hover{opacity:.8}.component-index .btn-rakuten-border-medium:active,.component-index .btn-rakuten-border-medium:focus,.component-index .btn-rakuten-border-medium:hover{color:#bf0000;text-decoration:none}.component-index .btn-rakuten-border-medium span:not(:first-child){color:#bf0000;font-size:10px;font-weight:400;line-height:150%}.component-index .btn-amazon-fill-small{align-items:center;background:#f90;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-amazon-fill-small:hover{opacity:.8}.component-index .btn-amazon-fill-small:active,.component-index .btn-amazon-fill-small:focus,.component-index .btn-amazon-fill-small:hover{color:#fff;text-decoration:none}.component-index .btn-amazon-border-small{align-items:center;background:var(--background-elevation-high);border:1px solid #f90;border-radius:4px;color:#f90;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-amazon-border-small:hover{opacity:.8}.component-index .btn-amazon-border-small:active,.component-index .btn-amazon-border-small:focus,.component-index .btn-amazon-border-small:hover{color:#f90;text-decoration:none}.component-index .btn-amazon-fill-medium{align-items:center;background:#f90;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-amazon-fill-medium:hover{opacity:.8}.component-index .btn-amazon-fill-medium:active,.component-index .btn-amazon-fill-medium:focus,.component-index .btn-amazon-fill-medium:hover{color:#fff;text-decoration:none}.component-index .btn-amazon-fill-medium span:not(:first-child){color:#fff;font-size:10px;font-weight:400;line-height:150%}.component-index .btn-amazon-border-medium{align-items:center;background:var(--background-elevation-high);border:1px solid #f90;border-radius:4px;color:#f90;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-amazon-border-medium:hover{opacity:.8}.component-index .btn-amazon-border-medium:active,.component-index .btn-amazon-border-medium:focus,.component-index .btn-amazon-border-medium:hover{color:#f90;text-decoration:none}.component-index .btn-amazon-border-medium span:not(:first-child){color:#f90;font-size:10px;font-weight:400;line-height:150%}.component-index .btn-yahoo-fill-small{align-items:center;background:#eb333d;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-yahoo-fill-small:hover{opacity:.8}.component-index .btn-yahoo-fill-small:active,.component-index .btn-yahoo-fill-small:focus,.component-index .btn-yahoo-fill-small:hover{color:#fff;text-decoration:none}.component-index .btn-yahoo-border-small{align-items:center;background:var(--background-elevation-high);border:1px solid #eb333d;border-radius:4px;color:#eb333d;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-yahoo-border-small:hover{opacity:.8}.component-index .btn-yahoo-border-small:active,.component-index .btn-yahoo-border-small:focus,.component-index .btn-yahoo-border-small:hover{color:#eb333d;text-decoration:none}.component-index .btn-yahoo-fill-medium{align-items:center;background:#eb333d;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-yahoo-fill-medium:hover{opacity:.8}.component-index .btn-yahoo-fill-medium:active,.component-index .btn-yahoo-fill-medium:focus,.component-index .btn-yahoo-fill-medium:hover{color:#fff;text-decoration:none}.component-index .btn-yahoo-fill-medium span:not(:first-child){color:#fff;font-size:10px;font-weight:400;line-height:150%}.component-index .btn-yahoo-border-medium{align-items:center;background:var(--background-elevation-high);border:1px solid #eb333d;border-radius:4px;color:#eb333d;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-yahoo-border-medium:hover{opacity:.8}.component-index .btn-yahoo-border-medium:active,.component-index .btn-yahoo-border-medium:focus,.component-index .btn-yahoo-border-medium:hover{color:#eb333d;text-decoration:none}.component-index .btn-yahoo-border-medium span:not(:first-child){color:#eb333d;font-size:10px;font-weight:400;line-height:150%}.component-index .btn-qoo10-fill-small{align-items:center;background:#ef2c3b;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-qoo10-fill-small:hover{opacity:.8}.component-index .btn-qoo10-fill-small:active,.component-index .btn-qoo10-fill-small:focus,.component-index .btn-qoo10-fill-small:hover{color:#fff;text-decoration:none}.component-index .btn-qoo10-border-small{align-items:center;background:var(--background-elevation-high);border:1px solid #ef2c3b;border-radius:4px;color:#ef2c3b;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-qoo10-border-small:hover{opacity:.8}.component-index .btn-qoo10-border-small:active,.component-index .btn-qoo10-border-small:focus,.component-index .btn-qoo10-border-small:hover{color:#ef2c3b;text-decoration:none}.component-index .btn-qoo10-fill-medium{align-items:center;background:#ef2c3b;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-qoo10-fill-medium:hover{opacity:.8}.component-index .btn-qoo10-fill-medium:active,.component-index .btn-qoo10-fill-medium:focus,.component-index .btn-qoo10-fill-medium:hover{color:#fff;text-decoration:none}.component-index .btn-qoo10-fill-medium span:not(:first-child){color:#fff;font-size:10px;font-weight:400;line-height:150%}.component-index .btn-qoo10-border-medium{align-items:center;background:var(--background-elevation-high);border:1px solid #ef2c3b;border-radius:4px;color:#ef2c3b;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.component-index .btn-qoo10-border-medium:hover{opacity:.8}.component-index .btn-qoo10-border-medium:active,.component-index .btn-qoo10-border-medium:focus,.component-index .btn-qoo10-border-medium:hover{color:#ef2c3b;text-decoration:none}.component-index .btn-qoo10-border-medium span:not(:first-child){color:#ef2c3b;font-size:10px;font-weight:400;line-height:150%}.component-index .ec_button_list .ECButtonList+.ECButtonList{margin-top:32px}.component-index .label_button{display:flex;gap:16px}.component-index .label_button-not-active{border:1px solid var(--border-separation);border-radius:32px;color:var(--object-main)}.component-index .label_button-active,.component-index .label_button-not-active{cursor:pointer;font-size:12px;font-weight:400;line-height:150%;padding:8px 16px;text-wrap:nowrap}.component-index .label_button-active{background:var(--background-primary);border:none;border-radius:32px;color:#fff}.component-index .text-link{display:flex;flex-direction:column;gap:16px}.component-index .text-link__not-arrow{display:flex;font-size:14px;font-weight:500;line-height:150%}.component-index .text-link__arrow,.component-index .text-link__not-arrow,.component-index .text-link__not-arrow:active,.component-index .text-link__not-arrow:focus,.component-index .text-link__not-arrow:hover{color:var(--expressive-blue);text-decoration:none}.component-index .text-link__arrow{display:flex;font-size:14px;font-weight:500;line-height:150%}.component-index .text-link__arrow:active,.component-index .text-link__arrow:focus,.component-index .text-link__arrow:hover{color:var(--expressive-blue);text-decoration:none}.component-index .text-link__arrow:after{background-color:var(--expressive-blue);content:"";display:block;height:20px;margin-left:2px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.component-index .input input[type=text],.component-index .input textarea{display:block}.component-index .input input[type=text]{border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:14px;font-weight:400;height:42px;line-height:150%;padding:0 16px;width:100%}.component-index .input input[type=text]::placeholder{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}.component-index .input input[type=text]:focus{border:1px solid var(--expressive-red);outline:none}@media (max-width:834px){.component-index .input input[type=text]{height:40px}}.component-index .input textarea{border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:14px;font-weight:400;height:160px;line-height:150%;padding:10px 16px;width:100%}.component-index .input textarea::placeholder{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}.component-index .input textarea:focus{border:1px solid var(--expressive-red);outline:none}@media (max-width:834px){.component-index .input textarea{padding:12px}}.component-index .input+.input{margin-top:16px}.component-index .select{color:var(--object-main);font-size:14px;font-weight:400;height:40px;line-height:150%;position:relative}.component-index .select:after{background-color:var(--object-secondary);content:"";height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:12px;top:10px;width:20px}.component-index .select:focus{border:1px solid var(--expressive-red)}.component-index .select select{-webkit-appearance:none;appearance:none;border:1px solid var(--border-separation);border-radius:4px;height:100%;padding:0 16px;width:100%}.component-index .select select:focus{outline:none}.component-index .series{display:flex;margin-top:16px;width:163px}.cosmetic-selections{background-color:#fff;padding:0 0 24px}@media (min-width:835px){.cosmetic-selections{height:auto;margin:0 auto;width:640px}}.cosmetic-selections__eyecatch-image{height:auto;width:100%}.cosmetic-selections__product-list{align-items:stretch;background-color:#fff;display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style:none;overflow:auto;padding:12px}.cosmetic-selections__product-item{background-color:#fff;border:1px solid var(--background-elevation-low);border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);flex-shrink:0;height:80px;margin-right:12px;width:280px}.cosmetic-selections__product-link{align-items:center;display:flex;height:100%;padding:12px;width:100%}.cosmetic-selections__product-thumb{border-radius:8px;height:56px;margin-right:8px;object-fit:cover;width:56px}.cosmetic-selections__product-info{margin:0;width:calc(100% - 64px)}.cosmetic-selections__product-brand{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.cosmetic-selections__product-name{color:#2d2926;font-size:14px}.cosmetic-selections__product-name,.cosmetic-selections__product-pattern-name{font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:1;margin-top:4px;overflow:hidden}.cosmetic-selections__product-pattern-name{color:var(--object-secondary);font-size:12px}.cosmetic-selections__result{background-color:#fff;padding:20px 16px}.cosmetic-selections__result-link{align-items:center;background-color:#1d9bf0;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:700;height:48px;justify-content:center;letter-spacing:.4px;line-height:24px;margin:16px 0 0;padding:12px 0;text-align:center;width:100%}.cosmetic-selections__result-link:before{background:url(https://cdn.lipscosme.com/assets/sns/twitter/light_100-eb97af6c2957848df98f1d0687dd604570f69dff914227e92d07bbde847f6509.png) no-repeat;background-size:contain;content:"";display:block;height:20px;margin-right:8px;width:20px}.cosmetic-selections__web-to-app-image{height:auto;margin:24px 0 0;width:100%}.cosmetic-selections__form{background-color:#fff;margin-top:16px;padding:20px 16px}.cosmetic-selections__form-title{color:#2d2926;font-size:18px;font-weight:700;letter-spacing:.4px;line-height:26px;margin:0;text-align:center}.cosmetic-selections__form-attention{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:8px 0 0;text-align:center}.cosmetic-selections__form-step{margin:24px 0 0}.cosmetic-selections__form-step-title{border-left:3px solid var(--expressive-red);color:#2d2926;font-size:16px;font-weight:700;letter-spacing:.4px;line-height:24px;padding-left:12px}.cosmetic-selections__form-step-num{color:var(--object-secondary);display:block;font-size:12px;font-weight:500;line-height:150%;margin:0 0 4px}.cosmetic-selections__form-step-input{margin:12px 0 0;position:relative}.cosmetic-selections__form-step-input__suggest{background-color:#fff;border:1px solid var(--border-separation);border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);list-style:none;margin:0;max-height:360px;overflow:scroll;padding:8px 12px;position:absolute;top:56px;width:100%;z-index:10}.cosmetic-selections__form-step-input__suggest-list{border-bottom:1px solid var(--border-separation)}.cosmetic-selections__form-step-input__suggest-list:last-child{border-bottom:0}.cosmetic-selections__form-step-input__suggest-link{align-items:center;display:flex;height:100%;padding:12px;width:100%}.cosmetic-selections__form-step-input__suggest-link:hover{text-decoration:none}.cosmetic-selections__form-step-input__suggest-thumb{border-radius:8px;height:48px;margin-right:8px;object-fit:cover;width:48px}.cosmetic-selections__form-step-input__suggest-info{margin:0;width:calc(100% - 56px)}.cosmetic-selections__form-step-input__suggest-brand{color:var(--object-secondary);display:block;font-size:12px;font-weight:500;line-height:150%}.cosmetic-selections__form-step-input__suggest-name{color:#2d2926;display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:4px}.cosmetic-selections__form-step-input__suggest-empty{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%;margin:0;padding:8px 0;text-align:center}.cosmetic-selections__form-step-caption{color:#2d2926;font-size:14px;font-weight:700;letter-spacing:.4px;line-height:20px;margin:12px 0}.cosmetic-selections__form-step-textfield{border:1px solid var(--border-separation);border-radius:4px;color:#2d2926;display:block;font-size:14px;font-weight:500;height:48px;line-height:150%;margin:0 0 8px;outline:none;padding:12px;width:100%}.cosmetic-selections__form-step-submit{background-color:var(--expressive-red);border:none;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:700;height:48px;letter-spacing:.4px;line-height:24px;margin:24px 0 0;outline:none;text-align:center;width:100%}.cosmetic-selections__form-step-submit:disabled{background-color:var(--border-separation)}.cosmetic-selections__form-step-counter{color:var(--object-secondary);display:block;font-size:10px;font-weight:400;line-height:150%;margin:4px 0 0;text-align:right}.cosmetic-selections__form-cosmetic-list{list-style:none;padding:0}.cosmetic-selections__form-cosmetic-item{align-items:stretch;border-bottom:1px solid var(--border-separation);display:flex;height:auto;padding:16px 0;width:100%}.cosmetic-selections__form-cosmetic-thumb{border-radius:8px;display:block;height:80px;margin-right:16px;object-fit:cover;width:80px}.cosmetic-selections__form-cosmetic-info{width:calc(100% - 96px)}.cosmetic-selections__form-cosmetic-brand{color:var(--object-secondary);display:block;font-size:12px;font-weight:500;line-height:150%}.cosmetic-selections__form-cosmetic-name{color:#2d2926;display:block;font-size:14px;font-weight:500;line-height:150%;margin:4px 0 0}.cosmetic-selections__form-cosmetic-action{align-items:center;display:flex;justify-content:space-between;margin:16px 0 0}.cosmetic-selections__form-cosmetic-remove{color:#ff6057;font-size:12px;font-weight:500;line-height:150%}.cosmetic-selections__form-cosmetic-pattern{background-color:var(--background-elevation-low);border-radius:4px;color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;display:block;height:28px;-webkit-line-clamp:1;overflow:hidden;padding:4px 8px;position:relative;width:160px}.cosmetic-selections__form-cosmetic-pattern:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightBlack-e6d2674a874b5fe41509a264adbfe4e888e18e07fc4d4759a3deab301f61fec4.png) no-repeat;background-size:contain;content:"";height:16px;position:absolute;right:6px;top:6px;transform:rotate(180deg);width:16px}.cosmetic-selections__form-cosmetic-pattern:hover{text-decoration:none}.cosmetic-selections__form-nickname{margin:32px 0 0}.cosmetic-selections__alert{display:none}.DeactivationNew form:invalid>.DeactivationNew__form-submit{background-color:var(--background-inactive);color:#fff;pointer-events:none}.DeactivationNew__container{margin:0 auto;max-width:880px}.DeactivationNew__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:32px 0;text-align:center}@media (max-width:834px){.DeactivationNew__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:24px 16px}}.DeactivationNew__form-group{align-items:center;display:flex;flex-flow:row wrap;margin:24px 0}@media (max-width:834px){.DeactivationNew__form-group{margin:0}}.DeactivationNew__form-label-gray{margin:0;width:330px}@media (max-width:834px){.DeactivationNew__form-label-gray{background:var(--background-elevation-low);padding:8px 16px;width:100%}}.DeactivationNew__form-label-white{margin:0;width:330px}@media (max-width:834px){.DeactivationNew__form-label-white{padding:0 16px;width:100%}}.DeactivationNew__form-labelText{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.DeactivationNew__form-labelText{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.DeactivationNew__form-labelRequired{color:var(--expressive-red);font-size:16px;font-weight:500;line-height:150%;margin-left:16px}@media (max-width:834px){.DeactivationNew__form-labelRequired{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%;margin-left:8px}}.DeactivationNew__form-text{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.DeactivationNew__form-text{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:12px 16px}}.DeactivationNew__form .DeactivationNew__form-textArea,.DeactivationNew__form .DeactivationNew__form-textField,.DeactivationNew__form .InquiryNew__form-textArea,.DeactivationNew__form .InquiryNew__form-textField,.DeactivationNew__form .shopping-inquiries__form-textArea,.DeactivationNew__form .shopping-inquiries__form-textField{border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;padding:10px 16px;width:calc(100% - 330px)}@media (max-width:834px){.DeactivationNew__form .DeactivationNew__form-textArea,.DeactivationNew__form .DeactivationNew__form-textField,.DeactivationNew__form .InquiryNew__form-textArea,.DeactivationNew__form .InquiryNew__form-textField,.DeactivationNew__form .shopping-inquiries__form-textArea,.DeactivationNew__form .shopping-inquiries__form-textField{margin:12px 16px;width:100%}}.DeactivationNew__form .DeactivationNew__form-textArea:focus,.DeactivationNew__form .DeactivationNew__form-textField:focus,.DeactivationNew__form .InquiryNew__form-textArea:focus,.DeactivationNew__form .InquiryNew__form-textField:focus,.DeactivationNew__form .shopping-inquiries__form-textArea:focus,.DeactivationNew__form .shopping-inquiries__form-textField:focus{border-color:var(--expressive-red);outline:none}.DeactivationNew__form-textArea{height:160px;resize:none}.DeactivationNew__form-selectWrapper{position:relative;width:calc(100% - 330px)}@media (max-width:834px){.DeactivationNew__form-selectWrapper{margin:12px 16px;width:100%}}.DeactivationNew__form-selectWrapper:after{background-color:var(--object-main);background-color:var(--object-secondary);content:"";height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;pointer-events:none;position:absolute;right:16px;top:calc(50% - 10px);width:20px}.DeactivationNew__form-selectField{appearance:none;border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;padding:10px 16px;width:100%}.DeactivationNew__form-selectField:invalid{color:var(--object-tertiary)}.DeactivationNew__form-selectField option[value=""]{display:none}.DeactivationNew__form-submit{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;min-height:44px;overflow-wrap:anywhere;padding:11px 16px;text-align:center;text-decoration:none;width:fit-content;width:430px;word-break:keep-all}.DeactivationNew__form-submit:hover{opacity:.8}.DeactivationNew__form-submit:active,.DeactivationNew__form-submit:focus,.DeactivationNew__form-submit:hover{color:var(--object-reverse);text-decoration:none}.DeactivationNew__form-submit:disabled{background:var(--object-tertiary)}.DeactivationNew__form-submit:disabled:hover{opacity:1}@media (max-width:834px){.DeactivationNew__form-submit{margin:12px 16px;width:calc(100% - 32px)}}.DeactivationNew__attentionList{display:flex;flex-wrap:wrap;gap:8px;list-style-type:none;margin:24px auto;padding:0;width:430px}@media (max-width:834px){.DeactivationNew__attentionList{gap:4px;margin:12px 16px;width:calc(100% - 32px)}}.DeactivationNew__attentionList-item{color:var(--expressive-red);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.DeactivationNew__attentionList-item{color:var(--expressive-red);font-size:12px;font-weight:400;line-height:150%}}.DeactivationShow__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:32px auto 20px;text-align:center}@media (max-width:834px){.DeactivationShow__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px auto 16px}}.DeactivationShow__link{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:#fff;color:var(--object-reverse);display:grid;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;min-height:44px;overflow-wrap:anywhere;padding:11px 16px;text-align:center;text-decoration:none;width:fit-content;width:430px;word-break:keep-all}.DeactivationShow__link:active,.DeactivationShow__link:focus,.DeactivationShow__link:hover{color:#fff}.DeactivationShow__link:hover{opacity:.8}.DeactivationShow__link:active,.DeactivationShow__link:focus,.DeactivationShow__link:hover{color:var(--object-reverse);text-decoration:none}.DeactivationShow__link:disabled{background:var(--object-tertiary)}.DeactivationShow__link:disabled:hover{opacity:1}@media (max-width:834px){.DeactivationShow__link{margin:24px 16px;width:calc(100% - 32px)}}.DesignSystemIndex{background:var(--background-elevation-low)}.DesignSystemIndex__section{background:var(--background-elevation-high);margin:0 0 16px}.DesignSystemIndex__sectionContainer{margin:0 auto;max-width:920px}.DesignSystemIndex__fv{margin:0}.DesignSystemIndex__fvImage{width:100%}.DesignSystemIndex__content{padding:.1px 20px 48px}.DesignSystemIndex .DesignSystemIndex__paragraph,.DesignSystemIndex .DesignSystemIndex__paragraph--lead{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:16px 0 20px}@media (max-width:834px){.DesignSystemIndex .DesignSystemIndex__paragraph,.DesignSystemIndex .DesignSystemIndex__paragraph--lead{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.DesignSystemIndex .DesignSystemIndex__paragraph--lead:last-child,.DesignSystemIndex .DesignSystemIndex__paragraph:last-child{margin:16px 0 0}@media (min-width:835px){.DesignSystemIndex__paragraph--lead{text-align:center}}.DesignSystemIndex__title{margin:48px 0 32px}.DesignSystemIndex__titleImage{max-width:410px;width:100%}.DesignSystemIndex__subTitle{border-left:4px solid var(--object-tertiary);color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:32px 0 20px;padding:0 0 0 12px}@media (max-width:834px){.DesignSystemIndex__subTitle{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}}.DesignSystemIndex__more{align-items:center;color:var(--expressive-red);display:flex;font-size:16px;font-weight:500;justify-content:flex-end;line-height:150%}@media (max-width:834px){.DesignSystemIndex__more{color:var(--expressive-red);font-size:14px;font-weight:500;line-height:150%}}.DesignSystemIndex__more:after{background-color:var(--expressive-red);content:"";height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}@media (max-width:834px){.DesignSystemIndex__more:after{height:20px;width:20px}}.DesignSystemIndex__more:active,.DesignSystemIndex__more:focus,.DesignSystemIndex__more:hover{color:var(--expressive-red)}.DesignSystemIndex__logo{display:flex;flex-wrap:wrap;gap:20px}@media (max-width:834px){.DesignSystemIndex__logo{gap:12px}}.DesignSystemIndex__logoImage{width:calc(25% - 15px)}@media (max-width:834px){.DesignSystemIndex__logoImage{width:calc(50% - 6px)}}.DesignSystemIndex__isolationImage{display:block;margin:0 auto;max-width:428px;width:100%}.DesignSystemIndex__typography{margin:0 0 20px;width:100%}.DesignSystemIndex__typography tr:not(:first-child){border-bottom:1px solid var(--border-separation)}.DesignSystemIndex__typography th{background:var(--background-elevation-low);color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;padding:4px 8px;width:33.33333%}@media (max-width:834px){.DesignSystemIndex__typography th{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}}.DesignSystemIndex__typography td{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;padding:4px 8px;width:33.33333%}@media (max-width:834px){.DesignSystemIndex__typography td{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.DesignSystemIndex__components{background:var(--background-elevation-low);border-radius:4px;display:flex;flex-wrap:wrap;gap:20px;margin:0 0 20px;padding:24px}@media (max-width:834px){.DesignSystemIndex__components{padding:20px}}.DesignSystemIndex__componentsImage{width:calc(50% - 10px)}@media (max-width:834px){.DesignSystemIndex__componentsImage{width:100%}}.DesignSystemIndex__lpLink{padding:32px 20px 0}.DesignSystemIndex__lpLink__link{align-items:center;border:1px solid var(--border-separation);border-radius:4px;display:flex;padding:16px}@media (max-width:834px){.DesignSystemIndex__lpLink__link{padding:12px}}.DesignSystemIndex__lpLink__link:after{background-color:var(--object-main);content:"";height:24px;margin-left:auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}@media (max-width:834px){.DesignSystemIndex__lpLink__link:after{height:20px;width:20px}}.DesignSystemIndex__lpLink__logo{height:48px;width:48px}.DesignSystemIndex__lpLink__txt{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:0 0 0 16px}@media (max-width:834px){.DesignSystemIndex__lpLink__txt{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;margin:0 0 0 12px}}.DesignSystemLinkToTop{padding:32px 0 0}.DesignSystemLinkToTop__link{background:var(--background-primary);border-radius:4px;color:#fff;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;max-width:428px;padding:13px 0;text-align:center}.DesignSystemPrinciples{margin:0 auto;max-width:880px;width:100%}.DesignSystemPrinciples__head{border-bottom:1px solid var(--border-separation)}.DesignSystemPrinciples__title{color:var(--object-main);font-size:40px;font-weight:600;line-height:150%;margin:48px 0 16px}@media (max-width:834px){.DesignSystemPrinciples__title{color:var(--object-main);font-size:32px;font-weight:600;line-height:150%;margin:32px 20px 16px}}.DesignSystemPrinciples__lead{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:16px 0 32px}@media (max-width:834px){.DesignSystemPrinciples__lead{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:16px 20px 32px}}.DesignSystemPrinciples__item{border-bottom:1px solid var(--border-separation);padding:32px 0}@media (max-width:834px){.DesignSystemPrinciples__item{padding:32px 20px}}.DesignSystemPrinciples__principle{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0 0 20px}@media (max-width:834px){.DesignSystemPrinciples__principle{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}}.DesignSystemPrinciples__principle--en{color:var(--object-tertiary);display:block;font-size:20px;font-weight:600;line-height:150%;margin:8px 0 0}@media (max-width:834px){.DesignSystemPrinciples__principle--en{color:var(--object-tertiary);font-size:18px;font-weight:600;line-height:150%}}.DesignSystemPrinciples__message{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.DesignSystemPrinciples__message{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}.DesignSystemPrinciples__link-to-top{padding:0 20px}}.DesignSystemProduct{margin:0 auto;max-width:880px;width:100%}.DesignSystemProduct__head{border-bottom:1px solid var(--border-separation);padding:48px 0 32px}@media (max-width:834px){.DesignSystemProduct__head{padding:32px 20px}}.DesignSystemProduct__title{color:var(--object-main);font-size:40px;font-weight:600;line-height:150%;margin:0 0 16px}@media (max-width:834px){.DesignSystemProduct__title{color:var(--object-main);font-size:32px;font-weight:600;line-height:150%}}.DesignSystemProduct__lead{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.DesignSystemProduct__lead{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}.DesignSystemProduct__contents{padding:0 20px}}.DesignSystemProduct__sectionTitle{border-left:4px solid var(--object-tertiary);color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:32px 0 20px;padding:0 0 0 12px}@media (max-width:834px){.DesignSystemProduct__sectionTitle{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}}.DesignSystemProduct__paragraph{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:16px 0 20px}@media (max-width:834px){.DesignSystemProduct__paragraph{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.DesignSystemProduct__paragraph--bold{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:16px 0 20px}@media (max-width:834px){.DesignSystemProduct__paragraph--bold{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}}.DesignSystemProduct__token{margin:0 0 20px;width:100%}.DesignSystemProduct__token tr:not(:first-child){border-bottom:1px solid var(--border-separation)}.DesignSystemProduct__token th{background:var(--background-elevation-low);color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;padding:4px 8px;width:33.33333%}@media (max-width:834px){.DesignSystemProduct__token th{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}}.DesignSystemProduct__token td{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;padding:4px 8px;width:33.33333%}@media (max-width:834px){.DesignSystemProduct__token td{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.DesignSystemProduct__tokenAttention{color:var(--object-secondary);display:block;font-size:16px;font-weight:400;line-height:150%;text-align:right}@media (max-width:834px){.DesignSystemProduct__tokenAttention{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}}.DesignSystemProduct__button{display:flex;gap:24px;justify-content:space-between}@media (max-width:834px){.DesignSystemProduct__button{flex-direction:column;gap:20px}}.DesignSystemProduct__button__container{background:var(--background-elevation-low);padding:20px;width:calc(50% - 12px)}@media (max-width:834px){.DesignSystemProduct__button__container{width:100%}}.DesignSystemProduct__button__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:0 0 12px}@media (max-width:834px){.DesignSystemProduct__button__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.DesignSystemProduct__button__txt{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:12px 0}@media (min-width:835px){.DesignSystemProduct__button__txt{min-height:48px}}@media (max-width:834px){.DesignSystemProduct__button__txt{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.DesignSystemProduct__button__images{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}@media (max-width:834px){.DesignSystemProduct__button__images{gap:12px}.DesignSystemProduct__button__images img{width:calc(33.33333% - 8px)}}.DesignSystemProduct__button__images img{width:calc(33.33333% - 13.33333px)}.DesignSystemProduct__toggle{background:var(--background-elevation-low);margin:0 auto;max-width:428px;padding:20px}.DesignSystemProduct__toggle__images{display:flex;gap:20px;justify-content:center;margin:0 auto;max-width:295px}@media (max-width:834px){.DesignSystemProduct__toggle__images{gap:unset;justify-content:space-between;max-width:unset}}.DesignSystemProduct__toggle__images img{height:32px}.DesignSystemProduct__input{background:var(--background-elevation-low);margin:0 auto;max-width:428px;padding:20px}.DesignSystemProduct__input__container{display:flex;flex-direction:column;gap:20px;justify-content:center;margin:0 auto;max-width:295px}@media (max-width:834px){.DesignSystemProduct__input__container{max-width:unset}}.DesignSystemProduct__input__title{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:0 0 12px}@media (max-width:834px){.DesignSystemProduct__input__title{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.DesignSystemProduct__input__img{width:100%}.DesignSystemProduct__list{background:var(--background-elevation-low);margin:0 auto;max-width:428px;padding:20px}.DesignSystemProduct__list__images{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:295px}@media (max-width:834px){.DesignSystemProduct__list__images{max-width:unset}}.DesignSystemProduct__list__images img{width:100%}.DesignSystemProduct__tab{background:var(--background-elevation-low);margin:0 auto;max-width:428px;padding:20px}.DesignSystemProduct__tab img{display:block;margin:0 auto;max-width:295px;width:100%}@media (max-width:834px){.DesignSystemProduct__tab img{max-width:unset}}.diagnosis{background:#fff}.diagnosis__iframe-container{margin:0;overflow:hidden;padding:0}.diagnosis__iframe-container iframe{border:none;bottom:0;height:100vh;left:0;min-height:-webkit-fill-available;min-width:100%;overflow:hidden;top:0;width:1px}.embed-post-show{border:1px solid #f2f2f2;border-radius:4px;margin:0 auto;max-width:400px;min-width:320px;padding:16px}@media (max-width:834px){.embed-post-show{width:calc(100% - 2px)}}.embed-post-show__not-found>div{margin:auto;width:fit-content}.embed-post-show__user-container{align-items:center;display:flex;gap:8px}.embed-post-show__user-icon{border-radius:999px;height:40px;object-fit:cover;width:40px}.embed-post-show__user-nickname{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}.embed-post-show__user-name{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.embed-post-show__reaction-icon-list{display:flex;gap:16px;margin-top:8px}.embed-post-show__icon{align-items:center;background:none;border:none;color:var(--object-main);display:flex;font-size:12px;font-weight:400;gap:2px;line-height:150%;padding:0}.embed-post-show__icon:focus{outline:none}.embed-post-show__icon.like:before{background-color:var(--object-main);content:"";height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/heart-1-f8b8c18b5bc69cfe3b26c277ece56cc0860dea5c0a72197585b1f06898975a76.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/heart-1-f8b8c18b5bc69cfe3b26c277ece56cc0860dea5c0a72197585b1f06898975a76.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.embed-post-show__icon.clip:before{background-color:var(--object-main);content:"";height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/bookmark-3fb4deb753ab948d017858fdd415387f614837d6b503daf24fa6b9859c3a8911.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/bookmark-3fb4deb753ab948d017858fdd415387f614837d6b503daf24fa6b9859c3a8911.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.embed-post-show__media-image{aspect-ratio:1/1;margin-top:16px;object-fit:cover;width:100%}.embed-post-show__content-area{margin:16px 0}@media (max-width:834px){.embed-post-show__content-inner:after{display:none}}.embed-post-show__content-sentence{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.embed-post-show .post-show__content .replace_hashtags_content{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:0}.embed-post-show__redirect-to-app-button{align-items:center;background:var(--background-primary);border:none;border-radius:50px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;line-height:150%;margin-top:16px;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:unset;word-break:keep-all}.embed-post-show__redirect-to-app-button:hover{opacity:.8}.embed-post-show__redirect-to-app-button:active,.embed-post-show__redirect-to-app-button:focus,.embed-post-show__redirect-to-app-button:hover{color:var(--object-reverse);text-decoration:none}.embed-post-show__redirect-to-app-button:disabled{background:var(--object-tertiary)}.embed-post-show__redirect-to-app-button:disabled:hover{opacity:1}.commerce-gacha-download{background-color:#fff;margin:0 auto}.commerce-gacha-download__lips-logo{display:block;margin-left:auto;margin-right:auto;padding-bottom:31px;padding-top:59px}.commerce-gacha-download__download-button{background:none;background-color:var(--expressive-red);border:none;border-radius:1000px;color:#fff;display:block;font-weight:500;margin-left:auto;margin-right:auto;margin-top:20px;min-width:280px;padding:12px 28px}.commerce-gacha-download__download-button:focus{outline:none}.commerce-gacha-download__download-button__wrapper{margin-left:32px;margin-right:32px}.commerce-gacha-download__download-button__text{font-size:16px;margin-right:4px}.commerce-gacha-download__download-button__link,.commerce-gacha-download__download-button__link:active,.commerce-gacha-download__download-button__link:focus,.commerce-gacha-download__download-button__link:hover{color:#fff;text-decoration:none}.commerce-gacha-download__text{color:#000;font-size:14px;font-weight:400;line-height:30px;text-align:center}.commerce-gacha-download__present-box{display:block;margin-left:auto;margin-right:auto;padding-bottom:32px}.commerce-gacha-lp__pc-alert{align-items:center;display:inline-flex;margin-bottom:8px;padding-top:4px}.commerce-gacha-lp__pc-alert__wrapper{text-align:center}.commerce-gacha-lp__pc-alert__text{color:var(--object-secondary);display:inline-block;font-size:16px;margin:0;padding:0}.commerce-gacha-lp__pc-alert__text:before{background-color:var(--object-secondary);content:"　 ";height:16px;margin-right:4px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.commerce-gacha-lp__present{color:var(--object-main);font-size:15px;font-weight:700;margin-bottom:6px;text-align:center}.commerce-gacha-lp__present__strong{color:#e13f62}.commerce-gacha-lp__code-copy-container{align-items:flex-end;display:flex;justify-content:center}.commerce-gacha-lp__code-copy-container__present-icon{height:48px;width:48px}.commerce-gacha-lp__code-copy-container__box{align-items:center;background-color:#fff;border:1px solid var(--border-separation);border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;margin:0 16px;padding:4px}.commerce-gacha-lp__code-copy-container__box__text{color:var(--object-main);font-size:24px;font-weight:700;letter-spacing:2px;padding:0 32px}.commerce-gacha-lp__code-copy-container__box__copy-icon{height:24px;width:24px}.commerce-gacha-lp__gacha-button{align-items:center;background:none;background-color:var(--object-main);border:none;border-radius:10000px;color:#fff;display:flex;justify-content:center;margin:16px auto 0;padding:10px 16px;text-decoration:none;width:90%}.commerce-gacha-lp__gacha-button:active,.commerce-gacha-lp__gacha-button:focus,.commerce-gacha-lp__gacha-button:hover{color:#fff;text-decoration:none}.commerce-gacha-lp__gacha-button:focus{outline:none}@media (min-width:835px){.commerce-gacha-lp__gacha-button{padding:12px 32px}}.commerce-gacha-lp__gacha-button__disabled{cursor:not-allowed!important}.commerce-gacha-lp__gacha-button__subtext{color:var(--object-main);font-size:13px;margin:12px 16px 0;text-align:center}.commerce-gacha-lp__gacha-button__wrapper{margin-left:16px;margin-right:16px}.commerce-gacha-lp__gacha-button__text{color:#fff;font-size:18px;font-weight:500}@media (min-width:835px){.commerce-gacha-lp__gacha-button__text{font-size:20px}}.commerce-gacha-lp__launch_app_link{color:var(--object-main);font-size:14px;margin-top:16px;text-align:center;text-decoration:underline}.commerce-gacha-lp__launch_app_link__wrapper{margin-top:12px;text-align:center}@media (max-width:834px){.homme-index{margin-top:48px}}.homme-index+#fullscreen-modal>.modal-dialog>.modal-content{background-color:var(--background-elevation-low)}.homme-index+#fullscreen-modal>.modal-dialog>.modal-content>.modal-header{border:none}.homme-index+#fullscreen-modal>.modal-dialog>.modal-content>.modal-header>.modal-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}.homme-index+#fullscreen-modal>.modal-dialog>.modal-content>.modal-body{padding:0 8px}.homme-index>div:nth-child(n){margin:0 0 48px}.homme-index>div:last-child{margin-bottom:24px}.homme-index__hero{background-color:var(--background-primary);width:100%}@media (max-width:834px){.homme-index__hero .splide{padding:0 12px}}.homme-index__hero .splide__pagination__page{height:8px;margin:0 4px;width:8px}@media (min-width:835px){.homme-index__hero .splide__pagination__page{height:12px;margin:0 6px;width:12px}}.homme-index__hero .splide__pagination__page.is-active{background-color:var(--background-elevation-high)}.homme-index__hero ul{padding:12px 0 16px}@media (min-width:835px){.homme-index__hero ul{padding:24px 0 40px}}.homme-index__hero-logo{height:32px;margin:16px 0 12px 12px;width:auto}@media (min-width:835px){.homme-index__hero-logo{height:40px;margin:20px 0 20px 200px}}.homme-index__hero-item{width:100%}@media (min-width:835px){.homme-index__hero-item{width:550px}}.homme-index__hero-link{display:block}.homme-index__hero-link,.homme-index__hero-link:active,.homme-index__hero-link:focus,.homme-index__hero-link:hover{color:#fff;text-decoration:none}.homme-index__hero-title{color:#fff;font-size:15px;font-weight:600;line-height:170%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin-top:12px;overflow:hidden}@media (min-width:835px){.homme-index__hero-title{color:#fff;font-size:20px;font-weight:600;line-height:170%}}.homme-index__hero-image{aspect-ratio:1200/720;object-fit:cover;width:100%}@media (min-width:835px){.homme-index__hero-image{width:550px}}.homme-index__member-horizontal-scroll-container{display:flex;gap:16px;overflow-x:scroll;padding:0 12px}@media (min-width:835px){.homme-index__member-horizontal-scroll-container{gap:24px}}.homme-index__member-container{align-items:center;display:flex;flex-direction:column;width:88px}@media (min-width:835px){.homme-index__member-container{width:130px}}.homme-index__member-image{border-radius:50%;height:88px;object-fit:cover;width:88px}@media (min-width:835px){.homme-index__member-image{height:130px;width:130px}}.homme-index__member-name{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;word-wrap:break-word;margin-top:6px;text-align:center;width:100%}@media (min-width:835px){.homme-index__member-name{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}}.homme-index__member-follower-count{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin-top:4px}.homme-index__section-title{align-items:center;color:var(--object-main);display:flex;font-size:24px;font-weight:600;line-height:150%;margin:0;padding-bottom:28px}@media (max-width:834px){.homme-index__section-title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin-left:16px;padding-bottom:20px}}.homme-index__section-title button{background:none;border:none;color:var(--expressive-red);font-size:14px;font-weight:500;line-height:150%;padding:0}.homme-index__section-title button:focus{outline:none}.homme-index__section-title hr{border-top:2px solid var(--object-main);flex:1;margin:0 0 0 12px;width:100%}.homme-index__posts-grid{display:grid;gap:1px;grid-template-areas:"post0 post1 movie0" "post2 post3 movie0" "movie1 post4 post5" "movie1 post6 post7" "post8 post9 movie2" "post10 post11 movie2" "movie3 post12 post13" "movie3 post14 post15"}@media (min-width:835px){.homme-index__posts-grid{grid-template-areas:"post0 post1 movie0 post2" "post3 post4 movie0 post5" "movie1 post6 post7 post8" "movie1 post9 post10 post11" "movie2 movie3 post12 post13" "movie2 movie3 post14 post15"}}.homme-index__grid-link{display:block;position:relative}.homme-index__grid-image{aspect-ratio:1/1;object-fit:cover;width:100%}.homme-index__grid-movie{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.homme-index__grid-movie-short{left:0;position:absolute;top:0;z-index:1}.homme-index__product-list{background-color:var(--background-elevation-high);display:grid;gap:16px 4px;grid-template-columns:1fr 1fr 1fr;padding:12px}@media (min-width:835px){.homme-index__product-list{grid-template-columns:1fr 1fr 1fr 1fr}}.homme-index__ranking-title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:28px 0 24px}@media (max-width:834px){.homme-index__ranking-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:28px 16px 16px}}.homme-index__ranking-show{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:834px){.homme-index__ranking-show{gap:8px;margin:0 16px}}.homme-index__ranking-item{align-items:center;background:var(--background-surface);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.homme-index__ranking-item:hover{opacity:.8}.homme-index__ranking-item:active,.homme-index__ranking-item:focus,.homme-index__ranking-item:hover{color:var(--object-main);text-decoration:none}.InquiryNew form:invalid>.InquiryNew__form-submit{background-color:var(--background-inactive);color:#fff;pointer-events:none}.InquiryNew__container{margin:0 auto;max-width:880px}.InquiryNew__flashMessage{color:var(--expressive-red);font-size:16px;font-weight:400;line-height:150%;margin:32px 0 0}@media (max-width:834px){.InquiryNew__flashMessage{color:var(--expressive-red);font-size:14px;font-weight:400;line-height:150%;margin:0 0 24px;padding:0 16px}}.InquiryNew__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:32px 0;text-align:center}@media (max-width:834px){.InquiryNew__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:24px 16px}}.InquiryNew__linkList{border-bottom:1px solid var(--border-separation);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;list-style-type:none;margin:0;padding:0 0 32px}@media (max-width:834px){.InquiryNew__linkList{border:none;gap:16px;padding:0 16px 24px}}.InquiryNew__linkList-item{background:#fff5f7;border-radius:4px;width:calc(50% - 10px)}@media (max-width:834px){.InquiryNew__linkList-item{width:100%}}.InquiryNew__linkList-link{align-items:center;display:flex;font-size:16px;font-weight:500;justify-content:space-between;line-height:150%;padding:16px 18px 16px 20px}.InquiryNew__linkList-link,.InquiryNew__linkList-link:active,.InquiryNew__linkList-link:focus,.InquiryNew__linkList-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.InquiryNew__linkList-link{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;padding:16px}}.InquiryNew__linkList-link:after{background:url(https://cdn.lipscosme.com/assets/arrow/dark_80-52447cd424710ee5d587086e5e6c7b81312cbda0af683cf347a722056739448a.png);background-size:contain;content:"";display:block;height:20px;transform:rotate(180deg);width:20px}@media (max-width:834px){.InquiryNew__linkList-link:after{height:16px;width:16px}}.InquiryNew__form-group--horizontal{align-items:center;display:flex;flex-flow:row wrap;margin:24px 0}@media (max-width:834px){.InquiryNew__form-group--horizontal{margin:0}}.InquiryNew__form-group--vertical{display:flex;flex-direction:column;margin:32px 0 40px}@media (max-width:834px){.InquiryNew__form-group--vertical{margin:0}}.InquiryNew__form-label{margin:0;width:220px}@media (max-width:834px){.InquiryNew__form-label{background:var(--background-elevation-low);padding:8px 16px;width:100%}}.InquiryNew__form-labelText{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.InquiryNew__form-labelText{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.InquiryNew__form-labelRequired{color:var(--expressive-red);font-size:16px;font-weight:500;line-height:150%;margin-left:16px}@media (max-width:834px){.InquiryNew__form-labelRequired{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%;margin-left:8px}}.InquiryNew__form-text{color:var(--object-secondary);font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.InquiryNew__form-text{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%;margin:12px 16px}}.InquiryNew__form-radioButton{display:flex;flex-wrap:wrap;gap:32px;margin:40px 0 0;width:100%}@media (max-width:834px){.InquiryNew__form-radioButton{gap:0;margin:0}}.InquiryNew__form-radioButtonItem{align-items:center;display:flex;gap:8px;width:calc(50% - 16px)}@media (max-width:834px){.InquiryNew__form-radioButtonItem{border-bottom:1px solid var(--border-separation);padding:12px 16px;width:100%}}.InquiryNew__form-radioButtonItem input[type=radio]{-webkit-appearance:none;appearance:none;border:1px solid var(--object-tertiary);border-radius:50%;cursor:pointer;height:22px;margin:0;outline:none;padding:3px;width:22px}@media (max-width:834px){.InquiryNew__form-radioButtonItem input[type=radio]{height:20px;width:20px}}.InquiryNew__form-radioButtonItem input[type=radio]:checked{background-color:var(--background-elevation-high);border:1px solid var(--background-primary)}.InquiryNew__form-radioButtonItem input[type=radio]:checked:before{background-color:var(--background-primary);border-radius:50%;content:"";display:block;height:100%;width:100%}.InquiryNew__form-radioButtonItem-label{color:var(--object-main);cursor:pointer;font-size:16px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.InquiryNew__form-radioButtonItem-label{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.InquiryNew__form .DeactivationNew__form-textArea,.InquiryNew__form .DeactivationNew__form-textField,.InquiryNew__form .InquiryNew__form-textArea,.InquiryNew__form .InquiryNew__form-textField,.InquiryNew__form .shopping-inquiries__form-textArea,.InquiryNew__form .shopping-inquiries__form-textField{border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;padding:10px 16px;width:calc(100% - 220px)}@media (max-width:834px){.InquiryNew__form .DeactivationNew__form-textArea,.InquiryNew__form .DeactivationNew__form-textField,.InquiryNew__form .InquiryNew__form-textArea,.InquiryNew__form .InquiryNew__form-textField,.InquiryNew__form .shopping-inquiries__form-textArea,.InquiryNew__form .shopping-inquiries__form-textField{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:12px 16px;width:100%}}.InquiryNew__form .DeactivationNew__form-textArea:focus,.InquiryNew__form .DeactivationNew__form-textField:focus,.InquiryNew__form .InquiryNew__form-textArea:focus,.InquiryNew__form .InquiryNew__form-textField:focus,.InquiryNew__form .shopping-inquiries__form-textArea:focus,.InquiryNew__form .shopping-inquiries__form-textField:focus{border-color:var(--expressive-red);outline:none}.InquiryNew__form-textArea{height:160px;resize:none}.InquiryNew__form-submit{background:var(--background-primary);border:none;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0 auto;padding:11px 16px;text-align:center;width:430px}@media (max-width:834px){.InquiryNew__form-submit{margin:12px 16px;width:calc(100% - 32px)}}.InquiryNew__attentionList{display:flex;flex-wrap:wrap;gap:8px;list-style-type:none;margin:24px auto;padding:0;width:430px}@media (max-width:834px){.InquiryNew__attentionList{gap:4px;margin:12px 16px;width:calc(100% - 32px)}}.InquiryNew__attentionList-asterisk{list-style-type:"※";padding:0 0 0 12px}.InquiryNew__attentionList-asterisk .InquiryNew__attentionList-item{padding-left:6px}.InquiryNew__attentionList-asterisk .InquiryNew__attentionList-item-confirm{margin-left:-18px}.InquiryNew__attentionList-item{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;width:100%}@media (max-width:834px){.InquiryNew__attentionList-item{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.InquiryNew__attentionList-item label{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.InquiryNew__attentionList-item label{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.InquiryNew__attentionList-item-confirm{align-items:center;display:flex;flex-direction:row;gap:0 6px;margin-top:8px}.InquiryNew__attentionList-item-confirm input,.InquiryNew__attentionList-item-confirm label{margin:0}.InquiryNew__attentionList-link{color:var(--expressive-red);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.InquiryNew__attentionList-link{color:var(--expressive-red);font-size:12px;font-weight:400;line-height:150%}}.InquiryNew__attentionList-link:active,.InquiryNew__attentionList-link:focus,.InquiryNew__attentionList-link:hover{color:var(--expressive-red);text-decoration:underline}.InquiryShow__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:32px auto 20px;text-align:center}@media (max-width:834px){.InquiryShow__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px auto 16px}}.InquiryShow__message{color:var(--object-main);font-size:20px;font-weight:400;line-height:150%;margin:20px auto 32px;text-align:center}@media (max-width:834px){.InquiryShow__message{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:16px auto 24px}}.InquiryShow__link{background:var(--background-primary);border:none;border-radius:4px;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0 auto;padding:11px 16px;text-align:center;width:430px}.InquiryShow__link,.InquiryShow__link:active,.InquiryShow__link:focus,.InquiryShow__link:hover{color:#fff;text-decoration:none}@media (max-width:834px){.InquiryShow__link{margin:24px 16px;width:calc(100% - 32px)}}.liff_confirm{height:calc(100vh - 24px);margin:0 auto;max-width:350px;padding:0 12px}.liff_confirm__column{background-color:#fff;border-radius:4px;flex-direction:column;height:100%;width:100%}.liff_confirm__column,.liff_confirm__icons{align-items:center;display:flex;justify-content:center}.liff_confirm__icons-img{height:60px;width:60px}.liff_confirm__icons-arrow{background-color:var(--object-secondary);content:"";height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.liff_confirm__icons-spacer{width:30px}.liff_confirm__spacer{height:24px}.liff_confirm__spacer-sm{height:12px}.liff_confirm__body{color:var(--object-secondary);font-weight:500}.liff_confirm__body,.liff_confirm__button{font-size:12px;line-height:150%;text-align:center}.liff_confirm__button{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-weight:600;margin:0 auto;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.liff_confirm__button:hover{opacity:.8}.liff_confirm__button:active,.liff_confirm__button:focus,.liff_confirm__button:hover{color:var(--object-reverse);text-decoration:none}.liff_confirm__button:disabled{background:var(--object-tertiary)}.liff_confirm__button:disabled:hover{opacity:1}.line_association__container{display:flex;flex-direction:column}.line_association__title{align-items:center;background:var(--background-elevation-high);border-bottom:1px solid var(--border-separation);display:flex;justify-content:center;position:relative}.line_association__title .blank{flex-shrink:0;height:32px;width:32px}.line_association__title .close-button{cursor:pointer;left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.line_association__title_text{color:var(--object-main);display:flex;flex:0 1 auto;flex-direction:column;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:170%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:1}.line_association__result{gap:24px;padding:40px 16px}.line_association__result,.line_association__result_reason{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.line_association__result_reason{gap:16px}.line_association__result_reason .alert-triangle{align-items:center;display:flex;height:80px;justify-content:center;padding:10px;width:80px}.line_association__result_reason_item{color:var(--object-main);font-size:15px;font-weight:300;line-height:170%;text-align:center}.line_association__return_line{border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;padding:10px 0;text-align:center;text-decoration:none;width:100%}.line_association__return_line,.line_association__return_line:hover{background-color:var(--background-primary)}.line_association__return_line a{color:#fff}.line_association__line_association__result_frame{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:40px 16px;text-align:center}.line_association__line_association__result_frame .check-circle{height:80px;width:80px}.line_association__result_icon{align-items:center;display:flex;height:80px;justify-content:center;text-align:center}.line_association__result_success{align-self:stretch;color:var(--object-main);font-size:15px;font-weight:300;line-height:170%;padding-top:16px;text-align:center}.line_association__user_info{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:24px;margin-top:24px;text-align:center}.line_association__user_accounts{align-items:center;display:flex;gap:40px;justify-content:center;width:100%}@media (max-width:480px){.line_association__user_accounts{flex-direction:column;gap:24px}}.line_association__account_info{align-items:center;display:flex;flex-direction:column;gap:12px;max-width:140px}.line_association__user_avatar{border-radius:50%;height:64px;object-fit:cover;width:64px}.line_association__user_avatar .user-avatar{border-radius:50%;height:100%;object-fit:cover;width:100%}.line_association__user_avatar .user-avatar-placeholder{align-items:center;background-color:var(--background-elevation-low);border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.line_association__user_avatar .user-avatar-placeholder .user-avatar{height:32px;opacity:.6;width:32px}.line_association__account_label{color:var(--object-sub);font-size:12px;font-weight:300;line-height:130%;text-align:center}.line_association__account_name{color:var(--object-main);font-size:15px;font-weight:300;font-weight:600;line-height:170%;text-align:center}.line_association__connection_arrow{align-items:center;color:var(--object-sub);display:flex;font-size:24px;height:64px;justify-content:center}@media (max-width:480px){.line_association__connection_arrow{height:auto;transform:rotate(90deg)}}.line_association .simaple-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;padding-top:0}.lips-festa-2022-autumn{margin:0 auto}@media (min-width:835px){.lips-festa-2022-autumn{max-width:500px}}.lips-festa-2022-autumn img{width:100%}.lips-festa-2022-autumn-1,.lips-festa-2022-autumn-2,.lips-festa-2022-autumn-3{position:relative}.lips-festa-2022-autumn__cta1{left:0;position:absolute;top:26%}.lips-festa-2022-autumn__cta2{left:0;position:absolute;top:88%}.lips-festa-2022-autumn__cta3{left:0;position:absolute;top:34%}.lips-festa-2022-autumn__cta4{left:0;position:absolute;top:80%}.lips-festa-2022-autumn__cta5{left:0;position:absolute;top:62.5%}.lips-festa-2022-autumn__update1{left:0;position:absolute;top:33%}.lips-festa-2022-autumn__update2{left:0;position:absolute;top:95%}.lips-festa-2022-autumn__update3{left:0;position:absolute;top:40%}.lips-festa-2022-autumn__update4{left:0;position:absolute;top:86%}.lips-festa-2022-autumn__update5{left:0;position:absolute;top:68%}.lips-festa-2022-summer{margin:0 auto;padding-bottom:80px;position:relative}@media (min-width:835px){.lips-festa-2022-summer{max-width:500px}}.lips-festa-2022-summer img{width:100%}.lips-festa-2022-summer__img+.lips-festa-2022-summer__img{margin-top:32px}.lips-festa-2022-summer__header-background{position:absolute;z-index:-1}.lips-festa-2022-summer__cta{display:inline-block;margin:0 16px}.lips-festa-2022-summer__text{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%;list-style:none;margin:32px 24px 0;padding-left:1.5em}.lips-festa-2022-summer__text li{text-indent:-1.5em}.lips-festa-2022-summer__text li:before{content:"※";display:inline-block;margin-right:.5em;text-align:right;width:1em}.lips-festa-2022-summer__update-text{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%;margin:8px 24px}.lips-festa-2022-summer__update-text a{color:var(--expressive-red)}.lips-festa-2022-summer__heading-img{margin:40px 0}.lips-festa-2022-summer__modal-background{background:#fff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:10000}.lips-festa-2022-summer__modal-area{height:100%;left:0;margin:0 auto;max-width:800px;position:fixed;right:0;top:0;z-index:10001}.lips-festa-2022-summer__lottie{height:100%;position:relative;width:100%}.lips-festa-2022-summer__lottie-container{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.lips-festa-2022-summer__section-intro{background-image:url(https://cdn.lipscosme.com/assets/lips_festa/2022/summer/festa_title_bg-8dc0ed70bfa82c64af09b3296234aa193f5c10ba306ea56e2cd5a41c284fccfc.png);background-size:cover;padding-bottom:20px}.lips-festa-2022-summer__title-img+.lips-festa-2022-summer__cta{margin-top:20px}.lips-festa-2022-summer__introduction{margin:32px 0}.lips-festa-2022-summer__section-content{margin:-7px 0;padding:22px 0 7px}.lips-festa-2022-summer__reverse{transform:scale(-1)}.lips-festa-2022-summer svg{width:100%}.lips-festa-2022-summer__section-blue{margin-top:-20px}.lips-festa-2022-summer__section-blue svg{fill:#a8e8ff}.lips-festa-2022-summer__section-blue div{background-color:#a8e8ff}.lips-festa-2022-summer__section-yellow svg{fill:#fffbb3}.lips-festa-2022-summer__section-yellow div{background-color:#fffbb3}.lips-festa-2022-summer__schedule-link{display:inline-block;margin:32px 16px}.lips-festa-2022-summer__notes{margin:60px 24px 65px}.lips-festa-2022-summer__notes-headline{color:#000;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}.lips-festa-2022-summer__notes ul{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin-top:16px;padding-left:1em}.lips-festa-2022-summer__24h_text{margin-bottom:44px}.lips-festa-2022-summer__schedule+.lips-festa-2022-summer__schedule{margin-top:40px}.lips-festa-2023-anniversary{margin:0 auto}@media (min-width:835px){.lips-festa-2023-anniversary{max-width:500px}}.lips-festa-2023-anniversary img{width:100%}.lips-festa-2023-anniversary-1,.lips-festa-2023-anniversary-2,.lips-festa-2023-anniversary-3,.lips-festa-2023-anniversary-4{position:relative}.lips-festa-2023-anniversary__cta{left:0;position:absolute;top:88%}.lips-festa-2023-anniversary__update{left:0;position:absolute;top:97%}.lips-festa-2023-autumn{margin:0 auto}@media (min-width:835px){.lips-festa-2023-autumn{max-width:500px}}.lips-festa-2023-autumn img{width:100%}.lips-festa-2023-autumn-1,.lips-festa-2023-autumn-2,.lips-festa-2023-autumn-3,.lips-festa-2023-autumn-4,.lips-festa-2023-autumn-5{position:relative}.lips-festa-2023-autumn__cta2_1{left:0;position:absolute;top:63%}.lips-festa-2023-autumn__update2_1{left:0;position:absolute;top:69.6%}.lips-festa-2023-autumn__cta2_2{left:0;position:absolute;top:91%}.lips-festa-2023-autumn__update2_2{left:0;position:absolute;top:97.5%}.lips-festa-2023-autumn__cta3{left:0;position:absolute;top:83.5%}.lips-festa-2023-autumn__update3{left:0;position:absolute;top:95.5%}.lips-festa-2023-autumn__cta4{left:0;position:absolute;top:82%}.lips-festa-2023-autumn__update4{left:0;position:absolute;top:95%}.lips-festa-2023-spring{margin:0 auto}@media (min-width:835px){.lips-festa-2023-spring{max-width:500px}}.lips-festa-2023-spring img{width:100%}.lips-festa-2023-spring-1,.lips-festa-2023-spring-2,.lips-festa-2023-spring-3,.lips-festa-2023-spring-4,.lips-festa-2023-spring-5,.lips-festa-2023-spring-6,.lips-festa-2023-spring-7{position:relative}.lips-festa-2023-spring__cta1{left:0;position:absolute;top:74.5%}.lips-festa-2023-spring__update1{left:0;position:absolute;top:92%}.lips-festa-2023-spring__cta2{left:0;position:absolute;top:84%}.lips-festa-2023-spring__update2{left:0;position:absolute;top:95%}.lips-festa-2023-spring__cta3{left:0;position:absolute;top:92.8%}.lips-festa-2023-spring__update3{left:0;position:absolute;top:98.6%}.lips-festa-2023-spring__cta4_1{left:0;position:absolute;top:21.5%}.lips-festa-2023-spring__cta4_3{left:0;position:absolute;top:91%}.lips-festa-2023-spring__update4_3{left:0;position:absolute;top:98.2%}.lips-festa-2023-spring__cta5_3{left:0;position:absolute;top:93%}.lips-festa-2023-spring__update5_3{left:0;position:absolute;top:98.6%}.lips-festa-2023-spring__cta6{left:0;position:absolute;top:79%}.lips-festa-2023-spring__update6{left:0;position:absolute;top:93.5%}.lips-festa-2023-summer{margin:0 auto}@media (min-width:835px){.lips-festa-2023-summer{max-width:500px}}.lips-festa-2023-summer img{width:100%}.lips-festa-2023-summer-1,.lips-festa-2023-summer-2,.lips-festa-2023-summer-3,.lips-festa-2023-summer-4,.lips-festa-2023-summer-5,.lips-festa-2023-summer-6{position:relative}.lips-festa-2023-summer__cta2{left:0;position:absolute;top:87.5%}.lips-festa-2023-summer__update2{left:0;position:absolute;top:96.5%}.lips-festa-2023-summer__cta3_2{left:0;position:absolute;top:89%}.lips-festa-2023-summer__update3{left:0;position:absolute;top:97%}.lips-festa-2023-summer__cta4{left:0;position:absolute;top:82.5%}.lips-festa-2023-summer__update4{left:0;position:absolute;top:95%}.lips-festa-2023-summer__cta5{left:0;position:absolute;top:81%}.lips-festa-2023-summer__update5{left:0;position:absolute;top:95%}.lips-festa-2023-winter{margin:0 auto}@media (min-width:835px){.lips-festa-2023-winter{max-width:500px}}.lips-festa-2023-winter img{width:100%}.lips-festa-2023-winter-1,.lips-festa-2023-winter-2,.lips-festa-2023-winter-3,.lips-festa-2023-winter-4{position:relative}.lips-festa-2023-winter__cta1{left:0;position:absolute;top:57%}.lips-festa-2023-winter__cta2{left:0;position:absolute;top:88%}.lips-festa-2023-winter__cta3{left:0;position:absolute;top:88.5%}.lips-festa-2023-winter__cta4{left:0;position:absolute;top:38%}.lips-festa-2023-winter__cta5{left:0;position:absolute;top:88%}.lips-festa-2023-winter__update1{left:0;position:absolute;top:71%}.lips-festa-2023-winter__update2{left:0;position:absolute;top:97%}.lips-festa-2023-winter__update3{left:0;position:absolute;top:95%}.lips-festa-2023-winter__update4{left:0;position:absolute;top:45.5%}.lips-festa-2023-winter__update5{left:0;position:absolute;top:95%}.lips-festa-2024-autumn{margin:0 auto}@media (min-width:835px){.lips-festa-2024-autumn{max-width:500px}}.lips-festa-2024-autumn img{width:100%}.lips-festa-2024-autumn-1,.lips-festa-2024-autumn-2,.lips-festa-2024-autumn-3,.lips-festa-2024-autumn-4,.lips-festa-2024-autumn-5{position:relative}.lips-festa-2024-autumn__cta2{left:0;position:absolute;top:82%}.lips-festa-2024-autumn__update2{left:0;position:absolute;top:94%}.lips-festa-2024-autumn__cta3{left:0;position:absolute;top:88%}.lips-festa-2024-autumn__update3{left:0;position:absolute;top:96%}.lips-festa-2024-autumn__cta4{left:0;position:absolute;top:86%}.lips-festa-2024-autumn__update4{left:0;position:absolute;top:96%}.lips-festa-2024-spring{margin:0 auto}@media (min-width:835px){.lips-festa-2024-spring{max-width:500px}}.lips-festa-2024-spring img{width:100%}.lips-festa-2024-spring-1,.lips-festa-2024-spring-2,.lips-festa-2024-spring-3,.lips-festa-2024-spring-4,.lips-festa-2024-spring-5{position:relative}.lips-festa-2024-spring__cta2{left:0;position:absolute;top:80.5%}.lips-festa-2024-spring__update2{left:0;position:absolute;top:93%}.lips-festa-2024-spring__cta3{left:0;position:absolute;top:73.5%}.lips-festa-2024-spring__update3{left:0;position:absolute;top:90%}.lips-festa-2024-spring__cta4{left:0;position:absolute;top:84%}.lips-festa-2024-spring__update4{left:0;position:absolute;top:94%}.lips-festa-2024-summer{margin:0 auto}@media (min-width:835px){.lips-festa-2024-summer{max-width:500px}}.lips-festa-2024-summer img{width:100%}.lips-festa-2024-summer-1,.lips-festa-2024-summer-2,.lips-festa-2024-summer-3,.lips-festa-2024-summer-4,.lips-festa-2024-summer-5{position:relative}.lips-festa-2024-summer__cta2{left:0;position:absolute;top:82%}.lips-festa-2024-summer__update2{left:0;position:absolute;top:94%}.lips-festa-2024-summer__cta3{left:0;position:absolute;top:82%}.lips-festa-2024-summer__update3{left:0;position:absolute;top:95%}.lips-festa-2024-summer__cta4{left:0;position:absolute;top:82%}.lips-festa-2024-summer__update4{left:0;position:absolute;top:95%}.lips-festa-2024-winter{margin:0 auto}@media (min-width:835px){.lips-festa-2024-winter{max-width:500px}}.lips-festa-2024-winter img{width:100%}.lips-festa-2024-winter-1,.lips-festa-2024-winter-2,.lips-festa-2024-winter-3,.lips-festa-2024-winter-4,.lips-festa-2024-winter-5{position:relative}.lips-festa-2024-winter__cta2{left:0;position:absolute;top:87.5%}.lips-festa-2024-winter__update2{left:0;position:absolute;top:96%}.lips-festa-2024-winter__cta3{left:0;position:absolute;top:79%}.lips-festa-2024-winter__update3{left:0;position:absolute;top:95%}.lips-festa-2024-winter__cta4{left:0;position:absolute;top:84%}.lips-festa-2024-winter__update4{left:0;position:absolute;top:95.5%}.lips-festa-2025-spring{margin:0 auto}@media (min-width:835px){.lips-festa-2025-spring{max-width:500px}}.lips-festa-2025-spring img{width:100%}.lips-festa-2025-spring-1,.lips-festa-2025-spring-2,.lips-festa-2025-spring-3,.lips-festa-2025-spring-4,.lips-festa-2025-spring-5{position:relative}.lips-festa-2025-spring__cta2{left:0;position:absolute;top:82%}.lips-festa-2025-spring__update2{left:0;position:absolute;top:94%}.lips-festa-2025-spring__cta3{left:0;position:absolute;top:89%}.lips-festa-2025-spring__update3{left:0;position:absolute;top:97%}.lips-festa-2025-spring__cta4{left:0;position:absolute;top:81%}.lips-festa-2025-spring__update4{left:0;position:absolute;top:95%}.lips-festa-2025-summer{margin:0 auto}@media (min-width:835px){.lips-festa-2025-summer{max-width:500px}}.lips-festa-2025-summer img{width:100%}.lips-festa-2025-summer-1,.lips-festa-2025-summer-2,.lips-festa-2025-summer-3,.lips-festa-2025-summer-4,.lips-festa-2025-summer-5{position:relative}.lips-festa-2025-summer__cta2{left:0;position:absolute;top:82%}.lips-festa-2025-summer__update2{left:0;position:absolute;top:94%}.lips-festa-2025-summer__cta3{left:0;position:absolute;top:89%}.lips-festa-2025-summer__update3{left:0;position:absolute;top:97%}.lips-festa-2025-summer__cta4{left:0;position:absolute;top:81%}.lips-festa-2025-summer__update4{left:0;position:absolute;top:95%}.lips-festa-2025-winter{margin:0 auto}@media (min-width:835px){.lips-festa-2025-winter{max-width:500px}}.lips-festa-2025-winter img{width:100%}.lips-festa-2025-winter-1,.lips-festa-2025-winter-2,.lips-festa-2025-winter-3,.lips-festa-2025-winter-4,.lips-festa-2025-winter-5{position:relative}.lips-festa-2025-winter__cta2{left:0;position:absolute;top:82%}.lips-festa-2025-winter__update2{left:0;position:absolute;top:94%}.lips-festa-2025-winter__cta3{left:0;position:absolute;top:88%}.lips-festa-2025-winter__update3{left:0;position:absolute;top:96%}.lips-festa-2025-winter__cta4{left:0;position:absolute;top:86%}.lips-festa-2025-winter__update4{left:0;position:absolute;top:96%}#app.handsup-cms-scope{font-family:Noto Sans JP,sans-serif}#app.handsup-cms-scope a{cursor:pointer}#app.handsup-cms-scope .product-name{line-height:18px!important}#app.handsup-cms-scope .product .button{border-radius:4px!important;line-height:24px!important}#app.handsup-cms-scope .product .product-sku-name{display:none}#app.handsup-cms-scope .el-image__inner{object-fit:contain!important}#app.handsup-cms-scope .description{line-height:20px!important}#app.handsup-cms-scope .ListContainer{margin-left:auto;margin-right:auto;max-width:1075px;padding:32px 20px}#app.handsup-cms-scope .ListContainer__title{color:#333;font-size:22px;font-weight:500;letter-spacing:0;line-height:1.75rem;margin-bottom:16px}#app.handsup-cms-scope .PostListMedium{margin:16px 0}@media (max-width:834px){#app.handsup-cms-scope .PostListMedium{margin:0}}#app.handsup-cms-scope .PostListMedium__repost{margin:0 2px;vertical-align:baseline;width:12px}#app.handsup-cms-scope .PostListMedium__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 14px}@media (max-width:834px){#app.handsup-cms-scope .PostListMedium__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}#app.handsup-cms-scope .PostListMedium__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){#app.handsup-cms-scope .PostListMedium__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}#app.handsup-cms-scope .PostListMedium__list{list-style-type:none;margin:0;padding:0}@media (min-width:835px){#app.handsup-cms-scope .PostListMedium__list{display:flex;flex-wrap:wrap;justify-content:space-between}}#app.handsup-cms-scope .PostListMedium__item{contain:content;contain-intrinsic-size:270px;content-visibility:auto;list-style-type:none;padding:8px 0;width:calc(50% - 16px)}@media (min-width:835px){#app.handsup-cms-scope .PostListMedium__item{contain-intrinsic-size:258px}#app.handsup-cms-scope .PostListMedium__item:nth-child(n+3){margin-top:8px}}@media (max-width:834px){#app.handsup-cms-scope .PostListMedium__item{border-bottom:1px solid var(--border-separation);padding:16px 12px;width:100%}#app.handsup-cms-scope .PostListMedium__item:active,#app.handsup-cms-scope .PostListMedium__item:hover{background:var(--background-elevation-low)}#app.handsup-cms-scope .PostListMedium__item:active .PostListMedium__read-more,#app.handsup-cms-scope .PostListMedium__item:hover .PostListMedium__read-more{background:linear-gradient(to right,transparent,var(--background-elevation-low) 55%)}#app.handsup-cms-scope .PostListMedium__item:first-child{padding:0 12px 16px}}#app.handsup-cms-scope .PostListMedium__link,#app.handsup-cms-scope .PostListMedium__link:active,#app.handsup-cms-scope .PostListMedium__link:focus,#app.handsup-cms-scope .PostListMedium__link:hover{color:var(--object-main);text-decoration:none}#app.handsup-cms-scope .PostListMedium__post-images-area{display:flex;justify-content:space-between;list-style-type:none;margin:0 0 8px;padding:0}@media (max-width:834px){#app.handsup-cms-scope .PostListMedium__post-images-area{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}#app.handsup-cms-scope .PostListMedium__post-thumb-container{background-color:var(--background-elevation-low);height:auto;padding-top:calc(33.33333% - 2.66667px);position:relative;width:calc(33.33333% - 1.33333px)}#app.handsup-cms-scope .PostListMedium__post-thumb{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}#app.handsup-cms-scope .PostListMedium__post-content-area{position:relative}#app.handsup-cms-scope .PostListMedium__post-content{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;height:94px;line-height:170%;margin-bottom:12px;overflow:hidden}@media (max-width:834px){#app.handsup-cms-scope .PostListMedium__post-content{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;height:72px;overflow:hidden}}#app.handsup-cms-scope .PostListMedium__post-content .highlights,#app.handsup-cms-scope .PostListMedium__post-content b{background:linear-gradient(transparent 70%,rgba(255,221,226,.8) 0);font-weight:700}#app.handsup-cms-scope .PostListMedium__read-more{background:linear-gradient(to right,transparent,var(--background-elevation-high) 55%);bottom:0;color:var(--expressive-red);display:block;font-size:14px;font-weight:500;line-height:150%;line-height:170%;position:absolute;right:0;text-align:right;width:155px}#app.handsup-cms-scope .PostListMedium__sub-content{align-items:center;display:flex;justify-content:space-between}#app.handsup-cms-scope .PostListMedium__user{align-items:center;display:flex}#app.handsup-cms-scope .PostListMedium__user-thumb{border-radius:50%;height:28px;object-fit:cover;width:28px}#app.handsup-cms-scope .PostListMedium__user-info{align-items:center;color:var(--object-secondary);column-gap:4px;display:flex;flex-wrap:wrap;font-size:10px;font-weight:400;line-height:150%;list-style-type:none;margin:0 0 0 6px;max-height:26px;overflow:hidden;padding:0}#app.handsup-cms-scope .PostListMedium__user-info-item:not(:last-child):after{content:"|";display:content;margin-left:4px}#app.handsup-cms-scope .PostListMedium__info{flex-shrink:0}#app.handsup-cms-scope .PostListMedium__info-list{color:var(--object-secondary);display:flex;font-size:10px;font-weight:400;line-height:150%;list-style-type:none;margin:0;padding:0}#app.handsup-cms-scope .PostListMedium__info-ic{height:12px;object-fit:contain;width:12px}#app.handsup-cms-scope .PostListMedium__info-clip,#app.handsup-cms-scope .PostListMedium__info-like{align-items:center;display:flex;filter:invert(49%) sepia(1%) saturate(434%) hue-rotate(40deg) brightness(95%) contrast(89%);gap:2px}#app.handsup-cms-scope .PostListMedium__info-clip{margin-left:4px}#app.handsup-cms-scope .PostListMedium__info-published_at{border-left:1px solid var(--border-separation);margin-left:6px;padding-left:6px}#app.handsup-cms-scope .PostListMedium__more-link{background-color:#efefef;border-radius:4px;color:var(--object-main);display:block;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;padding:13px 0;text-align:center;text-decoration:none;width:360px}#app.handsup-cms-scope .PostListMedium__more-link:active,#app.handsup-cms-scope .PostListMedium__more-link:focus,#app.handsup-cms-scope .PostListMedium__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){#app.handsup-cms-scope .PostListMedium__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}}#app.handsup-cms-scope .PostListMedium__no-post{margin-top:18px;text-align:center}@media (min-width:835px){#app.handsup-cms-scope .PostListMedium__no-post{display:flex;flex-direction:row-reverse;justify-content:center}}@media (max-width:834px){#app.handsup-cms-scope .PostListMedium__no-post_text-content{margin-top:12px}}#app.handsup-cms-scope .PostListMedium__no-post_title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}#app.handsup-cms-scope .PostListMedium__no-post_description{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-top:12px}#app.handsup-cms-scope .PostListMedium__no-post_image{height:70px;vertical-align:top;width:70px}@media (min-width:835px){#app.handsup-cms-scope .PostListMedium__no-post_image{height:76px;margin-left:32px;width:76px}}@media (max-width:834px){#app.handsup-cms-scope .PostListMedium__no-post_image{margin-top:8px}}#app.handsup-cms-scope .users-list-card__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){#app.handsup-cms-scope .users-list-card__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}#app.handsup-cms-scope .users-list-card__list{display:flex;flex-wrap:nowrap;gap:24px;justify-content:space-between;list-style-type:none;margin:0;overflow:auto;padding:0;-webkit-overflow-scrolling:touch}@media (max-width:834px){#app.handsup-cms-scope .users-list-card__list{gap:16px;margin:0}}#app.handsup-cms-scope .users-list-card__list::-webkit-scrollbar{display:none}#app.handsup-cms-scope .users-list-card__item{flex-shrink:0;margin-bottom:24px;width:110px}@media (max-width:834px){#app.handsup-cms-scope .users-list-card__item{margin:0;width:92px}#app.handsup-cms-scope .users-list-card__item:first-child{margin-left:16px}}#app.handsup-cms-scope .users-list-card__link{color:var(--object-main);display:block;text-decoration:none}#app.handsup-cms-scope .users-list-card__link:active,#app.handsup-cms-scope .users-list-card__link:focus,#app.handsup-cms-scope .users-list-card__link:hover{color:var(--object-main);text-decoration:none}#app.handsup-cms-scope .users-list-card__thumb-container{position:relative}#app.handsup-cms-scope .users-list-card__thumb-container:after{bottom:0;position:absolute;right:0}#app.handsup-cms-scope .users-list-card__thumb{border-radius:50%;display:block;height:110px;margin:0 auto;object-fit:cover;width:110px}@media (max-width:834px){#app.handsup-cms-scope .users-list-card__thumb{height:92px;width:92px}}#app.handsup-cms-scope .users-list-card__badge{bottom:0;position:absolute;right:0;z-index:1}#app.handsup-cms-scope .users-list-card__contents{margin:8px 0 0;text-align:center}@media (max-width:834px){#app.handsup-cms-scope .users-list-card__contents{margin:6px 0 0}}#app.handsup-cms-scope .users-list-card__nickname{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){#app.handsup-cms-scope .users-list-card__nickname{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}}#app.handsup-cms-scope .users-list-card__official{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin:0 0 8px}#app.handsup-cms-scope .users-list-card__info{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}#app.handsup-cms-scope .users-list-card__def{align-items:center;display:flex;margin:0}#app.handsup-cms-scope .users-list-card__def-desc{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){#app.handsup-cms-scope .users-list-card__def-desc{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}}#app.handsup-cms-scope .users-list-card__more-link{background-color:#efefef;border-radius:4px;color:var(--object-main);display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;text-decoration:none;width:360px}#app.handsup-cms-scope .users-list-card__more-link:active,#app.handsup-cms-scope .users-list-card__more-link:focus,#app.handsup-cms-scope .users-list-card__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){#app.handsup-cms-scope .users-list-card__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}}@media (min-width:835px){#app.handsup-cms-scope .users-list-card__list{justify-content:center}}.lp_cm_commerce_01{margin:auto}@media (min-width:835px){.lp_cm_commerce_01{max-width:500px}}.lp_cm_commerce_01 .content_image{width:100%}.lp_cm_commerce_02{margin:auto}@media (min-width:835px){.lp_cm_commerce_02{max-width:500px}}.lp_cm_commerce_02 .content_image{width:100%}.cm_lp01{position:relative}.cm_lp01__image{width:100%}.cm_lp01__section{position:relative}.cm_lp01__link-image{width:100%}.cm_lp01__store-link{height:4.5%;left:59%;position:absolute;top:59.3%;width:39%}.cm_lp01__highLight-button{border-radius:63px;left:8.2%;overflow:hidden;position:absolute;top:84.4%;width:83%;z-index:1}.cm_lp01__reflection{-webkit-animation:reflection 2s ease-in-out infinite;-moz-animation:reflection 2s ease-in-out infinite;-ms-animation:reflection 2s ease-in-out infinite;-o-animation:reflection 2s ease-in-out infinite;animation:reflection 2s ease-in-out infinite;background-color:#fff;height:100%;left:0;opacity:0;position:absolute;top:-100%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:10%}@keyframes reflection{0%{opacity:0;transform:scale(0) rotate(45deg)}80%{opacity:.5;transform:scale(0) rotate(45deg)}81%{opacity:1;transform:scale(4) rotate(45deg)}to{opacity:0;transform:scale(50) rotate(45deg)}}@-webkit-keyframes reflection{0%{opacity:0;-webkit-transform:scale(0) rotate(45deg)}80%{opacity:.5;-webkit-transform:scale(0) rotate(45deg)}81%{opacity:1;-webkit-transform:scale(4) rotate(45deg)}to{opacity:0;-webkit-transform:scale(50) rotate(45deg)}}@-moz-keyframes reflection{0%{opacity:0;-moz-transform:scale(0) rotate(45deg)}80%{opacity:.5;-moz-transform:scale(0) rotate(45deg)}81%{opacity:1;-moz-transform:scale(4) rotate(45deg)}to{opacity:0;-moz-transform:scale(50) rotate(45deg)}}@-ms-keyframes reflection{.cm_lp01 0%{opacity:0;-ms-transform:scale(0) rotate(45deg)}.cm_lp01 80%{opacity:.5;-ms-transform:scale(0) rotate(45deg)}.cm_lp01 81%{opacity:1;-ms-transform:scale(4) rotate(45deg)}.cm_lp01 100%{opacity:0;-ms-transform:scale(50) rotate(45deg)}}@-o-keyframes reflection{0%{opacity:0;-o-transform:scale(0) rotate(45deg)}80%{opacity:.5;-o-transform:scale(0) rotate(45deg)}81%{opacity:1;-o-transform:scale(4) rotate(45deg)}to{opacity:0;-o-transform:scale(50) rotate(45deg)}}.PromotionLP{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:-98px auto 0;width:100%}@media (min-width:835px){.PromotionLP{margin-top:-64px;max-width:712px}}.PromotionLP__image{display:block;object-fit:contain;width:100%}.lp-renewal-campaign{margin:0 auto}@media (min-width:835px){.lp-renewal-campaign{max-width:500px}}.lp-renewal-campaign img{width:100%}.lp-renewal-campaign-3{position:relative}.lp-renewal-campaign-3__link{left:0;position:absolute;top:25%;width:100%}.lp-renewal-campaign-4{position:relative}.lp-renewal-campaign__cta{bottom:0;left:0;position:absolute;width:100%}.lp-renewal-campaign__notice{background:var(--background-elevation-low);padding:16px}.lp-renewal-campaign__notice__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin-bottom:8px}.lp-renewal-campaign__notice__content{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin-bottom:0;padding-inline-start:16px}.lp-renewal-campaign__popup{display:none;left:50%;padding:0 24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1001}.lp-renewal-campaign__popup__image{position:relative;width:100%}.lp-renewal-campaign__popup__cta{bottom:0;left:0;position:absolute;width:100%}.lp-renewal-campaign__popup__cta img{width:100%}.lp-renewal-campaign__overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;z-index:1000}.lp-renewal-campaign__alert,.lp-renewal-campaign__overlay{display:none;position:fixed;top:0;width:100%}.sns_sample_campaign_application{background-color:var(--background-elevation-low)}.sns_sample_campaign_application__main{background-color:#fff;margin:0 auto;max-width:560px;width:100%}.sns_sample_campaign_application__main_content{font-family:Hiragino Sans,system-ui,sans-serif;padding:0 20px}.sns_sample_campaign_application__title{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin:0}.sns_sample_campaign_application__subtitle{color:var(--object-secondary);font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;margin:0}.sns_sample_campaign_application__description{color:#444;font-size:14px;font-weight:400;line-height:150%;white-space:pre-wrap}.sns_sample_campaign_application__caption{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.sns_sample_campaign_application__form_label{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin-bottom:8px}.sns_sample_campaign_application__form_label:after{border-radius:4px;color:#fff;font-size:12px;font-weight:400;height:20px;line-height:150%;margin-left:4px;padding:2px 6px;width:36px}.sns_sample_campaign_application__form_label.required:after{background-color:var(--background-primary);content:"必須"}.sns_sample_campaign_application__form_label.not_required:after{background-color:var(--background-inactive);content:"任意"}.sns_sample_campaign_application__form_input{height:40px;padding:8px 16px}.sns_sample_campaign_application__form_group{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.sns_sample_campaign_application__form_image{padding:10px;text-align:center}.sns_sample_campaign_application__form_image img{height:auto;width:100%}.sns_sample_campaign_application__form_radio{margin:0!important;width:50%}.sns_sample_campaign_application__form_radio input{position:relative!important;top:1px}.sns_sample_campaign_application__form_radio label{align-items:center;display:flex;flex-direction:column}.sns_sample_campaign_application__form_radios{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.sns_sample_campaign_application__form_product{align-items:center;border:1px solid var(--border-separation);border-radius:8px;color:var(--object-main);display:flex;flex-direction:row;gap:0 12px;justify-content:center;padding:12px;text-decoration:none}.sns_sample_campaign_application__form_product:active,.sns_sample_campaign_application__form_product:focus,.sns_sample_campaign_application__form_product:hover{color:var(--object-main);text-decoration:none}.sns_sample_campaign_application__form_product:hover{background-color:#f7f7f7;cursor:pointer}.sns_sample_campaign_application__form_product_radio{accent-color:var(--background-primary);display:block}.sns_sample_campaign_application__form_product_image{display:block;height:44px;width:44px}.sns_sample_campaign_application__form_product_inner{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:4px 0;justify-content:flex-start}.sns_sample_campaign_application__form_product_name{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}.sns_sample_campaign_application__form_product_unitname{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}.sns_sample_campaign_application__submit{background-color:var(--object-main);border:none;border-radius:4px;color:#fff;font-size:14px;font-weight:700;height:44px;letter-spacing:0;line-height:20px;padding:10px 6px;width:100%}.sns_sample_campaign_application__submit:hover{opacity:.9}.sns_sample_campaign_application__radio{accent-color:var(--background-primary)}.sns_sample_campaign_application__form_radio_custom{align-items:center;display:flex}.sns_sample_campaign_application__radio_label{margin-bottom:0;margin-left:8px}.sns_sample_campaign_application__notice{border:1px solid var(--border-separation);border-radius:4px;color:#444;font-size:14px;font-weight:400;line-height:150%;max-height:300px;overflow:scroll;padding:12px;white-space:pre-wrap;width:100%}@media (max-width:834px){.sns_sample_campaign_application__notice{max-height:180px}}.sns_sample_campaign_application__form_title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}.sns_sample_campaign_application__check{display:flex}.sns_sample_campaign_application__check #checkbox{accent-color:var(--background-primary);margin-top:0}.sns_sample_campaign_application__check_label{color:#444;font-size:14px;font-weight:400;line-height:150%;margin-bottom:0}.sns_sample_campaign_application__spacer-xs{height:4px;width:4px}.sns_sample_campaign_application__spacer-sm{height:8px;width:8px}.sns_sample_campaign_application__spacer-md{height:20px;width:20px}.sns_sample_campaign_application__spacer-lg{height:24px;width:24px}.sns_sample_campaign_application_complete{background-color:var(--background-elevation-low)}.sns_sample_campaign_application_complete__main{background-color:#fff;margin:0 auto;max-width:560px;padding:80px 32px 0;width:100%}.sns_sample_campaign_application_complete__main_content{align-items:center;display:flex;flex-direction:column;font-family:Hiragino Sans,system-ui,sans-serif;height:70vh;justify-content:center;padding:120px 20px}@media (max-width:834px){.sns_sample_campaign_application_complete__main_content{height:100%}}.sns_sample_campaign_application_complete__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;text-align:center}.sns_sample_campaign_application_complete__attention{background:var(--background-attention);border:1px solid var(--expressive-red);border-radius:8px;padding:28px 20px}.sns_sample_campaign_application_complete__attention-title{color:var(--expressive-red);font-size:18px;font-weight:600;line-height:150%;text-align:center}.sns_sample_campaign_application_complete__attention-image{display:block;height:auto;margin:0 auto;width:32px}.sns_sample_campaign_application_complete__attention ul{margin:0}.sns_sample_campaign_application_complete__attention li{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;list-style-type:circle;margin-top:4px}.sns_sample_campaign_application_complete__attention li::marker{font-weight:700}.sns_sample_campaign_application_complete__twitter_button{background-color:var(--object-main);border:none;border-radius:4px;color:#fff;font-size:16px;font-weight:600;height:48px;line-height:150%;padding:10.5px 6px;width:100%}.sns_sample_campaign_application_complete__twitter_button:hover{opacity:.9}.sns_sample_campaign_application_complete__twitter_button:disabled{background-color:var(--object-secondary);cursor:not-allowed}.sns_sample_campaign_application_complete__twitter_button img{height:13px;margin-right:8px;vertical-align:baseline;width:16px}.sns_sample_campaign_application_complete__caption{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;text-align:center;white-space:pre-wrap}.sns_sample_campaign_application_complete__present-detail{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;text-align:center}.sns_sample_campaign_application_complete__link{color:var(--object-main);display:block;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.3;text-decoration-line:underline}.sns_sample_campaign_application_complete__link+.sns_sample_campaign_application_complete__link{margin-top:12px}.sns_sample_campaign_application_complete__spacer-sm{height:11px}.sns_sample_campaign_application_complete__spacer-md{height:16px}.sns_sample_campaign_application_complete__spacer-lg{height:40px}.sns_sample_campaign_application_confirm_instagram_auth{background-color:var(--background-elevation-low)}.sns_sample_campaign_application_confirm_instagram_auth__main{background-color:#fff;margin:0 auto;max-width:560px;padding:48px 24px 0;width:100%}.sns_sample_campaign_application_confirm_instagram_auth__main_content{align-items:center;display:flex;flex-direction:column;font-family:Hiragino Sans,system-ui,sans-serif;justify-content:center;padding:20px 0}.sns_sample_campaign_application_confirm_instagram_auth__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;text-align:center}.sns_sample_campaign_application_confirm_instagram_auth__caption{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;text-align:center;white-space:pre-wrap}.sns_sample_campaign_application_confirm_instagram_auth__spacer-sm{height:11px}.sns_sample_campaign_application_confirm_instagram_auth__spacer-md{height:16px}.sns_sample_campaign_application_confirm_instagram_auth__spacer-lg{height:40px}.sns_sample_campaign_application_confirm_instagram_auth__purpose{background:#fa8f21;background:linear-gradient(45deg,rgba(250,143,33,.1),rgba(216,45,126,.1) 50%,rgba(140,58,170,.1));border-radius:10px;padding:16px 20px;text-align:left}.sns_sample_campaign_application_confirm_instagram_auth__instagram_login_button{background-color:var(--object-main);border:none;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:700;height:44px;letter-spacing:0;line-height:20px;padding:10px 6px;width:100%}.sns_sample_campaign_application_confirm_instagram_auth__instagram_login_button:hover{opacity:.9}.sns_sample_campaign_application_confirm_instagram_auth__instagram_login_button.disabled,.sns_sample_campaign_application_confirm_instagram_auth__instagram_login_button:disabled{background-color:var(--object-secondary);cursor:not-allowed}.sns_sample_campaign_application_confirm_auth{background-color:var(--background-elevation-low)}.sns_sample_campaign_application_confirm_auth__main{background-color:#fff;margin:0 auto;max-width:560px;padding:80px 32px 0;width:100%}.sns_sample_campaign_application_confirm_auth__main_content{align-items:center;display:flex;flex-direction:column;font-family:Hiragino Sans,system-ui,sans-serif;height:70vh;justify-content:center;padding:120px 20px}@media (max-width:834px){.sns_sample_campaign_application_confirm_auth__main_content{height:100%}}.sns_sample_campaign_application_confirm_auth__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;text-align:center}.sns_sample_campaign_application_confirm_auth__check{background:url(https://cdn.lipscosme.com/assets/check/lips_50_circle-073e0cfc88f39df2bee00c02131320418d9ef8772732c49d28d3cdd309fb3e8e.svg) no-repeat 0 0;background-size:contain;height:62px;width:62px}.sns_sample_campaign_application_confirm_auth__caption{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;text-align:center;white-space:pre-wrap}.sns_sample_campaign_application_confirm_auth__spacer-sm{height:11px}.sns_sample_campaign_application_confirm_auth__spacer-md{height:16px}.sns_sample_campaign_application_confirm_auth__spacer-lg{height:40px}.sns_sample_campaign_application_confirm_auth__instagram_login_button{background-color:var(--object-main);border:none;border-radius:4px;color:#fff;font-size:14px;font-weight:700;height:44px;letter-spacing:0;line-height:20px;padding:10px 6px;width:100%}.sns_sample_campaign_application_confirm_auth__instagram_login_button:hover{opacity:.9}.sns_sample_campaign_application_confirm_auth__instagram_login_button:disabled{background-color:var(--object-secondary);cursor:not-allowed}.sns_sample_campaigns{background-color:var(--background-elevation-low)}.sns_sample_campaigns__main{background-color:#fff;font-family:Hiragino Sans,system-ui,sans-serif;margin:0 auto;max-width:560px;width:100%}.sns_sample_campaigns__main_content{padding:0 20px}.sns_sample_campaigns__default_eye_catch{width:100%}.sns_sample_campaigns__eye_catch_background{align-items:center;background-position:50%;background-size:cover;display:flex;height:280px;justify-content:center;max-width:560px;overflow:hidden;position:relative;width:100%;z-index:0}.sns_sample_campaigns__eye_catch_background:before{background:inherit;bottom:0;content:"";filter:blur(20px);left:0;margin:-20px;position:absolute;right:0;top:0;z-index:-1}.sns_sample_campaigns__eye_catch_main{background-image:inherit;background-position:50%;background-repeat:no-repeat;background-size:280px 280px;height:100%;width:100%}.sns_sample_campaigns__header{padding:20px}.sns_sample_campaigns__label-platform{background:var(--expressive-red);border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:600;letter-spacing:.4px;line-height:20px;padding:4px 8px}.sns_sample_campaigns__title{color:var(--object-main);font-size:20px;font-weight:600;letter-spacing:0;line-height:32px;margin:0}.sns_sample_campaigns__info{background:var(--background-elevation-low);border-radius:8px;border-spacing:12px 8px;display:table;padding:8px 0;table-layout:fixed;width:100%}.sns_sample_campaigns__info-row{display:table-row}.sns_sample_campaigns__info-cell-head{display:table-cell}.sns_sample_campaigns__info-cell-head{background:var(--background-primary);border-radius:4px;color:#fff;font-size:12px;font-weight:600;letter-spacing:0;line-height:16px;padding:6px 0;text-align:center;width:72px}.sns_sample_campaigns__info-cell-body{color:var(--background-primary);font-size:14px;font-weight:600;letter-spacing:0;line-height:24px}.sns_sample_campaigns__body{background:#efefef;padding:12px}.sns_sample_campaigns__section{background:var(--background-elevation-high);border-radius:4px;padding:20px}.sns_sample_campaigns__section-title{border-bottom:1px solid var(--border-separation);color:var(--background-primary);font-size:18px;font-weight:600;letter-spacing:0;line-height:28px;padding-bottom:16px;text-align:center}.sns_sample_campaigns__section-content{color:var(--background-primary);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.7;margin-top:20px}.sns_sample_campaigns__section-content ul{margin:0;padding-left:1em}.sns_sample_campaigns__section-content-accent{color:var(--expressive-red);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.7}.sns_sample_campaigns__section+.sns_sample_campaigns__section{margin-top:12px}.sns_sample_campaigns__instagram-link,.sns_sample_campaigns__tweet-link{color:var(--background-primary);display:block;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;text-align:center;text-decoration-line:underline}.sns_sample_campaigns__attention{color:var(--expressive-red);font-size:16px;font-weight:400;line-height:150%}.sns_sample_campaigns__present-cell+.sns_sample_campaigns__present-cell{margin-top:20px}.sns_sample_campaigns__product{align-items:center;border:1px solid var(--border-separation);border-radius:8px;display:flex;flex-direction:row;gap:0 12px;justify-content:center;padding:12px}.sns_sample_campaigns__product,.sns_sample_campaigns__product:active,.sns_sample_campaigns__product:focus,.sns_sample_campaigns__product:hover{color:var(--object-main);text-decoration:none}.sns_sample_campaigns__product:hover{background-color:#f7f7f7}.sns_sample_campaigns__product_image{display:block;height:72px;object-fit:contain;width:72px}.sns_sample_campaigns__product_inner{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:4px 0;justify-content:flex-start}.sns_sample_campaigns__product_name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}.sns_sample_campaigns__product_unitname{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%}.sns_sample_campaigns__twitter_button{background-color:var(--object-main);border:none;border-radius:4px;color:#fff;font-size:16px;font-weight:600;height:48px;letter-spacing:0;line-height:27px;padding:10.5px 6px;width:100%}.sns_sample_campaigns__twitter_button:hover{opacity:.9}.sns_sample_campaigns__twitter_button:disabled{background-color:var(--object-secondary);cursor:not-allowed}.sns_sample_campaigns__instagram_login_button{background-color:var(--object-main);border:none;border-radius:4px;color:#fff;font-size:14px;font-weight:700;height:44px;letter-spacing:0;line-height:20px;padding:10px 6px;width:100%}.sns_sample_campaigns__instagram_login_button:hover{opacity:.9}.sns_sample_campaigns__instagram_login_button:disabled{background-color:var(--object-secondary);cursor:not-allowed}.sns_sample_campaigns__sponsored{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.sns_sample_campaigns__instagram_register_button{background-color:#fff;border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);font-size:14px;font-weight:700;height:44px;letter-spacing:0;line-height:20px;padding:10px 6px;width:100%}.sns_sample_campaigns__instagram_register_button:hover{opacity:.9}.sns_sample_campaigns__instagram_register_button:disabled{background-color:var(--object-secondary);cursor:not-allowed}.sns_sample_campaigns__instagram_register_button__sponsored{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.sns_sample_campaigns__spacer-xs{height:10px}.sns_sample_campaigns__spacer-sm{height:12px}.sns_sample_campaigns__spacer-md{height:20px}.sns_sample_campaigns__login_attention{text-align:center}.sns_sample_campaigns__login_area{background-color:var(--background-elevation-low);border-radius:8px;padding:12px}.lp-ten-million-campaign-show{margin:0 auto}@media (min-width:835px){.lp-ten-million-campaign-show{max-width:500px}}.lp-ten-million-campaign-show img{width:100%}.lp-ten-million-campaign-show-1,.lp-ten-million-campaign-show-2,.lp-ten-million-campaign-show-3{position:relative}.lp-ten-million-campaign-show__cta1{left:0;position:absolute;top:60%}.lp-ten-million-campaign-show__cta2{left:0;position:absolute;top:91.5%}.lp-ten-million-campaign-show__cta3{left:0;position:absolute;top:44%}.lp-ten-million-campaign-show__update1{left:0;position:absolute;top:71.5%}.lp-ten-million-campaign-show__update2{left:0;position:absolute;top:96.5%}.lp-ten-million-campaign-show__update3{left:0;position:absolute;top:54%}.cart{background:var(--background-elevation-high);display:flex;justify-content:center;padding-bottom:44px}.cart__container{width:100%}@media (min-width:835px){.cart__container{width:500px}}.cart__bottom-list{background-color:var(--background-elevation-low);margin:0 0 16px;padding:16px}.cart__bottom-list__title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}.cart__bottom-list__list{background-color:var(--background-elevation-high);border-radius:4px;display:flex;flex-wrap:wrap;gap:16px 12px;padding:18px}@media (max-width:834px){.cart__bottom-list__list{flex-wrap:nowrap;overflow-x:scroll}}.cart__bottom-list__listItem{display:flex;flex-direction:column;gap:12px;min-width:132px;width:132px}.cart__bottom-list__listItemLink,.cart__bottom-list__listItemLink:active,.cart__bottom-list__listItemLink:focus,.cart__bottom-list__listItemLink:hover{color:var(--object-main);text-decoration:none}.cart__bottom-list__cart-button{background-color:var(--background-elevation-low);padding:20px 16px 16px}.cart__bottom-list__cart-button .cart__continue-button{margin:0}.cart__bottom-list .commerce_purchase_button-btn{font-size:12px;padding:8px 0}.cart__tab{padding-top:20px}.cart__header{border-bottom:1px solid hsla(0,3%,75%,.4);margin-top:20px}.cart__error-message{background-color:var(--background-elevation-low);color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%;overflow-wrap:break-word;padding:16px;white-space:pre-wrap}.cart__stock-location-supplier-info-container{padding:24px 16px 4px}.cart__total-price-container{display:flex;justify-content:space-between;margin:16px}.cart__total-price-title{letter-spacing:0}.cart__total-price,.cart__total-price-title{color:var(--object-main);font-size:18px;font-weight:700;line-height:14px}.cart__point_mission{padding:0 16px}.cart__point_mission_container{border:1px solid var(--border-separation);border-radius:4px;padding-bottom:16px}.cart__point_mission_title{align-items:center;align-self:stretch;background:var(--background-surface);color:var(--object-main);display:flex;font-size:14px;font-weight:600;gap:4px;height:40px;justify-content:center;line-height:150%;text-align:center}.cart__point_mission_list_item{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.cart__point_mission_list_item_magazine{padding:16px 16px 0;width:100%}.cart__point_mission_list_item_line{padding:8px 16px 0;width:100%}.cart__point_mission_list_item_main{background:var(--background-surface);border-radius:4px;color:var(--object-main);display:flex;flex-grow:1;gap:10px;justify-content:flex-start;overflow:hidden hidden;width:100%}.cart__point_mission_list_item_main.disabled{color:var(--object-tertiary);pointer-events:none}.cart__point_mission_checkmark,.cart__point_mission_next{align-items:center;display:flex;margin-left:auto;padding-right:16px}.cart__point_mission_checkmark .checkmark_icon,.cart__point_mission_next .checkmark_icon{box-sizing:content-box;color:var(--object-main);height:16px;width:16px}.cart__point_mission_checkmark .arrow_icon,.cart__point_mission_next .arrow_icon{background-color:var(--object-tertiary);background-size:16px 16px;display:inline-block;height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.cart__point_mission_text{color:var(--object-main);color:unset;display:flex;flex-direction:column;font-size:12px;font-weight:400;justify-content:center;line-height:150%;white-space:nowrap}.cart__point_mission_image{height:auto;margin:16px 8px 16px 16px;width:40px}.cart__point_mission_points{color:var(--object-main);color:unset;font-size:12px;font-weight:600;line-height:150%}.cart__scheduled-to-get-point-container{display:flex;justify-content:space-between;margin:0 16px 12px}.cart__current-point{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}.cart__scheduled-to-get-point{color:var(--expressive-red);font-size:14px;font-weight:400;line-height:150%}.cart__free-shipping-text-container{margin:16px 16px 4px;text-align:center}.cart__available-coupon-text-container{margin:4px 16px;text-align:center}.cart__free-shipping-text-supplyment{color:var(--object-main);font-size:10px;margin:4px 16px 16px;text-align:center}.cart__free_shipping_text{color:var(--object-main);font-size:12px;font-weight:500;line-height:17px}.cart__free_shipping_text--red{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:17px}.cart__continue-button{background-color:var(--background-elevation-high);border:1px solid var(--background-primary);border-radius:4px;font-size:14px;height:44px;line-height:14px;margin:16px;text-align:center}.cart__continue-button a{align-items:center;color:var(--object-main);display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:150%}.cart__order-button{background:var(--background-primary);border-radius:4px;font-size:14px;height:44px;line-height:14px;margin:16px 16px 0;text-align:center}.cart__order-button-disabled{background-color:var(--background-elevation-low);pointer-events:none}.cart__order-button a{align-items:center;color:var(--object-reverse);display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:150%}.cart__order-button.disabled{background:var(--object-secondary);pointer-events:none}.cart__empty-title{color:var(--object-secondary);line-height:20px}.cart__empty-title,.cart__title{font-size:14px;margin:24px 0 24px 24px}.cart__title{color:var(--object-main);font-weight:500;line-height:150%}.cart__error{color:var(--expressive-red);font-size:14px;font-weight:700;letter-spacing:0;line-height:14px;text-align:center}.cart__empty-description{color:var(--object-secondary);font-size:12px;line-height:17px;margin:16px 16px 0 24px}.cart__empty-mall-link{margin:8px 0 0 24px;text-decoration:underline}.cart__empty-mall-link a{color:var(--object-secondary)}.cart__empty-mall-button{background:var(--background-primary);border-radius:4px;font-size:14px;height:44px;line-height:14px;margin:16px 16px 0;text-align:center}.cart__empty-mall-button a{align-items:center;color:var(--object-reverse);display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:150%}.cart__bottom-space{height:100px}.cart__bottom-banner-container{display:flex;justify-content:center;margin:0 16px 12px}.cart__bottom-banner-container:first-child{margin:0}.cart__bottom-banner{height:auto;width:100%}.cart-bottom-list-item-info{display:flex;flex-direction:column;gap:12px}.cart-bottom-list-item-info__image-container{align-items:center;display:flex;height:91px;justify-content:center}.cart-bottom-list-item-info__image{border:none;border-radius:4px;height:auto;margin:0;max-width:91px;min-width:91px}.cart-bottom-list-item-info__info-container{display:flex;flex-direction:column;gap:4px}.cart-bottom-list-item-info__name{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-bottom-list-item-info__price{color:var(--object-main);font-size:14px;font-weight:700;line-height:150%}.cart-bottom-list-item-info__price-multi-sign{color:var(--object-main);font-size:10px;font-weight:700;line-height:150%}.cart-bottom-list-item-info__point-number{color:var(--expressive-red);font-size:12px;font-weight:700;line-height:150%}.cart-bottom-list-item-info__point-txt{color:var(--expressive-red);font-size:10px;font-weight:700;line-height:150%}.cart-bottom-list-item-info .ratingStar{align-items:center;display:flex;gap:2px;height:15px}.cart-bottom-list-item-info .ratingStar__star{height:9px}.cart-bottom-list-item-info .ratingStar__num{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%}.cart-bottom-list-item-info .ratingStar__ratesCount{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.cart-list-item{align-items:center;display:flex;flex-flow:row;flex-wrap:wrap;margin:16px}@media (max-width:834px){.cart-list-item{gap:12px 16px}}@media (min-width:835px){.cart-list-item{gap:12px}}.cart-list-item__simple-container{border-bottom:1px solid hsla(0,3%,75%,.4)}.cart-list-item__bulk-purchase-sale-container,.cart-list-item__limited-time-sale-container{border-bottom:1px solid hsla(0,3%,75%,.4);border-left:thick solid #fadce3;margin:20px 0 20px 20px}.cart-list-item__bulk-purchase-sale-label-container{display:flex;gap:8px;margin-left:12px}.cart-list-item__bulk-purchase-sale-label-heading{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}.cart-list-item__bulk-purchase-sale-label-condition{color:var(--object-secondary);font-size:10px;font-weight:500;line-height:150%}.cart-list-item__bulk-purchase-sale-label-additional-point{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}.cart-list-item__limited-time-sale-label-container{display:flex;gap:8px;margin-left:12px}.cart-list-item__limited-time-sale-label-heading{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}.cart-list-item__limited-time-sale-label-timer{color:var(--object-secondary);font-size:10px;font-weight:500;line-height:150%}.cart-list-item__limited-time-sale-label-additional-point{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}.cart-list-item__image{border-radius:4px;height:90px;max-width:90px;min-width:90px}@media (min-width:835px){.cart-list-item__image{height:64px;max-width:64px;min-width:64px}}.cart-list-item__item-info-text-container{display:flex;flex-flow:column;flex-grow:1;gap:4px}@media (max-width:834px){.cart-list-item__item-info-text-container{flex-basis:calc(100% - 106px)}}@media (min-width:835px){.cart-list-item__item-info-text-container{max-width:calc(100% - 177px)}}.cart-list-item__brand-name,.cart-list-item__name{font-size:12px}.cart-list-item__brand-name,.cart-list-item__detail,.cart-list-item__name{color:var(--object-main);font-weight:400;line-height:150%;overflow:hidden;text-overflow:overflow-wrap;word-break:break-all}.cart-list-item__detail{font-size:10px;margin-top:4px}.cart-list-item__product-discount{background:var(--expressive-red);border-radius:4px;color:var(--object-reverse);font-size:10px;font-weight:500;line-height:150%;padding:2px 4px;width:fit-content}.cart-list-item__before-discount-price{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;text-decoration:line-through}.cart-list-item__price-point-container{align-items:flex-end;display:flex;gap:12px;justify-content:flex-start}.cart-list-item__price{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}.cart-list-item__price.discounted{color:var(--expressive-red)}.cart-list-item__price-tax{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%;margin-left:2px}.cart-list-item__price-tax.discounted{color:var(--expressive-red)}.cart-list-item__point{color:var(--expressive-red);font-size:14px;font-weight:500;line-height:150%}.cart-list-item__point-text{color:var(--expressive-red);font-size:10px;font-weight:400;line-height:150%;margin-left:2px}.cart-list-item__action-buttons-container{display:flex;flex-direction:row;gap:16px;justify-content:flex-start}@media (min-width:835px){.cart-list-item__action-buttons-container{align-items:stretch;flex-direction:column;gap:8px;justify-content:flex-start;width:89px}}.cart-list-item__amount-container{display:flex;flex-direction:row;height:30px;justify-content:flex-start}.cart-list-item .cart-list-item__amount-minus,.cart-list-item .cart-list-item__amount-plus{background:#efefef;text-align:center;width:28px}.cart-list-item .cart-list-item__amount-minus img,.cart-list-item .cart-list-item__amount-plus img{height:16px;margin-top:7px;width:16px}.cart-list-item__amount-plus{border-radius:0 4px 4px 0}.cart-list-item__amount{border:1px solid var(--border-separation);color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;line-height:28px;text-align:center;width:33px}.cart-list-item__amount-minus{border-radius:4px 0 0 4px}.cart-list-item__amount-button--disabled{opacity:.2}.cart-list-item .cart-list-item__delete-button,.cart-list-item .cart-list-item__save-button{border:1px solid var(--border-separation);border-radius:4px;box-sizing:border-box;color:var(--object-secondary);color:var(--object-main);font-size:12px;font-weight:500;height:30px;line-height:150%;line-height:28px;padding:0 10px;text-align:center;text-decoration:none}.cart-list-item .cart-list-item__delete-button:active,.cart-list-item .cart-list-item__delete-button:focus,.cart-list-item .cart-list-item__delete-button:hover,.cart-list-item .cart-list-item__save-button:active,.cart-list-item .cart-list-item__save-button:focus,.cart-list-item .cart-list-item__save-button:hover{color:var(--object-secondary);text-decoration:none}.cart-list-item__loading{background:var(--background-elevation-high);display:none;height:100%;left:0;opacity:.3;position:fixed;top:0;width:100%;z-index:1}.cart-list-item__loading-spinner{color:var(--object-main);height:100px;left:50%;line-height:100px;margin:-50px 0 0 -50px;position:absolute;text-align:center;top:50%;width:100px;z-index:2}.commerce-announcement__announcements-list{background:var(--background-elevation-low);padding:16px;text-align:center}.commerce-announcement__announcement-link{font-size:12px;font-weight:400;line-height:150%}.commerce-announcement__announcement-link,.commerce-announcement__announcement-link:active,.commerce-announcement__announcement-link:focus,.commerce-announcement__announcement-link:hover{color:var(--object-main);text-decoration:none}.commerce-announcement__announcement-link span{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}.commerce-warning-message{background-color:var(--background-info);border:1px solid #ffd157;border-radius:4px;display:block;margin:0 0 16px;padding:16px}.commerce-warning-message__txt{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}.commerce-warning-message__detail{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}@media (min-width:835px){.external-point-exchange{margin:10px auto 20px;width:500px}}.external-point-exchange__card{background:var(--background-surface);border-radius:16px;color:var(--object-main);font-size:12px;font-weight:300;line-height:130%;margin:16px;padding:24px}.external-point-exchange__current-point{color:var(--object-main);font-size:24px;font-weight:600;line-height:170%}.external-point-exchange__current-point span{color:var(--object-main);font-size:15px;font-weight:300;line-height:170%}.external-point-exchange__progress-bar{background:var(--background-elevation-high);border-radius:999px;height:14px;padding:4px}.external-point-exchange__progress-bar--fill{background:var(--expressive-light-blue);border-radius:999px;height:6px}.external-point-exchange__minimum-exchange-point{color:var(--object-main);font-size:10px;font-weight:300;line-height:130%;margin-top:12px;position:relative}.external-point-exchange__1st-line{background:var(--background-elevation-high);border:1px solid var(--object-tertiary);border-radius:8px;color:var(--object-tertiary);font-size:10px;font-weight:300;left:40%;line-height:130%;margin:0 0 0 -4px;padding:4px 8px;position:absolute;top:-5px;transform:translateX(-50%);width:fit-content}.external-point-exchange__1st-line.active{border-color:var(--object-secondary);color:var(--object-secondary)}.external-point-exchange__1st-line.active:before{border-left-color:var(--object-secondary)}.external-point-exchange__1st-line:before{border-left:1px dashed var(--object-tertiary);content:"";height:23px;left:50%;position:absolute;top:-23px;transform:translateX(-50%);width:1px}.external-point-exchange__2nd-line{background:var(--background-elevation-high);border:1px solid var(--object-tertiary);border-radius:8px;color:var(--object-tertiary);font-size:10px;font-weight:300;left:60%;line-height:130%;margin:0 0 0 -4px;padding:4px 8px;position:absolute;top:-5px;transform:translateX(-50%);width:fit-content}.external-point-exchange__2nd-line.active{border-color:var(--object-secondary);color:var(--object-secondary)}.external-point-exchange__2nd-line.active:before{border-left-color:var(--object-secondary)}.external-point-exchange__2nd-line:before{border-left:1px dashed var(--object-tertiary);content:"";height:23px;left:50%;position:absolute;top:-23px;transform:translateX(-50%);width:1px}.external-point-exchange__3rd-line{background:var(--background-elevation-high);border:1px solid var(--object-tertiary);border-radius:8px;color:var(--object-tertiary);font-size:10px;font-weight:300;left:80%;line-height:130%;margin:0 0 0 -4px;padding:4px 8px;position:absolute;top:-5px;transform:translateX(-50%);width:fit-content}.external-point-exchange__3rd-line.active{border-color:var(--object-secondary);color:var(--object-secondary)}.external-point-exchange__3rd-line.active:before{border-left-color:var(--object-secondary)}.external-point-exchange__3rd-line:before{border-left:1px dashed var(--object-tertiary);content:"";height:23px;left:50%;position:absolute;top:-23px;transform:translateX(-50%);width:1px}.external-point-exchange__go-to-external-button{align-items:center;background:var(--background-primary);background:var(--object-main);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-size:15px;font-weight:600;line-height:150%;line-height:170%;margin:16px;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:calc(100% - 32px);word-break:keep-all}.external-point-exchange__go-to-external-button:hover{opacity:.8}.external-point-exchange__go-to-external-button:active,.external-point-exchange__go-to-external-button:focus,.external-point-exchange__go-to-external-button:hover{color:var(--object-reverse);text-decoration:none}.external-point-exchange__go-to-external-button:disabled{background:var(--object-tertiary)}.external-point-exchange__go-to-external-button:disabled:hover{opacity:1}.external-point-exchange__go-to-external-button.disabled{background:var(--background-inactive);color:var(--object-tertiary);pointer-events:none}.external-point-exchange__go-to-external-button.disabled span{color:var(--object-tertiary)}.external-point-exchange__go-to-external-button span{color:var(--object-reverse);font-size:10px;font-weight:300;line-height:130%}.external-point-exchange__exchange-rate-container{border:1px solid var(--border-separation);border-radius:16px;color:var(--object-main);display:grid;font-size:14px;font-weight:600;grid-template-columns:1fr 1fr;line-height:170%;margin:16px;padding:16px}.external-point-exchange__exchange-rate-line{align-items:center;color:var(--object-main);display:flex;font-size:12px;font-weight:300;gap:8px;line-height:130%;margin-top:4px}.external-point-exchange__exchange-rate-line span{color:var(--expressive-red);font-size:12px;font-weight:600;line-height:130%}.external-point-exchange__exchange-left-box>div{color:var(--object-main);font-size:12px;font-weight:300;line-height:130%;margin-top:4px}.external-point-exchange__exchange-right-box{border-left:1px solid var(--border-separation);color:var(--object-main);font-size:14px;font-weight:600;line-height:170%;padding-left:16px}.external-point-exchange__exchange-right-box>div{color:var(--object-main);font-size:12px;font-weight:300;line-height:130%;margin-top:4px}.external-point-exchange__exchange-list{align-items:center;display:grid;grid-template-columns:136px 1fr}.external-point-exchange__exchange-list>div{color:var(--object-main);font-size:14px;font-weight:600;line-height:170%}.external-point-exchange h2{color:var(--object-main);font-size:18px;font-weight:600;line-height:170%;margin:24px 16px 8px}.external-point-exchange__matsukiyo-section{background:#fefdf0;border-radius:8px;margin:8px 16px 0;padding:16px 8px}.external-point-exchange__matsukiyo-visual{display:grid;gap:16px 4px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;place-items:center center}.external-point-exchange__matsukiyo-controls{margin:0 16px 16px;padding:16px 8px}.external-point-exchange__store-icon{grid-column:1;grid-row:1;height:62px;object-fit:contain}.external-point-exchange__equals-icon{grid-column:2;grid-row:1;height:auto;max-width:120px;object-fit:contain;width:auto}.external-point-exchange__image-description{color:#000;font-size:12px;font-weight:600;line-height:130%;text-align:center}.external-point-exchange__image-description:first-of-type{grid-column:1;grid-row:2}.external-point-exchange__image-description:nth-of-type(2){grid-column:2;grid-row:2}.external-point-exchange__mcc-button{align-items:center;background:var(--background-primary);background:var(--object-main);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-size:15px;font-weight:600;line-height:150%;line-height:170%;margin:16px 8px;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:-webkit-fill-available;width:-moz-available;width:stretch;word-break:keep-all}.external-point-exchange__mcc-button:hover{opacity:.8}.external-point-exchange__mcc-button:active,.external-point-exchange__mcc-button:focus,.external-point-exchange__mcc-button:hover{color:var(--object-reverse);text-decoration:none}.external-point-exchange__mcc-button:disabled{background:var(--object-tertiary)}.external-point-exchange__mcc-button:disabled:hover{opacity:1}.external-point-exchange__mcc-button span{color:var(--object-reverse);font-size:10px;font-weight:300;line-height:130%}.external-point-exchange__amount-input{align-items:center;background:var(--background-surface);border:1px solid var(--border-separation);border-radius:999px;display:flex;gap:4px;justify-content:flex-start;margin-bottom:12px;padding:8px 16px}.external-point-exchange__amount-input input{background:transparent;border:none;color:var(--object-main);font-size:20px;font-weight:600;line-height:170%;outline:none;text-align:right;width:calc(100% - 25px)}.external-point-exchange__amount-input input::-webkit-inner-spin-button,.external-point-exchange__amount-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.external-point-exchange__amount-input input:disabled{color:var(--object-tertiary)}.external-point-exchange__amount-input span{align-self:flex-end;color:var(--object-main);font-size:15px;font-weight:300;line-height:170%}.external-point-exchange__amount-input span.disabled{color:var(--object-tertiary)}.external-point-exchange__amount-buttons{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin-bottom:12px}.external-point-exchange__amount-button{align-items:center;border:1px solid var(--object-main);border-radius:24px;color:var(--object-main);display:flex;font-size:12px;font-weight:600;height:40px;justify-content:center;line-height:130%;padding:0 16px}.external-point-exchange__amount-button.disabled{border-color:#f2f2f2;color:var(--object-tertiary);cursor:not-allowed}.external-point-exchange__submit-button{background:var(--object-main);border-radius:8px;color:var(--object-reverse);display:block;font-size:15px;font-weight:600;line-height:170%;margin-bottom:12px;padding:12px;text-align:center}.external-point-exchange__submit-button.disabled{background:var(--background-inactive);color:var(--object-tertiary);cursor:not-allowed}.external-point-exchange__note{color:var(--object-main);font-size:12px;font-weight:300;line-height:130%;margin-top:8px}.external-point-exchange__exchange-buttons{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:8px 16px 0}.external-point-exchange__initial-account-create{background:var(--background-elevation-low);border-radius:8px;color:var(--object-main);font-size:15px;font-weight:600;line-height:170%;margin:0 16px;padding:16px 16px .1px}.external-point-exchange__initial-account-create a{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;line-height:150%;margin:16px 0;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.external-point-exchange__initial-account-create a:hover{opacity:.8}.external-point-exchange__initial-account-create a:active,.external-point-exchange__initial-account-create a:focus,.external-point-exchange__initial-account-create a:hover{color:var(--object-reverse);text-decoration:none}.external-point-exchange__initial-account-create a:disabled{background:var(--object-tertiary)}.external-point-exchange__initial-account-create a:disabled:hover{opacity:1}.external-point-exchange__initial-account-create a span{color:var(--object-reverse);font-size:10px;font-weight:300;line-height:130%}.external-point-exchange__exchange-button{align-items:center;background:var(--background-surface);border:1px solid var(--border-separation);border-radius:8px;display:flex;font-size:12px;font-weight:300;gap:8px;justify-content:center;line-height:130%;padding:16px 0;width:100%}.external-point-exchange__exchange-button,.external-point-exchange__exchange-button:active,.external-point-exchange__exchange-button:focus,.external-point-exchange__exchange-button:hover{color:var(--object-main);text-decoration:none}.external-point-exchange__exchange-button.disabled{background:var(--background-elevation-high);color:var(--background-inactive);pointer-events:none}.external-point-exchange__exchange-button.disabled span{color:var(--background-inactive)}.external-point-exchange__exchange-button img{background-color:var(--object-main)}.external-point-exchange__exchange-button img,.external-point-exchange__exchange-button img.disabled{-webkit-mask:url(https://cdn.lipscosme.com/assets/common/bold_arrow_forward-ef348960b36b9407a7eeb0dc806b3fdd0e5a29942c3668d59fe125ad8582371f.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/bold_arrow_forward-ef348960b36b9407a7eeb0dc806b3fdd0e5a29942c3668d59fe125ad8582371f.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.external-point-exchange__exchange-button img.disabled{background-color:var(--background-inactive)}.external-point-exchange__exchange-button span{color:var(--object-main);font-size:12px;font-weight:600;line-height:130%}.external-point-exchange__faq{background:var(--background-surface);border-radius:8px;margin:16px;padding:16px}.external-point-exchange__faq h2{color:var(--object-main);font-size:18px;font-weight:600;line-height:170%;margin:0 0 16px}.external-point-exchange__faq-q{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%;margin:16px 0 4px}.external-point-exchange__faq-a{color:var(--object-main);font-size:15px;font-weight:300;line-height:170%}.external-point-exchange__faq-a a{color:var(--expressive-light-blue)}.external-point-exchange__faq-a ol{padding-left:16px}.external-point-exchange .modal{padding:0!important;text-align:center}.external-point-exchange .modal-body{padding:unset;text-align:center}.external-point-exchange .modal-content{background:var(--background-elevation-high)}.external-point-exchange .modal:before{content:"";display:inline-block;height:100%;margin-right:-4px;vertical-align:middle}.external-point-exchange .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.external-point-exchange__modal-header-image{background:var(--background-surface);border-radius:8px;margin:24px 16px 16px;padding:16px 24px;width:calc(100% - 32px)}.external-point-exchange__modal-description{color:var(--object-main);font-size:15px;font-weight:300;line-height:170%;margin:16px}.external-point-exchange__modal-description span{color:var(--expressive-red)}.external-point-exchange__modal-dismiss{align-items:center;background:var(--background-elevation-high);background:var(--background-surface);border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;line-height:150%;margin:8px 16px 16px;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:calc(100% - 32px);word-break:keep-all}.external-point-exchange__modal-dismiss:hover{opacity:.8}.external-point-exchange__modal-dismiss:active,.external-point-exchange__modal-dismiss:focus,.external-point-exchange__modal-dismiss:hover{color:var(--object-main);text-decoration:none}.external-point-exchange__modal-dismiss:disabled{border:1px solid var(--object-tertiary);color:var(--object-tertiary)}.commerce-history{background:var(--background-elevation-high)}@media (min-width:835px){.commerce-history{margin:10px auto 20px;width:500px}}.commerce-history__banner img{width:100%}.commerce-history__attention{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;padding:20px 0;text-align:center}.commerce-history__post-restoration-button{background-color:var(--background-elevation-high);overflow:hidden;padding:4px 16px 24px}.commerce-history__post-restoration-button a{align-items:center;background-color:var(--background-elevation-high);border-color:var(--expressive-red);border-radius:4px;border-style:solid;border-width:thin;color:var(--expressive-red);display:flex;font-size:14px;font-weight:500;height:100%;height:44px;justify-content:center;line-height:150%}.commerce-history__container{background-color:var(--background-elevation-low)}.commerce-history__order{background:var(--background-elevation-high);margin-bottom:10px}.commerce-history__order-info{border-bottom:1px solid var(--border-separation);margin:0 16px;padding:16px 0}.commerce-history__order-info-header{display:flex;justify-content:space-between}.commerce-history__order-info-header-status{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}.commerce-history__order-info-header-detail a{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;text-decoration:none;text-decoration:underline;vertical-align:top}.commerce-history__order-info-header-detail a:active,.commerce-history__order-info-header-detail a:focus,.commerce-history__order-info-header-detail a:hover{color:var(--object-main);text-decoration:none}.commerce-history__order-info-table{display:flex;padding-top:8px}.commerce-history__order-info-table-key{width:80px}.commerce-history__order-info-table-key,.commerce-history__order-info-table-separator{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.commerce-history__order-info-table-value{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin-left:10px}.commerce-history__order-shipping-status-button{margin-top:8px}.commerce-history__order-product{border-bottom:1px solid var(--border-separation);padding-bottom:20px}.commerce-history__order-product-info{display:flex;padding:20px 16px 0}.commerce-history__order-product-image{border:1px solid var(--border-separation);border-radius:4px;box-sizing:border-box;height:64px;max-width:64px;min-width:64px}.commerce-history__order-product-container{padding:0 16px}.commerce-history__order-product-brand{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}.commerce-history__order-product-name{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}.commerce-history__order-product-detail-container{margin-top:8px}.commerce-history__order-product-detail{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}.commerce-history__order-product-post-button{background:var(--background-primary);border-radius:4px;height:34px;margin:8px 16px 0;overflow:hidden;text-align:center}.commerce-history__order-product-post-button a{color:var(--object-reverse)}.commerce-history__order-product-post-button a,.commerce-history__order-product-post-button-disable{align-items:center;display:flex;font-size:12px;font-weight:500;height:100%;justify-content:center;line-height:150%}.commerce-history__order-product-post-button-disable{background:var(--object-tertiary);color:#fff}.commerce-history__hr{border-bottom:1px solid var(--border-separation)}.commerce-history__bottom-space{background-color:var(--background-elevation-high);padding-bottom:300px}.commerce-history__rejected-section{background:var(--background-attention);color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:8px 16px;padding:12px}.commerce-history__rejected-section a:first-child{color:var(--expressive-blue)}.commerce-history__rejected-posts-toggle{align-items:center;background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);display:grid;display:flex;font-size:12px;font-weight:500;font-weight:600;justify-content:center;line-height:150%;margin-top:12px;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;position:relative;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.commerce-history__rejected-posts-toggle:hover{opacity:.8}.commerce-history__rejected-posts-toggle:disabled{border:1px solid var(--object-tertiary);color:var(--object-tertiary)}.commerce-history__rejected-posts-toggle:active,.commerce-history__rejected-posts-toggle:focus,.commerce-history__rejected-posts-toggle:hover{color:var(--object-main);text-decoration:none}.commerce-history__rejected-posts-toggle:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;margin:0 0 0 auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:12px;top:50%;top:calc(50% - 10px);transform:translateY(-50%);width:20px}.commerce-history__rejected-posts-toggle:not(.collapsed):after{transform:rotate(-90deg)}.commerce-history__rejected-posts-toggle.collapsed:after{transform:rotate(90deg)}.commerce-history__rejected-posts-toggle:not(.collapsed){border-bottom:unset}.commerce-history #commerce-history__rejected-posts{background:var(--background-elevation-high);border-radius:0 0 4px 4px;padding:8px}.commerce-history-detail{background:var(--background-elevation-high)}@media (min-width:835px){.commerce-history-detail{margin:10px auto 20px;width:500px}}.commerce-history-detail hr{border-top:1px solid var(--border-separation);margin:0 0 12px;opacity:1}.commerce-history-detail__section{border-bottom:1px solid var(--border-separation);padding:20px}.commerce-history-detail__section-title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;padding-bottom:8px}.commerce-history-detail__section-title-no-padding{padding:0}.commerce-history-detail__table{align-items:center;display:flex;padding-top:8px}.commerce-history-detail__table-key{width:80px}.commerce-history-detail__table-key,.commerce-history-detail__table-separator{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.commerce-history-detail__table-value{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin-left:10px}.commerce-history-detail__table-value-multiline{line-height:16px}.commerce-history-detail__bulk-purchase-sale-container,.commerce-history-detail__limited-time-sale-container{border-bottom:1px solid var(--border-separation);border-left:thick solid #fadce3;margin:20px 0}.commerce-history-detail__bulk-purchase-sale-label-container{display:flex;gap:8px;margin-left:12px}.commerce-history-detail__bulk-purchase-sale-label-heading{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}.commerce-history-detail__bulk-purchase-sale-label-small{color:var(--object-secondary);font-size:10px;font-weight:500;line-height:150%}.commerce-history-detail__bulk-purchase-sale-label-additional-point{color:var(--expressive-red);font-size:10px;font-weight:500;line-height:150%}.commerce-history-detail__limited-time-sale-label-container{display:flex;gap:8px;margin-left:12px}.commerce-history-detail__limited-time-sale-label-heading{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}.commerce-history-detail__limited-time-sale-label-small{color:var(--object-secondary);font-size:10px;font-weight:500;line-height:150%}.commerce-history-detail__limited-time-sale-label-additional-point{color:var(--expressive-red);font-size:10px;font-weight:500;line-height:150%}.commerce-history-detail__order-product{border-top:1px solid var(--border-separation);padding:20px 0}.commerce-history-detail__order-product:nth-child(2){border:none}.commerce-history-detail__order-product-info{display:flex;padding:0}.commerce-history-detail__order-product-image{border:1px solid var(--border-separation);border-radius:4px;box-sizing:border-box;height:64px;max-width:64px;min-width:64px}.commerce-history-detail__order-product-container{padding:0 16px}.commerce-history-detail__order-product-container a{display:block}.commerce-history-detail__order-product-brand{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%;line-height:10px}.commerce-history-detail__order-product-name{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%;line-height:12px}.commerce-history-detail__order-product-detail-container{margin-top:8px}.commerce-history-detail__order-product-detail,.commerce-history-detail__order-product-price{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%}.commerce-history-detail__order-product-price{margin-top:4px}.commerce-history-detail__order-product-price span{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}.commerce-history-detail__order-product-price-before-discount{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;text-decoration:line-through}.commerce-history-detail__shipping-status-button{margin-top:16px}.commerce-history-detail__inquery-button{border:1px solid var(--background-primary);border-radius:4px;font-size:14px;height:44px;line-height:14px;margin-top:20px;text-align:center}.commerce-history-detail__inquery-button a{align-items:center;color:var(--object-main);display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:150%}.commerce-lottery-sale-history{background-color:var(--background-elevation-low)}@media (min-width:835px){.commerce-lottery-sale-history{margin:10px auto 20px;width:500px}}.commerce-lottery-sale-history__banner img{width:100%}.commerce-lottery-sale-history__about-notification-container{background-color:#fff;padding:16px}.commerce-lottery-sale-history__about-notification-head{color:var(--object-main);font-size:12px;font-weight:700;letter-spacing:0;line-height:16px}.commerce-lottery-sale-history__about-notification{color:var(--object-main);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.commerce-lottery-sale-history__hr{border-bottom:1px solid var(--border-separation)}.commerce-lottery-sale-history__items{display:flex;flex-direction:column;gap:8px}.commerce-lottery-sale-history__item-container{background-color:#fff;display:flex;flex-direction:column;gap:20px;padding:16px}.commerce-lottery-sale-history__item-status{color:var(--object-main);font-size:14px;font-weight:500;letter-spacing:0;line-height:14px}.commerce-lottery-sale-history__normal-message-container{background-color:var(--background-positive);border:1px solid var(--expressive-blue);border-radius:4px;color:var(--expressive-blue);font-size:12px;font-weight:700;letter-spacing:0;line-height:16px;padding:16px;text-align:center}.commerce-lottery-sale-history__warning-message-container{align-items:center;background:var(--background-info);border:1px solid #ffd157;border-radius:4px;color:#ff7a45;display:flex;flex-direction:row;font-size:12px;font-weight:400;gap:16px;justify-content:center;letter-spacing:0;line-height:16px;padding:12px 16px}.commerce-lottery-sale-history__warning-message-container:before{background-color:#ff7a45;content:"　　";height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.commerce-lottery-sale-history__product-container{display:flex;flex-direction:column;gap:8px}.commerce-lottery-sale-history__product-info-container{display:flex;flex-direction:row;gap:16px}.commerce-lottery-sale-history__product-image{height:64px;width:64px}.commerce-lottery-sale-history__product-name-container{color:var(--object-main);font-size:12px;font-weight:400;letter-spacing:0;line-height:20px}.commerce-lottery-sale-history__product-button,.commerce-lottery-sale-history__product-button--disabled{background:var(--background-primary);border:none;border-radius:4px;color:#fff;display:block;font-size:12px;font-weight:400;letter-spacing:0;line-height:12px;padding:11px 0;text-align:center;text-decoration:none}.commerce-lottery-sale-history__product-button--disabled:active,.commerce-lottery-sale-history__product-button--disabled:focus,.commerce-lottery-sale-history__product-button--disabled:hover,.commerce-lottery-sale-history__product-button:active,.commerce-lottery-sale-history__product-button:focus,.commerce-lottery-sale-history__product-button:hover{color:#fff;text-decoration:none}.commerce-lottery-sale-history__product-button--disabled{background:var(--background-inactive);opacity:1;pointer-events:none}.commerce-lottery-sale-history__bottom-space{background-color:#fff;padding-bottom:300px}.mail-magazine-subscribe-modal{background:var(--background-elevation-high);border-radius:8px 8px 0 0}.mail-magazine-subscribe-modal__header{align-items:center;border-bottom:1px solid var(--border-separation);border-radius:8px 8px 0 0;color:var(--object-main);display:flex;font-size:14px;font-weight:600;gap:0;height:56px;justify-content:center;line-height:170%;position:relative}.mail-magazine-subscribe-modal__header__close{height:32px;width:32px}.mail-magazine-subscribe-modal__header__title{flex-grow:1;text-align:center}.mail-magazine-subscribe-modal__close{background:var(--background-elevation-high);border:none;height:32px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px}.mail-magazine-subscribe-modal__close,.mail-magazine-subscribe-modal__item{align-items:center;display:flex;justify-content:center}.mail-magazine-subscribe-modal__email{align-items:flex-start;border-bottom:1px solid var(--border-separation);color:var(--object-main);display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:150%;padding:16px}.mail-magazine-subscribe-modal__form-control{background:var(--background-elevation-high);color:var(--object-main);height:44px!important;padding:0 16px}.mail-magazine-subscribe-modal__check_item_list{align-items:flex-start;display:flex;flex-direction:column;padding:0 16px}.mail-magazine-subscribe-modal__check_item{border-bottom:1px solid var(--border-separation);color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;padding:16px;width:100%}.mail-magazine-subscribe-modal__check_item:last-child{border-bottom:none}.mail-magazine-subscribe-modal__form_list{align-items:flex-start;background:var(--background-elevation-high);color:var(--object-main);display:flex;flex-direction:column;padding:0 16px;width:375px}.mail-magazine-subscribe-modal__form_list_item{color:var(--object-main);flex:1 0 0;font-size:14px;font-weight:500;line-height:150%}.mail-magazine-subscribe-modal__error{color:var(--expressive-red);font-size:14px;font-weight:400;line-height:150%}.mail-magazine-subscribe-modal__submit{border-top:1px solid var(--border-separation);padding:16px}.mail-magazine-subscribe-modal__submit_notice{color:var(--object-main);font-size:10px;font-weight:300;line-height:130%;padding-bottom:10px}.mail-magazine-subscribe-modal__submit_notice a{color:var(--expressive-light-blue)}.mail-magazine-subscribe-modal .submit-magazine{background-color:var(--background-primary);border-radius:4px;color:var(--object-reverse);display:block;padding:13px 16px;text-align:center;text-decoration:none;width:100%}.mail-magazine-subscribe-modal .submit-magazine:disabled{background-color:var(--background-inactive);border:none;color:var(--object-tertiary);opacity:.6;pointer-events:none}.mail-magazine-subscribe-modal__float .information.custom-information[type=info]{background:var(--background-positive);border-color:var(--expressive-blue);bottom:20px;left:8px;opacity:0;padding:12px 20px;position:fixed;right:8px;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.mail-magazine-subscribe-modal__float .information.custom-information[type=info] .content{display:flex;flex-direction:column}.mail-magazine-subscribe-modal__float .information.custom-information[type=info] div{color:var(--expressive-blue)}.mail-magazine-subscribe-modal__float .information.custom-information[type=info] div .message{color:var(--expressive-blue);display:block!important;font-size:14px;font-weight:600;line-height:170%;margin-top:4px!important}.mail-magazine-subscribe-modal__float .information.custom-information[type=info] div .email{color:var(--expressive-blue);display:block!important;font-size:12px;font-weight:300;line-height:130%;margin-top:4px!important}.mail-magazine-subscribe-modal__float .information.custom-information[type=info]:before{background:var(--expressive-blue)}.mail-magazine-subscribe-modal__float .visible{opacity:1!important;visibility:visible!important}.mall-home{display:flex;flex-direction:column;margin:0 calc(50% - 50vw);min-height:100vh;width:100vw}.mall-home__footer{background:var(--background-elevation-low);margin-top:auto;padding:20px 0}.mall-home__footer a{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;text-decoration:none}.mall-home__footer-line{text-align:center}.mall-home__footer-line+.mall-home__footer-line{margin-top:10px}.mall-home__footer-row{display:inline-block;padding:0 15px;width:50%}.mall-home__footer-row:first-child{text-align:right}.mall-home__footer-row:last-child{text-align:left}.mall-home__footer-row+.mall-home__footer-row{border-left:1px solid var(--object-secondary)}.edit-address{margin-top:20px}@media (min-width:835px){.edit-address{margin:10px auto 20px;width:500px}}.edit-address__header{background-color:var(--background-elevation-low);font-weight:500;padding:7px 0 7px 16px}.edit-address__form,.edit-address__header{color:var(--object-main);font-size:14px;line-height:150%}.edit-address__form{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:2px;-webkit-box-shadow:none;box-shadow:none;font-weight:400;height:36px;margin:16px;padding-left:10px;width:calc(100% - 32px)}.edit-address__form::placeholder{color:var(--object-tertiary);font-size:14px}.edit-address__form-postal-code{display:inline;margin:16px 16px 0;width:168px}.edit-address__form-address{margin-bottom:0}.edit-address__search-button{background-color:var(--background-primary);border:none;display:inline-block;font-size:10px;font-weight:500;height:36px;line-height:150%;text-align:center;vertical-align:middle;width:96px}.edit-address__search-button,.edit-address__search-button:active,.edit-address__search-button:focus,.edit-address__search-button:hover{color:var(--object-reverse);text-decoration:none}.edit-address__submit-button{background-color:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);font-size:14px;font-weight:500;height:44px;line-height:150%;margin:32px 16px 0;width:calc(100% - 32px)}.edit-address .edit-address__form.is-invalid{background-color:var(--background-attention);border-color:var(--expressive-red)}.edit-address .edit-address__form.is-invalid~.form-text,.edit-address .edit-address__form.is-invalid~.invalid-feedback{color:var(--expressive-red);display:block;font-size:14px;padding:5px 16px 0}.coupon{background-color:var(--background-elevation-high)}.coupon-empty{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:0;padding:12pt 0;text-align:center}.coupon__h1-title{font-size:16px;font-weight:600;margin:24px auto 16px}.coupon__h1-title,.coupon__input-form{color:var(--object-main);line-height:150%}.coupon__input-form{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:4px;font-size:14px;font-weight:400;height:44px;letter-spacing:0;padding:11.5px 16px;width:100%}.coupon__input-form::placeholder{color:var(--object-tertiary);font-size:14px}.coupon form:invalid>#submit-button{background-color:var(--background-inactive);color:var(--object-tertiary);pointer-events:none}.coupon__submit-button{background-color:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);font-size:14px;font-weight:500;height:44px;line-height:150%;margin:16px auto 20px;width:100%}.coupon__submit-button-spacer{height:24px}.coupon hr{border-top:1px solid var(--border-separation);margin:0}@media (min-width:835px){.coupon__container{margin:10px auto 20px;width:500px}}.coupon__container-spacer{height:16px}.coupon__container--order{padding:0 12px}@media (min-width:835px){.coupon__container--order{margin:0 auto;width:500px}}.coupon__list{list-style:none;margin-bottom:0;padding:0 12px}.coupon__list-item{position:relative;width:100%}.coupon__list-item-container{border:1px solid var(--border-separation);border-radius:4px;display:table;padding:16px;position:relative;width:100%}.coupon__list--order{list-style:none;margin-bottom:0;padding:0}.coupon__select-block{border:1px solid var(--border-separation);border-radius:4px;display:table;position:relative;width:100%}.coupon__spacer{height:12px}.coupon__radio-button{border-width:0;clip-path:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.coupon__radio-label{align-items:center;color:var(--object-tertiary);cursor:pointer;display:flex;gap:12px;margin:0;padding:16px 12px;width:100%}.coupon__radio-label-spacer{height:6px}.coupon__radio-label-subspacer{height:4px}.coupon__radio-label-title{color:var(--object-main);font-size:14px;font-weight:700;letter-spacing:0;line-height:14px}.coupon__radio-label-nothing-title{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}.coupon__radio-label-subtitle{color:var(--object-tertiary);font-size:12px;font-weight:400;line-height:150%}.coupon__radio-label-subtitle--red{color:var(--expressive-red);font-size:12px;font-weight:400;line-height:150%}.coupon input[type=radio]:checked+.coupon__radio-label{color:var(--object-main)}.coupon input[type=radio][disabled]+.coupon__radio-label{background-color:var(--background-inactive);cursor:not-allowed}.coupon input[type=radio][disabled]+.coupon__radio-label .coupon__radio-label-title{color:var(--object-tertiary);font-size:14px;font-weight:700;letter-spacing:0;line-height:14px}.coupon input[type=radio][disabled]+.coupon__radio-label:before{background:url(https://cdn.lipscosme.com/assets/check/dark_20_circle-5cc61d1879a8b82ed0ff4cd7f8d2d8a50aa374104faa77eaf98ea0bee63dc6ae.svg) no-repeat 0 0;background-size:contain}.coupon__statement{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.coupon__statement-spacer{height:20px}.coupon__show-only-commerce-button{background:var(--background-primary);border-radius:4px;font-size:14px;height:44px;line-height:14px;margin:16px auto 24px;text-align:center}.coupon__show-only-commerce-button a{align-items:center;color:var(--object-reverse);display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:150%}.coupon__bottom-space{height:340px}.isolated-area-fee-modal{border-radius:4px;margin:auto;max-width:1080px}.isolated-area-fee-modal.is-modal{height:80vh}@media (max-width:834px){.isolated-area-fee-modal.is-modal{width:90%}}.isolated-area-fee-modal__close{background-color:var(--background-elevation-low);border-radius:50%;padding:4px;position:absolute;right:8px;top:8px;z-index:1}.isolated-area-fee-modal__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:48px 16px 16px;text-align:center}.isolated-area-fee-modal__description{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:0 16px;text-align:center}.isolated-area-fee-modal__body.is-modal{height:80vh;overflow-y:scroll}.isolated-area-fee-modal__body ul{list-style-type:none;margin:0;padding:0}.isolated-area-fee-modal__prefecture-list{display:flex;gap:12px;margin:32px 0 16px;overflow-x:scroll;width:100%}.isolated-area-fee-modal__prefecture-link{border:1px solid var(--border-separation);border-radius:4px;display:block;font-size:14px;font-weight:500;line-height:150%;min-width:fit-content;padding:8px 12px}.isolated-area-fee-modal__prefecture-link,.isolated-area-fee-modal__prefecture-link:active,.isolated-area-fee-modal__prefecture-link:focus,.isolated-area-fee-modal__prefecture-link:hover{color:var(--object-main);text-decoration:none}.isolated-area-fee-modal__prefecture-link:first-child{margin-left:16px}.isolated-area-fee-modal__prefecture{background-color:var(--background-elevation-low);border-bottom:1px solid var(--border-separation);color:var(--object-secondary);font-size:14px;font-weight:600;line-height:150%;padding:8px 16px;position:sticky;top:0}.isolated-area-fee-modal__prefecture:first-child{border-top:1px solid var(--border-separation)}.isolated-area-fee-modal__row{border-bottom:1px solid var(--border-separation);color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;padding:12px 16px}.isolated-area-fee-modal__row :first-child{display:inline-block;width:80px}.point{background-color:var(--background-elevation-low);margin:0 auto;max-width:500px;padding-top:20px}.point__use{padding:26px 16px 16px}.point__use hr{border-top:1px solid var(--border-separation)}.point__use ul{list-style:none;padding:0}.point__use-discount-shipping_fee-info{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:8px}.point__current-point-container{display:flex;justify-content:space-between}.point__current-point-element{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}.point__current-point-description{margin-top:16px}.point__current-point-description,.point__current-point-shipping-fee-note{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}.point__current-point-shipping-fee-note{margin-top:8px}.point li{position:relative;width:100%}.point__select-block{align-items:center;display:flex}.point__select-block>svg{color:var(--object-tertiary)}.point__radio-button{display:none}.point__radio-number-field{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:2px;color:var(--object-main);cursor:pointer;display:inline-block;height:36px;margin:0 0 0 36px;padding:0 8px;text-align:right;width:100px}.point__radio-number-field::placeholder{opacity:.5}.point__radio-label{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;height:45px;line-height:150%;margin:0;padding-left:12px;width:100%}.point input[type=radio]:checked+svg,.point__radio-label{color:var(--object-main)}.point__submit-button{background-color:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);font-size:14px;font-weight:500;height:44px;line-height:150%;margin:20px 16px 0;text-align:center;width:calc(100% - 32px)}.point__error{color:var(--expressive-red);font-size:14px;font-weight:400;line-height:150%;padding:8px 0 0 36px}.present-group{background-color:var(--background-elevation-low);margin:0 auto;max-width:500px;padding-top:20px}.present-group__form{background-color:var(--background-elevation-high);padding:26px 16px 16px}.present-group ul{list-style:none;padding:0}.present-group li{position:relative;width:100%}.present-group__select-block{border:1px solid var(--border-separation);border-radius:4px;display:table;height:80px;margin:8px 0;position:relative;width:100%}.present-group__group{margin:8px 16px 0}.present-group__group-title{color:var(--object-main);font-size:16px;margin-top:28px}.present-group__group-note,.present-group__group-title{font-weight:500;letter-spacing:0;line-height:16px;margin-bottom:12px}.present-group__group-note{color:var(--object-secondary);font-size:14px;margin-top:12px}.present-group__presents{color:var(--object-secondary);font-size:12px;font-weight:500;letter-spacing:0;line-height:12px}.present-group__radio-button{display:none}.present-group__present-image{margin:12px}.present-group__radio-label{color:var(--object-main);cursor:pointer;display:table-cell;font-size:14px;font-weight:400;height:45px;line-height:150%;padding-left:36px;padding-right:12px;vertical-align:middle;width:100%}.present-group__radio-label:before{background-color:var(--object-tertiary);content:"";height:20px;left:8px;position:absolute;top:calc(50% - 10px);width:20px}.present-group input[type=radio]:checked+.present-group__radio-label:before,.present-group__radio-label:before{-webkit-mask:url(https://cdn.lipscosme.com/assets/common/check_circle-1901a61ab525eba3eb285789a4370332340093f824b21fe1057813a9d5471380.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/check_circle-1901a61ab525eba3eb285789a4370332340093f824b21fe1057813a9d5471380.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.present-group input[type=radio]:checked+.present-group__radio-label:before{background-color:var(--object-main)}.present-group__submit-button{background-color:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);font-size:14px;font-weight:500;height:44px;letter-spacing:0;line-height:14px;margin:24px 16px 0;text-align:center;width:calc(100% - 32px)}@media (min-width:835px){.commerce-point-history,.commerce-point-mission{margin:10px auto 20px;width:500px}}.commerce-post-restoration{background-color:#fff}@media (min-width:835px){.commerce-post-restoration{margin:10px auto 20px;max-width:500px}}.commerce-post-restoration .content_image{width:100%}.commerce-post-restoration__product{margin-bottom:10px}.commerce-post-restoration__product-post-button{background:var(--expressive-red);border-radius:4px;height:40px;margin:8px 16px 0;overflow:hidden;text-align:center}.commerce-post-restoration__product-post-button a{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:150%}.commerce-post-restoration__bottom-top{padding-bottom:15px}.commerce-post-restoration__bottom-space{padding-bottom:30px}.commerce-post-restoration p{margin-top:30px;padding:16px}.preferred-payment-methods{margin-top:20px}@media (min-width:835px){.preferred-payment-methods{margin:10px auto 20px;width:500px}}.preferred-payment-methods__title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:28px 0 12px;text-align:center}.preferred-payment-methods__hstack{align-items:center;display:flex}.preferred-payment-methods__label{color:var(--object-main);flex-grow:1;font-size:14px;font-weight:400;line-height:150%;margin:0;padding:16px 16px 16px 12px}.preferred-payment-methods__label--sm{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:0;padding:0}.preferred-payment-methods input[type=radio]{margin:0 0 0 16px}.preferred-payment-methods input.user-interacted:invalid{background:var(--background-attention);border-color:var(--expressive-red)}.preferred-payment-methods hr{margin:0}.preferred-payment-methods__card-holder{background:var(--background-elevation-low);padding:12px 16px 16px 50px}.preferred-payment-methods__holder-input{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:14px;font-weight:400;height:40px;line-height:150%;margin-top:8px;padding:0 16px;width:100%}.preferred-payment-methods__holder-input::placeholder{color:var(--object-tertiary);font-size:14px;font-weight:400;line-height:150%}.preferred-payment-methods__help-text{color:var(--expressive-red);display:none;font-size:12px;font-weight:400;line-height:150%;margin-top:8px}.preferred-payment-methods__submit-button{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;line-height:150%;margin:20px 16px 0;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:calc(100% - 32px);word-break:keep-all}.preferred-payment-methods__submit-button:hover{opacity:.8}.preferred-payment-methods__submit-button:active,.preferred-payment-methods__submit-button:focus,.preferred-payment-methods__submit-button:hover{color:var(--object-reverse);text-decoration:none}.preferred-payment-methods__submit-button:disabled{background:var(--object-tertiary)}.preferred-payment-methods__submit-button:disabled:hover{opacity:1}.purchase{background-color:var(--background-elevation-low)}@media (min-width:835px){.purchase{margin:10px auto 20px;width:500px}}.purchase__price-change-warn{color:var(--expressive-red);font-size:14px;font-weight:700;letter-spacing:0;line-height:14px;overflow-wrap:break-word;padding:0 20px 20px;text-align:center;white-space:pre-wrap}.purchase__summary{background:var(--background-elevation-high);padding:0 10px}.purchase__summary-title{border-bottom:1px solid var(--border-separation);color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;padding:16px 0;text-align:center}.purchase__summary-breakdown{border-bottom:1px solid var(--border-separation);padding:16px 6px}.purchase__summary-breakdown:last-child{border-bottom:none}.purchase__summary-container{color:var(--object-main);display:flex;justify-content:space-between;padding:12px 0 0}.purchase__summary-container.discounted{color:var(--expressive-red)}.purchase__summary-container:first-child{padding:0}.purchase__summary-element{display:inline-block;position:relative}.purchase__summary-element.info{align-items:center;display:flex}.purchase__summary-element.info,.purchase__summary-element.info:active,.purchase__summary-element.info:focus,.purchase__summary-element.info:hover{color:var(--object-main);text-decoration:none}.purchase__summary-element.info:after{background-color:var(--object-secondary);content:"";display:inline-block;height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/info-d8c9978fa6413618949b141fc2833534e6288a71ab1485b9082a777ea1d912b8.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/info-d8c9978fa6413618949b141fc2833534e6288a71ab1485b9082a777ea1d912b8.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.purchase__summary-element-title{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}.purchase__summary-element-price{text-align:right}.purchase__summary-element-total-title{color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:0;line-height:14px}.purchase__summary-element-total-price{color:var(--object-main);font-size:18px;font-weight:500;line-height:150%;text-align:right}.purchase__summary-element-earnable-point,.purchase__summary-element-earnable-title{color:var(--expressive-red);font-size:14px;font-weight:400;line-height:150%}.purchase__summary-element-earnable-point{text-align:right}.purchase__summary-point-note{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;padding-top:16px}.purchase__summary-point-note--link{color:var(--expressive-red)}.purchase__editable-box{align-items:center;background-color:var(--background-elevation-high);border-radius:4px;display:flex;font-size:12px;font-weight:400;justify-content:space-between;line-height:150%;margin:0 10px;padding:20px 8px}.purchase__editable-box,.purchase__editable-box:active,.purchase__editable-box:focus,.purchase__editable-box:hover{color:var(--object-main);text-decoration:none}.purchase__editable-box.invalid{background-color:var(--background-attention);border:1px solid var(--expressive-red)}.purchase__editable-box-subtext{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.purchase__editable-box-title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:16px 0 8px 16px}.purchase__editable-box-description{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:8px 16px}.purchase__editable-box-error-text{color:var(--expressive-red);font-size:10px;font-weight:400;line-height:150%;margin:8px 10px 0}.purchase__editable-box:after{background-color:var(--object-secondary);content:"";height:24px;width:24px}.purchase__editable-box.invalid:after,.purchase__editable-box:after{-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.purchase__editable-box.invalid:after{background-color:var(--expressive-red)}.purchase__editable-box-with-background{align-items:center;background-color:var(--background-elevation-high);border-radius:4px;display:flex;font-size:12px;font-weight:400;justify-content:space-between;line-height:150%;padding:20px 8px}.purchase__editable-box-with-background,.purchase__editable-box-with-background:active,.purchase__editable-box-with-background:focus,.purchase__editable-box-with-background:hover{color:var(--object-main);text-decoration:none}.purchase__editable-box-with-background-container{background-color:var(--background-positive);border:1px solid var(--expressive-blue);border-radius:4px;margin:16px 10px 0;padding:24px}.purchase__editable-box-with-background-subtext{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.purchase__editable-box-with-background-title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}.purchase__editable-box-with-background-description{margin:8px 0 16px}.purchase__editable-box-with-background:after{background:url(https://cdn.lipscosme.com/assets/arrow/dark_50-38bc4a669d25251f7b4d3db4bd875c9b85e9c95781dcd2262e7c3a2b41c4ab7d.png) no-repeat 0 0;background-size:contain;content:"";height:24px;transform:rotate(180deg);width:24px}.purchase__item-list{background-color:var(--background-elevation-high)}.purchase__item-list-item-container{display:flex;margin-bottom:20px}.purchase__item-list-simple-container{border-bottom:1px solid var(--border-separation)}.purchase__item-list-bulk-purchase-sale-container,.purchase__item-list-limited-time-sale-container{border-bottom:1px solid var(--border-separation);border-left:thick solid #fadce3;margin:20px}.purchase__item-list-bulk-purchase-sale-label-container{display:flex;gap:8px;margin-left:12px}.purchase__item-list-bulk-purchase-sale-label-heading{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}.purchase__item-list-bulk-purchase-sale-label-condition{color:var(--object-secondary);font-size:10px;font-weight:500;line-height:150%}.purchase__item-list-bulk-purchase-sale-label-additional-point{color:var(--expressive-red);font-size:10px;font-weight:500;line-height:150%}.purchase__item-list-limited-time-sale-label-container{display:flex;gap:8px;margin-left:12px}.purchase__item-list-limited-time-sale-label-heading{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}.purchase__item-list-limited-time-sale-label-timer{color:var(--object-secondary);font-size:10px;font-weight:500;line-height:150%}.purchase__item-list-limited-time-sale-label-additional-point{color:var(--expressive-red);font-size:10px;font-weight:500;line-height:150%}.purchase__item-list-image{border:1px solid var(--border-separation);border-radius:4px;box-sizing:border-box;height:64px;margin:20px 0 0 16px;max-width:64px;min-width:64px}.purchase__item-list-text-container{margin:20px 0 0 12px}.purchase__item-list-brand,.purchase__item-list-name{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%}.purchase__item-list-name{margin:4px 0 0}.purchase__item-list-detail-container{margin:12px 0 0}.purchase__item-list-detail{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%}.purchase__item-list-price{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:12px 0 0}.purchase__item-list-price-small{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%}.purchase__item-list-before-discount-price{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;text-decoration:line-through}.purchase__estimate-shipping-date{background-color:var(--background-elevation-high);padding:20px 16px}.purchase__estimate-shipping-date-text{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}.purchase__estimate-shipping-date-detail{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-left:8px}.purchase__estimate-shipping-date-disclaimer{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin-top:8px}.purchase__mail-magazine{background-color:var(--background-elevation-high);display:flex;flex-direction:column;gap:12px;padding:16px}.purchase__mail-magazine>label:not(:last-child){border-bottom:1px solid var(--border-separation);padding-bottom:12px}.purchase__payment-disclaimer,.purchase__return-and-exchange-disclaimer{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin:8px}.purchase__checkbox{color:var(--object-secondary);margin-top:20px;text-align:center}.purchase__checkbox input[type=checkbox]{background:var(--background-elevation-high);border:1px solid var(--border-separation);box-sizing:border-box;height:20px;margin:0;width:20px}.purchase__checkbox input[type=checkbox]:checked{background:var(--background-elevation-high);color:var(--expressive-red)}.purchase__checkbox.policy{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-top:16px;padding:0 16px}.purchase__checkbox-label--link{color:var(--expressive-red);font-weight:500;text-decoration-line:underline}.purchase__purchase-button{background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);font-size:14px;font-weight:500;height:44px;line-height:150%;margin:16px 16px 0;text-align:center;width:calc(100% - 32px)}.purchase__purchase-button:disabled{opacity:.5}.saved-cart-list__warning-message-container{align-items:center;background:var(--background-info);border:1px solid #ffd157;border-radius:4px;color:var(--object-main);display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:8px;justify-content:flex-start;line-height:150%;margin:12px 0;padding:12px 16px}.saved-cart-list__warning-message-container:before{background-color:#ff7a45;content:"　　";flex-shrink:1;height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.saved-cart-list__warning-message-link{font-size:12px;font-weight:500;line-height:150%}.saved-cart-list__warning-message-link,.saved-cart-list__warning-message-link:active,.saved-cart-list__warning-message-link:focus,.saved-cart-list__warning-message-link:hover{color:var(--expressive-red);text-decoration:none}.saved-cart-list-item__move-to-cart-button,.saved-cart-list-item__move-to-cart-button--disabled{background-color:var(--background-primary);border-radius:4px;color:var(--object-reverse);font-size:12px;font-weight:500;height:32px;line-height:150%;line-height:32px;text-align:center;text-decoration:none;width:100%}.saved-cart-list-item__move-to-cart-button--disabled:active,.saved-cart-list-item__move-to-cart-button--disabled:focus,.saved-cart-list-item__move-to-cart-button--disabled:hover,.saved-cart-list-item__move-to-cart-button:active,.saved-cart-list-item__move-to-cart-button:focus,.saved-cart-list-item__move-to-cart-button:hover{color:var(--object-reverse);text-decoration:none}.saved-cart-list-item__move-to-cart-button--disabled{background-color:var(--object-tertiary);opacity:1;pointer-events:none}.saved-cart-list-item__delete-button{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;text-align:center;text-decoration:none;text-decoration:underline}.saved-cart-list-item__delete-button:active,.saved-cart-list-item__delete-button:focus,.saved-cart-list-item__delete-button:hover{color:var(--object-secondary);text-decoration:none}.sbpayment{background:var(--background-elevation-high);text-align:center}@media (min-width:835px){.sbpayment{margin:10px auto 20px;width:500px}}.sbpayment__title1{color:var(--object-main);font-size:40px;font-weight:600;line-height:150%}.sbpayment__title1.error{margin-top:20px}.sbpayment__title2{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;padding-top:20px}.sbpayment__notice{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;padding-top:16px}.sbpayment__notice span{color:var(--expressive-red)}.shipping-status-button{border:1px solid var(--object-main);border-radius:4px;font-size:12px;height:32px;text-align:center}.shipping-status-button,.shipping-status-button a{color:var(--object-main);font-weight:500;line-height:150%}.shipping-status-button a{align-items:center;display:flex;font-size:14px;height:100%;justify-content:center}.stock-location-supplier-label{background-color:#ffd271;border-radius:8px;color:var(--object-main);font-size:10px;font-weight:500;line-height:150%;margin-bottom:4px;padding:4px 8px;text-align:center;width:fit-content}.MediaList__list{display:flex;flex-wrap:wrap;gap:1px;list-style-type:none;margin:0;padding:0}.MediaList__item{width:calc(20% - .8px)}@media (max-width:834px){.MediaList__item{width:calc(33.33333% - .66667px)}}.MediaList__link{text-decoration:none}.MediaList__thumb{aspect-ratio:1/1;object-fit:cover;width:100%}.MediaList__figcaption{display:none}.backnumber{padding:32px 0 0}.backnumber .backnumber__list{background-color:#f8f8f8;display:grid;gap:24px;max-width:712px;padding:0 0 32px;text-align:center}.backnumber__year{color:var(--object-main);font-size:24px;font-weight:400;letter-spacing:.8px;line-height:32px;margin:0;text-align:center}@media (max-width:834px){.backnumber__year{color:var(--object-main);font-size:16px;font-weight:400;letter-spacing:.8px;line-height:24px}}.backnumber__item{align-items:center;background-color:#fff;border-radius:8px;color:var(--object-secondary);display:flex;font-size:14px;height:56px;max-width:95%;padding:12px 12px 12px 24px;position:relative}.backnumber__item:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightgray-9a7ee4e71a2f3bf0d1658c46108d84c034b639115c07e468f2ebd5e0f910d680.png) no-repeat;background-size:contain;content:"";height:20px;margin:0 auto;position:absolute;right:16px;top:15px;width:20px}.backnumber-image{max-width:100%}.backnumber__spacer-largelist{height:32px}.monthlyTrendAwards{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;font-family:Hiragino Sans;margin:0 auto}.monthlyTrendAwards .main{margin:0 auto;max-width:712px}.monthlyTrendAwards__description{background-color:#fff;color:#000;font-size:14px;font-weight:500;line-height:150%;margin:0;padding:20px;text-align:center;white-space:pre-wrap}@media (max-width:834px){.monthlyTrendAwards__description{color:var(--object-main);font-size:auto;font-weight:400;letter-spacing:.8px;line-height:24px}}.monthlyTrendAwards__image{max-width:100%}.monthlyTrendAwards__trendAward{color:var(--object-main);font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0;text-align:center}@media (max-width:834px){.monthlyTrendAwards__trendAward{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px}}.monthlyTrendAwards__backnumber{color:var(--object-main);font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;padding-top:32px;text-align:center}@media (max-width:834px){.monthlyTrendAwards__backnumber{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px}}.recentTrendAward{background-color:#fff;font-family:Hiragino Sans;margin-top:0}.recentTrendAward__title{color:#000;font-size:24px;letter-spacing:.8px;line-height:24px;margin:0;text-align:center}@media (max-width:834px){.recentTrendAward__title{font-size:16px}}.recentTrendAward__image{display:block;height:auto;max-width:100%;padding:5%}.NailDesignsCategoriesLinks{display:flex;flex-wrap:wrap;gap:16px}.NailDesignsCategoriesLinks__link{align-items:center;background:var(--background-surface);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.NailDesignsCategoriesLinks__link:hover{opacity:.8}.NailDesignsCategoriesLinks__link:active,.NailDesignsCategoriesLinks__link:focus,.NailDesignsCategoriesLinks__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.NailDesignsCategoriesShow{background:var(--background-elevation-low)}.NailDesignsCategoriesShow .lips-pagination{border-bottom:1px solid var(--border-separation);padding:0}}.NailDesignsCategoriesShow__main{background:var(--background-elevation-high)}.NailDesignsCategoriesShow__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0}@media (max-width:834px){.NailDesignsCategoriesShow__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;padding:24px 16px 0;text-align:center}}.NailDesignsCategoriesShow__sub-text{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin-top:16px}@media (max-width:834px){.NailDesignsCategoriesShow__sub-text{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin-top:12px;padding:0 16px}}.NailDesignsCategoriesShow__nail_designs{display:grid;gap:0 12px;grid-template-columns:repeat(2,1fr);list-style-type:none;margin:48px 0 0;padding:0}@media (max-width:834px){.NailDesignsCategoriesShow__nail_designs{grid-template-columns:repeat(1,1fr);margin:16px 0 24px}}.NailDesignsCategoriesShow .lips-pagination{margin:0}.NailDesignsCategoriesShow__popular{background:var(--background-elevation-high);margin:48px 0}@media (max-width:834px){.NailDesignsCategoriesShow__popular{margin:16px 0;padding:.1px 0 24px}}.NailDesignsCategoriesShow__popular__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.NailDesignsCategoriesShow__popular__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.NailDesignsCategoriesShow__popular__list{display:grid;gap:0 12px;grid-template-columns:repeat(2,1fr);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.NailDesignsCategoriesShow__popular__list{gap:0;grid-template-columns:repeat(1,1fr)}}.NailDesignsCategoriesShow__categories{background:var(--background-elevation-high);margin:48px 0}@media (max-width:834px){.NailDesignsCategoriesShow__categories{margin:16px 0;padding:.1px 0 24px}}.NailDesignsCategoriesShow__categories__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.NailDesignsCategoriesShow__categories__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.NailDesignsCategoriesShow__categories__list{padding:0 16px}@media (min-width:835px){.NailDesignsIndex{margin-bottom:60px}}@media (max-width:834px){.NailDesignsIndex .lips-pagination{border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);padding:0}}.NailDesignsIndex__header{background:var(--background-elevation-high)}@media (max-width:834px){.NailDesignsIndex__header{padding:24px 16px}}.NailDesignsIndex__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0}@media (max-width:834px){.NailDesignsIndex__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;text-align:center}}.NailDesignsIndex__sub-text{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin-top:16px}@media (max-width:834px){.NailDesignsIndex__sub-text{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin-top:12px}}.NailDesignsIndex__goToCategory{background:var(--background-elevation-low);border-radius:4px;margin:32px 0 0;padding:16px}@media (max-width:834px){.NailDesignsIndex__goToCategory{margin:0 16px;padding:12px}}.NailDesignsIndex__goToCategory h2{align-items:center;color:var(--object-secondary);display:flex;font-size:14px;font-weight:600;gap:2px;line-height:150%;margin:0 0 12px}@media (max-width:834px){.NailDesignsIndex__goToCategory h2{color:var(--object-secondary);font-size:12px;font-weight:600;line-height:150%}}.NailDesignsIndex__goToCategory h2:before{background-color:var(--object-secondary);content:"";height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/tag-c960271acdb7b8078294ce92a950aa595d57247604dd6b56226317da0a5894a3.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/tag-c960271acdb7b8078294ce92a950aa595d57247604dd6b56226317da0a5894a3.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}@media (max-width:834px){.NailDesignsIndex__goToCategory h2:before{height:20px;width:20px}}.NailDesignsIndex__goToCategory ul{align-items:center;display:flex;flex-wrap:wrap;gap:12px;list-style-type:none;margin:0;padding:0}.NailDesignsIndex__goToCategory li{align-items:center;display:flex}.NailDesignsIndex__goToCategory li:not(:first-child):before{border-left:1px solid var(--object-tertiary);content:"";height:12px;width:12px}.NailDesignsIndex__goToCategory li a{display:block;font-size:14px;font-weight:500;line-height:150%}.NailDesignsIndex__goToCategory li a,.NailDesignsIndex__goToCategory li a:active,.NailDesignsIndex__goToCategory li a:focus,.NailDesignsIndex__goToCategory li a:hover{color:var(--expressive-blue);text-decoration:none}@media (max-width:834px){.NailDesignsIndex__goToCategory li a{color:var(--expressive-blue);font-size:12px;font-weight:500;line-height:150%}}.NailDesignsIndex__section{margin:60px 0}@media (max-width:834px){.NailDesignsIndex__section{margin:24px 0 48px}}.NailDesignsIndex__section h2{align-items:center;color:var(--object-main);display:grid;font-family:Times New Roman,Times,serif;font-size:32px;font-weight:600;font-weight:400;gap:0 12px;grid-template-columns:1fr auto 1fr;line-height:150%;margin:0;text-align:center;width:100%}@media (max-width:834px){.NailDesignsIndex__section h2{font-size:24px}}.NailDesignsIndex__section h2:before{grid-area:1/1/3/2}.NailDesignsIndex__section h2:after,.NailDesignsIndex__section h2:before{border-bottom:1px solid var(--object-main);border-top:2px solid var(--object-main);content:"";height:8px;width:100%}.NailDesignsIndex__section h2:after{grid-area:1/3/3/4}.NailDesignsIndex__section h2 span{color:var(--object-secondary);flex-direction:column;font-family:system-ui,sans-serif;font-size:16px;font-weight:400;grid-area:2/2/3/3;line-height:150%}@media (max-width:834px){.NailDesignsIndex__section h2 span{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.NailDesignsIndex__section-content{margin-top:24px;text-align:center}@media (max-width:834px){.NailDesignsIndex__section-content{margin-top:16px}}.NailDesignsIndex__colors{display:flex;flex-wrap:wrap;text-align:center}@media (max-width:834px){.NailDesignsIndex__colors{gap:16px 12px;justify-content:space-between;padding:0 24px}}.NailDesignsIndex__color{width:89px}.NailDesignsIndex__color,.NailDesignsIndex__color:active,.NailDesignsIndex__color:focus,.NailDesignsIndex__color:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.NailDesignsIndex__color{width:64px}}.NailDesignsIndex__color-box{border:2px solid var(--border-separation);border-radius:64px;height:64px;margin:0 auto;width:64px}.NailDesignsIndex__color-box[name="ホワイト"]{background:var(--background-elevation-high)}.NailDesignsIndex__color-box[name="ブラック"]{background:var(--object-main)}.NailDesignsIndex__color-box[name="ピンク"]{background:#df98a4}.NailDesignsIndex__color-box[name="ブラウン"]{background:#78685e}.NailDesignsIndex__color-box[name="ブルー"]{background:#6a92de}.NailDesignsIndex__color-box[name="ベージュ"]{background:#e1d5bd}.NailDesignsIndex__color-box[name="オレンジ"]{background:#ea9463}.NailDesignsIndex__color-box[name="パープル"]{background:#a597cc}.NailDesignsIndex__color-name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin-top:4px}.NailDesignsIndex__nail-designs{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}@media (max-width:834px){.NailDesignsIndex__nail-designs{grid-template-columns:repeat(2,1fr);padding:0 8px}}.NailDesignsIndex__nail-design{border-radius:4px;overflow:hidden;position:relative}.NailDesignsIndex__nail-design img{aspect-ratio:1;object-fit:cover;width:100%}.NailDesignsIndex__nail-design-name{background:linear-gradient(0deg,rgba(34,34,34,.7),rgba(34,34,34,0));bottom:0;color:#fff;font-size:14px;font-weight:600;line-height:150%;overflow:hidden;padding:16px 8px 8px;position:absolute;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.NailDesignsIndex__more-link{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:50px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;max-width:380px;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.NailDesignsIndex__more-link:hover{opacity:.8}.NailDesignsIndex__more-link:active,.NailDesignsIndex__more-link:focus,.NailDesignsIndex__more-link:hover{color:var(--object-main);text-decoration:none}.NailDesignsIndex__more-link:disabled{border:1px solid var(--object-tertiary);color:var(--object-tertiary)}@media (max-width:834px){.NailDesignsIndex__more-link{margin:16px 16px 0;max-width:unset;width:calc(100% - 38px)}}.NailDesignsIndex__posts{display:grid;gap:1px;grid-template-columns:repeat(5,1fr);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.NailDesignsIndex__posts{grid-template-columns:repeat(3,1fr)}}.NailDesignsIndex__popular-nail-designs{display:grid;gap:0 12px;grid-template-columns:repeat(2,1fr);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.NailDesignsIndex__popular-nail-designs{gap:0;grid-template-columns:repeat(1,1fr)}}.NailDesignsIndex .PostMoviePickup{background:var(--background-elevation-high)}@media (max-width:834px){.NailDesignsIndex .PostMoviePickup__title{padding:0 16px}}.NailDesignsIndex .PostMoviePickup__movies:last-child{margin-bottom:0}.NailDesign{min-width:0}.NailDesign__rank{background:rgba(34,34,34,.6);border-radius:0 0 4px 0;color:#fff;font-size:14px;font-weight:500;height:28px;left:0;line-height:150%;line-height:28px;position:absolute;text-align:center;top:0;width:28px}.NailDesign__rank[name="1"]{background:rgba(255,185,6,.6)}.NailDesign__rank[name="2"]{background:hsla(0,0%,49%,.6)}.NailDesign__rank[name="3"]{background:rgba(165,108,40,.6)}.NailDesign a,.NailDesign a:active,.NailDesign a:focus,.NailDesign a:hover{color:var(--object-main);text-decoration:none}.NailDesign__thumbs{display:flex;gap:0 1px;position:relative}.NailDesign__thumbs img{aspect-ratio:1;min-width:0;object-fit:cover;width:100%}@media (min-width:835px){.NailDesign:nth-child(-n+2) .NailDesign__flex{padding:0 0 11px}}@media (max-width:834px){.NailDesign:first-child .NailDesign__flex{padding:8px 12px 11px}}.NailDesign__flex{align-items:center;display:flex;gap:0 8px;justify-content:space-between;padding:20px 0 11px}@media (max-width:834px){.NailDesign__flex{padding:20px 12px 11px}}.NailDesign__arrow{flex-shrink:0;height:20px;width:20px}@media (max-width:834px){.NailDesign__arrow{height:24px;width:24px}}.NailDesign__info{align-items:center;display:flex;flex-grow:1;flex-shrink:1;gap:0 8px;margin-top:1px;min-width:0}.NailDesign__hashtag{border:1px solid var(--border-separation);border-radius:40px;color:var(--object-main);flex-shrink:0;font-size:16px;font-weight:500;height:28px;line-height:150%;text-align:center;width:28px}.NailDesign__name{color:var(--object-main);flex-shrink:1;font-size:14px;font-weight:600;text-overflow:ellipsis}.NailDesign__counts,.NailDesign__name{line-height:150%;overflow:hidden;white-space:nowrap}.NailDesign__counts{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;color:var(--object-secondary);flex-shrink:0;font-size:12px;font-weight:400;overflow:unset}.NailDesignsPost{min-width:0;position:relative}.NailDesignsPost>a{display:block}.NailDesignsPost__rank{background:rgba(34,34,34,.6);border-radius:0 0 4px 0;color:#fff;font-size:14px;font-weight:500;height:28px;left:0;line-height:150%;line-height:28px;position:absolute;top:0;width:28px}.NailDesignsPost__rank[name="1"]{background:rgba(255,185,6,.6)}.NailDesignsPost__rank[name="2"]{background:hsla(0,0%,49%,.6)}.NailDesignsPost__rank[name="3"]{background:rgba(165,108,40,.6)}.NailDesignsPost__image{aspect-ratio:1;object-fit:cover;width:100%}@media (max-width:834px){.NailDesignsShow{background:var(--background-elevation-low)}.NailDesignsShow .lips-pagination{border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);padding:0}}.NailDesignsShow__title-area{background:var(--background-elevation-high);padding:24px 0 20px}@media (max-width:834px){.NailDesignsShow__title-area{padding:16px 16px 20px}}.NailDesignsShow__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0 0 16px}@media (max-width:834px){.NailDesignsShow__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%;margin:0 0 12px}}.NailDesignsShow__abstract{margin-top:16px}.NailDesignsShow__abstract p{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;margin:0 0 16px}@media (max-width:834px){.NailDesignsShow__abstract p{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%;margin:0 0 12px}}.NailDesignsShow__abstract b{background:linear-gradient(transparent 63.7%,#ffdde2 0);color:var(--object-main);font-size:16px;font-weight:600;line-height:170%}@media (max-width:834px){.NailDesignsShow__abstract b{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%}}.NailDesignsShow__abstract a,.NailDesignsShow__abstract a:active,.NailDesignsShow__abstract a:focus,.NailDesignsShow__abstract a:hover{color:var(--expressive-blue);text-decoration:none}.NailDesignsShow__abstract ul{border:1px solid var(--object-main);list-style-type:none;margin:32px 0;padding:16px 24px}@media (max-width:834px){.NailDesignsShow__abstract ul{margin:28px 16px;margin:28px 0;padding:16px}}.NailDesignsShow__abstract ul li{color:var(--object-main);display:flex;font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.NailDesignsShow__abstract ul li{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.NailDesignsShow__abstract ul li:not(:first-child){margin:10px 0 0}@media (max-width:834px){.NailDesignsShow__abstract ul li:not(:first-child){margin:12px 0 0}}.NailDesignsShow__abstract ul li:before{background:url(https://cdn.lipscosme.com/assets/feather/check-941dc5f7c10c2611a77353afdd64bc6cb4320b23bb0e64836052c89a5f030236.svg);background-size:contain;content:"";flex-shrink:0;height:24px;margin:0 8px 0 0;width:24px}@media (max-width:834px){.NailDesignsShow__abstract ul li:before{height:20px;width:20px}}.NailDesignsShow__abstract ol{border:1px solid var(--object-main);counter-reset:item;list-style-type:none;margin:32px 0;padding:16px 24px}@media (max-width:834px){.NailDesignsShow__abstract ol{margin:28px 16px;margin:28px 0;padding:16px}}.NailDesignsShow__abstract ol li{color:var(--object-main);display:flex;font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.NailDesignsShow__abstract ol li{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.NailDesignsShow__abstract ol li:not(:first-child){margin:10px 0 0}@media (max-width:834px){.NailDesignsShow__abstract ol li:not(:first-child){margin:12px 0 0}}.NailDesignsShow__abstract ol li:before{background:var(--expressive-red);border-radius:50%;color:#fff;content:counter(item);counter-increment:item;flex-shrink:0;font-size:12px;font-weight:500;height:20px;line-height:150%;margin:2px 10px 2px 2px;text-align:center;width:20px}@media (max-width:834px){.NailDesignsShow__abstract ol li:before{height:18px;margin:3px 8px 3px 2px;width:18px}}.NailDesignsShow__functions{display:flex;justify-content:flex-end;padding:24px 12px 16px}@media (max-width:834px){.NailDesignsShow__functions{padding:16px 12px 12px}}.NailDesignsShow .PostsSortDropdown__container{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:60px;display:inline-block;flex-shrink:0;margin:0;overflow:hidden;padding:7px 12px 7px 16px;position:relative}@media (max-width:834px){.NailDesignsShow .PostsSortDropdown__container{padding:6px 9px 8px 12px}}.NailDesignsShow .PostsSortDropdown__container:before{content:unset}.NailDesignsShow .PostsSortDropdown__container:after{background:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-left:2px;transform:rotate(90deg);vertical-align:sub;width:16px}@media (min-width:835px){.NailDesignsShow .PostsSortDropdown__container:after{margin-left:4px}}.NailDesignsShow .PostsSortDropdown__select{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:unset;color:var(--object-main);display:inline-block;font-size:14px;font-weight:500;line-height:150%;padding:unset;text-align:center}.NailDesignsShow .PostsSortDropdown__select:focus{outline:none}@media (max-width:834px){.NailDesignsShow .PostsSortDropdown__select{border:unset;color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}}.NailDesignsShow__posts{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.NailDesignsShow__posts{grid-template-columns:repeat(3,1fr)}}.NailDesignsShow__popular,.NailDesignsShow__related{background:var(--background-elevation-high);margin:48px 0}@media (max-width:834px){.NailDesignsShow__popular,.NailDesignsShow__related{margin:16px 0;padding:.1px 0 24px}}.NailDesignsShow__popular__title,.NailDesignsShow__related__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.NailDesignsShow__popular__title,.NailDesignsShow__related__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.NailDesignsShow__popular__list,.NailDesignsShow__related__list{display:grid;gap:0 12px;grid-template-columns:repeat(2,1fr);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.NailDesignsShow__popular__list,.NailDesignsShow__related__list{gap:0;grid-template-columns:repeat(1,1fr)}}.NailDesignsShow__categories{background:var(--background-elevation-high);margin:48px 0}@media (max-width:834px){.NailDesignsShow__categories{margin:16px 0;padding:.1px 0 24px}}.NailDesignsShow__categories__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.NailDesignsShow__categories__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.NailDesignsShow__categories__list{padding:0 16px}@media (min-width:835px){.NailDesignsShow__eyecatch{margin:0 0 24px}}.NailDesignsShow__eyecatch__image{aspect-ratio:5/3;width:100%}.NailDesignsShow__expert{background:var(--background-elevation-high);margin:16px 0;padding:.1px 0}@media (max-width:834px){.NailDesignsShow__expert{margin:16px 0}}.NailDesignsShow__toc{background:var(--background-elevation-high);margin:16px 0;padding:.1px 0}@media (max-width:834px){.NailDesignsShow__toc{display:none}}.NailDesignsShow .article-show__content{padding-bottom:.1px}.NailDesignsShow .article-show__content .items>:first-child{margin-top:0;padding-top:24px}.NailDesignsShow .article-show__title-h2{border-bottom:unset;padding-bottom:0}@media (max-width:834px){.NailDesignsShow .article-show__title-h2{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%}}.NailDesignsShow__article{background-color:var(--background-elevation-high);margin:48px 0;padding:.1px 0 24px}@media (max-width:834px){.NailDesignsShow__article{margin:16px 0;padding:.1px 0 16px}}.NailDesignsShow__article__titleContainer{border-bottom:2px solid var(--object-main);border-top:2px solid var(--object-main);margin:32px 0;padding:5px 0}@media (max-width:834px){.NailDesignsShow__article__titleContainer{margin:28px 16px;margin-left:0;margin-right:0}}.NailDesignsShow__article__title{align-items:center;border-bottom:1px solid var(--object-main);border-top:1px solid var(--object-main);color:var(--object-main);display:flex;font-size:24px;font-weight:600;gap:4px;line-height:150%;padding:4px}@media (max-width:834px){.NailDesignsShow__article__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.NailDesignsShow__article__titleLogoImage{height:80px;object-fit:cover;width:80px}@media (max-width:834px){.NailDesignsShow__article__titleLogoImage{height:40px;width:40px}}.NailDesignsShow__article__content{margin:32px 0}@media (max-width:834px){.NailDesignsShow__article__content{margin:28px 16px;margin-left:16px;margin-right:16px}}.NailDesignsShow__article__content .article-content{padding:24px 0}.NailDesignsShow__article__content .article-content .article-title{border-bottom:2px solid var(--border-separation);color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:32px 0 16px;padding-bottom:8px}@media (max-width:834px){.NailDesignsShow__article__content .article-content .article-title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:24px 0 12px}}.NailDesignsShow__article__content .article-content .article-title:first-child{margin-top:0}.NailDesignsShow__article__content .article-content .article-subtitle{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 0 12px}@media (max-width:834px){.NailDesignsShow__article__content .article-content .article-subtitle{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:20px 0 8px}}.NailDesignsShow__article__content .article-content .article-text{margin:16px 0}.NailDesignsShow__article__content .article-content .article-text p{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;line-height:1.7;margin:12px 0}@media (max-width:834px){.NailDesignsShow__article__content .article-content .article-text p{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;line-height:1.6}}.NailDesignsShow__article__content .article-content .article-text .article-list{list-style-type:none;margin:16px 0;padding:0 0 0 24px}@media (max-width:834px){.NailDesignsShow__article__content .article-content .article-text .article-list{padding-left:20px}}.NailDesignsShow__article__content .article-content .article-text .article-list li{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;list-style:disc;margin:8px 0}@media (max-width:834px){.NailDesignsShow__article__content .article-content .article-text .article-list li{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:6px 0}}.newdesign-logo{font-family:Noto Sans JP,serif}.newdesign-logo__header{background:url(https://cdn.lipscosme.com/assets/lp/newdesign_logo/header_background_pc-7ea1229291498765fddb10d57c0b014348768f82416d6d1990686d97f51abb7a.png) no-repeat 0 0;background-size:contain;height:450px;margin:0 auto}@media (max-width:834px){.newdesign-logo__header{background:url(https://cdn.lipscosme.com/assets/lp/newdesign_logo/header_background_sp-ccc7a9637c1cf0e889d982beceeb1dd06667624704050fa33c7cf044e8532559.png) no-repeat 0 0;background-size:contain;height:253px}}.newdesign-logo__title{margin:0 auto;width:750px}@media (max-width:834px){.newdesign-logo__title{width:100%}}.newdesign-logo__title h1{color:var(--object-main);font-size:62px;font-weight:700;letter-spacing:9%;line-height:150%;margin:0;padding:95px 0 16px 10px}@media (max-width:834px){.newdesign-logo__title h1{font-size:32px;line-height:46px;padding:60px 0 8px 42px}}.newdesign-logo__title h2{color:var(--object-main);font-size:38px;font-weight:700;letter-spacing:9%;line-height:150%;margin:0;padding:0 0 0 10px}@media (max-width:834px){.newdesign-logo__title h2{font-size:23px;line-height:33px;padding:0 0 0 42px}}.newdesign-logo__bg{background:url(https://cdn.lipscosme.com/assets/lp/newdesign_logo/background_left-3929720f86945c90f86e4e52467588e0024953b10248e826a5364787a549fbde.png) repeat-y 0 0,url(https://cdn.lipscosme.com/assets/lp/newdesign_logo/background_right-053828241684bafd571be8edbbf6f3ead4d74f55665f80cf1c65f668b107a6f8.png) repeat-y 100% 0;background-size:50%}.newdesign-logo__container--white{background:hsla(0,0%,100%,.85);margin:0 auto 62px;text-align:center;width:750px}@media (max-width:834px){.newdesign-logo__container--white{margin:0 16px 40px;width:unset}}.newdesign-logo__container--white>:not(iframe){opacity:0;transform:translateY(20px);transition:.5s ease}.newdesign-logo__container--gray{background:hsla(0,0%,87%,.85);margin:0 auto 62px;text-align:center;width:750px}@media (max-width:834px){.newdesign-logo__container--gray{margin:0 16px 40px;width:unset}}.newdesign-logo__container--gray>:not(iframe){opacity:0;transform:translateY(20px);transition:.5s ease}.newdesign-logo iframe{aspect-ratio:16/9;width:560px}@media (max-width:834px){.newdesign-logo iframe{width:calc(100% - 32px)}}.newdesign-logo p{color:var(--object-main);font-size:22px;font-weight:500;letter-spacing:4%;line-height:200%;margin:52px auto}@media (max-width:834px){.newdesign-logo p{font-size:16px;line-height:24px;margin:32px auto;padding:0 12px;text-align:left}}.newdesign-logo__align-left{padding-left:40px;text-align:left}@media (max-width:834px){.newdesign-logo__align-left{padding-left:13px}}.newdesign-logo__align-right{display:block;text-align:right}.newdesign-logo__header-h2{background-color:#dfdfdf;color:var(--object-main);display:table;font-size:35px;font-weight:700;letter-spacing:4%;line-height:150%;margin-left:24px;padding:2px 18px;text-align:left}@media (max-width:834px){.newdesign-logo__header-h2{font-size:20px;margin-left:8px;padding:2px 16px}}.newdesign-logo__header-h3{color:var(--object-main);font-size:30px;font-weight:700;letter-spacing:4%;line-height:200%;margin:52px auto}@media (max-width:834px){.newdesign-logo__header-h3{font-size:22px;line-height:180%;margin:32px 16px;text-align:left;text-decoration:underline}}.newdesign-logo__header-text-image{display:block;height:100px;margin:62px auto}@media (max-width:834px){.newdesign-logo__header-text-image{height:60px;margin:32px auto 24px}}.newdesign-logo__header-text-image--inline{display:inline}.newdesign-logo__header-text-image.concept{margin:120px auto 52px}@media (max-width:834px){.newdesign-logo__header-text-image.concept{margin:52px auto 24px}}.newdesign-logo__header-text-image.service{height:unset}.newdesign-logo__designer{color:var(--object-main);font-size:19px;font-weight:500;letter-spacing:0;line-height:200%;padding:0 49px 62px;text-align:left}@media (max-width:834px){.newdesign-logo__designer{font-size:14px;line-height:170%;padding:0 12px 32px}}.newdesign-logo__service-container{margin:0 auto;width:666px}@media (max-width:834px){.newdesign-logo__service-container{width:100%}}.newdesign-logo__for-brand-grid{align-items:center;column-gap:32px;display:grid;grid-template-areas:"image logo" "image text"}@media (max-width:834px){.newdesign-logo__for-brand-grid{column-gap:12px}}.newdesign-logo__for-brand-grid-image{grid-area:image}.newdesign-logo__for-brand-grid-logo{grid-area:logo;text-align:left}.newdesign-logo__for-brand-grid-text{grid-area:text;text-align:left}.newdesign-logo__for-brand-grid-text p{margin:0 0 33px}@media (max-width:834px){.newdesign-logo__for-brand-grid-text p{font-size:14px;margin:0 0 28px}}.newdesign-logo hr{border-top:2px solid var(--object-main);margin:0}.newdesign-logo__shopping-grid{display:grid;grid-template-areas:"text logo" "more logo";margin:52px auto}@media (max-width:834px){.newdesign-logo__shopping-grid{grid-template-areas:"text logo" "more more";margin:24px auto 27px}}.newdesign-logo__shopping-grid-logo{align-items:center;background-color:#d9d9d9;display:flex;grid-area:logo;justify-content:center;margin-right:33px}@media (max-width:834px){.newdesign-logo__shopping-grid-logo{height:109px;margin-right:8px}}.newdesign-logo__shopping-grid-text{grid-area:text;padding-left:44px;text-align:left}@media (max-width:834px){.newdesign-logo__shopping-grid-text{padding:0}}.newdesign-logo__shopping-grid-text p{margin:0 0 30px}@media (max-width:834px){.newdesign-logo__shopping-grid-text p{margin:0;padding:0 21px 0 4px}}.newdesign-logo__shopping-grid-more{grid-area:more;padding-right:32px}.newdesign-logo__block-image{display:block;margin:24px 0}@media (max-width:834px){.newdesign-logo__block-image{margin:13px 0}}.newdesign-logo__links{margin:40px 0 0 20px}@media (max-width:834px){.newdesign-logo__links{margin:22px 0 0 17px}}.our-company{background-color:var(--background-elevation-low);padding-bottom:32px}.our-company h1{color:var(--object-main);font-size:28px;font-weight:700;letter-spacing:.4px;line-height:32px;margin:0;padding:32px 0;text-align:center}@media (max-width:834px){.our-company h1{color:var(--object-main);font-size:20px;font-weight:700;letter-spacing:.4px;line-height:28px}}.our-company h2{border-bottom:3px solid var(--object-main);color:var(--object-main);font-size:22px;font-weight:700;letter-spacing:.4px;line-height:30px;margin:0 0 16px;padding:32px 0 8px}@media (max-width:834px){.our-company h2{color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:.4px;line-height:24px;padding-top:20px}}.our-company a{color:var(--expressive-red)}.our-company__company{background-color:#fff;border-radius:4px;display:grid;grid-template-columns:240px 1fr;margin:0 auto;max-width:880px;padding:32px 60px;row-gap:16px}@media (max-width:834px){.our-company__company{grid-template-columns:1fr;margin:0 16px;padding:20px;row-gap:unset}}.our-company__company-key{border-bottom:1px solid var(--border-separation);color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:.4px;line-height:24px;padding:0 0 16px 40px}@media (max-width:834px){.our-company__company-key{border:unset;color:var(--object-main);font-size:14px;font-weight:700;letter-spacing:.4px;line-height:22px;padding:0 0 8px}}.our-company__company-key:nth-last-child(-n+2){border:unset}@media (min-width:835px){.our-company__company-key:nth-last-child(-n+2){padding:0 0 0 40px}}.our-company__company-value{border-bottom:1px solid var(--border-separation);color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;padding:0 0 16px 20px}@media (max-width:834px){.our-company__company-value{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:0 0 12px;padding:0 0 12px}}.our-company__company-value:nth-last-child(-n+2){border:unset}@media (min-width:835px){.our-company__company-value:nth-last-child(-n+2){padding:0 0 0 20px}}@media (max-width:834px){.our-company__company-value:nth-last-child(-n+2){margin:0;padding:0}}.our-company__company-value iframe{aspect-ratio:2/1;height:auto;margin:8px 0 0;width:100%}@media (max-width:834px){.our-company__company-value iframe{aspect-ratio:4/3}}.our-company__board-member{display:grid;grid-template-columns:1fr 1fr;margin:0;row-gap:16px}@media (max-width:834px){.our-company__board-member{grid-template-columns:auto auto;row-gap:8px}}.our-company__board-member dd,.our-company__board-member dt{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.our-company__board-member dd,.our-company__board-member dt{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.our-company__stockholders{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.our-company__stockholders li:not(:last-child):after{content:"\00A0/\00A0";display:content}.our-company__authorizations{margin:0}.our-company__authorizations:not(:first-child){margin-top:12px}@media (max-width:834px){.our-company__authorizations:not(:first-child){margin-top:8px}}.our-company__authorizations__license a{font-size:16px;font-weight:400;line-height:150%}.our-company__authorizations__license a,.our-company__authorizations__license a:active,.our-company__authorizations__license a:focus,.our-company__authorizations__license a:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.our-company__authorizations__license a{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.our-company__authorizations__licenseDetail{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.our-company__authorizations__licenseDetail{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.our-company .our-company__about,.our-company .our-company__checkflow,.our-company .our-company__history,.our-company .our-company__operation{background-color:#fff;border-radius:4px;margin:0 auto;max-width:880px;padding:0 60px 32px}@media (max-width:834px){.our-company .our-company__about,.our-company .our-company__checkflow,.our-company .our-company__history,.our-company .our-company__operation{margin:0 20px;padding:0 20px 20px}}.our-company__operation-description{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.our-company__operation-description{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.our-company__organization{display:flex;justify-content:space-between;margin-top:16px}@media (max-width:834px){.our-company__organization{flex-direction:column}}.our-company__organization :last-child{margin:0 0 0 16px}@media (max-width:834px){.our-company__organization :last-child{margin:16px 0 0}}.our-company__organization img{height:auto;width:100%}.our-company__organization-disclaimer{color:var(--object-secondary);font-size:16px;font-weight:400;line-height:150%;margin-top:16px;text-align:end}.our-company__person{align-items:center;display:flex}.our-company__person-image{height:48px;width:48px}.our-company__person-vstack{display:flex;flex-direction:column;margin:0 0 0 12px}.our-company__person-name{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.our-company__person-name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.our-company__person-role{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%}@media (max-width:834px){.our-company__person-role{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}}.our-company__person-career{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:12px 0 0}@media (max-width:834px){.our-company__person-career{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.our-company__certification{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.our-company__certification{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.our-company__checkflow+.our-company__checkflow{margin-top:32px}.our-company .our-company__checkflow-image--edit,.our-company .our-company__checkflow-image--note{background-color:#fff2f4;clip-path:circle(50%);height:68px;margin:24px auto;width:68px}.our-company__checkflow-image--edit{background:url(https://cdn.lipscosme.com/assets/ic_edit_plus-6edeb4563ee9e100313c083a003f4c872ede6a2260b9f7458825e9cb268051a8.svg) no-repeat 50%}.our-company__checkflow-image--note{background:url(https://cdn.lipscosme.com/assets/ic_note-840181d5c6f2b74c0fa754fadef36ec618083a375b84076912675601f2d4975f.svg) no-repeat 50%}.our-company__checkflow-list{list-style-type:none;margin:0;padding-inline-start:0}.our-company__checkflow-list li{margin:0 0 24px}.our-company__checkflow-list li:last-child{margin:0}.our-company__checkflow-step{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:.4px;line-height:24px;margin:0 0 8px}@media (max-width:834px){.our-company__checkflow-step{color:var(--object-main);font-size:14px;font-weight:700;letter-spacing:.4px;line-height:22px}}.our-company__checkflow-content{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.our-company__checkflow-content{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.our-company__about{position:relative}.our-company__about-image-like-1{height:84.9px;position:absolute;right:53.36px;top:177.024px;width:108px}@media (max-width:768px){.our-company__about-image-like-1{height:67.9px;right:-19.001px;top:224.578px;width:86.1px}}.our-company__about-image-like-0{height:57px;position:absolute;right:93px;top:394.64px;width:124px}@media (max-width:768px){.our-company__about-image-like-0{height:47.5px;right:2px;top:481.014px;width:104px}}.our-company__about-image-like-3{height:56.798px;left:86px;position:absolute;top:112.81px;width:135px}@media (max-width:768px){.our-company__about-image-like-3{height:48.4px;left:-10px;top:72.099px;width:115px}}.our-company__about-image-like-2{height:151px;left:175.455px;position:absolute;top:393.76px;width:141px;z-index:auto}@media (max-width:768px){.our-company__about-image-like-2{height:126px;left:-18px;top:503.78px;width:118px}}.our-company__about-image-pc{display:block;margin:auto}@media (max-width:834px){.our-company__about-image-pc{display:none}}.our-company__about-image-sp{display:none}@media (max-width:834px){.our-company__about-image-sp{display:block;margin:auto}}.our-company__about-brand-list{display:flex;flex-wrap:wrap;gap:24px 16px;justify-content:flex-start;padding-top:12px}@media (max-width:768px){.our-company__about-brand-list{column-gap:8px}}.our-company__about-brand-list-logo{object-fit:contain;width:calc(16.66667% - 13.33333px)}@media (max-width:834px){.our-company__about-brand-list-logo{width:calc(25% - 6px)}}.our-company__about-description-container{position:relative;z-index:100}.our-company__about-description-containerh2 p{position:relative;z-index:300}.our-company__about-description-objective{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.our-company__about-description-objective{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.our-company__about-description{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0;padding-top:16px}@media (max-width:834px){.our-company__about-description{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.our-company__history-container{display:flex;flex-wrap:wrap;padding:32px 0}.our-company__history-item{border-bottom:1px solid var(--border-separation);padding:16px 0;width:calc(50% - 12px)}@media (max-width:834px){.our-company__history-item{width:100%}}.our-company__history-item:nth-child(odd){margin-right:24px}@media (max-width:834px){.our-company__history-item:nth-child(odd){margin-right:0}}.our-company__history-item-date-chip{align-items:flex-start;background:var(--background-elevation-low);border-radius:70px;color:var(--object-main);display:inline-flex;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:150%;margin:0 0 8px;padding:6px 8px}@media (max-width:834px){.our-company__history-item-date-chip{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.our-company__history-item-title{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.our-company__history-item-title{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.our-company__history-item-title a{color:var(--object-main);font-weight:500}.our-company__inquiry{background:#000}.our-company__inquiry-buttons{column-gap:24px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:880px}@media (max-width:834px){.our-company__inquiry-buttons{flex-direction:column;row-gap:16px}}.our-company__inquiry-button{flex-grow:1;text-align:center}@media (min-width:835px){.our-company__inquiry-button{display:inline-block}}.our-company__inquiry-button a{align-items:center;background:#fff;border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:flex;font-size:14px;font-weight:500;height:44px;justify-content:center;line-height:150%;margin:0 auto}@media (max-width:834px){.our-company__inquiry-button a{margin:0 16px}}.partner{margin:0 auto}.partner__top{background:#f1e9d7;text-align:center}.partner__top-image-mobile{width:100%}.partner__top-image-pc{max-width:1048px}.partner__container{margin:0 auto;padding:0 16px}.partner__section{border-bottom:12px solid var(--background-elevation-low);margin:0 auto;max-width:712px;padding:36px 0}.partner__section--last{border-bottom:none}.partner__title_h2{border-bottom:3px solid var(--expressive-red);color:var(--object-main);font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;margin:0 0 28px;padding:0 0 8px}@media (max-width:834px){.partner__title_h2{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}}.partner__paragraph{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:28px 0 0}@media (max-width:834px){.partner__paragraph{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.partner__revenue-container{display:flex}@media (max-width:834px){.partner__revenue-container{flex-direction:column}}.partner__revenue-element{text-align:center}.partner__revenue-image{width:46px}.partner__revenue-title_h3{color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:0;line-height:20px;margin:10px 0}@media (max-width:834px){.partner__revenue-title_h3{color:var(--object-main);font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}}.partner__revenue-list{list-style-type:none;margin:0 37px 28px;padding:0;text-align:left}.partner__revenue-list-item{background-image:url(https://cdn.lipscosme.com/assets/monetize-check-0660e8d34918bd041f47b328fd42f326cc67e48fc34daa3d576e16d416e97eb4.png);background-position:left .3em;background-repeat:no-repeat;background-size:1em;color:var(--object-main);font-size:16px;font-weight:500;line-height:150%;margin:8px 0;padding-left:26px}@media (max-width:834px){.partner__revenue-list-item{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;padding-left:24px}}.partner__box{border:1px solid var(--object-main);display:block;padding:0 15px}.partner__box-title{border-bottom:1px solid var(--border-separation);display:flex;margin:16px 0;padding:0 0 12px}@media (max-width:834px){.partner__box-title{padding:0 0 5px}}.partner__box-title_h3{color:var(--object-main);display:block;font-size:20px;font-weight:700;letter-spacing:0;line-height:20px;margin:0}@media (max-width:834px){.partner__box-title_h3{color:var(--object-main);font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}}.partner__box-title_h3--pink{color:var(--expressive-red);margin-right:10px}.partner__box-paragraph{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:20px 0}@media (max-width:834px){.partner__box-paragraph{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.partner__box-flex{align-items:center;display:flex}@media (max-width:834px){.partner__box-flex{flex-direction:column}}.partner__box-remarks{color:#828282;font-size:12px;font-weight:400;line-height:150%;margin:0 0 20px}@media (max-width:834px){.partner__box-remarks{color:#828282;font-size:10px;font-weight:400;line-height:150%}}.partner__conditions-list{counter-reset:counter;list-style-type:none;margin:25px 0;padding:0}@media (max-width:834px){.partner__conditions-list{margin:20px 0}}.partner__conditions-list-item{color:var(--object-main);font-size:17px;font-weight:700;letter-spacing:0;line-height:17px;margin:0 0 20px;padding-left:32px;position:relative;vertical-align:top}@media (max-width:834px){.partner__conditions-list-item{color:var(--object-main);font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;margin:0 0 16px;padding-left:23px}}.partner__conditions-list-item:before{align-items:center;background-color:var(--expressive-red);border-radius:50%;color:#fff;content:counter(counter);counter-increment:counter;display:inline-flex;font-size:12px;font-weight:600;height:17px;justify-content:center;left:0;line-height:150%;position:absolute;top:0;width:17px}@media (max-width:834px){.partner__conditions-list-item:before{height:16px;margin-top:3px;width:16px}}.partner__application-list{counter-reset:counter;list-style-type:none;padding:0}.partner__application-list-item{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0 0 20px;padding-left:32px;position:relative;vertical-align:top}@media (max-width:834px){.partner__application-list-item{color:var(--object-main);font-size:12px;font-weight:400;letter-spacing:0;line-height:20px;margin:0 0 16px;padding-left:23px}}.partner__application-list-item:before{align-items:center;background-color:var(--object-main);border-radius:50%;color:#fff;content:counter(counter);counter-increment:counter;display:inline-flex;font-size:12px;font-weight:600;height:17px;justify-content:center;left:0;line-height:150%;margin-top:3px;position:absolute;top:0;width:17px}@media (max-width:834px){.partner__application-list-item:before{height:16px;width:16px}}.partner__toggle-section{border-bottom:1px solid var(--border-separation);padding:20px 0;position:relative}.partner__toggle-section:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightBlack-e6d2674a874b5fe41509a264adbfe4e888e18e07fc4d4759a3deab301f61fec4.png) no-repeat;background-size:contain;content:"";display:inline-block;height:24px;position:absolute;right:8px;top:20px;transform:rotate(180deg);width:24px}.partner__toggle-section.open:after{transform:none}.partner__toggle_title{border-left:2px solid var(--expressive-red);color:var(--object-main);display:block;font-size:20px;font-weight:700;letter-spacing:0;line-height:28px;padding-left:12px;text-decoration:none}@media (max-width:834px){.partner__toggle_title{color:var(--object-main);font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}}.partner__toggle_title:active,.partner__toggle_title:focus,.partner__toggle_title:hover{color:var(--object-main);text-decoration:none}.partner__toggle-title_h3{color:var(--object-main);font-size:20px;font-weight:700;letter-spacing:0;line-height:28px;margin:4px 0;text-decoration-line:underline}@media (max-width:834px){.partner__toggle-title_h3{color:var(--object-main);font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}}.partner__toggle-paragraph{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:20px 0}@media (max-width:834px){.partner__toggle-paragraph{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.partner__toggle-content{display:none;margin-bottom:-12px}.partner__toggle-rank-content{margin:28px 0}.partner__toggle-rank-list{margin:24px 0;padding:0}.partner__toggle-rank-list--arrow{margin:-20px 0}.partner__toggle-rank-list-item{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;list-style-type:none;margin:10px 0;padding-left:18px;position:relative}@media (max-width:834px){.partner__toggle-rank-list-item{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.partner__toggle-rank-list-item:before{content:"※";left:0;position:absolute;top:0}.partner__toggle-rank-list-item--arrow{margin:0}.partner__toggle-rank-list-item--arrow:before{content:"→"}.partner__toggle-note-list{margin:24px 0;padding:0 18px}.partner__toggle-note-list-item{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:13px 0}@media (max-width:834px){.partner__toggle-note-list-item{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.partner__apply-image{object-fit:contain;width:282px}@media (max-width:834px){.partner__apply-image{margin-bottom:20px;width:100%}}.partner__triangle-image{display:block;height:20px;margin:20px auto;text-align:center}.partner__faq{border-bottom:1px solid hsla(0,3%,75%,.4);margin:28px 0}.partner__faq-element{display:flex;margin:20px 0}.partner__faq-head{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0;padding-right:3px}@media (max-width:834px){.partner__faq-head{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.partner__faq-head--blue{color:#08c}.partner__faq-head--pink{color:var(--expressive-red)}.partner__faq-description{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0;width:calc(100% - 20px)}@media (max-width:834px){.partner__faq-description{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.partner__faq-description--question{font-weight:500}.partner__link,.partner__link:focus,.partner__link:hover,.partner__link:visited{color:var(--expressive-red)}.PerfumeNotes{background-image:url(https://cdn.lipscosme.com/assets/perfume_property/note_stage-d359f43b49b40dedb9762e9e13146b7be3de8e5a2d7cd59147fc766abc22ad77.png);background-position:100%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;gap:20px}.PerfumeNotes__PerfumeNote{display:flex;gap:12px}.PerfumeNotes__PerfumeNote__tag{background-color:var(--object-secondary);border-radius:50px;color:#fff;font-size:10px;font-weight:600;height:auto;line-height:150%;padding:2px 8px;text-align:center;width:65px}.PerfumeNotes__PerfumeNote__text{flex:1}.PerfumePropertyTags{display:flex;gap:8px}.PerfumePropertyTags__tag{background-color:#efefef;border-radius:4px;color:var(--object-main);display:inline-block;font-size:12px;font-weight:500;justify-content:center;line-height:150%;min-width:70px;padding:2px 8px;text-align:center}@media (max-width:834px){.PerfumePropertyTags__tag{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;min-width:50px;padding:2.5px 4px}}.PerfumePropertyTags__male{background-color:rgb(var(--expressive-light-blue-rgb)/.1);color:var(--expressive-light-blue);font-size:12px;font-weight:500;line-height:150%}.PerfumePropertyTags__female{background-color:rgb(var(--expressive-red-rgb)/.1);color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}.post-contests-show{margin-bottom:44px}@media (min-width:835px){.post-contests-show{margin:10px auto 20px;width:500px}}.post-contests-show img{object-fit:cover}.post-contests-show a{text-decoration:none}.post-contests-show__header img{height:auto;width:100%}.post-contests-show__description{background:var(--background-elevation-low);margin:16px;padding:24px 16px}.post-contests-show__description-text{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;text-align:center}.post-contests-show__description-link{background-color:var(--object-main);border:none;border-radius:4px;color:#000;color:#fff;display:inline-block;font-size:12px;font-weight:600;height:44px;line-height:150%;margin-top:10px;padding:13px 0;text-align:center;text-decoration:none;width:100%}.post-contests-show__description-link:active,.post-contests-show__description-link:focus,.post-contests-show__description-link:hover{color:#000;text-decoration:none}.post-contests-show__heading-background{background:linear-gradient(91.62deg,#c59c37,#ead092);padding:6px 0}.post-contests-show__heading-background-second{background:linear-gradient(91.62deg,#a5a5a5,#e6e6e6)}.post-contests-show__heading-main{background:#ffefd1;color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;padding:10px 0;text-align:center}.post-contests-show__heading-main img{height:16px;margin:0 12px;vertical-align:baseline;width:16px}.post-contests-show__heading-main-second{background:var(--background-elevation-low)}.post-contests-show__best-posts{padding:20px 16px}.post-contests-show__best-post{background-color:#fff;display:block;padding:16px}.post-contests-show__best-post-user{background-color:#efefef;border-radius:80px;display:flex;gap:0 12px;padding:10px 16px}.post-contests-show__best-post-user-img{border-radius:60px;height:54px;width:54px}.post-contests-show__best-post-user-img img{border-radius:60px;height:100%;width:100%}.post-contests-show__best-post-user-block{text-align:center;width:calc(100% - 66px)}.post-contests-show__best-post-user-name-box{border-bottom:.5px solid var(--object-main);color:var(--object-main);display:flex;font-size:16px;font-weight:400;gap:0 4px;justify-content:center;line-height:150%;padding-bottom:4px}.post-contests-show__best-post-user-name-box-name{display:inline-block;max-width:calc(100% - 36px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-contests-show__best-post-user-name-box-san{display:inline-block;width:32px}.post-contests-show__best-post-user-id{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-contests-show__best-post-user-triangle{border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #efefef;height:10px;margin:0 auto 8px;width:14px}.post-contests-show__best-post-thumb{aspect-ratio:1;width:100%}.post-contests-show__best-post-movie-thumb{display:block;margin:0 auto;width:52%}.post-contests-show__best-post-comment{margin:12px 0 6px}.post-contests-show__best-post-comment img{height:auto;margin-right:4px;vertical-align:text-bottom;width:16px}.post-contests-show__best-post-comment span{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}.post-contests-show__best-post-comment-text{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}.post-contests-show__best-post+.post-contests-show__best-post{margin-top:20px}.post-contests-show__posts{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);padding:20px 0}.post-contests-show__post{margin-bottom:1px;position:relative;text-decoration:none}.post-contests-show__post.post-contests-show__movie-post{grid-row:span 2}.post-contests-show__post.post-contests-show__movie-post .post-contests-show__post-thumb{aspect-ratio:1/2}.post-contests-show__post-thumb{aspect-ratio:1;height:100%;width:100%}.post-contests-show__post-user{background:linear-gradient(180deg,rgba(34,34,34,0),rgba(34,34,34,.8));bottom:0;display:flex;gap:0 4px;height:32px;padding:12px 4px 5px;position:absolute;width:100%;z-index:1}.post-contests-show__post-user img{border-radius:200px;height:16px;width:16px}.post-contests-show__post-user-name{color:#fff;font-size:10px;font-weight:500;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 20px)}.brand-category-links-container{margin-top:12px}@media (max-width:834px){.brand-category-links-container{margin-top:1px}}.brand-category-links-container h2{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.brand-category-links-container h2{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.brand-category-links-container ul{list-style-type:none;padding:0}@media (max-width:834px){.brand-category-links-container ul{margin-bottom:24px}}.brand-category-links-container ul li{height:45px;position:relative;width:100%}@media (max-width:834px){.brand-category-links-container ul li{height:42px;margin-bottom:4px;padding:0 16px}}.brand-category-links-container ul li a{color:var(--object-main);display:block;font-size:16px;line-height:44px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 24px)}@media (max-width:834px){.brand-category-links-container ul li a{line-height:42px}}.brand-category-links-container ul li a:after{background:url(https://cdn.lipscosme.com/assets/arrow/dark_80-52447cd424710ee5d587086e5e6c7b81312cbda0af683cf347a722056739448a.png) no-repeat;background-position:0 12px;background-size:24px;content:"";display:block;height:44px;position:absolute;right:0;top:0;transform:scaleX(-1);width:24px}@media (max-width:834px){.brand-category-links-container ul li a:after{background-position:0 12px;height:42px;right:16px}}.brand-category-links-container ul li:after{border-bottom:1px solid rgb(var(--object-tertiary-rgb)/.5);content:"";display:block;width:100%}@media (min-width:835px){.brand-category-links-container ul.half-width-links li{float:left;width:calc(50% - 8px)}.brand-category-links-container ul.half-width-links li:nth-child(2n){margin-left:16px}}.brand-category-links-container ul.half-width-links:after{clear:both;content:"";display:block}.comment-list{padding:18px 24px 24px 8px}@media (max-width:834px){.comment-list{padding:16px 16px 8px}}.comment-list .comment-container{margin-bottom:20px}@media (max-width:834px){.comment-list .comment-container{margin-bottom:5px}}.comment-list .comment-container .profile-icon{border-radius:50%;float:left;height:52px;margin:2px 16px 0 0;object-fit:cover;width:52px}@media (max-width:834px){.comment-list .comment-container .profile-icon{height:24px;margin:0 6px 0 0;width:24px}}.comment-list .comment-container .comment-info{display:flex;justify-content:space-between}.comment-list .comment-container .comment-info .nickname{color:var(--object-main);font-size:16px;font-weight:700;line-height:24px}@media (max-width:834px){.comment-list .comment-container .comment-info .nickname{font-size:10px;line-height:15px}}.comment-list .comment-container .comment-info .created-at{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:24px}@media (max-width:834px){.comment-list .comment-container .comment-info .created-at{font-size:10px;line-height:15px}}.comment-list .comment-container .content{background-color:var(--background-elevation-low);border:1px solid var(--object-tertiary);border-radius:0 24px 24px 24px;margin:8px 0 0 68px}@media (max-width:834px){.comment-list .comment-container .content{border-radius:0 12px 12px;margin:4px 0 0 30px}}.comment-list .comment-container .content p{color:var(--object-main);font-size:14px;font-weight:500;line-height:24px;margin:8px 20px 10px}@media (max-width:834px){.comment-list .comment-container .content p{font-size:10px;line-height:16px;margin:4px 10px 14px}}.comment-list .comment-container .content p .reply_to{color:var(--expressive-red);display:block}.comment-list .comment-container .comment-reply-btn{background:url(https://cdn.lipscosme.com/assets/reply/dark_50-8ddb1534d67aff4ee1ec5888f2f26f4ae674b89e19a2e6d89db3d32900c3ec2a.png) no-repeat;background-size:24px;color:var(--object-secondary);font-size:14px;font-weight:500;line-height:24px;margin:10px 8px 0 84px;padding-left:28px}@media (max-width:834px){.comment-list .comment-container .comment-reply-btn{background-size:20px;font-size:10px;line-height:20px;margin:4px 8px 0 38px;padding-left:24px}}.comment-list .comment-container .comment-reply-btn:hover{opacity:.6}.comment-list .comment-container.reply-comment-container{margin-top:-10px}@media (max-width:834px){.comment-list .comment-container.reply-comment-container{margin-top:0}}.comment-list .comment-container.reply-comment-container .profile-icon{height:24px;margin:0 8px 0 68px;width:24px}@media (max-width:834px){.comment-list .comment-container.reply-comment-container .profile-icon{height:16px;margin:0 4px 0 30px;width:16px}}.comment-list .comment-container.reply-comment-container .comment-info .nickname{font-size:14px}@media (max-width:834px){.comment-list .comment-container.reply-comment-container .comment-info .nickname{font-size:10px}}.comment-list .comment-container.reply-comment-container .content{margin:4px 0 0 68px}@media (max-width:834px){.comment-list .comment-container.reply-comment-container .content{margin:3px 0 0 30px}}.comment-list form .comment-field{border:1px solid var(--object-secondary);border-radius:3px;color:var(--object-secondary);font-size:12px;height:80px;margin:24px 0 0 16px;padding:16px;width:calc(100% - 16px)}@media (max-width:834px){.comment-list form .comment-field{border-radius:2px;font-size:14px;height:40px;margin:0;padding:10px 18px;width:100%}}.comment-list form .comment-field::placeholder{color:var(--object-secondary);font-size:12px}@media (max-width:834px){.comment-list form .comment-field::placeholder{font-size:14px}}.comment-list form .comment-field:focus{border:1px solid var(--expressive-red);outline:none}.comment-list form .comment-btn{background-color:var(--background-primary);border-radius:5px;color:#fff;font-size:15px;font-weight:700;height:40px;letter-spacing:1.5px;line-height:40px;margin:16px 0 0 16px;text-align:center;text-decoration:none;width:100%;width:calc(100% - 16px)}.comment-list form .comment-btn:active,.comment-list form .comment-btn:focus,.comment-list form .comment-btn:hover{color:#fff;text-decoration:none}.comment-list form .comment-btn:hover{opacity:.6}@media (max-width:834px){.comment-list form .comment-btn{border-radius:unset;margin:8px 0 0 -16px;width:100vw}}.comment-list .comment-modal-open{background-color:var(--border-separation);color:var(--expressive-red);cursor:pointer;display:inline-block;font-size:12px;height:36px;letter-spacing:1px;line-height:36px;margin-left:-16px;margin-top:11px;text-align:center;text-decoration:underline;width:100vw}#comment-modal{background:#fff;bottom:0;display:none;height:100vh;left:0;overflow:scroll;position:fixed;right:0;top:0;width:100vw;z-index:10000}#comment-modal .comment-modal-title-area{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);height:48px;position:fixed;width:100%}#comment-modal .comment-modal-title-area .comment-modal-close{content:url(https://cdn.lipscosme.com/assets/arrow/dark_80-52447cd424710ee5d587086e5e6c7b81312cbda0af683cf347a722056739448a.png);display:block;height:30px;left:12px;position:fixed;top:9px;width:30px}#comment-modal .comment-modal-title-area .comment-modal-title{background-color:#fff;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.5px;line-height:48px;margin:0;text-align:center;width:100%}#comment-modal .comment-modal-inner{margin:48px 0 90px}#comment-modal .comment-modal-inner .comment-list .comment-container{margin-bottom:12px}#comment-modal form{background:#fff;bottom:0;padding:8px 0;position:fixed;width:calc(100% - 32px)}@media (max-width:834px){.posts-index{background:var(--background-elevation-low)}}.posts-index__title-area{background:#fff;padding:0 0 32px}@media (max-width:834px){.posts-index__title-area{padding:16px}}.posts-index__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 4px;text-align:center}@media (max-width:834px){.posts-index__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px}}.posts-index__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;line-height:150%;text-align:center}@media (max-width:834px){.posts-index__update-time{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.posts-index__info-bar{align-items:center;background:#fff;border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);display:flex;justify-content:space-between;padding:16px 0}@media (max-width:834px){.posts-index__info-bar{padding:16px}}.posts-index__item-count{font-weight:400;margin:0}.posts-index__item-count,.posts-index__sort{color:var(--object-secondary);font-size:12px;line-height:150%}.posts-index__sort{align-items:center;border:1px solid var(--border-separation);border-radius:4px;display:flex;font-weight:500;padding:12px}@media (max-width:834px){.posts-index__sort{border:unset;padding:0}}.posts-index__sort:before{background:url(https://cdn.lipscosme.com/assets/arrange/subblack-800a56cd4765b644291976063732cd6e4689f528daf48ea8064a3f7137fe6d84.png) no-repeat;background-size:contain;content:"";display:block;height:16px;margin:0 4px 0 0;width:16px}.posts-index__sort-select{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:unset}.posts-index__sort-select:focus{outline:none}.posts-index__posts-list{background:#fff;margin:16px 0}.PostListSmall__container{align-items:center;column-gap:8px;display:grid;grid-template-areas:"media content" "media publishedAt";grid-template-columns:60px 1fr;grid-template-rows:1fr fit-content(30px);margin-bottom:12px}.PostListSmall__container,.PostListSmall__container:active,.PostListSmall__container:focus,.PostListSmall__container:hover{color:var(--object-main);text-decoration:none}.PostListSmall__container:last-child{margin-bottom:0}.PostListSmall__media{border-radius:4px;display:block;grid-area:media;height:60px;object-fit:cover;width:60px}.PostListSmall__content{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;grid-area:content;overflow:hidden}.PostListSmall__published-at{color:var(--object-secondary);font-size:10px;font-weight:400;grid-area:publishedAt;line-height:150%}.PostListSquare___title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.PostListSquare___title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.PostListSquare__list{display:flex;flex-wrap:wrap;gap:1px;list-style-type:none;margin:0;padding:0}.PostListSquare__listItem{aspect-ratio:1/1;position:relative;width:calc(25% - .75px)}@media (max-width:834px){.PostListSquare__listItem{width:calc(33.33333% - .66667px)}}.PostListSquare__link{display:block;height:100%;position:relative;width:100%}.PostListSquare__link,.PostListSquare__link:active,.PostListSquare__link:focus,.PostListSquare__link:hover{color:var(--object-main);text-decoration:none}.PostListSquare__link.movie-post:after{background-color:#fff;box-shadow:0 0 2px 0 #000;content:"";display:block;height:32px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/movie_active-9020fea26d1243e8c40aa4b4e8455b895604bf83b9cc78c8270fb4dae4881538.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/movie_active-9020fea26d1243e8c40aa4b4e8455b895604bf83b9cc78c8270fb4dae4881538.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:4px;top:4px;width:32px}@media (max-width:834px){.PostListSquare__link.movie-post:after{height:24px;width:24px}}.PostListSquare__thumb{height:100%;object-fit:cover;width:100%}.PostListSquare__productImage{position:relative}.PostListSquare__productImage__thumb{aspect-ratio:1/1;object-fit:contain;width:100%}.PostListSquare__productImage__content{color:var(--object-main);font-size:12px;font-weight:600;line-height:170%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.5) 20%);bottom:0;left:0;overflow:hidden;padding:0 12px;position:absolute;right:0}.PostListSquare__noimage{background:var(--background-elevation-high);padding:12px}.PostListSquare__noimage__content{color:var(--object-main);font-size:12px;font-weight:600;line-height:170%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5;overflow:hidden}.PostListSquare__pinIcon{position:absolute;right:5px;top:5px;z-index:1}.PostMoviePickup__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.PostMoviePickup__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.PostMoviePickup__title .sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.PostMoviePickup__title .sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.PostMoviePickup__movies{display:flex;gap:8px;margin-top:24px}@media (max-width:834px){.PostMoviePickup__movies{margin:16px 0;-ms-overflow-style:none;overflow-x:scroll;padding:0 16px;scrollbar-width:none}.PostMoviePickup__movies::-webkit-scrollbar{display:none}.PostMoviePickup__movies:last-child{margin-bottom:24px}}.PostMoviePickup__cell{position:relative;width:20%}@media (max-width:834px){.PostMoviePickup__cell{min-width:126px}}.PostMoviePickup__cell:before{content:"";display:block;padding-top:178%}.PostMoviePickup__cell-thumb{border-radius:4px;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}.PostMoviePickup__cover{background:linear-gradient(180deg,transparent,rgba(0,0,0,.08) 72.85%);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.PostMoviePickup__count{bottom:4%;color:#fff;font-size:12px;font-weight:500;height:20px;left:9%;line-height:150%;position:absolute;z-index:4}.PostMoviePickup__count img{height:16px}.PostMoviePickup__count span{margin-left:2px;vertical-align:middle}.PostMoviePickup__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;padding:13px 0;text-align:center;width:360px}.PostMoviePickup__more-link,.PostMoviePickup__more-link:active,.PostMoviePickup__more-link:focus,.PostMoviePickup__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.PostMoviePickup__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}}.PostMoviePickup__video{border-radius:4px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:3}.movie_post_video{display:block;margin-bottom:20px;position:relative}@media (max-width:834px){.movie_post_video{margin-bottom:16px}}.movie_post_video__container{background:var(--object-main);position:relative}@media (max-width:834px){.movie_post_video__container{height:100%}}.movie_post_video__container video{display:block;max-height:calc(100vh - 166px);object-fit:contain;width:100%}@media (max-width:834px){.movie_post_video__container video{height:100%;max-height:calc(100vh - 254px)}}.movie_post_video__control-hidden{visibility:hidden}.movie_post_video__control-hidden button{visibility:hidden!important}.movie_post_video__control button{border:none;padding:0;position:absolute}.movie_post_video__control-fullscreen button,.movie_post_video__control-sound button{background:rgba(0,0,0,.64);border-radius:16px;bottom:20px;height:32px;width:32px}@media (max-width:834px){.movie_post_video__control-fullscreen button,.movie_post_video__control-sound button{border-radius:12px;bottom:16px;height:24px;width:24px}}.movie_post_video__control-fullscreen img,.movie_post_video__control-sound img{height:100%;vertical-align:top;width:100%}.movie_post_video__control-fullscreen button{right:20px}@media (max-width:834px){.movie_post_video__control-fullscreen button{right:16px}}.movie_post_video__control-sound button{left:20px;padding:6px}@media (max-width:834px){.movie_post_video__control-sound button{left:16px;padding:4px}}.movie_post_video__control-play-pause button{background-color:transparent;left:50%;top:50%;transform:translate(-50%,-50%)}.movie_post_video__seekbar-wrap{height:4px;left:0;position:absolute;right:0;top:100%;width:100%}@media (max-width:834px){.movie_post_video__seekbar-wrap{overflow-x:clip}}.movie_post_video__seekbar-out{background-color:hsla(0,0%,100%,.3);height:4px;width:100%}.movie_post_video__seekbar-in{background-color:var(--expressive-red);height:4px;left:0;position:absolute;top:0;transform-origin:left;width:0}.movie_post_video__seekbar-in:after{background-color:var(--expressive-red);border-radius:6px;content:"";display:inline-block;height:12px;position:absolute;right:-6px;top:-4px;width:12px}.PostEmbedModal{background:#fff;border-radius:20px 20px 0 0}@media (min-width:835px){.PostEmbedModal{border-radius:20px;width:464px}}.PostEmbedModal.open{display:flex;flex-direction:column}.PostEmbedModal__header{align-items:center;border-bottom:1px solid var(--border-separation);display:flex;flex-shrink:0;gap:0 4px;justify-content:space-between;padding:16px 18px}@media (max-width:834px){.PostEmbedModal__header{padding:12px 18px}}.PostEmbedModal__item{width:32px}@media (max-width:834px){.PostEmbedModal__item{width:24px}}.PostEmbedModal__title{color:var(--object-main);flex-grow:2;font-size:18px;font-weight:600;line-height:150%;margin:0;text-align:center}@media (max-width:834px){.PostEmbedModal__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.PostEmbedModal__close{background:none;border:none;padding:0}.PostEmbedModal__close:focus{outline:none}@media (min-width:835px){.PostEmbedModal__close{background:var(--background-elevation-low);border-radius:50%;height:32px;width:32px}}.PostEmbedModal__close img{height:24px;object-fit:contain;width:24px}.PostEmbedModal__main{flex-grow:1;flex-shrink:1;overflow-y:scroll;padding:20px 16px 24px}@media (max-width:834px){.PostEmbedModal__main{max-height:80vh}}.PostEmbedModal__image{aspect-ratio:1/1;border-radius:4px;display:block;height:180px;margin:auto;object-fit:cover;width:180px}.PostEmbedModal__embed-code{border:1px solid #f2f2f2;border-radius:4px;color:var(--object-main);font-size:14px;font-weight:400;height:40px;line-height:150%;margin-top:20px;overflow:scroll;padding:0 16px;resize:none;white-space:nowrap;width:100%}.PostEmbedModal__link{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-top:20px}.PostEmbedModal__link a{color:var(--expressive-blue)}.PostEmbedModal__copy{background-color:var(--background-primary);border:1px solid var(--background-primary);border-radius:4px;display:block;font-size:14px;font-size:13px;font-weight:500;font-weight:600;line-height:150%;margin:20px auto 0;padding:15px 0;text-align:center;width:100%}.PostEmbedModal__copy,.PostEmbedModal__copy:active,.PostEmbedModal__copy:focus,.PostEmbedModal__copy:hover{color:var(--object-reverse);text-decoration:none}@media (max-width:834px){.PostEmbedModal__copy{width:-webkit-fill-available;width:-moz-available;width:stretch}}.PostFeedbackModal{background:#fff;border-radius:20px 20px 0 0}@media (min-width:835px){.PostFeedbackModal{border-radius:20px;width:464px}}.PostFeedbackModal.open{display:flex;flex-direction:column}.PostFeedbackModal__header{align-items:center;border-bottom:1px solid var(--border-separation);display:flex;flex-shrink:0;gap:0 4px;justify-content:space-between;padding:16px 18px}@media (max-width:834px){.PostFeedbackModal__header{padding:12px 18px}}.PostFeedbackModal__item{width:32px}@media (max-width:834px){.PostFeedbackModal__item{width:24px}}.PostFeedbackModal__title{color:var(--object-main);flex-grow:2;font-size:18px;font-weight:600;line-height:150%;margin:0;text-align:center}@media (max-width:834px){.PostFeedbackModal__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.PostFeedbackModal__close{background:none;border:none;padding:0}.PostFeedbackModal__close:focus{outline:none}@media (min-width:835px){.PostFeedbackModal__close{background:var(--background-elevation-low);border-radius:50%;height:32px;width:32px}}.PostFeedbackModal__close img{height:24px;object-fit:contain;width:24px}.PostFeedbackModal__main{flex-grow:1;flex-shrink:1;overflow-y:scroll}@media (max-width:834px){.PostFeedbackModal__main{max-height:80vh}}.PostFeedbackModal__reason{align-items:center;border-bottom:1px solid var(--border-separation);display:flex;gap:8px;padding:12px 20px}@media (max-width:834px){.PostFeedbackModal__reason{padding:12px 16px}}.PostFeedbackModal__reason label{color:var(--object-main);cursor:pointer;font-size:16px;font-weight:400;line-height:150%;margin:0;width:100%}@media (max-width:834px){.PostFeedbackModal__reason label{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.PostFeedbackModal__reason input[type=radio]{-webkit-appearance:none;appearance:none;border:1px solid var(--object-tertiary);border-radius:50%;cursor:pointer;height:20px;margin:0;outline:none;padding:3px;width:20px}.PostFeedbackModal__reason input[type=radio]:checked{background-color:var(--background-elevation-high);border:1px solid var(--background-primary)}.PostFeedbackModal__reason input[type=radio]:checked:before{background-color:var(--background-primary);border-radius:50%;content:"";display:block;height:100%;width:100%}.PostFeedbackModal__link{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;padding:16px 20px;text-align:center}@media (max-width:834px){.PostFeedbackModal__link{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;padding:16px}}.PostFeedbackModal__link a{color:var(--expressive-red)}.PostFeedbackModal__submit{background:none;border:none;padding:0 20px 24px}.PostFeedbackModal__submit:focus{outline:none}@media (max-width:834px){.PostFeedbackModal__submit{padding:0 16px 24px}}.PostFeedbackModal__submit input{background-color:var(--background-primary);border:1px solid var(--background-primary);border-radius:4px;display:block;font-size:14px;font-size:13px;font-weight:500;font-weight:600;line-height:150%;margin:0 auto;padding:10px;text-align:center;width:100%}.PostFeedbackModal__submit input,.PostFeedbackModal__submit input:active,.PostFeedbackModal__submit input:focus,.PostFeedbackModal__submit input:hover{color:var(--object-reverse);text-decoration:none}@media (max-width:834px){.PostFeedbackModal__submit input{width:-webkit-fill-available;width:-moz-available;width:stretch}}.PostFeedbackModal__submit input:disabled{background:var(--background-inactive);border:1px solid var(--background-inactive)}.post-list{margin-top:16px}@media (max-width:834px){.post-list{background:var(--background-elevation-low);margin-top:0}}.post-list .title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.post-list .title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.post-list .notfound{color:var(--object-secondary);font-size:15px;margin:0;padding:30px 0;text-align:center}.post-list ul#items.posts{display:flex;flex-wrap:wrap;margin:0;padding:6px 0 0}@media (max-width:834px){.post-list ul#items.posts{padding:0}}.post-list ul#items.posts .post-cell{background-color:#fff;border-radius:12px;box-shadow:0 2px 6px rgb(var(--object-main)/.2);box-sizing:border-box;display:block;float:left;list-style-type:none;margin:6px 0;position:relative;text-align:left;width:calc(33.33333% - 8px)}@media (max-width:834px){.post-list ul#items.posts .post-cell{box-shadow:none;margin:4px 0;width:calc(50% - 12px)}.post-list ul#items.posts .post-cell:nth-of-type(2n+0){margin:4px 8px 4px 4px}.post-list ul#items.posts .post-cell:nth-of-type(odd){margin:4px 4px 4px 8px}}.post-list ul#items.posts .post-cell:nth-of-type(3n+0){margin:6px 0 6px 6px}.post-list ul#items.posts .post-cell:nth-of-type(3n+1){margin:6px 6px 6px 0}.post-list ul#items.posts .post-cell:nth-of-type(3n+2){margin:6px}.post-list ul#items.posts .post-cell .post-content-container{text-decoration:none}.post-list ul#items.posts .post-cell .post-content-container .post-image-container{padding-bottom:100%;position:relative;width:100%}.post-list ul#items.posts .post-cell .post-content-container .post-image-container .post-image{border-radius:12px 12px 0 0;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.post-list ul#items.posts .post-cell .post-content-container .post-image-container .movie-play-image{position:absolute}@media (min-width:835px){.post-list ul#items.posts .post-cell .post-content-container .post-image-container .movie-play-image{height:60px;right:88px;top:84px;width:60px}}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-content-container .post-image-container .movie-play-image{bottom:0;height:48px;left:0;margin:auto;right:0;top:0;width:48px}}.post-list ul#items.posts .post-cell .post-content-container .post-image-container .post-count{background:hsla(0,0%,100%,.85);border-radius:10px 0 0 10px;color:var(--object-main);font-size:16px;height:37px;padding:0 12px;position:absolute;right:0;top:20px;width:auto}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-content-container .post-image-container .post-count{border-radius:8px 0 0 8px;font-size:12px;height:28px;padding-left:10px;top:16px;width:auto}}.post-list ul#items.posts .post-cell .post-content-container .post-image-container .post-count .like-count{background:url(https://cdn.lipscosme.com/assets/heart/lips_50-51d61302cd76206482c85096259f7c5eecc544c4b561723bc157b1102bbb0af0.png) no-repeat;background-position:0;background-size:20px;display:inline-block;height:37px;line-height:37px;margin-right:10px;padding-left:22px;vertical-align:middle}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-content-container .post-image-container .post-count .like-count{background-size:16px;height:28px;line-height:28px;margin-right:8px;padding-left:18px}}.post-list ul#items.posts .post-cell .post-content-container .post-image-container .post-count .clip-count{background:url(https://cdn.lipscosme.com/assets/clip/lips_50-90236513af9572c3f83817f5e7dbec239a5fb5dc79d47ca0d6937ea0b9ca9be5.png) no-repeat;background-position:0;background-size:20px;display:inline-block;height:37px;line-height:37px;padding-left:22px;vertical-align:middle}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-content-container .post-image-container .post-count .clip-count{background-size:16px;height:28px;line-height:28px;padding-left:18px}}.post-list ul#items.posts .post-cell .post-content-container .post-content{padding:45px 12px 4px}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-content-container .post-content{padding:41px 8px 4px}}.post-list ul#items.posts .post-cell .post-content-container .post-content p{color:var(--object-main);font-size:11px;height:51px;line-height:17px;margin:0;overflow:hidden}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-content-container .post-content p{font-size:9px;height:42px;line-height:14px}}.post-list ul#items.posts .post-cell .post-content-container .post-content span.post-date{color:var(--object-tertiary);display:inline-block;font-size:10px;line-height:15px;margin-top:8px;text-align:right;width:100%}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-content-container .post-content span.post-date{font-size:8px;line-height:12px;margin-top:6px}}.post-list ul#items.posts .post-cell .post-content-container hr{color:var(--border-separation);margin:0 12px}.post-list ul#items.posts .post-cell .post-user-container{bottom:143px;left:0;position:absolute;width:100%}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-user-container{bottom:121px}}.post-list ul#items.posts .post-cell .post-user-container .user-link{text-decoration:none}.post-list ul#items.posts .post-cell .post-user-container .profile-icon{border:3px solid #fff;border-radius:50%;box-sizing:content-box;height:44px;left:5px;object-fit:cover;position:absolute;top:-10px;width:44px}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-user-container .profile-icon{height:40px;left:3px;width:40px}}.post-list ul#items.posts .post-cell .post-user-container .nickname{display:block;overflow:hidden;padding:3px 12px 0 62px;text-overflow:clip;white-space:nowrap}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-user-container .nickname{padding:4px 8px 0 52px}}.post-list ul#items.posts .post-cell .post-user-container .nickname p{height:18px;line-height:18px;margin:0}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-user-container .nickname p{height:14px;line-height:14px}}.post-list ul#items.posts .post-cell .post-user-container .nickname p span{color:var(--object-main);font-size:13px;font-weight:700;max-width:100%;overflow:hidden;padding-right:12px;position:relative;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-user-container .nickname p span{font-size:10px}}.post-list ul#items.posts .post-cell .post-user-container .nickname p span:after{position:absolute;right:0;top:2px}.post-list ul#items.posts .post-cell .post-user-container .nickname .official-mark{margin-top:-2.3px}.post-list ul#items.posts .post-cell .post-user-container .nickname span{color:var(--object-secondary);display:inline-block;font-size:10px;height:14px;line-height:14px}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-user-container .nickname span{font-size:8px}}.post-list ul#items.posts .post-cell .post-product{height:60px;padding:8px 12px 12px;position:relative}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-product{height:51.5px;padding:7.5px 8px 10px}}.post-list ul#items.posts .post-cell .post-product a{text-decoration:none}.post-list ul#items.posts .post-cell .post-product .product-thumb{border:1px solid var(--border-separation);border-radius:50%;height:36px;left:12px;object-fit:contain;position:absolute;top:8px;width:36px}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-product .product-thumb{height:34px;left:8px;width:34px}}.post-list ul#items.posts .post-cell .post-product .product-content{overflow:hidden;padding-left:44px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-product .product-content{padding-left:40px}}.post-list ul#items.posts .post-cell .post-product .product-content .product-brand{color:var(--object-main);font-size:10px;font-weight:500;height:12px;line-height:12px;margin:0 0 1px}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-product .product-content .product-brand{font-size:9px;height:13px;line-height:13px}}.post-list ul#items.posts .post-cell .post-product .product-content .product-category{color:var(--object-secondary);font-size:10px;height:12px;line-height:12px;margin-bottom:2px}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-product .product-content .product-category{font-size:8px;height:8px;line-height:8px}}.post-list ul#items.posts .post-cell .post-product .product-content .product-rate{height:10px;margin-top:2px}.post-list ul#items.posts .post-cell .post-product .product-content .product-rate span{float:left}.post-list ul#items.posts .post-cell .post-product .product-content .product-rate .rating-star{background:url(https://cdn.lipscosme.com/assets/star/lips_50-a63680e8f22dbfee3c6164e8241a073fea3fe84c94c5694f03351389639b6e34.png) no-repeat;background-size:10px;display:inline-block;height:10px;margin-right:1px;width:10px}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-product .product-content .product-rate .rating-star{background-size:10px;height:10px;width:10px}}.post-list ul#items.posts .post-cell .post-product .product-content .product-rate .rating-star-half{background:url(https://cdn.lipscosme.com/assets/star/half-42937994e1193eb0be42c3c2070b484fc7444926488a90bc815e9099fcadd898.png) no-repeat;background-size:10px;display:inline-block;height:10px;margin-right:1px;width:10px}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-product .product-content .product-rate .rating-star-half{background-size:10px;height:10px;width:10px}}.post-list ul#items.posts .post-cell .post-product .product-content .product-rate .rating-star-blank{background:url(https://cdn.lipscosme.com/assets/star/wafar-dfa0021171649fbde3ffe5b8c5d4e9e7e88eedcff3345bc597338d8a35d6e4bb.png) no-repeat;background-size:10px;display:inline-block;height:10px;margin-right:1px;width:10px}@media (max-width:834px){.post-list ul#items.posts .post-cell .post-product .product-content .product-rate .rating-star-blank{background-size:10px;height:10px;width:10px}}.post-list ul#items.posts .post-cell .post-product .product-content .product-rate .rating-num{color:var(--expressive-red);float:left;font-size:8px;font-weight:700;height:10px;line-height:10px;margin-left:2px;width:13px}.for-brand-index ul#items.posts .post-cell{width:calc(25% - 9px)}.for-brand-index ul#items.posts .post-cell:nth-of-type(4n+1){margin:6px 6px 6px 0}.for-brand-index ul#items.posts .post-cell:nth-of-type(4n+2),.for-brand-index ul#items.posts .post-cell:nth-of-type(4n+3){margin:6px}.for-brand-index ul#items.posts .post-cell:nth-of-type(4n+4){margin:6px 0 6px 6px}.PostListMedium{margin:16px 0}@media (max-width:834px){.PostListMedium{margin:0}}.PostListMedium__repost{margin:0 2px;vertical-align:baseline;width:12px}.PostListMedium__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 14px}@media (max-width:834px){.PostListMedium__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.PostListMedium__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.PostListMedium__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.PostListMedium__list{list-style-type:none;margin:0;padding:0}@media (min-width:835px){.PostListMedium__list{display:flex;flex-wrap:wrap;justify-content:space-between}}.PostListMedium__item{contain:content;contain-intrinsic-size:270px;content-visibility:auto;list-style-type:none;padding:8px 0;width:calc(50% - 16px)}@media (min-width:835px){.PostListMedium__item{contain-intrinsic-size:258px}.PostListMedium__item:nth-child(n+3){margin-top:8px}}@media (max-width:834px){.PostListMedium__item{border-bottom:1px solid var(--border-separation);padding:16px 12px;width:100%}.PostListMedium__item:active,.PostListMedium__item:hover{background:var(--background-elevation-low)}.PostListMedium__item:active .PostListMedium__read-more,.PostListMedium__item:hover .PostListMedium__read-more{background:linear-gradient(to right,transparent,var(--background-elevation-low) 55%)}.PostListMedium__item:first-child{padding:0 12px 16px}}.PostListMedium__link,.PostListMedium__link:active,.PostListMedium__link:focus,.PostListMedium__link:hover{color:var(--object-main);text-decoration:none}.PostListMedium__post-images-area{display:flex;justify-content:space-between;list-style-type:none;margin:0 0 8px;padding:0}@media (max-width:834px){.PostListMedium__post-images-area{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.PostListMedium__post-thumb-container{background-color:var(--background-elevation-low);height:auto;padding-top:calc(33.33333% - 2.66667px);position:relative;width:calc(33.33333% - 1.33333px)}.PostListMedium__post-thumb{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.PostListMedium__post-content-area{position:relative}.PostListMedium__post-content{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;height:94px;line-height:170%;margin-bottom:12px;overflow:hidden}@media (max-width:834px){.PostListMedium__post-content{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;height:72px;overflow:hidden}}.PostListMedium__post-content .highlights,.PostListMedium__post-content b{background:linear-gradient(transparent 70%,rgba(255,221,226,.8) 0);font-weight:700}.PostListMedium__read-more{background:linear-gradient(to right,transparent,var(--background-elevation-high) 55%);bottom:0;color:var(--expressive-red);display:block;font-size:14px;font-weight:500;line-height:150%;line-height:170%;position:absolute;right:0;text-align:right;width:155px}.PostListMedium__sub-content{justify-content:space-between}.PostListMedium__sub-content,.PostListMedium__user{align-items:center;display:flex}.PostListMedium__user-thumb{border-radius:50%;height:28px;object-fit:cover;width:28px}.PostListMedium__user-info{align-items:center;color:var(--object-secondary);column-gap:4px;display:flex;flex-wrap:wrap;font-size:10px;font-weight:400;line-height:150%;list-style-type:none;margin:0 0 0 6px;max-height:26px;overflow:hidden;padding:0}.PostListMedium__user-info-item:not(:last-child):after{content:"|";display:content;margin-left:4px}.PostListMedium__info{flex-shrink:0}.PostListMedium__info-list{color:var(--object-secondary);display:flex;font-size:10px;font-weight:400;line-height:150%;list-style-type:none;margin:0;padding:0}.PostListMedium__info-ic{height:12px;object-fit:contain;width:12px}.PostListMedium__info-clip,.PostListMedium__info-like{align-items:center;display:flex;filter:invert(49%) sepia(1%) saturate(434%) hue-rotate(40deg) brightness(95%) contrast(89%);gap:2px}.PostListMedium__info-clip{margin-left:4px}.PostListMedium__info-published_at{border-left:1px solid var(--border-separation);margin-left:6px;padding-left:6px}.PostListMedium__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;padding:13px 0;text-align:center;width:360px}.PostListMedium__more-link,.PostListMedium__more-link:active,.PostListMedium__more-link:focus,.PostListMedium__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.PostListMedium__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}}.PostListMedium__no-post{margin-top:18px;text-align:center}@media (min-width:835px){.PostListMedium__no-post{display:flex;flex-direction:row-reverse;justify-content:center}}@media (max-width:834px){.PostListMedium__no-post_text-content{margin-top:12px}}.PostListMedium__no-post_title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}.PostListMedium__no-post_description{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-top:12px}.PostListMedium__no-post_image{height:70px;vertical-align:top;width:70px}@media (min-width:835px){.PostListMedium__no-post_image{height:76px;margin-left:32px;width:76px}}@media (max-width:834px){.PostListMedium__no-post_image{margin-top:8px}.post-show{background-color:var(--background-elevation-low)}}.post-show__inner{background:var(--background-elevation-high)}@media (min-width:835px){.post-show__inner{display:grid;gap:0 32px;grid-template-areas:"user user" "media content";grid-template-columns:420px 1fr}.post-show__inner.movie_post{grid-template-areas:"media media" "user user" "content content"}.post-show__inner.no_media{grid-template-areas:"user user" "content content"}}.post-show__user-profile{align-items:center;display:flex;gap:16px;grid-area:user;min-width:0}@media (max-width:834px){.post-show__user-profile{gap:8px;justify-content:space-between;padding:16px 8px}}.post-show__user-profile_user{min-width:0}@media (min-width:835px){.post-show__user-profile_user{padding-bottom:20px;position:relative}}.post-show__user-profile_user:hover .post-show__user-profile_user-info{display:block}.post-show__user-profile_user-link{align-items:center;display:flex;flex-shrink:1;gap:8px;min-width:0}.post-show__user-profile_user-link,.post-show__user-profile_user-link:active,.post-show__user-profile_user-link:focus,.post-show__user-profile_user-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.post-show__user-profile_user-link{align-items:center}}.post-show__user-profile_user-thumb{border-radius:50px;flex-shrink:0;height:40px;object-fit:cover;width:40px}@media (max-width:834px){.post-show__user-profile_user-thumb{height:32px;width:32px}}.post-show__user-profile_user-name-and-attributes{align-items:center;display:flex;flex-direction:row;flex-shrink:1;gap:8px;min-width:0}@media (max-width:834px){.post-show__user-profile_user-name-and-attributes{align-items:flex-start;flex-direction:column;gap:2px}}.post-show__user-profile_user-name{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.post-show__user-profile_user-name{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;max-width:100%}}.post-show__user-profile_user-attributes{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.post-show__user-profile_user-attributes{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%;max-width:100%}}.post-show__user-profile_follow{flex-shrink:0;font-size:16px;font-weight:600;line-height:150%}.post-show__user-profile_follow,.post-show__user-profile_follow:active,.post-show__user-profile_follow:focus,.post-show__user-profile_follow:hover{color:var(--expressive-blue);text-decoration:none}@media (min-width:835px){.post-show__user-profile_follow{padding-bottom:20px}}@media (max-width:834px){.post-show__user-profile_follow{background:var(--background-primary);border-radius:4px;color:#fff;display:block;font-size:12px;font-weight:500;line-height:150%;padding:7px 12px;text-align:center;text-decoration:none}.post-show__user-profile_follow:active,.post-show__user-profile_follow:focus,.post-show__user-profile_follow:hover{color:#fff;text-decoration:none}}.post-show__user-profile_follow.following{font-size:16px;font-weight:600;line-height:150%}.post-show__user-profile_follow.following,.post-show__user-profile_follow.following:active,.post-show__user-profile_follow.following:focus,.post-show__user-profile_follow.following:hover{color:var(--object-secondary);text-decoration:none}@media (max-width:834px){.post-show__user-profile_follow.following{background:#efefef;font-size:12px;font-weight:500;line-height:150%}.post-show__user-profile_follow.following,.post-show__user-profile_follow.following:active,.post-show__user-profile_follow.following:focus,.post-show__user-profile_follow.following:hover{color:var(--object-main);text-decoration:none}}@media (min-width:835px){.post-show__user-profile_user-info{background-color:var(--background-elevation-high);border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.25);display:none;min-width:410px;position:absolute;top:54px;z-index:10}}.post-show__media{grid-area:media;position:relative}@media (min-width:835px){.post-show__media{padding-bottom:20px}.post-show__media:has(.movie_post_video){padding-bottom:0}}.post-show__reactionIcon{margin:12px 0 0}@media (max-width:834px){.post-show__reactionIcon{margin:12px 16px 0}}.post-show__reactionIcon--onlyText{margin:16px 0 0}@media (max-width:834px){.post-show__reactionIcon--onlyText{margin:12px 0 0}}.post-show__reactionIcon--video{bottom:104px;margin:0;position:absolute;right:20px}@media (max-width:834px){.post-show__reactionIcon--video{bottom:64px;right:12px}}.post-show__title-info-content{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;gap:24px;grid-area:content}@media (max-width:834px){.post-show__title-info-content{gap:16px;margin-top:16px}}.post-show__media-list{display:grid;gap:4px;grid-template-columns:repeat(5,1fr);list-style-type:none;margin:4px 0 0;padding:0}.post-show__media-list-medium{aspect-ratio:1;cursor:pointer;position:relative}.post-show__media-list-medium.current-item .post-show__media-list-medium-border{border:4px solid var(--expressive-blue)}.post-show__media-list-medium-border{height:100%;position:absolute;width:100%}.post-show__media-list-medium img{height:100%;object-fit:cover;width:100%}.post-show__media-list-medium.movie:after{background:url(https://cdn.lipscosme.com/assets/feather/play-2b729377465f6ebc133fea626368f256b14465fe24248edc0caef4b967e340d3.svg) no-repeat;background-color:rgba(34,34,34,.4);background-position:50%;background-size:16px 16px;border-radius:74px;bottom:0;content:"";display:block;height:32px;left:0;margin:auto;position:absolute;right:0;top:0;width:32px}.post-show__image-item{position:relative}.post-show__media-link,.post-show__media-link:active,.post-show__media-link:focus,.post-show__media-link:hover{color:transparent;text-decoration:none}.post-show__media-link:hover{cursor:pointer}.post-show__media-link:active,.post-show__media-link:focus,.post-show__media-link:hover{outline:none}.post-show__media-link.movie:after{background:url(https://cdn.lipscosme.com/assets/feather/play-2b729377465f6ebc133fea626368f256b14465fe24248edc0caef4b967e340d3.svg) no-repeat;background-color:rgba(34,34,34,.4);background-position:50%;background-size:60px 60px;border-radius:74px;bottom:0;content:"";display:block;height:76px;left:0;margin:auto;position:absolute;right:0;top:0;width:76px}@media (max-width:834px){.post-show__media-link.movie:after{background-size:52px 52px;height:68px;width:68px}}.post-show__carousel-list{list-style-type:none;margin:0;padding:0}.post-show__carousel-item{background:var(--background-elevation-low);position:relative}@media (min-width:835px){.post-show__carousel-item{aspect-ratio:1!important}}.post-show__carousel-item-image{height:100%;object-fit:contain;width:100%}.post-show .splide__pagination{bottom:-28.5px;position:absolute}@media (min-width:835px){.post-show .splide__pagination{display:none}}.post-show__title-area{display:flex;flex-direction:column;gap:8px}@media (max-width:834px){.post-show__title-area{padding:0 16px}}.post-show__title-and-menu{align-items:center;display:flex;gap:0 8px;justify-content:space-between}@media (max-width:834px){.post-show__title-and-menu{margin-right:-10px}}.post-show__title-menu{display:block}.post-show__title-menu,.post-show__title-menu:active,.post-show__title-menu:focus,.post-show__title-menu:hover{color:var(--object-main);text-decoration:none}.post-show__title-menu img{height:32px;width:32px}@media (max-width:834px){.post-show__title-menu img{height:24px;width:24px}}.post-show__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%;margin:0}@media (max-width:834px){.post-show__title{font-size:14px}}.post-show__dropdown-menu{border:1px solid var(--border-separation);border-radius:12px;box-shadow:0 0 12px 0 rgba(0,0,0,.16)}.post-show__dropdown-item{padding:0}.post-show__dropdown-item:active{background-color:unset}.post-show__dropdown-item a{align-items:center;display:flex;font-size:14px;font-weight:600;gap:16px;line-height:150%;padding:16px}.post-show__dropdown-item a,.post-show__dropdown-item a:active,.post-show__dropdown-item a:focus,.post-show__dropdown-item a:hover{color:var(--object-main);text-decoration:none}.post-show__published_at{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.post-show__published_at{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}}.post-show__content-area{background:#fff}@media (min-width:835px){.post-show__content-area{flex-grow:1;position:relative}}.post-show__pr_text{background-color:var(--background-elevation-low);border-radius:4px;color:var(--object-secondary);font-size:10px;font-weight:700;line-height:150%;padding:4px;white-space:pre;width:fit-content}.post-show__content{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;white-space:pre-line;width:100%}@media (max-width:834px){.post-show__content{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%}}@media (min-width:835px){.post-show__content.is_flex{height:100%;position:absolute}}@media (max-width:834px){.post-show__content-inner{max-height:480px;overflow:hidden;position:relative}.post-show__content-inner:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 80%,#fff);bottom:0;content:"";display:block;height:80px;left:0;position:absolute;right:0;width:100%}.post-show__content-inner.is_open{max-height:unset}.post-show__content-inner.is_open:after{display:none}}.post-show__content .replace_hashtags_content{margin:0}@media (max-width:834px){.post-show__content .replace_hashtags_content{margin:0 16px}}.post-show__content .replace_hashtags_content .hashtag{color:var(--expressive-red)}@media (max-width:834px){.post-show .scroll__scrollable{margin-right:0;padding-right:0}.post-show .scroll__adjustment{margin-right:0}}.post-show__read-more{margin-bottom:20px;padding:0 16px}.post-show__read-more_post-content{border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:block;display:none;font-size:14px;font-weight:500;line-height:150%;margin:0 auto;padding:10px 0;text-align:center;text-decoration:none;width:100%}.post-show__read-more_post-content:after{background:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin:0 4px;transform:rotate(90deg);vertical-align:bottom;width:20px}.post-show__read-more_post-content:active,.post-show__read-more_post-content:focus,.post-show__read-more_post-content:hover{color:var(--object-main);text-decoration:none}.post-show__read-more_post-content.is_show{display:block}.post-show__read-on-app{background-color:#fff;padding:0 16px}.post-show__read-on-app__app-link{border:1px solid var(--expressive-red);border-radius:4px;display:block;font-size:13px;font-style:normal;font-weight:600;line-height:150%;padding:12px 0;text-align:center;width:100%}.post-show__read-on-app__app-link,.post-show__read-on-app__app-link:active,.post-show__read-on-app__app-link:focus,.post-show__read-on-app__app-link:hover{color:var(--expressive-red);text-decoration:none}.post-show__used-products-list{border-bottom:1px solid var(--border-separation)}.post-show__used-products-list+.post-show__prev-next{border-top:none}.post-show__prev-next{background:#fff;border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);padding:8px}.post-show__prev-next-list{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.post-show__prev-next-item{width:calc(33.33333% - 5.33333px)}.post-show__prev-next-item:first-child{position:relative}.post-show__prev-next-item:first-child:after{background:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg) no-repeat;background-size:contain;content:"";display:block;height:32px;left:10px;position:absolute;top:50%;transform:rotate(180deg) translateY(50%);width:32px}@media (max-width:834px){.post-show__prev-next-item:first-child:after{height:20px;width:20px}}.post-show__prev-next-item.is-disabled:first-child:after{opacity:0}.post-show__prev-next-item:last-child{position:relative}.post-show__prev-next-item:last-child:after{background:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg) no-repeat;background-size:contain;content:"";display:block;height:32px;position:absolute;right:10px;top:50%;transform:rotate(0deg) translateY(-50%);width:32px}@media (max-width:834px){.post-show__prev-next-item:last-child:after{height:20px;width:20px}}.post-show__prev-next-item.is-disabled:last-child:after{opacity:0}.post-show__prev-next-link{border-radius:8px;display:block;font-size:14px;font-weight:500;line-height:150%;padding:12px 0;text-align:center}.post-show__prev-next-link,.post-show__prev-next-link:active,.post-show__prev-next-link:focus,.post-show__prev-next-link:hover{color:var(--expressive-red);text-decoration:none}.post-show__prev-next-link.is-disabled{cursor:none}@media (min-width:835px){.post-show #sub-col{padding-top:72px}.post-show .tieup-all_pages-banner__image{margin-top:0!important}.post-show .product-show__feature-article{margin-top:72px}}.post-show__comments{background:var(--background-elevation-high)}.post-show__comments-header{align-items:center;border-bottom:1px solid var(--border-separation);display:flex;justify-content:center;padding:16px 18px;position:relative}@media (max-width:834px){.post-show__comments-header{padding:16px 18px}}.post-show__comments-close{position:absolute;right:18px;width:32px}@media (max-width:834px){.post-show__comments-close{width:24px}}.post-show__comments-close_button{background:none;border:none;padding:0}.post-show__comments-close_button:focus{outline:none}@media (min-width:835px){.post-show__comments-close_button{background:var(--background-elevation-low);border-radius:50%;height:32px;width:32px}}.post-show__comments-close_button img{height:24px;object-fit:contain;width:24px}.post-show__comments-title{color:var(--object-main);flex-grow:1;font-size:18px;font-weight:600;line-height:150%;margin:0;text-align:center}@media (max-width:834px){.post-show__comments-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.post-show__comments-list{border-bottom:1px solid var(--border-separation);contain-intrinsic-size:586px;content-visibility:auto;list-style-type:none;margin:0;max-height:586px;overflow-y:scroll;padding:0}@media (max-width:834px){.post-show__comments-list{border:unset;contain-intrinsic-size:478px;max-height:478px;padding:0}}.post-show__comments-list .comments-item{display:flex;gap:16px;justify-content:space-between;padding:16px}@media (max-width:834px){.post-show__comments-list .comments-item{padding:12px}}.post-show__comments-list .comments-item__profile-icon{border-radius:50%;height:48px;object-fit:cover;width:48px}@media (max-width:834px){.post-show__comments-list .comments-item__profile-icon{height:32px;width:32px}}.post-show__comments-list .comments-item__container{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:8px;width:calc(100% - 64px)}@media (max-width:834px){.post-show__comments-list .comments-item__container{width:calc(100% - 40px)}}.post-show__comments-list .comments-item__header{align-items:baseline;display:flex;gap:8px}.post-show__comments-list .comments-item__contents{border-radius:4px;color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:0;overflow-wrap:break-word;white-space:pre-line}@media (max-width:834px){.post-show__comments-list .comments-item__contents{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.post-show__comments-list .comments-item__contents .reply_to{display:block}.post-show__comments-list .comments-item__nickname{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%;line-height:1}@media (max-width:834px){.post-show__comments-list .comments-item__nickname{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;line-height:1}}.post-show__comments-list .comments-item__created-at{color:var(--object-tertiary);font-size:10px;font-weight:400;line-height:150%}.post-show__detail-info-title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.post-show__detail-info-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}@media (min-width:835px){.post-show__detail-info-title{margin-bottom:16px}}.post-show__children-comments-list{list-style-type:none;margin:0;padding:0 0 0 64px}@media (max-width:834px){.post-show__children-comments-list{padding:0 0 0 40px}}.post-show__children-comments-list .comments-item__profile-icon{height:32px;width:32px}.post-show__children-comments-list .comments-item__container{width:calc(100% - 44px)}.post-show__children-comments-list .comments-item__contents{font-size:13px}.post-show__comment-form{align-items:center;border-top:1px solid var(--border-separation);display:flex;gap:12px;padding:16px 16px 24px}@media (max-width:834px){.post-show__comment-form{padding:16px 12px 24px}}.post-show__comment-login{font-size:16px;font-weight:500;line-height:150%}.post-show__comment-login,.post-show__comment-login:active,.post-show__comment-login:focus,.post-show__comment-login:hover{color:var(--expressive-blue);text-decoration:none}@media (max-width:834px){.post-show__comment-login{color:var(--expressive-blue);font-size:14px;font-weight:500;line-height:150%}}.post-show__comment-field{align-items:center;display:flex;flex:1 0 0;gap:4px}.post-show__comment-field_icon{align-items:center;display:flex;height:28px;justify-content:center;width:28px}@media (max-width:834px){.post-show__comment-field_icon{height:24px;width:24px}}.post-show__comment-field_icon img{flex-shrink:0;height:21px;width:21px}@media (max-width:834px){.post-show__comment-field_icon img{height:18px;width:18px}}.post-show__comment-field_text{border:none;color:var(--object-main);flex:1 0 0;font-size:16px;font-weight:400;height:24px;line-height:150%;margin-bottom:3.5px;overflow:hidden;resize:none}@media (max-width:834px){.post-show__comment-field_text{color:var(--object-main);font-size:14px;font-weight:400;height:21px;line-height:150%;margin-bottom:3px}}.post-show__comment-field_text::placeholder{color:var(--object-tertiary)}.post-show__comment-btn{background-color:var(--background-elevation-high);border:none;color:var(--expressive-blue);font-size:16px;font-weight:500;line-height:150%;text-align:center}@media (max-width:834px){.post-show__comment-btn{color:var(--expressive-blue);font-size:14px;font-weight:500;line-height:150%}}.post-show__brand-category-list{list-style-type:none;margin:0;padding:0}.post-show__brand-category-item{border-bottom:1px solid var(--border-separation);display:block;padding:12px 16px}@media (max-width:834px){.post-show__brand-category-item{padding:12px 0 12px 16px}.post-show__brand-category-item:last-child{border:unset}}.post-show__brand-category-link{align-items:center;display:flex;display:block;font-size:14px;font-weight:400;line-height:150%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.post-show__brand-category-link,.post-show__brand-category-link:active,.post-show__brand-category-link:focus,.post-show__brand-category-link:hover{color:var(--object-main);text-decoration:none}.post-show__brand-category-link:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}@media (min-width:835px){.post-show__product-spec .ProductButtons{margin:0;width:100%}}.post-show__brand-category-products,.post-show__detail-info,.post-show__product-spec,.post-show__ranking,.post-show__related-posts,.post-show__user-posts{background-color:#fff;margin:48px 0;padding:.1px 0}@media (max-width:834px){.post-show__brand-category-products,.post-show__detail-info,.post-show__product-spec,.post-show__ranking,.post-show__related-posts,.post-show__user-posts{margin:16px 0}}.post-show [class$=__more-link]:hover{opacity:.6}.PostsReactionsIcons{display:flex;gap:24px}@media (max-width:834px){.PostsReactionsIcons{flex-direction:row-reverse;gap:0;justify-content:space-between}}.PostsReactionsIcons__icon-list{display:flex;flex-direction:row;gap:24px}@media (max-width:834px){.PostsReactionsIcons__icon-list{flex-direction:row-reverse;gap:20px}.PostsReactionsIcons__icon-list.last{flex-direction:row}}.PostsReactionsIcons__icon{align-items:center;background:none;border:none;color:var(--object-main);display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:2px;line-height:150%;padding:0}.PostsReactionsIcons__icon:focus{outline:none}@media (max-width:834px){.PostsReactionsIcons__icon{color:var(--object-main);font-size:10px;font-weight:400;gap:0;line-height:150%}}.PostsReactionsIcons__icon.like:before{background-color:var(--object-main);content:"";height:32px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/heart-1-f8b8c18b5bc69cfe3b26c277ece56cc0860dea5c0a72197585b1f06898975a76.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/heart-1-f8b8c18b5bc69cfe3b26c277ece56cc0860dea5c0a72197585b1f06898975a76.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:32px}.PostsReactionsIcons__icon.clip:before{background-color:var(--object-main);content:"";height:32px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/bookmark-3fb4deb753ab948d017858fdd415387f614837d6b503daf24fa6b9859c3a8911.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/bookmark-3fb4deb753ab948d017858fdd415387f614837d6b503daf24fa6b9859c3a8911.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:32px}.PostsReactionsIcons__icon.comment:before{background-color:var(--object-main);content:"";height:32px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/comment-3a80224c39b7b8e38ea656c2cfaaac968a81302ca69edc2fe7027849e7aa318f.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/comment-3a80224c39b7b8e38ea656c2cfaaac968a81302ca69edc2fe7027849e7aa318f.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:32px}.PostsReactionsIcons__icon.edit,.PostsReactionsIcons__icon.edit:active,.PostsReactionsIcons__icon.edit:focus,.PostsReactionsIcons__icon.edit:hover{color:var(--object-main);text-decoration:none}.PostsReactionsIcons__icon.edit:before{background-color:var(--object-main);content:"";height:32px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/edit-b61c99e3be5436ad2fbcb38a856a831deb423d838cb243a4ef442e008977b531.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/edit-b61c99e3be5436ad2fbcb38a856a831deb423d838cb243a4ef442e008977b531.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:32px}@media (max-width:834px){.PostsReactionsIcons__icon.edit:before{height:28px;width:28px}}.PostsReactionsIcons__icon.delete{font-size:12px;font-weight:400;line-height:150%}.PostsReactionsIcons__icon.delete,.PostsReactionsIcons__icon.delete:active,.PostsReactionsIcons__icon.delete:focus,.PostsReactionsIcons__icon.delete:hover{color:var(--expressive-red);text-decoration:none}@media (max-width:834px){.PostsReactionsIcons__icon.delete{color:var(--expressive-red);font-size:10px;font-weight:400;line-height:150%}}.PostsReactionsIcons__icon.delete:before{background-color:var(--expressive-red);content:"";height:32px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/delete-7fa7d8a6186aa510ae2cb603fa45246701b8a06d1e1247d09f7d1c902a1629db.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/delete-7fa7d8a6186aa510ae2cb603fa45246701b8a06d1e1247d09f7d1c902a1629db.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:32px}@media (max-width:834px){.PostsReactionsIcons__icon.delete:before{height:28px;width:28px}}.PostsReactionsIcons__icon.is_selected{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){.PostsReactionsIcons__icon.is_selected{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%}}.PostsReactionsIcons__icon.is_selected.like:before{background-color:var(--expressive-red);-webkit-mask:url(https://cdn.lipscosme.com/assets/common/heart_fill-9633e266de25b6ddf7469da97348dfaf65a8b11ab73bba6a4b5f942526e80eca.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/heart_fill-9633e266de25b6ddf7469da97348dfaf65a8b11ab73bba6a4b5f942526e80eca.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.PostsReactionsIcons__icon.is_selected.clip:before{background-color:var(--object-main);-webkit-mask:url(https://cdn.lipscosme.com/assets/common/bookmark_fill-5826c7a1e567dac72117c173a9bd73ecb56079e71ca6e8389e4a9fd4459c2439.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/bookmark_fill-5826c7a1e567dac72117c173a9bd73ecb56079e71ca6e8389e4a9fd4459c2439.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.PostsReactionsIcons.vertical{flex-direction:column;gap:32px}@media (max-width:834px){.PostsReactionsIcons.vertical{gap:16px}}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon-list{flex-direction:column;gap:32px}@media (max-width:834px){.PostsReactionsIcons.vertical .PostsReactionsIcons__icon-list{gap:16px}}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon{color:#fff;filter:drop-shadow(0 0 8px rgba(0,0,0,.4));flex-direction:column;font-size:14px;font-weight:500;gap:0;line-height:150%}@media (max-width:834px){.PostsReactionsIcons.vertical .PostsReactionsIcons__icon{color:#fff;font-size:10px;font-weight:500;line-height:150%}}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.like:before{background-color:#fff;height:48px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/heart-1-f8b8c18b5bc69cfe3b26c277ece56cc0860dea5c0a72197585b1f06898975a76.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/heart-1-f8b8c18b5bc69cfe3b26c277ece56cc0860dea5c0a72197585b1f06898975a76.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:48px}@media (max-width:834px){.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.like:before{height:36px;width:36px}}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.clip:before{background-color:#fff;height:48px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/bookmark-3fb4deb753ab948d017858fdd415387f614837d6b503daf24fa6b9859c3a8911.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/bookmark-3fb4deb753ab948d017858fdd415387f614837d6b503daf24fa6b9859c3a8911.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:48px}@media (max-width:834px){.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.clip:before{height:36px;width:36px}}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.comment:before{background-color:#fff;height:48px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/comment-3a80224c39b7b8e38ea656c2cfaaac968a81302ca69edc2fe7027849e7aa318f.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/comment-3a80224c39b7b8e38ea656c2cfaaac968a81302ca69edc2fe7027849e7aa318f.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:48px}@media (max-width:834px){.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.comment:before{height:36px;width:36px}}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.edit,.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.edit:active,.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.edit:focus,.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.edit:hover{color:#fff;text-decoration:none}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.edit:before{background-color:#fff;content:"";height:48px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/edit-b61c99e3be5436ad2fbcb38a856a831deb423d838cb243a4ef442e008977b531.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/edit-b61c99e3be5436ad2fbcb38a856a831deb423d838cb243a4ef442e008977b531.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:48px}@media (max-width:834px){.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.edit:before{height:36px;width:36px}}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.delete{color:var(--expressive-red);font-size:14px;font-weight:500;line-height:150%;text-decoration:none}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.delete:active,.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.delete:focus,.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.delete:hover{color:var(--expressive-red);text-decoration:none}@media (max-width:834px){.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.delete{color:var(--expressive-red);font-size:10px;font-weight:500;line-height:150%}}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.delete:before{background-color:var(--expressive-red);content:"";height:48px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/delete-7fa7d8a6186aa510ae2cb603fa45246701b8a06d1e1247d09f7d1c902a1629db.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/delete-7fa7d8a6186aa510ae2cb603fa45246701b8a06d1e1247d09f7d1c902a1629db.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:48px}@media (max-width:834px){.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.delete:before{height:36px;width:36px}}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.is_selected.like:before{background-color:var(--expressive-red);-webkit-mask:url(https://cdn.lipscosme.com/assets/common/heart_fill-9633e266de25b6ddf7469da97348dfaf65a8b11ab73bba6a4b5f942526e80eca.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/heart_fill-9633e266de25b6ddf7469da97348dfaf65a8b11ab73bba6a4b5f942526e80eca.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.PostsReactionsIcons.vertical .PostsReactionsIcons__icon.is_selected.clip:before{background-color:#fff;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/bookmark_fill-5826c7a1e567dac72117c173a9bd73ecb56079e71ca6e8389e4a9fd4459c2439.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/bookmark_fill-5826c7a1e567dac72117c173a9bd73ecb56079e71ca6e8389e4a9fd4459c2439.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.RefinedPostsBtn{background:var(--background-elevation-low);border-radius:8px;padding:16px 16px 10px}@media (max-width:834px){.RefinedPostsBtn{background:unset;border-radius:none;padding:10px 12px}}.RefinedPostsBtn__list{align-items:center;display:flex;flex-wrap:nowrap;list-style-type:none;margin:0 -4px;overflow:auto;padding:0;-webkit-overflow-scrolling:touch}.RefinedPostsBtn__list::-webkit-scrollbar{display:none}.RefinedPostsBtn__item{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:999px;flex-shrink:0;margin:6px 4px}.RefinedPostsBtn__item:not(:first-child){margin-left:8px}.RefinedPostsBtn__item.active{background:var(--background-primary)!important}.RefinedPostsBtn__item.active a{color:#fff;font-weight:500}.RefinedPostsBtn__link{display:block;font-size:12px;font-weight:500;line-height:150%;padding:8px 12px}.RefinedPostsBtn__link,.RefinedPostsBtn__link:active,.RefinedPostsBtn__link:focus,.RefinedPostsBtn__link:hover{color:var(--object-main);text-decoration:none}.RefinedPostsBtn__form{margin:6px 0}@media (min-width:835px){.RefinedPostsBtn__form{max-width:400px}}.RefinedPostsBtn__form-text{background:url(https://cdn.lipscosme.com/assets/feather/search-6615d21f11b72751c746a03e85818e99192d1d4c4fe6debd84f5a377cc3f7c1a.svg) 12px 12px no-repeat;background-color:var(--background-elevation-low);background-color:var(--background-elevation-high);background-size:16px;border:unset;border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:12px;font-weight:600;height:40px;line-height:150%;padding:10px 16px 10px 36px;width:100%}.RefinedPostsBtn__form-text::placeholder{color:var(--object-tertiary);font-size:12px;font-weight:600;line-height:150%}.RefinedPostsBtn__form-text:focus{outline:none}.RefinedPostsBtn__form-text:focus::placeholder{color:transparent}.RefinedPostsBtn__form-text::placeholder{color:var(--object-secondary)}.RefinedPostsBtn__suggestedKeywords-list{align-items:center;display:flex;flex-wrap:nowrap;list-style-type:none;margin:0 -4px;overflow:auto;padding:0;-webkit-overflow-scrolling:touch}.RefinedPostsBtn__suggestedKeywords-list::-webkit-scrollbar{display:none}.RefinedPostsBtn__suggestedKeywords-listItem{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:999px;flex-shrink:0;margin:6px 4px}.RefinedPostsBtn__suggestedKeywords-listItem:not(:first-child){margin-left:8px}.RefinedPostsBtn__suggestedKeywords-listItem.active{background:var(--background-primary)!important}.RefinedPostsBtn__suggestedKeywords-listItem.active a{color:#fff;font-weight:500}.RefinedPostsBtn__suggestedKeywords-link{display:block;font-size:12px;font-weight:500;line-height:150%;padding:8px 12px}.RefinedPostsBtn__suggestedKeywords-link,.RefinedPostsBtn__suggestedKeywords-link:active,.RefinedPostsBtn__suggestedKeywords-link:focus,.RefinedPostsBtn__suggestedKeywords-link:hover{color:var(--object-main);text-decoration:none}.RelatedMovieList__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 14px}@media (max-width:834px){.RelatedMovieList__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.RelatedMovieList__list{display:flex;flex-wrap:wrap;gap:16px 8px;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.RelatedMovieList__list{gap:12px 5px;padding:0 5px}}.RelatedMovieList__listItem{width:calc(25% - 6px)}@media (max-width:834px){.RelatedMovieList__listItem{width:calc(50% - 2.5px)}}.RelatedMovieList__link,.RelatedMovieList__link:active,.RelatedMovieList__link:focus,.RelatedMovieList__link:hover{color:var(--object-main);text-decoration:none}.RelatedMovieList__videoArea{position:relative}.RelatedMovieList__videoArea__thumb{aspect-ratio:3/4;border-radius:4px;object-fit:cover;width:100%}.RelatedMovieList__videoArea__cover{background:linear-gradient(180deg,transparent,rgba(0,0,0,.08) 72.85%);bottom:0;left:0;position:absolute;right:0;top:0}.RelatedMovieList__videoArea__timestamps{bottom:10px;color:#fff;font-size:12px;font-weight:400;left:10px;line-height:150%;position:absolute}@media (max-width:834px){.RelatedMovieList__videoArea__timestamps{bottom:8px;color:#fff;font-size:10px;font-weight:400;left:8px;line-height:150%}}.RelatedMovieList__videoArea:before{background:rgba(34,34,34,.1);border-radius:44px;content:"";display:block;height:24px;position:absolute;right:10px;top:10px;width:36px}@media (max-width:834px){.RelatedMovieList__videoArea:before{height:20px;right:8px;top:8px;width:32px}}.RelatedMovieList__videoArea:after{background-color:#fff;content:"";height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_play-5cf4205ba0796c216376f23b4040478255ccabfcb2d200c9f9c23ed8034f45d0.svg);mask:url(https://cdn.lipscosme.com/assets/ic_play-5cf4205ba0796c216376f23b4040478255ccabfcb2d200c9f9c23ed8034f45d0.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:20px;top:14px;width:16px}@media (max-width:834px){.RelatedMovieList__videoArea:after{height:12px;right:18px;top:12px;width:12px}}.RelatedMovieList__contentArea{padding:8px 4px 0}.RelatedMovieList__contentArea__contents{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;margin:0;overflow:hidden}.RelatedMovieList__contentArea__user{align-items:center;display:flex;gap:4px;margin:8px 0 0}.RelatedMovieList__contentArea__user__icon{border-radius:50%;height:20px;object-fit:cover;width:20px}.RelatedMovieList__contentArea__user__nickname{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.RelatedMovieList__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;padding:13px 0;text-align:center;width:360px}.RelatedMovieList__more-link,.RelatedMovieList__more-link:active,.RelatedMovieList__more-link:focus,.RelatedMovieList__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.RelatedMovieList__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}}.PostsSortDropdown__container{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:2px}.PostsSortDropdown__container:before{background-color:var(--object-main);background-size:contain;content:"";display:block;height:28px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/sort-e93d6c45586f2578d207cbc4b6a32f7bed2ad107871079ce8284dd7604501e2e.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/sort-e93d6c45586f2578d207cbc4b6a32f7bed2ad107871079ce8284dd7604501e2e.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:28px}@media (max-width:834px){.PostsSortDropdown__container:before{height:24px;width:24px}}.PostsSortDropdown__select{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:unset;color:var(--object-main);cursor:pointer;font-size:12px;font-weight:500;line-height:150%;text-align:center}.PostsSortDropdown__select:focus{outline:none}@media (max-width:834px){.PostsSortDropdown__select{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%}}.PostUsedProductsList{background-color:var(--background-elevation-high)}.PostUsedProductsList__title{background-color:var(--background-elevation-high)!important;color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:32px 0 0}@media (max-width:834px){.PostUsedProductsList__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:0;padding:12px 16px}}.PostUsedProductsList__disclaimer{margin:8px 0}@media (max-width:834px){.PostUsedProductsList__disclaimer{margin:12px 16px 4px}}.PostUsedProductsList__list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;padding:0}.PostUsedProductsList__item{margin:0;padding:20px 0 0;width:calc(50% - 12px)}@media (max-width:834px){.PostUsedProductsList__item{border-bottom:1px solid var(--border-separation);padding:16px 16px 0;width:100%}.PostUsedProductsList__item:last-child{border:unset}}.PostUsedProductsList__link{align-items:center;display:flex;padding-bottom:12px;text-decoration:none}.PostUsedProductsList__link:active,.PostUsedProductsList__link:focus,.PostUsedProductsList__link:hover{opacity:.6;text-decoration:none}.PostUsedProductsList__thumb{background-color:#fff;height:96px;object-fit:contain;width:96px}@media (max-width:834px){.PostUsedProductsList__thumb{height:72px;width:72px}}.PostUsedProductsList__info{padding:0 0 0 12px;width:calc(100% - 96px)}@media (max-width:834px){.PostUsedProductsList__info{overflow-x:hidden;width:unset}}.PostUsedProductsList__main-info{margin:0}.PostUsedProductsList__brand{color:var(--object-main);display:block;font-size:12px;font-weight:500;letter-spacing:.4px;line-height:150%;margin-bottom:6px}@media (max-width:834px){.PostUsedProductsList__brand{margin-bottom:4px}}.PostUsedProductsList__product-name{color:var(--object-main);display:block;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PostUsedProductsList__sub-info{list-style-type:none;margin:0;padding:0;vertical-align:baseline}.PostUsedProductsList__rating{color:var(--object-main);display:inline-block;font-size:11px;font-weight:400;letter-spacing:.4px;line-height:150%;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.PostUsedProductsList__rating{margin-top:4px}}.PostUsedProductsList__rating:not(:last-child):after{content:" ｜ "}.PostUsedProductsList__rating .ratingStar{display:inline-block;vertical-align:baseline}.PostUsedProductsList__rating .ratingStar__star{height:11px;margin-right:4px;margin-top:-2px}.PostUsedProductsList__rating .ratingStar__num{color:var(--object-main);font-size:12px;font-weight:500;letter-spacing:.4px;line-height:150%;line-height:16px;vertical-align:bottom}.PostUsedProductsList__channel-provider{color:var(--object-main);display:inline-block;font-size:11px;font-weight:400;letter-spacing:.4px;line-height:150%;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.PostUsedProductsList__channel-provider{margin-top:4px}}.PostUsedProductsList__channel-provider:not(:last-child):after{content:" ｜ "}.PostUsedProductsList__price{color:var(--object-main);display:inline-block;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:150%;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.PostUsedProductsList__price{margin-top:4px}}.PostUsedProductsList__price:not(:last-child):after{content:" ｜ "}.PostUsedProductsList__commerce-price-info{column-gap:12px;display:flex;flex-wrap:wrap;margin:0;padding:0 0 8px}.PostUsedProductsList__commerce-prices{color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:.4px;line-height:20px}.PostUsedProductsList__commerce-prices--small{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%;padding-left:2px}.PostUsedProductsList__commerce-prices--red{color:var(--expressive-red);font-size:18px;font-weight:700;letter-spacing:.4px;line-height:20px}.PostUsedProductsList__commerce-prices--small-red{color:var(--expressive-red);font-size:10px;font-weight:500;line-height:150%;padding-left:2px}.PostUsedProductsList__commerce-coupon{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%;margin:8px 0;text-align:center}.PostUsedProductsList__commerce-btn{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:#fff;display:flex;flex:1;font-size:12px;font-weight:600;justify-content:center;line-height:150%;margin:0 0 12px;padding:10px 0;position:relative;text-align:center;text-decoration:none;width:100%}.PostUsedProductsList__commerce-btn:active,.PostUsedProductsList__commerce-btn:focus,.PostUsedProductsList__commerce-btn:hover{color:#fff;text-decoration:none}.PostUsedProductsList__btn{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding-bottom:16px}.PostUsedProductsList__btn-purchase{border-radius:4px;color:#fff;flex:1;font-size:12px;font-weight:600;line-height:150%;margin:0;min-height:44px;padding:12px 0;position:relative;text-align:center;text-decoration:none;width:100%}.PostUsedProductsList__btn-purchase:active,.PostUsedProductsList__btn-purchase:focus,.PostUsedProductsList__btn-purchase:hover{color:#fff;text-decoration:none}.PostUsedProductsList__btn-purchase.attention_exist{margin:20px 0 0}.PostUsedProductsList__btn-purchase.asp,.PostUsedProductsList__btn-purchase.official{border:1px solid var(--expressive-red);color:var(--expressive-red)}.PostUsedProductsList__btn-purchase.amazon{border:1px solid #f9aa46;color:#f9aa46}.PostUsedProductsList__btn-purchase.rakuten{border:1px solid #b31b22;color:#b31b22}.PostUsedProductsList__btn-purchase.yahoo{border:1px solid #ff2748;color:#ff2748}.PostUsedProductsList__btn-purchase.qoo10{border:1px solid red;color:red}.PostUsedProductsList__btn-purchase:hover{opacity:.6}.PostUsedProductsList__attention{color:var(--expressive-red);font-size:10px;font-weight:500;left:0;line-height:150%;position:absolute;right:0;top:-20px}.PostUsedProductsList__attention.rakuten{color:#b31b22}.PostUsedProductsList .PurchaseSiteLinkBtns{margin-bottom:16px}.PostUsedProductsList__patternsList{display:flex;list-style-type:none;margin:0;overflow:scroll;-webkit-overflow-scrolling:touch;padding:0 0 16px}.PostUsedProductsList__patternsList::-webkit-scrollbar{display:none}.PostUsedProductsList__patternsList-item{background:var(--background-elevation-low);border-radius:4px;flex-shrink:0;padding:6px;width:200px}.PostUsedProductsList__patternsList-item:not(:first-child){margin:0 0 0 8px}.PostUsedProductsList__patternsList-link{align-items:center;display:flex}.PostUsedProductsList__patternsList-link,.PostUsedProductsList__patternsList-link:active,.PostUsedProductsList__patternsList-link:focus,.PostUsedProductsList__patternsList-link:hover{color:var(--object-main);text-decoration:none}.PostUsedProductsList__patternsList-thumb{border-radius:4px;height:36px;margin:0 8px 0 0;object-fit:contain;width:36px}.PostUsedProductsList__patternsList-name{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.PostUsedProductsList__patternsList__sub-info{align-items:center;display:flex;flex-wrap:nowrap;list-style-type:none;margin:0;padding:0;vertical-align:baseline}.PostUsedProductsList__patternsList__rating{color:var(--object-main);display:inline-block;flex-shrink:0;font-size:10px;font-weight:400;letter-spacing:.4px;line-height:150%;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PostUsedProductsList__patternsList__rating:not(:last-child):after{content:" ｜ "}.PostUsedProductsList__patternsList__rating .ratingStar{display:inline-block;vertical-align:baseline}.PostUsedProductsList__patternsList__rating .ratingStar__star{height:10px;margin-right:4px;margin-top:-2px}.PostUsedProductsList__patternsList__rating .ratingStar__num{color:var(--object-main);font-size:11px;font-weight:500;letter-spacing:.4px;line-height:16px;vertical-align:bottom}.PostUsedProductsList__patternsList__channel-provider{color:var(--object-main);display:inline-block;font-size:10px;font-weight:400;letter-spacing:.4px;line-height:150%;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:normal}.PostUsedProductsList__patternsList__channel-provider:not(:last-child):after{content:" ｜ "}.PostedUser{padding:16px}@media (max-width:834px){.PostedUser{background-color:var(--background-elevation-high);padding:16px 16px 0}}.PostedUser__container{display:grid;grid-template-areas:"mainContent" "countContent" "detailContent" "linkBtn";grid-template-rows:auto}@media (max-width:834px){.PostedUser__container{background-color:var(--background-elevation-low);border-radius:4px;grid-template-areas:"profIcon countContent" "mainContent mainContent" "detailContent detailContent" "linkBtn linkBtn";grid-template-columns:70px 1fr;padding:16px}}.PostedUser__profIconArea{grid-area:profIcon}.PostedUser__mainContentArea{grid-area:mainContent}.PostedUser__countContentArea{grid-area:countContent}.PostedUser__detailContentArea{grid-area:detailContent}.PostedUser__linkBtnArea{grid-area:linkBtn;margin-top:12px}@media (max-width:834px){.PostedUser__linkBtnArea{margin-top:16px}}.PostedUser__link,.PostedUser__link:active,.PostedUser__link:focus,.PostedUser__link:hover{color:#2d2926;text-decoration:none}.PostedUser__profIcon{border-radius:50%;height:54px;object-fit:cover;width:54px}.PostedUser__name{margin:4px 0}@media (max-width:834px){.PostedUser__name{margin:12px 0 4px}}.PostedUser__jobTitle{color:#2d2926;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0 0 4px}@media (max-width:834px){.PostedUser__jobTitle{color:#2d2926;font-size:14px;font-weight:500;line-height:150%}}.PostedUser__nickname{color:var(--object-main);display:block;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px}@media (max-width:834px){.PostedUser__nickname{color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:.4px;line-height:24px}}.PostedUser__userAttribute{color:var(--object-secondary);display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;line-height:150%;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.PostedUser__userAttribute{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}}.PostedUser__userAttribute-item:not(:first-child):before{content:" / ";display:content}.PostedUser__userRankings{color:var(--expressive-red);display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;line-height:150%;list-style-type:none;margin:8px 0 0;padding:0}@media (max-width:834px){.PostedUser__userRankings{color:var(--expressive-red);font-size:10px;font-weight:400;line-height:150%}}.PostedUser__userRankings-item:not(:first-child):before{content:" / ";display:content}.PostedUser__count{display:flex;list-style-type:none;margin:6px 0 0;padding:0}@media (max-width:834px){.PostedUser__count{margin:14px 0}}.PostedUser__count-item{display:flex}.PostedUser__count-item:not(:first-child):before{border-left:1px solid var(--border-separation);content:"";display:block;height:24px;margin:0 16px}@media (max-width:834px){.PostedUser__count-item:not(:first-child):before{height:36px}}.PostedUser__count-num{color:var(--object-main);font-size:18px;font-weight:500;line-height:150%;margin:0 4px 0 0}@media (max-width:834px){.PostedUser__count-num{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.PostedUser__count-text{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}@media (max-width:834px){.PostedUser__count-text{color:var(--object-secondary);display:block;font-size:10px;font-weight:400;line-height:150%}}.PostedUser__bio{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:16px 0 0;white-space:pre-wrap}@media (max-width:834px){.PostedUser__bio{margin:12px 0 0}}.PostsVideoList__list{display:flex;flex-wrap:wrap;gap:16px 8px;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.PostsVideoList__list{gap:12px 5px;padding:0 5px}}.PostsVideoList__listItem{width:calc(25% - 6px)}@media (max-width:834px){.PostsVideoList__listItem{width:calc(50% - 2.5px)}}.PostsVideoList__link,.PostsVideoList__link:active,.PostsVideoList__link:focus,.PostsVideoList__link:hover{color:var(--object-main);text-decoration:none}.PostsVideoList__videoArea{position:relative}.PostsVideoList__videoArea__thumb{aspect-ratio:3/4;border-radius:4px;object-fit:cover;width:100%}.PostsVideoList__videoArea__cover{background:linear-gradient(180deg,transparent,rgba(0,0,0,.08) 72.85%);bottom:0;left:0;position:absolute;right:0;top:0}.PostsVideoList__videoArea__timestamps{bottom:10px;color:#fff;font-size:12px;font-weight:400;left:10px;line-height:150%;position:absolute}@media (max-width:834px){.PostsVideoList__videoArea__timestamps{bottom:8px;color:#fff;font-size:10px;font-weight:400;left:8px;line-height:150%}}.PostsVideoList__videoArea:before{background:rgba(34,34,34,.1);border-radius:44px;content:"";display:block;height:24px;position:absolute;right:10px;top:10px;width:36px}@media (max-width:834px){.PostsVideoList__videoArea:before{height:20px;right:8px;top:8px;width:32px}}.PostsVideoList__videoArea:after{background-color:#fff;content:"";height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_play-5cf4205ba0796c216376f23b4040478255ccabfcb2d200c9f9c23ed8034f45d0.svg);mask:url(https://cdn.lipscosme.com/assets/ic_play-5cf4205ba0796c216376f23b4040478255ccabfcb2d200c9f9c23ed8034f45d0.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:20px;top:14px;width:16px}@media (max-width:834px){.PostsVideoList__videoArea:after{height:12px;right:18px;top:12px;width:12px}}.PostsVideoList__contentArea{padding:8px 4px 0}.PostsVideoList__contentArea__contents{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;margin:0;overflow:hidden}.PostsVideoList__contentArea__user{align-items:center;display:flex;gap:4px;margin:8px 0 0}.PostsVideoList__contentArea__user__icon{border-radius:50%;height:20px;object-fit:cover;width:20px}.PostsVideoList__contentArea__user__nickname{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.ProductPatternRankingsPersonalColorRankingsByCategory__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0 0 16px}@media (max-width:834px){.ProductPatternRankingsPersonalColorRankingsByCategory__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:20px 16px 16px}}.ProductPatternRankingsPersonalColorRankingsByCategory__list{display:flex;gap:16px;justify-content:stretch;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.ProductPatternRankingsPersonalColorRankingsByCategory__list{gap:10px;margin:16px 12px 20px}}.ProductPatternRankingsPersonalColorRankingsByCategory__listItem{border:1px solid var(--border-separation);border-radius:4px;flex:1}.ProductPatternRankingsPersonalColorRankingsByCategory__link{align-items:center;color:var(--object-main);display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:4px;line-height:150%;padding:8px;text-decoration:none}.ProductPatternRankingsPersonalColorRankingsByCategory__link:active,.ProductPatternRankingsPersonalColorRankingsByCategory__link:focus,.ProductPatternRankingsPersonalColorRankingsByCategory__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ProductPatternRankingsPersonalColorRankingsByCategory__link{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;padding:8px 4px}}.ProductPatternRankingsPersonalColorRankingsByCategory__thumb{height:84px;object-fit:contain;width:84px}@media (max-width:834px){.ProductPatternRankingsPersonalColorRankingsByCategory__thumb{height:72px;width:72px}}.ProductPatternElements{border:1px solid var(--border-separation);border-radius:4px;padding:12px 16px}@media (max-width:834px){.ProductPatternElements{padding:12px}}.ProductPatternElements__heading{align-items:center;color:var(--object-main);display:flex;font-size:18px;font-weight:600;gap:4px;line-height:150%;margin:0}@media (max-width:834px){.ProductPatternElements__heading{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}}.ProductPatternElements__heading:before{background-color:var(--expressive-light-blue);content:"";height:32px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/drop-8ee5e4bcc5196b62bc622cda9a31f83b343cb2cf952c4ef878f6a447fc83a163.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/drop-8ee5e4bcc5196b62bc622cda9a31f83b343cb2cf952c4ef878f6a447fc83a163.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:32px}@media (max-width:834px){.ProductPatternElements__heading:before{height:24px;width:24px}}.ProductPatternElements__heading:after{background-color:var(--object-secondary);content:"";height:24px;margin-left:auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.ProductPatternElements__heading.open:after{transform:rotate(180deg)}.ProductPatternElements__container{display:flex;flex-direction:column;gap:16px;max-height:0;overflow:hidden;transition:max-height .2s linear}@media (max-width:834px){.ProductPatternElements__container{gap:20px}}.ProductPatternElements__container.open{max-height:999px;transition:max-height .25s linear}.ProductPatternElements__elements-names{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin-top:-8px;overflow:hidden}.ProductPatternElements__elements-name-wrap{color:var(--object-main);display:inline-block;font-size:12px;font-weight:400;line-height:150%;margin-top:8px}.ProductPatternElements__elements-name-wrap:after{content:",";padding:0 4px}.ProductPatternElements__elements-name-wrap:last-child:after{content:""}.ProductPatternElements__elements-name{display:inline-block}.ProductPatternElements__elements-name.active{background:rgba(255,122,69,.1);padding:0 2px}.ProductPatternElements__element-labels{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ProductPatternElements__element-labels_label{background:var(--expressive-light-blue);border-radius:4px;color:#fff;font-size:10px;font-weight:500;line-height:150%;padding:4px}.ProductPatternElements__element-labels_label[type=negative]{align-items:center;background:#ff7a45;display:flex}.ProductPatternElements__element-labels_label[type=negative]:before{background-color:var(--background-elevation-high);content:"";display:block;height:16px;margin-right:2px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/alert-triangle-e4bb1651ac47d61d0e453629790fd1ff853f21d61cf664d51ef8bf428b0b70e8.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/alert-triangle-e4bb1651ac47d61d0e453629790fd1ff853f21d61cf664d51ef8bf428b0b70e8.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.ProductPatternElements__open-modal{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:150%;margin:0 auto}.ProductPatternElements__open-modal,.ProductPatternElements__open-modal:active,.ProductPatternElements__open-modal:focus,.ProductPatternElements__open-modal:hover{color:var(--object-secondary);text-decoration:none}@media (max-width:834px){.ProductPatternElements__open-modal{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}}.ProductPatternElements__open-modal:after{background-color:var(--object-secondary);content:"";display:block;height:20px;margin-left:4px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/plus-square-1053e88db4e3ea4ab45576c266123bf0bb69f43c2d09139b90f001b7c3789106.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/plus-square-1053e88db4e3ea4ab45576c266123bf0bb69f43c2d09139b90f001b7c3789106.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}@media (max-width:834px){.ProductPatternElements__open-modal:after{height:16px;width:16px}}.ProductPatternElementsModal{overflow:hidden}@media (min-width:835px){.ProductPatternElementsModal{border-radius:24px;min-width:400px}}.ProductPatternElementsModal.open{display:flex;flex-direction:column}.ProductPatternElementsModal__header{border-bottom:1px solid var(--border-separation);display:flex;justify-content:space-around;padding:20px 12px;position:relative}@media (max-width:834px){.ProductPatternElementsModal__header{padding:16px}}.ProductPatternElementsModal__header h3{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:0;text-align:center}.ProductPatternElementsModal__close{background:none;border:none;padding:0;position:absolute;right:16px;top:20px}.ProductPatternElementsModal__close:focus{outline:none}@media (max-width:834px){.ProductPatternElementsModal__close{top:16px}}.ProductPatternElementsModal__close img{height:24px;object-fit:contain;width:24px}.ProductPatternElementsModal__body{flex-grow:1;flex-shrink:1;overflow-y:scroll}.ProductPatternElementsModal__labels{-ms-overflow-style:none;border-bottom:1px solid var(--border-separation);display:flex;flex-shrink:0;overflow-x:scroll;padding:16px;scrollbar-width:none}.ProductPatternElementsModal__labels::-webkit-scrollbar{display:none}.ProductPatternElementsModal__labels-label{border:1px solid var(--border-separation);border-radius:32px;color:var(--object-main);flex-shrink:0}.ProductPatternElementsModal__labels-label,.ProductPatternElementsModal__labels-label-active{cursor:pointer;font-size:12px;font-weight:400;line-height:150%;padding:8px 16px;text-wrap:nowrap}.ProductPatternElementsModal__labels-label-active{background:var(--background-primary);border:none;border-radius:32px;color:#fff}.ProductPatternElementsModal__labels-label:not(:first-child){margin-left:8px}.ProductPatternElementsModal__element{align-items:center;border-bottom:1px solid var(--border-separation);display:flex;padding:12px 16px}.ProductPatternElementsModal__element-icon{flex-shrink:0;height:24px;margin-right:12px;width:24px}.ProductPatternElementsModal__element-icon[type=negative]{background-color:#ff7a45}.ProductPatternElementsModal__element-icon[type=negative],.ProductPatternElementsModal__element-icon[type=positive]{-webkit-mask:url(https://cdn.lipscosme.com/assets/common/drop-8ee5e4bcc5196b62bc622cda9a31f83b343cb2cf952c4ef878f6a447fc83a163.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/drop-8ee5e4bcc5196b62bc622cda9a31f83b343cb2cf952c4ef878f6a447fc83a163.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.ProductPatternElementsModal__element-icon[type=positive]{background-color:var(--expressive-light-blue)}.ProductPatternElementsModal__element-hide{display:none}.ProductPatternElementsModal__element-main{flex-grow:1}.ProductPatternElementsModal__element-name{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}.ProductPatternElementsModal__element-labels{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ProductPatternElementsModal__element-labels-label{border-radius:4px;color:#fff;font-size:10px;font-weight:500;line-height:150%;padding:4px;text-wrap:nowrap}.ProductPatternElementsModal__element-labels-label[type=negative]{background:#ff7a45}.ProductPatternElementsModal__element-labels-label[type=positive]{background:var(--expressive-light-blue)}.ProductPatternElementsModal__element-labels-label[type=active_ingredient]{border:1px solid var(--object-main);color:var(--object-main)}.ProductPatternElementsModal__element-labels-label[type=normal]{border:1px solid var(--object-secondary);color:var(--object-secondary)}.ProductPatternElementsModal__attention{background:var(--background-elevation-low);border-radius:4px;color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin:16px;padding:16px}.ProductPatternsList__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.ProductPatternsList__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.ProductPatternsList__title-sub{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.ProductPatternsList__title-sub{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.ProductPatternsList__list{display:grid;gap:16px 24px;grid-template-columns:repeat(4,1fr);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.ProductPatternsList__list{gap:16px;grid-template-columns:repeat(3,1fr);margin:0 16px}}.ProductPatternsList__link{display:flex;flex-direction:column;gap:8px}.ProductPatternsList__link,.ProductPatternsList__link:active,.ProductPatternsList__link:focus,.ProductPatternsList__link:hover{color:#000;text-decoration:none}.ProductPatternsList__thumb{height:134px;margin:0 auto;object-fit:contain;width:134px}@media (max-width:834px){.ProductPatternsList__thumb{height:91px;width:91px}}.ProductPatternsList__name{color:#000;font-size:14px;font-weight:500;line-height:150%;margin:0}@media (max-width:834px){.ProductPatternsList__name{color:#000;font-size:12px;font-weight:500;line-height:150%}}.ProductPatternsList__featureLabel{display:flex;flex-wrap:wrap;gap:4px;list-style-type:none;margin:4px 0 0;padding:0}.ProductPatternsList__featureLabel__item{border-radius:4px;border-style:solid;border-width:1px;color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;padding:2px 4px;text-align:center}@media (max-width:834px){.ProductPatternsList__featureLabel__item{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%}}.ProductPatternsList__showAll{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;width:360px}.ProductPatternsList__showAll,.ProductPatternsList__showAll:active,.ProductPatternsList__showAll:focus,.ProductPatternsList__showAll:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ProductPatternsList__showAll{margin:16px 16px 24px;width:calc(100% - 32px)}}@media (min-width:835px){.ProductPatternsList__showAll{margin-top:24px}}.ProductPatternsListForProductShow__info{display:flex;justify-content:space-between;list-style-type:none;margin:0 0 16px;padding:0}@media (max-width:834px){.ProductPatternsListForProductShow__info{margin:0 16px 12px}}.ProductPatternsListForProductShow__info-variation{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}.ProductPatternsListForProductShow__info-show-all-link{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%;text-decoration:none}.ProductPatternsListForProductShow__info-show-all-link:active,.ProductPatternsListForProductShow__info-show-all-link:focus,.ProductPatternsListForProductShow__info-show-all-link:hover{color:var(--object-main);text-decoration:none}.ProductPatternsListForProductShow__list{display:flex;flex-wrap:nowrap;gap:8px;list-style-type:none;margin:0;overflow:auto;padding:0;-webkit-overflow-scrolling:touch}@media (max-width:834px){.ProductPatternsListForProductShow__list{padding:0 16px}}.ProductPatternsListForProductShow__list::-webkit-scrollbar{display:none}.ProductPatternsListForProductShow__thumbContainer{border:1px solid var(--border-separation);border-radius:8px;padding:4px}.ProductPatternsListForProductShow__thumb{height:42px;object-fit:contain;width:42px}@media (max-width:834px){.ProductPatternsListForProductShow__thumb{height:50px;width:50px}}.ProductPatternsListForProductShow__label{border-radius:4px;color:unset;display:block;font-size:10px;font-weight:500;line-height:150%;margin:4px 0 0;padding:2px 0;text-align:center;width:100%}.product-patterns-list-selection__list{display:grid;flex-wrap:wrap;gap:8px;grid-template-columns:repeat(5,1fr);justify-content:flex-end;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.product-patterns-list-selection__list{flex-wrap:nowrap;margin:0 16px;overflow:auto}}.product-patterns-list-selection__item{aspect-ratio:1;border:1px solid var(--border-separation);border-radius:4px;cursor:pointer;margin:0}@media (max-width:834px){.product-patterns-list-selection__item{padding:8px}}.product-patterns-list-selection__thumb{height:100%;object-fit:contain;width:100%}@media (max-width:834px){.product-patterns-list-selection__thumb{height:42px;width:42px}}.ProductPatternsRankingIn{border:1px solid var(--border-separation);border-radius:4px;padding:12px 16px}@media (max-width:834px){.ProductPatternsRankingIn{padding:12px}}.ProductPatternsRankingIn__title{align-items:center;color:var(--object-main);display:flex;font-size:18px;font-weight:600;gap:4px;line-height:150%;margin:0}@media (max-width:834px){.ProductPatternsRankingIn__title{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}}.ProductPatternsRankingIn__title:before{background-color:#ffbb02;content:"";height:32px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/award_current-8a2eae0e7e3d9a5212c0211760a126951cf757ed2457c956cad75cc1c9987aad.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/award_current-8a2eae0e7e3d9a5212c0211760a126951cf757ed2457c956cad75cc1c9987aad.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:32px}@media (max-width:834px){.ProductPatternsRankingIn__title:before{height:24px;width:24px}}.ProductPatternsRankingIn__title:after{background-color:var(--object-secondary);content:"";height:24px;margin-left:auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.ProductPatternsRankingIn__title.open:after{transform:rotate(180deg)}.ProductPatternsRankingIn__container{display:flex;flex-direction:column;gap:16px;max-height:0;overflow:hidden;transition:max-height .2s linear}@media (max-width:834px){.ProductPatternsRankingIn__container{gap:20px}}.ProductPatternsRankingIn__container.open{max-height:999px;transition:max-height .25s linear}.ProductPatternsRankingIn__item:first-child{margin-top:12px}.ProductPatternsRankingIn__subTitle{color:var(--object-secondary);font-size:14px;font-weight:600;line-height:150%;margin:0 0 12px}@media (max-width:834px){.ProductPatternsRankingIn__subTitle{color:var(--object-secondary);font-size:12px;font-weight:600;line-height:150%;margin:0 0 8px}}.ProductPatternsRankingIn__linkContainer{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:834px){.ProductPatternsRankingIn__linkContainer{gap:8px}}.ProductPatternsRankingIn__link{font-size:14px;font-weight:400;line-height:150%}.ProductPatternsRankingIn__link,.ProductPatternsRankingIn__link:active,.ProductPatternsRankingIn__link:focus,.ProductPatternsRankingIn__link:hover{color:var(--expressive-red);text-decoration:underline}@media (max-width:834px){.ProductPatternsRankingIn__link{color:var(--expressive-red);font-size:12px;font-weight:400;line-height:150%}.ProductPatternsShow{background:var(--background-elevation-low)}.ProductPatternsShow__white-bg-for-sp{background-color:var(--background-elevation-high);padding:.1px 0 20px}}.ProductPatternsShow__medical-equipment{margin:0 0 16px}@media (max-width:834px){.ProductPatternsShow__medical-equipment{margin:16px}}.ProductPatternsShow__back-to-product-and-update-time{align-items:center;display:flex;gap:0 12px;justify-content:space-between;min-width:0}@media (max-width:834px){.ProductPatternsShow__back-to-product-and-update-time{gap:0 8px;margin:16px 16px 0}}.ProductPatternsShow__back-to-product{align-items:center;background:var(--background-positive);border:1px solid var(--expressive-blue);border-radius:200px;display:flex;flex-shrink:1;font-size:14px;font-weight:500;line-height:150%;min-width:0;padding:4px 12px 4px 8px}.ProductPatternsShow__back-to-product,.ProductPatternsShow__back-to-product:active,.ProductPatternsShow__back-to-product:focus,.ProductPatternsShow__back-to-product:hover{color:var(--expressive-blue);text-decoration:none}@media (max-width:834px){.ProductPatternsShow__back-to-product{color:var(--expressive-blue);font-size:12px;font-weight:500;line-height:150%}}.ProductPatternsShow__back-to-product span{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductPatternsShow__back-to-product:before{background-color:var(--expressive-blue);background-size:contain;content:"";display:block;flex-shrink:0;height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);-webkit-mask-size:cover;mask-size:cover;transform:scaleX(-1);width:20px}@media (max-width:834px){.ProductPatternsShow__back-to-product:before{height:16px;width:16px}}.ProductPatternsShow__update-time{color:var(--object-secondary);flex-shrink:0;font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.ProductPatternsShow__update-time{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.ProductPatternsShow__brand-tags-and-feature-labels{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin:16px 0}@media (max-width:834px){.ProductPatternsShow__brand-tags-and-feature-labels{height:unset;margin:16px 16px 0}}.ProductPatternsShow__brand-tag{background-color:#efefef;border-radius:4px;color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;min-width:70px;padding:2px 8px;text-align:center}@media (max-width:834px){.ProductPatternsShow__brand-tag{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%;min-width:50px;padding:2.5px 4px}}.ProductPatternsShow__feature-label{border-radius:4px;border-style:solid;border-width:1px;color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;text-align:center}@media (max-width:834px){.ProductPatternsShow__feature-label{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%}}.ProductPatternsShow__brand-tag,.ProductPatternsShow__feature-label{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;min-width:50px;overflow:hidden}@media (min-width:835px){.ProductPatternsShow__brand-tag,.ProductPatternsShow__feature-label{padding:2px 4px}}@media (max-width:834px){.ProductPatternsShow__brand-tag,.ProductPatternsShow__feature-label{min-width:42px;padding:2.5px 4px}}.ProductPatternsShow__title{margin:16px 0 0}@media (max-width:834px){.ProductPatternsShow__title{padding:0 16px}}.ProductPatternsShow__brand-and-product-name{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%;margin-top:12px}@media (max-width:834px){.ProductPatternsShow__brand-and-product-name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin-top:8px}}.ProductPatternsShow__brand-and-product-name a,.ProductPatternsShow__brand-and-product-name a:active,.ProductPatternsShow__brand-and-product-name a:focus,.ProductPatternsShow__brand-and-product-name a:hover{color:var(--object-main);text-decoration:none}.ProductPatternsShow__brand-and-product-name-separator{color:var(--object-secondary);margin:0 8px}.ProductPatternsShow__pattern-name{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%}@media (max-width:834px){.ProductPatternsShow__pattern-name{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}}.ProductPatternsShow .ProductPatternsImageContainer{display:flex;justify-content:space-between;margin:24px 0 40px}@media (max-width:1080px){.ProductPatternsShow .ProductPatternsImageContainer{flex-direction:column;margin:24px 0;overflow:hidden}}.ProductPatternsShow .ProductPatternsImageContainer__relative{position:relative;width:272px}@media (max-width:1080px){.ProductPatternsShow .ProductPatternsImageContainer__relative{width:100%}}.ProductPatternsShow .ProductPatternsImageContainer__image-ul{list-style-type:none;margin:0;padding:0}@media (max-width:1080px){.ProductPatternsShow .ProductPatternsImageContainer__image-ul{margin:0 auto;width:auto}}.ProductPatternsShow .ProductPatternsImageContainer__clip{bottom:0;position:absolute;right:0}@media (max-width:834px){.ProductPatternsShow .ProductPatternsImageContainer__clip{right:16px}}.ProductPatternsShow .ProductPatternsImageContainer .splide:not(.is-active) .splide__list{display:flex;gap:16px}.ProductPatternsShow .ProductPatternsImageContainer .splide:not(.is-active) .splide__arrows{display:none}.ProductPatternsShow .ProductPatternsImageContainer .splide{text-align:center}.ProductPatternsShow .ProductPatternsImageContainer .splide__pagination{display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:0;position:unset;transition:all .25s}.ProductPatternsShow .ProductPatternsImageContainer .splide__pagination.center{justify-content:center}.ProductPatternsShow .ProductPatternsImageContainer .splide__pagination li.small{transform:scale(.67)}.ProductPatternsShow .ProductPatternsImageContainer .pagination_wrapper{height:6px;margin-top:12px}@media (min-width:1080px){.ProductPatternsShow .ProductPatternsImageContainer .pagination_wrapper{visibility:hidden}}.ProductPatternsShow .ProductPatternsImageContainer__image-item{position:relative;width:100%}.ProductPatternsShow .ProductPatternsImageContainer__image-item figure{text-align:center}.ProductPatternsShow .ProductPatternsImageContainer__figure-thumb{height:220px;object-fit:contain;width:220px}@media (max-width:1080px){.ProductPatternsShow .ProductPatternsImageContainer__figure-thumb{display:block;height:160px;margin:0 auto;width:160px}.ProductPatternsShow .ProductPatternsImageContainer__patterns-list{display:none}}.ProductPatternsShow .ProductPatternsImageContainer .product-show-image__emblem-image{height:80px;left:0;position:absolute;top:0;width:80px}@media (max-width:1080px){.ProductPatternsShow .ProductPatternsImageContainer .product-show-image__emblem-image{height:80px;left:24px;width:80px}}.ProductPatternsShow .ProductPatternsImageContainer .product-patterns-list-selection{margin-right:-14px;max-height:160px;overflow:hidden;overflow-y:scroll;padding-right:14px;width:408px}.ProductPatternsShow .ProductPatternsImageContainer__cta-container{display:flex;gap:16px}@media (max-width:1080px){.ProductPatternsShow .ProductPatternsImageContainer__cta-container{gap:12px;margin:20px 0;padding:0 16px}}.ProductPatternsShow__info-show-all-link{align-items:center;background:#efefef;border-radius:4px;display:flex;font-size:14px;font-weight:600;gap:0 8px;justify-content:center;line-height:150%;margin:17.8px auto 0;padding:11.5px 0;text-align:center;width:unset}.ProductPatternsShow__info-show-all-link,.ProductPatternsShow__info-show-all-link:active,.ProductPatternsShow__info-show-all-link:focus,.ProductPatternsShow__info-show-all-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:1080px){.ProductPatternsShow__info-show-all-link{border:unset;color:var(--object-main);font-size:12px;font-weight:600;line-height:150%;margin:0;padding:11px}}.ProductPatternsShow__info-show-all-link:after{background-color:var(--object-main);content:"";height:16px;margin-bottom:2px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_plus-square-ac88fff4bc27e5e5fd9da8beaee79773579f0b3df32169a277652ce61e8c6887.svg);mask:url(https://cdn.lipscosme.com/assets/ic_plus-square-ac88fff4bc27e5e5fd9da8beaee79773579f0b3df32169a277652ce61e8c6887.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.ProductPatternsShow__other-patterns{margin-top:20px}@media (min-width:1080px){.ProductPatternsShow__other-patterns{display:none}}@media (max-width:834px){.ProductPatternsShow__other-patterns{padding:0 16px}}.ProductPatternsShow__post-image-list-title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 14px}@media (max-width:834px){.ProductPatternsShow__post-image-list-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.ProductPatternsShow__post-image-list-sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.ProductPatternsShow__post-image-list-sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.ProductPatternsShow__post-image-list .MediaList__list{grid-template-columns:repeat(5,1fr)}@media (max-width:834px){.ProductPatternsShow__post-image-list .MediaList__list{gap:1px;grid-template-columns:repeat(3,1fr);padding:0}}.ProductPatternsShow__post-image-list-more-link{background-color:#efefef;border-radius:4px;color:var(--object-main);display:block;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;padding:13px 0;text-align:center;text-decoration:none;width:360px}.ProductPatternsShow__post-image-list-more-link:active,.ProductPatternsShow__post-image-list-more-link:focus,.ProductPatternsShow__post-image-list-more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ProductPatternsShow__post-image-list-more-link{margin:16px 16px 24px;width:calc(100% - 32px)}}.ProductPatternsShow #main-col>div:nth-child(n+2){margin:48px 0}@media (max-width:834px){.ProductPatternsShow #main-col>div:nth-child(n+2){background:#fff;margin:16px 0;padding:.1px 0}}.ProductPatternsShow__commerce{margin:24px 0 0}@media (max-width:1080px){.ProductPatternsShow__commerce{margin:0}}.ProductPatternsShow__price{align-items:baseline;display:flex;margin-bottom:20px}@media (max-width:834px){.ProductPatternsShow__price{padding:0 16px}}.ProductPatternsShow__price--yen{color:var(--object-main);font-size:20px;font-weight:400;line-height:150%}@media (max-width:834px){.ProductPatternsShow__price--yen{color:var(--object-main);font-size:18px;font-weight:400;line-height:150%}}.ProductPatternsShow__price--price{color:var(--object-main);font-size:26px;font-weight:600;letter-spacing:.4px;line-height:150%}@media (max-width:834px){.ProductPatternsShow__price--price{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%}}.ProductPatternsShow__price--exp{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin-left:4px}@media (max-width:834px){.ProductPatternsShow__price--exp{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.ProductPatternsShow .product-commerce .product-commerce__container.ab_enabled{padding-bottom:0}@media (max-width:834px){.ProductPatternsShow .product-commerce .product-commerce__price-and-point{gap:8px}}.ProductPatternsShow .product-commerce .product-commerce__price--price{color:var(--object-main);font-size:26px;font-weight:600;letter-spacing:.4px;line-height:150%}@media (max-width:834px){.ProductPatternsShow .product-commerce .product-commerce__price--price{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%}}.ProductPatternsShow .product-commerce .product-commerce__price--tax{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.ProductPatternsShow .product-commerce .product-commerce__price--tax{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.ProductPatternsShow .product-commerce .product-commerce__point--txt{color:var(--expressive-red);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.ProductPatternsShow .product-commerce .product-commerce__point--txt{color:var(--expressive-red);font-size:12px;font-weight:400;line-height:150%}}.ProductPatternsShow .product-commerce .product-commerce__point--percent{color:var(--expressive-red);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.ProductPatternsShow .product-commerce .product-commerce__point--percent{color:var(--expressive-red);font-size:14px;font-weight:500;line-height:150%}}.ProductPatternsShow .product-commerce .product-commerce__icon--point-help{height:14px;margin:0 0 0 4px;vertical-align:text-bottom;width:14px}@media (max-width:834px){.ProductPatternsShow .product-commerce .product-commerce__icon--point-help{height:12px;width:12px}}.ProductPatternsShow .product-commerce .product-commerce__shipping-info{display:flex;gap:6px;margin:0 0 12px}@media (max-width:834px){.ProductPatternsShow .product-commerce .product-commerce__shipping-info{gap:4px;margin:0 0 16px}}.ProductPatternsShow .product-commerce .product-commerce__shipping-info--detail{margin:0;padding-left:2px}.ProductPatternsShow .product-commerce .product-commerce .commerce-warning-message{margin-top:12px}@media (max-width:834px){.ProductPatternsShow .product-commerce .product-commerce .commerce-warning-message{border-radius:3px;margin-top:20px;padding:12px}}.ProductPatternsShow .product-commerce .product-commerce .commerce-warning-message__txt{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}@media (max-width:834px){.ProductPatternsShow .product-commerce .product-commerce .commerce-warning-message__txt{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.ProductPatternsShow .product-commerce .product-commerce .commerce-warning-message__detail{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}@media (max-width:834px){.ProductPatternsShow .product-commerce .product-commerce .commerce-warning-message__detail{color:var(--expressive-red);font-size:12px;font-weight:400;line-height:150%}}.ProductPatternsShow .product-commerce .product-commerce__button-disable,.ProductPatternsShow .product-commerce .product-commerce__button-open-app,.ProductPatternsShow .product-commerce .product-commerce__button-purchase{color:#fff;font-size:12px;font-weight:600;line-height:150%}.ProductPatternsShow .ProductButtons{margin-top:20px}@media (max-width:834px){.ProductPatternsShow .ProductButtons{margin-top:16px}}.ProductPatternsShow .ProductButtons__container{gap:16px}@media (max-width:834px){.ProductPatternsShow .ProductButtons__container{gap:8px}}.ProductPatternsShow .ProductButtons__toggle{font-weight:400;margin:0}.ProductPatternsShow .ProductButtons__toggle.open{display:none}.ProductPatternsShow .ProductButtons .open+.ProductButtons__container{margin:0}@media (max-width:834px){.ProductPatternsShow .ProductButtons .open+.ProductButtons__container{margin:0}}@media (max-width:1080px){.ProductPatternsShow .ProductButtons__purchase{font-size:8px}}@media (max-width:834px){.ProductPatternsShow .ProductButtons__purchase{color:#fff;font-size:12px;font-weight:600;line-height:150%}}.ProductPatternsShow__special_rankings{margin-top:20px}@media (max-width:834px){.ProductPatternsShow__special_rankings{padding:0 16px}}.ProductPatternsShow__special_rankings-link{color:var(--object-main);display:flex;font-size:14px;font-weight:400;gap:6px;line-height:150%;text-decoration:none;text-decoration-line:underline}.ProductPatternsShow__special_rankings-link:active,.ProductPatternsShow__special_rankings-link:focus,.ProductPatternsShow__special_rankings-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ProductPatternsShow__special_rankings-link{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.ProductPatternsShow__special_rankings-link:before{background-color:#ffbb02;content:"";height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_crown-dd8d0c48a60ad424eeac95c577d0a62edb69053d91576fe1cc9c29e10f7998c2.svg);mask:url(https://cdn.lipscosme.com/assets/ic_crown-dd8d0c48a60ad424eeac95c577d0a62edb69053d91576fe1cc9c29e10f7998c2.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.ProductPatternsShow__elements{margin-top:20px}@media (max-width:834px){.ProductPatternsShow__elements{padding:0 16px}}.ProductPatternsShow__diagnosis{background-color:#efefef;border-radius:4px;height:40px;line-height:40px;margin:16px 16px 24px;padding:0 12px;position:relative}.ProductPatternsShow__diagnosis-link{font-size:12px;font-weight:400;font-weight:600;line-height:150%}.ProductPatternsShow__diagnosis-link,.ProductPatternsShow__diagnosis-link:active,.ProductPatternsShow__diagnosis-link:focus,.ProductPatternsShow__diagnosis-link:hover{color:var(--object-main);text-decoration:none}.ProductPatternsShow__diagnosis-link:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightgray-9a7ee4e71a2f3bf0d1658c46108d84c034b639115c07e468f2ebd5e0f910d680.png) no-repeat;background-size:contain;content:"";height:20px;margin:0;position:absolute;right:16px;top:10px;width:20px}.ProductPatternsShow__diagnosis-icon{margin:0;position:absolute;top:6px}.ProductPatternsShow__diagnosis-text{padding-left:32px}.ProductRatingsIndex__container{margin:0 auto;max-width:880px}.ProductRatingsIndex__title--page{color:var(--object-main);font-size:32px;font-weight:700;letter-spacing:0;line-height:48px;margin:48px 0;text-align:center}@media (max-width:834px){.ProductRatingsIndex__title--page{color:var(--object-main);font-size:20px;font-weight:700;letter-spacing:0;line-height:30px;margin:32px 0}}.ProductRatingsIndex__title--section{background:var(--object-main);color:#fff;font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;margin:32px 0 24px;padding:8px 16px;text-align:center}@media (max-width:834px){.ProductRatingsIndex__title--section{color:#fff;font-size:16px;font-weight:700;letter-spacing:0;line-height:21px}.ProductRatingsIndex__content{padding:0 16px}}.ProductRatingsIndex__text{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:16px 0;white-space:pre-wrap}@media (max-width:834px){.ProductRatingsIndex__text{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.ProductRatingsIndex__text--link,.ProductRatingsIndex__text--link:active,.ProductRatingsIndex__text--link:focus,.ProductRatingsIndex__text--link:hover,.ProductRatingsIndex__text--link:visited{color:var(--expressive-red)}.ProductRatingsIndex__annotation{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;line-height:150%;margin:16px 0}@media (max-width:834px){.ProductRatingsIndex__annotation{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.ProductRatingsIndex__article__link{align-items:center;border:1px solid var(--border-separation);border-radius:4px;display:flex;gap:8px;padding:12px 16px}.ProductRatingsIndex__article__link,.ProductRatingsIndex__article__link:active,.ProductRatingsIndex__article__link:focus,.ProductRatingsIndex__article__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ProductRatingsIndex__article__link{gap:12px;padding:12px}}.ProductRatingsIndex__article__thumb{border-radius:4px;height:auto;object-fit:cover;width:106px}.ProductRatingsIndex__article__title{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.ProductRatingsIndex__article__title{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}}.ProductRatingsIndex__step__list{list-style-type:none;margin:0;padding:0}.ProductRatingsIndex__step__title{border-bottom:2px solid var(--object-main);color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;margin:24px 0 16px;padding:0 0 12px;text-align:center}@media (max-width:834px){.ProductRatingsIndex__step__title{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}}.ProductRatingsIndex__step__image{display:block;margin:16px auto;object-fit:contain;width:500px}@media (max-width:834px){.ProductRatingsIndex__step__image{width:100%}}.ProductRatingsIndex__developer{background:var(--background-elevation-low);border-radius:8px;margin:16px 0;padding:16px}.ProductRatingsIndex__developer__person{padding:0 0 16px}.ProductRatingsIndex__developer__person:not(:first-child){border-top:1px solid var(--border-separation);padding:16px 0}.ProductRatingsIndex__developer__top{align-items:center;display:flex;gap:12px}.ProductRatingsIndex__developer__image{border-radius:50%;height:56px;object-fit:cover;width:56px}@media (max-width:834px){.ProductRatingsIndex__developer__image{height:48px;width:48px}}.ProductRatingsIndex__developer__name{color:var(--object-main);font-size:18px;font-weight:500;line-height:150%;margin:0}@media (max-width:834px){.ProductRatingsIndex__developer__name{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}}.ProductRatingsIndex__developer__bio{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:8px 0 0}@media (max-width:834px){.ProductRatingsIndex__developer__bio{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.ProductRatingsIndex__developer__comment{background:var(--background-elevation-high);border-radius:4px;margin:0;padding:12px}.ProductRatingsIndex__developer__comment--title{color:var(--object-main);display:block;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin:0 0 8px}@media (max-width:834px){.ProductRatingsIndex__developer__comment--title{color:var(--object-main);font-size:14px;font-weight:700;letter-spacing:0;line-height:21px}}.ProductRatingsIndex__developer__comment--text{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.ProductRatingsIndex__developer__comment--text{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.ProductActionButtons{column-gap:12px;display:flex;padding:0 16px 16px}.ProductActionButtons__button{background:none;background-color:#efefef;border:1px solid #efefef;border-radius:4px;color:var(--object-main);display:block;font-weight:700;padding:12px 0;text-align:center;text-decoration:none;width:100%}.ProductActionButtons__button:focus{outline:none}.ProductsArticleLikeList__list{list-style-type:none;margin:0;padding:0}.ProductsArticleLikeList__product-name,.ProductsArticleLikeList__product-name:active,.ProductsArticleLikeList__product-name:focus,.ProductsArticleLikeList__product-name:hover{color:#2d2926;text-decoration:none}.ProductsArticleLikeList__listItem{border-bottom:1px solid var(--border-separation);padding:24px 0}@media (max-width:834px){.ProductsArticleLikeList__listItem{border:unset;padding:24px 0 0}}.ProductsArticleLikeList__product-link{color:#2d2926;display:block;text-decoration:none}.ProductsArticleLikeList__product-link:active,.ProductsArticleLikeList__product-link:focus,.ProductsArticleLikeList__product-link:hover{color:#2d2926;text-decoration:none}.ProductsArticleLikeList__rankNum{background:var(--expressive-red);border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:500;line-height:150%;padding:4px 8px}@media (max-width:834px){.ProductsArticleLikeList__rankNum{color:#fff;font-size:12px;font-weight:500;line-height:150%;margin:0 16px}}.ProductsArticleLikeList__productName{color:#000;font-size:20px;font-weight:700;letter-spacing:.8px;line-height:18px;margin:12px 0 16px}@media (max-width:834px){.ProductsArticleLikeList__productName{color:#000;font-size:18px;font-weight:700;letter-spacing:.8px;line-height:26px;margin:8px 16px 12px}}.ProductsArticleLikeList__mainContentsContainer{display:flex;justify-content:space-between;margin:0 0 16px}@media (max-width:834px){.ProductsArticleLikeList__mainContentsContainer{display:block;margin:0}}.ProductsArticleLikeList__imageContentsContainer{width:280px}@media (max-width:834px){.ProductsArticleLikeList__imageContentsContainer{width:100%}}.ProductsArticleLikeList__imageArea-list{list-style-type:none;margin:0;padding:0}.ProductsArticleLikeList__imageArea-listItem{text-align:center;width:100%}.ProductsArticleLikeList__imageArea-listItem-image{height:280px;object-fit:contain;outline:none;width:280px}@media (max-width:834px){.ProductsArticleLikeList__imageArea-listItem-image{height:200px;margin:0 auto;width:200px}.ProductsArticleLikeList__imageArea-listItem-image:focus{outline:none}}.ProductsArticleLikeList__imageArea-listItem-image:focus{outline:none}.ProductsArticleLikeList__imageArea-listItem-product-link{height:280px;object-fit:contain;width:280px}@media (max-width:834px){.ProductsArticleLikeList__imageArea-listItem-product-link{height:200px;margin:0 auto;width:200px}}.ProductsArticleLikeList__imageArea-listItem-product-link:focus{outline:none}.ProductsArticleLikeList__thumbArea{margin:12px 0 0}.ProductsArticleLikeList__thumbArea-list{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,48px);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.ProductsArticleLikeList__thumbArea-list{grid-auto-flow:column;-webkit-overflow-scrolling:touch;overflow-x:scroll;padding:0 16px}.ProductsArticleLikeList__thumbArea-list::-webkit-scrollbar{display:none}}.ProductsArticleLikeList__thumbArea-listItem{border:1px solid var(--border-separation);cursor:pointer}.ProductsArticleLikeList__thumbArea-listItem.current-thumb{border:1px solid #2d2926}.ProductsArticleLikeList__thumbArea-listItem-image{height:46px;object-fit:contain;width:46px}.ProductsArticleLikeList__productInfoContainer{width:calc(100% - 304px)}@media (max-width:834px){.ProductsArticleLikeList__productInfoContainer{padding:16px;width:100%}}.ProductsArticleLikeList__ratingStar{margin:0 0 8px}@media (max-width:834px){.ProductsArticleLikeList__ratingStar{margin:0 0 16px}}.ProductsArticleLikeList__ratingStar .ratingStar{align-items:center;display:flex}.ProductsArticleLikeList__ratingStar .ratingStar__star{height:24px;margin:4px 8px 4px 0;object-fit:contain;width:auto}.ProductsArticleLikeList__ratingStar .ratingStar__num{color:#2d2926;font-size:18px;font-weight:500;line-height:150%;margin:0 4px 0 0}.ProductsArticleLikeList__ratingStar .ratingStar__ratesCount{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.ProductsArticleLikeList__defList{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.ProductsArticleLikeList__defList-term{color:#2d2926;font-weight:500;width:108px}.ProductsArticleLikeList__defList-desc,.ProductsArticleLikeList__defList-term{border-bottom:1px solid var(--border-separation);font-size:12px;line-height:150%;padding:12px 0}.ProductsArticleLikeList__defList-desc{color:var(--object-secondary);font-weight:400;width:calc(100% - 108px)}.ProductsArticleLikeList__defList-desc ul{list-style-type:none;margin:0;padding:0}.ProductsArticleLikeList__defList-link{color:var(--expressive-red);font-size:12px;font-weight:400;line-height:150%}.ProductsArticleLikeList__productLink{align-items:center;color:#2d2926;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:150%;padding:16px 0;text-decoration:none}.ProductsArticleLikeList__productLink:active,.ProductsArticleLikeList__productLink:focus,.ProductsArticleLikeList__productLink:hover{color:#2d2926;text-decoration:none}.ProductsArticleLikeList__productLink:after{background-image:url(https://cdn.lipscosme.com/assets/arrow/lightBlack-e6d2674a874b5fe41509a264adbfe4e888e18e07fc4d4759a3deab301f61fec4.png);background-size:contain;content:"";height:20px;transform:rotate(90deg);width:20px}.ProductsArticleLikeList__productBtn{align-items:baseline;display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.ProductsArticleLikeList__productBtn-listItem{flex:1;margin:0;text-align:center;width:100%}.ProductsArticleLikeList__productBtn-listItem:not(:last-child){margin:0 8px 0 0}.ProductsArticleLikeList__productBtn-link{border:1px solid var(--expressive-red);border-radius:8px;display:block;font-size:14px;font-weight:500;line-height:150%;padding:6px;text-overflow:ellipsis;white-space:nowrap}.ProductsArticleLikeList__productBtn-link,.ProductsArticleLikeList__productBtn-link:active,.ProductsArticleLikeList__productBtn-link:focus,.ProductsArticleLikeList__productBtn-link:hover{color:var(--expressive-red);text-decoration:none}.ProductsArticleLikeList__productBtn-link.amazon{border-color:#f9aa46;color:#f9aa46}.ProductsArticleLikeList__productBtn-link.rakuten{border-color:#b31b22;color:#b31b22}.ProductsArticleLikeList__productBtn-link.yahoo{border-color:#ff2748;color:#ff2748}.ProductsArticleLikeList__productBtn-link.qoo10{border-color:red;color:red}.ProductsArticleLikeList__description-container{color:#2d2926;font-size:14px;font-weight:400;line-height:150%;margin:16px 0;max-height:0;opacity:0;overflow:hidden;position:relative;transition:max-height .3s,opacity .2s}@media (max-width:834px){.ProductsArticleLikeList__description-container{margin:16px 20px}}.ProductsArticleLikeList__description-container:after{bottom:0;content:"";display:block;height:64px;position:absolute;width:100%}.ProductsArticleLikeList__description-container.open{max-height:100%;opacity:1;transition:max-height .1s,opacity .2s}.ProductsArticleLikeList__description-container.open .ProductsArticleLikeList__description{display:block;white-space:pre-wrap}.ProductsArticleLikeList__link{color:var(--expressive-red);display:block;text-decoration:none;text-decoration:underline}.ProductsArticleLikeList__link:active,.ProductsArticleLikeList__link:focus,.ProductsArticleLikeList__link:hover{color:var(--expressive-red);text-decoration:none}.ProductsArticleLikeList__catchWord{background:var(--background-elevation-low);border-radius:8px;margin:0 0 16px;padding:24px 24px 16px;position:relative}@media (max-width:834px){.ProductsArticleLikeList__catchWord{margin:0 16px 16px;padding:20px 20px 12px}}.ProductsArticleLikeList__catchWord-content{margin:0}.ProductsArticleLikeList__catchWord-txt{color:#2d2926;display:block;font-size:16px;font-weight:500;line-height:150%;margin:0 0 8px}.ProductsArticleLikeList__catchWord-user{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.ProductsArticleLikeList__catchWord:before{background-color:#fff;background-image:url(https://cdn.lipscosme.com/assets/ic_quote-b3c9668525e7666a1f11279e9fb9dd21359200784a5b1881751d407244f6115e.png);background-size:contain;content:"";display:block;height:10px;left:12px;position:absolute;top:12px;width:16px}@media (max-width:834px){.ProductsArticleLikeList__catchWord:before{left:8px;top:8px}}.ProductsArticleLikeList__catchWord:after{background-color:#fff;background-image:url(https://cdn.lipscosme.com/assets/ic_quote-b3c9668525e7666a1f11279e9fb9dd21359200784a5b1881751d407244f6115e.png);background-size:contain;bottom:12px;content:"";display:block;height:10px;position:absolute;right:12px;transform:rotate(180deg);width:16px}@media (max-width:834px){.ProductsArticleLikeList__catchWord:after{bottom:8px;right:8px}}.ProductsArticleLikeList__description{color:#2d2926;font-size:14px;font-weight:400;line-height:150%;margin:16px 0;white-space:pre-wrap}@media (max-width:834px){.ProductsArticleLikeList__description{margin:16px 20px}}.ProductsArticleLikeList__reviewArea{background:var(--background-elevation-low);padding:24px 16px 12px}@media (max-width:834px){.ProductsArticleLikeList__reviewArea{padding:16px}}.ProductsArticleLikeList__reviewArea-title{color:#2d2926;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:150%;margin:8px 0}.ProductsArticleLikeList__reviewArea-title a,.ProductsArticleLikeList__reviewArea-title a:active,.ProductsArticleLikeList__reviewArea-title a:focus,.ProductsArticleLikeList__reviewArea-title a:hover,.ProductsArticleLikeList__toggle{color:#2d2926;text-decoration:none}.ProductsArticleLikeList__toggle{display:block;font-size:12px;font-weight:500;line-height:150%;margin:16px 0;text-align:center;width:100%}.ProductsArticleLikeList__toggle:active,.ProductsArticleLikeList__toggle:focus,.ProductsArticleLikeList__toggle:hover{color:#2d2926;text-decoration:none}.ProductsArticleLikeList__toggle:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightBlack-e6d2674a874b5fe41509a264adbfe4e888e18e07fc4d4759a3deab301f61fec4.png) no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin-left:8px;transform:rotate(180deg);width:12px}.ProductsArticleLikeList__toggle.open{margin:16px 0}.ProductsArticleLikeList__toggle.open:after{transform:none}.ProductBottomPurchaseBtn{background:var(--background-elevation-high);bottom:0;box-shadow:0 -1px 4px 0 rgba(0,0,0,.08);padding:16px;position:fixed;width:100%;z-index:999}@media (min-width:835px){.ProductBottomPurchaseBtn{display:none}}.ProductBottomPurchaseBtn__openModal{background:var(--background-primary);border-radius:4px;color:#fff;display:block;font-size:12px;font-weight:600;line-height:150%;padding:10px 0;text-align:center;text-decoration:none}.ProductBottomPurchaseBtn__openModal:active,.ProductBottomPurchaseBtn__openModal:focus,.ProductBottomPurchaseBtn__openModal:hover{color:#fff;text-decoration:none}.ProductBottomPurchaseBtn__modal{background:#fff;border-radius:8px;bottom:12px;display:none;height:fit-content;left:12px;margin:auto;position:fixed;right:12px;top:12px;z-index:10010}.ProductBottomPurchaseBtn__modal-header{position:relative}.ProductBottomPurchaseBtn__modal-title{border-bottom:1px solid var(--border-separation);color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:0;padding:16px 0;text-align:center}.ProductBottomPurchaseBtn__modal-body{margin:16px}.ProductBottomPurchaseBtn__modal-close{background:none;border:none;padding:0;position:absolute;right:16px;top:16px}.ProductBottomPurchaseBtn__modal-close:focus{outline:none}.ProductBottomPurchaseBtn__modal-close-icon{height:24px;object-fit:contain;width:24px}.ProductBottomPurchaseBtn__btn{border-radius:4px;box-shadow:none;display:block;font-size:12px;font-weight:600;line-height:150%;margin:16px 0;padding:10px 0;position:relative;text-align:center}.ProductBottomPurchaseBtn__btn,.ProductBottomPurchaseBtn__btn:active,.ProductBottomPurchaseBtn__btn:focus,.ProductBottomPurchaseBtn__btn:hover{color:#fff;text-decoration:none}.ProductBottomPurchaseBtn__btn.attention_exist{margin:38px 0 12px}.ProductBottomPurchaseBtn__btn.asp,.ProductBottomPurchaseBtn__btn.official{background:var(--expressive-red)}.ProductBottomPurchaseBtn__btn.amazon{background:#f9aa46}.ProductBottomPurchaseBtn__btn.rakuten{background:#b31b22}.ProductBottomPurchaseBtn__btn.yahoo{background:#ff2748}.ProductBottomPurchaseBtn__btn.qoo10{background:red}.ProductBottomPurchaseBtn__btn.mcc{background:#ffe100;color:#000}.ProductBottomPurchaseBtn__attention{color:var(--expressive-red);font-size:14px;font-weight:500;left:0;line-height:150%;position:absolute;right:0;top:-26px}.ProductBottomPurchaseBtn__attention.rakuten{color:#b31b22}.ProductButtons{width:100%}.ProductButtons__container{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;width:100%}@media (max-width:834px){.ProductButtons__container{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin:0 0 8px;padding:0 16px;width:100%}}@media (min-width:835px){.ProductButtons__container.vertical{flex-direction:column;justify-content:center;width:100%}}.ProductButtons__purchase{align-items:center;border-radius:4px;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:2px;height:44px;justify-content:center;line-height:150%;width:100%}.ProductButtons__purchase,.ProductButtons__purchase:active,.ProductButtons__purchase:focus,.ProductButtons__purchase:hover{color:#fff;text-decoration:none}@media (max-width:834px){.ProductButtons__purchase{display:none}}.ProductButtons__purchase.open{display:flex}.ProductButtons__purchase.asp,.ProductButtons__purchase.official{background:var(--background-primary)}.ProductButtons__purchase.amazon{background:#f9aa46}.ProductButtons__purchase.rakuten{background:#b31b22}.ProductButtons__purchase.yahoo{background:#ff2748}.ProductButtons__purchase.qoo10{background:red}.ProductButtons__purchase.mcc{background:#ffe100;color:#000}.ProductButtons__attention{color:#fff;font-size:10px;font-weight:400;line-height:150%}.ProductButtons__toggle{border:unset;border-radius:4px;color:var(--object-main);display:block;font-size:14px;font-weight:500;line-height:150%;margin:16px 0 0;padding:0;text-align:center;text-decoration:none;width:100%}.ProductButtons__toggle:after{background:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin:0 4px;transform:rotate(90deg);vertical-align:bottom;width:20px}.ProductButtons__toggle:active,.ProductButtons__toggle:focus,.ProductButtons__toggle:hover{color:var(--object-main);text-decoration:none}.ProductButtons__toggle.open{margin:16px 0}.ProductButtons__toggle.open:after{transform:rotate(-90deg)}.ProductButtons__disclaimer{margin-top:8px}@media (max-width:834px){.ProductButtons__disclaimer{margin:8px 16px 16px}}.category-feature{background-color:var(--background-elevation-high);padding:0 16px 20px}@media (min-width:835px){.category-feature{border:1px solid var(--border-separation);border-radius:4px;margin-bottom:48px;padding:16px 20px}}.category-feature__title{font-size:14px;font-weight:600;line-height:150%}.category-feature__title,.category-feature__title:active,.category-feature__title:focus,.category-feature__title:hover{color:var(--object-main);text-decoration:none}@media (min-width:835px){.category-feature__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.category-feature__title--collapse{align-items:center;display:flex;position:relative}.category-feature__title--collapse:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;margin:0 0 0 auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;position:unset;right:12px;top:50%;top:0;transform:translateY(-50%);width:20px}.category-feature__title--collapse:not(.collapsed):after{transform:rotate(-90deg);transition:transform .2s ease-in-out}.category-feature__title--collapse.collapsed:after{transform:rotate(90deg);transition:transform .2s ease-in-out}.category-feature__title--collapse:after{height:24px;width:24px}.category-feature__title:before{align-items:center;background:url(https://cdn.lipscosme.com/assets/ic_activity-3e8f9c163f54aadd12c5ea2e0726e62261b2620486d132815dd64d64ef356d38.png) no-repeat;background-size:contain;content:"";display:inline-flex;height:28px;margin-right:4px;vertical-align:super;width:28px}@media (min-width:835px){.category-feature__title:before{height:32px;width:32px}}.category-feature .collapse{contain:strict}.category-feature .collapse.show{contain:unset}.category-feature__container{display:grid;grid-template-columns:1fr}@media (min-width:835px){.category-feature__container{grid-template-columns:1fr 1fr}}.category-feature__row{align-items:center;border-bottom:1px solid var(--border-separation);display:flex;padding:12px 0;transition:.3s}.category-feature__row,.category-feature__row:active,.category-feature__row:focus,.category-feature__row:hover{color:var(--object-main);text-decoration:none}@media (min-width:835px){.category-feature__row{padding:16px 0}.category-feature__row:nth-child(2n){padding-left:40px}}.category-feature__row.invisible{border:unset;display:none;height:0;margin:0;opacity:0;padding:0;visibility:hidden}.category-feature__row-feature-name{color:var(--object-main);flex:1 0 0;font-size:12px;font-weight:500;line-height:150%}@media (min-width:835px){.category-feature__row-feature-name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.category-feature__row .ratingStar{align-items:center;display:flex}.category-feature__row .ratingStar__star{width:80px}@media (min-width:835px){.category-feature__row .ratingStar__star{width:100px}}.category-feature__row .ratingStar__num{color:var(--object-main);display:inline-block;font-size:10px;font-weight:400;line-height:150%;margin-left:4px;min-width:23px}@media (min-width:835px){.category-feature__row .ratingStar__num{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.category-feature__row-rank{align-items:center;background-color:var(--background-elevation-low);border-radius:999px;color:var(--object-main);display:inline-grid;font-size:10px;font-weight:400;height:20px;line-height:150%;margin-left:16px;min-width:40px;text-align:center}.category-feature__row-rank--blank{background-color:unset;margin-left:16px;min-width:40px}.category-feature__more{border:unset;border-radius:4px;color:var(--object-main);color:var(--object-secondary);display:block;font-size:14px;font-size:12px;font-weight:500;line-height:150%;margin:0 auto;padding:12px 0 0;text-align:center;text-decoration:none;width:100%}.category-feature__more:after{background:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin:0 4px;transform:rotate(90deg);vertical-align:bottom;width:20px}.category-feature__more:active,.category-feature__more:focus,.category-feature__more:hover{color:var(--object-main);color:var(--object-secondary);text-decoration:none}@media (min-width:835px){.category-feature__more{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%;padding:16px 0 0}}.category-feature__more:after{background-color:var(--object-secondary);background:var(--object-secondary);-webkit-mask:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.category-feature__more.open:after{transform:rotate(-90deg)}.ProductClipAppInstallModal{background-color:#fff;border-radius:8px;display:none;left:50%;max-width:500px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:100000}.ProductClipAppInstallModal__cover-image{width:100%}.ProductClipAppInstallModal__app-description{align-items:center;border-bottom:1px solid var(--border-separation);display:flex;padding:12px}.ProductClipAppInstallModal__app-description--icon{height:40px;margin-right:8px;width:40px}.ProductClipAppInstallModal__app-description--title{color:var(--object-main);font-size:12px;font-weight:700;height:18px;margin-bottom:2px}.ProductClipAppInstallModal__app-description--subtitle{color:var(--object-secondary);font-size:10px;height:12px;line-height:1.2;margin-bottom:0}.ProductClipAppInstallModal__buttons{padding:24px 16px 16px}.ProductClipAppInstallModal__buttons--install-button{align-items:center;background:none;background:var(--background-primary);border:none;border-radius:999px;color:#fff;display:flex;font-size:14px;font-weight:700;padding:14px;place-content:center center;text-align:center;width:100%}.ProductClipAppInstallModal__buttons--install-button:focus{outline:none}.ProductClipAppInstallModal__buttons--close-button{background:none;border:none;color:var(--object-secondary);font-size:14px;font-weight:700;margin-top:16px;padding:0;text-align:center;width:100%}.ProductClipAppInstallModal__buttons--close-button:focus{outline:none}@media (min-width:835px){.product-show-inner__buttons:has(.product-show-inner__buttons-primary) .product-commerce__container{padding:44px 20px}}.product-commerce__container{background:var(--background-elevation-low);border-radius:4px;min-height:160px;padding:20px}@media (max-width:834px){.product-commerce__container{background:unset;min-height:120px;padding:0 16px}}.product-commerce__lips-logo{align-items:center;color:var(--object-main);display:flex;font-size:16px;font-weight:600;gap:8px;line-height:150%;margin-bottom:20px}.product-commerce__icon--point-help{filter:invert(54%) sepia(0) saturate(1%) hue-rotate(189deg) brightness(85%) contrast(83%);height:16px;margin:0 0 0 3px;vertical-align:text-bottom;width:16px}@media (max-width:834px){.product-commerce__icon--point-help{vertical-align:sub}}.product-commerce__price-and-point{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 16px;list-style-type:none;margin:0 0 8px;padding:0}@media (max-width:834px){.product-commerce__price-and-point{gap:12px}}.product-commerce__price--yen{color:var(--object-main);font-size:20px;font-weight:400;letter-spacing:.4px;line-height:32px}@media (max-width:834px){.product-commerce__price--yen{color:var(--object-main);font-size:18px;font-weight:400;letter-spacing:.4px;line-height:30px}}.product-commerce__price--price{color:var(--object-main);font-size:26px;font-weight:600;letter-spacing:.4px;line-height:32px}@media (max-width:834px){.product-commerce__price--price{color:var(--object-main);font-size:24px;font-weight:600;letter-spacing:.4px;line-height:30px}}.product-commerce__price--tax{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:0 0 0 4px}@media (max-width:834px){.product-commerce__price--tax{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}}.product-commerce__point--txt{color:var(--expressive-red);font-size:14px;font-weight:500;line-height:150%}@media (max-width:834px){.product-commerce__point--txt{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%}}.product-commerce__point--percent{color:var(--expressive-red);font-size:16px;font-weight:500;line-height:150%;margin:0 2px}@media (max-width:834px){.product-commerce__point--percent{color:var(--expressive-red);font-size:14px;font-weight:500;line-height:150%}}.product-commerce__point--detail{font-size:14px;font-weight:400;line-height:150%;margin:0 0 0 8px}.product-commerce__point--detail,.product-commerce__point--detail:active,.product-commerce__point--detail:focus,.product-commerce__point--detail:hover{color:var(--object-secondary);text-decoration:none}@media (max-width:834px){.product-commerce__point--detail{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.product-commerce__shipping-info{display:block;margin:0 0 16px}.product-commerce__shipping-info,.product-commerce__shipping-info:active,.product-commerce__shipping-info:focus,.product-commerce__shipping-info:hover{color:var(--object-secondary);text-decoration:none}.product-commerce__shipping-info--txt{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.product-commerce__shipping-info--txt{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.product-commerce__shipping-info--date{color:var(--expressive-red);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.product-commerce__shipping-info--date{color:var(--expressive-red);font-size:12px;font-weight:400;line-height:150%}}.product-commerce__shipping-info--detail{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%;margin:0 0 0 8px}@media (max-width:834px){.product-commerce__shipping-info--detail{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.product-commerce .product-commerce__button-disable,.product-commerce .product-commerce__button-open-app,.product-commerce .product-commerce__button-purchase{border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:500;line-height:150%;padding:12px 0;text-align:center;text-decoration:none}.product-commerce .product-commerce__button-disable:active,.product-commerce .product-commerce__button-disable:focus,.product-commerce .product-commerce__button-disable:hover,.product-commerce .product-commerce__button-open-app:active,.product-commerce .product-commerce__button-open-app:focus,.product-commerce .product-commerce__button-open-app:hover,.product-commerce .product-commerce__button-purchase:active,.product-commerce .product-commerce__button-purchase:focus,.product-commerce .product-commerce__button-purchase:hover{color:#fff;text-decoration:none}.product-commerce .product-commerce__button-disable:hover,.product-commerce .product-commerce__button-open-app:hover,.product-commerce .product-commerce__button-purchase:hover{opacity:.6}.product-commerce__button-open-app,.product-commerce__button-purchase{background:var(--background-primary)}.product-commerce__button-disable{background:var(--object-tertiary);opacity:1;pointer-events:none}.ProductsComparativeTable table,.ProductsComparativeTable td,.ProductsComparativeTable th,.ProductsComparativeTable tr{box-sizing:border-box}.ProductsComparativeTable__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.ProductsComparativeTable__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.ProductsComparativeTable__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.ProductsComparativeTable__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.ProductsComparativeTable__table{contain:content;contain-intrinsic-size:461px;content-visibility:auto;display:block;overflow:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;width:auto}@media (max-width:834px){.ProductsComparativeTable__table{padding:0 8px}}.ProductsComparativeTable__table::-webkit-scrollbar{display:none}.ProductsComparativeTable__head{background-color:var(--background-elevation-low);border-bottom:1px solid var(--border-separation);border-left:1px solid var(--border-separation);border-right:1px solid var(--border-separation);display:inline-block}.ProductsComparativeTable__head_col{display:block;width:80px}.ProductsComparativeTable__head_item{border-top:1px solid var(--border-separation);color:var(--object-secondary);display:block;font-size:12px;font-weight:400;line-height:150%;padding:8px;white-space:pre-wrap}.ProductsComparativeTable__head_item[name="商品画像"]{height:136px}.ProductsComparativeTable__head_item[name="商品情報"]{height:74px}.ProductsComparativeTable__head_item[name="参考価格"]{height:34px}.ProductsComparativeTable__head_item[name="評価"]{height:74px}.ProductsComparativeTable__head_item[name="特徴"]{height:70px}.ProductsComparativeTable__head_item[name="ランキングIN"]{height:52px}.ProductsComparativeTable__head_item[name="商品リンク"]{height:48px}.ProductsComparativeTable__body{display:inline-block}.ProductsComparativeTable__body_col{border-right:1px solid var(--border-separation);border-top:1px solid var(--border-separation);display:inline-block;width:136px}.ProductsComparativeTable__body_item{border-bottom:1px solid var(--border-separation);display:block;padding:8px}.ProductsComparativeTable__body_item[name="商品画像"]{height:136px}.ProductsComparativeTable__body_item[name="商品情報"]{height:74px}.ProductsComparativeTable__body_item[name="参考価格"]{height:34px}.ProductsComparativeTable__body_item[name="評価"]{height:74px}.ProductsComparativeTable__body_item[name="特徴"]{height:70px}.ProductsComparativeTable__body_item[name="ランキングIN"]{height:52px}.ProductsComparativeTable__body_item[name="商品リンク"]{height:48px}.ProductsComparativeTable__img_rank{position:relative}.ProductsComparativeTable__img_rank__image{background-color:#fff;height:112px;margin:4px;object-fit:contain;width:112px}.ProductsComparativeTable__img_rank__rank{background-color:var(--background-primary);border-radius:50%;color:#fff;font-size:11px;font-weight:500;height:24px;left:0;line-height:24px;position:absolute;text-align:center;top:0;width:24px}.ProductsComparativeTable__img_rank__emblem{height:40px;left:0;position:absolute;top:0;width:40px}.ProductsComparativeTable__brand{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductsComparativeTable__product_name{color:var(--object-main);-webkit-line-clamp:2}.ProductsComparativeTable__catchWord,.ProductsComparativeTable__product_name{font-size:12px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;margin:0;overflow:hidden;white-space:pre-wrap}.ProductsComparativeTable__catchWord{color:var(--object-secondary);-webkit-line-clamp:3}.ProductsComparativeTable__rates__list{list-style-type:none;margin:0;padding:0}.ProductsComparativeTable__rates__rating .ratingStar{align-items:center;display:flex}.ProductsComparativeTable__rates__rating .ratingStar__star{height:12px;margin-right:4px}.ProductsComparativeTable__rates__rating .ratingStar__num{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}.ProductsComparativeTable__rates__clip_count,.ProductsComparativeTable__rates__post_count{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin-top:4px}.ProductsComparativeTable__price{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductsComparativeTable__ranking-in{font-size:12px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;white-space:pre-wrap}.ProductsComparativeTable__ranking-in,.ProductsComparativeTable__ranking-in:active,.ProductsComparativeTable__ranking-in:focus,.ProductsComparativeTable__ranking-in:hover{color:var(--expressive-red);text-decoration:none}.ProductsComparativeTable__link{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.ProductsComparativeTable__link:hover{opacity:.8}.ProductsComparativeTable__link:active,.ProductsComparativeTable__link:focus,.ProductsComparativeTable__link:hover{color:var(--object-reverse);text-decoration:none}.ProductsComparativeTable__link:disabled{background:var(--object-tertiary)}.ProductsComparativeTable__link:disabled:hover{opacity:1}.ProductsComparativeTable__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;padding:13px 0;text-align:center;width:360px}.ProductsComparativeTable__more-link,.ProductsComparativeTable__more-link:active,.ProductsComparativeTable__more-link:focus,.ProductsComparativeTable__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ProductsComparativeTable__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}.ProductsComparativeTable>:last-child{margin-bottom:24px}}.ProductHeader{background:var(--background-elevation-high)}.ProductHeader__titleContainer{align-items:center;display:flex;gap:8px;padding:24px 0}@media (max-width:834px){.ProductHeader__titleContainer{padding:20px 12px}}.ProductHeader__thumb--image{height:62px;object-fit:contain;width:62px}@media (max-width:834px){.ProductHeader__thumb--image{height:44px;width:44px}}.ProductHeader__titleTxt{margin:0;min-width:0}.ProductHeader__titleTxt--brand,.ProductHeader__titleTxt--brand-product{color:var(--object-main);display:block;font-size:18px;font-weight:500;gap:4px 16px;line-height:150%;margin:0 0 8px}@media (max-width:834px){.ProductHeader__titleTxt--brand,.ProductHeader__titleTxt--brand-product{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:0 0 4px}}.ProductHeader__titleTxt--brand a,.ProductHeader__titleTxt--brand a:active,.ProductHeader__titleTxt--brand a:focus,.ProductHeader__titleTxt--brand a:hover,.ProductHeader__titleTxt--brand-product a,.ProductHeader__titleTxt--brand-product a:active,.ProductHeader__titleTxt--brand-product a:focus,.ProductHeader__titleTxt--brand-product a:hover{color:var(--object-main);text-decoration:none}.ProductHeader__titleTxt--brand-product{display:flex;flex-wrap:wrap;overflow:hidden}.ProductHeader__titleTxt--brand-product a{max-width:100%}.ProductHeader__titleTxt--brand-product a:not(:first-child){position:relative}.ProductHeader__titleTxt--brand-product a:not(:first-child):before{background:var(--object-main);bottom:8px;content:"";height:12px;left:-8px;position:absolute;width:1px}@media (max-width:834px){.ProductHeader__titleTxt--brand-product a:not(:first-child):before{bottom:5px}}.ProductHeader__titleTxt--brand-product span{color:var(--object-main);display:block;font-size:18px;font-weight:500;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.ProductHeader__titleTxt--brand-product span{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.ProductHeader__titleTxt--product{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%}@media (max-width:834px){.ProductHeader__titleTxt--product{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.ProductHeader__titleTxt--productName,.ProductHeader__titleTxt--productName:active,.ProductHeader__titleTxt--productName:focus,.ProductHeader__titleTxt--productName:hover,.ProductHeader__titleTxt--productSuffix{color:var(--object-main);text-decoration:none}.ProductHeader__titleTxt--productSuffix{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}.ProductHeader__titleTxt--productSuffix:active,.ProductHeader__titleTxt--productSuffix:focus,.ProductHeader__titleTxt--productSuffix:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.products-index{background:var(--background-elevation-low)}}.products-index__title-area{background:#fff;padding:0 0 32px}@media (max-width:834px){.products-index__title-area{padding:16px}}.products-index__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0;text-align:center}@media (max-width:834px){.products-index__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px}}.products-index__info-bar{align-items:center;background:#fff;border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);display:flex;justify-content:space-between;padding:16px 0}@media (max-width:834px){.products-index__info-bar{padding:16px}}.products-index__item-count{font-weight:400;margin:0}.products-index__item-count,.products-index__sort{color:var(--object-secondary);font-size:12px;line-height:150%}.products-index__sort{align-items:center;border:1px solid var(--border-separation);border-radius:4px;display:flex;font-weight:500;padding:12px}@media (max-width:834px){.products-index__sort{border:unset;padding:0}}.products-index__sort:before{background:url(https://cdn.lipscosme.com/assets/arrange/subblack-800a56cd4765b644291976063732cd6e4689f528daf48ea8064a3f7137fe6d84.png) no-repeat;background-size:contain;content:"";display:block;height:16px;margin:0 4px 0 0;width:16px}.products-index__sort-select{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:unset}.products-index__sort-select:focus{outline:none}.products-index__products-list{background:#fff;margin:16px 0}.products-new-released__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.products-new-released__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.products-new-released__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.products-new-released__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.products-new-released__list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0 0 8px;padding:0}@media (max-width:834px){.products-new-released__list{margin:0;padding:0}}.products-new-released__item{margin:0 0 8px;padding:8px 0;width:calc(50% - 12px)}@media (max-width:834px){.products-new-released__item{margin:0;padding:16px;width:100%}.products-new-released__item:not(:last-child){border-bottom:1px solid var(--border-separation)}}.products-new-released__link{display:flex;flex-wrap:wrap;justify-content:space-between}.products-new-released__link,.products-new-released__link:active,.products-new-released__link:focus,.products-new-released__link:hover{color:var(--object-main);text-decoration:none}.products-new-released__thumb{height:72px;object-fit:contain;width:72px}.products-new-released__content{width:calc(100% - 84px)}.products-new-released__product-title{font-size:unset;margin:0 0 8px}.products-new-released__brand{color:var(--object-secondary);display:block;font-size:12px;font-weight:400;line-height:150%;margin:0 0 4px}.products-new-released__name{color:#2d2926;font-size:14px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.products-new-released__info-list{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:4px 0 0;overflow:hidden;white-space:nowrap}.products-new-released__info-term{display:inline-block;font-weight:400}.products-new-released__info-desc{display:inline-block}.products-new-released__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;width:360px}.products-new-released__more-link,.products-new-released__more-link:active,.products-new-released__more-link:focus,.products-new-released__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.products-new-released__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}}.redesign .products-new-released__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0}@media (max-width:834px){.redesign .products-new-released__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:0 16px}}.redesign .products-new-released__subtitle{color:var(--object-main);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:8px}@media (max-width:834px){.redesign .products-new-released__subtitle{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.redesign .products-new-released__list{display:grid;gap:0 24px;grid-template-columns:repeat(2,1fr);margin-top:16px}@media (max-width:1080px){.redesign .products-new-released__list{grid-template-columns:repeat(1,1fr)}}@media (max-width:834px){.redesign .products-new-released__list{gap:0;grid-template-columns:repeat(1,1fr)}}.redesign .products-new-released__item{margin:0;width:unset}@media (min-width:835px){.redesign .products-new-released__item{padding:8px 0 16px}}@media (max-width:834px){.redesign .products-new-released__item:last-child{padding-bottom:0}}.redesign .products-new-released__brand{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}.redesign .products-new-released__name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}.redesign .products-new-released__info-list:first-child{margin-top:8px}.redesign .products-new-released__info-desc,.redesign .products-new-released__info-term{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.redesign .products-new-released__more-link{font-size:13px;margin-bottom:0}.PerfumeProperty{border:none;border-bottom:1px solid var(--border-separation);border-radius:unset;box-shadow:none;display:flex;flex-direction:column;margin:0;padding:0 16px}@media (min-width:835px){.PerfumeProperty{padding:0}}@media (max-width:834px){.PerfumeProperty{background:var(--background-elevation-high)}}.PerfumeProperty__title{margin:0}.PerfumeProperty__toggle{align-items:center;display:flex;font-size:14px;font-weight:600;gap:4px;line-height:150%;padding:16px 0;position:relative}.PerfumeProperty__toggle,.PerfumeProperty__toggle:active,.PerfumeProperty__toggle:focus,.PerfumeProperty__toggle:hover{color:var(--object-main);text-decoration:none}.PerfumeProperty__toggle:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;margin:0 0 0 auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;position:unset;right:12px;top:50%;top:0;transform:translateY(-50%);width:20px}.PerfumeProperty__toggle:not(.collapsed):after{transform:rotate(-90deg);transition:transform .2s ease-in-out}.PerfumeProperty__toggle.collapsed:after{transform:rotate(90deg);transition:transform .2s ease-in-out}@media (min-width:835px){.PerfumeProperty__toggle{color:var(--object-main);font-size:18px;font-weight:600;gap:8px;line-height:150%}.PerfumeProperty__toggle:before{height:28px;width:28px}}.PerfumeProperty__toggle:before{background-color:#ad8dfe;content:"";height:28px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_fragrance-fd1785c3d23e4141b1952186a0583f2b6fd4383a8b47325efead2f7058ae3ab0.svg);mask:url(https://cdn.lipscosme.com/assets/ic_fragrance-fd1785c3d23e4141b1952186a0583f2b6fd4383a8b47325efead2f7058ae3ab0.svg);-webkit-mask-size:cover;mask-size:cover;width:28px}.PerfumeProperty__container{color:var(--object-main);display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:8px;line-height:150%;padding:0 0 16px}@media (min-width:835px){.PerfumeProperty__container{padding:0 0 16px 32px}}.PerfumeProperty__segment-title{color:var(--object-secondary);font-size:14px;font-weight:600;line-height:150%;margin:12px 0 0}.PerfumeProperty__segment-title:first-child{margin:8px 0 0}.PerfumeProperty__segment-container{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:834px){.PerfumeProperty__segment-container{gap:8px}}.PerfumeProperty__segment-scent-container{display:flex;flex-wrap:wrap;font-size:14px;gap:12px}@media (max-width:834px){.PerfumeProperty__segment-scent-container{gap:8px}}.PerfumeProperty__link{align-items:center;color:var(--expressive-red);display:flex;font-size:12px;font-weight:400;gap:6px;line-height:150%;text-decoration:none;text-decoration:underline}.PerfumeProperty__link:active,.PerfumeProperty__link:focus,.PerfumeProperty__link:hover{color:var(--expressive-red);text-decoration:none}.primary-purchase-site{background:rgba(239,44,59,.05);border-radius:8px;padding:20px;position:relative}@media (max-width:834px){.primary-purchase-site{margin:0 16px;padding:16px}}.primary-purchase-site__logo{left:0;position:absolute;top:0}@media (max-width:834px){.primary-purchase-site__logo-image{width:52px}}.primary-purchase-site__title{align-items:center;background:linear-gradient(180deg,#df4377,#ff8054);background-clip:text;color:transparent;display:flex;gap:4px;justify-content:center}@media (min-width:835px){.primary-purchase-site__title{gap:8px;margin-top:12px}}.primary-purchase-site__title span{font-size:20px;font-style:normal;font-weight:600;line-height:150%}@media (max-width:834px){.primary-purchase-site__title span{font-size:14px}.primary-purchase-site__title-image{width:50px}}.primary-purchase-site__button{align-items:center;background:#ef2c3b;border-radius:4px;color:#fff;display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;margin-top:20px;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.primary-purchase-site__button:hover{opacity:.8}.primary-purchase-site__button:active,.primary-purchase-site__button:focus,.primary-purchase-site__button:hover{color:#fff;text-decoration:none}.primary-purchase-site__button span:not(:first-child){color:#fff;font-size:10px;font-weight:400;line-height:150%}@media (max-width:834px){.primary-purchase-site__button{margin-top:16px}}.primary-purchase-site__disclaimer{color:var(--object-secondary);font-size:10px;font-weight:500;line-height:150%;margin-top:20px}@media (max-width:834px){.primary-purchase-site__disclaimer{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin-top:12px}}.product-list-semi-medium__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.product-list-semi-medium__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.product-list-semi-medium__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.product-list-semi-medium__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.product-list-semi-medium__list{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.product-list-semi-medium__list{flex-wrap:wrap;grid-template-columns:repeat(3,1fr);padding:8px 12px}}.product-list-semi-medium__item{min-width:0}@media (max-width:834px){.product-list-semi-medium__item{padding:0}}.product-list-semi-medium__link{display:block;position:relative}.product-list-semi-medium__link,.product-list-semi-medium__link:active,.product-list-semi-medium__link:focus,.product-list-semi-medium__link:hover{color:var(--object-main);text-decoration:none}.product-list-semi-medium__rank{background:var(--expressive-red);border-radius:4px;height:24px;left:0;position:absolute;top:0;width:24px}.product-list-semi-medium__rank-num{color:#fff;display:block;font-size:12px;font-weight:500;line-height:150%;padding:4px 0;text-align:center}.product-list-semi-medium__thumb-container{position:relative;width:100%}.product-list-semi-medium__thumb-container:before{content:"";display:block;padding-top:100%}.product-list-semi-medium__thumb{bottom:0;height:100%;left:0;object-fit:contain;position:absolute;right:0;top:0;width:100%}.product-list-semi-medium__name{margin:8px 0 4px}.product-list-semi-medium__name-brand,.product-list-semi-medium__name-product{color:var(--object-main);display:block;font-size:12px;font-weight:500;line-height:150%;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list-semi-medium__release-date{align-items:center;color:var(--object-secondary);display:flex;font-size:12px;font-weight:500;gap:2px;line-height:150%}.product-list-semi-medium__release-date-icon{height:14px;width:14px}@media (max-width:834px){.product-list-semi-medium__release-date-icon{height:10px;width:10px}}.product-list-semi-medium__rating{align-items:center;display:flex;font-size:10px;margin:0}.product-list-semi-medium__rating-term{margin:0 2px 0 0}.product-list-semi-medium__rating-star{height:16px;object-fit:contain;width:16px}.product-list-semi-medium__rating-num{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%;margin:0 3px 0 0}.product-list-semi-medium__rating-count{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.product-list-semi-medium__price{margin:0 0 4px}.product-list-semi-medium__more-link,.product-list-semi-medium__price{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}.product-list-semi-medium__more-link{background-color:#efefef;border-radius:4px;display:block;margin:24px auto;padding:13px 0;text-align:center;text-decoration:none;width:360px}.product-list-semi-medium__more-link:active,.product-list-semi-medium__more-link:focus,.product-list-semi-medium__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.product-list-semi-medium__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}}.ProductReviewRefinedPostModal{background:#fff;border-radius:8px;display:none;margin:auto;position:fixed;z-index:10010}@media (min-width:835px){.ProductReviewRefinedPostModal{left:50%;max-height:calc(100vh - 24px);top:50%;transform:translateX(-50%) translateY(-50%);width:400px}}@media (max-width:834px){.ProductReviewRefinedPostModal{border-radius:0;bottom:0;height:100%;left:0;right:0;top:0;width:100%}}.ProductReviewRefinedPostModal.open{display:flex;flex-direction:column}.ProductReviewRefinedPostModal__header{flex-shrink:0;position:relative}.ProductReviewRefinedPostModal__title{border-bottom:1px solid var(--border-separation);color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:0;padding:16px 0;text-align:center}.ProductReviewRefinedPostModal__close{background:none;border:none;left:16px;padding:0;position:absolute;top:16px}.ProductReviewRefinedPostModal__close:focus{outline:none}.ProductReviewRefinedPostModal__close img{height:24px;object-fit:contain;width:24px}.ProductReviewRefinedPostModal__main{flex-grow:1;flex-shrink:1;overflow-y:scroll}@media (min-width:835px){.ProductReviewRefinedPostModal__main{padding:0 24px}}.ProductReviewRefinedPostModal__section{border-bottom:1px solid var(--border-separation);padding:12px 0 16px}@media (max-width:834px){.ProductReviewRefinedPostModal__section{padding:12px 16px 16px}}.ProductReviewRefinedPostModal__section-pattern{align-items:center;display:flex;padding:16px 0}@media (max-width:834px){.ProductReviewRefinedPostModal__section-pattern{padding:16px}}.ProductReviewRefinedPostModal__section-pattern .ProductReviewRefinedPostModal__subtitle{flex-shrink:0;margin-bottom:0}.ProductReviewRefinedPostModal__pattern-name{color:var(--object-secondary);flex-grow:1;flex-shrink:1;font-size:14px;font-weight:500;line-height:150%;margin:0 4px 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductReviewRefinedPostModal__pattern-clear{background-color:var(--object-secondary);cursor:pointer;flex-shrink:0;height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/close-circle-3b5e71c572db1f4c9670e95ad9dedb19527b68d70979808a9f1584934b6a1c82.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/close-circle-3b5e71c572db1f4c9670e95ad9dedb19527b68d70979808a9f1584934b6a1c82.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.ProductReviewRefinedPostModal__subtitle{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin-bottom:8px}.ProductReviewRefinedPostModal__list{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);list-style-type:none;margin:0;padding:0}.ProductReviewRefinedPostModal__list-topic{display:flex;flex-wrap:wrap}.ProductReviewRefinedPostModal__item label{border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);cursor:pointer;display:block;font-size:12px;font-weight:500;line-height:150%;padding:8px 12px;text-align:center}.ProductReviewRefinedPostModal__item input[type=radio]{display:none}.ProductReviewRefinedPostModal__item input[type=radio]:checked+label{background:var(--border-separation)}.ProductReviewRefinedPostModal__item input[type=radio]:disabled+label{color:var(--object-tertiary)}.ProductReviewRefinedPostModal__rate-range{color:var(--object-secondary);display:flex;font-size:14px;font-weight:400;gap:0 32px;justify-content:center;line-height:150%;margin-bottom:12px}.ProductReviewRefinedPostModal__rate-max,.ProductReviewRefinedPostModal__rate-min{color:var(--object-main);font-size:14px;font-weight:500;letter-spacing:4px;line-height:150%}.ProductReviewRefinedPostModal__rate-form{height:20px;position:relative;width:100%}.ProductReviewRefinedPostModal__rate-input1,.ProductReviewRefinedPostModal__rate-input2{left:0;position:absolute;top:0}.ProductReviewRefinedPostModal__rate input[type=range]{appearance:none;cursor:pointer;height:30px;outline:none;width:100%}.ProductReviewRefinedPostModal__rate input[type=range]::-webkit-slider-runnable-track{height:8px}.ProductReviewRefinedPostModal__rate input[type=range]::-webkit-slider-thumb{appearance:none;background:url(https://cdn.lipscosme.com/assets/form/range/cursor-48e3c3dea359312edcb0c13fd104f151e8cced4d8e161db13f60fa2ce14a8d97.svg) no-repeat;border:none;box-shadow:none;height:20px;margin-top:-6px;width:20px}.ProductReviewRefinedPostModal__rate-input1::-webkit-slider-thumb,.ProductReviewRefinedPostModal__rate-input2::-webkit-slider-thumb{position:relative;z-index:1}.ProductReviewRefinedPostModal__rate-input1::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--object-tertiary) 0 var(--min),var(--background-primary) var(--min) var(--max),var(--object-tertiary) var(--max) 100%);border-radius:20px}.ProductReviewRefinedPostModal__rate-input2,.ProductReviewRefinedPostModal__rate-input2::-webkit-slider-runnable-track{background:transparent}@-moz-document url-prefix(""){.ProductReviewRefinedPostModal__rate input[type=range]::-moz-range-track{height:8px}.ProductReviewRefinedPostModal__rate input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;background:url(https://cdn.lipscosme.com/assets/form/range/cursor-48e3c3dea359312edcb0c13fd104f151e8cced4d8e161db13f60fa2ce14a8d97.svg) no-repeat;border:none;box-shadow:none;height:20px;margin-top:-6px;width:20px}.ProductReviewRefinedPostModal__rate-input1::-moz-range-thumb,.ProductReviewRefinedPostModal__rate-input2::-moz-range-thumb{position:relative;z-index:1}.ProductReviewRefinedPostModal__rate-input1::-moz-range-track{background:linear-gradient(to right,var(--object-tertiary) 0 var(--min),var(--background-primary) var(--min) var(--max),var(--object-tertiary) var(--max) 100%);border-radius:20px}.ProductReviewRefinedPostModal__rate-input2,.ProductReviewRefinedPostModal__rate-input2::-moz-range-track{background:transparent}}.ProductReviewRefinedPostModal__rate-scales{display:flex;height:6px;justify-content:space-between;padding:0 1px;pointer-events:none;position:absolute;top:12px;width:100%}.ProductReviewRefinedPostModal__rate-scale{background:#fff;border-radius:6px;height:6px;pointer-events:none;width:6px}.ProductReviewRefinedPostModal__text-form{position:relative}@media (min-width:835px){.ProductReviewRefinedPostModal__text-form{max-width:343px}}.ProductReviewRefinedPostModal__text-form input{background:url(https://cdn.lipscosme.com/assets/feather/search-6615d21f11b72751c746a03e85818e99192d1d4c4fe6debd84f5a377cc3f7c1a.svg) 12px 12px no-repeat;background-color:var(--background-elevation-low);background-color:var(--background-elevation-high);background-size:16px;border:unset;border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:12px;font-weight:600;height:40px;line-height:150%;padding:10px 32px 10px 36px;width:100%}.ProductReviewRefinedPostModal__text-form input::placeholder{color:var(--object-tertiary);font-size:12px;font-weight:600;line-height:150%}.ProductReviewRefinedPostModal__text-form input:focus{outline:none}.ProductReviewRefinedPostModal__text-form input:focus::placeholder{color:transparent}.ProductReviewRefinedPostModal__text-form button{background:none;border:none;height:16px;padding:0;position:absolute;right:13px;top:13px;width:16px}.ProductReviewRefinedPostModal__text-form button:focus{outline:none}.ProductReviewRefinedPostModal__text-form button img{height:100%;vertical-align:unset;width:100%}.ProductReviewRefinedPostModal__options{display:grid;flex-direction:column;gap:12px}.ProductReviewRefinedPostModal__footer{border-top:1px solid var(--border-separation);display:flex;flex-shrink:0;gap:0 12px;height:76px;padding:16px 12px}.ProductReviewRefinedPostModal__footer a,.ProductReviewRefinedPostModal__footer button{border-radius:4px;padding:13px 30px;text-align:center;text-decoration:none}.ProductReviewRefinedPostModal__clear_btn{border:1px solid var(--background-primary);color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}.ProductReviewRefinedPostModal__search_btn{background:var(--background-primary);border:none;color:#fff;flex-grow:1;font-size:12px;font-weight:600;line-height:150%}.ProductReviewRefinedPostModalBtn a{align-items:center;display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:2px;line-height:150%;position:relative}.ProductReviewRefinedPostModalBtn a,.ProductReviewRefinedPostModalBtn a:active,.ProductReviewRefinedPostModalBtn a:focus,.ProductReviewRefinedPostModalBtn a:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ProductReviewRefinedPostModalBtn a{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%}}.ProductReviewRefinedPostModalBtn a:before{background-color:var(--object-main);background-size:contain;content:"";display:inline-block;height:28px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/sliders-6a401cbd1a6c78af2a05ce609358626cfd4375e781cfa3e4a8781de69aa331e3.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/sliders-6a401cbd1a6c78af2a05ce609358626cfd4375e781cfa3e4a8781de69aa331e3.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:28px}@media (max-width:834px){.ProductReviewRefinedPostModalBtn a:before{height:24px;width:24px}}.ProductReviewRefinedPostModalBtn__count{background:var(--expressive-blue);border-radius:50%;height:14px;position:absolute;right:0;top:-4px;width:14px}.ProductReviewRefinedPostModalBtn__count span{color:#fff;display:block;font-size:10px;font-weight:600;line-height:150%;text-align:center}.ProductElements{border:none;border-bottom:1px solid var(--border-separation);border-radius:unset;box-shadow:none;margin:0;padding:0}@media (max-width:834px){.ProductElements{background:var(--background-elevation-high);padding:0 16px}}.ProductElements__body{display:grid;flex-direction:column;gap:12px;padding:0 0 16px 32px}@media (max-width:834px){.ProductElements__body{border-radius:6px;padding:0 0 16px}}.ProductElements__heading{margin:0}.ProductElements__toggle{align-items:center;display:flex;font-size:14px;font-weight:600;gap:4px;line-height:150%;padding:16px 0;position:relative}.ProductElements__toggle,.ProductElements__toggle:active,.ProductElements__toggle:focus,.ProductElements__toggle:hover{color:var(--object-main);text-decoration:none}.ProductElements__toggle:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;margin:0 0 0 auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;position:unset;right:12px;top:50%;top:0;transform:translateY(-50%);width:20px}.ProductElements__toggle:not(.collapsed):after{transform:rotate(-90deg);transition:transform .2s ease-in-out}.ProductElements__toggle.collapsed:after{transform:rotate(90deg);transition:transform .2s ease-in-out}@media (min-width:835px){.ProductElements__toggle{color:var(--object-main);font-size:18px;font-weight:600;gap:8px;line-height:150%}.ProductElements__toggle:before{height:28px;width:28px}}.ProductElements__toggle:before{background-color:var(--expressive-light-blue);content:"";height:28px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/drop-8ee5e4bcc5196b62bc622cda9a31f83b343cb2cf952c4ef878f6a447fc83a163.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/drop-8ee5e4bcc5196b62bc622cda9a31f83b343cb2cf952c4ef878f6a447fc83a163.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:28px}.ProductElements__elements-names{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin-top:-8px;overflow:hidden}.ProductElements__elements-name-wrap{color:var(--object-main);display:inline-block;font-size:12px;font-weight:400;line-height:150%;margin-top:8px}.ProductElements__elements-name-wrap:after{content:",";padding:0 4px}.ProductElements__elements-name-wrap:last-child:after{content:""}.ProductElements__elements-name{display:inline-block}.ProductElements__elements-name.active{background:rgba(255,122,69,.1);padding:0 2px}.ProductElements__safety-feature{align-items:center;background:var(--background-elevation-low);border-radius:8px;display:flex;padding:16px}.ProductElements__safety-feature_logo:before{background-color:var(--object-secondary);content:"";display:block;height:24px;margin-right:10px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/safety-af820bffaca4cd3e52505079fa2322efa41475da55f4a961adb512406335e01e.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/safety-af820bffaca4cd3e52505079fa2322efa41475da55f4a961adb512406335e01e.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.ProductElements__safety-feature_labels{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ProductElements__safety-feature_label{color:var(--object-secondary);font-size:12px;font-weight:300;line-height:130%}.ProductElements__element-labels{display:flex;flex-wrap:wrap;gap:8px}.ProductElements__element-labels_label{background:var(--expressive-light-blue);border-radius:4px;color:#fff;font-size:10px;font-weight:500;line-height:150%;padding:4px}.ProductElements__element-labels_label[type=negative]{align-items:center;background:#ff7a45;display:flex}.ProductElements__element-labels_label[type=negative]:before{background-color:var(--background-elevation-high);content:"";display:block;height:16px;margin-right:2px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/alert-triangle-e4bb1651ac47d61d0e453629790fd1ff853f21d61cf664d51ef8bf428b0b70e8.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/alert-triangle-e4bb1651ac47d61d0e453629790fd1ff853f21d61cf664d51ef8bf428b0b70e8.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.ProductElements__open-modal{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:150%;margin:0 auto}.ProductElements__open-modal,.ProductElements__open-modal:active,.ProductElements__open-modal:focus,.ProductElements__open-modal:hover{color:var(--object-secondary);text-decoration:none}@media (max-width:834px){.ProductElements__open-modal{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}}.ProductElements__open-modal:after{background-color:var(--object-secondary);content:"";display:block;height:20px;margin-left:4px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/plus-square-1053e88db4e3ea4ab45576c266123bf0bb69f43c2d09139b90f001b7c3789106.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/plus-square-1053e88db4e3ea4ab45576c266123bf0bb69f43c2d09139b90f001b7c3789106.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}@media (max-width:834px){.ProductElements__open-modal:after{height:16px;width:16px}}.ProductElementsModal{overflow:hidden}@media (min-width:835px){.ProductElementsModal{border-radius:24px;min-width:400px}}.ProductElementsModal.open{display:flex;flex-direction:column}.ProductElementsModal__header{border-bottom:1px solid var(--border-separation);display:flex;justify-content:space-around;padding:20px 12px;position:relative}@media (max-width:834px){.ProductElementsModal__header{padding:16px}}.ProductElementsModal__header h3{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:0;text-align:center}.ProductElementsModal__close{background:none;border:none;padding:0;position:absolute;right:16px;top:20px}.ProductElementsModal__close:focus{outline:none}@media (max-width:834px){.ProductElementsModal__close{top:16px}}.ProductElementsModal__close img{height:24px;object-fit:contain;width:24px}.ProductElementsModal__body{flex-grow:1;flex-shrink:1;overflow-y:scroll}.ProductElementsModal__labels{-ms-overflow-style:none;border-bottom:1px solid var(--border-separation);display:flex;flex-shrink:0;overflow-x:scroll;padding:16px;scrollbar-width:none}.ProductElementsModal__labels::-webkit-scrollbar{display:none}.ProductElementsModal__labels-label{border:1px solid var(--border-separation);border-radius:32px;color:var(--object-main);flex-shrink:0}.ProductElementsModal__labels-label,.ProductElementsModal__labels-label-active{cursor:pointer;font-size:12px;font-weight:400;line-height:150%;padding:8px 16px;text-wrap:nowrap}.ProductElementsModal__labels-label-active{background:var(--background-primary);border:none;border-radius:32px;color:#fff}.ProductElementsModal__labels-label:not(:first-child){margin-left:8px}.ProductElementsModal__element{align-items:center;border-bottom:1px solid var(--border-separation);display:flex;padding:12px 16px}.ProductElementsModal__element-icon{flex-shrink:0;height:24px;margin-right:12px;width:24px}.ProductElementsModal__element-icon[type=negative]{background-color:#ff7a45}.ProductElementsModal__element-icon[type=negative],.ProductElementsModal__element-icon[type=positive]{-webkit-mask:url(https://cdn.lipscosme.com/assets/common/drop-8ee5e4bcc5196b62bc622cda9a31f83b343cb2cf952c4ef878f6a447fc83a163.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/drop-8ee5e4bcc5196b62bc622cda9a31f83b343cb2cf952c4ef878f6a447fc83a163.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.ProductElementsModal__element-icon[type=positive]{background-color:var(--expressive-light-blue)}.ProductElementsModal__element-hide{display:none}.ProductElementsModal__element-main{flex-grow:1}.ProductElementsModal__element-name{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}.ProductElementsModal__element-labels{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ProductElementsModal__element-labels-label{border-radius:4px;color:#fff;font-size:10px;font-weight:500;line-height:150%;padding:4px;text-wrap:nowrap}.ProductElementsModal__element-labels-label[type=negative]{background:#ff7a45}.ProductElementsModal__element-labels-label[type=positive]{background:var(--expressive-light-blue)}.ProductElementsModal__element-labels-label[type=active_ingredient]{border:1px solid var(--object-main);color:var(--object-main)}.ProductElementsModal__element-labels-label[type=normal]{border:1px solid var(--object-secondary);color:var(--object-secondary)}.ProductElementsModal__attention{background:var(--background-elevation-low);border-radius:4px;color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin:16px;padding:16px}.ProductFeatureTags{display:flex;gap:8px}.ProductFeatureTags__tag{background-color:#efefef;border-radius:4px;color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;min-width:70px;padding:2px 8px;text-align:center}@media (max-width:834px){.ProductFeatureTags__tag{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%;min-width:50px;padding:2.5px 4px}}.ProductLinkToReview__catchword{margin:0 0 16px}@media (max-width:834px){.ProductLinkToReview__catchword{margin:0 0 12px}}.ProductLinkToReview__catchword__content{margin:0}.ProductLinkToReview__catchword__content--txt{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.ProductLinkToReview__catchword__content--txt{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}}.ProductLinkToReview__catchword__content--user{color:var(--object-main);display:block;font-size:12px;font-weight:400;line-height:150%;margin:4px 0 0}@media (max-width:834px){.ProductLinkToReview__catchword__content--user{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}}.ProductLinkToReview__link{align-items:center;background:var(--background-elevation-high);border-radius:4px;display:flex;flex-direction:column;height:74px;justify-content:center;padding:12px 0;position:relative;width:100%}.ProductLinkToReview__link,.ProductLinkToReview__link:active,.ProductLinkToReview__link:focus,.ProductLinkToReview__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ProductLinkToReview__link{height:65px;padding:10px 0}}.ProductLinkToReview__link:after{background-color:var(--object-main);content:"";display:block;height:24px;margin:auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:3.5px;width:24px}.ProductLinkToReview__rate{align-items:center;display:flex;gap:4px;justify-content:center}.ProductLinkToReview__rate__star{height:28px;object-fit:contain;width:140px}@media (max-width:834px){.ProductLinkToReview__rate__star{height:24px;width:120px}}.ProductLinkToReview__rate__num{color:var(--object-main);font-size:18px;font-weight:500;line-height:150%}@media (max-width:834px){.ProductLinkToReview__rate__num{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}}.ProductLinkToReview__rate__count{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.ProductLinkToReview__rate__count{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.ProductLinkToReview__latestPostPublished{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:4px 0 0}@media (max-width:834px){.ProductLinkToReview__latestPostPublished{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin:6px 0 0}}.ProductLinkToReview__category-feature .category-feature{background-color:var(--background-elevation-low);border:unset;margin:0;padding:16px 0 0}.ProductLinkToReview__category-feature .category-feature .category-feature__container{display:grid;grid-template-columns:1fr}@media (min-width:835px){.ProductLinkToReview__category-feature .category-feature .category-feature__container{column-gap:40px;grid-template-columns:1fr 1fr}}.ProductLinkToReview__category-feature .category-feature .category-feature__row{align-items:center;border:unset;display:flex;padding:0 0 16px;position:relative}.ProductLinkToReview__category-feature .category-feature .category-feature__row:after{background-color:var(--object-main);background-color:var(--object-secondary);background-size:contain;background:var(--object-secondary);content:"";display:block;height:20px;margin:0 6px 0 0;margin:0 0 0 8px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;position:unset;right:12px;top:50%;transform:translateY(-50%);transform:unset;width:20px}@media (min-width:835px){.ProductLinkToReview__category-feature .category-feature .category-feature__row:after{margin:0 0 0 4px}}.ProductLinkToReview__category-feature .category-feature .category-feature__row.invisible{display:none}.ProductLinkToReview__category-feature .category-feature .category-feature__row .ratingStar__num{color:var(--object-main);display:inline-block;font-size:10px;font-weight:500;line-height:150%;margin:0 8px}@media (min-width:835px){.ProductLinkToReview__category-feature .category-feature .category-feature__row .ratingStar__num{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;margin:0 4px}}.ProductLinkToReview__category-feature .category-feature .category-feature__row-rank{color:var(--object-secondary);display:flex;font-size:10px;font-weight:500;line-height:150%;margin:0;min-width:unset}@media (min-width:835px){.ProductLinkToReview__category-feature .category-feature .category-feature__row-rank{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}}.ProductLinkToReview__category-feature .category-feature .category-feature__row-rank:before{content:"第"}.ProductLinkToReview__category-feature .category-feature .category-feature__more{padding:0}.product-list-md-scroll__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.product-list-md-scroll__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.product-list-md-scroll__container{border-bottom:1px solid var(--border-separation);display:flex;gap:12px;overflow-x:scroll;padding-bottom:24px}@media (max-width:834px){.product-list-md-scroll__container{border-bottom:unset;gap:16px;margin-bottom:0}}.product-list-md-scroll__link,.product-list-md-scroll__link:active,.product-list-md-scroll__link:focus,.product-list-md-scroll__link:hover{color:var(--object-main);text-decoration:none}.product-list-md-scroll__item{min-width:21%;width:21%}@media (max-width:834px){.product-list-md-scroll__item{min-width:34%;width:34%}.product-list-md-scroll__item:first-child{margin-left:12px}}.product-list-md-scroll__item-info{display:flex;flex-direction:column;gap:4px}.product-list-md-scroll__product-image{aspect-ratio:1/1;display:block;margin:0 auto 8px;object-fit:contain;width:100%}.product-list-md-scroll__brand_name{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.product-list-md-scroll__brand_name{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%}}.product-list-md-scroll__product_name{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.product-list-md-scroll__product_name{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%}}.product-list-md-scroll__product_price{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}.product-list-md__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.product-list-md__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.product-list-md__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.product-list-md__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.product-list-md__list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;padding:0}.product-list-md__item{contain:content;contain-intrinsic-size:96px;content-visibility:auto;padding:0 0 16px;position:relative;width:calc(50% - 12px)}@media (max-width:834px){.product-list-md__item{border-bottom:1px solid var(--border-separation);contain-intrinsic-size:96px;padding:16px;width:100%}}.product-list-md__pr{background:rgba(0,0,0,.24);border-radius:4px;color:#fff;display:block;font-size:10px;font-weight:500;height:24px;left:0;line-height:150%;position:absolute;text-align:center;top:8px;width:24px}@media (max-width:834px){.product-list-md__pr{left:12px;top:12px}}.product-list-md__link{align-items:center;display:flex}.product-list-md__link,.product-list-md__link:active,.product-list-md__link:focus,.product-list-md__link:hover{color:var(--object-main);text-decoration:none}.product-list-md__thumb{background-color:#fff;display:inline-block;height:96px;object-fit:contain;vertical-align:top;width:96px}@media (max-width:834px){.product-list-md__thumb{height:72px;width:72px}}.product-list-md__content{display:inline-block;padding-left:12px;vertical-align:top;width:calc(100% - 96px)}@media (max-width:834px){.product-list-md__content{width:calc(100% - 72px)}}.product-list-md__product-container{display:flex;flex-direction:column;gap:4px;margin-top:8px}.product-list-md__product-name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:0}.product-list-md__pattern-name{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}@media (min-width:835px){.product-list-md__pattern-name.keep-pattern-height{min-height:18px}}.product-list-md__brand{color:var(--object-main);display:block;font-size:12px;font-weight:500;line-height:150%}.product-list-md__info{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:.4px;line-height:16px;list-style-type:none;padding:0}.product-list-md__price,.product-list-md__rate{margin-top:8px}.product-list-md__price .ratingStar__star,.product-list-md__rate .ratingStar__star{height:11px;margin-right:8px}.product-list-md__price .ratingStar__num,.product-list-md__rate .ratingStar__num{color:var(--object-main);font-weight:500}.product-list-md__price .ratingStar__ratesCount,.product-list-md__rate .ratingStar__ratesCount{font-size:11px;margin-left:4px}.product-list-md__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;padding:13px 0;text-align:center;width:360px}.product-list-md__more-link,.product-list-md__more-link:active,.product-list-md__more-link:focus,.product-list-md__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.product-list-md__more-link{margin:16px 16px 24px;margin:16px auto 24px;width:calc(100% - 32px)}.product-list-sm{border-bottom:1px solid var(--border-separation);padding:0 0 24px}}.product-list-sm__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.product-list-sm__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.product-list-sm__list{display:flex;gap:16px;justify-content:flex-start;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.product-list-sm__list{flex-wrap:wrap;padding:8px 16px}}.product-list-sm__item{padding:0 0 12px;width:calc(16.66667% - 13.33333px)}@media (max-width:834px){.product-list-sm__item{padding:0;width:calc(33.33333% - 10.66667px)}}.product-list-sm__link{display:block;position:relative}.product-list-sm__link,.product-list-sm__link:active,.product-list-sm__link:focus,.product-list-sm__link:hover{color:var(--object-main);text-decoration:none}.product-list-sm__rank{background:var(--expressive-red);border-radius:4px;height:24px;left:0;position:absolute;top:0;width:24px}.product-list-sm__rank-num{color:#fff;display:block;font-size:12px;font-weight:500;line-height:150%;padding:4px 0;text-align:center}.product-list-sm__thumb-container{position:relative;width:100%}.product-list-sm__thumb-container:before{content:"";display:block;padding-top:100%}.product-list-sm__thumb{bottom:0;height:100%;left:0;object-fit:contain;position:absolute;right:0;top:0;width:100%}.product-list-sm__name{margin:2px 0 4px}.product-list-sm__name-brand{color:var(--object-secondary);font-weight:400;margin:0 0 2px}.product-list-sm__name-brand,.product-list-sm__name-product{display:block;font-size:10px;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list-sm__name-product{color:var(--object-main);font-weight:500}.product-list-sm__rating{align-items:center;display:flex;font-size:10px;margin:0}.product-list-sm__rating-term{margin:0 2px 0 0}.product-list-sm__rating-star{height:16px;object-fit:contain;width:16px}.product-list-sm__rating-num{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%;margin:0 3px 0 0}.product-list-sm__rating-count{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.product-list-sm__price{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%;margin:4px 0 0}.product-list-sm__more-link{display:block;font-size:12px;font-weight:500;line-height:150%;padding:12px 16px;text-align:right}.product-list-sm__more-link,.product-list-sm__more-link:active,.product-list-sm__more-link:focus,.product-list-sm__more-link:hover{color:var(--expressive-red);text-decoration:none}.product-search-list{background:#fff}@media (max-width:834px){.product-search-list,.product-show{background:var(--background-elevation-low)}}.product-show .product-show-inner{margin-bottom:48px;padding-bottom:0}@media (max-width:834px){.product-show .product-show-inner{background:#fff;margin-bottom:0;padding-bottom:.1px}}.product-show .product-show-inner__heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 16px;margin:16px 0 24px}@media (max-width:834px){.product-show .product-show-inner__heading{gap:8px 16px;margin:16px 0 20px}}.product-show .product-show-inner__heading__title{color:var(--object-main);display:contents;font-size:24px;font-weight:700;line-height:150%}@media (max-width:834px){.product-show .product-show-inner__heading__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.product-show .product-show-inner__heading__title ruby{display:inline-flex;flex-direction:column-reverse;gap:4px}.product-show .product-show-inner__heading__brand{color:var(--object-main);display:block;font-size:18px;font-weight:400;line-height:150%;width:100%}@media (max-width:834px){.product-show .product-show-inner__heading__brand{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.product-show .product-show-inner__heading__alias{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;text-align:left;width:100%}@media (max-width:834px){.product-show .product-show-inner__heading__alias{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}}.product-show .product-show-inner__heading__openSpecModal{align-items:center;align-self:flex-end;background:none;border:none;color:var(--expressive-red);display:flex;font-size:14px;font-weight:500;gap:6px;line-height:150%;margin-bottom:3px;padding:0}.product-show .product-show-inner__heading__openSpecModal:focus{outline:none}@media (min-width:835px){.product-show .product-show-inner__heading__openSpecModal{color:var(--expressive-red);display:none;font-size:18px;font-weight:500;line-height:150%;margin-bottom:4px}}.product-show .product-show-inner__heading__openSpecModal:after{background-color:var(--expressive-red);content:"";height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_plus-square-ac88fff4bc27e5e5fd9da8beaee79773579f0b3df32169a277652ce61e8c6887.svg);mask:url(https://cdn.lipscosme.com/assets/ic_plus-square-ac88fff4bc27e5e5fd9da8beaee79773579f0b3df32169a277652ce61e8c6887.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}@media (min-width:835px){.product-show .product-show-inner__heading__openSpecModal:after{height:20px;width:20px}}.product-show .product-show-inner__clip{position:absolute;right:0;top:286px;z-index:1}@media (max-width:834px){.product-show .product-show-inner__clip{right:16px;top:102px}}.product-show .product-show-inner__medical-equipment{margin:0 0 24px}@media (max-width:834px){.product-show .product-show-inner__medical-equipment{margin:0 0 16px}}.product-show .product-show-inner .alias-name{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;line-height:16px}@media (max-width:834px){.product-show .product-show-inner .alias-name{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}}.product-show .product-show-inner__horizontal-container{align-items:center;display:flex;gap:8px;justify-content:space-between}.product-show .product-show-inner__horizontal-container__tag-container{display:flex;gap:8px}.product-show .product-show-inner__top{position:relative}@media (max-width:834px){.product-show .product-show-inner__top{margin:16px 16px 0}}.product-show .product-show-inner__top .update-time{color:var(--object-secondary);display:block;font-size:13px;font-weight:400;letter-spacing:.4px;line-height:20px}@media (max-width:834px){.product-show .product-show-inner__top .update-time{font-size:12px;line-height:16px}}.product-show .product-show-inner__main-contents{margin:16px 0 20px}.product-show .product-show-inner__bottom{display:grid;gap:0 40px;grid-template-areas:"ProductImages ProductReview" "ProductImages ProductInfo" "ProductImages ProductSpec" "ProductPurchaseButtons ProductPurchaseButtons";grid-template-columns:348px 1fr;grid-template-rows:auto auto 1fr auto;margin-top:32px}@media (max-width:834px){.product-show .product-show-inner__bottom{display:block;margin:0}}.product-show .product-show-inner__images{grid-area:ProductImages;width:348px}@media (max-width:834px){.product-show .product-show-inner__images{width:100%}}.product-show .product-show-inner__buttons{display:grid;gap:16px 20px;grid-area:ProductPurchaseButtons;grid-template-areas:"LIPSShopping Primary" "LIPSShopping PurchaseSites";grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin:16px 0 0;width:100%}@media (max-width:834px){.product-show .product-show-inner__buttons{grid-template-areas:"Primary" "LIPSShopping" "PurchaseSites";grid-template-columns:1fr;row-gap:0}}.product-show .product-show-inner__buttons:not(:has(.product-show-inner__buttons-commerce)){row-gap:0}@media (min-width:835px){.product-show .product-show-inner__buttons:not(:has(.product-show-inner__buttons-commerce)){grid-template-rows:0}.product-show .product-show-inner__buttons:not(:has(.product-show-inner__buttons-commerce)) .primary-purchase-site{padding:20px 20px 12px}.product-show .product-show-inner__buttons:not(:has(.product-show-inner__buttons-commerce)) .primary-purchase-site__title{margin-top:18px}}.product-show .product-show-inner__buttons:not(:has(.product-show-inner__buttons-primary)){row-gap:0}@media (min-width:835px){.product-show .product-show-inner__buttons:not(:has(.product-show-inner__buttons-primary)){grid-template-rows:0}}.product-show .product-show-inner__buttons-primary{grid-area:Primary}@media (max-width:834px){.product-show .product-show-inner__buttons-primary{margin-bottom:20px}}.product-show .product-show-inner__buttons-primary--shopping{grid-area:unset;grid-row:1/-1}@media (max-width:834px){.product-show .product-show-inner__buttons-primary--shopping{grid-row:unset}}.product-show .product-show-inner__buttons-commerce{grid-area:LIPSShopping;width:100%}.product-show .product-show-inner__buttons-external{grid-area:PurchaseSites;margin-left:0}@media (max-width:834px){.product-show .product-show-inner__buttons-external{margin-left:0}}.product-show .product-show-inner__review{background:var(--background-elevation-low);border-radius:4px;grid-area:ProductReview;padding:20px}@media (max-width:834px){.product-show .product-show-inner__review{margin:20px 16px 0;padding:16px 12px}}.product-show .product-show-inner__spec{grid-area:ProductSpec}.product-show .product-show-inner__product_info{grid-area:ProductInfo;margin:0}@media (max-width:834px){.product-show .product-show-inner__product_info{background:var(--background-elevation-low);padding-bottom:16px}}.product-show .product-show-inner__diagnosis{background-color:#efefef;border-radius:4px;height:40px;line-height:40px;margin:16px 16px 0;padding:0 12px;position:relative}.product-show .product-show-inner__diagnosis-link{color:var(--object-main);font-size:12px;font-weight:400;font-weight:600;line-height:150%;text-decoration:none}.product-show .product-show-inner__diagnosis-link:active,.product-show .product-show-inner__diagnosis-link:focus,.product-show .product-show-inner__diagnosis-link:hover{color:var(--object-main);text-decoration:none}.product-show .product-show-inner__diagnosis-link:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightgray-9a7ee4e71a2f3bf0d1658c46108d84c034b639115c07e468f2ebd5e0f910d680.png) no-repeat;background-size:contain;content:"";height:20px;margin:0;position:absolute;right:16px;top:10px;width:20px}.product-show .product-show-inner__diagnosis-icon{margin:0;position:absolute;top:6px}.product-show .product-show-inner__diagnosis-text{padding-left:32px}.product-show__tab-menu{background-color:var(--background-elevation-high)}@media (min-width:835px){.product-show__tab-menu{display:none}}.product-show .product-show-image{position:relative}.product-show .product-show-image.splide:not(.is-active) .splide__list{display:flex;height:348px;overflow:hidden}@media (max-width:834px){.product-show .product-show-image.splide:not(.is-active) .splide__list{height:160px}}.product-show .product-show-image.splide:not(.is-active) .splide__slide{flex-shrink:0;width:100%}.product-show .product-show-image .splide__list{height:348px}@media (max-width:834px){.product-show .product-show-image .splide__list{height:160px}}.product-show .product-show-image__list{list-style-type:none;padding:0}.product-show .product-show-image__item{position:relative}.product-show .product-show-image__link{color:#2d2926;display:block;text-decoration:none}.product-show .product-show-image__link:active,.product-show .product-show-image__link:focus,.product-show .product-show-image__link:hover{color:#2d2926;text-decoration:none}.product-show .product-show-image__emblem-image{height:90px;left:0;position:absolute;top:0;width:90px}@media (max-width:834px){.product-show .product-show-image__emblem-image{height:80px;left:16px;width:80px}}.product-show .product-show-image__figure:focus{outline:none}.product-show .product-show-image__image{background-color:#fff;display:block;height:348px;max-height:348px;max-width:348px;object-fit:contain;width:348px}@media (max-width:834px){.product-show .product-show-image__image{height:160px;margin:0 auto;max-height:160px;max-width:160px;width:160px}}.product-show .product-show-image__caption{padding:16px 0 0}@media (max-width:834px){.product-show .product-show-image__caption{padding:16px 16px 0}}.product-show .product-show-image__caption__link{background:var(--background-elevation-low);border-radius:4px;color:var(--object-main);display:block;padding:12px;text-align:center;text-decoration:none}.product-show .product-show-image__caption__link:active,.product-show .product-show-image__caption__link:focus,.product-show .product-show-image__caption__link:hover{color:var(--object-main);text-decoration:none}.product-show .product-show-image__caption__name{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%;margin:0}.product-show .product-show-image__caption__postCount{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:4px 0 0}.product-show .product-show-image__caption__featureLabel{display:flex;gap:8px;justify-content:center;list-style-type:none;margin:8px 0 0;padding:0}.product-show .product-show-image__caption__featureLabel__item{border-radius:4px;color:unset;font-size:10px;font-weight:500;line-height:150%;padding:2px 4px}.product-show .product-show-image__caption__featureLabel__sales_status_tag{border:1px solid #000;border-radius:4px;color:unset;color:#000;font-size:10px;font-weight:500;line-height:150%;padding:2px 4px}.product-show .product-show-image__caption__btn{background:#fff;border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:block;font-size:12px;font-weight:600;line-height:150%;margin:8px 0 0;padding:9px 0}.product-show .product-show-image__product-pattern-thumbnails{margin-top:24px}@media (max-width:834px){.product-show .product-show-image__product-pattern-thumbnails{border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);margin:16px 0;padding:12px 0}}.product-show .product-show-image__toggle-button{align-items:center;background-color:rgba(0,0,0,.5);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:10px;gap:4px;padding:4px 8px;position:absolute;right:24px;top:0;z-index:9999}.product-show .product-show-image__rectangles{display:inline-flex;flex-wrap:wrap;gap:1px;height:9px;width:9px}.product-show .product-show-image__rectangle{background-color:#fff;display:inline-block;height:4px;width:4px}.product-show .product-show-image__prev{cursor:pointer;left:24px;position:absolute;top:94px;z-index:9999}.product-show .product-show-image__next{cursor:pointer;position:absolute;right:24px;top:94px;z-index:9999}.product-show .product-show-image__text-contents{margin:20px 0 12px 16px}.product-show .product-show-image__heading{margin-bottom:8px}.product-show .product-show-image__brand{color:var(--object-main);display:block;font-size:14px;font-weight:500;line-height:16px;margin-bottom:8px;text-decoration:underline}.product-show .product-show-image__name{color:var(--object-main);font-size:16px;font-weight:700;line-height:16px}.product-show .product-show-image__rating{align-items:center;display:flex;margin-top:8px}.product-show .product-show-image__rating-text{font-size:16px;font-weight:700;line-height:18px;margin-left:8px}.product-show .product-show-image__post-count-link{color:var(--expressive-red);font-size:13px;line-height:18px;margin-left:12px;text-decoration:underline}.product-show #main-col>div[class^=product-show]:nth-child(n+2){margin:48px 0}@media (min-width:835px){.product-show #main-col>div[class^=product-show]:nth-child(n+2) h2{margin:0}}@media (max-width:834px){.product-show #main-col>div[class^=product-show]:nth-child(n+2){background:#fff;margin:16px 0;padding:.1px 0}}.product-show #main-col>div[class^=product-show]:nth-child(2){margin-top:0}.product-show__feature-article{margin:24px 0 48px}@media (max-width:834px){.product-show__feature-article{margin:0}.product-show__feature-article .product-list-md__title{display:none}}.product-show [class$=__more-link]:hover,.product-show__related-products .product-list-md__item:hover{opacity:.6}.product-spec.sp_modal{border:none;border-bottom:1px solid var(--border-separation);box-shadow:none;margin:0}@media (max-width:834px){.product-spec.sp_modal{background:#fff;border-radius:4px;bottom:68px;left:24px;overflow:scroll;position:fixed;right:24px;top:68px;z-index:10010}.product-spec.sp_modal.hide_modal{display:none}}.product-spec__close{height:32px;position:absolute;right:8px;top:8px;width:32px}@media (min-width:835px){.product-spec__close{display:none}}.product-spec__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.product-spec__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}@media (min-width:835px){.product-spec__title.sp_modal{margin:0}}.product-spec__toggle-title{font-size:20px;font-weight:600;gap:4px;line-height:150%;margin:24px 0 16px;padding:16px 0}.product-spec__toggle-title,.product-spec__toggle-title:active,.product-spec__toggle-title:focus,.product-spec__toggle-title:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.product-spec__toggle-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}@media (min-width:835px){.product-spec__toggle-title{align-items:center;color:var(--object-main);display:flex;font-size:18px;font-weight:600;gap:8px;line-height:150%;margin:0;position:relative}.product-spec__toggle-title:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;margin:0 0 0 auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;position:unset;right:12px;top:50%;top:0;transform:translateY(-50%);width:20px}.product-spec__toggle-title:not(.collapsed):after{transform:rotate(-90deg);transition:transform .2s ease-in-out}.product-spec__toggle-title.collapsed:after{transform:rotate(90deg);transition:transform .2s ease-in-out}.product-spec__toggle-title:before{background-color:var(--object-secondary);content:"";height:28px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_info_fill-310725af67e2317b4c407d6d51681aba47bb1f97e8d61b2fe3d268c1ea35bc0b.svg);mask:url(https://cdn.lipscosme.com/assets/ic_info_fill-310725af67e2317b4c407d6d51681aba47bb1f97e8d61b2fe3d268c1ea35bc0b.svg);-webkit-mask-size:cover;mask-size:cover;width:28px}}@media (max-width:834px){.product-spec__toggle-title{margin:unset}}.product-spec__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.product-spec__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}@media (min-width:835px){.product-spec__sub-title.sp_modal{display:none}}.product-spec__container{overflow:hidden;position:relative}@media (max-width:834px){.product-spec__container{max-height:300px}}@media (min-width:835px){.product-spec__container{max-height:320px}}.product-spec__container.open{max-height:none}.product-spec__container.open:after{display:none}.product-spec__container.sp_modal{max-height:unset;padding:0 0 4px 32px}@media (max-width:834px){.product-spec__container.sp_modal{display:unset;padding:0}}@media (min-width:835px){.product-spec__container.sp_modal .product-spec__table{padding:0}.product-spec__container.sp_modal .product-spec__list{border:unset}.product-spec__container.sp_modal .product-spec__term{color:var(--object-secondary);font-size:12px;font-weight:600;line-height:150%}}.product-spec__table{padding:0 0 24px}@media (max-width:834px){.product-spec__table{padding:8px 16px 14px}}.product-spec__list{border-bottom:1px solid var(--border-separation);margin:0}.product-spec__list:not(:first-child){margin:12px 0 0}@media (max-width:834px){.product-spec__list:not(:first-child){margin:16px 0 0}}.product-spec__term{color:var(--object-secondary);display:inline-block;font-size:12px;font-weight:400;line-height:150%;margin:0 0 8px;vertical-align:top;width:120px}@media (max-width:834px){.product-spec__term{display:block;margin:0;width:100%}}.product-spec__description{color:#2d2926;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.4px;line-height:16px;margin:0 0 12px;vertical-align:top;white-space:pre-wrap;width:calc(100% - 120px);word-break:break-all}@media (max-width:834px){.product-spec__description{display:block;margin:4px 0 16px;width:100%}}.product-spec__link{display:block}.product-spec__link,.product-spec__link:active,.product-spec__link:focus,.product-spec__link:hover{color:var(--expressive-red);text-decoration:underline}.product-spec__pattern_list,.product-spec__size_list{list-style-type:none;margin:0;padding:0}.product-spec__pattern_list.hide-children>li:nth-child(n+11),.product-spec__size_list.hide-children>li:nth-child(n+11){display:none}.product-spec__pattern_list-more,.product-spec__size_list-more{background:none;border:none;color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%;padding:0}.product-spec__pattern_list-more:focus,.product-spec__size_list-more:focus{outline:none}.product-spec__pattern_item,.product-spec__size_item{display:inline-block;margin-right:12px}.product-spec__size_price_list{display:inline;list-style-type:none;margin:0;padding:0}.product-spec__size_price_item{display:inline}.product-spec__size_price_item:nth-of-type(n+2):before{color:var(--object-secondary);content:"｜"}.product-spec__toggle{border:unset;border-radius:4px;color:var(--object-main);display:block;font-size:14px;font-weight:500;line-height:150%;margin:16px 0 32px;padding:10px 0;text-align:center;text-decoration:none;width:100%}.product-spec__toggle:after{background:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin:0 4px;transform:rotate(90deg);vertical-align:bottom;width:20px}.product-spec__toggle:active,.product-spec__toggle:focus,.product-spec__toggle:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.product-spec__toggle{margin-bottom:24px}}.product-spec__toggle.open{margin:16px 0}.product-spec__toggle.open:after{transform:rotate(-90deg)}@media (max-width:834px){.product-spec__toggle.sp_modal{display:none}}.product-spec__ranking-segment{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-top:8px}.product-spec__ranking-segment:first-child{margin-top:0}.product-spec__ranking-segment__container{display:flex;flex-wrap:wrap;gap:12px}.ProductRankingList{border:none;border-bottom:1px solid var(--border-separation);border-radius:unset;box-shadow:none;display:flex;flex-direction:column;margin:0;padding:0 16px}@media (min-width:835px){.ProductRankingList{padding:0}}@media (max-width:834px){.ProductRankingList{background:var(--background-elevation-high)}}.ProductRankingList__title{margin:0}.ProductRankingList__toggle{align-items:center;display:flex;font-size:14px;font-weight:600;gap:4px;line-height:150%;padding:16px 0;position:relative}.ProductRankingList__toggle,.ProductRankingList__toggle:active,.ProductRankingList__toggle:focus,.ProductRankingList__toggle:hover{color:var(--object-main);text-decoration:none}.ProductRankingList__toggle:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;margin:0 0 0 auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;position:unset;right:12px;top:50%;top:0;transform:translateY(-50%);width:20px}.ProductRankingList__toggle:not(.collapsed):after{transform:rotate(-90deg);transition:transform .2s ease-in-out}.ProductRankingList__toggle.collapsed:after{transform:rotate(90deg);transition:transform .2s ease-in-out}@media (min-width:835px){.ProductRankingList__toggle{color:var(--object-main);font-size:18px;font-weight:600;gap:8px;line-height:150%}.ProductRankingList__toggle:before{height:28px;width:28px}}.ProductRankingList__toggle:before{background-color:#ffbb02;content:"";height:28px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_crown-dd8d0c48a60ad424eeac95c577d0a62edb69053d91576fe1cc9c29e10f7998c2.svg);mask:url(https://cdn.lipscosme.com/assets/ic_crown-dd8d0c48a60ad424eeac95c577d0a62edb69053d91576fe1cc9c29e10f7998c2.svg);-webkit-mask-size:cover;mask-size:cover;width:28px}.ProductRankingList__container{display:flex;flex-direction:column;gap:8px;padding:0 0 16px}@media (min-width:835px){.ProductRankingList__container{padding:0 0 16px 32px}}.ProductRankingList__segment-title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:8px 0 0}.ProductRankingList__segment-title:first-child{margin:0}.ProductRankingList__segment-container{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:834px){.ProductRankingList__segment-container{gap:8px}}.ProductRankingList__link{align-items:center;color:var(--expressive-red);display:flex;font-size:14px;font-weight:500;gap:6px;line-height:150%;text-decoration:none;text-decoration:underline}.ProductRankingList__link:active,.ProductRankingList__link:focus,.ProductRankingList__link:hover{color:var(--expressive-red);text-decoration:none}.ProductReferencePrice{align-items:baseline;color:var(--object-main);display:flex;font-size:24px;font-weight:600;gap:6px;line-height:150%;margin:0 16px 8px}.ProductReferencePrice__price--yen{color:var(--object-main);font-size:18px;font-weight:400;line-height:150%}.ProductReferencePrice__text{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}.ProductsRenewalProduct{margin:0 auto;max-width:1080px}@media (max-width:834px){.ProductsRenewalProduct{margin:12px}}.ProductsRenewalProduct__link{background:var(--background-attention);border-radius:4px;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:150%;padding:12px 8px}.ProductsRenewalProduct__link,.ProductsRenewalProduct__link:active,.ProductsRenewalProduct__link:focus,.ProductsRenewalProduct__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ProductsRenewalProduct__link{color:var(--object-main);flex-direction:column;font-size:12px;font-weight:500;gap:6px;line-height:150%}}.ProductsRenewalProduct__msg{align-items:center;display:flex;gap:4px}.ProductsRenewalProduct__msg:before{background-color:var(--expressive-red);content:"";height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}@media (max-width:834px){.ProductsRenewalProduct__msg:before{height:16px;width:16px}}.ProductsRenewalProduct__cta{align-items:center;display:flex}@media (max-width:834px){.ProductsRenewalProduct__cta{justify-content:flex-end}}.ProductsRenewalProduct__cta:after{background-color:var(--object-main);content:"";height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}@media (max-width:834px){.ProductsRenewalProduct__cta:after{height:16px;width:16px}.product-review{background:var(--background-elevation-low)}}.product-review__chart{background:#fff;padding:.1px 0}@media (min-width:835px){.product-review__refined_posts{margin:24px 0 0}}.product-review__post-info{background:var(--background-elevation-high);padding:24px 0 4px}@media (max-width:834px){.product-review__post-info{margin-top:16px;padding:20px 0}}.product-review__post-info-flex{align-items:center;display:flex;justify-content:space-between}@media (max-width:834px){.product-review__post-info-flex{padding:0 16px}}.product-review__refine-info{display:flex;justify-content:flex-start}.product-review__topics{-ms-overflow-style:none;background:var(--background-elevation-high);display:flex;gap:0 8px;margin:12px 0 -4px;overflow-x:scroll;padding:4px 0;scrollbar-width:none}.product-review__topics::-webkit-scrollbar{display:none}@media (max-width:834px){.product-review__topics{padding:4px 16px}}.product-review__topics-item{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:110px;font-size:14px;font-weight:400;line-height:150%;padding:8px 12px;white-space:nowrap}.product-review__topics-item,.product-review__topics-item:active,.product-review__topics-item:focus,.product-review__topics-item:hover{color:var(--object-main);text-decoration:none}.product-review__topics-item-selected{background:var(--background-elevation-high);border:1.5px solid var(--expressive-blue);box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.product-review__product-patterns{-ms-overflow-style:none;display:flex;margin:12px 0 -4px;overflow-x:scroll;padding:4px 0;scrollbar-width:none}.product-review__product-patterns::-webkit-scrollbar{display:none}@media (max-width:834px){.product-review__product-patterns{padding:4px 16px}}.product-review__product-pattern{align-items:center;border:1px solid var(--border-separation);border-radius:20px;display:flex;flex-shrink:0;height:56px;max-width:160px;padding:8px 8px 8px 16px}.product-review__product-pattern,.product-review__product-pattern:active,.product-review__product-pattern:focus,.product-review__product-pattern:hover{color:var(--object-main);text-decoration:none}.product-review__product-pattern-selected{border:1.5px solid var(--expressive-blue);box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.product-review__product-pattern:not(:first-child){margin-left:8px}.product-review__product-pattern-name{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%}.product-review__product-pattern-image{height:100%;margin-left:8px}.product-review__user-type{margin-top:4px}@media (max-width:834px){.product-review__user-type{margin-top:8px}}.product-review__user-type-list{list-style-type:none;margin:0;padding:0}.product-review__user-type-item{color:var(--object-main);display:inline-block;font-size:10px;font-weight:400;line-height:150%;vertical-align:top}.product-review__user-type-item:not(:first-child):before{content:"/";display:inline-block}.product-review__post-count{margin:0}.product-review__post-count-total{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}@media (max-width:834px){.product-review__post-count-total{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.product-review__post-count-unit{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin-left:4px}@media (max-width:834px){.product-review__post-count-unit{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.product-review__sort-dropdown{align-items:center;display:flex;gap:0 24px}@media (max-width:834px){.product-review__sort-dropdown{gap:0 16px}}.product-review__post-list,.product-review__product-spec,.product-review__ranking-products,.product-review__related-products,.product-review__related-tags{margin:24px 0 48px}@media (max-width:834px){.product-review__post-list,.product-review__product-spec,.product-review__ranking-products,.product-review__related-products,.product-review__related-tags{background:var(--background-elevation-high);margin:16px 0;padding:.1px 0}}.product-review__post-list{margin-top:0}.product-review__no-post{padding-bottom:24px}.product-review__no-post,.product-review__no-post .PostListMedium{background:var(--background-elevation-high)}.product-review__no-post .PostListMedium__no-post{margin:0}.product-review__no-post .PostListMedium__more-link{margin-bottom:0}@media (max-width:834px){.product-review-chart{margin:0 16px 24px}}.product-review-chart__main{border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);display:flex}@media (max-width:834px){.product-review-chart__main{background:var(--background-elevation-low);border:none;border-radius:4px;flex-direction:column;padding:16px}}.product-review-chart__rating-star-container{border-right:1px solid var(--border-separation);padding:16px;width:50%}@media (max-width:834px){.product-review-chart__rating-star-container{border:unset;margin:0;padding:0;width:100%}}.product-review-chart__rating-star-container .ratingStar{padding:82px 0 28px;text-align:center}@media (max-width:834px){.product-review-chart__rating-star-container .ratingStar{padding:0}}.product-review-chart__rating-star-container .ratingStar__star{display:inline-block;height:36px;padding:4px;vertical-align:middle;width:auto}@media (max-width:834px){.product-review-chart__rating-star-container .ratingStar__star{height:24px;padding:3px}}.product-review-chart__rating-star-container .ratingStar__num{color:var(--object-main);display:inline-block;font-size:24px;font-weight:600;letter-spacing:.4px;line-height:150%;margin-left:8px;vertical-align:middle}@media (max-width:834px){.product-review-chart__rating-star-container .ratingStar__num{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin-left:4px}}.product-review-chart__rating-star-container .ratingStar__ratesCount{color:var(--object-secondary);display:block;font-size:16px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.product-review-chart__rating-star-container .ratingStar__ratesCount{color:var(--object-secondary);display:inline-block;font-size:12px;font-weight:500;line-height:150%;margin:0 0 0 4px}}.product-review-chart__rating-star-container .ratingStar__link-announce{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;padding:16px 0;text-align:center;text-decoration:none}.product-review-chart__rating-star-container .ratingStar__link-announce:active,.product-review-chart__rating-star-container .ratingStar__link-announce:focus,.product-review-chart__rating-star-container .ratingStar__link-announce:hover{color:var(--object-secondary);text-decoration:none}.product-review-chart__toggle{border:unset;border-radius:4px;color:var(--object-main);display:block;font-size:14px;font-size:12px;font-weight:500;line-height:150%;margin:8px 0 0;padding:0;text-align:center;text-decoration:none;width:100%}.product-review-chart__toggle:after{background:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin:0 4px;transform:rotate(90deg);vertical-align:bottom;width:20px}.product-review-chart__toggle:active,.product-review-chart__toggle:focus,.product-review-chart__toggle:hover{color:var(--object-main);text-decoration:none}@media (min-width:835px){.product-review-chart__toggle{display:none}}.product-review-chart__toggle:after{height:16px;width:16px}.product-review-chart__open{color:var(--object-main);display:block;font-size:12px;font-weight:500;line-height:150%;margin-top:8px;text-align:center}.product-review-chart__graph-container{padding:16px 0 16px 30px;width:50%}@media (max-width:834px){.product-review-chart__graph-container{display:none;margin-top:12px;padding:0;width:100%}}.product-review-chart__graph-container.open{display:block}.product-review-chart__list{list-style-type:none;margin:0;padding:0}.product-review-chart__item{background:url(https://cdn.lipscosme.com/assets/pagination/next_active-3c3c988e1f6c964fc6b16996fd07bcfb8360b96b8bfdf58fc3251d9fdfe047d3.png) calc(100% - 16px) 11px no-repeat;background-size:16px 16px}@media (max-width:834px){.product-review-chart__item{background:url(https://cdn.lipscosme.com/assets/pagination/next_active-3c3c988e1f6c964fc6b16996fd07bcfb8360b96b8bfdf58fc3251d9fdfe047d3.png) 100% 7px no-repeat;background-size:16px 16px}.product-review-chart__item:last-child{border-bottom:none}}.product-review-chart__item-all-link,.product-review-chart__item-no-posts{background:none}.product-review-chart__link{display:block;padding:10px 40px 10px 16px}.product-review-chart__link,.product-review-chart__link:active,.product-review-chart__link:focus,.product-review-chart__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.product-review-chart__link{padding:6px 24px 7px 0}}.product-review-chart__link-all{display:block;font-size:12px;font-weight:500;line-height:150%;padding:16px 0;text-align:center}.product-review-chart__link-all,.product-review-chart__link-all:active,.product-review-chart__link-all:focus,.product-review-chart__link-all:hover{color:var(--object-secondary);text-decoration:none}.product-review-chart__def{align-items:center;display:flex;margin:0}.product-review-chart__term{display:contents}.product-review-chart__star{height:10px;margin-right:3px;width:10px}.product-review-chart__rating{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}.product-review-chart__desc{align-items:center;display:flex;height:12px;margin-left:12px;width:100%}.product-review-chart__graph{background-color:var(--border-separation);border-radius:2px;content:"";height:12px;position:relative;width:100%}.product-review-chart__ratio{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;margin-left:8px;text-align:right;width:28px}.product-review-chart__graph_0{width:0}.product-review-chart__graph_0,.product-review-chart__graph_1{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_1{width:1%}.product-review-chart__graph_2{width:2%}.product-review-chart__graph_2,.product-review-chart__graph_3{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_3{width:3%}.product-review-chart__graph_4{width:4%}.product-review-chart__graph_4,.product-review-chart__graph_5{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_5{width:5%}.product-review-chart__graph_6{width:6%}.product-review-chart__graph_6,.product-review-chart__graph_7{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_7{width:7%}.product-review-chart__graph_8{width:8%}.product-review-chart__graph_8,.product-review-chart__graph_9{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_9{width:9%}.product-review-chart__graph_10{width:10%}.product-review-chart__graph_10,.product-review-chart__graph_11{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_11{width:11%}.product-review-chart__graph_12{width:12%}.product-review-chart__graph_12,.product-review-chart__graph_13{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_13{width:13%}.product-review-chart__graph_14{width:14%}.product-review-chart__graph_14,.product-review-chart__graph_15{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_15{width:15%}.product-review-chart__graph_16{width:16%}.product-review-chart__graph_16,.product-review-chart__graph_17{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_17{width:17%}.product-review-chart__graph_18{width:18%}.product-review-chart__graph_18,.product-review-chart__graph_19{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_19{width:19%}.product-review-chart__graph_20{width:20%}.product-review-chart__graph_20,.product-review-chart__graph_21{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_21{width:21%}.product-review-chart__graph_22{width:22%}.product-review-chart__graph_22,.product-review-chart__graph_23{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_23{width:23%}.product-review-chart__graph_24{width:24%}.product-review-chart__graph_24,.product-review-chart__graph_25{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_25{width:25%}.product-review-chart__graph_26{width:26%}.product-review-chart__graph_26,.product-review-chart__graph_27{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_27{width:27%}.product-review-chart__graph_28{width:28%}.product-review-chart__graph_28,.product-review-chart__graph_29{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_29{width:29%}.product-review-chart__graph_30{width:30%}.product-review-chart__graph_30,.product-review-chart__graph_31{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_31{width:31%}.product-review-chart__graph_32{width:32%}.product-review-chart__graph_32,.product-review-chart__graph_33{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_33{width:33%}.product-review-chart__graph_34{width:34%}.product-review-chart__graph_34,.product-review-chart__graph_35{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_35{width:35%}.product-review-chart__graph_36{width:36%}.product-review-chart__graph_36,.product-review-chart__graph_37{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_37{width:37%}.product-review-chart__graph_38{width:38%}.product-review-chart__graph_38,.product-review-chart__graph_39{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_39{width:39%}.product-review-chart__graph_40{width:40%}.product-review-chart__graph_40,.product-review-chart__graph_41{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_41{width:41%}.product-review-chart__graph_42{width:42%}.product-review-chart__graph_42,.product-review-chart__graph_43{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_43{width:43%}.product-review-chart__graph_44{width:44%}.product-review-chart__graph_44,.product-review-chart__graph_45{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_45{width:45%}.product-review-chart__graph_46{width:46%}.product-review-chart__graph_46,.product-review-chart__graph_47{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_47{width:47%}.product-review-chart__graph_48{width:48%}.product-review-chart__graph_48,.product-review-chart__graph_49{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_49{width:49%}.product-review-chart__graph_50{width:50%}.product-review-chart__graph_50,.product-review-chart__graph_51{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_51{width:51%}.product-review-chart__graph_52{width:52%}.product-review-chart__graph_52,.product-review-chart__graph_53{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_53{width:53%}.product-review-chart__graph_54{width:54%}.product-review-chart__graph_54,.product-review-chart__graph_55{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_55{width:55%}.product-review-chart__graph_56{width:56%}.product-review-chart__graph_56,.product-review-chart__graph_57{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_57{width:57%}.product-review-chart__graph_58{width:58%}.product-review-chart__graph_58,.product-review-chart__graph_59{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_59{width:59%}.product-review-chart__graph_60{width:60%}.product-review-chart__graph_60,.product-review-chart__graph_61{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_61{width:61%}.product-review-chart__graph_62{width:62%}.product-review-chart__graph_62,.product-review-chart__graph_63{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_63{width:63%}.product-review-chart__graph_64{width:64%}.product-review-chart__graph_64,.product-review-chart__graph_65{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_65{width:65%}.product-review-chart__graph_66{width:66%}.product-review-chart__graph_66,.product-review-chart__graph_67{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_67{width:67%}.product-review-chart__graph_68{width:68%}.product-review-chart__graph_68,.product-review-chart__graph_69{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_69{width:69%}.product-review-chart__graph_70{width:70%}.product-review-chart__graph_70,.product-review-chart__graph_71{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_71{width:71%}.product-review-chart__graph_72{width:72%}.product-review-chart__graph_72,.product-review-chart__graph_73{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_73{width:73%}.product-review-chart__graph_74{width:74%}.product-review-chart__graph_74,.product-review-chart__graph_75{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_75{width:75%}.product-review-chart__graph_76{width:76%}.product-review-chart__graph_76,.product-review-chart__graph_77{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_77{width:77%}.product-review-chart__graph_78{width:78%}.product-review-chart__graph_78,.product-review-chart__graph_79{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_79{width:79%}.product-review-chart__graph_80{width:80%}.product-review-chart__graph_80,.product-review-chart__graph_81{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_81{width:81%}.product-review-chart__graph_82{width:82%}.product-review-chart__graph_82,.product-review-chart__graph_83{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_83{width:83%}.product-review-chart__graph_84{width:84%}.product-review-chart__graph_84,.product-review-chart__graph_85{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_85{width:85%}.product-review-chart__graph_86{width:86%}.product-review-chart__graph_86,.product-review-chart__graph_87{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_87{width:87%}.product-review-chart__graph_88{width:88%}.product-review-chart__graph_88,.product-review-chart__graph_89{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_89{width:89%}.product-review-chart__graph_90{width:90%}.product-review-chart__graph_90,.product-review-chart__graph_91{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_91{width:91%}.product-review-chart__graph_92{width:92%}.product-review-chart__graph_92,.product-review-chart__graph_93{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_93{width:93%}.product-review-chart__graph_94{width:94%}.product-review-chart__graph_94,.product-review-chart__graph_95{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_95{width:95%}.product-review-chart__graph_96{width:96%}.product-review-chart__graph_96,.product-review-chart__graph_97{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_97{width:97%}.product-review-chart__graph_98{width:98%}.product-review-chart__graph_98,.product-review-chart__graph_99{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0}.product-review-chart__graph_99{width:99%}.product-review-chart__graph_100{background-color:#ffd157;border-radius:2px 0 0 2px;content:"";height:12px;left:0;position:absolute;top:0;width:100%}.product-review-chart__announce{padding:10px;text-align:center}@media (max-width:834px){.product-review-chart__announce{margin-top:12px;padding:0}}.product-review-chart__announce-icon{height:16px;padding-right:4px;vertical-align:text-bottom}.product-review-chart__announce-link{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.product-review-chart__announce-link{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.product-review-chart__product-show-link{background:var(--background-primary);border-radius:4px;color:#fff;display:block;font-size:12px;font-weight:500;height:32px;line-height:150%;line-height:32px;text-align:center;text-decoration:none;width:100%}.product-review-chart__product-show-link:active,.product-review-chart__product-show-link:focus,.product-review-chart__product-show-link:hover{color:#fff;text-decoration:none}@media (max-width:834px){.product-review-chart__product-show-link-pc{display:none}}.product-review-chart__product-show-link-mobile{margin-top:16px}@media (min-width:835px){.product-review-chart__product-show-link-mobile{display:none}}@media (max-width:834px){.SeriesProductsList{padding-bottom:24px}}.SeriesProductsList h2{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0 0 16px}@media (max-width:834px){.SeriesProductsList h2{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.SeriesProductsList__list{margin-top:16px}.SeriesProductsList__more-button{align-items:center;background:var(--background-surface);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;max-width:380px;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.SeriesProductsList__more-button:hover{opacity:.8}.SeriesProductsList__more-button:active,.SeriesProductsList__more-button:focus,.SeriesProductsList__more-button:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.SeriesProductsList__more-button{margin:16px 16px 0;max-width:unset;width:calc(100% - 38px)}}.ProductTabMenu__list{align-items:center;display:flex;list-style-type:none;margin:0;padding:0}.ProductTabMenu__item,.ProductTabMenu__patternsItem{flex:1}.ProductTabMenu__link{border-bottom:1px solid var(--border-separation);color:var(--object-secondary);display:block;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:24px;padding:12px 0;text-align:center;text-decoration:none}@media (max-width:834px){.ProductTabMenu__link{font-size:12px;letter-spacing:0;line-height:150%;padding:16px 0}}.ProductTabMenu__link:active,.ProductTabMenu__link:focus,.ProductTabMenu__link:hover{color:var(--object-main);text-decoration:none}.ProductTabMenu__link.active{border-bottom:2px solid var(--background-primary);color:var(--object-main);font-size:14px;font-weight:500;letter-spacing:.4px;line-height:24px}@media (max-width:834px){.ProductTabMenu__link.active{background:#fff;border-bottom:2px solid var(--object-main);color:var(--object-main);font-size:12px;font-weight:500;letter-spacing:.4px;line-height:150%}.ProductVideos{background:var(--background-elevation-low)}}.ProductVideos__productSpec,.ProductVideos__relatedProducts,.ProductVideos__relatedRankings,.ProductVideos__relatedTags{background:var(--background-elevation-high);margin:24px 0 40px}@media (max-width:834px){.ProductVideos__productSpec,.ProductVideos__relatedProducts,.ProductVideos__relatedRankings,.ProductVideos__relatedTags{margin:16px 0;padding:.1px 0}}.promotion_policy-header{background-color:#dfdfdf;max-height:300px;width:100%}@media (max-width:834px){.promotion_policy-header{max-height:406px}}.promotion_policy-header-img{display:block;margin:0 auto;max-width:920px;width:100%}@media (max-width:834px){.promotion_policy-header-img{max-width:375px}}.promotion_policy-abstract{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;padding:28px 16px 48px;text-align:center;white-space:pre-wrap}@media (max-width:834px){.promotion_policy-abstract{text-align:left}}.promotion_policy-spacer{background-color:var(--background-elevation-low);height:16px}.promotion_policy-spacer-white{background-color:#fff;height:32px}.promotion_policy-img{display:block;margin:0 auto;max-width:900px;width:calc(100% - 32px)}.promotion_policy-ts{padding:0 16px;text-align:right}.promotion_policy-product_rating_cell,.promotion_policy-ts{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:170%;width:100%}.promotion_policy-col{margin:0 auto;max-width:920px}.promotion_policy-col .article-show__title-h2{border-bottom:none;color:var(--object-main);font-size:32px;font-weight:600;line-height:150%}@media (max-width:834px){.promotion_policy-col .article-show__title-h2{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%}}.promotion_policy-col .article-show__title-h3{border-left:4px solid var(--object-tertiary);color:var(--object-main);font-size:24px;font-weight:600;line-height:150%}@media (max-width:834px){.promotion_policy-col .article-show__title-h3{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%}}.QuestionList__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.QuestionList__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.QuestionList__title-sub{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.QuestionList__title-sub{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.QuestionList__list{list-style-type:none;margin:0;padding:0}.QuestionList__item{border-bottom:1px solid var(--border-separation)}.QuestionList__link{display:block;padding:16px}.QuestionList__link,.QuestionList__link:active,.QuestionList__link:focus,.QuestionList__link:hover{color:#2d2926;text-decoration:none}.QuestionList__mainContent{display:flex;justify-content:space-between;margin:0 0 12px}.QuestionList__question{color:#2d2926;flex:1;font-size:14px;font-weight:500;line-height:150%;margin:0}.QuestionList__answers{color:var(--expressive-red);display:block;font-size:14px;font-weight:400;line-height:150%;margin:6px 0 0;text-align:right}.QuestionList__thumb{border-radius:4px;height:64px;object-fit:cover;width:64px}.QuestionList__subContent{display:flex;justify-content:space-between}.QuestionList__user{display:flex}.QuestionList__user-thumb{border-radius:50%;height:20px;margin:0 6px 0 0;object-fit:cover;width:20px}.QuestionList__user-list{display:flex;list-style-type:none;margin:0;padding:0}.QuestionList__user-item{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.QuestionList__user-item:not(:last-child):after{content:"/";display:contents;margin:0 2px}.QuestionList__publishedAt{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}@media (max-width:834px){.QuestionsShow{background:var(--background-elevation-low)}}.QuestionsShow__productHeader{border-bottom:1px solid var(--border-separation)}.QuestionsShow__titleArea{background:#fff;padding:20px 16px}.QuestionsShow__titleArea-main{margin:0 0 16px}.QuestionsShow__titleArea-main,.QuestionsShow__titleArea-sub{display:flex;justify-content:space-between}.QuestionsShow__title{color:#000;flex:1;font-size:18px;font-weight:500;line-height:150%;margin:0}@media (max-width:834px){.QuestionsShow__title{color:#000;font-size:16px;font-weight:500;line-height:150%}}.QuestionsShow__thumb{border-radius:4px;height:72px;object-fit:cover;width:72px}.QuestionsShow__user{align-items:center;display:flex}.QuestionsShow__user-thumb{border-radius:50%;height:20px;margin:0 6px 0 0;object-fit:cover;width:20px}.QuestionsShow__user-list{display:flex;list-style-type:none;margin:0;padding:0}.QuestionsShow__user-item{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.QuestionsShow__user-item:not(:last-child):after{content:"/";display:contents;margin:0 2px}.QuestionsShow__publishedAt{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.QuestionsShow__answers{background:#fff}.QuestionsShow__answers-title{background-color:var(--background-elevation-low);color:var(--object-main);font-size:16px;font-weight:500;letter-spacing:.4px;line-height:24px;margin:0;padding:10px 16px}@media (max-width:834px){.QuestionsShow__answers-title{font-size:14px;padding:12px 16px}}.QuestionsShow__answers-list{list-style-type:none;margin:0;padding:0}.QuestionsShow__answers-item{border-bottom:1px solid var(--border-separation);padding:20px 16px}@media (max-width:834px){.QuestionsShow__answers-item{padding:16px}}.QuestionsShow__answers-user{align-items:center;display:flex}.QuestionsShow__answers-user-thumb{border-radius:50%;height:32px;margin:0 8px 0 0;object-fit:cover;width:32px}.QuestionsShow__answers-user-list{display:flex;list-style-type:none;margin:0;padding:0}.QuestionsShow__answers-user-item{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.QuestionsShow__answers-user-item:not(:last-child):after{content:"/";display:contents;margin:0 2px}.QuestionsShow__answers-content{color:#000;font-size:14px;font-weight:400;line-height:150%;margin:16px 0 12px}@media (max-width:834px){.QuestionsShow__answers-content{margin:12px 0}}.QuestionsShow__answers-thumb{border-radius:4px;height:64px;object-fit:cover;width:64px}@media (max-width:834px){.QuestionsShow__answers-thumb{height:72px;width:72px}}.QuestionsShow__answers-publishedAt{color:var(--object-secondary);display:block;font-size:12px;font-weight:400;line-height:150%;text-align:right}.QuestionsShow__productSpec,.QuestionsShow__questionsList{background:#fff;margin:40px 0;padding:.1px 0}@media (max-width:834px){.QuestionsShow__productSpec,.QuestionsShow__questionsList{margin:16px 0}}.ranking-category-tab{background-color:var(--background-elevation-high);display:flex;overflow-x:scroll;width:100%}.ranking-category-tab__item{border-bottom:1px solid var(--border-separation);flex-shrink:0}.ranking-category-tab__item.active{border-bottom:1px solid var(--object-main)}.ranking-category-tab__link{display:block;font-size:14px;font-weight:500;line-height:150%;padding:20px 16px}.ranking-category-tab__link,.ranking-category-tab__link:active,.ranking-category-tab__link:focus,.ranking-category-tab__link:hover{color:var(--object-secondary);text-decoration:none}.ranking-category-tab__link.active{color:var(--object-main)}.RankingExpert{background:#fff;margin:32px 0}@media (max-width:834px){.RankingExpert{margin:0 0 16px;padding:.1px 0}}.RankingExpert__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.RankingExpert__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.RankingExpert__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.RankingExpert__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}.RankingExpert__container{margin:20px 16px 24px}}.RankingExpert__info{align-items:center;display:flex;margin:0 0 12px}@media (max-width:834px){.RankingExpert__info{margin:0 0 12px}}.RankingExpert__info-thumb{border-radius:50%;height:40px;object-fit:cover;width:40px}@media (max-width:834px){.RankingExpert__info-thumb{height:32px;width:32px}}.RankingExpert__info-name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:0 0 0 12px}.RankingExpert__info-job{color:var(--object-secondary);display:block;font-size:10px;font-weight:400;line-height:150%}.RankingExpert__comment{border-radius:8px;color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin-bottom:16px;white-space:pre-wrap}@media (max-width:834px){.RankingExpert__comment{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;font-size:12px;margin-bottom:4px;overflow:hidden}}.RankingExpert__comment.open{-webkit-line-clamp:unset;margin-bottom:16px}.RankingExpert__read-more{color:var(--expressive-red);display:block;font-size:12px;font-weight:500;line-height:150%;margin-bottom:16px;text-align:right}.RankingExpert__faq{background:var(--background-elevation-low);border:1px solid var(--background-elevation-low);border-radius:8px;margin:0;padding:16px;white-space:pre-wrap}.RankingExpert__faq-question{color:#2d2926;font-size:12px;font-weight:500;line-height:150%;margin:0 0 4px}.RankingExpert__faq-question:not(:first-child){margin:16px 0 4px}@media (max-width:834px){.RankingExpert__faq-question:not(:first-child){margin:12px 0 4px}}.RankingExpert__faq-answer{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.RankingExpert__profile-link{height:44px;margin:0 auto}@media (min-width:835px){.RankingExpert__profile-link{width:343px}}.RankingExpert__show-button{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;width:360px}.RankingExpert__show-button,.RankingExpert__show-button:active,.RankingExpert__show-button:focus,.RankingExpert__show-button:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.RankingExpert__show-button{margin:16px 16px 24px;margin-left:0;margin-right:0;width:calc(100% - 32px);width:100%}.rankings-index{background-color:var(--background-elevation-low)}}.rankings-index__title-area{background:#fff;padding:0 0 24px}@media (max-width:834px){.rankings-index__title-area{padding:16px 0 8px}}.rankings-index__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0;text-align:center}@media (max-width:834px){.rankings-index__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px}}.rankings-index__sort-tab-area{background:#fff}.rankings-index__rankings-list{list-style-type:none;margin:0;padding:0}.rankings-index__rankings-item{background:#fff;margin:48px 0}@media (max-width:834px){.rankings-index__rankings-item{margin:16px 0;padding:.1px 0}}.rankings-index__rankings-title{border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);color:#2d2926;font-size:18px;font-weight:700;letter-spacing:.4px;line-height:24px;margin:0;padding:24px 0;text-align:center}@media (max-width:834px){.rankings-index__rankings-title{color:#2d2926;font-size:14px;font-weight:700;letter-spacing:.4px;line-height:24px}}.rankings-index__rankings-products{margin:32px 0 8px}@media (max-width:834px){.rankings-index__rankings-products{margin:0}}.rankings-index__rankings-products-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;padding:0}.rankings-index__rankings-products-item{margin:0 0 24px;width:calc(50% - 12px)}@media (max-width:834px){.rankings-index__rankings-products-item{margin:0;width:100%}}.rankings-index__rankings-more-link{background-color:#efefef;border-radius:4px;color:var(--expressive-red);color:var(--object-main);display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;text-decoration:none;width:360px}.rankings-index__rankings-more-link:active,.rankings-index__rankings-more-link:focus,.rankings-index__rankings-more-link:hover{color:var(--expressive-red);color:var(--object-main);text-decoration:none}@media (max-width:834px){.rankings-index__rankings-more-link{margin:16px 16px 24px;width:calc(100% - 32px)}.ranking-label{background-color:var(--background-elevation-low)}}@media (min-width:835px){.ranking-label{margin-top:48px}}.ranking-label__title-area{background:#fff;margin:0 0 32px}@media (max-width:834px){.ranking-label__title-area{margin:0 0 8px;padding:16px 16px 24px}}.ranking-label__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0 0 16px}@media (max-width:834px){.ranking-label__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%;margin:0 0 12px}}.ranking-label__abstract{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;margin:0 0 16px}@media (max-width:834px){.ranking-label__abstract{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%;margin:0 0 12px}}.ranking-label__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;letter-spacing:.8px;line-height:24px;text-align:right}@media (max-width:834px){.ranking-label__update-time{font-size:11px;letter-spacing:.4px;line-height:16px}}.ranking-other-categories__top-inner{background-color:#fff}.ranking-other-categories__top-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style-type:none;margin:0 auto;max-width:1080px;overflow:auto;-webkit-overflow-scrolling:touch;padding:0}.ranking-other-categories__top-list::-webkit-scrollbar{display:none}.ranking-other-categories__top-item{flex-shrink:0}.ranking-other-categories__top-item.active{border-bottom:2px solid var(--background-primary)}.ranking-other-categories__top-item.active a{color:var(--object-main);font-weight:500}.ranking-other-categories__top-link{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;padding:20px 16px 18px;text-decoration:none}@media (max-width:834px){.ranking-other-categories__top-link{font-size:12px;padding:12px 12px 10px}}.ranking-other-categories__top-link:active,.ranking-other-categories__top-link:focus,.ranking-other-categories__top-link:hover{color:var(--object-secondary);text-decoration:none}.ranking-other-categories__bottom-inner{background-color:var(--background-elevation-low)}.ranking-other-categories__bottom-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style-type:none;margin:0 auto;max-width:1080px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 12px}.ranking-other-categories__bottom-list::-webkit-scrollbar{display:none}.ranking-other-categories__bottom-item{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:999px;flex-shrink:0}.ranking-other-categories__bottom-item:not(:first-child){margin-left:8px}.ranking-other-categories__bottom-item.active{background:var(--background-primary)!important}.ranking-other-categories__bottom-item.active a{color:#fff;font-weight:500}.ranking-other-categories__bottom-link{display:block;font-size:12px;font-weight:500;line-height:150%;padding:8px 12px}.ranking-other-categories__bottom-link,.ranking-other-categories__bottom-link:active,.ranking-other-categories__bottom-link:focus,.ranking-other-categories__bottom-link:hover{color:var(--object-main);text-decoration:none}.post-user-attribute{background:var(--background-elevation-low);overflow-x:scroll;padding:16px 12px}.ranking-show:has(#article) .post-user-attribute{background-color:var(--background-elevation-high);padding-top:24px}@media (max-width:834px){.ranking-show:has(#article) .post-user-attribute{padding-top:20px}}.ranking-show:has(#article) .post-user-attribute__item{background-color:var(--background-elevation-low);border:unset}.post-user-attribute__list{display:flex;gap:12px;list-style-type:none;margin:0;padding:0;width:100%}@media (max-width:834px){.post-user-attribute__list{gap:8px}}.post-user-attribute__list:not(:first-child){padding-top:12px}.post-user-attribute__item{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:999px;flex-shrink:0}.post-user-attribute__item:not(:first-child){margin-left:8px}.post-user-attribute__item.active{background:var(--background-primary)!important}.post-user-attribute__item.active a{color:#fff;font-weight:500}.post-user-attribute__item:not(:first-child){margin-left:unset}.post-user-attribute__link{display:block;font-size:12px;font-weight:500;line-height:150%;padding:8px 12px}.post-user-attribute__link,.post-user-attribute__link:active,.post-user-attribute__link:focus,.post-user-attribute__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ranking-products-list{padding:0}}.ranking-products-list__title{border-left:3px solid var(--object-tertiary);color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:8px 0 24px;padding-left:12px}@media (max-width:834px){.ranking-products-list__title{border-left:2px solid var(--object-tertiary);font-size:16px;line-height:20px;margin:8px 16px 16px}}.ranking-products-list__list{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.ranking-products-list__list{padding:8px 16px}}.ranking-products-list__item{padding:0 0 12px;width:calc(33.33333% - 10.66667px)}@media (max-width:834px){.ranking-products-list__item{padding:0}}.ranking-products-list__link{display:block;position:relative}.ranking-products-list__link,.ranking-products-list__link:active,.ranking-products-list__link:focus,.ranking-products-list__link:hover{color:var(--object-main);text-decoration:none}.ranking-products-list__rank{align-items:center;background:var(--background-primary);border-radius:999px;display:grid;height:24px;justify-content:center;left:0;position:absolute;top:0;width:24px}.ranking-products-list__rank-num{color:#fff;font-size:12px;font-weight:500;line-height:150%}.ranking-products-list__thumb-container{position:relative;width:100%}.ranking-products-list__thumb-container:before{content:"";display:block;padding-top:100%}.ranking-products-list__thumb{bottom:0;height:100%;left:0;object-fit:contain;position:absolute;right:0;top:0;width:100%}.ranking-products-list__name{margin:2px 0 4px}.ranking-products-list__name-brand{margin:0 0 2px}.ranking-products-list__name-brand,.ranking-products-list__name-product{color:var(--object-main);display:block;font-size:12px;font-weight:500;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ranking-products-list__price{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%;margin:4px 0 0}.ranking-products-list__more-link{display:block;font-size:12px;font-weight:500;line-height:150%;padding:12px 16px;text-align:right}.ranking-products-list__more-link,.ranking-products-list__more-link:active,.ranking-products-list__more-link:focus,.ranking-products-list__more-link:hover{color:var(--expressive-blue);text-decoration:none}.ProductListArticle__feature_article{content-visibility:hidden;display:none}@media (max-width:834px){.ProductListArticle__feature_article{content-visibility:visible;display:block}}.ProductListArticle__list{list-style-type:none;margin:0;padding:0}@media (min-width:835px){.ProductListArticle__list>*{border-bottom:12px solid var(--background-elevation-low)}}.ProductListArticle__item{background:#fff;contain:content;contain-intrinsic-size:450px;content-visibility:auto;margin:20px 0;padding:0 0 20px;position:relative}@media (max-width:834px){.ProductListArticle__item{border-bottom:none;contain-intrinsic-size:365px;margin:16px 0;padding:12px 12px 16px}}.ProductListArticle__item:last-child{margin-bottom:0;padding-bottom:0}.ProductListArticle__item.visible{content-visibility:visible}.ProductListArticle__product-link{display:block}.ProductListArticle__product-link,.ProductListArticle__product-link:active,.ProductListArticle__product-link:focus,.ProductListArticle__product-link:hover{color:var(--object-main);text-decoration:none}.ProductListArticle__productContainer{display:grid;grid-template-areas:"rank productImage productTitle" "rank productImage productInfo" "rank productImage commerceBtn" "rank productImage purchaseBtn" "catchWord catchWord catchWord";grid-template-columns:42px 168px 1fr;grid-template-rows:auto;padding:0}@media (max-width:834px){.ProductListArticle__productContainer{border:0;grid-template-areas:"rank productImage productTitle" "rank productImage productInfo" "catchWord catchWord catchWord" "commerceBtn commerceBtn commerceBtn" "purchaseBtn purchaseBtn purchaseBtn";grid-template-columns:32px 100px 1fr;grid-template-rows:auto;padding:0}}.ProductListArticle__rank{align-items:center;display:flex;flex-direction:column;gap:12px;grid-area:rank}@media (max-width:834px){.ProductListArticle__rank{gap:4px}}.ProductListArticle__rank-num{background:var(--background-primary);border-radius:50%;color:#fff;display:inline-block;font-size:14px;font-weight:500;height:36px;line-height:150%;line-height:36px;text-align:center;width:36px}@media (max-width:834px){.ProductListArticle__rank-num{border-radius:999px;color:#fff;font-size:12px;font-weight:500;height:32px;line-height:150%;line-height:32px;width:32px}}.ProductListArticle__rank-diff-image{height:36px;width:36px}@media (max-width:834px){.ProductListArticle__rank-diff-image{height:32px;width:32px}}.ProductListArticle__rank-emblem{height:42px;width:42px}@media (max-width:834px){.ProductListArticle__rank-emblem{height:32px;width:32px}}.ProductListArticle__productImage{grid-area:productImage}.ProductListArticle__productImage-thumb{height:160px;object-fit:contain;padding:0 0 0 8px;width:160px}@media (max-width:834px){.ProductListArticle__productImage-thumb{height:96px;padding:0 0 0 4px;width:96px}}.ProductListArticle__productTitle{grid-area:productTitle;padding:0 0 0 16px}@media (max-width:834px){.ProductListArticle__productTitle{padding:0 0 0 12px}}.ProductListArticle__productTitle h2{font-size:unset;margin:0}.ProductListArticle__productTitle-priceTag{background:var(--object-secondary);border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:150%;margin:0 12px 0 0;padding:4px;width:58px}@media (max-width:834px){.ProductListArticle__productTitle-priceTag{border-radius:2px;color:#fff;font-size:10px;font-weight:500;line-height:150%;margin:0 8px 0 0;padding:1px 4px;width:48px}}.ProductListArticle__productTitle-brandName{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%}@media (max-width:834px){.ProductListArticle__productTitle-brandName{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}}.ProductListArticle__productTitle-productName{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:8px 0 12px}@media (max-width:834px){.ProductListArticle__productTitle-productName{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:6px 0}}.ProductListArticle__productTitle-ratingStar{margin:0 0 8px}@media (max-width:834px){.ProductListArticle__productTitle-ratingStar{margin:0 0 6px}}.ProductListArticle__productTitle-ratingStar .ratingStar{align-items:center;display:flex}.ProductListArticle__productTitle-ratingStar .ratingStar__star{height:20px;object-fit:contain}@media (max-width:834px){.ProductListArticle__productTitle-ratingStar .ratingStar__star{height:18px}}.ProductListArticle__productTitle-ratingStar .ratingStar__num{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:0 0 0 6px}@media (max-width:834px){.ProductListArticle__productTitle-ratingStar .ratingStar__num{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%;margin:0 0 0 6px}}.ProductListArticle__productTitle-ratingStar .ratingStar__ratesCount{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:0 0 0 4px}@media (max-width:834px){.ProductListArticle__productTitle-ratingStar .ratingStar__ratesCount{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:0 0 0 4px}}.ProductListArticle__productInfo{display:flex;flex-wrap:wrap;gap:6px 12px;grid-area:productInfo;padding:0 0 0 16px}@media (max-width:834px){.ProductListArticle__productInfo{padding:0 0 0 12px}}.ProductListArticle__productInfo-defList{align-items:flex-start;align-items:center;display:flex;margin:0}.ProductListArticle__productInfo-defTerm{align-items:center;color:var(--object-secondary);display:flex;flex-shrink:0;font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){.ProductListArticle__productInfo-defTerm{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.ProductListArticle__productInfo-defTerm-icon{filter:brightness(0) saturate(100%) invert(51%) sepia(0) saturate(41%) hue-rotate(245deg) brightness(52%) contrast(98%);vertical-align:bottom}.ProductListArticle__productInfo-defDesc{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%;margin:0 0 0 4px}@media (max-width:834px){.ProductListArticle__productInfo-defDesc{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.ProductListArticle__productInfo-category{flex-basis:100%}.ProductListArticle__productInfo-category span{background:#efefef;border-radius:4px;color:var(--object-main);display:inline-block;font-size:12px;font-weight:500;line-height:150%;padding:2px 4px}@media (max-width:834px){.ProductListArticle__productInfo-category span{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%}}.ProductListArticle__purchaseBtn{grid-area:purchaseBtn;margin:12px 0 0;padding:0 0 0 16px}@media (max-width:834px){.ProductListArticle__purchaseBtn{margin:0;padding:16px 0 0}}.ProductListArticle__commercePurchaseButton{grid-area:commerceBtn;margin-left:16px;margin-top:12px}@media (max-width:834px){.ProductListArticle__commercePurchaseButton{flex:1;margin-left:0;margin-top:16px;text-align:center;width:100%}}.ProductListArticle__catchWord{background:var(--background-elevation-low);border-radius:4px;grid-area:catchWord;margin:16px 0 0;padding:12px;position:relative}@media (max-width:834px){.ProductListArticle__catchWord{border-radius:4px;margin:16px 0 0;padding:12px}}.ProductListArticle__catchWord:hover{opacity:.6}.ProductListArticle__catchWord-content{color:var(--object-main);display:block;font-size:14px;font-weight:500;line-height:150%;margin:0}@media (max-width:834px){.ProductListArticle__catchWord-content{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}}.ProductListArticle__catchWord-user{color:var(--object-secondary);display:block;font-size:12px;font-weight:400;line-height:150%;margin:8px 0 0}@media (max-width:834px){.ProductListArticle__catchWord-user{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin:8px 0 0}}.ProductListArticle__featureArticle,.ProductListArticle__soaredProducts{background:#fff;margin:24px 0 16px}@media (max-width:834px){.ProductListArticle__featureArticle,.ProductListArticle__soaredProducts{margin:8px 0;padding:.1px 0}}.ProductListArticle__relatedBrands,.ProductListArticle__relatedCategories{background:#fff;contain:content;contain-intrinsic-size:220px;content-visibility:auto}@media (max-width:834px){.ProductListArticle__relatedBrands,.ProductListArticle__relatedCategories{contain-intrinsic-size:226px;margin:8px 0;padding:.1px 0}}.ProductListArticle__relatedBrands-title,.ProductListArticle__relatedCategories-title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:4px 0 16px}@media (max-width:834px){.ProductListArticle__relatedBrands-title,.ProductListArticle__relatedCategories-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.ProductListArticle__relatedBrands-list,.ProductListArticle__relatedCategories-list{display:flex;gap:0 16px;list-style-type:none;margin:0;overflow:scroll;padding:0 0 24px}@media (max-width:834px){.ProductListArticle__relatedBrands-list,.ProductListArticle__relatedCategories-list{gap:0 10px;max-width:100vw;padding:0 10px 24px}}.ProductListArticle__relatedBrands-item,.ProductListArticle__relatedCategories-item{border:1px solid var(--border-separation);border-radius:4px;flex-shrink:0;width:calc(16.66667% - 11.66667px)}@media (max-width:834px){.ProductListArticle__relatedBrands-item,.ProductListArticle__relatedCategories-item{width:calc(28.57143% - 11.42857px)}}.ProductListArticle__relatedBrands-link,.ProductListArticle__relatedBrands-link:active,.ProductListArticle__relatedBrands-link:focus,.ProductListArticle__relatedBrands-link:hover,.ProductListArticle__relatedCategories-link,.ProductListArticle__relatedCategories-link:active,.ProductListArticle__relatedCategories-link:focus,.ProductListArticle__relatedCategories-link:hover{color:var(--object-main);text-decoration:none}.ProductListArticle__relatedBrands-figure,.ProductListArticle__relatedCategories-figure{padding:8px}.ProductListArticle__relatedBrands-thumb,.ProductListArticle__relatedCategories-thumb{aspect-ratio:1/1;object-fit:contain;width:100%}.ProductListArticle__relatedBrands-figcaption,.ProductListArticle__relatedCategories-figcaption{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;height:40px;margin:8px 0 0;overflow:hidden;overflow-wrap:break-word;text-align:center;white-space:normal}@media (max-width:834px){.ProductListArticle__relatedBrands-figcaption,.ProductListArticle__relatedCategories-figcaption{color:var(--object-main);font-size:12px;font-weight:500;height:32px;line-height:150%}}@media (min-width:835px){.ProductListArticle__category-feature .category-feature{border:unset;margin:28px 0 0;padding:0}}@media (max-width:834px){.ProductListArticle__category-feature .category-feature{background-color:var(--background-elevation-low);border-radius:4px;margin:16px 0 0;padding:12px}}.ProductListArticle__category-feature .category-feature .category-feature__row{align-items:center;color:var(--object-main);display:flex;position:relative;text-decoration:none}.ProductListArticle__category-feature .category-feature .category-feature__row:active,.ProductListArticle__category-feature .category-feature .category-feature__row:focus,.ProductListArticle__category-feature .category-feature .category-feature__row:hover{color:var(--object-main);text-decoration:none}.ProductListArticle__category-feature .category-feature .category-feature__row:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}@media (max-width:834px){.ProductListArticle__category-feature .category-feature .category-feature__row{padding-left:8px;padding-right:8px}}.ProductListArticle__category-feature .category-feature .category-feature__row:after{margin:0 0 0 12px;position:unset;transform:unset}@media (min-width:835px){.ProductListArticle__category-feature .category-feature .category-feature__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}@media (max-width:834px){.ProductListArticle__category-feature .category-feature .category-feature__title{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}.ProductListArticle__category-feature .category-feature .category-feature__title:before{height:24px;width:24px}.ProductListArticle__category-feature .category-feature .category-feature__row-rank{background-color:var(--background-elevation-high)}}.ProductListArticlePost{display:flex;flex-wrap:nowrap;gap:12px;justify-content:space-between;list-style-type:none;margin:0;-webkit-overflow-scrolling:touch;overflow-x:scroll;padding:16px 0 0}@media (max-width:834px){.ProductListArticlePost{contain:strict;height:214px}}.ProductListArticlePost::-webkit-scrollbar{display:none}.ProductListArticlePost__post{background:#fff;border:1px solid var(--border-separation);border-radius:4px;flex-shrink:0;overflow:hidden;width:300px}@media (max-width:834px){.ProductListArticlePost__post{width:242px}}.ProductListArticlePost__post-link,.ProductListArticlePost__post-link:active,.ProductListArticlePost__post-link:focus,.ProductListArticlePost__post-link:hover{color:var(--object-main);text-decoration:none}.ProductListArticlePost__images{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.ProductListArticlePost__images__items{background-color:var(--background-elevation-low);height:auto;padding-top:33.33333%;position:relative;width:calc(33.33333% - 1.33333px)}.ProductListArticlePost__images__thumb{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.ProductListArticlePost__post-body{padding:8px}.ProductListArticlePost__username{align-items:center;color:#2d2926;display:flex;font-size:12px;font-weight:400;gap:4px;line-height:150%;margin:0 0 4px}@media (max-width:834px){.ProductListArticlePost__username{color:#2d2926;font-size:10px;font-weight:400;line-height:150%}}.ProductListArticlePost__user-thumb{border-radius:50%;height:20px;object-fit:cover;width:20px}@media (max-width:834px){.ProductListArticlePost__user-thumb{height:16px;width:16px}}.ProductListArticlePost__user-nickname{text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;display:inline-block;overflow:hidden}.ProductListArticlePost__content{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;margin:8px 0 0;overflow:hidden}@media (max-width:834px){.ProductListArticlePost__content{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.ProductListArticlePost__content .highlights{background-color:rgba(255,221,226,.8);color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}@media (max-width:834px){.ProductListArticlePost__content .highlights{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}}.ProductListArticlePost__userinfo{list-style-type:none;margin:0;padding:0}.ProductListArticlePost__userinfo-items{color:var(--object-main);display:inline;font-size:14px;font-weight:600;line-height:150%}@media (max-width:834px){.ProductListArticlePost__userinfo-items{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}}.ProductListArticlePost__userinfo-items:not(:first-child):before{border-left:1px solid var(--object-tertiary);content:"";height:14px;margin:0 8px}@media (max-width:834px){.ProductListArticlePost__userinfo-items:not(:first-child):before{height:12px;margin:0 6px}}.ProductListArticleFeature{background:var(--background-elevation-high);padding:20px 0}@media (min-width:835px){.ProductListArticleFeature{padding-top:0}}.ProductListArticleFeature h2{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%;margin:20px 16px 12px}@media (min-width:835px){.ProductListArticleFeature h2{margin-left:0}}.ProductListArticleFeature h2:first-child{margin-top:0}.ProductListArticleFeature__list{list-style-type:none;margin:0;-ms-overflow-style:none;display:flex;gap:12px;overflow-x:scroll;padding:0 16px;scrollbar-width:none}.ProductListArticleFeature__list::-webkit-scrollbar{display:none}@media (min-width:835px){.ProductListArticleFeature__list{padding:0}}.ProductListArticleFeature__button{align-items:center;background:var(--background-surface);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;overflow-wrap:normal;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.ProductListArticleFeature__button:hover{opacity:.8}.ProductListArticleFeature__button:active,.ProductListArticleFeature__button:focus,.ProductListArticleFeature__button:hover{color:var(--object-main);text-decoration:none}.ProductListArticleFeature__list--color{gap:4px}@media (max-width:834px){.ProductListArticleFeature__list--color{gap:8px}}.ProductListArticleFeature__item--color{align-items:center;border:unset;border-radius:50%;display:flex;justify-content:center;min-height:40px;min-width:40px}@media (max-width:834px){.ProductListArticleFeature__item--color:last-child{min-width:56px;padding-right:16px}}.ProductListArticleFeature__item--color.active{background-color:#fff;border:2px solid #000}.ProductListArticleFeature__item--color.active .white{border:unset}.ProductListArticleFeature__item--color .gradient{background:conic-gradient(#d22d28,#d85f2d,#e28a37,#ecb242,#f7d64b,#d3c753,#a7b65c,#74a466,#43946d,#3a837f,#306f8c,#2b5a92,#214194,#3e3c90,#55398c,#693188,#7a2785,#942b6f,#ab2d57,#c02d3f)}.ProductListArticleFeature__item--color .red{background-color:#c31e2f}.ProductListArticleFeature__item--color .blue{background-color:#1a7ebb}.ProductListArticleFeature__item--color .yellow{background-color:#fcdd41}.ProductListArticleFeature__item--color .green{background-color:#a3c732}.ProductListArticleFeature__item--color .pink{background-color:#e26d8b}.ProductListArticleFeature__item--color .purple{background-color:#ab69d8}.ProductListArticleFeature__item--color .black{background-color:var(--background-primary)}.ProductListArticleFeature__item--color .white{background-color:var(--background-elevation-high);border:1px solid var(--border-separation)}.ProductListArticleFeature__item--color .orange{background-color:#ed7839}.ProductListArticleFeature__item--color .gray{background-color:#9da4b0}.ProductListArticleFeature__item--color .brown{background-color:#7a5e4b}.ProductListArticleFeature__item--color .gold{background:linear-gradient(224deg,#f2eaca,#bba758 50%,#f2eaca)}.ProductListArticleFeature__item--color .silver{background:linear-gradient(224deg,#eaeaea,#b2b2b2 50%,#eaeaea)}.ProductListArticleFeature__item--color .beige{background-color:#cfc4a0}.ProductListArticleFeature__item-color-inner,.ProductListArticleFeature__link--color{border-radius:50%;height:32px;width:32px}.ProductListArticleFeature__link--color{display:block}.ProductPatternList__list{display:grid;grid-template-columns:repeat(2,1fr);padding:0}@media (max-width:834px){.ProductPatternList__list{grid-template-columns:1fr}}.ProductPatternList__list .ProductListArticle__relatedCategories,.ProductPatternList__list>.ProductListArticle__relatedBrands{grid-column:1/3}@media (max-width:834px){.ProductPatternList__list .ProductListArticle__relatedCategories,.ProductPatternList__list>.ProductListArticle__relatedBrands{grid-column:unset}}.ProductPatternList__item{background-color:var(--background-elevation-high);list-style-type:none;padding:28px 0}@media (max-width:834px){.ProductPatternList__item{border-bottom:1px solid var(--border-separation);padding:20px 0}}.ProductPatternList .ProductListArticle__relatedBrands-list{border-bottom:unset}.ProductPatternList .ProductListArticle__relatedBrands{margin:24px 0}.ProductPatternList .ProductListArticle__relatedCategories{margin:24px 0 40px}.ProductPatternListCell{position:relative}.ProductPatternListCell__rank{align-items:flex-start;display:flex;height:52px;left:0;position:absolute;top:0}@media (max-width:834px){.ProductPatternListCell__rank{align-items:center;height:unset;left:12px;top:-8px}}.ProductPatternListCell__rank-num{background:var(--background-primary);border-radius:50%;color:#fff;display:inline-block;font-size:14px;font-weight:500;height:28px;line-height:150%;line-height:28px;text-align:center;width:28px}@media (max-width:834px){.ProductPatternListCell__rank-num{border-radius:999px}}.ProductPatternListCell__link,.ProductPatternListCell__link:active,.ProductPatternListCell__link:focus,.ProductPatternListCell__link:hover{color:var(--object-main);text-decoration:none}.ProductPatternListCell__container{display:flex;gap:12px;margin:0 16px}.ProductPatternListCell__productPatternImage{display:block;height:96px;object-fit:contain;width:96px}.ProductPatternListCell__productTitle{width:100%}.ProductPatternListCell__productTitle-brandName,.ProductPatternListCell__productTitle-productName{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;margin-bottom:4px;overflow:hidden}.ProductPatternListCell__productTitle-patternName{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;margin-bottom:8px;overflow:hidden}.ProductPatternListCell__productTitle-info-box{align-items:center;display:flex;flex-wrap:wrap;gap:8px;height:24px}.ProductPatternListCell__productTitle-price{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}@media (max-width:834px){.ProductPatternListCell__productTitle-price{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}}.ProductPatternListCell__productTitle-price span{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}.ProductPatternListCell__productTitle-price span.explanation{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.ProductPatternListCell__productTitle-ratingStar{margin:0}@media (max-width:834px){.ProductPatternListCell__productTitle-ratingStar{margin:0}}.ProductPatternListCell__productTitle-ratingStar .ratingStar{align-items:center;display:flex}.ProductPatternListCell__productTitle-ratingStar .ratingStar__star{height:20px;object-fit:contain}@media (max-width:834px){.ProductPatternListCell__productTitle-ratingStar .ratingStar__star{height:18px}}.ProductPatternListCell__productTitle-ratingStar .ratingStar__num{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:0 0 0 6px}@media (max-width:834px){.ProductPatternListCell__productTitle-ratingStar .ratingStar__num{margin:0 0 0 6px}}.ProductPatternListCell__productTitle-ratingStar .ratingStar__ratesCount{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:0 0 0 4px}@media (max-width:834px){.ProductPatternListCell__productTitle-ratingStar .ratingStar__ratesCount{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:0 0 0 4px}}.ranking-list__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.ranking-list__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.ranking-list__category-container{display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.ranking-list__category-container{row-gap:0}}.ranking-list__category-list{width:calc(50% - 12px)}@media (max-width:834px){.ranking-list__category-list{border-bottom:1px solid var(--border-separation);padding:16px;width:100%}}.ranking-list__category-link{align-items:center;display:flex}.ranking-list__category-link,.ranking-list__category-link:active,.ranking-list__category-link:focus,.ranking-list__category-link:hover{color:#2d2926;text-decoration:none}.ranking-list__category-image{height:72px;object-fit:contain;width:72px}.ranking-list__category-content{flex:1;margin-left:12px}.ranking-list__category-title{color:#2d2926;font-size:14px;font-weight:500;line-height:150%;margin:0 0 8px}.ranking-list__update-time{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){.ranking-show{background-color:var(--background-elevation-low)}}@media (min-width:835px){.ranking-show{margin-top:48px}.ranking-show__eyecatch{margin:0 0 24px}}.ranking-show__eyecatch__image{aspect-ratio:5/3;width:100%}.ranking-show__title-area{background:#fff;margin:0 0 20px}@media (max-width:834px){.ranking-show__title-area{margin:0;padding:16px 16px 20px}}.ranking-show__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0 0 16px}@media (max-width:834px){.ranking-show__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%;margin:0 0 12px}}.ranking-show__abstract p{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;margin:0 0 16px}@media (max-width:834px){.ranking-show__abstract p{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%;margin:0 0 12px}}.ranking-show__abstract b{background:linear-gradient(transparent 63.7%,#ffdde2 0);color:var(--object-main);font-size:16px;font-weight:600;line-height:170%}@media (max-width:834px){.ranking-show__abstract b{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%}}.ranking-show__abstract a,.ranking-show__abstract a:active,.ranking-show__abstract a:focus,.ranking-show__abstract a:hover{color:var(--expressive-blue);text-decoration:none}.ranking-show__abstract ul{border:1px solid var(--object-main);list-style-type:none;margin:32px 0;padding:16px 24px}@media (max-width:834px){.ranking-show__abstract ul{margin:28px 16px;margin:28px 0;padding:16px}}.ranking-show__abstract ul li{color:var(--object-main);display:flex;font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.ranking-show__abstract ul li{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.ranking-show__abstract ul li:not(:first-child){margin:10px 0 0}@media (max-width:834px){.ranking-show__abstract ul li:not(:first-child){margin:12px 0 0}}.ranking-show__abstract ul li:before{background:url(https://cdn.lipscosme.com/assets/feather/check-941dc5f7c10c2611a77353afdd64bc6cb4320b23bb0e64836052c89a5f030236.svg);background-size:contain;content:"";flex-shrink:0;height:24px;margin:0 8px 0 0;width:24px}@media (max-width:834px){.ranking-show__abstract ul li:before{height:20px;width:20px}}.ranking-show__abstract ol{border:1px solid var(--object-main);counter-reset:item;list-style-type:none;margin:32px 0;padding:16px 24px}@media (max-width:834px){.ranking-show__abstract ol{margin:28px 16px;margin:28px 0;padding:16px}}.ranking-show__abstract ol li{color:var(--object-main);display:flex;font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.ranking-show__abstract ol li{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.ranking-show__abstract ol li:not(:first-child){margin:10px 0 0}@media (max-width:834px){.ranking-show__abstract ol li:not(:first-child){margin:12px 0 0}}.ranking-show__abstract ol li:before{background:var(--expressive-red);border-radius:50%;color:#fff;content:counter(item);counter-increment:item;flex-shrink:0;font-size:12px;font-weight:500;height:20px;line-height:150%;margin:2px 10px 2px 2px;text-align:center;width:20px}@media (max-width:834px){.ranking-show__abstract ol li:before{color:#fff;font-size:12px;font-weight:500;height:18px;line-height:150%;width:18px}}.ranking-show__abstract table{margin:32px 0;width:100%}@media (max-width:834px){.ranking-show__abstract table{margin:28px 16px;width:calc(100% - 32px)}}.ranking-show__abstract table td,.ranking-show__abstract table th{border:1px solid var(--border-separation);padding:8px}.ranking-show__abstract table th{background:var(--background-elevation-low);color:var(--object-main);font-size:15px;font-weight:600;line-height:170%}.ranking-show__abstract table td{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%}@media (max-width:834px){.ranking-show__abstract .internal-link{margin:28px 0}}.ranking-show__expert{margin:20px 0}@media (max-width:834px){.ranking-show__expert{margin:16px 0}}.ranking-show__toc{margin:20px 0}.ranking-show__open-ranking-method{align-items:center;background:none;border:none;display:flex;gap:4px;justify-content:flex-end;margin:0 0 20px;padding:0;width:100%}.ranking-show__open-ranking-method:focus{outline:none}@media (max-width:834px){.ranking-show__open-ranking-method{margin:0 0 16px}}.ranking-show__open-ranking-method:after{background-color:var(--object-secondary);content:"";height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/info-d8c9978fa6413618949b141fc2833534e6288a71ab1485b9082a777ea1d912b8.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/info-d8c9978fa6413618949b141fc2833534e6288a71ab1485b9082a777ea1d912b8.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}@media (max-width:834px){.ranking-show__open-ranking-method:after{height:16px;width:16px}}.ranking-show__homme-button{align-items:center;background:var(--background-elevation-high);border:1px solid var(--expressive-blue);border-radius:50px;color:var(--expressive-blue);display:grid;font-size:12px;font-weight:500;line-height:150%;margin:0 0 16px auto;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.ranking-show__homme-button:hover{opacity:.8}.ranking-show__homme-button:active,.ranking-show__homme-button:focus,.ranking-show__homme-button:hover{color:var(--expressive-blue);text-decoration:none}@media (max-width:834px){.ranking-show__homme-button{width:unset}}.ranking-show__collected-at{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){.ranking-show__collected-at{color:var(--object-secondary);font-size:11px;font-weight:400;line-height:150%}}.ranking-show__disclaimer,.ranking-show__medical-equipment{margin-top:16px}.ranking-show__ranking-method{background-color:var(--background-elevation-high);display:none}.ranking-show__ranking-method.open{display:block}.ranking-show__ranking-method-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:16px 24px}@media (max-width:834px){.ranking-show__ranking-method-title{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:16px}}.ranking-show__ranking-method-close{background:none;border:none;padding:0;position:absolute;right:16px;top:16px}.ranking-show__ranking-method-close:focus{outline:none}.ranking-show__ranking-method-close img{height:24px;object-fit:contain;width:24px}.ranking-show__ranking-method-list{margin:0 24px}@media (max-width:834px){.ranking-show__ranking-method-list{margin:0 16px}}.ranking-show__ranking-method-term{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%;margin:12px 0 8px}@media (min-width:835px){.ranking-show__ranking-method-term{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}}.ranking-show__ranking-method-description{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:8px 0 12px}@media (min-width:835px){.ranking-show__ranking-method-description{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.ranking-show__ranking-method-legend{align-items:center;background-color:var(--background-elevation-low);border-radius:4px;color:var(--object-main);display:flex;font-size:10px;font-weight:500;gap:8px;line-height:150%;margin:8px 0 16px;padding:8px 12px}@media (min-width:835px){.ranking-show__ranking-method-legend{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}}.ranking-show__ranking-method-legend span{margin-left:2px;vertical-align:middle}.ranking-show__post-user-attribute-tab{margin:0}@media (max-width:834px){.ranking-show__post-user-attribute-tab{margin:0 0 8px}}.ranking-show__bg-white-container{background-color:var(--background-elevation-high);padding:.1px 0}.ranking-show__category-title{color:var(--object-main);font-size:20px;font-size:24px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.ranking-show__category-title{color:var(--object-main);font-size:16px;font-size:18px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.ranking-show .article-show__content{padding-bottom:.1px}.ranking-show .article-show__content .items>:first-child{margin-top:0;padding-top:24px}.ranking-show .article-show__title-h2{border-bottom:unset;padding-bottom:0}@media (max-width:834px){.ranking-show .article-show__title-h2{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%}}.ranking-show__article{background-color:var(--background-elevation-high);padding:.1px 0}.ranking-show__article__titleContainer{border-bottom:2px solid var(--object-main);border-top:2px solid var(--object-main);margin:32px 0;padding:5px 0}@media (max-width:834px){.ranking-show__article__titleContainer{margin:28px 16px;margin-left:0;margin-right:0}}.ranking-show__article__title{align-items:center;border-bottom:1px solid var(--object-main);border-top:1px solid var(--object-main);color:var(--object-main);display:flex;font-size:24px;font-weight:600;gap:4px;line-height:150%;padding:4px}@media (max-width:834px){.ranking-show__article__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.ranking-show__article__titleLogoImage{height:80px;object-fit:cover;width:80px}@media (max-width:834px){.ranking-show__article__titleLogoImage{height:40px;width:40px}}#sub-col .ranking-tree h2{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:0 0 12px}@media (max-width:834px){#sub-col .ranking-tree h2{border-bottom:unset;color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:24px 12px 16px;padding:0}}#sub-col .ranking-tree .related-category{background:#fff;margin:20px 0 10px;padding:20px 0 0;text-align:center}#sub-col .ranking-tree .related-category li{background:var(--border-separation);border-radius:16px;display:inline-block;height:32px;list-style:none;margin:0}@media (max-width:834px){#sub-col .ranking-tree .related-category li{margin:0}}#sub-col .ranking-tree .related-category li:not(:first-child){margin:0 0 10px 12px}#sub-col .ranking-tree .related-category li a{color:var(--object-secondary);display:block;font-size:12px;font-weight:500;line-height:16px;padding:8px 16px;text-decoration:none;vertical-align:top}#sub-col .ranking-tree .related-category li.active{background:var(--expressive-red)}#sub-col .ranking-tree .related-category li.active a{color:#fff}#sub-col .ranking-tree .related-category.left{padding:0 4px;text-align:left}#sub-col .ranking-tree .related-category.broad-line{margin-top:16px;min-height:54px;padding-top:10px}#sub-col .ranking-tree .related-category.pink li{background:rgb(var(--expressive-red-rgb)/.1)}#sub-col .ranking-tree .related-category.pink li.active{background:var(--expressive-red)}#sub-col .ranking-tree .related-category.pink li.active a{color:#fff}#sub-col .ranking-tree .related-category .ancestor-category{background:#fff!important;border-radius:0;display:block;height:auto;margin:0;padding:8px;width:100%}#sub-col .ranking-tree .related-category .ancestor-category a{color:var(--expressive-red);font-size:14px;line-height:20px;padding:0}#sub-col .ranking-tree .root-category{padding:0}#sub-col .ranking-tree .root-category li{border-bottom:.5px solid var(--border-separation);color:var(--object-main);font-size:14px;list-style:none;margin:0 8px;padding:8px 8px 6px}@media (max-width:834px){#sub-col .ranking-tree .root-category li{font-size:16px;margin:0 16px 4px;padding:6px 0}}#sub-col .ranking-tree .root-category li a{color:var(--object-main);display:block;text-decoration:none}#sub-col .ranking-tree .root-category li:hover{opacity:.6}.trendAwardAbout{background-color:hsla(0,0%,100%,.85);font-family:Hiragino Sans;padding:24px 20px;width:100%}@media (max-width:834px){.trendAwardAbout{margin:0 auto;width:calc(100% - 16px)}}.trendAwardAbout__title{color:#000;font-size:16px;font-weight:600;line-height:150%;margin:0;text-align:center}@media (max-width:834px){.trendAwardAbout__title{white-space:pre-wrap}}.trendAwardAbout__divider{border:1px solid #a08133}.trendAwardAbout__calcMethod{color:#000;font-size:12px;font-weight:400;line-height:150%;text-align:center;white-space:pre-wrap}@media (min-width:835px){.trendAwardAbout__calcMethod{padding:0 52px;text-align:left}}.trendAwardAbout__summary{color:#000;font-size:12px;font-weight:400;line-height:150%;white-space:pre-wrap}@media (min-width:835px){.trendAwardAbout__summary{padding:0 52px}}.trendAwardAbout__spacer{height:8px}.trendAwardAwardLink{font-family:Hiragino Sans;text-align:center}@media (max-width:834px){.trendAwardAwardLink{margin:0 16px}}.trendAwardAwardLink__header{align-items:center;color:#000;display:flex;font-size:18px;font-weight:600;justify-content:center;line-height:150%;margin:0;padding:16px 0 8px;position:relative}.trendAwardAwardLink__image{border:1px solid #c5c5c5;margin-top:8px;object-fit:contain;width:100%}.trendAwardAwardLink__gridlist{align-items:center;column-gap:7px;display:flex;flex-direction:row;justify-content:center;margin:0 auto;padding:0;width:90%}@media (min-width:835px){.trendAwardAwardLink__gridlist{width:400px}}.trendAwardAwardLink__gridcell{aspect-ratio:1;display:block;flex-grow:1;margin:0 auto;max-width:196.5px;object-fit:cover;width:calc(45vw - 3.5px)}.trendAwardCurrentRankings__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:0;text-align:center}.trendAwardCurrentRankings__subTitle{color:var(--object-secondary);display:block;font-size:12px;font-weight:500;line-height:150%}.trendAwardCurrentRankings__list{display:flex;flex-wrap:wrap;gap:8px;list-style-type:none;margin:0;padding:16px 20px 0}.trendAwardCurrentRankings__link{align-items:center;background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:4px;display:flex;font-size:12px;font-weight:500;gap:4px;line-height:150%;padding:8px 8px 8px 12px}.trendAwardCurrentRankings__link,.trendAwardCurrentRankings__link:active,.trendAwardCurrentRankings__link:focus,.trendAwardCurrentRankings__link:hover{color:var(--object-main);text-decoration:none}.trendAwardCurrentRankings__link:after{background-color:var(--object-main);content:"";height:12px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:12px}.trendAward{background-color:#f8f8f8;font-family:Hiragino Sans;margin:0 auto}.trendAward .main{margin:0 auto;max-width:712px}.trendAward__description{background-color:#fff;color:#000;font-size:14px;font-weight:500;line-height:150%;margin:0;padding:20px;text-align:center;white-space:pre-wrap}.trendAward-image{width:100%}.trendAward__spacer-largelist{height:32px}.trendAwardListLarge{font-family:Hiragino Sans}.trendAwardListLarge__title{align-items:center;background-color:#3d459e;color:#fff;display:flex;font-size:18px;font-weight:600;height:55px;justify-content:center;letter-spacing:2px;line-height:170%;margin:0;width:100%}@media (max-width:834px){.trendAwardListLarge__title{height:auto;padding:12px 16px;text-align:center;white-space:pre}}.trendAwardListLarge__award-list{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style-type:none;margin:0;overflow-x:hidden;padding:0}.trendAwardListLarge__award-item{background-color:#fff;padding:0 16px;width:calc(100% - 16px)}@media (min-width:835px){.trendAwardListLarge__award-item{width:100%}}.trendAwardListLarge__award-spacer{height:24px;width:16px}.trendAwardListLarge__award-spacer-sm{height:8px}.trendAwardListLarge__award-link,.trendAwardListLarge__award-link:active,.trendAwardListLarge__award-link:focus,.trendAwardListLarge__award-link:hover{color:#2d2926;text-decoration:none}@media (min-width:835px){.trendAwardListLarge__award-link{display:block;text-align:center}}.trendAwardListLarge__award-product{position:relative}@media (min-width:835px){.trendAwardListLarge__award-product{margin:0 auto;width:400px}}.trendAwardListLarge__award-product-rank{left:-68px;position:absolute;top:0}@media (max-width:834px){.trendAwardListLarge__award-product-rank{left:0}}.trendAwardListLarge__award-product-rank-badge{height:120px;object-fit:contain;width:120px}@media (max-width:834px){.trendAwardListLarge__award-product-rank-badge{height:84px;width:84px}}.trendAwardListLarge__award-product-rank-badgelist{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start;padding:4px 0}@media (min-width:835px){.trendAwardListLarge__award-product-rank-badgelist{padding-left:110px}}.trendAwardListLarge__award-product-rank-badgecell{aspect-ratio:1;width:110px}@media (max-width:834px){.trendAwardListLarge__award-product-rank-badgecell{width:80px}}.trendAwardListLarge__award-product-rank-badgecell-sm{aspect-ratio:1;width:93.5px}@media (max-width:834px){.trendAwardListLarge__award-product-rank-badgecell-sm{width:68px}}.trendAwardListLarge__award-product-thumb{display:block;height:250px;margin:0 auto;object-fit:contain;width:250px}@media (max-width:834px){.trendAwardListLarge__award-product-thumb{height:176px;width:176px}}.trendAwardListLarge__award-product-title{margin:0;text-align:center}.trendAwardListLarge__award-product-brand{color:#999;display:block;font-size:13px;font-weight:300;letter-spacing:.8px;line-height:130%;margin:16px 0 8px}.trendAwardListLarge__award-product-name{color:#000;display:block;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:170%}.trendAwardListLarge__award-comment{background-color:var(--background-positive);padding:16px;width:100%}@media (min-width:835px){.trendAwardListLarge__award-comment{margin:0 auto;width:450px}}.trendAwardListLarge__award-comment__text{color:#000;font-size:13px;font-weight:300;letter-spacing:0;line-height:130%;margin:0;white-space:pre-wrap}.trendAwardListLarge__award-post{padding:16px;width:calc(100% - 16px)}@media (min-width:835px){.trendAwardListLarge__award-post{margin:0 auto;width:450px}}.trendAwardListLarge__award-post__content{color:#000;font-size:13px;font-weight:300;letter-spacing:0;line-height:130%;margin:0}.trendAwardListLarge__award-post__username{color:#999;font-size:12px;font-weight:300;letter-spacing:0;line-height:130%;margin:0}.trendAwardListLarge__award-post__spacer{height:8px}.trendAwardListLarge__award-post__link:hover{text-decoration:none}.trendAwardListLarge__award-post__more-review{border:1px solid var(--border-separation);color:#000;display:block;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px;padding:16px 0;text-align:center}@media (min-width:835px){.trendAwardListLarge__award-post__more-review{margin:0 auto;width:450px}}.trendAwardListLarge__award-post__more-review:hover{text-decoration:none}.trendAwardListLarge__award-post__more-review-text{align-items:center;color:#000;display:flex;justify-content:center;text-decoration:none}.trendAwardListLarge__award-post__more-review-text:active,.trendAwardListLarge__award-post__more-review-text:focus,.trendAwardListLarge__award-post__more-review-text:hover{color:#000;text-decoration:none}.trendAwardListLarge__award-post__more-review-text:after{background:url(https://cdn.lipscosme.com/assets/bestcosme/2022/allyear/arrow-3438e079af953abb37f7046c17060cd1f5767d255c812d6bf67cd864c3084231.png) no-repeat 0 0;background-size:contain;content:"";display:inline-block;height:16px;margin:0 0 0 8px;width:16px}@media (max-width:834px){.RankingsUser{background-color:var(--background-elevation-low)}}.RankingsUser__title-area{background:#fff;margin:48px 0 32px}@media (max-width:834px){.RankingsUser__title-area{margin:0 0 8px}}.RankingsUser__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 32px}@media (max-width:834px){.RankingsUser__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:16px 16px 8px;text-align:center}}.RankingsUser__sort-list{align-items:center;display:flex;list-style-type:none;margin:0;padding:0}.RankingsUser__sort-item{width:160px}@media (max-width:834px){.RankingsUser__sort-item{width:20%}}.RankingsUser__sort-link{border-bottom:1px solid var(--border-separation);display:block;font-size:14px;font-weight:400;line-height:150%;padding:12px 0;text-align:center}.RankingsUser__sort-link,.RankingsUser__sort-link:active,.RankingsUser__sort-link:focus,.RankingsUser__sort-link:hover{color:var(--object-secondary);text-decoration:none}@media (max-width:834px){.RankingsUser__sort-link{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.RankingsUser__sort-link.active{border-bottom:2px solid var(--expressive-red);font-size:14px;font-weight:500;line-height:150%}.RankingsUser__sort-link.active,.RankingsUser__sort-link.active:active,.RankingsUser__sort-link.active:focus,.RankingsUser__sort-link.active:hover{color:#2d2926;text-decoration:none}@media (max-width:834px){.RankingsUser__sort-link.active{color:#2d2926;font-size:12px;font-weight:500;line-height:150%;line-height:24px}}.RankingsUser__users-list{background:#fff}@media (max-width:834px){.RankingsUser__users-list{margin:8px 0 16px}.SampleCampaignsIndex{background:var(--background-elevation-low)}}.SampleCampaignsIndex__title-area{background:#fff;border-bottom:1px solid var(--border-separation);padding:32px 0 24px}@media (max-width:834px){.SampleCampaignsIndex__title-area{padding:16px 16px 24px}}.SampleCampaignsIndex__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.SampleCampaignsIndex__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0 0 8px}}.SampleCampaignsIndex__abstract{color:var(--object-secondary);font-size:14px;font-weight:400;letter-spacing:.8px;line-height:24px;margin:0 0 16px}@media (max-width:834px){.SampleCampaignsIndex__abstract{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:.4px;line-height:20px;margin:0 0 12px}}.SampleCampaignsIndex__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:20px;text-align:right}@media (max-width:834px){.SampleCampaignsIndex__update-time{color:var(--object-secondary);font-size:11px;font-weight:400;letter-spacing:.4px;line-height:16px}}.SampleCampaignsIndex__notice-area{background:#fff;margin-bottom:12px}@media (max-width:834px){.SampleCampaignsIndex__notice-area{padding:12px}}.SampleCampaignsIndex__campaigns-list,.SampleCampaignsIndex__posts-list{background:#fff;margin:40px 0;padding:.1px 0}@media (max-width:834px){.SampleCampaignsIndex__campaigns-list,.SampleCampaignsIndex__posts-list{margin:16px 0}.SampleCampaignsIndex__campaigns-list{padding:24px 0}}.sample-campaigns-list__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0}@media (max-width:834px){.sample-campaigns-list__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:0 16px}}.sample-campaigns-list__list{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;list-style-type:none;margin:16px 0 0;padding:0}@media (max-width:834px){.sample-campaigns-list__list{margin:24px 16px 0}}.sample-campaigns-list__item{width:100%}@media (min-width:835px){.sample-campaigns-list__item{border:1px solid var(--border-separation);border-radius:4px}}.sample-campaigns-list__link{align-items:center;display:flex;justify-content:space-between;padding:12px}.sample-campaigns-list__link,.sample-campaigns-list__link:active,.sample-campaigns-list__link:focus,.sample-campaigns-list__link:hover{color:#000;text-decoration:none}@media (max-width:834px){.sample-campaigns-list__link{padding:0}}.sample-campaigns-list__thumb{border-radius:8px;flex-shrink:0;height:90px;object-fit:cover;width:95px}.sample-campaigns-list__thumb img{border-radius:4px 4px 0 0;height:75px;object-fit:cover;width:100%}.sample-campaigns-list__time{background:var(--background-primary);border-radius:0 0 4px 4px;bottom:0;color:#fff;display:block;font-size:10px;font-weight:400;height:15px;line-height:150%;text-align:center;width:100%}.sample-campaigns-list__content{flex:1;margin-left:12px}.sample-campaigns-list__campaign-name{color:#2d2926;font-size:14px;font-weight:400;line-height:150%;margin:0 0 4px}@media (max-width:834px){.sample-campaigns-list__campaign-name{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.sample-campaigns-list__info-item{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){.sample-campaigns-list__info-item{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}}.sample-campaigns-list__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:32px auto 0;padding:13px 0;text-align:center;width:360px}.sample-campaigns-list__more-link,.sample-campaigns-list__more-link:active,.sample-campaigns-list__more-link:focus,.sample-campaigns-list__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.sample-campaigns-list__more-link{margin:16px 16px 24px;margin:16px auto 0;width:calc(100% - 32px)}.SampleCampaignsShow{background-color:var(--background-elevation-low)}}.SampleCampaignsShow__container{background:#fff;padding:.1px 0}.SampleCampaignsShow__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.SampleCampaignsShow__title{border-bottom:1px solid var(--border-separation);color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;padding:16px}}.SampleCampaignsShow__images-container ul{list-style-type:none;margin:0;padding:0}.SampleCampaignsShow__images-container li{text-align:center;width:100%}.SampleCampaignsShow__images-container li img{height:348px;margin:0 auto;object-fit:contain;width:348px}@media (max-width:834px){.SampleCampaignsShow__images-container li img{height:200px;width:200px}}.SampleCampaignsShow__content{border-bottom:1px solid var(--border-separation);padding:56px 0 24px}@media (max-width:834px){.SampleCampaignsShow__content{padding:24px 16px 16px}}.SampleCampaignsShow__title-h2{line-height:20px;margin:0 0 16px}.SampleCampaignsShow__brand-names{display:block}.SampleCampaignsShow__brand-name{color:var(--expressive-red);font-size:18px;font-weight:500;line-height:150%;margin-left:.5em;text-decoration:none;text-decoration:underline}.SampleCampaignsShow__brand-name:active,.SampleCampaignsShow__brand-name:focus,.SampleCampaignsShow__brand-name:hover{color:var(--expressive-red);text-decoration:none}@media (max-width:834px){.SampleCampaignsShow__brand-name{color:var(--expressive-red);font-size:14px;font-weight:500;line-height:150%}}.SampleCampaignsShow__brand-name:first-child{margin-left:0}.SampleCampaignsShow__brand-name-separator{color:var(--expressive-red);font-size:18px;font-weight:500;line-height:150%;margin-left:.5em}@media (max-width:834px){.SampleCampaignsShow__brand-name-separator{color:var(--expressive-red);font-size:14px;font-weight:500;line-height:150%}}.SampleCampaignsShow__product-name{color:#000;font-size:24px;font-weight:700;letter-spacing:.4px;line-height:36px}@media (max-width:834px){.SampleCampaignsShow__product-name{color:#000;font-size:18px;font-weight:700;letter-spacing:.4px;line-height:26px}}.SampleCampaignsShow__description{color:#2d2926;font-size:16px;font-weight:400;line-height:150%;margin:0;white-space:pre-line}@media (max-width:834px){.SampleCampaignsShow__description{color:#2d2926;font-size:14px;font-weight:400;line-height:150%}}.SampleCampaignsShow__descriptionAnnotation{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:8px 0 0;white-space:pre-line}@media (max-width:834px){.SampleCampaignsShow__descriptionAnnotation{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.SampleCampaignsShow__info{padding:24px 0 32px}@media (max-width:834px){.SampleCampaignsShow__info{padding:16px 16px 0}}.SampleCampaignsShow__info-dl{display:flex;margin:0 0 16px}@media (max-width:834px){.SampleCampaignsShow__info-dl{flex-direction:column}}.SampleCampaignsShow__info-dt{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%;width:108px}.SampleCampaignsShow__info-dd{color:#2d2926;font-size:14px;font-weight:400;line-height:150%;width:calc(100% - 108px)}@media (max-width:834px){.SampleCampaignsShow__info-dd{width:100%}}.SampleCampaignsShow__apply-btn{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;width:360px}.SampleCampaignsShow__apply-btn,.SampleCampaignsShow__apply-btn:active,.SampleCampaignsShow__apply-btn:focus,.SampleCampaignsShow__apply-btn:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.SampleCampaignsShow__apply-btn{margin:16px 16px 24px;width:calc(100% - 32px)}}.SampleCampaignsShow__apply-btn.expired{border:1px solid #2d2926;color:#2d2926;font-size:12px;font-weight:500;line-height:150%;text-decoration:none}.SampleCampaignsShow__apply-btn.expired:active,.SampleCampaignsShow__apply-btn.expired:focus,.SampleCampaignsShow__apply-btn.expired:hover{color:#2d2926;text-decoration:none}.SampleCampaignsShow__campaigns-list,.SampleCampaignsShow__posts-list,.SampleCampaignsShow__products-list{background:#fff;margin:40px 0;padding:.1px 0}@media (max-width:834px){.SampleCampaignsShow__campaigns-list,.SampleCampaignsShow__posts-list,.SampleCampaignsShow__products-list{margin:16px 0}.SampleCampaignsShow__campaigns-list{padding:24px 0}.SearchIndex{background:var(--background-elevation-low)}}.SearchIndex__header{background:#fff}.SearchIndex__articlesList,.SearchIndex__brandsList,.SearchIndex__postsList,.SearchIndex__productsList,.SearchIndex__usersList{background:#fff;margin:24px 0 40px;padding:.1px 0}@media (max-width:834px){.SearchIndex__articlesList,.SearchIndex__brandsList,.SearchIndex__postsList,.SearchIndex__productsList,.SearchIndex__usersList{margin:16px 0}.SearchMenu{background:var(--background-elevation-low)}}.SearchMenu__title-area{background:#fff;border-bottom:1px solid var(--border-separation);padding:16px;position:relative;z-index:9999}.SearchMenu__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0 0 16px}.SearchMenu__search-input{background:url(https://cdn.lipscosme.com/assets/feather/search-6615d21f11b72751c746a03e85818e99192d1d4c4fe6debd84f5a377cc3f7c1a.svg) 12px 12px no-repeat;background-color:var(--background-elevation-low);background-size:16px;border:unset;border-radius:4px;color:var(--object-main);font-size:12px;font-weight:600;height:40px;line-height:150%;padding:10px 16px 10px 36px;width:100%}.SearchMenu__search-input::placeholder{color:var(--object-tertiary);font-size:12px;font-weight:600;line-height:150%}.SearchMenu__search-input:focus{outline:none}.SearchMenu__search-input:focus::placeholder{color:transparent}.SearchMenu__search-section{align-items:center;background-color:var(--background-elevation-low);color:var(--object-secondary);display:flex;font-size:12px;font-weight:400;height:36px;line-height:150%;padding:0 16px}.SearchMenu__search-section-link{display:block;margin:0 0 0 auto}.SearchMenu__search-section-link,.SearchMenu__search-section-link:active,.SearchMenu__search-section-link:focus,.SearchMenu__search-section-link:hover{color:var(--expressive-red);text-decoration:none}.SearchMenu__search-section-link:active,.SearchMenu__search-section-link:focus,.SearchMenu__search-section-link:hover{text-decoration:underline}.SearchMenu__search-history{list-style-type:none;margin:0 0 16px;padding:0}.SearchMenu__search-history-link{align-items:center;display:block;display:flex;font-size:12px;font-weight:400;line-height:150%;padding:16px}.SearchMenu__search-history-link,.SearchMenu__search-history-link:active,.SearchMenu__search-history-link:focus,.SearchMenu__search-history-link:hover{color:#2d2926;text-decoration:none}.SearchMenu__search-history-link:before{background:url(https://cdn.lipscosme.com/assets/ic_time-272b52e207b97a32bb5feafe14c764400b87225bb04f49b86e1181edd8538885.svg) no-repeat;background-size:contain;content:"";display:block;filter:invert(69%) sepia(0) saturate(1318%) hue-rotate(164deg) brightness(87%) contrast(101%);height:16px;margin:0 8px 0 0;width:16px}.SearchMenu__search-history-link:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightgray-9a7ee4e71a2f3bf0d1658c46108d84c034b639115c07e468f2ebd5e0f910d680.png) no-repeat;background-size:contain;content:"";display:block;height:20px;position:absolute;right:16px;width:20px}.SearchMenu__search-suggestion{list-style-type:none;margin:0;padding:0}.SearchMenu__search-result{background:#fff;display:none;left:0;list-style-type:none;margin:0;padding:0 0 16px;position:absolute;right:0;top:113px}.SearchMenu__search-result-item{border-bottom:1px solid var(--border-separation);padding-right:20px}.SearchMenu__search-result-link{align-items:center;display:block;display:flex;font-size:12px;font-weight:400;line-height:150%;padding:16px}.SearchMenu__search-result-link,.SearchMenu__search-result-link:active,.SearchMenu__search-result-link:focus,.SearchMenu__search-result-link:hover{color:#2d2926;text-decoration:none}.SearchMenu__search-result-link:before{background:url(https://cdn.lipscosme.com/assets/search/lightgray-31820ad581ddba55a99115c46511e6f8d02391044647087cc19e6a34911fe60d.png) no-repeat;background-size:contain;content:"";display:block;height:16px;margin:0 8px 0 0;width:16px}.SearchMenu__search-result-link:after{background:url(https://cdn.lipscosme.com/assets/arrow/lightgray-9a7ee4e71a2f3bf0d1658c46108d84c034b639115c07e468f2ebd5e0f910d680.png) no-repeat;background-size:contain;content:"";display:block;height:20px;position:absolute;right:16px;width:20px}.SearchMenu__brands,.SearchMenu__keywords,.SearchMenu__rankings{background:#fff;margin:24px 0 40px;padding:.1px 0}@media (max-width:834px){.SearchMenu__brands,.SearchMenu__keywords,.SearchMenu__rankings{margin:8px 0}}.SearchMenu__brands-title,.SearchMenu__keywords-title,.SearchMenu__rankings-title{color:#2d2926;color:var(--object-main);display:block;font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px;text-decoration:none}.SearchMenu__brands-title:active,.SearchMenu__brands-title:focus,.SearchMenu__brands-title:hover,.SearchMenu__keywords-title:active,.SearchMenu__keywords-title:focus,.SearchMenu__keywords-title:hover,.SearchMenu__rankings-title:active,.SearchMenu__rankings-title:focus,.SearchMenu__rankings-title:hover{color:#2d2926;text-decoration:none}@media (max-width:834px){.SearchMenu__brands-title,.SearchMenu__keywords-title,.SearchMenu__rankings-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.SearchMenu__brands-list,.SearchMenu__keywords-list,.SearchMenu__rankings-list{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 0 20px 8px;padding:0}.SearchMenu__brands-list.swipe,.SearchMenu__keywords-list.swipe,.SearchMenu__rankings-list.swipe{flex-wrap:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}.SearchMenu__brands-list.swipe::-webkit-scrollbar,.SearchMenu__keywords-list.swipe::-webkit-scrollbar,.SearchMenu__rankings-list.swipe::-webkit-scrollbar{display:none}.SearchMenu__brands-item,.SearchMenu__keywords-item,.SearchMenu__rankings-item{border:1px solid var(--border-separation);border-radius:16px;flex-shrink:0;margin:8px 0 0 8px}.SearchMenu__brands-link,.SearchMenu__keywords-link,.SearchMenu__rankings-link{color:var(--object-secondary);display:block;font-size:12px;font-weight:400;line-height:150%;padding:8px 12px;text-decoration:none}.SearchMenu__brands-link:active,.SearchMenu__brands-link:focus,.SearchMenu__brands-link:hover,.SearchMenu__keywords-link:active,.SearchMenu__keywords-link:focus,.SearchMenu__keywords-link:hover,.SearchMenu__rankings-link:active,.SearchMenu__rankings-link:focus,.SearchMenu__rankings-link:hover{color:var(--object-secondary);text-decoration:none}.SearchMenu__brands-link.with-crown,.SearchMenu__keywords-link.with-crown,.SearchMenu__rankings-link.with-crown{align-items:center;display:flex;padding:4px 12px 4px 8px}.SearchMenu__brands-link.with-crown:before,.SearchMenu__keywords-link.with-crown:before,.SearchMenu__rankings-link.with-crown:before{background:url(https://cdn.lipscosme.com/assets/crown/pale_gold-927d000fa10209b2451a139378bcc77659820e41a71c7134c04061465af1685b.png) no-repeat;background-size:contain;content:"";display:block;height:24px;margin:0 2px 0 0;width:24px}.SearchMenu__nav{background:#fff;margin:24px 0 40px;padding:.1px 0}@media (max-width:834px){.SearchMenu__nav{margin:8px 0 32px}}.SearchMenu__nav-list{list-style-type:none;margin:0;padding:8px 0}.SearchMenu__nav-item:not(:last-child){border-bottom:1px solid var(--border-separation)}.SearchMenu__nav-link{align-items:center;display:flex;font-size:14px;font-weight:400;line-height:150%;padding:12px 16px}.SearchMenu__nav-link,.SearchMenu__nav-link:active,.SearchMenu__nav-link:focus,.SearchMenu__nav-link:hover{color:#2d2926;text-decoration:none}.SearchMenu__nav-link:before{background:url(https://cdn.lipscosme.com/assets/arrow/lightBlack-e6d2674a874b5fe41509a264adbfe4e888e18e07fc4d4759a3deab301f61fec4.png) no-repeat;background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;transform:rotate(90deg);width:20px}.SeriesIndex__spacer-md{height:28px}.SeriesIndex__spacer-lg{height:40px}.SeriesIndex__divider-gray{background:var(--background-elevation-low);height:16px}.SeriesIndex__cover-image{margin-bottom:20px;width:100%}@media (max-width:834px){.SeriesIndex__cover-image{margin:0}.SeriesIndex .BrandCell{margin:16px 16px 0}}.SeriesIndex__heading{color:var(--object-main);font-size:24px;font-weight:500;line-height:150%;margin-top:40px;text-align:center}@media (max-width:834px){.SeriesIndex__heading{color:var(--object-main);font-size:20px;font-weight:500;line-height:150%}}.SeriesIndex__sub-heading{color:var(--object-secondary);font-size:16px;font-weight:400;line-height:150%;margin-top:8px;text-align:center}@media (max-width:834px){.SeriesIndex__sub-heading{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.SeriesIndex__list{display:grid;gap:32px 20px;grid-template-columns:repeat(4,1fr);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.SeriesIndex__list{grid-template-columns:repeat(2,1fr);padding:0 16px}}.SeriesIndex__section{margin:40px 0}@media (max-width:834px){.SeriesIndex__section{margin:24px 0}}.SeriesIndex__ranking-heading{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 16px 16px}@media (max-width:834px){.SeriesIndex__ranking-heading{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.SeriesShow__spacer-sm{height:24px}.SeriesShow__spacer-md{height:32px}.SeriesShow__spacer-lg{height:40px}.SeriesShow__divider-gray{background:var(--background-elevation-low);height:16px}.SeriesShow__header{margin-bottom:20px}@media (max-width:834px){.SeriesShow__header{margin:28px 16px 8px}}.SeriesShow__title{color:var(--object-main);font-size:24px;font-weight:500;line-height:150%;margin:0;text-align:center}@media (max-width:834px){.SeriesShow__title{color:var(--object-main);font-size:20px;font-weight:500;line-height:150%}}.SeriesShow__sub-title{color:var(--object-secondary);font-size:16px;font-weight:400;line-height:150%;margin-bottom:32px;margin-top:4px;text-align:center}@media (max-width:834px){.SeriesShow__sub-title{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-bottom:28px}}.SeriesShow__products{list-style-type:none;margin:0;padding:0}@media (max-width:834px){.SeriesShow__products .ProductLargeCell{margin:0 16px}}.SeriesShow__heading{margin:40px 0 24px}@media (max-width:834px){.SeriesShow__heading{margin:24px 16px 16px}}.SeriesShow__heading-text{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0}@media (max-width:834px){.SeriesShow__heading-text{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}}.SeriesShow__heading-sub-text{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%;margin-top:4px}@media (max-width:834px){.SeriesShow__heading-sub-text{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%}}.SeriesShow__list{display:grid;gap:32px 20px;grid-template-columns:repeat(4,1fr);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.SeriesShow__list{grid-template-columns:repeat(2,1fr);padding:0 16px}}.commerce_purchase_button-btn{align-items:center;background:var(--background-primary);border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;gap:2px;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:4.5px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.commerce_purchase_button-btn:hover{opacity:.8}.commerce_purchase_button-btn:active,.commerce_purchase_button-btn:focus,.commerce_purchase_button-btn:hover{color:var(--object-reverse);text-decoration:none}.commerce_purchase_button-btn span:not(:first-child){color:var(--object-reverse);font-size:10px;font-weight:400;line-height:150%}.ShoppingBrandsIndex{max-width:500px}@media (max-width:834px){.ShoppingBrandsIndex{background:var(--background-elevation-low)}}.ShoppingBrandsIndex__titleArea{border-bottom:1px solid var(--border-separation);margin:0 0 48px}@media (max-width:834px){.ShoppingBrandsIndex__titleArea{background:#fff;margin:0}}.ShoppingBrandsIndex__title{color:var(--object-main);font-size:24px;font-weight:700;letter-spacing:.8px;line-height:150%;margin:48px 0 24px}@media (max-width:834px){.ShoppingBrandsIndex__title{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:.8px;line-height:150%;margin:24px 16px}}.ShoppingBrandsIndex__main{margin:0 0 48px}@media (max-width:834px){.ShoppingBrandsIndex__main{margin:0 0 16px}}.ShoppingBrandsIndex__list{background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;padding:0}.ShoppingBrandsIndex__list__item{border-bottom:1px solid var(--border-separation);width:calc(50% - 12px)}@media (max-width:834px){.ShoppingBrandsIndex__list__item{width:100%}}.ShoppingBrandsIndex__list__link{align-items:center;display:flex;height:100%;justify-content:space-between;padding:12px 0}.ShoppingBrandsIndex__list__link,.ShoppingBrandsIndex__list__link:active,.ShoppingBrandsIndex__list__link:focus,.ShoppingBrandsIndex__list__link:hover{color:#2d2926;text-decoration:none}@media (max-width:834px){.ShoppingBrandsIndex__list__link{padding:12px 16px}}.ShoppingBrandsIndex__list__link:after{background-color:var(--object-main);content:"";display:block;height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.ShoppingBrandsIndex__list__txt{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0}.ShoppingBrandsIndex__list__txt--alias{color:var(--object-secondary);display:block;font-size:12px;font-weight:400;line-height:150%;margin:6px 0 0}.ShoppingCategoriesIndex{max-width:500px}@media (max-width:834px){.ShoppingCategoriesIndex{background:var(--background-elevation-low)}}.ShoppingCategoriesIndex__titleArea{border-bottom:1px solid var(--border-separation);margin:0 0 48px}@media (max-width:834px){.ShoppingCategoriesIndex__titleArea{background:#fff;margin:0}}.ShoppingCategoriesIndex__title{color:var(--object-main);font-size:24px;font-weight:700;letter-spacing:.8px;line-height:150%;margin:48px 0 24px}@media (max-width:834px){.ShoppingCategoriesIndex__title{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:.8px;line-height:150%;margin:24px 16px}}.ShoppingCategoriesIndex__main{display:flex;flex-wrap:wrap;gap:36px;justify-content:space-between;margin:0 0 48px}@media (max-width:834px){.ShoppingCategoriesIndex__main{gap:16px 0;margin:0 0 16px}}.ShoppingCategoriesIndex__list{background:#fff;list-style-type:none;margin:0;padding:0;width:100%}.ShoppingCategoriesIndex__listItem{border-bottom:1px solid var(--border-separation)}.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--child,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--parent,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--root{align-items:center;color:var(--object-main);display:flex;height:100%;justify-content:space-between;text-decoration:none}.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--child:active,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--child:focus,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--child:hover,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--parent:active,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--parent:focus,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--parent:hover,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--root:active,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--root:focus,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--root:hover{color:var(--object-main);text-decoration:none}.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--child:after,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--parent:after,.ShoppingCategoriesIndex .ShoppingCategoriesIndex__listLink--root:after{background-color:var(--object-main);content:"";display:block;height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.ShoppingCategoriesIndex__listLink--root{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;padding:12px 0}@media (max-width:834px){.ShoppingCategoriesIndex__listLink--root{padding:12px 16px}}.ShoppingCategoriesIndex__listLink--parent{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%;padding:12px 0 12px 12px}@media (max-width:834px){.ShoppingCategoriesIndex__listLink--parent{padding:12px 16px 12px 28px}}.ShoppingCategoriesIndex__listLink--child{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;padding:12px 0 12px 24px}@media (max-width:834px){.ShoppingCategoriesIndex__listLink--child{padding:12px 16px 12px 40px}}.shopping-faq{margin-top:0}.shopping-faq__title{color:var(--object-main);display:inline-block;font-size:28px;font-weight:700;letter-spacing:0;line-height:32px;margin:62px 20px 0;text-align:center;width:100%}@media (max-width:834px){.shopping-faq__title{color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin:24px 0 0}}.shopping-faq__title__category{color:var(--object-secondary);display:block;font-size:16px;font-weight:500;line-height:150%;margin:8px 0 0;text-align:center}@media (max-width:834px){.shopping-faq__title__category{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%;margin:4px 0 0}}.shopping-faq__container{margin-bottom:38px}@media (min-width:835px){.shopping-faq__container{margin-bottom:118px;padding:0 100px}}.shopping-faq__heading{color:var(--object-main);font-size:20px;font-weight:700;letter-spacing:0;line-height:24px;margin:48px 0 0;text-align:center}@media (max-width:834px){.shopping-faq__heading{background:var(--background-elevation-low);color:var(--object-main);font-size:14px;font-weight:700;letter-spacing:.4px;line-height:22px;margin-top:24px;padding:8px 16px;text-align:left}}.shopping-faq__notice{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin-top:24px}@media (max-width:834px){.shopping-faq__notice{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:16px}}.shopping-faq__list{list-style-type:none;margin:0;padding:0}@media (min-width:835px){.shopping-faq__list{margin-top:24px}}.shopping-faq__list--question{list-style-type:none;margin:0;padding:0}.shopping-faq__list--more{list-style-type:none;margin:24px 0;padding:0}@media (max-width:834px){.shopping-faq__list--more{margin:0 0 24px}}.shopping-faq__category{background-color:#fff;border:0;border-bottom:1px solid var(--border-separation);display:flex;padding:16px 20px;text-align:left;width:100%}@media (max-width:834px){.shopping-faq__category{padding:16px}}.shopping-faq__category-text{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%;margin:0;padding:0;width:100%}@media (max-width:834px){.shopping-faq__category-text{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}}.shopping-faq__category-arrow{height:24px;margin:auto 0;transform:rotate(90deg);transition:transform .2s ease-in-out}@media (max-width:834px){.shopping-faq__category-arrow{height:20px}}.shopping-faq__category:not(.collapsed)>.shopping-faq__category-arrow{transform:rotate(-90deg)}.shopping-faq__question a,.shopping-faq__question p{background:var(--background-elevation-low);color:var(--object-main);display:flex;font-size:14px;font-weight:500;line-height:150%;padding:16px 16px 16px 20px;text-decoration:none}@media (max-width:834px){.shopping-faq__question a,.shopping-faq__question p{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;padding:16px}}.shopping-faq__question a:hover,.shopping-faq__question p:hover{color:var(--object-main);text-decoration:none}.shopping-faq__question-text{margin:0;width:100%}.shopping-faq__question+.shopping-faq__question{border-top:1px solid var(--background-elevation-low)}.shopping-faq__question-arrow{height:24px;margin:auto 0}@media (max-width:834px){.shopping-faq__question-arrow{height:20px}}.shopping-faq__inquiry{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:12px 0 0;text-align:center}@media (max-width:834px){.shopping-faq__inquiry{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:16px 16px 0}}.shopping-faq__buttons{text-align:center}.shopping-faq__button{background:#fff;margin-top:24px;text-align:center}@media (min-width:835px){.shopping-faq__button{display:inline-block}}@media (max-width:834px){.shopping-faq__button{margin-top:16px}}.shopping-faq__button a{align-items:center;border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:flex;font-size:14px;font-weight:500;height:44px;justify-content:center;line-height:150%;margin:0 auto}@media (min-width:835px){.shopping-faq__button a{width:343px}}@media (max-width:834px){.shopping-faq__button a{margin:0 16px}}@media (min-width:835px){.shopping-faq__button+.shopping-faq__button{margin-left:20px}}.shopping-faq__question-title{color:var(--object-main);font-size:20px;font-weight:700;letter-spacing:0;line-height:24px;margin:48px 0 0}@media (max-width:834px){.shopping-faq__question-title{border-top:1px solid var(--border-separation);color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin:24px 16px 0;padding-top:24px}}.shopping-faq__answer{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin-top:32px;overflow-wrap:break-word}@media (min-width:835px){.shopping-faq__answer{border-bottom:1px solid var(--border-separation);padding-bottom:48px}}@media (max-width:834px){.shopping-faq__answer{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:20px 16px 0}}.shopping-inquiries__container{margin:0 auto;max-width:880px}.shopping-inquiries__title{color:var(--object-main);font-size:28px;font-weight:700;letter-spacing:.4px;line-height:32px;margin:62px 0 48px;text-align:center}@media (max-width:834px){.shopping-inquiries__title{color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:.4px;line-height:24px;margin:24px 0}}.shopping-inquiries__linkList{border-bottom:1px solid var(--border-separation);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;list-style-type:none;margin:0;padding:0 0 32px}@media (max-width:834px){.shopping-inquiries__linkList{border:none;gap:16px;padding:0 16px 24px}}.shopping-inquiries__linkList-item{background:var(--background-attention);border-radius:4px;width:calc(50% - 10px)}@media (max-width:834px){.shopping-inquiries__linkList-item{width:100%}}.shopping-inquiries__linkList-link{align-items:center;display:flex;font-size:16px;font-weight:500;justify-content:space-between;line-height:150%;padding:16px 18px 16px 20px}.shopping-inquiries__linkList-link,.shopping-inquiries__linkList-link:active,.shopping-inquiries__linkList-link:focus,.shopping-inquiries__linkList-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.shopping-inquiries__linkList-link{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;padding:16px}}.shopping-inquiries__linkList-link:after{background:url(https://cdn.lipscosme.com/assets/arrow/dark_80-52447cd424710ee5d587086e5e6c7b81312cbda0af683cf347a722056739448a.png);background-size:contain;content:"";display:block;height:20px;transform:rotate(180deg);width:20px}@media (max-width:834px){.shopping-inquiries__linkList-link:after{height:16px;width:16px}}.shopping-inquiries__form-group--horizontal{align-items:center;display:flex;flex-flow:row wrap;margin:24px 0}@media (max-width:834px){.shopping-inquiries__form-group--horizontal{margin:0}}.shopping-inquiries__form-group--vertical{display:flex;flex-direction:column;margin:32px 0 40px}@media (max-width:834px){.shopping-inquiries__form-group--vertical{margin:0}}.shopping-inquiries__form-label{margin:0;width:220px}@media (max-width:834px){.shopping-inquiries__form-label{background:var(--background-elevation-low);padding:8px 16px;width:100%}}.shopping-inquiries__form-labelText{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.shopping-inquiries__form-labelText{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}}.shopping-inquiries__form-labelRequired{color:var(--expressive-red);font-size:16px;font-weight:500;line-height:150%;margin-left:16px}@media (max-width:834px){.shopping-inquiries__form-labelRequired{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%;margin-left:8px}}.shopping-inquiries__form-radioButton{display:flex;flex-wrap:wrap;gap:32px;margin:40px 0 0;width:100%}@media (max-width:834px){.shopping-inquiries__form-radioButton{gap:0;margin:0}}.shopping-inquiries__form-radioButtonItem{align-items:center;display:flex;gap:8px;width:calc(50% - 16px)}@media (max-width:834px){.shopping-inquiries__form-radioButtonItem{border-bottom:1px solid var(--border-separation);padding:12px 16px;width:100%}}.shopping-inquiries__form-radioButtonItem input[type=radio]{border:1px solid var(--object-tertiary);height:22px;margin:0;width:22px}@media (max-width:834px){.shopping-inquiries__form-radioButtonItem input[type=radio]{height:20px;width:20px}}.shopping-inquiries__form-radioButtonItem-label{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:0}@media (max-width:834px){.shopping-inquiries__form-radioButtonItem-label{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.shopping-inquiries__form .DeactivationNew__form-textArea,.shopping-inquiries__form .DeactivationNew__form-textField,.shopping-inquiries__form .InquiryNew__form-textArea,.shopping-inquiries__form .InquiryNew__form-textField,.shopping-inquiries__form .shopping-inquiries__form-textArea,.shopping-inquiries__form .shopping-inquiries__form-textField{border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;padding:10px 16px;width:calc(100% - 220px)}@media (max-width:834px){.shopping-inquiries__form .DeactivationNew__form-textArea,.shopping-inquiries__form .DeactivationNew__form-textField,.shopping-inquiries__form .InquiryNew__form-textArea,.shopping-inquiries__form .InquiryNew__form-textField,.shopping-inquiries__form .shopping-inquiries__form-textArea,.shopping-inquiries__form .shopping-inquiries__form-textField{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:12px 16px;width:100%}.shopping-inquiries__form .DeactivationNew__form-textArea::placeholder,.shopping-inquiries__form .DeactivationNew__form-textField::placeholder,.shopping-inquiries__form .InquiryNew__form-textArea::placeholder,.shopping-inquiries__form .InquiryNew__form-textField::placeholder,.shopping-inquiries__form .shopping-inquiries__form-textArea::placeholder,.shopping-inquiries__form .shopping-inquiries__form-textField::placeholder{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}}.shopping-inquiries__form .DeactivationNew__form-textArea::placeholder,.shopping-inquiries__form .DeactivationNew__form-textField::placeholder,.shopping-inquiries__form .InquiryNew__form-textArea::placeholder,.shopping-inquiries__form .InquiryNew__form-textField::placeholder,.shopping-inquiries__form .shopping-inquiries__form-textArea::placeholder,.shopping-inquiries__form .shopping-inquiries__form-textField::placeholder{color:var(--object-secondary);font-size:16px;font-weight:400;line-height:150%}.shopping-inquiries__form-textArea{height:160px;resize:none}.shopping-inquiries__form-submit{background:var(--background-primary);border:none;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0 auto;padding:11px 16px;text-align:center;width:430px}@media (max-width:834px){.shopping-inquiries__form-submit{margin:12px 16px;width:calc(100% - 32px)}}.shopping-inquiries__delayAnnouncementContainer{margin:0 auto;width:430px}@media (max-width:834px){.shopping-inquiries__delayAnnouncementContainer{width:calc(100% - 32px)}}.shopping-inquiries__attentionList{display:flex;flex-wrap:wrap;gap:8px;list-style-type:"※";margin:24px auto;padding:0 0 0 16px;width:430px}@media (max-width:834px){.shopping-inquiries__attentionList{gap:4px;margin:12px 16px;width:calc(100% - 32px)}}.shopping-inquiries__attentionList-item{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;padding-left:4px;width:100%}.shopping-inquiries__attentionList-item-confirm{align-items:center;display:flex;flex-direction:row;gap:0 6px;margin-left:-18px;margin-top:8px}.shopping-inquiries__attentionList-item-confirm input,.shopping-inquiries__attentionList-item-confirm label{margin:0}.shopping-inquiries__attentionList-link{color:var(--expressive-red);font-size:14px;font-weight:400;line-height:150%}.shopping-inquiries__attentionList-link:active,.shopping-inquiries__attentionList-link:focus,.shopping-inquiries__attentionList-link:hover{color:var(--expressive-red);text-decoration:underline}form:invalid>.shopping-inquiries__form-submit{background-color:var(--background-inactive);color:#fff;pointer-events:none}.shopping-inquiries-show__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:32px auto 20px;text-align:center}@media (max-width:834px){.shopping-inquiries-show__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px auto 16px}}.shopping-inquiries-show__message{color:var(--object-main);font-size:20px;font-weight:400;line-height:150%;margin:20px auto 32px;text-align:center}@media (max-width:834px){.shopping-inquiries-show__message{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:16px auto 24px}}.shopping-inquiries-show__link{background:var(--background-primary);border:none;border-radius:4px;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0 auto;padding:11px 16px;text-align:center;width:430px}.shopping-inquiries-show__link,.shopping-inquiries-show__link:active,.shopping-inquiries-show__link:focus,.shopping-inquiries-show__link:hover{color:#fff;text-decoration:none}@media (max-width:834px){.shopping-inquiries-show__link{margin:24px 16px;width:calc(100% - 32px)}.shoppingCTA{background:#fff;padding:16px}}.shoppingCTA__link{display:block;position:relative}.shoppingCTA__link,.shoppingCTA__link:active,.shoppingCTA__link:focus,.shoppingCTA__link:hover{color:#fff;text-decoration:none}.shoppingCTA__txt{color:#fff;font-size:18px;font-weight:600;line-height:150%;margin:0 auto;padding:0 16px;position:absolute;text-align:center;top:24px;width:100%}@media (max-width:834px){.shoppingCTA__txt{color:#fff;font-size:15px;font-weight:600;line-height:170%;top:20px;white-space:pre-line}}.shoppingCTA__picture{display:block}.shoppingCTA__image{aspect-ratio:89/15;width:100%}@media (max-width:834px){.shoppingCTA__image{aspect-ratio:49/18}}.ShopsBrandsList__list{display:grid;gap:0 28px;grid-template-columns:repeat(2,1fr);list-style-type:none;margin:0;padding:0}@media (max-width:834px){.ShopsBrandsList__list{display:block}}.ShopsBrandsList__listItem{padding:16px 0}@media (max-width:834px){.ShopsBrandsList__listItem{padding:16px}.ShopsBrandsList__listItem:first-child{padding:0 16px 16px}}.ShopsBrandsList__brandLink{align-items:center;display:flex;gap:12px;margin:0 0 8px}.ShopsBrandsList__brandLink,.ShopsBrandsList__brandLink:active,.ShopsBrandsList__brandLink:focus,.ShopsBrandsList__brandLink:hover{color:var(--object-main);text-decoration:none}.ShopsBrandsList__brandLink:after{background-color:var(--object-secondary);content:"";height:24px;margin-left:auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.ShopsBrandsList__thumb{border-radius:4px;height:44px;width:44px}.ShopsBrandsList__name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%}.ShopsBrandsList__alias{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.ShopsBrandsList__shopLink{align-items:center;background:var(--background-surface);border-radius:50px;color:var(--object-main);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.ShopsBrandsList__shopLink:hover{opacity:.8}.ShopsBrandsList__shopLink:active,.ShopsBrandsList__shopLink:focus,.ShopsBrandsList__shopLink:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ShopCityShow{background:var(--background-elevation-low)}.ShopCityShow__top{background:var(--background-elevation-high)}}.ShopCityShow__top__map-iframe-wapper{display:inline-block;height:100%;overflow:hidden;position:relative;width:100%}.ShopCityShow__top__map-iframe-wapper__map-iframe{border:0;height:545px;margin-bottom:-150px;margin-top:-150px;width:100%}@media (max-width:834px){.ShopCityShow__top__map-iframe-wapper__map-iframe{height:475px}}.ShopCityShow__top__map-iframe-wapper__map-button{background-color:#000;border-radius:50px;bottom:14px;color:#fff;font-size:14px;font-weight:700;padding-bottom:4px;padding-left:36px;padding-top:4px;position:absolute;right:14px;width:150px}@media (max-width:834px){.ShopCityShow__top__map-iframe-wapper__map-button{font-size:12px;width:140px}}.ShopCityShow__top__map-iframe-wapper__map-button:before{background-color:#fff;content:"";display:inline-block;height:20px;left:12px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media (max-width:834px){.ShopCityShow__top__map-iframe-wapper__map-button:before{height:24px;width:24px}}.ShopCityShow__top__map-iframe-wapper__click-layer{background:transparent;cursor:pointer;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}@media (max-width:834px){.ShopCityShow__top__header{padding:0 16px}.ShopCityShow__top__header__spacer{height:20px}}.ShopCityShow__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:24px 0}@media (max-width:834px){.ShopCityShow__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:20px 0}}.ShopCityShow__get-current-location{align-items:center;background:none;border:none;color:var(--object-main);display:flex;font-size:16px;font-weight:500;justify-content:flex-end;line-height:150%;margin:24px 0;padding:0;width:100%}.ShopCityShow__get-current-location:focus{outline:none}@media (max-width:834px){.ShopCityShow__get-current-location{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:20px 0}}.ShopCityShow__get-current-location:before{background-color:var(--object-main);content:"";height:28px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:28px}@media (max-width:834px){.ShopCityShow__get-current-location:before{height:24px;width:24px}}.ShopCityShow__shops{background:var(--background-elevation-high)}@media (min-width:835px){.ShopCityShow__shops{margin:24px 0 0}}.ShopCityShow__inquiry,.ShopCityShow__lines,.ShopCityShow__onlineShop{padding:32px 0}@media (max-width:834px){.ShopCityShow__inquiry,.ShopCityShow__lines,.ShopCityShow__onlineShop{background:var(--background-elevation-high);margin:8px 0;padding:24px 16px}.shops-current-location{background:var(--background-elevation-low)}}.shops-current-location__brand-header{margin:0 0 24px}@media (max-width:834px){.shops-current-location__brand-header{margin:0 0 8px}}@media (min-width:835px){.shops-current-location__title-container{border-bottom:1px solid var(--border-separation)}}@media (max-width:834px){.shops-current-location__title-container{padding:16px}}.shops-current-location__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0}@media (max-width:834px){.shops-current-location__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px}}.shops-current-location__attention{margin:16px 0 24px}@media (max-width:834px){.shops-current-location__attention{margin:12px 0 0}}.shops-current-location__shops-container{margin:40px 0}@media (max-width:834px){.shops-current-location__shops-container{margin:16px 0;padding:.1px 0}}.shops-current-location__inquiry-container{margin:40px 0;padding:32px 0}@media (max-width:834px){.shops-current-location__inquiry-container{margin:16px 0;padding:24px 16px}.ShopIndex{background:var(--background-elevation-low)}}.ShopIndex__top{background:var(--background-elevation-high);padding:0 0 8px;text-align:center}@media (max-width:834px){.ShopIndex__top{padding:24px 16px}}.ShopIndex__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0 0 24px}@media (max-width:834px){.ShopIndex__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0 0 20px}}.ShopIndex__brands{background:var(--background-elevation-high)}.ShopIndex__searchBrands{background:url(https://cdn.lipscosme.com/assets/feather/search-6615d21f11b72751c746a03e85818e99192d1d4c4fe6debd84f5a377cc3f7c1a.svg) 12px 12px no-repeat;background-color:var(--background-elevation-low);background-size:16px;border:unset;border-radius:4px;color:var(--object-main);font-size:12px;font-weight:600;height:40px;line-height:150%;padding:10px 16px 10px 36px;width:100%;width:400px}.ShopIndex__searchBrands::placeholder{color:var(--object-tertiary);font-size:12px;font-weight:600;line-height:150%}.ShopIndex__searchBrands:focus{outline:none}.ShopIndex__searchBrands:focus::placeholder{color:transparent}@media (max-width:834px){.ShopIndex__searchBrands{width:100%}}.ShopIndex__inquiry{padding:48px 0}@media (max-width:834px){.ShopIndex__inquiry{background:var(--background-elevation-high);margin:8px 0;padding:24px 16px}}.shops-inquiry__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0}@media (max-width:834px){.shops-inquiry__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.shops-inquiry__description{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:24px 0}@media (max-width:834px){.shops-inquiry__description{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:8px 0}}.shops-inquiry__link{align-items:center;background:var(--background-surface);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:343px;word-break:keep-all}.shops-inquiry__link:hover{opacity:.8}.shops-inquiry__link:active,.shops-inquiry__link:focus,.shops-inquiry__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.shops-inquiry__link{width:100%}}.ShopList__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0 0 8px}@media (max-width:834px){.ShopList__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:24px 16px 4px}}.ShopList__list{display:flex;flex-wrap:wrap;gap:0 28px;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.ShopList__list{display:block}}.ShopList__listItem{border-bottom:1px solid var(--border-separation);width:calc(50% - 14px)}@media (max-width:834px){.ShopList__listItem{width:100%}}@media (min-width:835px){.ShopList__listItem:last-child,.ShopList__listItem:nth-last-child(2):nth-child(odd){border-bottom:unset}}.ShopList__link{align-items:center;display:flex;justify-content:space-between;padding:16px 0}.ShopList__link,.ShopList__link:active,.ShopList__link:focus,.ShopList__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ShopList__link{padding:16px}}.ShopList__link:after{background-color:var(--object-secondary);content:"";height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.ShopList__itemContainer{width:calc(100% - 32px)}.ShopList__distanceLabel{background:var(--background-surface);border-radius:4px;color:var(--object-main);display:inline-block;font-size:12px;font-weight:500;line-height:150%;margin:0 0 8px;padding:2px 8px}.ShopList__content{display:flex;flex-direction:column;gap:4px}.ShopList__name{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}.ShopList__def{display:flex;flex-wrap:nowrap;gap:12px;margin:0}.ShopList__def--term{color:var(--object-secondary);width:48px}.ShopList__def--desc,.ShopList__def--term{font-size:12px;font-weight:400;line-height:150%}.ShopList__def--desc{color:var(--object-main);overflow:hidden;width:calc(100% - 60px)}.ShopList__def--stations{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.ShopPrefectureIndex{background:var(--background-elevation-low)}.ShopPrefectureIndex__top{background:var(--background-elevation-high)}}.ShopPrefectureIndex__top__map-iframe-wapper{display:inline-block;height:100%;overflow:hidden;position:relative;width:100%}.ShopPrefectureIndex__top__map-iframe-wapper__map-iframe{border:0;height:545px;margin-bottom:-150px;margin-top:-150px;width:100%}@media (max-width:834px){.ShopPrefectureIndex__top__map-iframe-wapper__map-iframe{height:475px}}.ShopPrefectureIndex__top__map-iframe-wapper__map-button{background-color:#000;border-radius:50px;bottom:14px;color:#fff;font-size:14px;font-weight:700;padding-bottom:4px;padding-left:36px;padding-top:4px;position:absolute;right:14px;width:150px}@media (max-width:834px){.ShopPrefectureIndex__top__map-iframe-wapper__map-button{font-size:12px;width:140px}}.ShopPrefectureIndex__top__map-iframe-wapper__map-button:before{background-color:#fff;content:"";display:inline-block;height:20px;left:12px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media (max-width:834px){.ShopPrefectureIndex__top__map-iframe-wapper__map-button:before{height:24px;width:24px}}.ShopPrefectureIndex__top__map-iframe-wapper__click-layer{background:transparent;cursor:pointer;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}@media (max-width:834px){.ShopPrefectureIndex__top__header{padding:0 16px}.ShopPrefectureIndex__top__header__spacer{height:20px}}.ShopPrefectureIndex__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:24px 0}@media (max-width:834px){.ShopPrefectureIndex__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:20px 0}}.ShopPrefectureIndex__get-current-location{align-items:center;background:none;border:none;color:var(--object-main);display:flex;font-size:16px;font-weight:500;justify-content:flex-end;line-height:150%;margin:24px 0 0;padding:0;width:100%}.ShopPrefectureIndex__get-current-location:focus{outline:none}@media (max-width:834px){.ShopPrefectureIndex__get-current-location{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:20px 0 0}}.ShopPrefectureIndex__get-current-location:before{background-color:var(--object-main);content:"";height:28px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:28px}@media (max-width:834px){.ShopPrefectureIndex__get-current-location:before{height:24px;width:24px}}.ShopPrefectureIndex__prefectures{display:flex;flex-direction:column;gap:36px;padding:36px 0 32px}@media (max-width:834px){.ShopPrefectureIndex__prefectures{background:var(--background-elevation-high);padding:0 16px 24px}}.ShopPrefectureIndex__prefectures__area{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0 0 12px}.ShopPrefectureIndex__prefectures__list{display:flex;flex-wrap:wrap;gap:12px;list-style-type:none;margin:0;padding:0}.ShopPrefectureIndex__prefectures__listItem{align-items:center;display:flex;gap:12px}.ShopPrefectureIndex__prefectures__listItem:not(:last-child):after{border-left:1px solid var(--border-separation);content:"";height:16px}.ShopPrefectureIndex__prefectures__name{font-size:16px;font-weight:500;line-height:150%}.ShopPrefectureIndex__prefectures__name,.ShopPrefectureIndex__prefectures__name:active,.ShopPrefectureIndex__prefectures__name:focus,.ShopPrefectureIndex__prefectures__name:hover{color:var(--expressive-blue);text-decoration:none}@media (max-width:834px){.ShopPrefectureIndex__prefectures__name{color:var(--expressive-blue);font-size:14px;font-weight:500;line-height:150%}}.ShopPrefectureIndex__inquiry,.ShopPrefectureIndex__onlineShop{padding:32px 0}@media (max-width:834px){.ShopPrefectureIndex__inquiry,.ShopPrefectureIndex__onlineShop{background:var(--background-elevation-high);margin:8px 0;padding:24px 16px}.ShopPrefectureShow{background:var(--background-elevation-low)}.ShopPrefectureShow__top{background:var(--background-elevation-high)}}.ShopPrefectureShow__top__map-iframe-wapper{display:inline-block;height:100%;overflow:hidden;position:relative;width:100%}.ShopPrefectureShow__top__map-iframe-wapper__map-iframe{border:0;height:545px;margin-bottom:-150px;margin-top:-150px;width:100%}@media (max-width:834px){.ShopPrefectureShow__top__map-iframe-wapper__map-iframe{height:475px}}.ShopPrefectureShow__top__map-iframe-wapper__map-button{background-color:#000;border-radius:50px;bottom:14px;color:#fff;font-size:14px;font-weight:700;padding-bottom:4px;padding-left:36px;padding-top:4px;position:absolute;right:14px;width:150px}@media (max-width:834px){.ShopPrefectureShow__top__map-iframe-wapper__map-button{font-size:12px;width:140px}}.ShopPrefectureShow__top__map-iframe-wapper__map-button:before{background-color:#fff;content:"";display:inline-block;height:20px;left:12px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media (max-width:834px){.ShopPrefectureShow__top__map-iframe-wapper__map-button:before{height:24px;width:24px}}.ShopPrefectureShow__top__map-iframe-wapper__click-layer{background:transparent;cursor:pointer;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}@media (max-width:834px){.ShopPrefectureShow__top__header{padding:0 16px}.ShopPrefectureShow__top__header__spacer{height:20px}}.ShopPrefectureShow__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:24px 0}@media (max-width:834px){.ShopPrefectureShow__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:20px 0}}.ShopPrefectureShow__get-current-location{align-items:center;background:none;border:none;color:var(--object-main);display:flex;font-size:16px;font-weight:500;justify-content:flex-end;line-height:150%;margin:24px 0;padding:0;width:100%}.ShopPrefectureShow__get-current-location:focus{outline:none}@media (max-width:834px){.ShopPrefectureShow__get-current-location{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:20px 0}}.ShopPrefectureShow__get-current-location:before{background-color:var(--object-main);content:"";height:28px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:28px}@media (max-width:834px){.ShopPrefectureShow__get-current-location:before{height:24px;width:24px}}.ShopPrefectureShow__cities{background:var(--background-elevation-high)}@media (min-width:835px){.ShopPrefectureShow__cities{margin:24px 0 0}}.ShopPrefectureShow__cities__list{list-style-type:none;margin:0;padding:0}.ShopPrefectureShow__cities__listItem{border-bottom:1px solid var(--border-separation)}.ShopPrefectureShow__cities__name{align-items:center;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:150%;padding:16px 20px}.ShopPrefectureShow__cities__name,.ShopPrefectureShow__cities__name:active,.ShopPrefectureShow__cities__name:focus,.ShopPrefectureShow__cities__name:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ShopPrefectureShow__cities__name{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;padding:16px}}.ShopPrefectureShow__cities__name:after{background-color:var(--object-secondary);content:"";height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}@media (max-width:834px){.ShopPrefectureShow__cities__name:after{height:20px;width:20px}}.ShopPrefectureShow__cities__name.disabled{color:var(--object-tertiary);font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.ShopPrefectureShow__cities__name.disabled{color:var(--object-tertiary);font-size:16px;font-weight:400;line-height:150%;padding:16px}}.ShopPrefectureShow__cities__name.disabled:after{display:none}.ShopPrefectureShow__inquiry,.ShopPrefectureShow__onlineShop{padding:32px 0}@media (max-width:834px){.ShopPrefectureShow__inquiry,.ShopPrefectureShow__onlineShop{background:var(--background-elevation-high);margin:8px 0;padding:24px 16px}.ShopShow{background:var(--background-elevation-low)}}.ShopShow__top{background:var(--background-elevation-high);padding:0 0 24px}@media (max-width:834px){.ShopShow__top{padding:24px 16px 16px}}.ShopShow__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0 0 24px}@media (max-width:834px){.ShopShow__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0 0 16px}}.ShopShow__links{display:flex;gap:12px}@media (max-width:834px){.ShopShow__links{gap:8px}}.ShopShow__links__link{align-items:center;background:var(--background-surface);border-radius:50px;display:flex;font-size:14px;font-weight:500;gap:4px;line-height:150%;padding:4px 12px}.ShopShow__links__link,.ShopShow__links__link:active,.ShopShow__links__link:focus,.ShopShow__links__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.ShopShow__links__link{color:var(--object-main);font-size:12px;font-weight:500;gap:0;line-height:150%}}.ShopShow__links__link.website:before{-webkit-mask:url(https://cdn.lipscosme.com/assets/common/globe-062ea58f026bf77c869d72b42051d3e96993fe1f910c1fdeea23548046e3310f.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/globe-062ea58f026bf77c869d72b42051d3e96993fe1f910c1fdeea23548046e3310f.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.ShopShow__links__link.map:before,.ShopShow__links__link.website:before{background-color:var(--expressive-blue);content:"";height:24px;width:24px}.ShopShow__links__link.map:before{-webkit-mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover}.ShopShow__links__link.tel:before{background-color:var(--expressive-blue);content:"";height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/phone-e973b8c9e7cd3bc123b22bd757b20817a48fc914788d862204f87cee104c50fb.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/phone-e973b8c9e7cd3bc123b22bd757b20817a48fc914788d862204f87cee104c50fb.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.ShopShow__detail{background:var(--background-elevation-high);padding:0 0 32px}@media (max-width:834px){.ShopShow__detail{padding:0}}.ShopShow__brands{background:var(--background-elevation-high);display:none;padding:0 0 32px}@media (max-width:834px){.ShopShow__brands{padding:0}}.ShopShow__attention{padding:24px 0 8px}@media (max-width:834px){.ShopShow__attention{padding:16px}}.ShopShow__nearlyShops{padding:32px 0}@media (max-width:834px){.ShopShow__nearlyShops{background:var(--background-elevation-high);margin:8px 0;padding:.1px 0}}.ShopShow__inquiry{padding:32px 0}@media (max-width:834px){.ShopShow__inquiry{background:var(--background-elevation-high);margin:8px 0;padding:24px 16px}}.ShopSpec__def{align-items:center;border-bottom:1px solid var(--border-separation);display:flex;margin:0;padding:16px 0}@media (max-width:834px){.ShopSpec__def{flex-direction:column;gap:8px;padding:16px}}.ShopSpec__def--term{color:var(--object-secondary);font-size:16px;font-weight:600;line-height:150%;width:200px}@media (max-width:834px){.ShopSpec__def--term{color:var(--object-secondary);font-size:14px;font-weight:600;line-height:150%;width:100%}}.ShopSpec__def--desc{color:var(--object-main);display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:8px;line-height:150%;width:calc(100% - 200px)}@media (max-width:834px){.ShopSpec__def--desc{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;width:100%}}.ShopSpec__gmap{border:unset;height:275px;width:100%}@media (max-width:834px){.ShopSpec__gmap{height:184px}}.ShopSpec__stations{display:flex;flex-direction:column;gap:8px;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.ShopStationShow{background:var(--background-elevation-low)}.ShopStationShow__top{background:var(--background-elevation-high);padding:24px 16px .1px}}.ShopStationShow__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0 0 24px}@media (max-width:834px){.ShopStationShow__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0 0 20px}}.ShopStationShow__title__lines{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-bottom:4px}.ShopStationShow__get-current-location{align-items:center;background:none;border:none;color:var(--object-main);display:flex;font-size:16px;font-weight:500;justify-content:flex-end;line-height:150%;margin:24px 0;padding:0;width:100%}.ShopStationShow__get-current-location:focus{outline:none}@media (max-width:834px){.ShopStationShow__get-current-location{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:20px 0}}.ShopStationShow__get-current-location:before{background-color:var(--object-main);content:"";height:28px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/map-1cc059ca556603646865d001622da258788e15dbe6d474a9d3c61adc410f8bee.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:28px}@media (max-width:834px){.ShopStationShow__get-current-location:before{height:24px;width:24px}}.ShopStationShow__nearStations{margin:24px 0}@media (max-width:834px){.ShopStationShow__nearStations{background:var(--background-elevation-high);margin:8px 0;padding:24px 16px}}.ShopStationShow__nearStations__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0 0 12px}@media (max-width:834px){.ShopStationShow__nearStations__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.ShopStationShow__nearStations__list{display:flex;flex-wrap:wrap;gap:12px;list-style-type:none;margin:0;padding:0}.ShopStationShow__nearStations__listItem{align-items:center;display:flex;gap:12px}.ShopStationShow__nearStations__listItem:not(:last-child):after{border-left:1px solid var(--border-separation);content:"";height:16px}.ShopStationShow__nearStations__link{font-size:16px;font-weight:500;line-height:150%}.ShopStationShow__nearStations__link,.ShopStationShow__nearStations__link:active,.ShopStationShow__nearStations__link:focus,.ShopStationShow__nearStations__link:hover{color:var(--expressive-blue);text-decoration:none}@media (max-width:834px){.ShopStationShow__nearStations__link{color:var(--expressive-blue);font-size:14px;font-weight:500;line-height:150%}}.ShopStationShow__shops{background:var(--background-elevation-high);padding:.1px 0}.ShopStationShow__attention{margin:24px 0}@media (max-width:834px){.ShopStationShow__attention{margin:24px 16px 4px}}.ShopStationShow__inquiry,.ShopStationShow__lines,.ShopStationShow__onlineShop{padding:32px 0}@media (max-width:834px){.ShopStationShow__inquiry,.ShopStationShow__lines,.ShopStationShow__onlineShop{background:var(--background-elevation-high);margin:8px 0;padding:24px 16px}}.list-item-sku{border-bottom:1px solid hsla(0,3%,75%,.4);display:flex;flex-direction:column;margin:16px 16px 0;padding-bottom:12px}.list-item-sku__image-container{align-items:center;display:flex;flex-direction:row}.list-item-sku__image{border:1px solid var(--border-separation);border-radius:4px;box-sizing:border-box;height:84px;width:84px}.list-item-sku__info-container{display:flex;flex-direction:column;margin-left:12px}.list-item-sku__name{color:var(--object-main);font-size:14px;font-weight:500;line-height:20px;text-align:left}.list-item-sku__price-container{align-items:flex-end;display:flex;flex-direction:row;margin-top:5px}.list-item-sku__currency{font-size:12px}.list-item-sku__currency,.list-item-sku__price{color:var(--object-main);font-weight:500;line-height:150%}.list-item-sku__price{font-size:14px}.list-item-sku__point{color:var(--expressive-red);font-size:12px;font-weight:500;line-height:150%;margin-top:5px}.list-item-sku__hr{background-color:var(--border-separation);height:1px;margin:12px 0}.list-item-sku__cart-button-container{align-items:center}.list-item-sku__cart-button{background:none;background-color:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:block;font-size:12px;font-weight:500;height:32px;line-height:150%;margin-top:12px;overflow:hidden;padding:2px 8px;text-align:center;width:100%}.list-item-sku__cart-button:focus{outline:none}.list-item-sku__cart-button-disabled{background:var(--background-inactive);color:var(--object-tertiary);padding:2px 24px 2px 25px}.list-item-sku__loading{background:var(--background-elevation-high);display:none;height:100%;left:0;opacity:.3;position:fixed;top:0;width:100%;z-index:1}.list-item-sku__loading-spinner{color:var(--object-main);height:100px;left:50%;line-height:100px;margin:-50px 0 0 -50px;position:absolute;text-align:center;top:50%;width:100px;z-index:2}.StationsListInEachLines__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0 0 24px}@media (max-width:834px){.StationsListInEachLines__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:0 0 20px}}.StationsListInEachLines__lines{display:flex;flex-direction:column;gap:24px}@media (max-width:834px){.StationsListInEachLines__lines{gap:20px}}.StationsListInEachLines__list{margin:0}.StationsListInEachLines__line{background:var(--object-main);border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:150%;margin:0 0 8px;padding:2px 8px}.StationsListInEachLines__stations__list{display:flex;flex-wrap:wrap;gap:12px;list-style-type:none;margin:0;padding:0}.StationsListInEachLines__stations__listItem{align-items:center;display:flex;gap:12px}.StationsListInEachLines__stations__listItem:not(:last-child):after{border-left:1px solid var(--border-separation);content:"";height:16px}.StationsListInEachLines__stations__link{font-size:16px;font-weight:500;line-height:150%}.StationsListInEachLines__stations__link,.StationsListInEachLines__stations__link:active,.StationsListInEachLines__stations__link:focus,.StationsListInEachLines__stations__link:hover{color:var(--expressive-blue);text-decoration:none}@media (max-width:834px){.StationsListInEachLines__stations__link{color:var(--expressive-blue);font-size:14px;font-weight:500;line-height:150%}.tags-index{background:var(--background-elevation-low)}}.tags-index__title-area{background:#fff;border-bottom:1px solid var(--border-separation);padding:0 0 32px}@media (max-width:834px){.tags-index__title-area{padding:16px}}.tags-index__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0;text-align:center}@media (max-width:834px){.tags-index__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px}}.tags-index__tags-list{background:#fff;margin:16px 0;padding:.1px 0}.tag-list__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.tag-list__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.tag-list__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.tag-list__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.tag-list__container{padding:16px 0 0}@media (max-width:834px){.tag-list__container{padding:8px 16px 24px}}.tag-list__list{display:flex;flex-wrap:wrap;gap:8px;list-style-type:none;margin:0;padding:0}.tag-list__list li{border:1px solid var(--border-separation);border-radius:16px}.tag-list__list li a{display:block;font-size:12px;font-weight:400;line-height:150%;padding:8px 12px}.tag-list__list li a,.tag-list__list li a:active,.tag-list__list li a:focus,.tag-list__list li a:hover{color:var(--object-secondary);text-decoration:none}.tags-list-md__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.tags-list-md__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.tags-list-md__sub-title{color:var(--object-secondary);display:block;font-size:14px;font-weight:500;line-height:150%;margin-top:6px}@media (max-width:834px){.tags-list-md__sub-title{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:4px}}.tags-list-md__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;padding:0}.tags-list-md__item{border-bottom:1px solid var(--border-separation);width:calc(50% - 12px)}@media (max-width:834px){.tags-list-md__item{width:100%}}.tags-list-md__link{display:block;font-size:14px;font-weight:500;line-height:150%;padding:12px 0}.tags-list-md__link,.tags-list-md__link:active,.tags-list-md__link:focus,.tags-list-md__link:hover{color:#2d2926;text-decoration:none}@media (max-width:834px){.tags-list-md__link{padding:12px 16px}.tags-show{background:var(--background-elevation-low)}}.tags-show__title-area{background:var(--background-elevation-high);padding:0 0 24px}@media (max-width:834px){.tags-show__title-area{padding:16px 16px 24px}}.tags-show__title{color:var(--object-main);font-size:24px;font-weight:700;letter-spacing:0;line-height:150%;margin:0 0 24px}@media (max-width:834px){.tags-show__title{font-size:16px;margin:0 0 8px}}.tags-show__title-link,.tags-show__title-link:active,.tags-show__title-link:focus,.tags-show__title-link:hover{color:var(--object-main);text-decoration:none}.tags-show__title-sub{color:var(--object-main);display:block;font-size:14px;font-weight:400;line-height:150%;margin:12px 0 0}@media (max-width:834px){.tags-show__title-sub{font-size:11px;margin:4px 0 0}}.tags-show__abstract{color:var(--object-main);font-size:14px;font-weight:400;letter-spacing:0;line-height:150%;margin:0 0 16px}@media (max-width:834px){.tags-show__abstract{font-size:12px;margin:0 0 12px}}.tags-show__update-time{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;letter-spacing:0;line-height:150%;text-align:right}@media (max-width:834px){.tags-show__update-time{font-size:11px}}.tags-show__related-tags{overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 0 0;white-space:nowrap}@media (max-width:834px){.tags-show__related-tags{padding:12px 0 0}}.tags-show__related-tags::-webkit-scrollbar{display:none}.tags-show__related-tags-title{color:var(--object-main);display:inline-block;font-size:14px;font-weight:400;letter-spacing:0;line-height:150%;margin:0}@media (max-width:834px){.tags-show__related-tags-title{font-size:12px}}.tags-show__related-tags-list{display:inline-block;list-style-type:none;margin:0;padding:0}.tags-show__related-tags-item{display:inline-block;margin-left:8px}.tags-show__related-tags-link{font-size:14px;font-weight:500;line-height:150%}.tags-show__related-tags-link,.tags-show__related-tags-link:active,.tags-show__related-tags-link:focus,.tags-show__related-tags-link:hover{color:var(--expressive-red);text-decoration:none}@media (max-width:834px){.tags-show__related-tags-link{font-size:12px}}@media (min-width:835px){.tags-show__refined_posts{margin:24px 0 0}}.tags-show__post-info{align-items:center;background:var(--background-elevation-high);display:flex;justify-content:space-between;padding:24px 0 0}@media (max-width:834px){.tags-show__post-info{border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);padding:16px}}.tags-show__refine-info{display:flex;gap:12px}.tags-show__user-type-list{list-style-type:none;margin:0;padding:0}.tags-show__user-type-item{color:var(--object-secondary);display:inline-block;font-size:12px;font-weight:400;line-height:150%;vertical-align:top}.tags-show__user-type-item:not(:first-child):before{content:"/";display:inline-block}.tags-show__post-count{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:0}.tags-show__sort-dropdown{display:flex;gap:24px}@media (max-width:834px){.tags-show__sort-dropdown{gap:16px}}.tags-show__refineFilter{align-items:center;display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:2px;line-height:150%;position:relative}.tags-show__refineFilter,.tags-show__refineFilter:active,.tags-show__refineFilter:focus,.tags-show__refineFilter:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.tags-show__refineFilter{color:var(--object-main);font-size:10px;font-weight:500;line-height:150%}}.tags-show__refineFilter:before{background-color:var(--object-main);background-size:contain;content:"";display:block;height:28px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/sliders-6a401cbd1a6c78af2a05ce609358626cfd4375e781cfa3e4a8781de69aa331e3.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/sliders-6a401cbd1a6c78af2a05ce609358626cfd4375e781cfa3e4a8781de69aa331e3.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:28px}@media (max-width:834px){.tags-show__refineFilter:before{height:24px;width:24px}}.tags-show__articles-list,.tags-show__posts-list,.tags-show__products-list,.tags-show__related-tags-bottom{background:var(--background-elevation-high);margin:48px 0;padding:.1px 0}@media (max-width:834px){.tags-show__articles-list,.tags-show__posts-list,.tags-show__products-list,.tags-show__related-tags-bottom{margin:16px 0}}.tags-show__posts-list{margin:0}@media (max-width:834px){.tags-show__posts-list{margin:0 0 16px}.ThemesIndex{background:var(--background-elevation-low)}}.ThemesIndex__titleArea{background:#fff;border-bottom:1px solid var(--border-separation);padding:0 0 32px}@media (max-width:834px){.ThemesIndex__titleArea{padding:16px}}.ThemesIndex__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0;text-align:center}@media (max-width:834px){.ThemesIndex__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px}}.ThemesIndex__themes{background:#fff;margin:16px 0;padding:.1px 0}.ThemesIndex__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;padding:0}.ThemesIndex__listItem{border-bottom:1px solid var(--border-separation);width:calc(50% - 12px)}@media (max-width:834px){.ThemesIndex__listItem{width:100%}}.ThemesIndex__link{display:block;font-size:14px;font-weight:500;line-height:150%;padding:12px 0}.ThemesIndex__link,.ThemesIndex__link:active,.ThemesIndex__link:focus,.ThemesIndex__link:hover{color:#2d2926;text-decoration:none}@media (max-width:834px){.ThemesIndex__link{padding:12px 16px}.ThemesShow{background:var(--background-elevation-low)}}.ThemesShow__container{background:#fff}.ThemesShow__cover{margin:0 48px}@media (max-width:834px){.ThemesShow__cover{margin:32px 16px}}.ThemesShow__cover-image{height:100%;object-fit:contain;width:100%}@media (min-width:835px){.ThemesShow__eyecatch{margin:0 0 24px}}.ThemesShow__eyecatch__image{aspect-ratio:5/3;width:100%}.ThemesShow__title-area{border-bottom:1px solid var(--border-separation);padding:32px 0 20px}@media (max-width:834px){.ThemesShow__title-area{padding:0 16px 20px}}.ThemesShow__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0 0 16px}@media (max-width:834px){.ThemesShow__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%;margin:0 0 12px}}.ThemesShow__abstract{margin-top:16px}.ThemesShow__abstract p{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;margin:0 0 16px}@media (max-width:834px){.ThemesShow__abstract p{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%;margin:0 0 12px}}.ThemesShow__abstract b{background:linear-gradient(transparent 63.7%,#ffdde2 0);color:var(--object-main);font-size:16px;font-weight:600;line-height:170%}@media (max-width:834px){.ThemesShow__abstract b{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%}}.ThemesShow__abstract a,.ThemesShow__abstract a:active,.ThemesShow__abstract a:focus,.ThemesShow__abstract a:hover{color:var(--expressive-blue);text-decoration:none}.ThemesShow__abstract ul{border:1px solid var(--object-main);list-style-type:none;margin:32px 0;padding:16px 24px}@media (max-width:834px){.ThemesShow__abstract ul{margin:28px 16px;margin:28px 0;padding:16px}}.ThemesShow__abstract ul li{color:var(--object-main);display:flex;font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.ThemesShow__abstract ul li{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.ThemesShow__abstract ul li:not(:first-child){margin:10px 0 0}@media (max-width:834px){.ThemesShow__abstract ul li:not(:first-child){margin:12px 0 0}}.ThemesShow__abstract ul li:before{background:url(https://cdn.lipscosme.com/assets/feather/check-941dc5f7c10c2611a77353afdd64bc6cb4320b23bb0e64836052c89a5f030236.svg);background-size:contain;content:"";flex-shrink:0;height:24px;margin:0 8px 0 0;width:24px}@media (max-width:834px){.ThemesShow__abstract ul li:before{height:20px;width:20px}}.ThemesShow__abstract ol{border:1px solid var(--object-main);counter-reset:item;list-style-type:none;margin:32px 0;padding:16px 24px}@media (max-width:834px){.ThemesShow__abstract ol{margin:28px 16px;margin:28px 0;padding:16px}}.ThemesShow__abstract ol li{color:var(--object-main);display:flex;font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.ThemesShow__abstract ol li{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}}.ThemesShow__abstract ol li:not(:first-child){margin:10px 0 0}@media (max-width:834px){.ThemesShow__abstract ol li:not(:first-child){margin:12px 0 0}}.ThemesShow__abstract ol li:before{background:var(--expressive-red);border-radius:50%;color:#fff;content:counter(item);counter-increment:item;flex-shrink:0;font-size:12px;font-weight:500;height:20px;line-height:150%;margin:2px 10px 2px 2px;text-align:center;width:20px}@media (max-width:834px){.ThemesShow__abstract ol li:before{height:18px;margin:3px 8px 3px 2px;width:18px}}.ThemesShow__updateTime{color:var(--object-secondary);display:block;font-size:14px;font-weight:400;line-height:150%;margin:16px 0;text-align:right}@media (max-width:834px){.ThemesShow__updateTime{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:8px 0 16px}}.ThemesShow__similar{border-bottom:1px solid var(--border-separation);padding:24px 0}@media (max-width:834px){.ThemesShow__similar{padding:20px 16px}}.ThemesShow__similar-title{color:#2d2926;font-size:14px;font-weight:500;line-height:150%;margin:0 0 12px}@media (max-width:834px){.ThemesShow__similar-title{color:#2d2926;font-size:12px;font-weight:500;line-height:150%;margin:0 0 8px}}.ThemesShow__similar-list{display:flex;list-style-type:none;margin:0;overflow:auto;padding:0;-webkit-overflow-scrolling:touch}.ThemesShow__similar-list::-webkit-scrollbar{display:none}.ThemesShow__similar-listItem{flex-shrink:0}.ThemesShow__similar-listItem:not(last-child){margin:0 12px 0 0}@media (max-width:834px){.ThemesShow__similar-listItem:not(last-child){margin:0 8px 0 0}}.ThemesShow__similar-link{font-size:14px;font-weight:400;line-height:150%}.ThemesShow__similar-link,.ThemesShow__similar-link:active,.ThemesShow__similar-link:focus,.ThemesShow__similar-link:hover{color:var(--expressive-red);text-decoration:none}@media (max-width:834px){.ThemesShow__similar-link{color:var(--expressive-red);font-size:12px;font-weight:400;line-height:150%}}.ThemesShow__expert{background:var(--background-elevation-high);margin:16px 0;padding:.1px 0}@media (max-width:834px){.ThemesShow__expert{margin:16px 0}}.ThemesShow__toc{background:var(--background-elevation-high);margin:16px 0;padding:.1px 0}@media (max-width:834px){.ThemesShow__toc{display:none}}.ThemesShow__article{background-color:var(--background-elevation-high);margin:48px 0;padding:.1px 0 24px}@media (max-width:834px){.ThemesShow__article{margin:16px 0;padding:.1px 0 16px}}.ThemesShow__article__titleContainer{border-bottom:2px solid var(--object-main);border-top:2px solid var(--object-main);margin:32px 0;padding:5px 0}@media (max-width:834px){.ThemesShow__article__titleContainer{margin:28px 16px;margin-left:0;margin-right:0}}.ThemesShow__article__title{align-items:center;border-bottom:1px solid var(--object-main);border-top:1px solid var(--object-main);color:var(--object-main);display:flex;font-size:24px;font-weight:600;gap:4px;line-height:150%;padding:4px}@media (max-width:834px){.ThemesShow__article__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.ThemesShow__article__titleLogoImage{height:80px;object-fit:cover;width:80px}@media (max-width:834px){.ThemesShow__article__titleLogoImage{height:40px;width:40px}}.users-app-like-list__list{list-style-type:none;margin:0;padding:0}.users-app-like-list__item{position:relative}@media (min-width:835px){.users-app-like-list__item:not(:last-child){border-bottom:1px solid var(--border-separation)}}@media (max-width:834px){.users-app-like-list__item{background-color:var(--background-elevation-high);border-radius:4px;margin-top:8px}}#fullscreen-modal__body>.users-app-like-list:first-of-type .users-app-like-list__item:first-child{margin-top:0}.users-app-like-list__link{align-items:center;display:flex;padding:16px 0}.users-app-like-list__link,.users-app-like-list__link:active,.users-app-like-list__link:focus,.users-app-like-list__link:hover{color:#2d2926;text-decoration:none}@media (max-width:834px){.users-app-like-list__link{padding:12px}}.users-app-like-list__user-thumb{border-radius:50%;height:44px;margin:0 12px 0 0;object-fit:cover;width:44px}.users-app-like-list__content{width:calc(100% - 92px)}@media (min-width:835px){.users-app-like-list__content{width:calc(100% - 104px)}}.users-app-like-list__user-name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-app-like-list__user-bio{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin:0 0 8.5px;overflow:hidden}.users-app-like-list__user-info{color:var(--object-secondary);display:flex;font-size:10px;font-weight:400;gap:4px;line-height:150%}.users-app-like-list__follower-count{align-items:center;display:flex;gap:2px}.users-app-like-list__follower-count:before{background:url(https://cdn.lipscosme.com/assets/feather/user-d7cd837b02ed8d790f4f235460c2196c821d4805ca304168124132f640065c5d.svg) no-repeat;background-size:contain;content:"";filter:brightness(0) saturate(100%) invert(52%) sepia(0) saturate(1049%) hue-rotate(138deg) brightness(88%) contrast(86%);height:16px;width:16px}.users-app-like-list__post-count{align-items:center;display:flex;gap:2px}.users-app-like-list__post-count:before{background:url(https://cdn.lipscosme.com/assets/feather/pencil-8183dec5068aa4c55e600fd11930cf47dfa3bd989c9ac610531ff685202818ca.svg) no-repeat;background-size:contain;content:"";height:16px;width:16px}.users-app-like-list__follow-btn{bottom:0;height:32px;margin:auto;position:absolute;right:16px;top:0;width:32px}.users-app-like-list__follow-btn .follow-btn-ic{align-items:center;border-radius:4px;color:#fff;display:flex;height:32px;justify-content:center;text-decoration:none;width:32px}.users-app-like-list__follow-btn .follow-btn-ic:active,.users-app-like-list__follow-btn .follow-btn-ic:focus,.users-app-like-list__follow-btn .follow-btn-ic:hover{color:#fff;text-decoration:none}.users-app-like-list__follow-btn .follow-btn-ic.following:before{background:url(https://cdn.lipscosme.com/assets/feather/user-check-app-6d8b7ebc606c2022de066989ec184c320e33d9e8053b31493b87a3885abf4ceb.svg) no-repeat;background-size:contain;content:"";height:32px;width:32px}.users-app-like-list__follow-btn .follow-btn-ic:before{background:url(https://cdn.lipscosme.com/assets/feather/user-plus-app-fd9baa384cf3ef8b1b15393b2211766060626b2f5513d9208a8fe2a4d566faae.svg) no-repeat;background-size:contain;content:"";height:32px;width:32px}.UsersBadges{align-items:center;display:flex}.UsersBadges__image--32px{aspect-ratio:1/1}@media (max-width:834px){.UsersBadges__image--32px{width:32px!important}}.official-user:after{background:url(https://cdn.lipscosme.com/assets/official/lips_60-1694590efe3b60457038dd54ad51831860eff424ec22096d954067622dd94706.png) no-repeat;background-size:10px;content:"";display:inline-block;height:10px;width:10px}.official-user20:after{background:url(https://cdn.lipscosme.com/assets/official/lips_60-1694590efe3b60457038dd54ad51831860eff424ec22096d954067622dd94706.png) no-repeat;background-size:20px;content:"";display:inline-block;height:20px;margin-left:8px;width:20px}@media (max-width:834px){.official-user20:after{background-size:12px;height:12px;margin-left:4px;width:12px}}.official-user12:after{background:url(https://cdn.lipscosme.com/assets/official/lips_60-1694590efe3b60457038dd54ad51831860eff424ec22096d954067622dd94706.png) no-repeat;background-size:12px;content:"";display:inline-block;height:12px;width:12px}@media (max-width:834px){.official-user12:after{background-size:11px;height:12px;width:11px}}.project-lips-user:after{background:url(https://cdn.lipscosme.com/assets/project-lips-badge-80c95993e7cee17638fa3812c8c1a7973259da2fe9649007c275a64366fc851e.png) no-repeat;background-size:10px;content:"";display:inline-block;height:10px;width:10px}.project-lips-user20:after{background:url(https://cdn.lipscosme.com/assets/project-lips-badge-80c95993e7cee17638fa3812c8c1a7973259da2fe9649007c275a64366fc851e.png) no-repeat;background-size:20px;content:"";display:inline-block;height:20px;margin-left:8px;width:20px}@media (max-width:834px){.project-lips-user20:after{background-size:12px;height:12px;margin-left:4px;width:12px}}.project-lips-user12:after{background:url(https://cdn.lipscosme.com/assets/project-lips-badge-80c95993e7cee17638fa3812c8c1a7973259da2fe9649007c275a64366fc851e.png) no-repeat;background-size:12px;content:"";display:inline-block;height:12px;width:12px}@media (max-width:834px){.project-lips-user12:after{background-size:11px;height:12px;width:11px}}.lips-homme-user:after{background:url(https://cdn.lipscosme.com/assets/common/HOMME_badge-db3ea4bcd845f3b2b6de15132d3384eb4ec430eded3fcc31db9426ffc9d95360.svg) no-repeat;background-size:10px;content:"";display:inline-block;height:10px;width:10px}.lips-homme-user20:after{background:url(https://cdn.lipscosme.com/assets/common/HOMME_badge-db3ea4bcd845f3b2b6de15132d3384eb4ec430eded3fcc31db9426ffc9d95360.svg) no-repeat;background-size:20px;content:"";display:inline-block;height:20px;margin-left:8px;width:20px}@media (max-width:834px){.lips-homme-user20:after{background-size:12px;height:12px;margin-left:4px;width:12px}}.lips-homme-user12:after{background:url(https://cdn.lipscosme.com/assets/common/HOMME_badge-db3ea4bcd845f3b2b6de15132d3384eb4ec430eded3fcc31db9426ffc9d95360.svg) no-repeat;background-size:12px;content:"";display:inline-block;height:12px;width:12px}@media (max-width:834px){.lips-homme-user12:after{background-size:11px;height:12px;width:11px}.UsersIndex{background:var(--background-elevation-low)}}.UsersIndex__title-area{background:#fff;border-bottom:1px solid var(--border-separation);margin-bottom:32px;padding:0 0 24px}@media (max-width:834px){.UsersIndex__title-area{margin-bottom:16px;padding:16px}}.UsersIndex__title{color:#000;font-size:24px;font-weight:700;letter-spacing:.8px;line-height:32px;margin:0 0 24px}@media (max-width:834px){.UsersIndex__title{color:#000;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0 0 8px}}.UsersIndex__abstract{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%;margin:24px 0 16px;white-space:pre-wrap}@media (max-width:834px){.UsersIndex__abstract{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:8px 0 12px}}.UsersIndex__link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;width:360px}.UsersIndex__link,.UsersIndex__link:active,.UsersIndex__link:focus,.UsersIndex__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.UsersIndex__link{margin:16px 16px 24px;margin-left:0;margin-right:0;width:calc(100% - 32px);width:100%}}.UsersIndex__users-list{background:#fff;margin:32px 0 40px}@media (max-width:834px){.UsersIndex__users-list{margin:16px 0;padding:8px 0 0}}.users-list-card__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.users-list-card__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.users-list-card__list{display:flex;flex-wrap:nowrap;gap:24px;justify-content:space-between;list-style-type:none;margin:0;overflow:auto;padding:0;-webkit-overflow-scrolling:touch}@media (max-width:834px){.users-list-card__list{gap:16px;margin:0}}.users-list-card__list::-webkit-scrollbar{display:none}.users-list-card__item{flex-shrink:0;margin-bottom:24px;width:110px}@media (max-width:834px){.users-list-card__item{margin:0;width:92px}.users-list-card__item:first-child{margin-left:16px}}.users-list-card__link{display:block}.users-list-card__link,.users-list-card__link:active,.users-list-card__link:focus,.users-list-card__link:hover{color:var(--object-main);text-decoration:none}.users-list-card__thumb-container{position:relative}.users-list-card__thumb-container:after{bottom:0;position:absolute;right:0}.users-list-card__thumb{border-radius:50%;display:block;height:110px;margin:0 auto;object-fit:cover;width:110px}@media (max-width:834px){.users-list-card__thumb{height:92px;width:92px}}.users-list-card__badge{bottom:0;position:absolute;right:0;z-index:1}.users-list-card__contents{margin:8px 0 0;text-align:center}@media (max-width:834px){.users-list-card__contents{margin:6px 0 0}}.users-list-card__nickname{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){.users-list-card__nickname{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%}}.users-list-card__official{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin:0 0 8px}.users-list-card__info{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.users-list-card__def{align-items:center;display:flex;margin:0}.users-list-card__def-desc{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}@media (max-width:834px){.users-list-card__def-desc{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}}.users-list-card__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;width:360px}.users-list-card__more-link,.users-list-card__more-link:active,.users-list-card__more-link:focus,.users-list-card__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.users-list-card__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}}.UsersListLarge__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.UsersListLarge__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.UsersListLarge__list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;padding:0}.UsersListLarge__item{border-bottom:1px solid var(--border-separation);padding:16px 0;width:calc(50% - 12px)}@media (max-width:834px){.UsersListLarge__item{padding:16px;width:100%}}.UsersListLarge__link{display:block;position:relative}.UsersListLarge__link,.UsersListLarge__link:active,.UsersListLarge__link:focus,.UsersListLarge__link:hover{color:#2d2926;text-decoration:none}.UsersListLarge__rank{background:var(--expressive-red);border-radius:50%;height:20px;left:0;position:absolute;top:0;width:20px}.UsersListLarge__rank-num{color:#fff;display:block;font-size:10px;font-weight:500;line-height:150%;line-height:20px;text-align:center}.UsersListLarge__container{margin:0}.UsersListLarge__profile-container{align-items:flex-start;display:flex;justify-content:space-between}.UsersListLarge__thumb{border-radius:50%;height:56px;object-fit:cover;width:56px}.UsersListLarge__contents{width:calc(100% - 68px)}.UsersListLarge__nickname{color:#000;font-size:14px;font-weight:500;line-height:150%;margin:0}.UsersListLarge__attributes{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.UsersListLarge__attributes-item{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.UsersListLarge__attributes-item:not(:first-child):before{content:" / ";display:contents}.UsersListLarge__count{align-items:center;display:flex;margin:4px 0 0}.UsersListLarge__count-dt{line-height:16px}.UsersListLarge__count-ic{height:16px;object-fit:contain;width:16px}.UsersListLarge__count-dd{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.UsersListLarge__bio{background:var(--background-elevation-low);border:1px solid var(--border-separation);border-radius:8px;margin:16px 0 0;padding:12px;position:relative}.UsersListLarge__bio:before{border:7px solid transparent;border-bottom:10px solid var(--background-elevation-low);content:"";left:18px;position:absolute;top:-17px;z-index:2}.UsersListLarge__bio:after{border:8px solid transparent;border-bottom:11px solid var(--border-separation);content:"";left:17px;position:absolute;top:-19px;z-index:1}.UsersListLarge__bio-txt{color:#2d2926;font-size:12px;font-weight:400;line-height:150%;margin:0}@media (min-width:835px){.UsersListLarge__bio-txt{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;height:54px;overflow:hidden}}.UsersListLarge__moreLink{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:24px auto 0;padding:13px 0;text-align:center;width:360px}.UsersListLarge__moreLink,.UsersListLarge__moreLink:active,.UsersListLarge__moreLink:focus,.UsersListLarge__moreLink:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.UsersListLarge__moreLink{margin:16px 16px 24px;margin:16px auto;width:calc(100% - 32px)}}.users-round-list__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.users-round-list__title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.users-round-list__list{display:flex;flex-wrap:nowrap;list-style-type:none;margin:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 0 24px}@media (max-width:834px){.users-round-list__list{border-bottom:1px solid var(--border-separation);padding:12px 16px 24px}}.users-round-list__list::-webkit-scrollbar{display:none}.users-round-list__item:not(:first-child){margin-left:16px}.users-round-list__link{display:block;text-align:center}.users-round-list__link,.users-round-list__link:active,.users-round-list__link:focus,.users-round-list__link:hover{color:#2d2926;text-decoration:none}.users-round-list__figure{width:128px}@media (max-width:834px){.users-round-list__figure{width:88px}}.users-round-list__icon{border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,.08);height:96px;margin-bottom:12px;object-fit:cover;width:96px}@media (max-width:834px){.users-round-list__icon{height:80px;margin-bottom:8px;width:80px}}.users-round-list__user-nickname{color:#2d2926;font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.users-round-list__user-nickname{color:#2d2926;font-size:12px;font-weight:400;line-height:150%}}.users-round-list__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:0 auto;padding:13px 0;text-align:center;width:360px}.users-round-list__more-link,.users-round-list__more-link:active,.users-round-list__more-link:focus,.users-round-list__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.users-round-list__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}.UsersTimeline{background:var(--background-elevation-low)}}.UsersTimeline__head{background:var(--background-elevation-high);padding:44px 0 32px}@media (max-width:834px){.UsersTimeline__head{padding:16px 16px 24px}}.UsersTimeline__title{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin:0;text-align:center}@media (max-width:834px){.UsersTimeline__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%}}.UsersTimeline__posts{background:var(--background-elevation-high)}.UserEdit{margin:32px auto 64px;max-width:740px}@media (max-width:834px){.UserEdit{margin:20px 0}}.UserEdit form{display:flex;flex-direction:column;gap:32px}@media (max-width:834px){.UserEdit form{gap:0}}.UserEdit__profileImg__label{align-items:center;display:flex;flex-direction:column;gap:8px;margin:0}@media (max-width:834px){.UserEdit__profileImg__label{margin:0 0 20px}}.UserEdit__profileImg__icon{border-radius:50%;height:80px;object-fit:cover;width:80px}.UserEdit__profileImg__text{color:var(--expressive-red);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.UserEdit__profileImg__text{color:var(--expressive-red);font-size:14px;font-weight:500;line-height:150%}}.UserEdit__field{align-items:center;display:grid;grid-template-columns:240px 1fr}@media (max-width:834px){.UserEdit__field{display:block}}.UserEdit__label{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%;margin:0}@media (max-width:834px){.UserEdit__label{background:var(--background-elevation-low);color:var(--object-main);display:block;font-size:14px;font-weight:500;line-height:150%;padding:8px 16px}}.UserEdit__form__group{display:flex;flex-direction:column;gap:8px;min-width:0}@media (max-width:834px){.UserEdit__form__group{padding:12px 16px}}.UserEdit__form__text,.UserEdit__form__textArea{border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:14px;font-weight:400;height:42px;line-height:150%;padding:0 16px;width:100%}@media (max-width:834px){.UserEdit__form__text,.UserEdit__form__textArea{height:40px}}.UserEdit__form__text::placeholder,.UserEdit__form__textArea::placeholder{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}.UserEdit__form__text:focus,.UserEdit__form__textArea:focus{border:1px solid var(--expressive-red);outline:none}.UserEdit__form__textArea{height:160px;padding:10px 16px}@media (max-width:834px){.UserEdit__form__textArea{padding:12px}}.UserEdit__form__select{color:var(--object-main);font-size:14px;font-weight:400;height:40px;line-height:150%;position:relative}.UserEdit__form__select:after{background-color:var(--object-secondary);content:"";height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/down-66a3bfed11db7cea8eb54e44f78f948f3948e8645d6c880c0c9e6c8ffed10c5b.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:12px;top:10px;width:20px}.UserEdit__form__select:focus{border:1px solid var(--expressive-red)}.UserEdit__form__select select{-webkit-appearance:none;appearance:none;border:1px solid var(--border-separation);border-radius:4px;height:100%;padding:0 16px;width:100%}.UserEdit__form__select select:focus{outline:none}.UserEdit__form__modal-select{align-items:center;display:flex;min-width:0}.UserEdit__form__modal-select-area{flex-grow:1;min-width:0;width:100%}.UserEdit__form__modal-select-area .LipsModal__openModal{display:block;margin-bottom:8px}.UserEdit__form__modal-select-button{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:grid;flex-shrink:0;font-size:12px;font-weight:500;line-height:150%;margin-left:8px;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.UserEdit__form__modal-select-button:hover{opacity:.8}.UserEdit__form__modal-select-button:active,.UserEdit__form__modal-select-button:focus,.UserEdit__form__modal-select-button:hover{color:var(--object-main);text-decoration:none}.UserEdit__form__modal-select-button:disabled{border:1px solid var(--object-tertiary);color:var(--object-tertiary)}@media (max-width:834px){.UserEdit__form__modal-select-button{display:none}}.UserEdit__form__modal-select-title{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%;margin-bottom:8px}@media (max-width:834px){.UserEdit__form__modal-select-title{margin-bottom:12px}}.UserEdit__form__modal-select-text{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}.UserEdit__form__modal-select-text.visible-for-pc{flex-grow:1;flex-shrink:1;margin-bottom:8px}.UserEdit__form__modal-select-text.visible-for-mobile{display:flex}.UserEdit__form__modal-select-text.visible-for-mobile:after{background-color:var(--object-secondary);content:"";flex-grow:0;flex-shrink:0;height:20px;margin-left:8px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.UserEdit__form__modal-select-text.visible-for-mobile span{flex-grow:1;flex-shrink:1}.UserEdit__form__modal-select-text-empty{color:var(--object-tertiary)}.UserEdit__form__modal-select-text-present{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserEdit__form__modal-select-empty .UserEdit__form__modal-select-text-present,.UserEdit__form__modal-select-present .UserEdit__form__modal-select-text-empty{display:none}.UserEdit__emailConfirmation{align-items:center;display:flex;gap:16px}.UserEdit__emailConfirmation__label--notice{color:var(--object-secondary);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.UserEdit__emailConfirmation__label--notice{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.UserEdit__emailConfirmation__label--confirmed{color:#4db531;font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.UserEdit__emailConfirmation__label--confirmed{color:#4db531;font-size:12px;font-weight:400;line-height:150%}}.UserEdit__emailConfirmation__send{align-items:center;background:var(--background-surface);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.UserEdit__emailConfirmation__send:hover{opacity:.8}.UserEdit__emailConfirmation__send:active,.UserEdit__emailConfirmation__send:focus,.UserEdit__emailConfirmation__send:hover{color:var(--object-main);text-decoration:none}.UserEdit__isPublic{align-items:center;display:flex;gap:4px}.UserEdit__isPublic__text{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}@media (max-width:834px){.UserEdit__isPublic__text{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.UserEdit__skinColor{display:flex;gap:20px}.UserEdit__skinColor input[type=radio]{display:none}.UserEdit__skinColor__label{border:3px solid #fff;border-radius:50%;height:50px;width:50px}@media (max-width:834px){.UserEdit__skinColor__label{height:40px;width:40px}}.UserEdit__skinColor__label:has(input[type=radio]:checked){position:relative}.UserEdit__skinColor__label:has(input[type=radio]:checked):before{border:3px solid var(--object-secondary);border-radius:50%;content:"";display:block;height:56px;left:-6px;position:absolute;top:-6px;width:56px}@media (max-width:834px){.UserEdit__skinColor__label:has(input[type=radio]:checked):before{height:46px;width:46px}}.UserEdit__btn{display:grid;gap:0 16px;grid-template-columns:1fr 1fr}@media (max-width:834px){.UserEdit__btn{gap:16px 0;grid-template-columns:1fr;margin:12px 16px}}.UserEdit__btn--logout{align-items:center;background:var(--background-surface);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;order:2;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.UserEdit__btn--logout:hover{opacity:.8}.UserEdit__btn--logout:active,.UserEdit__btn--logout:focus,.UserEdit__btn--logout:hover{color:var(--object-main);text-decoration:none}.UserEdit__btn--save{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;order:1;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.UserEdit__btn--save:hover{opacity:.8}.UserEdit__btn--save:active,.UserEdit__btn--save:focus,.UserEdit__btn--save:hover{color:var(--object-reverse);text-decoration:none}.UserEdit__btn--save:disabled{background:var(--object-tertiary)}.UserEdit__btn--save:disabled:hover{opacity:1}@media (min-width:835px){.UserEditModal{width:460px}}.UserEditModal.open{display:flex;flex-direction:column}.UserEditModal__main{padding:20px}.UserEditModal__occupations .UserEditModal__main{padding:0}.UserEditModal__introduce{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;text-align:center}.UserEditModal__explanation{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;margin-top:8px;text-align:center}.UserEditModal__separator{background:var(--border-separation);height:1px;margin:16px 0}.UserEditModal__heading{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin-bottom:12px;margin-top:16px}.UserEditModal__list{list-style-type:none;margin:0;padding:0}.UserEditModal__interests .UserEditModal__list{display:flex;flex-wrap:wrap;gap:12px 8px}.UserEditModal__favorite-brands .UserEditModal__list{display:grid;gap:4px;grid-template-columns:1fr 1fr 1fr;margin-top:16px}.UserEditModal__list-element{cursor:pointer}.UserEditModal__interests .UserEditModal__list-element{align-items:center;background:var(--background-surface);border-radius:50px;color:var(--object-main);cursor:pointer;display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.UserEditModal__interests .UserEditModal__list-element:hover{opacity:.8}.UserEditModal__interests .UserEditModal__list-element:active,.UserEditModal__interests .UserEditModal__list-element:focus,.UserEditModal__interests .UserEditModal__list-element:hover{color:var(--object-main);text-decoration:none}.UserEditModal__interests .UserEditModal__list-element:hover{opacity:1}.UserEditModal__interests .UserEditModal__list-element-selected{align-items:center;background:var(--background-primary);border:none;border-radius:50px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:500;line-height:150%;min-height:32px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.UserEditModal__interests .UserEditModal__list-element-selected:hover{opacity:.8}.UserEditModal__interests .UserEditModal__list-element-selected:active,.UserEditModal__interests .UserEditModal__list-element-selected:focus,.UserEditModal__interests .UserEditModal__list-element-selected:hover{color:var(--object-reverse);text-decoration:none}.UserEditModal__interests .UserEditModal__list-element-selected:disabled{background:var(--object-tertiary)}.UserEditModal__interests .UserEditModal__list-element-selected:disabled:hover,.UserEditModal__interests .UserEditModal__list-element-selected:hover{opacity:1}.UserEditModal__favorite-brands .UserEditModal__list-element{aspect-ratio:1;border-radius:4px;overflow:hidden;position:relative}.UserEditModal__favorite-brands .UserEditModal__list-element img{height:100%;position:absolute;width:100%}.UserEditModal__favorite-brands .UserEditModal__list-element-name{bottom:8px;color:var(--background-elevation-high);font-size:12px;font-weight:600;left:8px;line-height:150%;overflow:hidden;position:absolute;right:8px;text-overflow:ellipsis;white-space:nowrap}.UserEditModal__favorite-brands .UserEditModal__list-element-background{background:linear-gradient(180deg,rgba(34,34,34,0) 50.15%,rgba(34,34,34,.5) 99.85%);height:100%;position:absolute;width:100%}.UserEditModal__favorite-brands .UserEditModal__list-element-selected .UserEditModal__list-element-background{background:linear-gradient(180deg,rgba(34,34,34,.4),rgba(34,34,34,.7))}.UserEditModal__favorite-brands .UserEditModal__list-element-selected:before{background-color:#fff;background-image:url(https://cdn.lipscosme.com/assets/common/check_fill_border-94ef4999d8dae39e53a74433c6d213839e86de1b360d86bdbd2dad5b83edf52a.png);background-size:contain;border-radius:10px;content:"";height:20px;margin:4px;padding:10px;position:absolute;right:0;top:0;width:20px;z-index:100}.UserEdit__occupations .UserEditModal__list-element{border-bottom:1px solid var(--border-separation);color:var(--object-main);display:flex;font-size:14px;font-weight:400;line-height:150%;padding:16px 12px 16px 16px}.UserEdit__occupations .UserEditModal__list-element-selected:after{background-color:var(--object-secondary);content:"";flex-grow:0;flex-shrink:0;height:20px;margin-left:auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/check-c440d774d413ad8de5a04e98b76456c93e7e397f951f527fbf9e154855d4049c.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/check-c440d774d413ad8de5a04e98b76456c93e7e397f951f527fbf9e154855d4049c.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.UserEditModal__footer-alert{color:var(--expressive-red);display:flex;font-size:12px;font-weight:500;line-height:150%;margin-bottom:12px}.UserEditModal__footer-alert:before{background-color:var(--expressive-red);content:"";flex-grow:0;flex-shrink:0;height:20px;margin-right:4px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/info-d8c9978fa6413618949b141fc2833534e6288a71ab1485b9082a777ea1d912b8.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/info-d8c9978fa6413618949b141fc2833534e6288a71ab1485b9082a777ea1d912b8.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.UserEditModal__footer-alert.hide{display:none}.UserEditModal__footer-buttons{display:flex;gap:0 12px}.UserEditModal__footer-buttons a,.UserEditModal__footer-buttons button{border-radius:4px;padding:13px 30px;text-align:center;text-decoration:none}.UserEditModal__clear_btn{align-items:center;background:var(--background-elevation-high);border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.UserEditModal__clear_btn:hover{opacity:.8}.UserEditModal__clear_btn:active,.UserEditModal__clear_btn:focus,.UserEditModal__clear_btn:hover{color:var(--object-main);text-decoration:none}.UserEditModal__clear_btn:disabled{border:1px solid var(--object-tertiary);color:var(--object-tertiary)}.UserEditModal__decide_btn{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;flex-grow:1;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.UserEditModal__decide_btn:hover{opacity:.8}.UserEditModal__decide_btn:active,.UserEditModal__decide_btn:focus,.UserEditModal__decide_btn:hover{color:var(--object-reverse);text-decoration:none}.UserEditModal__decide_btn:disabled{background:var(--object-tertiary)}.UserEditModal__decide_btn:disabled:hover{opacity:1}.UserEditModal__occupations-main{padding:0}.UserEditModal__working-salon-form label{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin-bottom:8px}.UserEditModal__working-salon-form+.UserEditModal__working-salon-form{margin-top:24px}.UserHeader{max-width:1080px;padding:0 0 48px}@media (max-width:834px){.UserHeader{padding:16px}}.UserHeader__container{display:grid;gap:0 40px;grid-template-areas:"profIcon nickname" "profIcon name" "profIcon profileDetail" "profIcon userCountArea" "profIcon bioArea" "profIcon linkArea" "profIcon occupationArea";grid-template-columns:180px 1fr;grid-template-rows:auto}@media (max-width:834px){.UserHeader__container{gap:0 28px;grid-template-areas:"profIcon name" "profIcon userCountArea" "nickname nickname" "profileDetail profileDetail" "bioArea bioArea" "linkArea linkArea" "occupationArea occupationArea" "followBtnArea followBtnArea";grid-template-columns:84px 1fr}}@media (min-width:835px){.UserHeader__container{position:relative}}.UserHeader__profIconArea{grid-area:profIcon}.UserHeader__profIconArea__image{border-radius:50%;height:180px;object-fit:cover;width:180px}@media (max-width:834px){.UserHeader__profIconArea__image{height:84px;width:84px}}.UserHeader__nickname{align-items:center;color:var(--object-main);display:flex;font-size:24px;font-weight:600;gap:8px;grid-area:nickname;line-height:150%;margin:0 0 6px}@media (max-width:834px){.UserHeader__nickname{color:var(--object-main);font-size:18px;font-weight:600;gap:4px;line-height:150%;margin:12px 0 4px}}.UserHeader__name{color:var(--object-main);font-size:14px;font-weight:600;grid-area:name;line-height:150%;margin:0 0 16px}@media (max-width:834px){.UserHeader__name{margin:5px 0 12px}}.UserHeader__profileDetail{grid-area:profileDetail}.UserHeader__jobTitle{color:var(--object-secondary);font-size:14px;font-weight:600;line-height:150%;margin:0 0 4px}.UserHeader__userAttribute{display:flex;flex-wrap:wrap;gap:4px;list-style-type:none;margin:0 0 4px;padding:0}.UserHeader__userAttribute .ClipFolderShow__user-attribute-item,.UserHeader__userAttribute .ClipFolderShow__user-attribute-item--skin-color,.UserHeader__userAttribute .UserHeader__userAttribute__item,.UserHeader__userAttribute .UserHeader__userAttribute__item--skin-color{align-items:center;color:var(--object-secondary);display:flex;flex-shrink:0;font-size:12px;font-weight:400;line-height:170%}@media (max-width:834px){.UserHeader__userAttribute .ClipFolderShow__user-attribute-item,.UserHeader__userAttribute .ClipFolderShow__user-attribute-item--skin-color,.UserHeader__userAttribute .UserHeader__userAttribute__item,.UserHeader__userAttribute .UserHeader__userAttribute__item--skin-color{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:170%}}.UserHeader__userAttribute .ClipFolderShow__user-attribute-item--skin-color:not(:first-child):before,.UserHeader__userAttribute .ClipFolderShow__user-attribute-item:not(:first-child):before,.UserHeader__userAttribute .UserHeader__userAttribute__item--skin-color:not(:first-child):before,.UserHeader__userAttribute .UserHeader__userAttribute__item:not(:first-child):before{border-left:1px solid var(--object-secondary);content:"";display:block;height:10px;margin:0 4px 0 0}.UserHeader__userAttribute__item--skin-color:after{border:.7px solid var(--object-secondary);border-radius:2px;content:"";display:inline-block;height:14px;margin-left:4px;vertical-align:text-top;width:14px}.UserHeader__userRankings{color:var(--expressive-red);display:flex;flex-wrap:wrap;font-size:10px;font-weight:400;gap:4px 8px;line-height:150%;list-style-type:none;margin:0 0 4px;padding:0}.UserHeader__userRankings-item{align-items:center;display:flex;gap:2px}.UserHeader__userRankings-item:before{background:url(https://cdn.lipscosme.com/assets/crown/pale_gold-927d000fa10209b2451a139378bcc77659820e41a71c7134c04061465af1685b.png);background-size:contain;content:"";display:block;height:12px;width:12px}.UserHeader__userCountArea{grid-area:userCountArea;margin:12px 0 16px}@media (max-width:834px){.UserHeader__userCountArea{margin:0}}.UserHeader__userCount{display:flex;gap:24px;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.UserHeader__userCount{gap:20px}}.UserHeader__userCount__link{align-items:baseline;display:flex;flex-direction:row;font-size:18px;font-weight:500;gap:4px;line-height:150%}.UserHeader__userCount__link,.UserHeader__userCount__link:active,.UserHeader__userCount__link:focus,.UserHeader__userCount__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.UserHeader__userCount__link{color:var(--object-main);flex-direction:column;font-size:14px;font-weight:500;gap:2px;line-height:150%}}.UserHeader__userCount__text{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}@media (max-width:834px){.UserHeader__userCount__text{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.UserHeader__bioArea{grid-area:bioArea}.UserHeader__bio{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%;margin:0 0 16px;white-space:pre-wrap}@media (max-width:834px){.UserHeader__bio{color:var(--object-main);cursor:pointer;font-size:12px;font-weight:400;line-height:170%;margin:8px 0 12px;max-height:40px;overflow:hidden;position:relative}}.UserHeader__bio--readMore{background:linear-gradient(to right,transparent,var(--background-elevation-high) 55%);bottom:0;color:var(--object-main);font-size:12px;font-weight:600;line-height:170%;position:absolute;right:0;text-align:right;width:155px}@media (min-width:835px){.UserHeader__bio--readMore{display:none}}.UserHeader__linkArea{grid-area:linkArea}.UserHeader__linkBtn{margin-bottom:16px}.UserHeader__occupationArea{background-color:var(--background-elevation-low);border-radius:4px;grid-area:occupationArea;padding:8px 16px}.UserHeader__occupationArea ul{display:flex;flex-wrap:wrap;gap:4px 8px;list-style-type:none;margin:8px 0 0;padding:0}.UserHeader__occupationArea a[href=""]{pointer-events:none}.UserHeader__occupationArea a[href=""]:after{display:none}.UserHeader__occupation{align-items:center;color:var(--object-secondary);display:flex;display:block;font-size:12px;font-weight:600;line-height:150%;position:relative;text-decoration:none}.UserHeader__occupation:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}.UserHeader__occupation:active,.UserHeader__occupation:focus,.UserHeader__occupation:hover{color:var(--object-secondary);text-decoration:none}.UserHeader__occupation:after{margin:0;right:0}.UserHeader__working-salon{align-items:center;color:var(--object-main);display:flex;font-size:10px;font-weight:400;line-height:150%}@media (min-width:835px){.UserHeader__working-salon:not(:first-child):before{border-left:1px solid var(--border-separation);content:"";display:block;height:10px;margin:0 8px 0 0}}@media (max-width:834px){.UserHeader__working-salon:nth-child(n+3):before{border-left:1px solid var(--border-separation);content:"";display:block;height:10px;margin:0 8px 0 0}.UserHeader__working-salon.salon{width:100%}}.UserHeader__working-salon.salon:before{background-color:var(--object-main);content:"";display:block;height:12px;margin:0 2px 0 0;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/home-2e6e04c75de9292ef08449674609103560c072d13f44ccb070234e601bea1d71.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/home-2e6e04c75de9292ef08449674609103560c072d13f44ccb070234e601bea1d71.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:12px}.UserHeader__followBtnArea{grid-area:followBtnArea}@media (min-width:835px){.UserHeader__followBtnArea{position:absolute;right:0;top:10.5px}}@media (max-width:834px){.UserHeader__followBtnArea{margin:16px 0 0}}.UserHeader__followBtn{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.UserHeader__followBtn:hover{opacity:.8}.UserHeader__followBtn:active,.UserHeader__followBtn:focus,.UserHeader__followBtn:hover{color:var(--object-reverse);text-decoration:none}.UserHeader__followBtn:disabled{background:var(--object-tertiary)}.UserHeader__followBtn:disabled:hover{opacity:1}@media (max-width:834px){.UserHeader__followBtn{width:100%}}.UserHeader__followBtn.following{align-items:center;background:var(--background-surface);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.UserHeader__followBtn.following:hover{opacity:.8}.UserHeader__followBtn.following:active,.UserHeader__followBtn.following:focus,.UserHeader__followBtn.following:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.UserHeader__followBtn.following{width:100%}}.UserHeader__editBtn{align-items:center;background:var(--background-surface);border-radius:4px;color:var(--object-main);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;word-break:keep-all}.UserHeader__editBtn:hover{opacity:.8}.UserHeader__editBtn:active,.UserHeader__editBtn:focus,.UserHeader__editBtn:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.UserHeader__editBtn{width:100%}}.user-interests{margin:16px 0}@media (max-width:834px){.user-interests{margin:12px 0}}.user-interests__title{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}.user-interests ul{display:flex;flex-wrap:wrap;gap:8px;list-style-type:none;padding-inline-start:0}@media (max-width:834px){.user-interests ul{flex-wrap:nowrap;overflow:auto}}.user-interests__list{background-color:var(--background-elevation-low);border-radius:16px;color:var(--object-main);display:inline;font-size:12px;font-weight:400;line-height:150%;padding:4px 16px}@media (max-width:834px){.user-interests__list{flex-shrink:0;padding:4px 12px}}@media (min-width:835px){.user_ranking_sort{margin-top:16px}}.follow-title{background:var(--background-elevation-low);color:var(--object-secondary);font-size:14px;height:48px;margin:0;padding-right:24px;padding-top:6px;text-align:right}@media (max-width:834px){.follow-title{font-size:10px;height:32px;padding-right:16px;padding-top:5px}}.follow-title span{color:var(--object-main);font-size:28px;line-height:42px;margin-left:12px}@media (max-width:834px){.follow-title span{font-size:18px;line-height:27px;margin-left:7px}}.user-list.margin{margin-top:80px}.user-list .title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.user-list .title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.user-list .notfound{color:var(--object-secondary);font-size:15px;padding:30px 0;text-align:center}.user-list ul#items.users{display:flex;flex-wrap:wrap;padding:0}.user-list ul#items.users li.user-cell{display:block;height:100px;list-style-type:none;position:relative;width:50%}@media (max-width:834px){.user-list ul#items.users li.user-cell{width:100%}}.user-list ul#items.users li.user-cell:hover{opacity:.8}.user-list ul#items.users li.user-cell a.user-link{color:var(--object-main);display:block;text-decoration:none}.user-list ul#items.users li.user-cell a.user-link .user-thumb{border-radius:50%;display:block;float:left;height:56px;margin:18px 0 26px 12px;object-fit:cover;width:56px}.user-list ul#items.users li.user-cell .follow-btn-ic{background:var(--expressive-red);border-radius:8px;display:block;float:right;position:absolute;right:20px;top:28px}.user-list ul#items.users li.user-cell .follow-btn-ic img{height:36px;width:36px}.user-list ul#items.users li.user-cell .follow-btn-ic.following{background:var(--border-separation)}.user-list ul#items.users li.user-cell hr{margin:0 8px}.user-list ul#items.users li.user-rankings-cell{border-radius:12px;box-shadow:0 2px 6px rgb(var(--object-main)/.2);display:block;height:120px;list-style-type:none;margin:5px 0;position:relative;width:100%}@media (max-width:834px){.user-list ul#items.users li.user-rankings-cell{border-bottom:1px solid var(--object-tertiary);border-radius:0;box-shadow:none;height:100px;margin:0}}.user-list ul#items.users li.user-rankings-cell:hover{opacity:.8}.user-list ul#items.users li.user-rankings-cell a.user-link{color:var(--object-main);display:block;text-decoration:none}.user-list ul#items.users li.user-rankings-cell a.user-link .ranking-num-area{background:var(--expressive-red);border-radius:12px 0 0 12px;color:#fff;float:left;height:100%;width:72px}@media (max-width:834px){.user-list ul#items.users li.user-rankings-cell a.user-link .ranking-num-area{border-radius:0 0 12px 0;height:26px;left:0;position:absolute;top:0;width:68px}}.user-list ul#items.users li.user-rankings-cell a.user-link .ranking-num-area span{display:block;font-size:28px;line-height:120px;text-align:center}@media (max-width:834px){.user-list ul#items.users li.user-rankings-cell a.user-link .ranking-num-area span{font-size:16px;line-height:26px}}.user-list ul#items.users li.user-rankings-cell a.user-link .user-thumb{border-radius:50%;display:block;float:left;height:80px;margin:20px 0 20px 24px;object-fit:cover;width:80px}@media (max-width:834px){.user-list ul#items.users li.user-rankings-cell a.user-link .user-thumb{height:52px;margin:30px 0 18px 14px;width:52px}}.user-list ul#items.users li.user-rankings-cell .follow-btn-ic{background:var(--expressive-red);border-radius:8px;bottom:18px;display:block;float:right;position:absolute;right:24px}@media (max-width:834px){.user-list ul#items.users li.user-rankings-cell .follow-btn-ic{bottom:32px;right:16px}}.user-list ul#items.users li.user-rankings-cell .follow-btn-ic img{bottom:32px;height:40px;right:16px;width:40px}.user-list ul#items.users li.user-rankings-cell .follow-btn-ic.following{background:var(--border-separation)}#profile-content{overflow:hidden;position:relative}@media (max-width:834px){#profile-content{margin-bottom:20px;margin-top:100px}}#profile-content .profile-content{border:1px solid var(--border-separation);display:inline-block;width:100%}@media (max-width:834px){#profile-content .profile-content{text-align:center}}#profile-content .profile-content .profile-icon{border-radius:50%;float:left;height:45px;margin:8px;object-fit:cover;width:45px}@media (max-width:834px){#profile-content .profile-content .profile-icon{float:none;height:70px;width:70px}}#profile-content .profile-content a{text-decoration:none}#profile-content .profile-content a .nickname{color:var(--expressive-red);display:block;font-size:14px;font-weight:700;line-height:14px;margin-bottom:0;margin-top:8px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:834px){#profile-content .profile-content a .nickname{font-size:16px;margin-bottom:5px}}#profile-content .profile-content a .name{color:var(--object-main);display:block;font-size:12px;line-height:18px;margin-bottom:27px}@media (max-width:834px){#profile-content .profile-content a .name{font-size:15px;margin-bottom:5px}}#profile-content .profile-content hr{margin-bottom:8px;margin-top:8px}#profile-content .profile-content .profile-cell{float:left;padding-bottom:8px;text-align:center;width:33.3%}#profile-content .profile-content .profile-cell a{color:var(--object-main);font-size:13px;text-decoration:none}.app-btn{background-color:red;border-width:0;color:#fff;font-size:13px;left:0;margin:0 auto 0 -98.5px;padding:9px;position:absolute;right:0;text-align:center;top:313px;width:197px}@media (min-width:835px){.app-btn{top:315px}}.app-btn:focus,.app-btn:hover{color:#fff;text-decoration:none}.faq{margin-top:0}.faq__title{color:var(--object-main);display:inline-block;font-size:28px;font-weight:700;letter-spacing:0;line-height:32px;margin:62px 20px 0;text-align:center;width:100%}@media (max-width:834px){.faq__title{color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin:24px 0 0}}.faq__title__category{color:var(--object-secondary);display:block;font-size:16px;font-weight:500;line-height:150%;margin:8px 0 0;text-align:center}@media (max-width:834px){.faq__title__category{color:var(--object-secondary);font-size:14px;font-weight:500;line-height:150%;margin:4px 0 0}}.faq__container{margin-bottom:38px}@media (min-width:835px){.faq__container{margin-bottom:118px;padding:0 100px}}.faq__heading{color:var(--object-main);font-size:20px;font-weight:700;letter-spacing:0;line-height:24px;margin:48px 0 0;text-align:center}@media (max-width:834px){.faq__heading{background:var(--background-elevation-low);color:var(--object-main);font-size:14px;font-weight:700;letter-spacing:.4px;line-height:22px;margin-top:24px;padding:8px 16px;text-align:left}}.faq__notice{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin-top:24px}@media (max-width:834px){.faq__notice{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:16px}}.faq__list{list-style-type:none;margin:0;padding:0}@media (min-width:835px){.faq__list{margin-top:24px}}.faq__list--question{list-style-type:none;margin:0;padding:0}.faq__list--more{list-style-type:none;margin:24px 0;padding:0}@media (max-width:834px){.faq__list--more{margin:0 0 24px}}.faq__category{background-color:#fff;border:0;border-bottom:1px solid var(--border-separation);display:flex;padding:16px 20px;text-align:left;width:100%}@media (max-width:834px){.faq__category{padding:16px}}.faq__category-text{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%;margin:0;padding:0;width:100%}@media (max-width:834px){.faq__category-text{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}}.faq__category-arrow{height:24px;margin:auto 0;transform:rotate(90deg);transition:transform .2s ease-in-out}@media (max-width:834px){.faq__category-arrow{height:20px}}.faq__category:not(.collapsed)>.faq__category-arrow{transform:rotate(-90deg)}.faq__question a,.faq__question p{background:var(--background-elevation-low);color:var(--object-main);display:flex;font-size:14px;font-weight:500;line-height:150%;padding:16px 16px 16px 20px;text-decoration:none}@media (max-width:834px){.faq__question a,.faq__question p{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%;padding:16px}}.faq__question a:hover,.faq__question p:hover{color:var(--object-main);text-decoration:none}.faq__question-text{margin:0;width:100%}.faq__question+.faq__question{border-top:1px solid var(--background-elevation-low)}.faq__question-arrow{height:24px;margin:auto 0}@media (max-width:834px){.faq__question-arrow{height:20px}}.faq__inquiry{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin:12px 0 0;text-align:center}@media (max-width:834px){.faq__inquiry{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:16px 16px 0}}.faq__button,.faq__buttons{text-align:center}.faq__button{background:#fff;margin-top:24px}@media (min-width:835px){.faq__button{display:inline-block}}@media (max-width:834px){.faq__button{margin-top:16px}}.faq__button a{align-items:center;border:1px solid var(--object-main);border-radius:4px;color:var(--object-main);display:flex;font-size:14px;font-weight:500;height:44px;justify-content:center;line-height:150%;margin:0 auto}@media (min-width:835px){.faq__button a{width:343px}}@media (max-width:834px){.faq__button a{margin:0 16px}}.faq__shopping_link{color:var(--expressive-red);display:flex;font-size:16px;font-weight:400;justify-content:flex-end;line-height:150%;margin:12px 0 0}@media (max-width:834px){.faq__shopping_link{color:var(--expressive-red);font-size:14px;font-weight:400;line-height:150%;margin:12px 0 0}}.faq__shopping_link-text{text-align:right}.faq__shopping_link-arrow{height:16px;margin:auto 0;transform:rotate(180deg);transition:transform .2s ease-in-out}@media (max-width:834px){.faq__shopping_link-arrow{height:12px}}@media (min-width:835px){.faq__button+.faq__button{margin-left:20px}}.faq__question-title{color:var(--object-main);font-size:20px;font-weight:700;letter-spacing:0;line-height:24px;margin:48px 0 0}@media (max-width:834px){.faq__question-title{border-top:1px solid var(--border-separation);color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin:24px 16px 0;padding-top:24px}}.faq__answer{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;margin-top:32px;overflow-wrap:break-word}@media (min-width:835px){.faq__answer{border-bottom:1px solid var(--border-separation);padding-bottom:48px}}@media (max-width:834px){.faq__answer{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:20px 16px 0}.welcome-index{background:var(--background-elevation-low)}}.welcome-index .main-row h2{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:24px 0 16px}@media (max-width:834px){.welcome-index .main-row h2{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin:24px 16px 16px}}.welcome-index__header-with-image{align-items:center;display:flex;gap:8px}.welcome-index__hero-download-count{align-items:center;aspect-ratio:1/1;background-color:#ec8585;border-radius:999px;color:#fff;display:grid;font-size:2vw;font-weight:600;justify-content:center;line-height:100%;width:10vw}@media (max-width:834px){.welcome-index__hero-download-count{font-size:4.8vw;left:10px;position:absolute;top:-17vw;width:23%}.welcome-index__hero-download-count span{font-size:2.6vw;font-weight:500;line-height:100%}.welcome-index__hero-download-count span:first-child{font-size:3.2vw;margin-left:2px}}@media (min-width:835px){.welcome-index__hero-download-count span{color:#fff;font-size:20px;font-size:1.2vw;font-weight:500;line-height:150%;line-height:100%}.welcome-index__hero-download-count span:first-child{margin-left:4px}}.welcome-index__hero-download-count>div{margin-top:5%}@media (max-width:834px){.welcome-index__hero-text-container{width:100%}}.welcome-index__hero-text{align-items:flex-end;color:var(--object-main);display:flex;font-size:3.9vw;font-weight:600;line-height:120%;text-align:center;text-wrap:balance;z-index:1}@media (min-width:835px){.welcome-index__hero-text{left:40%;position:absolute;top:50%;transform:translateY(-50%)}}@media (max-width:834px){.welcome-index__hero-text{align-items:flex-start;bottom:0;flex-direction:column;font-size:8vw;left:0;line-height:150%;position:relative;width:100%}}.welcome-index__hero-annotation{font-size:2vw;line-height:150%;margin:0 0 15px}@media (max-width:834px){.welcome-index__hero-annotation{color:var(--object-main);font-size:16px;font-size:4.3vw;font-weight:600;line-height:150%;margin:0 0 4px}}.welcome-index__hero-button{align-items:center;background-color:var(--background-primary);border-radius:999px;display:grid;margin:28px auto 0;padding:12px 48px;width:fit-content}@media (max-width:834px){.welcome-index__hero-button{bottom:5%;color:#fff;font-size:14px;font-size:3.8vw;font-weight:500;left:5%;line-height:150%;margin:4px 17px 16px;width:90%}}@media (min-width:835px){.welcome-index__hero-button{color:#fff;font-size:24px;font-size:1.4vw;font-weight:600;line-height:150%}}.welcome-index__hero-box{position:relative}.welcome-index__hero{background:var(--background-elevation-low);display:block;height:auto;width:100%;z-index:0}.welcome-index__hero-W2A-link,.welcome-index__hero-W2A-link:active,.welcome-index__hero-W2A-link:focus,.welcome-index__hero-W2A-link:hover{color:#fff;text-decoration:none}.welcome-index__hero-disclaimer{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;text-align:center}@media (min-width:835px){.welcome-index__hero-disclaimer{bottom:12px;position:absolute;right:16px}}@media (max-width:834px){.welcome-index__hero-disclaimer{margin-bottom:16px}}.welcome-index__nav{margin:0 0 48px}@media (max-width:834px){.welcome-index__nav{margin:16px}}.welcome-index__nav-list{display:flex;gap:16px;justify-content:space-between;list-style-type:none;margin:0;padding:0}@media (max-width:834px){.welcome-index__nav-list{gap:8px}}.welcome-index__nav-item{background-color:var(--background-elevation-low);border-radius:4px;flex:1}@media (max-width:834px){.welcome-index__nav-item{background:var(--background-elevation-high);border-radius:4px;display:flex}}.welcome-index__nav-link{align-items:center;display:block;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:150%;max-width:166px;padding:16px 0}.welcome-index__nav-link,.welcome-index__nav-link:active,.welcome-index__nav-link:focus,.welcome-index__nav-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.welcome-index__nav-link{color:var(--object-main);flex-direction:column;flex-shrink:0;font-size:12px;font-weight:600;line-height:150%;padding:0 12px 24px;width:100%}}.welcome-index__nav-link.ranking:before{background:url(https://cdn.lipscosme.com/assets/hero/icon/ranking-85ac5d91941b1fb66d6c3ab9069c32f48b03443e4c0a7f1ec68e4da868662180.png) no-repeat;background-size:contain;content:"";display:block;height:24px;margin:0 6px 0 0;width:24px}@media (max-width:834px){.welcome-index__nav-link.ranking:before{background-color:var(--background-elevation-low);background-position:50%;background-size:32px 32px;border-radius:50%;height:32px;height:56px;margin:0 0 4px;width:32px;width:56px}}.welcome-index__nav-link.category:before{background:url(https://cdn.lipscosme.com/assets/hero/icon/category-8e686d0f8a8d96223abb14e40329c9f19505329bfc52be76170a1110b8c7f2db.png) no-repeat;background-size:contain;content:"";display:block;height:24px;margin:0 6px 0 0;width:24px}@media (max-width:834px){.welcome-index__nav-link.category:before{background-color:var(--background-elevation-low);background-position:50%;background-size:32px 32px;border-radius:50%;height:32px;height:56px;margin:0 0 4px;width:32px;width:56px}}.welcome-index__nav-link.brand:before{background:url(https://cdn.lipscosme.com/assets/hero/icon/brand-283245393666e2259bdd1b96bb3c668856d4975a5930c992bec7278d09c1c4a6.png) no-repeat;background-size:contain;content:"";display:block;height:24px;margin:0 6px 0 0;width:24px}@media (max-width:834px){.welcome-index__nav-link.brand:before{background-color:var(--background-elevation-low);background-position:50%;background-size:32px 32px;border-radius:50%;height:32px;height:56px;margin:0 0 4px;width:32px;width:56px}}.welcome-index__nav-link.calendar:before{background:url(https://cdn.lipscosme.com/assets/hero/icon/calendar-ad126d5353e6cd9f89531d8631ef8f8c2680bb7db26a0af253d635dfee7fba6c.png) no-repeat;background-size:contain;content:"";display:block;height:24px;margin:0 6px 0 0;width:24px}@media (max-width:834px){.welcome-index__nav-link.calendar:before{background-color:var(--background-elevation-low);background-position:50%;background-size:32px 32px;border-radius:50%;height:32px;height:56px;margin:0 0 4px;width:32px;width:56px}}.welcome-index__rankings{background:#fff;margin:0 0 48px}@media (max-width:834px){.welcome-index__rankings{margin:0 0 16px;padding-top:0}}.welcome-index__rankings-title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}@media (max-width:834px){.welcome-index__rankings-title{border-top:unset;color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}}.welcome-index__rankings-products{margin:0 0 24px}@media (max-width:834px){.welcome-index__rankings-products{margin:0}}.welcome-index__rankings-products-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;padding:0}.welcome-index__rankings-products-item{margin:0;width:calc(50% - 12px)}@media (max-width:834px){.welcome-index__rankings-products-item{width:100%}}.welcome-index__more-link{background-color:#efefef;border-radius:4px;display:block;font-size:12px;font-weight:600;line-height:150%;margin:24px auto;padding:13px 0;text-align:center;width:360px}.welcome-index__more-link,.welcome-index__more-link:active,.welcome-index__more-link:focus,.welcome-index__more-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.welcome-index__more-link{margin:16px 16px 24px;width:calc(100% - 32px)}.welcome-index__latest-articles .ArticlesListSquare{margin:0 16px}}.welcome-index__timelinePosts .ProductListArticlePost{padding:0}@media (max-width:834px){.welcome-index__timelinePosts .ProductListArticlePost{padding:0 16px}}.welcome-index #main-col>div{background:#fff}@media (max-width:834px){.welcome-index #main-col>div{margin:7px 0;padding:.1px 0}}.welcome-index #main-col>div:not(:first-child){margin:60px 0}@media (max-width:834px){.welcome-index #main-col>div:not(:first-child){margin:7px 0;padding:.1px 0}}@media (min-width:835px){.welcome-index>.main-row>.flex-row>#main-col>div:last-child{margin-bottom:60px}}.landing-page__cta-btn_bottom,.landing-page__cta-btn_movie,.landing-page__cta-btn_post,.landing-page__cta-btn_step{background-color:var(--expressive-red);border-radius:8px;color:#fff;display:block;font-size:14px;font-weight:700;letter-spacing:.4px;line-height:20px;padding:14px 0;text-align:center;text-decoration:none;width:100%}.landing-page__cta-btn_bottom:hover,.landing-page__cta-btn_movie:hover,.landing-page__cta-btn_post:hover,.landing-page__cta-btn_step:hover{color:#fff;opacity:.6;text-decoration:none}.landing-page{display:block;margin:0 auto;max-width:640px}.landing-page__top-banner-image{width:100%}.landing-page__title_h1{margin:0;padding:16px}.landing-page__title_h1,.landing-page__title_h2{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:.4px;line-height:24px}.landing-page__title_h2{border-left:2px solid var(--expressive-red);margin:24px 16px;padding-left:12px}.landing-page__anchor-link-list{display:flex;list-style-type:none;margin:0;padding:0;width:100%}.landing-page__anchor-link-item{border:1px solid var(--border-separation);padding:8px 0 4px;width:50%}.landing-page__anchor-link-item a{color:var(--expressive-red);display:inline-block;font-size:12px;font-weight:500;letter-spacing:.4px;line-height:16px;text-align:center;text-decoration:none;width:100%}.landing-page__anchor-link-item a:after{background:url(https://cdn.lipscosme.com/assets/arrow/lips_60-4c6ca11d295269aaaecc4c1acf32e297a564d0a9362d113bd78a7a5de27b734e.png) no-repeat;background-size:16px;content:"";display:block;height:16px;margin:0 auto;transform:rotate(-90deg);width:16px}.landing-page__post-container{margin-bottom:32px}.landing-page__post-image{width:100%}.landing-page__post-content-inner{border-bottom:1px solid var(--border-separation);margin:16px 16px 0;padding:0 0 68px;position:relative}.landing-page__post-content{font-size:14px;font-weight:500;height:320px;letter-spacing:.8px;line-height:20px;margin:0;overflow:hidden;white-space:pre-wrap}.landing-page__post-content:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:68px;content:"";display:block;height:80px;position:absolute;width:100%}.landing-page__cta-btn_post{bottom:32px;height:48px;position:absolute}.landing-page__step{margin-top:32px;padding:0 16px}.landing-page__step-list{list-style-type:none;margin:0;padding:0}.landing-page__step-item{margin:32px 0}.landing-page__step-txt{color:var(--object-main);font-size:12px;font-weight:500;line-height:20px;margin:0}.landing-page__step-num{background-color:var(--expressive-red);border-radius:50%;color:#fff;display:inline-block;height:20px;margin-right:8px;text-align:center;width:20px}.landing-page__step-image{margin-top:24px;width:100%}.landing-page__cta-btn_step{margin:40px 0 64px}.landing-page__whats-this{background:var(--background-elevation-low);border-radius:8px;margin:24px 16px 64px;padding:16px}.landing-page__whats-text{color:var(--object-main);font-size:14px;line-height:24px;margin:0}.landing-page__movie{margin:0 16px;width:calc(100% - 32px)}.landing-page__cta-btn_movie{margin:40px 16px 64px;width:calc(100% - 32px)}.landing-page__banner-container{display:flex;list-style-type:none;margin:64px 24px;padding:0}.landing-page__banner{border-radius:12px;box-shadow:0 0 4px 0 rgba(0,0,0,.16);width:calc(50% - 7.5px)}.landing-page__banner:first-child{margin-right:15px}.landing-page__banner-link{text-decoration:none}.landing-page__banner-image{border-radius:12px 12px 0 0;width:100%}.landing-page__banner-title{color:var(--object-main);display:inline-block;font-size:13px;font-weight:700;line-height:20px;margin:12px 12px 16px;text-align:center}.landing-page__bottom-menu{background:#fff;bottom:0;box-shadow:0 -1px 3px 0 rgba(0,0,0,.04);height:64px;left:0;padding:12px;position:fixed;right:0;width:100%;z-index:10000}.landing-page__bottom-menu-container{margin:0 auto;max-width:640px}.landing-page__sns-share{float:left}.landing-page__share-link{text-decoration:none}.landing-page__share-image{height:40px;margin-right:8px;width:40px}.landing-page__cta-btn_bottom{float:right;font-size:12px;height:40px;line-height:16px;padding:12px 0;width:120px}.medical_equipment{margin:0 auto;max-width:880px}@media (max-width:834px){.medical_equipment{background-color:var(--background-elevation-low)}.medical_equipment__container{display:flex;flex-direction:column;gap:16px}.medical_equipment__section{background:var(--background-elevation-high);padding:0 16px}}.medical_equipment__title_h1{color:var(--object-main);font-size:24px;font-weight:700;letter-spacing:0;line-height:150%;margin:32px 0 16px}@media (max-width:834px){.medical_equipment__title_h1{color:var(--object-main);font-size:20px;font-weight:700;letter-spacing:0;line-height:150%;margin:24px 0 16px}}.medical_equipment__text{color:var(--object-main);font-size:16px;font-weight:400;letter-spacing:0;line-height:170%;margin:0}@media (max-width:834px){.medical_equipment__text{color:var(--object-main);font-size:14px;font-weight:400;letter-spacing:0;line-height:170%}}.medical_equipment__text--link{color:var(--expressive-red);font-size:16px;font-weight:400;letter-spacing:0;line-height:170%;text-decoration:underline}@media (max-width:834px){.medical_equipment__text--link{color:var(--expressive-red);font-size:14px;font-weight:400;letter-spacing:0;line-height:170%}}.medical_equipment__text--link:active,.medical_equipment__text--link:focus,.medical_equipment__text--link:hover{color:var(--expressive-red)}.medical_equipment__text--marker{background:linear-gradient(transparent 50%,rgba(248,67,106,.1) 0);color:var(--object-main);font-size:16px;font-weight:400;letter-spacing:0;line-height:170%}@media (max-width:834px){.medical_equipment__text--marker{color:var(--object-main);font-size:14px;font-weight:400;letter-spacing:0;line-height:170%}}.medical_equipment__text--small{color:var(--object-main);font-size:14px;font-weight:400;letter-spacing:0;line-height:170%;margin:0}.medical_equipment__text--small--link{color:var(--expressive-red);font-size:14px;font-weight:400;letter-spacing:0;line-height:170%;text-decoration:underline}.medical_equipment__text--small--link:active,.medical_equipment__text--small--link:focus,.medical_equipment__text--small--link:hover{color:var(--expressive-red)}@media (min-width:835px){.medical_equipment__before_purchase{border-bottom:1px solid var(--border-separation)}}.medical_equipment__before_purchase_list{list-style-type:none;margin:0;padding:0}.medical_equipment__title_h2{border-bottom:2px solid var(--object-main);color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:0;line-height:150%;margin:24px 0 16px;padding:0 0 12px}@media (max-width:834px){.medical_equipment__title_h2{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:20px 0 16px}}.medical_equipment__approval_img{display:block;margin:16px auto;width:280px}.medical_equipment__reference{margin:24px 0 32px}.medical_equipment__title_license{background:var(--object-secondary);color:#fff;font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;margin:24px 0 0;padding:4px 0;text-align:center}@media (max-width:834px){.medical_equipment__title_license{color:#fff;font-size:14px;font-weight:700;letter-spacing:0;line-height:150%}}.medical_equipment__figure{align-items:flex-end;display:flex;gap:32px}@media (max-width:834px){.medical_equipment__figure{flex-direction:column;gap:unset}}.medical_equipment__license{width:420px}@media (max-width:834px){.medical_equipment__license{width:100%}}.medical_equipment__caption{background:var(--background-elevation-low);border-radius:4px;flex:1;padding:16px}@media (max-width:834px){.medical_equipment__caption{width:100%}}.medical_equipment__caption--list{display:flex;flex-flow:row wrap;margin:0}.medical_equipment__caption--list--vertical{flex-direction:column;margin:0}.medical_equipment__caption--desc,.medical_equipment__caption--term{color:var(--object-main);font-size:12px;font-weight:400;letter-spacing:0;line-height:170%;white-space:pre-wrap}.medical_equipment__caption--desc a,.medical_equipment__caption--term a{color:var(--object-main);display:block;font-size:12px;font-weight:400;letter-spacing:0;line-height:170%}@media (max-width:834px){.welcome-my-point{background-color:var(--background-elevation-high);padding:16px 24px}}.welcome-my-point__title span{color:var(--object-secondary);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.welcome-my-point__sp-container{margin:0 16px 24px}}.welcome-my-point__card{background-color:var(--background-elevation-low);border-radius:8px;display:block;padding:16px 16px 16px 20px}.welcome-my-point__card,.welcome-my-point__card:active,.welcome-my-point__card:focus,.welcome-my-point__card:hover{color:var(--object-main);text-decoration:none}.welcome-my-point__arrow-container{align-items:center;display:grid;gap:24px;grid-template-columns:1fr 24px;justify-content:space-between}@media (max-width:834px){.welcome-my-point__arrow-container{gap:12px;grid-template-columns:1fr 20px}}.welcome-my-point__flex{align-items:center;display:flex;justify-content:space-between}.welcome-my-point__flex-key{color:var(--object-secondary);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.welcome-my-point__flex-key{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.welcome-my-point__flex-key--strong{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}@media (max-width:834px){.welcome-my-point__flex-key--strong{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%}}.welcome-my-point__flex-value{color:var(--object-secondary);font-size:16px;font-weight:400;line-height:150%}@media (max-width:834px){.welcome-my-point__flex-value{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}}.welcome-my-point__flex-value--strong{color:var(--expressive-blue);font-size:24px;font-weight:600;line-height:150%}@media (max-width:834px){.welcome-my-point__flex-value--strong{color:var(--expressive-blue);font-size:18px;font-weight:600;line-height:150%}}.welcome-my-point__columns{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:16px 0}.PolicyChangeModal{background:#fff;border-radius:8px;display:none;margin:auto;position:fixed;z-index:10010}@media (min-width:835px){.PolicyChangeModal{left:50%;max-height:calc(100vh - 24px);top:50%;transform:translateX(-50%) translateY(-50%);width:70%}}@media (max-width:834px){.PolicyChangeModal{border-radius:0;height:80%;left:0;right:0;top:0;width:90%}}.PolicyChangeModal.open{display:flex;flex-direction:column}.PolicyChangeModal__header{flex-shrink:0;position:relative}.PolicyChangeModal__main{flex-grow:1;flex-shrink:1;overflow-y:scroll;padding:12px 24px;white-space:pre-wrap}.PolicyChangeModal__title{border-bottom:1px solid var(--border-separation);color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:0;padding:24px;text-align:center}.PolicyChangeModal__close{background:none;border:none;padding:0;position:absolute;right:4px;top:4px}.PolicyChangeModal__close:focus{outline:none}.PolicyChangeModal__close img{height:24px;object-fit:contain;width:24px}.policy{margin:0 auto;max-width:920px}.policy__container{padding:0 20px}.policy hr{border-top:1px solid var(--border-separation);margin-bottom:32px;margin-top:32px}@media (max-width:834px){.policy hr{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.policy__title_h1{color:var(--object-main);font-size:32px;font-weight:600;line-height:150%;margin-top:48px}@media (max-width:834px){.policy__title_h1{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;margin-top:32px}}.policy__title_h2{margin:32px 0 24px}@media (max-width:834px){.policy__title_h2{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}.policy__title_h2 span{color:var(--object-tertiary);display:block;font-size:18px;font-weight:600;line-height:150%}}@media (min-width:835px){.policy__title_h2{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%}.policy__title_h2 span{color:var(--object-tertiary);display:block;font-size:20px;font-weight:600;line-height:150%}}.policy__title_h3{color:var(--object-main);font-size:16px;font-weight:700;line-height:150%}.policy__abstract,.policy__paragraph{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;margin:16px 0}@media (max-width:834px){.policy__abstract,.policy__paragraph{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%}}.policy__abstract b,.policy__paragraph b{background:linear-gradient(transparent 63.7%,#ffdde2 0);color:var(--object-main);font-size:16px;font-weight:600;line-height:170%}@media (max-width:834px){.policy__abstract b,.policy__paragraph b{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%}}.policy__abstract--right,.policy__paragraph--right{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;text-align:right}.policy__list{margin:16px 0;padding-left:20px}.policy__list--plain{list-style-type:none;margin:16px 0;padding:0}.policy__list-item{color:var(--object-main);font-size:16px;font-weight:400;line-height:170%;margin-bottom:6px}@media (max-width:834px){.policy__list-item{color:var(--object-main);font-size:15px;font-weight:400;line-height:170%}}.policy__img{display:block;margin:0 auto;max-width:450px;width:100%}.policy__link,.policy__link:focus,.policy__link:hover,.policy__link:visited{color:var(--expressive-red)}.policy__tableContainer{-webkit-overflow-scrolling:touch;overflow-x:scroll;white-space:nowrap}.policy__table{min-width:1000px;width:100%}.policy__table th{background:var(--background-surface);font-weight:500}.policy__table td,.policy__table th{color:var(--object-main);font-size:14px;line-height:150%}.policy__table td{font-weight:400}.policy__table td,.policy__table th{border:1px solid var(--border-separation);padding:10px;white-space:pre-wrap}.policy__table td ul,.policy__table th ul{margin:0;padding-left:20px}.policy__notes{background-color:var(--background-elevation-low);border-radius:4px;margin-top:24px;padding:16px}@media (max-width:834px){.policy__notes{padding:12px}}.policy__notes-title{align-items:center;color:var(--object-main);display:flex;font-size:14px;font-weight:600;gap:4px;line-height:150%;margin-bottom:8px}@media (max-width:834px){.policy__notes-title{color:var(--object-main);font-size:12px;font-weight:600;gap:2px;line-height:150%}}.policy__notes-title:before{background-color:var(--expressive-blue);content:"";height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/check-circle-a9636afdd514e2b1c6e8c73fc6f87db55b193e9f8cc3b66e3ccedb80c76b950f.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/check-circle-a9636afdd514e2b1c6e8c73fc6f87db55b193e9f8cc3b66e3ccedb80c76b950f.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.policy__notes-list{margin:0;padding-left:18px}.policy__notes-list-item{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin:8px 0;padding-left:4px}@media (max-width:834px){.policy__notes-list-item{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}}.policy__notes-list-item:first-child{margin-top:0}.policy__notes-list-item:last-child{margin-bottom:0}.policy .PostListSquare__title{color:var(--object-secondary);font-size:16px;font-weight:600;line-height:150%;margin:24px 0 12px}@media (max-width:834px){.policy .PostListSquare__title{color:var(--object-secondary);font-size:15px;font-weight:600;line-height:170%}}.policy .PostListSquare__list{gap:4px}.policy .PostListSquare__listItem{width:140px}@media (max-width:834px){.policy .PostListSquare__listItem{width:calc(33.33333% - 2.66667px)}}.policy__button{align-items:center;background:var(--background-primary);border:none;border-radius:4px;color:var(--object-reverse);display:grid;font-size:12px;font-weight:600;line-height:150%;margin:24px auto;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:360px;word-break:keep-all}.policy__button:hover{opacity:.8}.policy__button:active,.policy__button:focus,.policy__button:hover{color:var(--object-reverse);text-decoration:none}.policy__button:disabled{background:var(--object-tertiary)}.policy__button:disabled:hover{opacity:1}@media (max-width:834px){.policy__button{width:100%}}.policy__article__link{align-items:center;border:1px solid var(--border-separation);border-radius:4px;display:flex;gap:8px;margin:16px 0;padding:12px 16px}.policy__article__link,.policy__article__link:active,.policy__article__link:focus,.policy__article__link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.policy__article__link{gap:12px;margin:16px;padding:12px}}.policy__article__thumb{border-radius:4px;height:auto;object-fit:cover;width:106px}.policy__article__title{color:var(--object-main);font-size:16px;font-weight:500;line-height:150%}@media (max-width:834px){.policy__article__title{color:var(--object-main);font-size:12px;font-weight:500;line-height:150%}}.policy__floating{bottom:0;padding:16px;position:fixed;width:100%;z-index:10010}.policy__floatingBtn{align-items:center;background:none;background:var(--background-primary);border:none;border-radius:24px;box-shadow:0 0 24px rgba(0,0,0,.1);color:var(--object-reverse);display:flex;font-size:18px;font-weight:600;justify-content:center;line-height:150%;line-height:170%;margin:0 auto;max-width:920px;padding:16px 0;text-align:center;width:100%}.policy__floatingBtn:focus{outline:none}.policy__floatingBtn:disabled{background:var(--object-tertiary)}.policy__floatingBtn:after{background-color:var(--object-reverse);content:"";height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.policy__hero{width:100%}.specified_commercial_transaction{margin:0 auto 118px;max-width:1080px}@media (max-width:834px){.specified_commercial_transaction{margin-bottom:38px}}.specified_commercial_transaction__container{padding:0 20px}.specified_commercial_transaction__title_h1{color:var(--object-main);font-size:24px;font-weight:700;letter-spacing:0;line-height:28px;padding:42px 0 38px;text-align:center}@media (max-width:834px){.specified_commercial_transaction__title_h1{color:var(--object-main);font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;padding:4px 0 14px}}.specified_commercial_transaction__main-content{display:grid;grid-template-columns:240px 1fr;margin:0 auto;max-width:880px;padding-top:20px;row-gap:16px}@media (max-width:834px){.specified_commercial_transaction__main-content{grid-template-columns:1fr;padding-top:unset;row-gap:12px}}.specified_commercial_transaction__key{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:.4px;line-height:24px;padding-left:20px}@media (max-width:834px){.specified_commercial_transaction__key{padding-left:unset}}.specified_commercial_transaction__value{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%}.specified_commercial_transaction__line{border-bottom:1px solid var(--border-separation);grid-column:1/-1}.specified_commercial_transaction ul{padding-left:0}.specified_commercial_transaction__list{list-style:none;margin-top:8px;padding-left:0}.specified_commercial_transaction__list a{color:var(--expressive-red)}.article-show__content+.app-like-list{margin-top:-42px}@media (min-width:768px){#webview-body .container,#webview-body-nomargin .container{max-width:unset;width:750px}}@media (min-width:992px){#webview-body .container,#webview-body-nomargin .container{max-width:unset;width:970px}}@media (min-width:1200px){#webview-body .container,#webview-body-nomargin .container{max-width:unset;width:1170px}}.campaign-gacha{background:linear-gradient(150deg,#faf5ff 4.69%,#fce7f3 48.1%,#fdf2f8 91.51%);margin:0 auto;padding:0;width:100%}@media (min-width:835px){.campaign-gacha{max-width:712px}}.campaign-gacha__hero{position:relative;width:100%}.campaign-gacha__hero-image{display:block;object-fit:cover;width:100%}.campaign-gacha__content{padding:40px 16px 0}.campaign-gacha__alert{align-items:center;border-radius:8px;color:transparent;display:flex;font-size:14px;font-weight:600;font-weight:500;justify-content:space-between;line-height:170%;margin-bottom:16px;padding:8px 16px;text-align:center}.campaign-gacha__alert--danger{background:#fdf2f8;border:1px solid rgba(248,67,106,.25);color:var(--expressive-red)}.campaign-gacha__alert--success{background-color:var(--expressive-green-light);border:1px solid var(--expressive-green);color:var(--expressive-green)}.campaign-gacha__alert-arrow{align-items:center;background-color:var(--object-tertiary);display:flex;height:16px;justify-content:center;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);mask:url(https://cdn.lipscosme.com/assets/ic_arrow-899047af40307283a13eb3bad9db07790ed69d86485c6120367baa717be3e604.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.campaign-gacha__alert-text{align-items:center;display:flex;font-weight:700;justify-content:center}.campaign-gacha__alert-subtext{align-items:center;color:var(--object-main);display:flex;font-size:12px;font-weight:300;justify-content:center;line-height:130%}.campaign-gacha__used-tickets{background:hsla(0,0%,100%,.7);border-radius:8px;margin-bottom:16px;padding:24px 16px}.campaign-gacha__used-tickets h3{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%;margin:0;text-align:center}.campaign-gacha__used-tickets p{color:var(--object-main);font-size:12px;font-weight:300;line-height:130%;margin:8px 0 16px;text-align:center}.campaign-gacha__used-tickets-result{align-items:center;display:flex;gap:16px;margin:16px 0}.campaign-gacha__used-tickets-result--hidden{display:none}.campaign-gacha__used-tickets-result-image{aspect-ratio:1/1;background:linear-gradient(90deg,#fffaf1,#f8f0f7 50.96%,#eff2f8);display:block;object-fit:contain;width:56px}.campaign-gacha__used-tickets-result-name{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%}.campaign-gacha__used-tickets-result-description{color:var(--object-secondary);font-size:12px;font-weight:300;line-height:130%}.campaign-gacha__show-more-container{margin-top:16px;text-align:center}.campaign-gacha__show-more-button{align-items:center;background:var(--background-elevation-high);border:1px solid #fce7f3;border-radius:4px;color:var(--expressive-blue);display:grid;font-size:12px;font-weight:600;line-height:150%;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.campaign-gacha__show-more-button:hover{opacity:.8}.campaign-gacha__show-more-button:active,.campaign-gacha__show-more-button:focus,.campaign-gacha__show-more-button:hover{color:var(--expressive-blue);text-decoration:none}.campaign-gacha__participation{background-color:var(--background-elevation-high);border-radius:8px;margin-bottom:40px;padding:24px 16px 32px}.campaign-gacha__participation-content{text-align:center}.campaign-gacha__participation-title{margin-bottom:16px}.campaign-gacha__participation-subtitle{color:var(--object-main);font-size:14px;font-weight:600;font-weight:400;line-height:170%}.campaign-gacha__participation-subtitle span{color:var(--object-main);font-size:16px;font-weight:600;line-height:170%}.campaign-gacha__participation-subtitle span.red{color:var(--expressive-red)}.campaign-gacha__participation-subtitle--gradient{background:linear-gradient(135deg,#ff4881,#4881ff);background-clip:text;color:var(--object-main);color:transparent;font-size:24px;font-weight:600;line-height:170%}.campaign-gacha__participation-subtitle--gradient span{color:var(--object-main)}.campaign-gacha__participation-main-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:170%;margin:0 0 16px}.campaign-gacha__participation-link{margin:16px 0}.campaign-gacha__participation-link a{color:var(--object-main);font-size:12px;font-weight:300;line-height:130%;text-decoration:underline}.campaign-gacha__participation-note{color:var(--object-main);font-size:12px;font-weight:300;line-height:130%;margin:16px 0 0}.campaign-gacha__info-buttons{margin-bottom:40px}.campaign-gacha__info-title{background:linear-gradient(135deg,#ff4881,#4881ff);background-clip:text;color:transparent;font-size:20px;font-weight:600;line-height:170%;margin:0 0 24px;text-align:center}.campaign-gacha__button-grid{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.campaign-gacha__info-button{align-items:center;background-color:var(--background-elevation-high);border:1px solid #fce7f3;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 8px;text-decoration:none;transition:background-color .2s ease}.campaign-gacha__info-button-icon{font-size:32px;line-height:1}.campaign-gacha__info-button-text{color:var(--object-main);font-size:14px;font-weight:600;line-height:170%;text-align:center}.campaign-gacha__info-button-arrow{background-color:var(--object-tertiary);height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/arrow/down-5394789bca3fd46415c37a6d3fa8825c6ec38a1283a27dbdb41764efc3b5ab1f.svg);mask:url(https://cdn.lipscosme.com/assets/arrow/down-5394789bca3fd46415c37a6d3fa8825c6ec38a1283a27dbdb41764efc3b5ab1f.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.campaign-gacha__detail-section{padding:0 16px 40px}.campaign-gacha__section{margin-bottom:40px}.campaign-gacha__section:last-child{margin-bottom:0}.campaign-gacha__section-title{color:var(--object-main);font-size:18px;font-weight:600;line-height:170%;margin:0 0 16px}.campaign-gacha__content-box{background-color:hsla(0,0%,100%,.7);border-radius:8px;margin-bottom:16px;overflow:hidden;padding:16px}.campaign-gacha__content-box p{color:var(--object-main);font-size:15px;font-weight:300;line-height:170%;margin:0 0 16px}.campaign-gacha__content-box p:last-child{margin-bottom:0}.campaign-gacha__underline{display:block;font-weight:300;text-decoration:underline;text-underline-offset:auto}.campaign-gacha__bold,.campaign-gacha__underline{color:var(--object-main);font-size:15px;line-height:170%}.campaign-gacha__bold{font-weight:600}.campaign-gacha__content-box ol,.campaign-gacha__content-box ul{color:var(--object-main);font-size:15px;font-weight:300;line-height:170%;margin:0 0 16px;padding-left:24px}.campaign-gacha__content-box ol:last-child,.campaign-gacha__content-box ul:last-child{margin-bottom:0}.campaign-gacha__content-box ol li,.campaign-gacha__content-box ul li{margin-bottom:4px}.campaign-gacha__content-box ol li:last-child,.campaign-gacha__content-box ul li:last-child{margin-bottom:0}.campaign-gacha__benefits-title{margin:0 0 4px}.campaign-gacha__benefits-subtitle,.campaign-gacha__benefits-title{color:var(--object-main);font-size:14px;font-weight:600;line-height:170%;text-align:center}.campaign-gacha__benefits-subtitle{margin:0 0 16px}.campaign-gacha__benefits-image{margin-bottom:16px;text-align:center}.campaign-gacha__benefits-img{border-radius:8px;display:block;margin:0 auto;object-fit:cover;width:100%}.campaign-gacha__step{margin-bottom:16px}.campaign-gacha__step-number{color:var(--object-main);font-size:16px;font-weight:600;line-height:170%;margin:40px 0 16px}.campaign-gacha__section-title+.campaign-gacha__step .campaign-gacha__step-number{margin-top:16px}.campaign-gacha__step-image{margin-bottom:16px;text-align:center}.campaign-gacha__step-img{border-radius:8px;display:block;height:205px;margin:0 auto 8px;object-fit:cover;width:100%}.campaign-gacha__primary-button{align-items:center;background-color:#080a4a;border-radius:4px;color:#fff;display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;line-height:170%;margin-bottom:16px;transition:background-color .2s ease}.campaign-gacha__primary-button--disabled{background:var(--object-tertiary)}.campaign-gacha__prize-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:170%;margin:16px 0}.campaign-gacha__prize-image{margin-bottom:16px;text-align:center}.campaign-gacha__prize-img{border-radius:8px;display:block;margin:0 auto 8px;object-fit:cover;width:100%}.campaign-gacha__probability-title{color:var(--object-main);font-size:15px;font-weight:300;line-height:170%;margin:0 0 16px}.campaign-gacha__probability-list{display:flex;flex-direction:column;gap:4px}.campaign-gacha__probability-item{align-items:center;display:flex;justify-content:space-between}.campaign-gacha__probability-name,.campaign-gacha__probability-note,.campaign-gacha__probability-rate{color:var(--object-main);font-size:15px;font-weight:300;line-height:170%}.campaign-gacha__probability-note{margin-top:16px}.campaign-gacha__probability-note p{margin:0 0 8px}.campaign-gacha__probability-note p:last-child{margin-bottom:0}.campaign-gacha__detail-item{margin-bottom:24px}.campaign-gacha__detail-item:last-child{margin-bottom:0}.campaign-gacha__detail-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:170%;margin:0 0 8px}.campaign-gacha__loading-machine{height:200px}.campaign-gacha__loading-text{color:#fff;font-size:24px;font-weight:700;margin-top:16px}.campaign-gacha__lottery-button{align-items:center;background:none;background:linear-gradient(90deg,#f43f5e,#f472b6 33%,#a855f7 66%,#fbbf24);border:none;border-radius:4px;color:#fff;display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;line-height:170%;margin-bottom:16px;padding:0;transition:background-color .2s ease;width:100%}.campaign-gacha__lottery-button:focus{outline:none}.campaign-gacha__lottery-button:disabled{background:var(--object-tertiary)}.campaign-gacha__gradient-button{align-items:center;background:none;background:linear-gradient(90deg,#f43f5e,#f472b6 33%,#a855f7 66%,#fbbf24);border:none;border-radius:4px;color:#fff;display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;line-height:170%;margin-bottom:16px;padding:0;transition:background-color .2s ease;width:100%}.campaign-gacha__gradient-button:focus{outline:none}.campaign-gacha__modal-background{background-color:#000;display:none;height:100%;left:0;opacity:60%;overflow:auto;position:fixed;top:0;width:100%;z-index:2}.campaign-gacha__result-modal{background-color:#fff;border-radius:8px;box-shadow:0 10px 10px rgba(0,0,0,.3);display:none;left:50%;max-height:95%;max-width:500px;overflow-y:scroll;position:fixed;top:50%;transform:translate(-50%,-50%);width:92%;z-index:4}.campaign-gacha__result-modal__result-image{max-height:50vh;object-fit:cover;width:100%}.campaign-gacha__result-modal h3{color:var(--object-main);font-size:16px;font-weight:600;line-height:170%;margin:24px 16px 16px;text-align:center}.campaign-gacha__result-modal p{color:var(--object-main);font-size:12px;font-weight:300;line-height:130%;margin:16px;text-align:center}.campaign-gacha__result-modal__container{padding:16px 16px 12px}.campaign-gacha__result-modal__close{background-color:rgba(0,0,0,.4);border-radius:10000px;height:32px;padding:4px;position:absolute;right:12px;top:12px;width:32px;z-index:100}.campaign-gacha__result-modal__address-button{background-color:var(--object-main);border:none;border-radius:8px;color:#fff;display:flex;flex-grow:1;font-size:15px;font-weight:500;justify-content:center;margin-top:8px;padding:10px 8px;text-decoration:none;width:100%}.campaign-gacha__result-modal__address-button:active,.campaign-gacha__result-modal__address-button:focus,.campaign-gacha__result-modal__address-button:hover{color:#fff;text-decoration:none}.campaign-gacha__loading{display:none;left:50%;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:3}.campaign-gacha__loading__gacha-machine{height:200px}.campaign-gacha__loading__text{color:#fff;font-size:24px;font-weight:700;margin-top:16px}.campaign-gacha .loader,.campaign-gacha .loader:after,.campaign-gacha .loader:before{-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;border-radius:50%;height:2em;width:2em}.campaign-gacha .loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#fff;font-size:10px;margin:16px auto 0;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.campaign-gacha .loader:after,.campaign-gacha .loader:before{content:"";position:absolute;top:0}.campaign-gacha .loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-3em}.campaign-gacha .loader:after{left:3em}.campaign-gacha__address-edit{background:var(--background-elevation-high)}.campaign-gacha__address-edit-description{color:var(--object-secondary);font-size:12px;font-weight:300;line-height:130%;margin:16px}.commerce_about{margin:0 auto;padding:0}@media (min-width:835px){.commerce_about{max-width:500px}}.commerce_about .content_image{width:100%}.commerce_about p{margin-top:30px;padding:16px}.go_to_shop_button{margin:0 auto;width:90%}.go_to_shop_button__link__image{width:100%}.commerce-gacha{background-color:#fff;margin:0 auto;padding:0;width:100%}@media (min-width:835px){.commerce-gacha{max-width:500px}}.commerce-gacha .commerce-gacha__section,.commerce-gacha .commerce-gacha__section--primary{padding:20px 16px}.commerce-gacha__section--primary{background-color:var(--background-positive)}.commerce-gacha__image{width:100%}.commerce-gacha h1{border-bottom:2px solid var(--background-primary);font-size:18px;margin:0 0 16px;padding-bottom:8px;text-align:center;width:100%}.commerce-gacha h1,.commerce-gacha h2{color:var(--object-main);font-weight:600;line-height:150%}.commerce-gacha h2{border-left:4px solid var(--object-tertiary);font-size:16px;margin:16px 0 8px;padding-left:12px}.commerce-gacha__to-detail{margin:8px 0 0;text-align:center}.commerce-gacha__to-detail__link{color:var(--object-secondary);font-size:13px;text-decoration:underline}.commerce-gacha__detail__text,.commerce-gacha__detail__ul{color:var(--object-main);font-size:14px;font-weight:400;line-height:1.5}.commerce-gacha__detail__ul{padding-left:18px}.commerce-gacha .commerce-gacha__main-button,.commerce-gacha .commerce-gacha__main-button--disabled{border:none;border-radius:1000px;color:#fff;font-size:14px;font-weight:600;line-height:150%;margin-top:16px;min-height:56px;padding:12px 28px;width:100%}.commerce-gacha__main-button{background-color:var(--background-primary)}.commerce-gacha__main-button--disabled{background-color:var(--object-secondary)}.commerce-gacha__main-button__main-text{font-size:16px}.commerce-gacha__main-button__subtext{color:var(--object-secondary);font-size:13px;margin:12px 16px 0;text-align:center}.commerce-gacha__launch_app_link{color:var(--object-main);font-size:14px;margin-top:16px;text-align:center;text-decoration:underline}.commerce-gacha__launch_app_link__wrapper{margin-top:12px;text-align:center}.commerce-gacha__pc-alert{align-items:center;display:inline-flex;margin-bottom:8px;padding-top:4px}.commerce-gacha__pc-alert__wrapper{text-align:center}.commerce-gacha__pc-alert__icon{display:inline-block;filter:brightness(0) saturate(100%) invert(52%) sepia(0) saturate(1049%) hue-rotate(138deg) brightness(88%) contrast(86%);height:20px;margin-right:4px;width:20px}.commerce-gacha__pc-alert__text{color:var(--object-secondary);display:inline-block;font-size:16px;margin:0;padding:0}.commerce-gacha__modal-background{background-color:#000;display:none;height:100%;left:0;opacity:60%;overflow:auto;position:fixed;top:0;width:100%;z-index:2}.commerce-gacha__result-modal{background-color:#fff;border-radius:8px;box-shadow:0 10px 10px rgba(0,0,0,.3);display:none;left:50%;max-height:95%;overflow-y:scroll;position:fixed;top:50%;transform:translate(-50%,-50%);width:92%;z-index:4}.commerce-gacha__result-modal::-webkit-scrollbar{display:none}.commerce-gacha__result-modal__result-image{border-radius:8px 8px 0 0;width:100%}.commerce-gacha__result-modal__container{padding:16px}.commerce-gacha__result-modal__close{background-color:rgba(0,0,0,.4);border-radius:10000px;height:32px;padding:4px;position:absolute;right:12px;top:12px;width:32px;z-index:100}.commerce-gacha__result-modal .commerce-gacha__result-modal__search-button,.commerce-gacha__result-modal .commerce-gacha__result-modal__twitter-button{align-items:center;border:none;border-radius:8px;color:#fff;display:flex;height:48px;justify-content:center;padding:10px;text-decoration:none;width:100%}.commerce-gacha__result-modal .commerce-gacha__result-modal__search-button:active,.commerce-gacha__result-modal .commerce-gacha__result-modal__search-button:focus,.commerce-gacha__result-modal .commerce-gacha__result-modal__search-button:hover,.commerce-gacha__result-modal .commerce-gacha__result-modal__twitter-button:active,.commerce-gacha__result-modal .commerce-gacha__result-modal__twitter-button:focus,.commerce-gacha__result-modal .commerce-gacha__result-modal__twitter-button:hover{color:#fff;text-decoration:none}.commerce-gacha__result-modal__search-button{background-color:var(--background-primary);color:#fff;font-size:14px;font-weight:600;line-height:150%;margin-bottom:10px}.commerce-gacha__result-modal__twitter-button{background-color:#1d9bf0;color:#fff;font-size:14px;font-weight:600;line-height:150%}.commerce-gacha__result-modal__twitter-button__icon{height:20px;margin-right:16px;width:20px}.commerce-gacha__loading{display:none;left:50%;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:3}.commerce-gacha__loading__gacha-machine{height:200px}.commerce-gacha__loading__text{color:#fff;font-size:24px;font-weight:700;margin-top:16px}.commerce-gacha .loader,.commerce-gacha .loader:after,.commerce-gacha .loader:before{-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;border-radius:50%;height:2em;width:2em}.commerce-gacha .loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#fff;font-size:10px;margin:16px auto 0;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.commerce-gacha .loader:after,.commerce-gacha .loader:before{content:"";position:absolute;top:0}.commerce-gacha .loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-3em}.commerce-gacha .loader:after{left:3em}@-webkit-keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.commerce-gacha-finished{background-color:#fff;border:1px solid var(--border-separation);border-radius:8px;margin:16px;padding:16px;text-align:center}.commerce-gacha-finished__text{color:var(--expressive-red);font-size:15px;font-weight:700;line-height:150%}.commerce-gacha-finished__subtext{color:var(--object-main);font-size:14px;font-weight:700}.commerce-lottery-sale{background-color:#fff;margin:0 auto;padding:0;width:100%}@media (min-width:835px){.commerce-lottery-sale{max-width:500px}}.commerce-lottery-sale__info-container{border-bottom:1px solid var(--border-separation);display:flex;flex-direction:column;gap:16px;padding:16px}.commerce-lottery-sale__header{color:var(--object-main);display:flex;font-size:16px;font-weight:700;justify-content:center;letter-spacing:0;line-height:27px}.commerce-lottery-sale__product-container{display:flex;flex-direction:row;gap:16px}.commerce-lottery-sale__product-image{border:1px solid var(--border-separation);flex:none;flex-grow:0;height:64px;order:0;width:64px}.commerce-lottery-sale__product-name-container{display:flex;flex-direction:column;margin:6px 0}.commerce-lottery-sale__brand-name{color:var(--object-secondary);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.commerce-lottery-sale__product-name{color:var(--object-main);font-size:12px;font-weight:700;letter-spacing:0;line-height:16px}.commerce-lottery-sale__schedule-container{table-layout:fixed;text-align:center;vertical-align:center;width:100%}.commerce-lottery-sale__schedule-row{border:1px solid var(--border-separation);border-radius:4px}.commerce-lottery-sale__schedule-head{color:var(--object-main);font-size:12px;font-weight:700;letter-spacing:0;line-height:16px;padding:8px;text-align:center}.commerce-lottery-sale__schedule-data{color:var(--object-main);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.commerce-lottery-sale__form-container{display:flex;flex-direction:column;gap:16px;padding:16px}.commerce-lottery-sale__form-note{color:var(--object-main);font-size:12px;font-weight:700;letter-spacing:0;line-height:16px}.commerce-lottery-sale__form{display:flex;flex-direction:column;gap:16px}.commerce-lottery-sale__form-label{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:0;line-height:27px;margin-bottom:8px}.commerce-lottery-sale__form-input{color:var(--object-main);font-size:12px;font-weight:400;height:40px;letter-spacing:0;line-height:16px}.commerce-lottery-sale__form-input::placeholder{color:var(--object-tertiary);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.commerce-lottery-sale__form-address-container{display:flex;flex-direction:column;gap:8px}.commerce-lottery-sale__form-warning-message-container{align-items:center;background:#fffaf0;border:1px solid #ffd157;border-radius:4px;color:#ff7a45;display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:16px;justify-content:center;letter-spacing:0;line-height:16px;padding:12px 16px}.commerce-lottery-sale__form-warning-message-container:before{background-color:#ff7a45;content:"　　";height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.commerce-lottery-sale__form-postal-code-container{display:flex;flex-direction:row;gap:8px}.commerce-lottery-sale__form-address-search-button{background:var(--background-primary);border:none;border-radius:4px;color:#fff;display:block;flex-shrink:0;font-size:12px;font-weight:700;letter-spacing:0;line-height:16px;padding:12px 16px;text-align:center;text-decoration:none}.commerce-lottery-sale__form-address-search-button:active,.commerce-lottery-sale__form-address-search-button:focus,.commerce-lottery-sale__form-address-search-button:hover{color:#fff;text-decoration:none}.commerce-lottery-sale__confirmation{align-items:center;background:var(--background-attention);border:1px solid var(--expressive-red);border-radius:4px;color:var(--expressive-red);display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:8px;justify-content:center;letter-spacing:0;line-height:16px;padding:16px}.commerce-lottery-sale__confirmation:before{background-color:var(--expressive-red);content:"　　";height:32px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);-webkit-mask-size:cover;mask-size:cover;width:32px}.commerce-lottery-sale__confirmation-title{color:var(--expressive-red);font-size:14px;font-weight:700;letter-spacing:0;line-height:24px}.commerce-lottery-sale__confirmation-section{color:var(--expressive-red);font-size:12px;font-weight:700;letter-spacing:0;line-height:16px;margin-right:auto}.commerce-lottery-sale__confirmation-list{color:var(--expressive-red);font-size:10px;font-weight:400;letter-spacing:0;line-height:13px;margin-right:auto;padding-left:1.5em}.commerce-lottery-sale__confirmation-list ::marker{font-size:.5em}.commerce-lottery-sale__confirmation-check-container{background:#fff;border-radius:4px;display:flex;flex-direction:row;gap:8px;padding:16px;place-items:center flex-start;width:100%}.commerce-lottery-sale__confirmation-check-box{height:20px;width:20px}.commerce-lottery-sale__confirmation-check-box[type=checkbox]{accent-color:var(--object-main);border:1.5px solid var(--object-tertiary);margin:6px}.commerce-lottery-sale__confirmation-check-message-container{display:flex;flex-direction:column;gap:4px}.commerce-lottery-sale__confirmation-check-message{color:var(--object-main);font-size:12px;font-weight:700;letter-spacing:0;line-height:16px}.commerce-lottery-sale__confirmation-check-note{color:var(--object-main);font-size:10px;font-weight:400;letter-spacing:0;line-height:13px}.commerce-lottery-sale__form-submit-button{background:var(--background-primary);border:none;border-radius:4px;color:#fff;display:block;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;padding:12px 0;text-align:center;text-decoration:none}.commerce-lottery-sale__form-submit-button:active,.commerce-lottery-sale__form-submit-button:focus,.commerce-lottery-sale__form-submit-button:hover{color:#fff;text-decoration:none}.commerce-lottery-sale__form-submit-button:disabled{background:var(--background-inactive);opacity:1}.creator-supports{background-color:var(--background-elevation-high)}.creator-supports>div:nth-child(n+2){margin:48px 0}@media (max-width:834px){.creator-supports>div:nth-child(n+2){margin:16px 0;padding:.1px 0}}.creator-supports__top-image{height:auto;width:100%}.container>.creator-supports>.creator-supports__post-hint{margin-top:0}.creator-supports__section-title{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;padding:16px 16px 0}.creator-supports__list,.creator-supports__section-title{background-color:var(--background-elevation-high);margin:0}.creator-supports__list{list-style-type:none;padding:0}.creator-supports__item{border-bottom:1px solid var(--border-separation)}.creator-supports__list-link{display:flex;font-size:14px;font-weight:400;gap:12px;line-height:150%;padding:8px 0}.creator-supports__list-link,.creator-supports__list-link:active,.creator-supports__list-link:focus,.creator-supports__list-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.creator-supports__list-link{padding:16px}}.creator-supports__list-thumb{background:var(--background-elevation-low);border-radius:4px;height:72px;object-fit:cover;width:72px}.creator-supports__list-title-author-container{display:flex;flex-direction:column;justify-content:space-between}.creator-supports__list-title-container{align-items:center;display:flex;height:100%}.creator-supports__list-title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;white-space:normal}.creator-supports__list-author{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-left:4px}.creator-supports__list-author-avatar{border-radius:999px;display:inline;height:16px;width:16px}.creator-supports__button-container{background-color:var(--background-elevation-high);padding:16px}.creator-supports__button-list{background-color:var(--background-elevation-high);padding:16px 16px 0}.creator-supports__button-list .fetch-posts-button{background:var(--background-surface);border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:12px;font-weight:400;gap:10px;line-height:150%;margin-right:8px;padding:4px 12px}.creator-supports__button,.creator-supports__button-list .fetch-posts-button.active{background:var(--background-primary);border:none;color:var(--object-reverse);font-size:12px;font-weight:600;line-height:150%}.creator-supports__button{align-items:center;border-radius:4px;display:grid;min-height:44px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:100%;word-break:keep-all}.creator-supports__button:hover{opacity:.8}.creator-supports__button:active,.creator-supports__button:focus,.creator-supports__button:hover{color:var(--object-reverse);text-decoration:none}.creator-supports__button:disabled{background:var(--object-tertiary)}.creator-supports__button:disabled:hover{opacity:1}.creator-supports__section-description{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;padding:6px 16px 12px}.creator-supports__posts-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:16px}.creator-supports__grid-image{aspect-ratio:1/1;display:block;object-fit:cover;width:100%}.creator-supports__grid-award-post{aspect-ratio:124/200;display:block;object-fit:cover;width:100%}.creator-supports__grid-post{position:relative}.creator-supports__grid-post:before{background:linear-gradient(180deg,rgba(34,34,34,0) 50%,rgba(34,34,34,.6));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.creator-supports__grid-post img{z-index:0}.creator-supports__grid-post__like-block{align-items:center;bottom:2px;display:flex;left:0;padding-left:3px;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.2)}.creator-supports__grid-post__like-block:before{background-color:#fff;content:"";height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/heart-1-f8b8c18b5bc69cfe3b26c277ece56cc0860dea5c0a72197585b1f06898975a76.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/heart-1-f8b8c18b5bc69cfe3b26c277ece56cc0860dea5c0a72197585b1f06898975a76.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.creator-supports__grid-post__like-count{color:#fff;font-size:12px;font-weight:600;line-height:150%}.creator-supports__grid-post__play-block{align-items:center;bottom:2px;display:flex;left:0;padding-left:3px;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.2)}.creator-supports__grid-post__play-block:before{background-color:#fff;content:"";height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/feather/play2-13b49c909ea99ac0e1471e9d40657d40c0455c6c713adbb4d8af680afda8e487.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/feather/play2-13b49c909ea99ac0e1471e9d40657d40c0455c6c713adbb4d8af680afda8e487.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.creator-supports__grid-post__play-count{color:#fff;font-size:12px;font-weight:600;line-height:150%}.creator-supports__section-title-container{display:flex}.creator-supports__award-posts-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:16px}.creator-supports__topic-link{display:flex;font-size:14px;font-weight:400;gap:8px;line-height:150%;padding:8px 0}.creator-supports__topic-link,.creator-supports__topic-link:active,.creator-supports__topic-link:focus,.creator-supports__topic-link:hover{color:var(--object-main);text-decoration:none}@media (max-width:834px){.creator-supports__topic-link{padding:8px 16px}}.creator-supports__topic-image{border:1px solid var(--border-separation);border-radius:999px;height:40px;padding:11px;width:40px}.creator-supports__topic-container{display:flex;flex-direction:column;justify-content:space-between}.creator-supports__topic-name{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.creator-supports__topic-stats{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.creator-supports__faq-container{display:flex;gap:8px;margin:12px 16px 0}.creator-supports__faq-key{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}.creator-supports__faq-value{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}.creator-supports__faq-link{color:var(--expressive-red);display:block;font-size:14px;font-weight:400;line-height:150%;padding:8px 16px 0 0}.creator-tools{background-color:var(--background-elevation-low)}@media (max-width:834px){.creator-tools>div:nth-child(n+1){padding:12px}}.creator-tools__card{background:var(--background-elevation-high);border-radius:16px;box-shadow:0 0 12px 0 rgba(0,0,0,.12);padding:16px 12px}.creator-tools__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%}.creator-tools__sub-title{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;padding-top:4px}.creator-tools__reports{display:flex;gap:8px;margin:16px 0}.creator-tools__report-item{background-color:var(--background-surface);border:1px solid var(--border-separation);border-radius:4px;height:90px;padding:12px 8px;width:100%}.creator-tools__report-item__title{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;padding-bottom:4px}.creator-tools__report-item__value{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;padding-bottom:8px}.creator-tools__report-item__diff{color:var(--expressive-blue);font-size:12px;font-weight:600;line-height:150%}.creator-tools__report-item__diff.minus{color:var(--expressive-red)}.creator-tools__announcement{color:var(--object-main);font-size:16px;font-weight:400;line-height:150%;padding-bottom:12px}.creator-tools__announcement span{color:var(--expressive-blue);font-size:16px;font-weight:600;line-height:150%}.creator-tools__post-link{align-items:center;background-color:var(--background-surface);border:1px solid var(--border-separation);border-radius:4px;display:flex;gap:12px;height:56px;padding:8px}.creator-tools__post-link__image{border-radius:4px;height:40px;object-fit:cover;width:40px}.creator-tools__post-link__text{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.creator-tools__tool-list{display:flex;gap:8px;justify-content:center;margin:12px 0 0}.creator-tools__tool-item{width:100%}.creator-tools__tool-link{display:flex;flex-direction:column;justify-content:center}.creator-tools__tool-icon{background-color:var(--background-surface);border-radius:4px;color:var(--object-main);margin:0 auto;padding:16px}.creator-tools__tool-text{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin-top:8px;text-align:center}.creator-tools__button{background-color:var(--background-primary);border-radius:4px;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0 auto;padding:15px 0;text-align:center}.creator-tools__button,.creator-tools__button:active,.creator-tools__button:focus,.creator-tools__button:hover{color:var(--object-reverse);text-decoration:none}@media (max-width:834px){.creator-tools__button{width:-webkit-fill-available;width:-moz-available;width:stretch}}.creator-tools__movie-posts-grid,.creator-tools__posts-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:16px}.creator-tools__grid-image{aspect-ratio:1/1;display:block;object-fit:cover;width:100%}.creator-tools__grid-movie{aspect-ratio:124/200;display:block;object-fit:cover;width:100%}.creator-tools__grid-post{position:relative}.creator-tools__grid-post:before{background:linear-gradient(180deg,rgba(34,34,34,0) 50%,rgba(34,34,34,.6));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.creator-tools__grid-post img{z-index:0}.creator-tools__grid-post__like-block{align-items:center;bottom:2px;display:flex;left:0;padding-left:3px;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.2)}.creator-tools__grid-post__like-block:before{background-color:#fff;content:"";height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/heart-1-f8b8c18b5bc69cfe3b26c277ece56cc0860dea5c0a72197585b1f06898975a76.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/heart-1-f8b8c18b5bc69cfe3b26c277ece56cc0860dea5c0a72197585b1f06898975a76.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.creator-tools__grid-post__like-count{color:#fff;font-size:12px;font-weight:600;line-height:150%}.creator-tools__grid-post__play-block{align-items:center;bottom:2px;display:flex;left:0;padding-left:3px;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.2)}.creator-tools__grid-post__play-block:before{background-color:#fff;content:"";height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/feather/play2-13b49c909ea99ac0e1471e9d40657d40c0455c6c713adbb4d8af680afda8e487.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/feather/play2-13b49c909ea99ac0e1471e9d40657d40c0455c6c713adbb4d8af680afda8e487.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.creator-tools__grid-post__play-count{color:#fff;font-size:12px;font-weight:600;line-height:150%}.creator-tools__button-container{background-color:var(--background-elevation-high);display:flex;gap:8px;padding-top:16px}.creator-tools__button-container .fetch-posts-button{background:var(--background-surface);border:1px solid var(--border-separation);border-radius:4px;color:var(--object-main);font-size:12px;font-weight:400;gap:10px;line-height:150%;padding:4px 12px}.creator-tools__button-container .fetch-posts-button.active{background:var(--background-primary);border:none;color:var(--object-reverse);font-size:12px;font-weight:600;line-height:150%}.creator-tools__tips-section{background-color:var(--background-elevation-low)!important;padding:8px 16px!important}.creator-tools__tips-link{align-items:center;border-radius:16px;display:flex;height:80px;justify-content:space-between;overflow:hidden}.creator-tools__tips-image{height:100%;object-fit:cover;width:116px}.creator-tools__tips-image--icon{background:var(--background-elevation-high);height:100%;object-fit:cover;width:100%}.creator-tools__tips-context{background:var(--background-elevation-high);display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:16px 0 16px 16px;word-break:keep-all}.creator-tools__tips-context--text{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%}.creator-tools__tips-context--sub-text{color:var(--object-main);font-size:12px;font-weight:300;line-height:130%}.creator-tools__tips-context--arrow{background-color:var(--object-tertiary);height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/feather/arrow-13c93f3b6532d048e094b60577a9a8701f5b4822f35f0096485de2300f4d20c6.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.dashboard{background-color:var(--background-elevation-low)}.dashboard__simple-text{background-color:var(--background-elevation-high);color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;padding:16px 16px .1px}.dashboard>div:not(:first-of-type){margin:48px 0}@media (max-width:834px){.dashboard>div:not(:first-of-type){background:#fff;margin:16px 0;padding:.1px 0}}.dashboard>div:not(:first-of-type)>div{margin:0 16px 16px}.dashboard__notification{background-color:var(--background-elevation-high);padding:16px}.dashboard__notification a{background:var(--background-elevation-low);border-radius:8px;color:var(--object-main);display:block;font-size:12px;font-weight:400;line-height:150%;padding:12px;text-decoration:underline}.dashboard__notification a:nth-child(n+2){margin-top:16px}.dashboard__notification-badge{color:var(--expressive-red);font-size:10px;position:relative;text-decoration:none;top:-5px}.dashboard__title,.dashboard__title--with-tag{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:16px 0 12px}.dashboard__title--with-tag{align-items:center;display:flex;gap:8px}.dashboard__title-description{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;margin-bottom:12px}.dashboard__title-tag{background-color:var(--object-secondary)}.dashboard__title-tag,.dashboard__title-tag--prediction{border-radius:4px;color:#fff;font-size:10px;font-weight:500;line-height:150%;padding:2px 4px}.dashboard__title-tag--prediction{background-color:var(--expressive-blue)}.dashboard__revenue-caption{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%;margin-bottom:16px}.dashboard__revenue-caption,.dashboard__revenue-grid{background-color:var(--background-elevation-low);border-radius:4px;padding:12px}.dashboard__revenue-grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.dashboard__grid-item-title{font-size:12px;font-weight:400}.dashboard__grid-item-price,.dashboard__grid-item-title{color:var(--object-main);line-height:150%;margin-bottom:2px}.dashboard__grid-item-price{font-size:18px;font-weight:600}.dashboard__grid-item-diff{color:var(--expressive-blue);font-size:12px;font-weight:400;line-height:150%;margin-bottom:2px}.dashboard__grid-item-diff.minus{color:var(--expressive-red)}.dashboard__grid-item-caption{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}.dashboard__rank{background-color:var(--background-elevation-low);border-radius:4px;margin-bottom:16px;padding:8px 16px}.dashboard__rank hr{background-color:var(--border-separation);border:unset;height:1px;margin:12px 0}.dashboard__rank-horizontal-container{align-items:center;display:flex;gap:8px}.dashboard__rank-icon{align-items:center;background-color:var(--background-elevation-high);border-radius:50%;display:flex;font-size:20px;height:54px;justify-content:center;width:54px}.dashboard__rank-icon,.dashboard__rank-rate{color:var(--object-main);font-weight:600;line-height:150%}.dashboard__rank-rate{font-size:14px}.dashboard__next-rank{font-size:14px;font-weight:600}.dashboard__next-rank,.dashboard__next-rank-requirement{color:var(--object-main);line-height:150%;margin-bottom:12px}.dashboard__next-rank-requirement{font-size:12px;font-weight:400}.dashboard__button{background-color:var(--background-primary);border-radius:4px;display:block;font-size:14px;font-weight:500;line-height:150%;margin:16px auto;padding:15px 0;text-align:center}.dashboard__button,.dashboard__button:active,.dashboard__button:focus,.dashboard__button:hover{color:var(--object-reverse);text-decoration:none}@media (max-width:834px){.dashboard__button{width:-webkit-fill-available;width:-moz-available;width:stretch}}.dashboard__button--thin{background-color:var(--background-primary);border-radius:4px;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0 auto 4px;padding:6px 10px;text-align:center}.dashboard__button--thin,.dashboard__button--thin:active,.dashboard__button--thin:focus,.dashboard__button--thin:hover{color:var(--object-reverse);text-decoration:none}@media (max-width:834px){.dashboard__button--thin{width:-webkit-fill-available;width:-moz-available;width:stretch}}.dashboard__revenue{background-color:var(--background-elevation-low);border-radius:4px;margin-bottom:16px;padding:12px;text-align:center}.dashboard__revenue h2{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0 0 4px}.dashboard__revenue ul{color:var(--object-secondary);font-size:12px;font-weight:500;line-height:150%;list-style-type:none;margin:0;padding:0}.dashboard__revenue li:nth-child(n+2){margin-top:4px}.dashboard__revenue progress{-webkit-appearance:none;height:8px;margin:12px 0 8px;width:100%}.dashboard__revenue progress::-webkit-progress-bar{background-color:var(--object-tertiary);border-radius:999px}.dashboard__revenue progress::-webkit-progress-value{background-color:var(--expressive-blue);border-radius:999px}.dashboard__revenue-carry-over{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}.dashboard__collapse-header{align-items:center;display:flex;font-size:12px;font-weight:500;line-height:150%;margin:16px 0;position:relative}.dashboard__collapse-header,.dashboard__collapse-header:active,.dashboard__collapse-header:focus,.dashboard__collapse-header:hover{color:var(--object-main);text-decoration:none}.dashboard__collapse-header:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;margin:0 0 0 auto;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;position:unset;right:12px;top:50%;top:0;transform:translateY(-50%);width:20px}.dashboard__collapse-header:not(.collapsed):after{transform:rotate(-90deg);transition:transform .2s ease-in-out}.dashboard__collapse-header.collapsed:after{transform:rotate(90deg);transition:transform .2s ease-in-out}.dashboard__collapse-border{background-color:var(--border-separation);height:1px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.dashboard table thead tr th{background-color:var(--background-elevation-high);border-bottom:unset;position:sticky;top:0}.dashboard table>tbody>tr>td{border-top:1px solid var(--border-separation)}.dashboard__revenue-history-daily,.dashboard__revenue-history-monthly-date{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%}.dashboard__revenue-history-monthly-price{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%;text-align:right}.dashboard__announcement-section a{color:var(--expressive-blue)}.dashboard__announcement{background-color:var(--background-elevation-low);margin-bottom:16px;padding:12px}.dashboard__announcement-title{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin-bottom:6px}.dashboard__announcement-body{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin-bottom:6px}.dashboard__announcement-date{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}.dashboard__monthly-posts{background-color:var(--background-elevation-low);border-radius:4px;margin-bottom:16px;padding:12px}.dashboard__monthly-posts-chart{display:flex;flex-direction:column;gap:8px}.dashboard__monthly-posts-item{align-items:center;display:grid;gap:8px;grid-template-columns:100px 40px 1fr}.dashboard__monthly-posts-month{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;text-align:left}.dashboard__monthly-posts-count{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%;text-align:right}.dashboard__monthly-posts-bar{background-color:var(--background-elevation-high);border-radius:2px;height:8px;position:relative;width:100%}.dashboard__monthly-posts-bar-fill{background-color:var(--expressive-blue);border-radius:2px;height:100%;min-width:2px;transition:width .3s ease}.WebviewDashboardApply h4{color:var(--object-main);font-size:18px;font-weight:600;line-height:150%;margin:24px 0}.WebviewDashboardApply p{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%}.WebviewDashboardApply a{color:#337ab7;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0 0 10px}.WebviewDashboardApply__formGroup--horizontal{align-items:center;display:flex;flex-direction:row;gap:4px;margin:0 0 24px}.WebviewDashboardApply__formGroup--vertical{display:flex;flex-direction:column;gap:4px;margin:0 0 16px}.WebviewDashboardApply__radioBtn{display:flex;gap:4px}.WebviewDashboardApply label{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:0}.WebviewDashboardApply input[type=checkbox],.WebviewDashboardApply input[type=radio]{margin:0}.WebviewDashboardApply__submit{background-color:var(--background-primary);border-radius:4px;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0 0 24px;padding:12px 24px;text-align:center}.WebviewDashboardApply__submit,.WebviewDashboardApply__submit:active,.WebviewDashboardApply__submit:focus,.WebviewDashboardApply__submit:hover{color:var(--object-reverse);text-decoration:none}@media (max-width:834px){.WebviewDashboardApply__submit{width:-webkit-fill-available;width:-moz-available;width:stretch}}#event{font-size:12px}#event .event-banner img{width:100%}#event .event-contents{padding:0 10px}#event .event-contents h1{color:var(--expressive-red);font-size:13px;font-weight:700;padding:2px;text-align:center}#event .event-contents h2{background-color:var(--expressive-red);color:#fff;font-size:12px;padding:5px;text-align:center}#event .event-contents h3{background-color:rgba(255,67,97,.06);border-left:3px solid var(--expressive-red);font-size:13px;font-weight:700;padding:7px}#event .event-contents p{margin:0 0 5px}#event .event-contents strong{color:var(--expressive-red)}#event .event-contents ul{list-style:none;padding-left:10px}#event .event-contents ul li:before{color:var(--expressive-red);content:"♥ "}#event .event-contents .input-group input{background-color:#fff;font-size:11px}#event .event-contents .event-period{text-align:center}#event .event-contents .event-notice{margin-bottom:100px}#event .introduce-area{bottom:0;max-width:455px;position:fixed;text-align:center;width:100%;z-index:9000}#event .introduce-area a{color:#fff;line-height:40px;text-decoration:none}#event .introduce-area .twitter{background-color:#1d9bf0;height:40px}#event .introduce-area .line{background-color:#06c755;height:40px}#event .introduce-area .sns-icon{height:100%;padding-right:5px}body#webview-body{background:var(--background-elevation-high);padding-top:50px;scroll-margin-top:0}body#webview-body .webview-submit-btn{background-color:var(--expressive-red);border-radius:30px;color:#fff;font-size:15px;font-weight:700;height:44px;line-height:30px;margin:10px 0 30px;padding:6px 12px;vertical-align:middle;width:100%}body#webview-body .webview-submit-btn:focus,body#webview-body .webview-submit-btn:hover{background-color:var(--expressive-red);background-color:color-mix(in srgb,var(--expressive-red),#fff 10%);color:#fff}body#webview-body-nomargin{background:var(--background-elevation-high);margin:0;padding:0;scroll-margin-top:0}body#webview-body-nomargin .container{margin:0;padding:0}.mcc-relations{padding-bottom:25vh}.mcc-relations__hero{width:100%}.mcc-relations__section{margin:24px}.mcc-relations h2{color:var(--object-main);font-size:18px;font-weight:600;line-height:170%}.mcc-relations__relation{background:var(--background-surface);border-radius:8px;padding:16px}.mcc-relations__relation:not(:first-of-type){margin-top:8px}.mcc-relations__unlink-button{color:var(--expressive-red);display:grid;font-size:15px;font-weight:600;height:44px;line-height:170%;margin-top:10px;place-items:center center;width:100%}.mcc-relations hr{border-top:24px solid var(--background-elevation-low);margin:0;opacity:unset}.mcc-relations__image{display:grid;justify-items:center;margin:24px auto}.mcc-relations__execute-button{align-items:center;background:var(--background-primary);background:#d84190;border:none;border-radius:50px;color:var(--object-reverse);display:grid;font-size:14px;font-weight:600;line-height:150%;margin-top:16px;min-height:55px;overflow-wrap:anywhere;padding:7px 16px;text-align:center;text-decoration:none;width:fit-content;width:unset;word-break:keep-all}.mcc-relations__execute-button:hover{opacity:.8}.mcc-relations__execute-button:active,.mcc-relations__execute-button:focus,.mcc-relations__execute-button:hover{color:var(--object-reverse);text-decoration:none}.mcc-relations__execute-button:disabled{background:var(--object-tertiary)}.mcc-relations__execute-button:disabled:hover{opacity:1}.mcc-relations__execute-button span{color:var(--object-reverse);font-size:10px;font-weight:300;line-height:130%}.mcc-relations__card{background:var(--background-elevation-high);border:1px solid var(--border-separation);border-radius:16px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);margin:24px;overflow:hidden}.mcc-relations__card-image{width:100%}.mcc-relations__card-content{margin:24px}.mcc-relations__card-title{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%}.mcc-relations__card-annotation,.mcc-relations__card-body{color:var(--object-main);font-size:15px;font-weight:300;line-height:170%;margin-top:8px}.mcc-relations__card-annotation{background:var(--background-surface);border-radius:16px;padding:16px}.mcc-relations__coupon-detail{color:var(--object-secondary);font-size:15px;font-weight:300;line-height:170%;margin:24px}.mcc-relations__coupon-detail h1{color:var(--object-secondary);font-size:16px;font-weight:600;line-height:170%;margin-bottom:24px}.mcc-relations__coupon-detail h2{color:var(--object-secondary);font-size:15px;font-weight:600;line-height:170%;margin:24px 0 8px}.mcc-relations__coupon-detail ul{padding-left:1rem}.mcc-relations__footer{background:var(--background-elevation-high);bottom:0;box-shadow:0 0 32px 0 rgba(0,0,0,.1);padding:16px;position:fixed;width:100%}.mcc-relations__footer-text{color:var(--object-main);font-size:12px;font-weight:300;line-height:130%}.mcc-relations__footer-text a{color:var(--expressive-blue)}.mcc-relations__checkbox{background:var(--background-surface);border-radius:8px;margin-top:16px;padding:8px}.mens-index{padding-bottom:12px}.mens-index,.mens-index+#fullscreen-modal>.modal-dialog>.modal-content{background-color:var(--background-elevation-low)}.mens-index+#fullscreen-modal>.modal-dialog>.modal-content>.modal-header{border:none}.mens-index+#fullscreen-modal>.modal-dialog>.modal-content>.modal-header>.modal-title{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%}.mens-index+#fullscreen-modal>.modal-dialog>.modal-content>.modal-body{padding:0 8px}.mens-index>div:nth-child(n){margin:0 0 12px}.mens-index>div:last-child{margin-bottom:0}.mens-index__banner-img{width:100%}.mens-index__member-horizontal-scroll-container{display:flex;gap:16px;overflow-x:scroll;padding:0 12px}.mens-index__member-container{align-items:center;display:flex;flex-direction:column;width:88px}.mens-index__member-image{border-radius:50%;height:88px;object-fit:cover;width:88px}.mens-index__member-name{color:var(--object-main);font-size:12px;font-weight:600;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;word-wrap:break-word;margin-top:6px;text-align:center;width:100%}.mens-index__member-follower-count{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin-top:4px}.mens-index__section-title{color:var(--object-main);display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:150%;margin:0;padding:12px}.mens-index__section-title button{background:none;border:none;color:var(--expressive-red);font-size:14px;font-weight:500;line-height:150%;padding:0}.mens-index__section-title button:focus{outline:none}.mens-index__posts-grid{display:grid;gap:1px;grid-template-areas:"post0 post1 movie0" "post2 post3 movie0" "movie1 post4 post5" "movie1 post6 post7" "post8 post9 movie2" "post10 post11 movie2" "movie3 post12 post13" "movie3 post14 post15"}.mens-index__grid-link{display:block;position:relative}.mens-index__grid-image{aspect-ratio:1/1;object-fit:cover;width:100%}.mens-index__grid-movie{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.mens-index__grid-movie-short{left:0;position:absolute;top:0;z-index:1}.mens-index__product-list{background-color:var(--background-elevation-high);display:grid;gap:16px 4px;grid-template-columns:1fr 1fr 1fr;padding:12px}.mens-index__article-section{margin:0 12px}.mens-index__article-item{background-color:var(--background-elevation-high);border-radius:4px;margin:8px 0 0}.mens-index__first-article-image{border-radius:4px;width:100%}.mens-index__article-list{list-style-type:none;margin:0;padding:0}.mens-index__article-list-link{display:flex;font-size:14px;font-weight:400;gap:0;line-height:150%;padding:0}.mens-index__article-list-link,.mens-index__article-list-link:active,.mens-index__article-list-link:focus,.mens-index__article-list-link:hover{color:var(--object-main);text-decoration:none}.mens-index__list-thumb{background:var(--background-elevation-low);border-radius:4px 0 0 4px;flex-shrink:0;height:96px;object-fit:cover;width:96px}.mens-index__list-title-author-container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:8px}.mens-index__list-title-container{display:flex}.mens-index__list-title{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;white-space:normal}.mens-index__list-author{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;margin-left:4px}.mens-index__list-author-avatar{border-radius:999px;display:inline;height:16px;width:16px}.mens-index__list-author-container{align-items:center;display:flex;justify-content:space-between}.mens-index__list-pv{color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%}@media (min-width:835px){.point-history{margin:0 auto 20px;width:500px}}.point-history__empty{color:var(--object-secondary);font-size:12px;font-weight:300;line-height:130%;padding:16px;text-align:center}.point-history__list{padding:16px;position:relative}@media (max-width:834px){.point-history__list{border-bottom:1px solid var(--border-separation)}}.point-history__list__label{background:var(--background-primary);border-radius:4px;color:var(--object-reverse);display:inline-block;font-size:12px;font-weight:600;line-height:130%;margin-bottom:10px;padding:4px 8px;width:auto}.point-history__list__item{display:flex;padding:2px 0;text-align:center}.point-history__list__item__title{color:var(--object-secondary);font-size:15px;font-weight:300;line-height:170%;text-align:left;width:128px}.point-history__list__item__content{color:var(--object-main);flex:1;font-size:15px;font-weight:300;line-height:170%;text-align:left}.points-announcement{display:flex;flex-direction:column;margin:0 calc(50% - 50vw);min-height:100vh;width:100vw}@media (min-width:835px){.points-announcement{margin:10px auto 20px;width:500px}}.points-announcement__title{color:var(--object-main);font-size:15px;font-weight:700;letter-spacing:0;line-height:17px;padding:16px}.points-announcement__content{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;padding:16px}.points-announcement__content p{margin:0}.points-announcement__content ul{padding-inline-start:22px}.points-announcement__content--underlined{text-decoration:underline;text-underline-offset:1px}.points-announcement__content--strong{font-weight:700}.points-announcement__content--stronger{color:var(--expressive-red);font-weight:700}.points-announcement__content--half-br{padding:13px}.points-announcement__content-list{list-style:none;padding-left:0}.points-announcement__content-list li{margin-bottom:8px}.points-announcement__content-list li:first-child{margin-top:8px}.points-mission{--mission-blue:#8db5f1;background-color:var(--background-elevation-low)}.points-mission__daily{background-color:var(--background-elevation-high);border-radius:0 0 24px 24px;padding-bottom:30px}@media (min-width:835px){.points-mission__daily{border-radius:0}}.points-mission__daily__title{align-items:center;color:var(--mission-blue);display:flex;font-size:20px;font-weight:600;justify-content:center;line-height:170%;margin:0 0 8px}.points-mission__daily__mission-section{background-color:var(--mission-blue);border-radius:8px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);margin:0 16px 8px}.points-mission__daily__mission-section.read-post{overflow:hidden;position:relative}.points-mission__daily__mission-section.read-post:after{background-image:url(https://cdn.lipscosme.com/assets/points/search-beb3e64d9f79473e338a3c2aea4669e22a5453fa632dba8781db0d78202bec44.svg);background-position:100%;background-repeat:no-repeat;background-size:160px 160px;bottom:0;content:"";left:8px;position:absolute;top:0;width:100%}.points-mission__daily__mission-section.comment{overflow:hidden;position:relative}.points-mission__daily__mission-section.comment:before{background-image:url(https://cdn.lipscosme.com/assets/points/message-786f31f8ec3838065127eda145844786aed156e52b106b5d04327968dd22c842.svg);background-position:100%;background-repeat:no-repeat;background-size:160px 160px;bottom:0;content:"";left:8px;position:absolute;top:0;width:100%;z-index:1}.points-mission__daily__mission{align-items:center;display:flex;gap:8px 16px;justify-content:space-between}.points-mission__daily__mission.daily{padding:0}.points-mission__daily__mission-left{width:100%}.points-mission__daily__mission-title{color:#fff;font-size:15px;font-weight:600;line-height:170%}.points-mission__daily__mission-for-hstack{padding:16px}.points-mission__daily__mission-description{color:#fff;font-size:12px;font-weight:300;line-height:130%;margin:8px 0 0}.points-mission__daily__mission-description a{color:#ffd157;font-size:12px;font-weight:300;line-height:130%;position:relative;text-decoration:none;z-index:2}.points-mission__daily__mission-description a:active,.points-mission__daily__mission-description a:focus,.points-mission__daily__mission-description a:hover{color:#ffd157;text-decoration:none}.points-mission__daily__mission-point{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='23' stroke='%23f2f2f2' stroke-dasharray='4 4' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;border-radius:50%;color:#fff;display:grid;font-size:12px;font-weight:600;height:48px;line-height:130%;min-width:48px;place-items:center center}.points-mission__daily__mission-point.completed{align-items:center;background-color:#ffd157;background-image:unset;border:unset;border-radius:unset;clip-path:path("M21.1603 0.452854C22.314 -0.144685 23.686 -0.144685 24.8397 0.452853L29.0879 2.65322C29.4765 2.8545 29.8955 2.99064 30.3282 3.05621L35.0584 3.77313C36.343 3.96782 37.453 4.77427 38.0351 5.9358L40.1787 10.213C40.3747 10.6042 40.6337 10.9607 40.9452 11.268L44.3506 14.6284C45.2754 15.541 45.6994 16.8458 45.4876 18.1277L44.7077 22.8479C44.6364 23.2797 44.6364 23.7203 44.7077 24.1521L45.4876 28.8723C45.6994 30.1542 45.2754 31.459 44.3506 32.3716L40.9452 35.732C40.6337 36.0393 40.3747 36.3958 40.1787 36.787L38.0351 41.0642C37.453 42.2257 36.343 43.0322 35.0584 43.2269L30.3282 43.9438C29.8955 44.0094 29.4765 44.1455 29.0879 44.3468L24.8397 46.5471C23.686 47.1447 22.314 47.1447 21.1603 46.5471L16.9121 44.3468C16.5235 44.1455 16.1045 44.0094 15.6718 43.9438L10.9416 43.2269C9.65699 43.0322 8.54701 42.2257 7.9649 41.0642L5.82134 36.787C5.62527 36.3958 5.36631 36.0393 5.05481 35.732L1.64935 32.3716C0.724557 31.459 0.300582 30.1542 0.512372 28.8723L1.29227 24.1521C1.36361 23.7203 1.36361 23.2797 1.29227 22.8479L0.512372 18.1277C0.300582 16.8458 0.724556 15.541 1.64935 14.6284L5.05481 11.268C5.36631 10.9607 5.62527 10.6042 5.82134 10.213L7.9649 5.9358C8.54701 4.77427 9.65699 3.96782 10.9416 3.77313L15.6718 3.05621C16.1045 2.99064 16.5235 2.8545 16.9121 2.65322L21.1603 0.452854Z");color:var(--object-main);display:flex;flex-direction:column;justify-content:center}.points-mission__daily__mission-secondary-description{color:#fff;font-size:12px;font-weight:300;line-height:130%;margin-top:8px}.points-mission__daily__mission-secondary-description span{color:#fff;font-size:12px;font-weight:600;line-height:130%;margin:0 4px}.points-mission__daily__mission-progress{background-color:hsla(0,0%,100%,.9);border-radius:8px;height:14px;margin:4px 0;padding:4px}.points-mission__daily__mission-progress-bar{display:grid;gap:4px;grid-template-columns:repeat(11,1fr)}.points-mission__daily__mission-progress-bar.completed{grid-template-columns:1fr}.points-mission__daily__mission-progress-bar-inner{background-color:var(--expressive-light-blue);border-radius:4px;height:6px}.points-mission__daily__mission-link{align-items:center;border-top:1px solid var(--border-separation);color:#fff;display:flex;font-size:12px;font-weight:300;justify-content:center;line-height:130%;padding:12px 0;position:relative;text-decoration:none}.points-mission__daily__mission-link:active,.points-mission__daily__mission-link:focus,.points-mission__daily__mission-link:hover{color:#fff;text-decoration:none}.points-mission__daily__mission-link:after{background:url(https://cdn.lipscosme.com/assets/arrow/light_100-ce41359c34cfd8a5c4b8541ccaaa15b7a49f3baa7b42902206a816364b19d12e.png) no-repeat;background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;position:absolute;right:12px;transform:rotate(180deg);width:20px}.points-home{display:flex;flex-direction:column;margin:0 calc(50% - 50vw);min-height:100vh;width:100vw}@media (min-width:835px){.points-home{margin:10px auto 20px;width:500px}}.points-home__banner img{width:100%}.points-home__disclaimer{background-color:var(--background-elevation-low);color:var(--object-secondary);font-size:12px;font-weight:300;line-height:130%;margin:0;padding:16px}.points-mission__mission-v2{background-color:var(--background-elevation-low);padding-bottom:18px}.points-mission__mission-v2 h1{color:var(--object-main);font-size:24px;font-weight:600;line-height:170%;margin:8px 16px}.points-mission__mission-v2 h1 span{background:var(--expressive-red);border-radius:8px;color:#fff;display:inline-block;font-size:12px;font-weight:600;line-height:130%;margin-left:8px;padding:4px 8px;vertical-align:middle;width:auto}.points-mission__title-banner{align-items:center;border:1px solid var(--expressive-red);border-radius:4px;color:var(--expressive-red);display:inline-flex;font-size:12px;font-weight:600;height:24px;line-height:130%;line-height:100%;margin:16px 16px 0;padding:8px}.points-mission__title-banner:before{background-color:var(--expressive-red);content:"";display:inline-block;height:16px;margin-right:2px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/heart_fill-9633e266de25b6ddf7469da97348dfaf65a8b11ab73bba6a4b5f942526e80eca.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/heart_fill-9633e266de25b6ddf7469da97348dfaf65a8b11ab73bba6a4b5f942526e80eca.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.points-mission__mission-section{background-color:var(--background-elevation-high);border-radius:8px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);margin:0 16px 8px}.points-mission__mission{align-items:center;display:flex;gap:8px 16px;justify-content:space-between}.points-mission__mission.daily{padding:0}.points-mission__mission-timer{color:var(--object-secondary);font-size:12px;font-weight:300;line-height:130%;margin-bottom:8px}.points-mission__mission-timer span{color:var(--expressive-red);font-size:12px;font-weight:600;line-height:130%;margin-left:4px}.points-mission__mission-title{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%}.points-mission__mission-for-hstack{padding:16px}.points-mission__mission-hstack{display:flex;margin-top:16px}.points-mission__mission-vstack{align-items:center;display:flex;flex-direction:column;gap:4px;width:100%}.points-mission__mission-vstack-title{align-items:center;color:var(--object-secondary);display:flex;font-size:10px;font-weight:300;line-height:130%}.points-mission__mission-description{color:var(--object-main);font-size:12px;font-weight:300;line-height:130%;margin:8px 0 0}.points-mission__mission-description a{font-size:12px;font-weight:300;line-height:130%}.points-mission__mission-description a,.points-mission__mission-description a:active,.points-mission__mission-description a:focus,.points-mission__mission-description a:hover{color:var(--expressive-light-blue);text-decoration:none}.points-mission__mission-checklist{list-style-type:none;padding-inline-start:0}.points-mission__mission-checklist li{align-items:center;color:var(--object-main);display:flex;font-size:12px;font-weight:300;line-height:130%;margin-top:-2px;pointer-events:none}.points-mission__mission-checklist li.completed .CheckBox__option span{color:var(--object-tertiary);font-size:12px;font-weight:300;line-height:130%}.points-mission__mission-interval-hstack{align-items:center;display:flex;gap:4px;margin:8px 0 0}.points-mission__mission-interval{background-color:var(--expressive-light-blue);border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:300;line-height:130%;padding:4px 8px}.points-mission__mission-interval span{color:#fff;font-size:12px;font-weight:600;line-height:130%}.points-mission__mission-interval.in-progress{background-color:var(--object-tertiary)}.points-mission__mission-interval.boost{align-items:center;background-color:var(--expressive-red);color:#fff;display:inline-flex;font-size:12px;font-weight:600;line-height:130%}.points-mission__mission-interval.boost strike{margin:0 2px}.points-mission__mission-interval.boost:before{background-color:#fff;background-color:var(--background-elevation-high);content:"";display:inline-block;height:12px;margin-right:4px;-webkit-mask:url(https://cdn.lipscosme.com/assets/feather/trending-up-b40801ef14fa9c2e27fa6df3383d07592ee6dff465e611f12a4f487e9c84e6e0.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/feather/trending-up-b40801ef14fa9c2e27fa6df3383d07592ee6dff465e611f12a4f487e9c84e6e0.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:12px}.points-mission__mission-point{border-radius:50%;color:var(--object-tertiary);display:grid;font-size:12px;font-weight:600;height:48px;line-height:130%;min-width:48px;place-items:center center}.points-mission__mission-point.completed{align-items:center;background-color:#ffd157;border:unset;border-radius:unset;clip-path:path("M21.1603 0.452854C22.314 -0.144685 23.686 -0.144685 24.8397 0.452853L29.0879 2.65322C29.4765 2.8545 29.8955 2.99064 30.3282 3.05621L35.0584 3.77313C36.343 3.96782 37.453 4.77427 38.0351 5.9358L40.1787 10.213C40.3747 10.6042 40.6337 10.9607 40.9452 11.268L44.3506 14.6284C45.2754 15.541 45.6994 16.8458 45.4876 18.1277L44.7077 22.8479C44.6364 23.2797 44.6364 23.7203 44.7077 24.1521L45.4876 28.8723C45.6994 30.1542 45.2754 31.459 44.3506 32.3716L40.9452 35.732C40.6337 36.0393 40.3747 36.3958 40.1787 36.787L38.0351 41.0642C37.453 42.2257 36.343 43.0322 35.0584 43.2269L30.3282 43.9438C29.8955 44.0094 29.4765 44.1455 29.0879 44.3468L24.8397 46.5471C23.686 47.1447 22.314 47.1447 21.1603 46.5471L16.9121 44.3468C16.5235 44.1455 16.1045 44.0094 15.6718 43.9438L10.9416 43.2269C9.65699 43.0322 8.54701 42.2257 7.9649 41.0642L5.82134 36.787C5.62527 36.3958 5.36631 36.0393 5.05481 35.732L1.64935 32.3716C0.724557 31.459 0.300582 30.1542 0.512372 28.8723L1.29227 24.1521C1.36361 23.7203 1.36361 23.2797 1.29227 22.8479L0.512372 18.1277C0.300582 16.8458 0.724556 15.541 1.64935 14.6284L5.05481 11.268C5.36631 10.9607 5.62527 10.6042 5.82134 10.213L7.9649 5.9358C8.54701 4.77427 9.65699 3.96782 10.9416 3.77313L15.6718 3.05621C16.1045 2.99064 16.5235 2.8545 16.9121 2.65322L21.1603 0.452854Z");color:var(--object-main);display:flex;flex-direction:column;justify-content:center}.points-mission__mission-point-dash-circle{color:var(--border-separation);position:absolute}.completed>.points-mission__mission-point-dash-circle{display:none}.points-mission__mission-secondary-description{color:var(--object-secondary);font-size:12px;font-weight:300;line-height:130%;margin-top:8px}.points-mission__mission-secondary-description span{color:var(--object-secondary);font-size:12px;font-weight:600;line-height:130%;margin:0 4px}.points-mission__mission-progress{background-color:hsla(0,0%,100%,.9);border-radius:999px;height:14px;margin:4px 0;padding:4px}.points-mission__mission-progress-bar{display:grid;gap:4px;grid-template-columns:repeat(11,1fr)}.points-mission__mission-progress-bar.completed{grid-template-columns:1fr}.points-mission__mission-progress-bar-inner{background-color:var(--expressive-light-blue);border-radius:4px;height:6px}.points-mission__point-bonus{border:1px solid var(--border-separation);border-radius:4px;margin:16px 0 0}.points-mission__point-bonus-header{background-color:var(--expressive-light-blue);border-radius:4px 4px 0 0;color:#fff;font-size:12px;font-weight:600;line-height:130%;padding:8px 0;text-align:center}.points-mission__point-bonus-badge-margin{margin:16px 0}.points-mission__point-bonus-badge-container{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;width:280px}.points-mission__point-bonus-badge-container.two{grid-template-columns:repeat(3,1fr);width:216px}.points-mission__point-bonus-badge{align-content:center;border:2px dashed var(--border-separation);border-radius:50%;color:var(--object-tertiary);display:grid;font-size:10px;font-weight:300;height:64px;line-height:130%;margin:auto;place-items:center center;position:relative;width:64px}.points-mission__point-bonus-badge span{color:var(--object-tertiary);font-size:12px;font-weight:600;line-height:130%}.points-mission__point-bonus-badge.active{border-color:var(--object-secondary);color:var(--object-secondary)}.points-mission__point-bonus-badge.active span{color:var(--object-secondary)}.points-mission__point-bonus-badge-boost{background-color:var(--expressive-red);border-radius:50%;height:16px;position:absolute;right:-10px;top:-2px;width:16px}.points-mission__point-bonus-badge-boost:after{background-color:#fff;content:"";display:block;height:16px;-webkit-mask:url(https://cdn.lipscosme.com/assets/feather/trending-up-b40801ef14fa9c2e27fa6df3383d07592ee6dff465e611f12a4f487e9c84e6e0.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/feather/trending-up-b40801ef14fa9c2e27fa6df3383d07592ee6dff465e611f12a4f487e9c84e6e0.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.points-mission__point-bonus-badge.complete{background-color:#ffd157;border:unset;border-radius:unset;clip-path:path("M29.0353 0.952852C30.189 0.355314 31.561 0.355314 32.7147 0.952852L39.1531 4.28761C39.5417 4.48888 39.9607 4.62502 40.3934 4.6906L47.5623 5.77713C48.8468 5.97182 49.9568 6.77826 50.5389 7.93979L53.7876 14.4221C53.9836 14.8133 54.2426 15.1697 54.5541 15.4771L59.7152 20.5699C60.64 21.4825 61.064 22.7873 60.8522 24.0692L59.6702 31.2229C59.5989 31.6547 59.5989 32.0953 59.6702 32.5271L60.8522 39.6808C61.064 40.9627 60.64 42.2675 59.7152 43.1801L54.5541 48.2729C54.2426 48.5803 53.9836 48.9367 53.7876 49.3279L50.5389 55.8102C49.9568 56.9717 48.8468 57.7782 47.5623 57.9729L40.3934 59.0594C39.9607 59.125 39.5417 59.2611 39.1531 59.4624L32.7147 62.7971C31.561 63.3947 30.189 63.3947 29.0353 62.7971L22.5969 59.4624C22.2083 59.2611 21.7893 59.125 21.3566 59.0594L14.1877 57.9729C12.9032 57.7782 11.7932 56.9717 11.2111 55.8102L7.96243 49.3279C7.76636 48.9367 7.50741 48.5803 7.1959 48.2729L2.03478 43.1801C1.10999 42.2675 0.686011 40.9627 0.897801 39.6808L2.07977 32.5271C2.15111 32.0953 2.15111 31.6547 2.07977 31.2229L0.897801 24.0692C0.686011 22.7873 1.10999 21.4825 2.03478 20.5699L7.1959 15.4771C7.50741 15.1697 7.76636 14.8133 7.96243 14.4221L11.2111 7.93979C11.7932 6.77826 12.9032 5.97182 14.1877 5.77713L21.3566 4.6906C21.7893 4.62502 22.2083 4.48888 22.5969 4.28761L29.0353 0.952852Z");color:var(--object-main)}.points-mission__point-bonus-badge.complete span{color:var(--object-main);font-size:10px;font-weight:600;line-height:130%}.points-mission__hscroll{display:flex;gap:4px;overflow-x:auto;padding:16px 0 0}.points-mission__mission-link{align-items:center;border-top:1px solid var(--border-separation);display:flex;font-size:12px;font-weight:300;justify-content:center;line-height:130%;padding:12px 0;position:relative}.points-mission__mission-link,.points-mission__mission-link:active,.points-mission__mission-link:focus,.points-mission__mission-link:hover{color:var(--object-main);text-decoration:none}.points-mission__mission-link:after{background-color:var(--object-main);background-size:contain;content:"";display:block;height:20px;margin:0 6px 0 0;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/next-690b748f1782a50bb6f4fab8356f36e99694487fc4eb4598f9c9562852b7b627.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}.point-expire-modal{background:var(--background-elevation-high);border-radius:8px 8px 0 0;padding-bottom:40px}.point-expire-modal__header{align-items:center;border-radius:8px 8px 0 0;color:var(--object-main);display:flex;font-size:16px;font-weight:600;gap:0;height:56px;justify-content:center;line-height:170%;position:relative}.point-expire-modal__header__close{height:32px;width:32px}.point-expire-modal__header__title{flex-grow:1;text-align:center}.point-expire-modal__expire-list{border-radius:0 0 4px 4px;color:var(--object-main);font-size:15px;font-weight:300;line-height:170%;margin:0;max-height:90vh;min-height:50vh;overflow-y:scroll;padding-inline-start:0}.point-expire-modal__expire-list li{align-items:center;border-top:1px solid var(--border-separation);display:flex;justify-content:space-between;padding:12px 16px}.point-expire-modal__expire-list li:last-child{border-bottom:none}.point-expire-modal__close{background:var(--background-elevation-high);border:none;height:32px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px}.point-expire-modal__close,.point-expire-modal__item{align-items:center;display:flex;justify-content:center}.points-table{--gradient-start:#ebf2fc 0%;--gradient-end:#f9f3fd 100%;background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end));border-radius:0 0 20px 20px;margin-bottom:50px;padding:32px 16px 85px;position:relative}.points-table__points-card{background:linear-gradient(135deg,#ecbfd7,#ff95a9 10%,#ff7a7e 20%,#ff7676 30%,#ff756e 40%,#ff756e 50%,#ff8183 60%,#f79ab3 70%,#e1b1cc 80%,#cdc2d6 90%,#cbc7d9 95%,#c5cbde 97%,#c9d1e2 98%,#b4dbe6);background-size:100% 100%;border-radius:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 0 24px 0 rgba(0,0,0,.1);column-gap:8px;display:grid;grid-template-areas:"user_icon user_name usage" "user_icon user_id usage" ". . ." "current_point current_point exchange_button";grid-template-columns:32px 1fr 114px;grid-template-rows:18px 13px 24px 1fr;height:158px;overflow:hidden;padding:24px 24px 20px;position:relative}.points-table__points-card:before{background-image:url(https://cdn.lipscosme.com/assets/lips_logo_icon_2022-70072bf8dd5647215d5f4434cb02c41fed791f36e875d4a927522a0c7e04f361.png);background-position:100%;background-repeat:no-repeat;background-size:250px 250px;bottom:0;content:"";display:grid;left:50px;opacity:.05;pointer-events:none;position:absolute;top:0;width:100%}.points-table__user-icon{background-color:var(--background-elevation-high);border:1px solid #fff;border-radius:50%;box-sizing:border-box;grid-area:user_icon;height:32px;margin-right:10px;overflow:hidden;width:32px}.points-table__user-icon img{height:100%;object-fit:cover;width:100%}.points-table__user-name{color:#fff;font-size:12px;font-weight:600;grid-area:user_name;line-height:130%}.points-table__user-id{color:#fff;font-size:10px;font-weight:300;grid-area:user_id;line-height:130%}.points-table__point-help{align-items:center;background-color:hsla(0,0%,100%,.4);border-radius:999px;display:flex;font-size:12px;font-weight:600;grid-area:usage;height:fit-content;justify-content:space-evenly;line-height:130%;padding:8px 16px 8px 8px;width:114px}.points-table__point-help,.points-table__point-help:active,.points-table__point-help:focus,.points-table__point-help:hover{color:#fff;text-decoration:none}.points-table__point-help:before{background-color:#fff;content:"";display:block;height:15px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_help-ce7b382b2142924e23519ce44d40a04ce1a5e1b86087c331ed876ef5a7fa6c9d.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/ic_help-ce7b382b2142924e23519ce44d40a04ce1a5e1b86087c331ed876ef5a7fa6c9d.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:15px}.points-table__point-info{color:#fff;font-size:12px;font-weight:300;grid-area:current_point;line-height:130%}.points-table__current-point{color:#fff;font-size:24px;font-weight:600;line-height:170%}.points-table__current-point span{color:#fff;font-size:15px;font-weight:300;line-height:170%;margin-left:4px}.points-table__exchange-button{align-items:center;background-color:#fff;border-radius:999px;display:flex;flex-direction:column;font-size:12px;font-weight:600;grid-area:exchange_button;justify-content:center;line-height:130%;line-height:unset}.points-table__exchange-button,.points-table__exchange-button:active,.points-table__exchange-button:focus,.points-table__exchange-button:hover{color:#000;text-decoration:none}.points-table__points-button{display:flex;gap:10px;margin-top:10px}.points-table__points-button--expire{align-items:center;background-color:var(--background-surface);border-radius:8px;display:flex;font-size:15px;font-weight:300;height:44px;justify-content:center;line-height:170%;text-align:center;width:100%}.points-table__points-button--expire,.points-table__points-button--expire:active,.points-table__points-button--expire:focus,.points-table__points-button--expire:hover,.points-table__points-button--history{color:var(--object-main);text-decoration:none}.points-table__points-button--history{align-items:center;background-color:var(--background-surface);border-radius:8px;display:flex;font-size:15px;font-weight:300;height:44px;justify-content:center;line-height:170%;text-align:center;width:100%}.points-table__points-button--history:active,.points-table__points-button--history:focus,.points-table__points-button--history:hover{color:var(--object-main);text-decoration:none}.points-table__points-button--cart{align-items:center;background-color:#000;border-radius:8px;color:#fff;display:flex;font-size:15px;font-weight:300;height:44px;justify-content:center;line-height:170%;text-align:center;text-decoration:none;width:100%}.points-table__points-button--cart:active,.points-table__points-button--cart:focus,.points-table__points-button--cart:hover{color:#fff;text-decoration:none}.points-table__points-button--cart span{color:#fff;font-size:12px;font-weight:300;line-height:130%}.points-table__cart-icon{background-color:#fff;height:16px;margin-right:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/feather/cart-1ec49c8d53c1bc0054d2babc4e267c02d55ead0a2fb409c9b57fc2502cc2c187.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/feather/cart-1ec49c8d53c1bc0054d2babc4e267c02d55ead0a2fb409c9b57fc2502cc2c187.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.points-table__points-progress{align-items:center;bottom:-55px;color:var(--background-elevation-high);display:flex;justify-content:center;left:0;position:absolute;width:100%}.points-table__points-progress svg{height:110px;width:110px}.points-table__modal-title{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%;padding:24px 24px 16px}.points-table__modal-description{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%;margin:24px 24px 16px}.points-table__modal-description span{color:var(--expressive-red)}.points-table__modal-dismiss{background-color:var(--background-primary);border-radius:0 0 6px 6px;display:block;font-size:15px;font-weight:300;line-height:170%;padding:16px;text-align:center;width:100%}.points-table__modal-dismiss,.points-table__modal-dismiss:active,.points-table__modal-dismiss:focus,.points-table__modal-dismiss:hover{color:var(--object-reverse);text-decoration:none}.points-table .modal{padding:0!important;text-align:center}.points-table .modal-body{padding:unset;text-align:center}.points-table .modal-content{background:var(--background-elevation-high);border:unset}.points-table .modal:before{content:"";display:inline-block;height:100%;margin-right:-4px;vertical-align:middle}.points-table .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}body{overflow-x:hidden}.post-hint{background-color:#fff}.post-hint__title{margin-bottom:26px;padding:0;text-align:center}.post-hint__title-icon{display:inline-block;height:32px;margin-right:8px;vertical-align:middle;width:32px}.post-hint__title-icon img{height:100%;width:100%}.post-hint__title h1{color:#2d2926;display:inline-block;font-family:HiraKakuPro-W6;font-size:20px;height:28px;letter-spacing:.8px;line-height:28px;margin:0;padding:0;vertical-align:middle}.post-hint__description{color:#2d2926;font-family:HiraKakuPro-W3;font-size:14px;font-weight:w3;letter-spacing:.4px;line-height:22px;margin-bottom:32px}.post-hint__h2{background:#2d2926;margin:0 calc(50% - 50vw);padding:8px calc(50vw - 50%)}.post-hint__h2 h2{color:#fff;font-family:HiraKakuPro-W6;font-size:16px;font-weight:w6;letter-spacing:.4px;line-height:24px;margin:0}.post-hint__content{margin:34px 0 50px}.post-hint__content-point{background:#ef8491;border-radius:2px;color:#fff;display:inline-block;font-family:NotoSansCJKjp-Medium;font-size:11px;font-weight:500;letter-spacing:.4px;line-height:20px;margin:0;padding:2px 6px;text-align:center}.post-hint__content h3{color:#2d2926;font-family:HiraKakuPro-W6;font-size:18px;font-weight:w6;letter-spacing:.4px;line-height:28px;margin:10px 0 24px}.post-hint__content-text{color:#2d2926;font-family:HiraKakuPro-W3;font-size:14px;font-weight:w3;letter-spacing:.4px;line-height:22px}.post-hint__content-text+.post-hint__content-text{margin-top:8px}.post-hint__box-good{border:1px solid #01adb9;border-radius:8px}.post-hint__box-bad,.post-hint__box-good{background:#fff;margin-top:24px;padding:16px}.post-hint__box-bad{border:1px solid red;border-radius:8px}.post-hint__box-sprit{background:#fff;border:1px solid var(--expressive-red);border-radius:8px;display:flex;margin-top:24px;padding:16px}.post-hint__box-sprit-content{flex:1}.post-hint__box-sprit-content+.post-hint__box-sprit-content{margin-left:10px}.post-hint__box-heading-good{color:#01adb9}.post-hint__box-heading-bad,.post-hint__box-heading-good{font-family:HiraKakuPro-W6;font-size:14px;font-weight:w6;letter-spacing:.4px;line-height:20px;margin-bottom:12px}.post-hint__box-heading-bad{color:red}.post-hint__box p{color:#2d2926;font-family:HiraKakuPro-W3;font-size:14px;font-weight:w3;letter-spacing:.4px;line-height:22px;margin:0}.post-hint__box p+p{margin-top:8px}.post-hint__box-text-light{color:#666;font-size:12px;line-height:18px}.post-hint__box-img,.post-hint__box-img img{border-radius:8px;width:100%}.post-hint__box-bad+.post-hint__content-text,.post-hint__box-good+.post-hint__content-text{margin-top:32px}.post-hint__article{background:#fff;border:1px solid #fafafa;border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.16);display:flex;margin:10px;padding:8px}.post-hint__article-thumb{height:72px;width:72px}.post-hint__article-thumb img{border-radius:4px;height:72px;object-fit:cover;width:72px}.post-hint__article-title{align-items:center;color:#2d2926;display:flex;font-family:NotoSansCJKjp-Medium;font-size:13px;font-weight:500;justify-content:center;letter-spacing:.4px;line-height:20px;margin-left:12px}.post-hint__content-text+.post-hint__article{margin-top:16px}.post-hint__article+.post-hint__article{margin-top:12px}.post-insights{background-color:var(--background-elevation-high)}.post-insights>div:nth-child(n+2){margin:48px 0}@media (max-width:834px){.post-insights>div:nth-child(n+2){margin:16px 0;padding:.1px 0}}.post-insights>div:nth-child(2){margin-top:0}.post-insights__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:150%;margin:0;padding:24px 0 12px}.post-insights__chart{margin:-10px}.post-insights__link-text{color:var(--expressive-blue);display:block;font-size:16px;font-weight:400;line-height:150%;padding:8px 0 16px;text-align:right}.post-insights__posts-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.post-insights__grid-link{position:relative}.post-insights__grid-image{aspect-ratio:1/1;display:block;object-fit:cover;width:100%}.post-insights__section-description{color:var(--object-main);font-size:14px;font-weight:400;line-height:150%;padding:8px 16px 12px;text-align:center}.post-insights__section-description span{color:var(--expressive-blue)}.post-insights__section-description span.minus{color:var(--expressive-red)}.post-insights__media-type-icon{background-color:rgba(34,34,34,.1);border-radius:999px;padding:4px 8px;position:absolute;right:8px;top:8px}.post-insights__pv-island{background-color:var(--alpha-overlay);border-radius:999px;bottom:4px;color:#fff;font-size:10px;font-weight:600;left:50%;line-height:130%;padding:4px 8px;position:absolute;transform:translateX(-50%)}.post-insights__empty-title{color:var(--object-main);font-size:14px;font-weight:500;line-height:150%;margin:16px}.post-insights__button-container{background-color:var(--background-elevation-high);margin:16px}.post-insights__button{background-color:var(--background-primary);border-radius:4px;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0 auto;padding:15px 0;text-align:center}.post-insights__button,.post-insights__button:active,.post-insights__button:focus,.post-insights__button:hover{color:var(--object-reverse);text-decoration:none}@media (max-width:834px){.post-insights__button{width:-webkit-fill-available;width:-moz-available;width:stretch}}.post-insights__post-section{background-color:var(--background-elevation-high)}.post-insights__posts-header{align-items:center;display:flex;justify-content:space-between;margin:16px 12px}.post-insights__posts-filter{display:flex;gap:8px}.post-insights__posts-filter-select{appearance:none;background:var(--background-surface);border:1px solid var(--border-separation);border-radius:999px;color:var(--object-main);font-size:12px;font-weight:300;line-height:130%;padding:8px 16px;text-align:center}.post-insights__posts-sort{align-items:center;display:flex;gap:4px}.post-insights__posts-sort select{appearance:none;background:transparent;border:unset;color:var(--object-main);font-size:12px;font-weight:300;line-height:130%}.post-insights__posts-sort-icon{background-color:var(--expressive-blue);display:inline;height:24px;-webkit-mask:url(https://cdn.lipscosme.com/assets/common/sort-e93d6c45586f2578d207cbc4b6a32f7bed2ad107871079ce8284dd7604501e2e.svg?bg.svg);mask:url(https://cdn.lipscosme.com/assets/common/sort-e93d6c45586f2578d207cbc4b6a32f7bed2ad107871079ce8284dd7604501e2e.svg?bg.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.post-insights__post-info-section{background-color:var(--background-elevation-high);text-align:center}.post-insights__virtualba{align-items:center;background:linear-gradient(135deg,#ecbfd7,#ff95a9 10%,#ff7a7e 20%,#ff7676 30%,#ff756e 40%,#ff756e 50%,#ff8183 60%,#f79ab3 70%,#e1b1cc 80%,#cdc2d6 90%,#cbc7d9 95%,#c5cbde 97%,#c9d1e2 98%,#b4dbe6);background-clip:text;color:var(--object-main);color:transparent;display:flex;font-size:12px;font-weight:600;gap:6px;line-height:130%;margin-bottom:6px}.post-insights__virtualba-icon{background:linear-gradient(135deg,#ecbfd7,#ff95a9 10%,#ff7a7e 20%,#ff7676 30%,#ff756e 40%,#ff756e 50%,#ff8183 60%,#f79ab3 70%,#e1b1cc 80%,#cdc2d6 90%,#cbc7d9 95%,#c5cbde 97%,#c9d1e2 98%,#b4dbe6);border-radius:50%;height:24px;object-fit:none;width:24px}.post-insights__notification{background:var(--background-surface);border-radius:8px;color:var(--object-main);font-size:12px;font-weight:400;line-height:170%;margin:16px 16px 0;padding:8px 12px;position:relative;text-align:left}.post-insights__notification:before{background:linear-gradient(135deg,#ecbfd7,#ff95a9 10%,#ff7a7e 20%,#ff7676 30%,#ff756e 40%,#ff756e 50%,#ff8183 60%,#f79ab3 70%,#e1b1cc 80%,#cdc2d6 90%,#cbc7d9 95%,#c5cbde 97%,#c9d1e2 98%,#b4dbe6);border-radius:8px;content:"";inset:0;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;padding:1.5px;position:absolute}.post-insights__notification .positive{color:var(--expressive-blue);font-weight:600}.post-insights__post-thumbnail-image{background-color:var(--background-elevation-low);display:inline-block;height:120px;margin:16px 0 8px;object-fit:cover;width:120px}.post-insights__post-thumbnail-image.movie{height:auto}.post-insights__post-link{color:var(--expressive-red);display:block;font-size:12px;font-weight:600;line-height:150%;margin-bottom:8px}.post-insights__post-title{color:var(--object-main);font-size:14px;font-weight:600;line-height:150%;margin:0 16px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-insights__post-published-at{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin:0 0 12px}.post-insights__activity-items{align-items:center;display:flex;gap:16px;justify-content:center;margin-bottom:16px}.post-insights__activity-item-icon{color:var(--object-main);height:20px;margin:6px;vertical-align:middle;width:20px}.post-insights__activity-item-value{color:var(--object-main);font-size:10px;font-weight:400;line-height:150%;margin-left:4px}.post-insights__cards{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:16px}.post-insights__card{background-color:var(--background-surface);border:1px solid var(--border-separation);border-radius:8px;padding:12px}.post-insights__card:last-child:nth-child(odd){grid-column:span 2}.post-insights__card-text{color:var(--object-main);display:flex;flex-direction:column;font-size:16px;font-weight:600;gap:4px;line-height:150%}.post-insights__card-text-title{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.post-insights__key-value{align-items:center;display:flex;justify-content:space-between;margin:12px 16px 0;padding-bottom:12px}.post-insights__key-value:first-child{margin-top:0}.post-insights__key-value:last-child{margin-bottom:16px}.post-insights__key{font-weight:400}.post-insights__key,.post-insights__value{color:var(--object-main);font-size:14px;line-height:150%}.post-insights__value{font-weight:600;text-align:right}.post-insights__graph{margin:0 16px}.post-insights__annotation{align-items:center;color:var(--expressive-blue);display:inline-flex;font-size:12px;font-weight:600;line-height:150%;vertical-align:bottom}.post-insights__annotation:after{background-color:var(--object-secondary);content:"　　";height:20px;-webkit-mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);mask:url(https://cdn.lipscosme.com/assets/ic_info-3a2570f6c2e40f02dfd611a634c2f25c82c62a6a0a8c398b07816f5317d79133.svg);-webkit-mask-size:cover;mask-size:cover;width:20px}.post-insights__follower-count{color:var(--object-main);font-size:24px;font-weight:600;line-height:150%;text-align:center}.sample-campaign-eyecatch{background-color:#fff;border:1px solid var(--border-separation);border-radius:4px;height:96px;margin:30px auto;width:400px}.sample-campaign-eyecatch .eyecatch-img{border-radius:4px 0 0 0;float:left;height:76px;object-fit:cover;position:relative;width:96px}.sample-campaign-eyecatch .eyecatch-column{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:10px 10px 6px}.sample-campaign-eyecatch .eyecatch-footer{align-items:center;display:flex}.sample-campaign-eyecatch .eyecatch-invite{background:#efefef;border-radius:2px;margin-right:4px;padding:4px}.sample-campaign-eyecatch .eyecatch-invite-text{color:var(--object-main);font-size:10px;letter-spacing:.4px;line-height:12px}.sample-campaign-eyecatch .eyecatch-deadline{background-color:var(--object-main);border-radius:0 0 0 4px;color:#fff;float:left;font-size:10px;font-weight:500;height:20px;margin-top:76px;padding:3px 10px;position:absolute;text-align:center;width:96px;z-index:1}.sample-campaign-eyecatch .eyecatch-title-v2{font-size:12px}.sample-campaign-eyecatch .eyecatch-title{font-size:12px;height:65px;margin-bottom:10px;padding:12px 10px 0 106px}.sample-campaign-eyecatch .eyecatch-brand-name{color:var(--object-secondary);float:left;font-size:10px;padding-left:10px}.sample-campaign-eyecatch .eyecatch-brand-name-v2{color:var(--object-secondary);font-size:10px}.sample-campaign-eyecatch .eyecatch-present-type{color:var(--object-secondary);float:right;font-size:10px;padding-right:10px}.sample-campaign-eyecatch .eyecatch-present-type-v2{color:var(--object-secondary);font-size:10px}.questionnaire-form{padding:0 15px}@media (max-width:834px){.questionnaire-form .web-margin-top{margin-top:80px}}.questionnaire-form h1{color:var(--expressive-red);font-size:24px;font-weight:700;line-height:32px}.questionnaire-form .questionnaire-instructions{color:var(--object-secondary);font-size:13px;margin-bottom:30px}.questionnaire-form .errors p{color:red;text-align:left}.questionnaire-form .splide .splide__slide{text-align:center;width:100%}.questionnaire-form .splide .splide__pagination{height:6px;margin:12px 0}.questionnaire-form .carousel-img{margin:0 auto;max-height:250px;max-width:100%}.questionnaire-form label{color:var(--object-main);font-size:13.5px;font-weight:400}.questionnaire-form .card-header{background-color:#fff0f3}.questionnaire-form p.pink-bg{background-color:#fff0f3;text-align:left}.questionnaire-form p.instructions{padding-left:0;padding-right:0;text-align:left}.questionnaire-form .form-control{margin-bottom:15px}.questionnaire-form .description{color:var(--object-secondary);font-size:13px;line-height:1.5;padding:10px;text-align:center}.questionnaire-form .description .inline-link{color:var(--expressive-red);font-weight:700;text-decoration:underline}.questionnaire-form .question-form label{vertical-align:top}.questionnaire-form .question-form .card-header{background-color:var(--background-elevation-low);font-size:15px;font-weight:400;line-height:22px}.questionnaire-form .question-form .card-header-white{background-color:#fff!important}.questionnaire-form .question-form .question-image-tag{max-height:300px;max-width:100%}.questionnaire-form .question-form .form-standard{background-color:#fff;border:1px solid var(--border-separation);border-radius:5px;box-shadow:none;font-size:13.5px}.questionnaire-form .question-form .form-standard:focus{background-color:var(--border-separation);background-color:color-mix(in srgb,var(--border-separation),#fff 12%);box-shadow:none;outline:none}.questionnaire-form .form-text{margin-bottom:0}.repost_posts__body{margin:0;padding:0}.repost_posts__container{margin:16px}.repost_posts__title{color:#5f5354;font-size:15px;font-weight:700;letter-spacing:.25px;line-height:22.5px}.repost_posts__description{color:#5f5354;font-size:14px;font-weight:500;letter-spacing:.465px;line-height:25px;margin-top:32px}.repost_posts__submit{background:var(--expressive-red);border:none;border-radius:4px;color:#fff;font-size:13px;font-weight:500;height:44px;letter-spacing:.185px;width:100%}.repost_posts__radio_text{box-sizing:border-box;cursor:pointer;display:inline-block;line-height:21px;margin-right:21px;min-height:21px;overflow:hidden;padding-left:21px;position:relative}.repost_posts__radio_text:after,.repost_posts__radio_text:before{bottom:0;box-sizing:border-box;content:"";margin-bottom:auto;margin-top:auto;position:absolute;top:0}.repost_posts__radio_text:before{border:1px solid var(--expressive-red);border-radius:100%;height:16px;left:0;width:16px;z-index:3}.repost_posts__radio_text:after{background-color:var(--expressive-red);border-radius:100%;height:8px;left:4px;width:8px;z-index:1}.repost_posts__radio_text input[type=radio]{-moz-appearance:none;-webkit-appearance:none;border-radius:100%;bottom:0;box-shadow:16px 0 #fff;box-sizing:border-box;height:20px;height:16px;left:-16px;margin:auto 0;outline:none;position:absolute;top:0;width:20px;width:16px;z-index:2}.repost_posts__radio_text input[type=radio]:checked{box-shadow:none;opacity:.2}.repost_posts__radio_text input[type=radio]:focus{box-shadow:16px 0 #fff}.repost_post__container{border-bottom:1px solid var(--border-separation);border-top:1px solid var(--border-separation);display:flex;height:80px;margin:0;padding:10px}.repost_post__body{display:flex;flex:1;flex-direction:column}.repost_post__image{border-radius:10px;height:60px;margin-right:10px;object-fit:cover;width:60px}.repost_post__content{-webkit-box-orient:vertical;color:#5f5354;display:-webkit-box;font-size:10.5px;font-weight:500;height:33px;letter-spacing:.1px;-webkit-line-clamp:2;line-height:16.5px;margin-top:5px;overflow:hidden}.repost_post__info{align-items:flex-end;display:flex;line-height:normal;margin-top:auto}.repost_post__action_icon{display:inline;height:18px;width:18px}.repost_post__actions{align-items:center;color:#5f5354;display:flex;font-size:10px;font-weight:500;width:100%}.repost_post__action_count{display:inline;margin-right:7px}.repost_post__published_at{color:#988d8d;font-size:10px;font-weight:500;margin-left:auto}.sample-campaign-top-image{display:block;height:120px;margin:0 auto;width:120px}.sample-campaign-brand-name{color:var(--object-secondary);font-size:11.5px;margin:6px 0 0}.sample-campaign-product-name{font-size:17px;font-weight:700;margin:5px 0}.sample-campaign-description{margin-bottom:20px;margin-top:2px;overflow-wrap:break-word;padding:0 30px}.sample-campaign-description+.sample-campaign-description-annotation{margin-top:8px}.sample-campaign-description:has(+.sample-campaign-description-annotation){margin-bottom:0}.sample-campaign-description-annotation{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-bottom:20px;overflow-wrap:break-word;padding:0 30px}.sample-campaign-plain-text{margin-bottom:20px;margin-top:2px;overflow-wrap:break-word}.sample-campaign-plain-text+.sample-campaign-plain-text-annotation{margin-top:8px}.sample-campaign-plain-text a{color:var(--expressive-red);text-decoration:none}.sample-campaign-plain-text a:hover{color:var(--expressive-red)}.sample-campaign-plain-text:has(+.sample-campaign-plain-text-annotation){margin-bottom:0}.sample-campaign-plain-text-annotation{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;margin-bottom:20px;overflow-wrap:break-word}.sample-campaign-movie{border-radius:12px;margin-top:6px;width:100%}.sample-order-new input{margin-bottom:20px}.sample-order-new .form-standard{background-color:#fff;border-radius:5px;border-style:solid;border:1px solid var(--border-separation);box-shadow:none;font-size:13.5px}.sample-order-new .form-standard :hover,.sample-order-new .form-standard:focus{background-color:var(--border-separation);background-color:color-mix(in srgb,var(--border-separation),#fff 12%);border:1px solid var(--border-separation);box-shadow:none;outline:none}.sample-order-new h1{color:var(--expressive-red);font-size:24px;font-weight:700;line-height:32px}.sample-order-new p{padding-left:0;padding-right:0;text-align:left}.sample-order-new .sample-order-form{margin-top:30px}.sample-order-new .sample-order-form__PrivacyStatement{border:1px solid var(--border-separation);border-radius:4px;color:#444;font-size:14px;font-weight:400;line-height:150%;max-height:300px;overflow:scroll;white-space:pre-wrap;width:100%}@media (max-width:834px){.sample-order-new .sample-order-form__PrivacyStatement{max-height:180px}}.dummy-file-btn{background-color:#fff;border:1px solid var(--background-elevation-low);border-radius:5px;display:inline-block;font-size:10px;padding:3px 10px}.tips-post-recommend{padding:16px}.tips-post-recommend__section:not(:first-child){margin-top:32px}.tips-post-recommend__title{color:var(--object-main);font-size:20px;font-weight:600;line-height:170%}.tips-post-recommend__description{color:var(--object-main);font-size:16px;font-weight:300;line-height:170%}.tips-post-recommend__cover{align-items:center;align-self:stretch;background:#e4f6fd;border-radius:16px;display:flex;height:120px;justify-content:center;margin-bottom:8px;overflow:hidden}.tips-post-recommend__cover-icon1{height:77px}.tips-post-recommend__cover-icon2{height:66px}.tips-post-recommend__cover-icon3{height:80px}.tips-post-recommend__cover-icon4{height:120px}.tips-post-recommend__link{align-items:center;border:1px solid var(--border-separation);border-radius:4px;color:#3095ff;display:flex;font-size:16px;font-weight:600;gap:4px;height:48px;justify-content:center;line-height:150%;margin-top:16px}.tips-post-recommend__link-icon{height:24px}.tips-post-recommend-modal{border-radius:8px 8px 0 0}@media (min-width:835px){.tips-post-recommend-modal{border-radius:8px}}.tips-post-recommend-modal__header{align-items:center;border-bottom:1px solid var(--border-separation);display:flex;gap:0;height:56px;justify-content:center;position:relative}.tips-post-recommend-modal__header-title{color:var(--object-main);flex-grow:1;font-size:14px;font-weight:600;line-height:170%;text-align:center}.tips-post-recommend-modal__close,.tips-post-recommend-modal__close-image{align-items:center;display:flex;justify-content:center}.tips-post-recommend-modal__close-image{background:var(--background-elevation-high);border:none;height:32px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px}.tips-post-recommend-modal__body{padding:24px}.tips-post-recommend-modal__section:not(:first-child){margin-top:16px}.tips-post-recommend-modal__title{color:var(--object-main);font-size:18px;font-weight:600;line-height:170%}.tips-post-recommend-modal__description{color:var(--object-main);font-size:15px;font-weight:300;line-height:170%;margin-top:8px}.tips-post-recommend-modal__description span{color:var(--object-main);font-size:15px;font-weight:600;line-height:170%}.tips-post-recommend-modal__description ul{margin:0;padding:0 0 0 24px}.tips-post-recommend-modal__description a{color:var(--expressive-blue);font-size:15px;font-weight:600;line-height:170%;text-decoration-line:underline}