@charset "UTF-8";.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}}.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}}.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%}.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}.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%}.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%}.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}.ClipButton{align-items:center;background:none;background:var(--background-elevation-high);border:none;border:1px solid var(--border-separation);border-radius:50%;color:var(--object-main);display:flex;flex-direction:column;font-size:10px;font-weight:400;height:62px;justify-content:center;line-height:150%;padding:0;width:62px}.ClipButton:focus{outline:none}@media (max-width:834px){.ClipButton{color:var(--object-main);font-size:10px;font-weight:400;height:58px;line-height:150%;width:58px}}.ClipButton: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}@media (max-width:834px){.ClipButton:before{height:28px;width:28px}}.ClipButton.is-selected{color:var(--expressive-red)}.ClipButton.is-selected:before{background-color:var(--expressive-red)}.ProductPatternsSelectModal{background:#fff;border-radius:24px;bottom:0;display:none;height:640px;left:0;margin:auto;position:fixed;right:0;top:0;width:400px;z-index:10000}@media (max-width:834px){.ProductPatternsSelectModal{border-radius:0;height:100%;width:100%}}.ProductPatternsSelectModal__header{border-bottom:1px solid var(--border-separation);position:relative}@media (max-width:834px){.ProductPatternsSelectModal__header{border-bottom:1px solid var(--border-separation)}}.ProductPatternsSelectModal__title{color:#2d2926;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0;padding:20px 0;text-align:center}@media (max-width:834px){.ProductPatternsSelectModal__title{padding:12px 0}}.ProductPatternsSelectModal__close{background:none;border:none;padding:0;position:absolute;right:16px;top:20px}.ProductPatternsSelectModal__close:focus{outline:none}@media (max-width:834px){.ProductPatternsSelectModal__close{right:8px;top:8px}}.ProductPatternsSelectModal__close-icon{height:24px;object-fit:contain;width:24px}@media (max-width:834px){.ProductPatternsSelectModal__close-icon{height:32px;width:32px}}.ProductPatternsSelectModal__body{height:576px;overflow:auto;-webkit-overflow-scrolling:touch}@media (max-width:834px){.ProductPatternsSelectModal__body{height:calc(100% - 48px)}}.ProductPatternsSelectModal__loading{display:block;height:24px;margin:24px auto 0;width:24px}.ProductPatternsSelectModal__list{list-style-type:none;margin:0;padding:0}.ProductPatternsSelectModal__sort{border-bottom:1px solid var(--border-separation)}.ProductPatternsSelectModal__sort-count{color:var(--object-main);font-size:12px;font-weight:400;line-height:150%;margin:0;padding:12px 12px 10px}.ProductPatternsSelectModal__sort-count span{color:var(--object-main);font-size:16px;font-weight:600;line-height:150%;margin-right:4px}.ProductPatternsSelectModal__sort-dropdown__container{cursor:pointer;position:relative}.ProductPatternsSelectModal__sort-dropdown__container:before{background:url(https://cdn.lipscosme.com/assets/arrange/subblack_144x144-2d92e4122e603ef5e73b618eea21f7a37796ec58ab25621ce3aee9c771751407.png) no-repeat;background-size:contain;content:"";height:24px;left:3px;position:absolute;top:11px;width:24px}.ProductPatternsSelectModal__sort-dropdown__select{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:unset;color:var(--object-main);cursor:pointer;font-size:14px;font-weight:500;line-height:150%;padding:12px 8px 12px 32px}.ProductPatternsSelectModal__sort-dropdown__select:focus{outline:none}@media (max-width:834px){.ProductPatternsSelectModal__sort-dropdown__select{border:unset}}.ProductPatternsSelectModal__link{border-bottom:1px solid var(--border-separation);color:#000;display:block;padding:12px 16px;text-decoration:none}.ProductPatternsSelectModal__link:active,.ProductPatternsSelectModal__link:focus,.ProductPatternsSelectModal__link:hover{color:#000;text-decoration:none}.ProductPatternsSelectModal__figure-flex{align-items:center;display:flex;gap:16px;justify-content:space-between}.ProductPatternsSelectModal__figure-thumb{background:var(--background-elevation-low);border-radius:4px;height:48px;object-fit:contain;width:48px}.ProductPatternsSelectModal__figure-caption{flex-grow:1}.ProductPatternsSelectModal__figure-caption-txt{color:#000;font-size:14px;font-weight:500;line-height:150%;margin:0}.ProductPatternsSelectModal__figure-caption-list{display:flex;list-style-type:none;margin:4px 0 0;padding:0}.ProductPatternsSelectModal__figure-caption-listItem{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%;white-space:nowrap}.ProductPatternsSelectModal__figure-caption-listItem:not(:first-child):before{border-left:1px solid var(--border-separation);content:"";height:12px;margin:0 6px}.ProductPatternsSelectModal__figure-post-thumbs{border-radius:4px;display:grid;gap:1px;grid-template-columns:repeat(5,1fr);margin-top:12px;overflow:hidden}.ProductPatternsSelectModal__figure-post-thumbs-cell{aspect-ratio:1;background:var(--background-elevation-low);object-fit:cover;width:100%}.ProductPatternsSelectModal__figure-post-thumbs img{aspect-ratio:1;object-fit:cover}.ProductPatternsSelectModal__featureLabel{display:flex;gap:4px;list-style-type:none;margin:8px 0 0;padding:0}.ProductPatternsSelectModal__featureLabel__listItem{border-radius:4px;border-style:solid;border-width:1px;color:var(--object-secondary);font-size:10px;font-weight:400;line-height:150%;padding:2px 6px}.ProductPatternsSelectModal__featureLabel__salesStatusTag{border:1px solid #000;border-radius:4px;color:var(--object-secondary);color:#000;font-size:10px;font-weight:400;line-height:150%;padding:2px 6px}.product-sku-select-modal{background:var(--background-elevation-high);border-radius:24px;bottom:0;contain:content;contain-intrinsic-size:640px;content-visibility:auto;display:none;height:640px;left:0;margin:auto;position:fixed;right:0;top:0;width:400px;z-index:10010}@media (max-width:834px){.product-sku-select-modal{border-radius:0;contain-intrinsic-size:100%;height:100%;width:100%}}.product-sku-select-modal__header{border-bottom:1px solid var(--border-separation);position:relative}@media (max-width:834px){.product-sku-select-modal__header{border:unset;box-shadow:0 1px 4px 0 rgba(0,0,0,.08)}}.product-sku-select-modal__title{color:var(--object-main);font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;margin:0;padding:20px 0;text-align:center}@media (max-width:834px){.product-sku-select-modal__title{padding:12px 0}}.product-sku-select-modal__close{background:none;border:none;padding:0;position:absolute;right:16px;top:20px}.product-sku-select-modal__close:focus{outline:none}@media (max-width:834px){.product-sku-select-modal__close{right:8px;top:8px}}.product-sku-select-modal__close-icon{height:24px;object-fit:contain;width:24px}@media (max-width:834px){.product-sku-select-modal__close-icon{height:32px;width:32px}}.product-sku-select-modal__body{height:576px;overflow:auto;-webkit-overflow-scrolling:touch}@media (max-width:834px){.product-sku-select-modal__body{height:calc(100% - 48px)}}.product-sku-select-modal__list{list-style-type:none;margin:0;padding:0}.product-sku-select-modal__link{border-bottom:1px solid var(--border-separation);color:#000;display:block;padding:12px 16px;text-decoration:none}.product-sku-select-modal__link:active,.product-sku-select-modal__link:focus,.product-sku-select-modal__link:hover{color:#000;text-decoration:none}.product-sku-select-modal__figure{align-items:center;display:flex;justify-content:space-between}.product-sku-select-modal__figure-thumb{height:48px;object-fit:contain;width:48px}.product-sku-select-modal__figure-caption{padding:0 0 0 16px;width:calc(100% - 48px)}.product-sku-select-modal__figure-caption-txt{color:#000;font-size:14px;font-weight:500;line-height:150%;margin:0}.product-sku-select-modal__figure-caption-list{display:flex;list-style-type:none;margin:4px 0 0;padding:0}.product-sku-select-modal__figure-caption-listItem{color:var(--object-secondary);font-size:12px;font-weight:400;line-height:150%}.product-sku-select-modal__figure-caption-listItem:not(:first-child):before{border-left:1px solid var(--border-separation);content:"";height:12px;margin:0 6px}.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}.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}}.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}.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%}.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}