.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__card{border:var(--enr-border-width-regular) solid var(--enr-color-border-light);border-radius:var(--enr-radius-sm);height:100%;overflow:hidden}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__imageWrap{background-color:var(--enr-color-background-gray);width:308px;height:138px;overflow:hidden}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__body{flex-direction:column;align-items:normal;display:flex}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__infoList{align-items:normal;gap:var(--enr-spacing-3xs);padding:var(--enr-spacing-md);background-color:var(--enr-color-background-subtle);flex-direction:column;display:flex}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__infoRow{align-items:flex-start;gap:var(--enr-spacing-xs);font-size:var(--font-size-14);line-height:var(--enr-font-leading-relaxed);display:flex}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__infoLabel{font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary);flex:none}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__infoText{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--enr-color-text-primary);flex:1;overflow:hidden}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__product{align-items:center;gap:var(--enr-spacing-sm);padding:var(--enr-spacing-sm);border-top:var(--enr-border-width-regular) solid var(--enr-color-border-light);display:flex}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__productThumb{background-color:var(--enr-color-background-gray);border-radius:var(--enr-radius-2xs);flex:none;width:80px;height:80px;position:relative;overflow:hidden}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__productThumb:after{border-radius:inherit;pointer-events:none;content:"";background-color:#00000005;border:1px solid #00000008;position:absolute;inset:0}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__productThumbImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__productInfo{min-width:0;line-height:var(--enr-font-leading-relaxed);letter-spacing:var(--enr-font-spacing-tight);flex-direction:column;flex:1;align-items:normal;display:flex}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__productModel{white-space:nowrap;text-overflow:ellipsis;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-bold);color:var(--enr-black);overflow:hidden}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__productPrice{font-size:var(--font-size-18);font-weight:var(--enr-font-weight-bold);color:var(--enr-black)}.BeautyDeviceRecommendationItem-module-scss-module__IuUgcG__productPriceUnit{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-regular)}
.BeautyDeviceRecommendation-module-scss-module__GS91fa__root{align-items:center;gap:var(--enr-spacing-xl);flex-direction:column;width:1280px;margin:0 auto;display:flex}.BeautyDeviceRecommendation-module-scss-module__GS91fa__listItem{flex:none;width:308px;min-width:0}.BeautyDeviceRecommendation-module-scss-module__GS91fa__buttonArrow{--carousel-button-size:48px;--carousel-button-radius:var(--enr-radius-xs);--carousel-button-icon-size:var(--spacing-24);--carousel-button-color-icon:var(--enr-gray-600)}
.BeautyEncyclopediaPreviewHeader-module-scss-module__iYf5iG__root{width:100%;min-height:106px;padding:var(--enr-spacing-xl) var(--enr-spacing-2xl);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--enr-radius-md) var(--enr-radius-md) 0 0;background-color:#ebeffb;background-image:url(https://img.enuri.info/images/beauty/img-beauty-title.jpg);background-position:bottom;background-repeat:no-repeat;background-size:auto;border-bottom:0;justify-content:center;align-items:center;display:flex}
.BeautyEncyclopediaPreviewPaging-module-scss-module__SuzsTa__paging{align-items:center;gap:var(--enr-spacing-4xs);font-size:var(--font-size-14);line-height:var(--enr-font-leading-relaxed);letter-spacing:var(--font-spacing-neg05);white-space:nowrap;flex:none;display:flex}.BeautyEncyclopediaPreviewPaging-module-scss-module__SuzsTa__current{font-weight:var(--enr-font-weight-bold);color:var(--enr-gray-700)}.BeautyEncyclopediaPreviewPaging-module-scss-module__SuzsTa__divider,.BeautyEncyclopediaPreviewPaging-module-scss-module__SuzsTa__total{font-weight:var(--enr-font-weight-regular);color:var(--enr-gray-500)}
.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__item{align-items:normal;gap:var(--enr-spacing-lg);width:100%;padding:var(--enr-spacing-2xl);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:0 0 var(--enr-radius-md) var(--enr-radius-md);border-top:0;flex-direction:column;display:flex}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__navRow{align-items:center;gap:var(--enr-spacing-md);display:flex}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__breadcrumb{align-items:center;gap:var(--enr-spacing-xs);min-width:0;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-default);color:var(--enr-gray-700);flex:1;display:flex}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__breadcrumbItem{align-items:center;gap:var(--enr-spacing-xs);display:flex}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__breadcrumbItem+.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__breadcrumbItem:before{content:"";width:var(--enr-spacing-4xs);height:var(--enr-spacing-4xs);background-color:var(--enr-gray-400);border-radius:var(--enr-radius-pill);flex:none}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__content{align-items:normal;gap:var(--enr-spacing-xl);flex-direction:column;display:flex}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__cardRow{gap:var(--enr-spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__card{text-align:left;background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--enr-radius-sm);cursor:pointer;flex-direction:column;align-items:normal;min-width:0;display:flex;overflow:hidden}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__media{height:334px;padding:var(--enr-spacing-md);background-color:var(--enr-color-background-gray);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__mediaBadge{top:var(--enr-spacing-md);left:var(--enr-spacing-md);z-index:1;font-size:var(--font-size-16);font-weight:var(--enr-font-weight-bold);line-height:var(--enr-font-leading-relaxed);letter-spacing:var(--font-spacing-neg05);color:var(--enr-white);position:absolute}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__mediaBadgeDark{color:var(--enr-black)}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__mediaVideo{background-color:var(--enr-black);justify-content:center;align-items:center;display:flex}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__videoImage{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__mediaProduct{background-color:var(--enr-color-background-white);justify-content:center;align-items:center;display:flex}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__productImage{width:260px;height:260px}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__productImage img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__cardFooter{justify-content:center;align-items:center;gap:var(--enr-spacing-3xs);height:80px;padding:var(--enr-spacing-lg) var(--enr-spacing-md);font-size:var(--font-size-16);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-relaxed);letter-spacing:var(--font-spacing-neg05);color:var(--enr-black);border-top:var(--enr-border-width-regular) solid var(--enr-color-border-dark);display:flex}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__viewAll{justify-content:center;align-items:center;display:flex}.BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__viewAll .BeautyEncyclopediaPreviewItem-module-scss-module__lzR-Bq__viewAllButton{gap:var(--enr-spacing-4xs);max-width:328px;padding:0 var(--spacing-30);font-weight:var(--enr-font-weight-bold)}
.BeautyEncyclopediaPreview-module-scss-module__9Ugsja__root{border-radius:var(--enr-radius-md);width:1280px;box-shadow:var(--enr-shadow-md);flex-direction:column;align-items:normal;margin:0 auto;display:flex;position:relative}.BeautyEncyclopediaPreview-module-scss-module__9Ugsja__carousel{min-width:0}.BeautyEncyclopediaPreview-module-scss-module__9Ugsja__buttonArrow{--carousel-button-size:48px;--carousel-button-radius:var(--enr-radius-xs);--carousel-button-icon-size:var(--spacing-24);--carousel-button-color-icon:var(--enr-gray-600)}
.ProductColorViewer-module-scss-module__wZflya__root{letter-spacing:var(--font-spacing-neg03);display:flex;position:relative}.ProductColorViewer-module-scss-module__wZflya__header{font-weight:var(--enr-font-weight-semibold);align-items:center;display:flex}.ProductColorViewer-module-scss-module__wZflya__colorList{flex-wrap:wrap;display:flex}.ProductColorViewer-module-scss-module__wZflya__devicePc{color:var(--enr-color-text-secondary);align-items:center}.ProductColorViewer-module-scss-module__wZflya__devicePc .ProductColorViewer-module-scss-module__wZflya__popoverCard{gap:var(--enr-spacing-sm);display:flex}.ProductColorViewer-module-scss-module__wZflya__devicePc .ProductColorViewer-module-scss-module__wZflya__popoverCard .ProductColorViewer-module-scss-module__wZflya__itemInfo{align-items:normal;gap:var(--enr-spacing-xs);flex-direction:column;width:260px;padding-right:26px;display:flex}.ProductColorViewer-module-scss-module__wZflya__devicePc .ProductColorViewer-module-scss-module__wZflya__popoverCard .ProductColorViewer-module-scss-module__wZflya__itemPrice{height:20px;font-size:var(--font-size-16);line-height:var(--font-leading-px-20);color:var(--enr-red-450);align-items:baseline;display:flex}.ProductColorViewer-module-scss-module__wZflya__devicePc .ProductColorViewer-module-scss-module__wZflya__popoverCard .ProductColorViewer-module-scss-module__wZflya__itemPrice strong{margin-left:var(--enr-spacing-3xs);font-size:var(--font-size-18);font-weight:var(--enr-font-weight-bold)}.ProductColorViewer-module-scss-module__wZflya__devicePc .ProductColorViewer-module-scss-module__wZflya__popoverCard .ProductColorViewer-module-scss-module__wZflya__itemPrice .ProductColorViewer-module-scss-module__wZflya__priceText{font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary)}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantDefault{align-items:center;gap:var(--enr-spacing-xs);font-size:var(--font-size-13);line-height:var(--font-leading-px-18);display:flex}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantDefault .ProductColorViewer-module-scss-module__wZflya__header{height:18px;color:var(--enr-gray-700);position:absolute;top:0;left:0}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantDefault .ProductColorViewer-module-scss-module__wZflya__colorList{gap:0 var(--enr-spacing-3xs);width:100%}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantDefault .ProductColorViewer-module-scss-module__wZflya__colorItem{align-items:center;height:18px;display:flex}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantDefault .ProductColorViewer-module-scss-module__wZflya__colorItem:first-child{margin-left:var(--spacing-100)}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantDefault .ProductColorViewer-module-scss-module__wZflya__colorItem:hover{text-decoration:underline;-webkit-text-decoration-color:var(--enr-gray-300);text-decoration-color:var(--enr-gray-300);text-underline-position:under}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantDefault .ProductColorViewer-module-scss-module__wZflya__colorItem:not(:last-child):after{content:","}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantCatalog{align-items:flex-start}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantCatalog .ProductColorViewer-module-scss-module__wZflya__header{width:116px;height:24px;color:var(--enr-gray-700)}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantCatalog .ProductColorViewer-module-scss-module__wZflya__colorList{gap:var(--enr-spacing-3xs);flex-wrap:wrap;flex:1;max-width:908px}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantCatalog .ProductColorViewer-module-scss-module__wZflya__colorButton{height:24px;padding:0 var(--enr-spacing-sm);font-size:var(--font-size-12);color:var(--enr-color-text-secondary);background-color:var(--enr-color-background-gray);border-radius:var(--enr-radius-sm);align-items:center;display:inline-flex}.ProductColorViewer-module-scss-module__wZflya__devicePc.ProductColorViewer-module-scss-module__wZflya__variantCatalog .ProductColorViewer-module-scss-module__wZflya__colorButton:hover{font-weight:var(--enr-font-weight-semibold);letter-spacing:var(--font-spacing-neg03)}.ProductColorViewer-module-scss-module__wZflya__deviceMobile{padding:var(--enr-spacing-md) 0;flex-direction:column}.ProductColorViewer-module-scss-module__wZflya__deviceMobile .ProductColorViewer-module-scss-module__wZflya__header{padding:0 var(--enr-spacing-md);font-weight:var(--enr-font-weight-bold);letter-spacing:var(--font-spacing-neg05)}.ProductColorViewer-module-scss-module__wZflya__deviceMobile .ProductColorViewer-module-scss-module__wZflya__colorList{gap:0 var(--enr-spacing-3xs);padding:var(--enr-spacing-sm) var(--enr-spacing-md) var(--enr-spacing-md);white-space:nowrap;flex-wrap:nowrap;display:flex;overflow-x:auto}.ProductColorViewer-module-scss-module__wZflya__deviceMobile .ProductColorViewer-module-scss-module__wZflya__colorButton{height:32px;padding:0 var(--enr-spacing-sm);font-size:var(--font-size-13);white-space:nowrap;color:var(--enr-gray-700);background-color:var(--enr-color-background-gray);border-radius:var(--enr-radius-md);align-items:center;display:inline-flex}.ProductColorViewer-module-scss-module__wZflya__deviceMobile .ProductColorViewer-module-scss-module__wZflya__itemInfo{align-items:normal;gap:var(--enr-spacing-xs);flex-direction:column;flex:1;display:flex}.ProductColorViewer-module-scss-module__wZflya__deviceMobile .ProductColorViewer-module-scss-module__wZflya__itemPrice{height:24px;font-size:var(--font-size-14);line-height:var(--font-leading-px-24);color:var(--enr-red-450);align-items:baseline;display:flex}.ProductColorViewer-module-scss-module__wZflya__deviceMobile .ProductColorViewer-module-scss-module__wZflya__itemPrice strong{margin-left:var(--enr-spacing-3xs);font-size:var(--font-size-17);font-weight:var(--enr-font-weight-bold)}.ProductColorViewer-module-scss-module__wZflya__deviceMobile .ProductColorViewer-module-scss-module__wZflya__itemPrice .ProductColorViewer-module-scss-module__wZflya__priceText{font-size:var(--font-size-17);font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary)}.ProductColorViewer-module-scss-module__wZflya__deviceMobile .ProductColorViewer-module-scss-module__wZflya__popoverCard{gap:var(--enr-spacing-sm);padding:0 var(--enr-spacing-2xl) 0 var(--enr-spacing-md);display:flex}.ProductColorViewer-module-scss-module__wZflya__deviceMobile .ProductColorViewer-module-scss-module__wZflya__popoverCard .ProductColorViewer-module-scss-module__wZflya__itemInfo{max-width:calc(100vw - 164px)}.ProductColorViewer-module-scss-module__wZflya__deviceMobile .ProductColorViewer-module-scss-module__wZflya__popoverCard .ProductColorViewer-module-scss-module__wZflya__itemName{font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-text-primary)}.ProductColorViewer-module-scss-module__wZflya__deviceMobile.ProductColorViewer-module-scss-module__wZflya__variantDefault .ProductColorViewer-module-scss-module__wZflya__header{height:20px;font-size:var(--font-size-14)}.ProductColorViewer-module-scss-module__wZflya__deviceMobile.ProductColorViewer-module-scss-module__wZflya__variantCatalog .ProductColorViewer-module-scss-module__wZflya__header{height:22px;font-size:var(--font-size-16)}.ProductColorViewer-module-scss-module__wZflya__deviceMobile.ProductColorViewer-module-scss-module__wZflya__variantCatalog .ProductColorViewer-module-scss-module__wZflya__colorButton.ProductColorViewer-module-scss-module__wZflya__active{color:var(--enr-white);background:var(--enr-black);position:relative}.ProductColorViewer-module-scss-module__wZflya__deviceMobile.ProductColorViewer-module-scss-module__wZflya__variantCatalog .ProductColorViewer-module-scss-module__wZflya__colorButton.ProductColorViewer-module-scss-module__wZflya__active:after{content:"";width:6px;height:6px;margin-left:calc(var(--enr-spacing-3xs)*-1);background-color:var(--enr-gray-750);transform-origin:50%;position:absolute;bottom:-3px;left:50%;transform:rotate(45deg)}.ProductColorViewer-module-scss-module__wZflya__deviceMobile.ProductColorViewer-module-scss-module__wZflya__modal{width:calc(100% - 88px);max-width:360px}.ProductColorViewer-module-scss-module__wZflya__popoverCard{display:flex}.ProductColorViewer-module-scss-module__wZflya__itemThumbnail{border-radius:var(--enr-radius-2xs);width:72px;height:72px;position:relative}.ProductColorViewer-module-scss-module__wZflya__itemThumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.ProductColorViewer-module-scss-module__wZflya__itemThumbnail:before{content:"";background:var(--enr-black-alpha-2);border:var(--enr-border-width-regular) solid var(--enr-black-alpha-3);border-radius:var(--enr-radius-2xs);pointer-events:none;position:absolute;inset:0}.ProductColorViewer-module-scss-module__wZflya__itemCard{gap:var(--enr-spacing-sm);display:flex}.ProductColorViewer-module-scss-module__wZflya__itemName{-webkit-line-clamp:2;line-clamp:2;white-space:normal;width:100%;height:40px;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--font-leading-px-20);color:var(--enr-gray-750);overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductColorViewer-module-scss-module__wZflya__itemOption{margin-top:var(--enr-spacing-4xs);font-size:var(--font-size-12);line-height:var(--font-leading-px-16);color:var(--enr-color-secondary)}.ProductColorViewer-module-scss-module__wZflya__modalContent{gap:var(--enr-spacing-sm);padding:0 42px 0 var(--enr-spacing-md);display:flex}.ProductColorViewer-module-scss-module__wZflya__modalContent .ProductColorViewer-module-scss-module__wZflya__itemInfo{gap:0}.ProductColorViewer-module-scss-module__wZflya__modalContent .ProductColorViewer-module-scss-module__wZflya__itemThumbnail{width:80px;height:80px}.ProductColorViewer-module-scss-module__wZflya__modalContent .ProductColorViewer-module-scss-module__wZflya__itemName{height:36px;font-weight:var(--enr-font-weight-semibold);line-height:var(--font-leading-px-18);color:var(--enr-color-text-primary)}.ProductColorViewer-module-scss-module__wZflya__modalContent .ProductColorViewer-module-scss-module__wZflya__itemPrice{margin-top:var(--enr-spacing-xs)}.ProductColorViewer-module-scss-module__wZflya__modalLinkMore{width:140px;margin:var(--enr-spacing-md) auto 0;padding:var(--enr-spacing-xs) 0;font-size:var(--font-size-14);line-height:var(--font-leading-px-20);letter-spacing:var(--font-spacing-neg05);text-align:center;color:var(--enr-white);background-color:var(--enr-gray-750);border-radius:var(--enr-radius-2xs);display:block}.ProductColorViewer-module-scss-module__wZflya__popoverCloseButton{top:8px;right:8px}.ProductColorViewer-module-scss-module__wZflya__modalCloseButton{color:var(--enr-gray-700);top:8px!important;right:8px!important}
.HealthLowestPrice-module-scss-module__E13zSq__root{flex-direction:column;align-items:normal;display:flex}.HealthLowestPrice-module-scss-module__E13zSq__title{font-weight:var(--enr-font-weight-bold);line-height:var(--enr-font-leading-relaxed);color:var(--black-default)}.HealthLowestPrice-module-scss-module__E13zSq__keyword{color:var(--enr-color-primary)}.HealthLowestPrice-module-scss-module__E13zSq__productList{gap:0 var(--enr-spacing-lg);display:flex}.HealthLowestPrice-module-scss-module__E13zSq__thumb{justify-content:center;align-items:center;display:flex}.HealthLowestPrice-module-scss-module__E13zSq__cardTitle{color:var(--enr-color-text-primary)}.HealthLowestPrice-module-scss-module__E13zSq__cardPrice{align-items:baseline;gap:var(--enr-spacing-3xs);display:flex}.HealthLowestPrice-module-scss-module__E13zSq__cardPrice .HealthLowestPrice-module-scss-module__E13zSq__price [data-productcard=price-currency]{font-weight:var(--enr-font-weight-regular)}.HealthLowestPrice-module-scss-module__E13zSq__dailyPrice{height:16px;padding:0 var(--enr-spacing-3xs);font-size:var(--font-size-12);line-height:var(--enr-font-leading-relaxed);color:var(--enr-color-primary);background-color:var(--enr-color-background-subtle)}.HealthLowestPrice-module-scss-module__E13zSq__devicePc{gap:var(--enr-spacing-lg)}.HealthLowestPrice-module-scss-module__E13zSq__devicePc .HealthLowestPrice-module-scss-module__E13zSq__title{font-size:var(--font-size-26)}.HealthLowestPrice-module-scss-module__E13zSq__devicePc .HealthLowestPrice-module-scss-module__E13zSq__rankBadge{width:28px;height:28px;font-weight:var(--enr-font-weight-medium);background:var(--enr-sky-500)}.HealthLowestPrice-module-scss-module__E13zSq__devicePc .HealthLowestPrice-module-scss-module__E13zSq__thumb{border-radius:var(--enr-radius-xs);width:208px;height:208px}.HealthLowestPrice-module-scss-module__E13zSq__devicePc .HealthLowestPrice-module-scss-module__E13zSq__badgeSlot{top:10px;left:10px}.HealthLowestPrice-module-scss-module__E13zSq__devicePc .HealthLowestPrice-module-scss-module__E13zSq__currentBadge{padding:var(--enr-spacing-3xs) var(--enr-spacing-xs);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-relaxed)}.HealthLowestPrice-module-scss-module__E13zSq__devicePc .HealthLowestPrice-module-scss-module__E13zSq__cardInfo{padding-bottom:0}.HealthLowestPrice-module-scss-module__E13zSq__devicePc .HealthLowestPrice-module-scss-module__E13zSq__cardInfo .HealthLowestPrice-module-scss-module__E13zSq__cardTitle{font-size:var(--font-size-16)}.HealthLowestPrice-module-scss-module__E13zSq__devicePc .HealthLowestPrice-module-scss-module__E13zSq__cardInfo .HealthLowestPrice-module-scss-module__E13zSq__price [data-productcard=price-currency]{font-size:var(--font-size-14)}.HealthLowestPrice-module-scss-module__E13zSq__devicePc .HealthLowestPrice-module-scss-module__E13zSq__cardInfo .HealthLowestPrice-module-scss-module__E13zSq__price [data-productcard=price-value]{font-size:var(--font-size-24)}.HealthLowestPrice-module-scss-module__E13zSq__deviceMobile{gap:var(--enr-spacing-md);padding:var(--enr-spacing-md);background:var(--enr-color-background-white)}.HealthLowestPrice-module-scss-module__E13zSq__deviceMobile .HealthLowestPrice-module-scss-module__E13zSq__title{font-size:var(--font-size-16);line-height:var(--enr-font-leading-relaxed)}.HealthLowestPrice-module-scss-module__E13zSq__deviceMobile .HealthLowestPrice-module-scss-module__E13zSq__badgeSlot{top:6px;left:6px}.HealthLowestPrice-module-scss-module__E13zSq__deviceMobile .HealthLowestPrice-module-scss-module__E13zSq__currentBadge{padding:var(--enr-spacing-3xs);font-size:var(--font-size-11);line-height:var(--enr-font-leading-relaxed)}.HealthLowestPrice-module-scss-module__E13zSq__deviceMobile .HealthLowestPrice-module-scss-module__E13zSq__cardInfo{gap:var(--enr-spacing-3xs);padding-top:var(--enr-spacing-xs);padding-bottom:0}.HealthLowestPrice-module-scss-module__E13zSq__deviceMobile .HealthLowestPrice-module-scss-module__E13zSq__cardInfo .HealthLowestPrice-module-scss-module__E13zSq__cardTitle{height:36px;font-size:var(--font-size-14);line-height:var(--enr-font-leading-default)}.HealthLowestPrice-module-scss-module__E13zSq__deviceMobile .HealthLowestPrice-module-scss-module__E13zSq__cardInfo .HealthLowestPrice-module-scss-module__E13zSq__cardPrice{gap:var(--enr-spacing-3xs);flex-direction:column}.HealthLowestPrice-module-scss-module__E13zSq__deviceMobile .HealthLowestPrice-module-scss-module__E13zSq__cardInfo .HealthLowestPrice-module-scss-module__E13zSq__price{font-size:var(--font-size-15);line-height:var(--enr-font-leading-relaxed)}.HealthLowestPrice-module-scss-module__E13zSq__deviceMobile .HealthLowestPrice-module-scss-module__E13zSq__cardInfo .HealthLowestPrice-module-scss-module__E13zSq__price [data-productcard=price-value]{font-size:var(--font-size-18)}.HealthLowestPrice-module-scss-module__E13zSq__deviceMobile .HealthLowestPrice-module-scss-module__E13zSq__cardInfo .HealthLowestPrice-module-scss-module__E13zSq__dailyPrice{padding:var(--enr-spacing-4xs) var(--enr-spacing-3xs);font-size:var(--font-size-11);border-radius:var(--enr-radius-xs)}
.CardInfoTooltip-module-scss-module__HUzhDq__tooltipContent{--contextualcard-color-text:var(--enr-gray-750);width:280px;font-size:var(--font-size-13);padding:0}.CardInfoTooltip-module-scss-module__HUzhDq__tooltipContent .CardInfoTooltip-module-scss-module__HUzhDq__cardTable{border-collapse:collapse;width:100%}.CardInfoTooltip-module-scss-module__HUzhDq__tooltipContent .CardInfoTooltip-module-scss-module__HUzhDq__cardTable td{line-height:var(--font-leading-px-22);cursor:default;vertical-align:top;border:0;padding:0;position:relative}.CardInfoTooltip-module-scss-module__HUzhDq__tooltipContent .CardInfoTooltip-module-scss-module__HUzhDq__cardTableName{text-align:left;color:var(--enr-gray-750)}.CardInfoTooltip-module-scss-module__HUzhDq__tooltipContent .CardInfoTooltip-module-scss-module__HUzhDq__cardTableName:before{content:"· "}.CardInfoTooltip-module-scss-module__HUzhDq__cardTablePrice{font-weight:var(--enr-font-weight-medium);text-align:right;color:var(--enr-color-text-primary)}
.CouponTooltip-module-scss-module__S8rpEW__titleHighlight{text-underline-position:under;text-decoration:underline}.CouponTooltip-module-scss-module__S8rpEW__tooltipContent{--contextualcard-color-text:var(--enr-gray-750);width:280px;font-size:var(--font-size-13);line-height:var(--font-leading-px-16)}.CouponTooltip-module-scss-module__S8rpEW__couponPrice{margin-top:var(--enr-spacing-2xs);font-size:var(--font-size-14);font-weight:var(--enr-font-weight-semibold);letter-spacing:var(--enr-font-spacing-tightest);color:var(--enr-color-primary)}.CouponTooltip-module-scss-module__S8rpEW__couponPrice strong{color:inherit}
.InstallmentTooltip-module-scss-module__PplSsG__tooltipContent{--contextualcard-color-text:var(--enr-gray-750);width:280px;font-size:var(--font-size-12);white-space:normal;padding:0}.InstallmentTooltip-module-scss-module__PplSsG__tooltipStress{font-weight:var(--enr-font-weight-regular);color:var(--enr-color-warning)}.InstallmentTooltip-module-scss-module__PplSsG__installmentList{margin:var(--enr-spacing-xs) 0 0}.InstallmentTooltip-module-scss-module__PplSsG__installmentItem{align-items:center;gap:var(--enr-spacing-3xs);width:100%;height:16px;padding-left:var(--spacing-10);font-size:var(--font-size-13);letter-spacing:var(--enr-font-spacing-tight);color:var(--enr-gray-750);display:flex;position:relative}.InstallmentTooltip-module-scss-module__PplSsG__installmentItem:before{content:"·";position:absolute;top:0;left:0}.InstallmentTooltip-module-scss-module__PplSsG__cardName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.InstallmentTooltip-module-scss-module__PplSsG__monthText{flex:none}
.DeliveryCashTooltip-module-scss-module__1ZnbRa__tooltipContent{--contextualcard-color-text:var(--enr-gray-750);width:280px;padding:var(--enr-spacing-sm);white-space:normal}.DeliveryCashTooltip-module-scss-module__1ZnbRa__tooltipStress{margin:0 0 var(--enr-spacing-xs);font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-warning)}.DeliveryCashTooltip-module-scss-module__1ZnbRa__tooltipSub{color:var(--enr-gray-750)}
.OfficialSellerTooltip-module-scss-module__RtqGrq__officialTooltipContent{--contextualcard-color-text:var(--enr-gray-750);align-items:normal;gap:var(--enr-spacing-xs);width:380px;font-size:var(--font-size-13);line-height:var(--font-leading-px-16);white-space:normal;flex-direction:column;display:flex}.OfficialSellerTooltip-module-scss-module__RtqGrq__officialTooltipContent .OfficialSellerTooltip-module-scss-module__RtqGrq__tooltipStress{font-weight:var(--enr-font-weight-semibold)}.OfficialSellerTooltip-module-scss-module__RtqGrq__officialTooltipContent .OfficialSellerTooltip-module-scss-module__RtqGrq__officialFeatureList{align-items:normal;gap:var(--enr-spacing-xs);flex-direction:column;display:flex}
.OfficialTooltip-module-scss-module__wmBr4a__officialTooltipContent{align-items:normal;gap:var(--enr-spacing-3xs);flex-direction:column;width:280px;display:flex}.OfficialTooltip-module-scss-module__wmBr4a__officialTooltipContent ul{align-items:normal;gap:var(--enr-spacing-3xs);font-size:var(--font-size-13);line-height:var(--font-leading-px-16);color:var(--enr-color-text-secondary);flex-direction:column;display:flex}.OfficialTooltip-module-scss-module__wmBr4a__officialTooltipContent .OfficialTooltip-module-scss-module__wmBr4a__badge{margin-right:var(--enr-spacing-3xs);opacity:var(--opacity-70);filter:grayscale(.8);flex:none;display:inline-flex}.OfficialTooltip-module-scss-module__wmBr4a__officialTooltipContent li{gap:var(--enr-spacing-3xs);padding-left:var(--spacing-10);white-space:normal;position:relative}.OfficialTooltip-module-scss-module__wmBr4a__officialTooltipContent li:before{content:"·";position:absolute;top:0;left:0}
.CashMallTooltip-module-scss-module__wDxE0W__cashTooltipContent{--contextualcard-color-text:var(--enr-gray-750);align-items:normal;gap:var(--enr-spacing-xs);width:280px;font-size:var(--font-size-13);line-height:var(--font-leading-px-16);white-space:normal;flex-direction:column;display:flex}
.PriceComparisonRow-module-scss-module__aa6CvG__row:hover .PriceComparisonRow-module-scss-module__aa6CvG__buttonBuy:not(.PriceComparisonRow-module-scss-module__aa6CvG__buttonBuyLowest){background-color:var(--enr-color-primary)}.PriceComparisonRow-module-scss-module__aa6CvG__row:hover .PriceComparisonRow-module-scss-module__aa6CvG__buttonBuy:not(.PriceComparisonRow-module-scss-module__aa6CvG__buttonBuyLowest):after{border-left-color:var(--enr-color-primary)}.PriceComparisonRow-module-scss-module__aa6CvG__rowLowest .PriceComparisonRow-module-scss-module__aa6CvG__priceMain{color:var(--enr-color-price)}.PriceComparisonRow-module-scss-module__aa6CvG__colThumb{position:relative}.PriceComparisonRow-module-scss-module__aa6CvG__thumbArea{border-radius:var(--enr-radius-2xs);width:56px;height:56px;overflow:hidden}.PriceComparisonRow-module-scss-module__aa6CvG__thumbArea img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:56px;height:56px}.PriceComparisonRow-module-scss-module__aa6CvG__tagInclDelivery{width:120px;height:16px;font-size:var(--font-size-11);line-height:var(--font-leading-px-16);text-align:center;color:var(--enr-white);background-color:var(--enr-sky-500);padding-left:5px;position:absolute;top:0;left:0}.PriceComparisonRow-module-scss-module__aa6CvG__tagInclDelivery:after{content:"";border-top:16px solid var(--enr-sky-500);border-right:10px solid #0000;width:0;height:0;position:absolute;top:0;left:100%}.PriceComparisonRow-module-scss-module__aa6CvG__colShop{text-align:center;position:relative}.PriceComparisonRow-module-scss-module__aa6CvG__row .PriceComparisonRow-module-scss-module__aa6CvG__colShop{padding:var(--enr-spacing-md) 0}.PriceComparisonRow-module-scss-module__aa6CvG__colShop [data-shoplogo=text]{-webkit-line-clamp:3;line-clamp:3;white-space:normal;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--font-leading-px-18);color:var(--enr-color-text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PriceComparisonRow-module-scss-module__aa6CvG__colShop [data-shoplogo=wrap]{flex-wrap:wrap;justify-content:center}.PriceComparisonRow-module-scss-module__aa6CvG__shopLogo [data-shoplogo=text]{-webkit-line-clamp:2;line-clamp:2;white-space:normal;width:138px;max-height:36px;padding:0 var(--enr-spacing-lg);font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--font-leading-px-18);color:var(--enr-color-text-primary);overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PriceComparisonRow-module-scss-module__aa6CvG__colName{text-align:left;position:relative}.PriceComparisonRow-module-scss-module__aa6CvG__badge{margin-right:var(--enr-spacing-3xs);opacity:var(--opacity-70);filter:grayscale(.8);vertical-align:1px;display:inline-flex}.PriceComparisonRow-module-scss-module__aa6CvG__nameText{-webkit-line-clamp:3;line-clamp:3;white-space:normal;width:100%;max-height:54px;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--font-leading-px-18);word-break:break-all;color:var(--enr-color-text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PriceComparisonRow-module-scss-module__aa6CvG__todayDepart{margin-top:var(--enr-spacing-xs)}.PriceComparisonRow-module-scss-module__aa6CvG__todayDepartIcon{--qd-color-label:var(--enr-gray-600)}.PriceComparisonRow-module-scss-module__aa6CvG__addInfo{gap:0 var(--enr-spacing-3xs);margin-top:var(--enr-spacing-xs);line-height:var(--font-leading-px-16);display:flex}.PriceComparisonRow-module-scss-module__aa6CvG__addInfo li{align-items:center;gap:0 var(--enr-spacing-4xs);display:flex}.PriceComparisonRow-module-scss-module__aa6CvG__couponButton{height:16px;padding:0 var(--enr-spacing-sm);font-size:var(--font-size-11);line-height:var(--font-leading-px-16);color:var(--enr-color-text-secondary);background-color:var(--enr-gray-100);border-radius:var(--enr-radius-xs);cursor:pointer}.PriceComparisonRow-module-scss-module__aa6CvG__reportButton{gap:var(--enr-spacing-4xs);font-size:var(--font-size-11);line-height:var(--font-leading-px-16);color:var(--enr-gray-400);display:inline-flex}.PriceComparisonRow-module-scss-module__aa6CvG__colDelivery{letter-spacing:0;position:relative}.PriceComparisonRow-module-scss-module__aa6CvG__deliveryText{font-size:var(--font-size-13);justify-content:center;align-items:center;display:flex;position:relative}.PriceComparisonRow-module-scss-module__aa6CvG__deliveryCashButton{margin-left:var(--enr-spacing-4xs);color:var(--enr-gray-450);cursor:pointer;display:block}.PriceComparisonRow-module-scss-module__aa6CvG__colPrice{border-left:var(--enr-border-width-regular) solid var(--enr-white);border-right:var(--enr-border-width-regular) solid var(--enr-white);position:relative}.PriceComparisonRow-module-scss-module__aa6CvG__colPrice.PriceComparisonRow-module-scss-module__aa6CvG__colPriceSorting{background-color:var(--enr-color-background-gray);border-left:var(--enr-border-width-regular) solid var(--enr-color-border-light);border-right:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.PriceComparisonRow-module-scss-module__aa6CvG__priceMain{align-items:center;gap:0 var(--enr-spacing-3xs);width:197px;font-size:var(--font-size-16);line-height:var(--font-leading-px-20);white-space:nowrap;color:var(--enr-color-text-primary);display:flex}.PriceComparisonRow-module-scss-module__aa6CvG__priceMain .PriceComparisonRow-module-scss-module__aa6CvG__pricePrefix{font-size:var(--font-size-16)}.PriceComparisonRow-module-scss-module__aa6CvG__priceMain strong{font-style:normal}.PriceComparisonRow-module-scss-module__aa6CvG__pricePrefix{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--font-size-13);font-weight:var(--enr-font-weight-bold);text-align:right;flex:1;overflow:hidden}.PriceComparisonRow-module-scss-module__aa6CvG__priceValue{flex:none;margin-left:auto}.PriceComparisonRow-module-scss-module__aa6CvG__priceValue strong{font-style:normal}.PriceComparisonRow-module-scss-module__aa6CvG__subPrice{justify-content:right;align-items:center;gap:0 var(--enr-spacing-4xs);width:197px;height:18px;margin-top:var(--enr-spacing-4xs);font-size:var(--font-size-13);text-align:right;color:var(--enr-color-text-secondary);cursor:pointer;background:0 0;border:none;display:flex}.PriceComparisonRow-module-scss-module__aa6CvG__subPrice strong{font-weight:var(--enr-font-weight-semibold);color:var(--enr-gray-700);flex:none;font-style:normal}.PriceComparisonRow-module-scss-module__aa6CvG__subPrice .PriceComparisonRow-module-scss-module__aa6CvG__pricePrefix{font-weight:var(--enr-font-weight-regular)}.PriceComparisonRow-module-scss-module__aa6CvG__subPrice[data-state=delayed-open] .PriceComparisonRow-module-scss-module__aa6CvG__subPriceIcon{transform:rotate(180deg)}.PriceComparisonRow-module-scss-module__aa6CvG__subPriceIcon{color:var(--enr-gray-450)}.PriceComparisonRow-module-scss-module__aa6CvG__colInstallment{text-align:center}.PriceComparisonRow-module-scss-module__aa6CvG__installmentText{word-break:keep-all;width:136px;position:relative}.PriceComparisonRow-module-scss-module__aa6CvG__installmentButton{justify-content:center;align-items:center;gap:0 var(--enr-spacing-3xs);width:100%;font-size:var(--font-size-13);white-space:nowrap;color:var(--enr-color-text-secondary);cursor:pointer;flex-wrap:nowrap;display:flex}.PriceComparisonRow-module-scss-module__aa6CvG__installmentIcon{color:var(--enr-gray-450)}.PriceComparisonRow-module-scss-module__aa6CvG__itemTag{align-items:center;gap:var(--enr-spacing-3xs);height:20px;padding:0 var(--enr-spacing-3xs);font-size:var(--font-size-13);color:var(--enr-gray-700);border-radius:var(--enr-radius-2xs);background-color:#3588f312;flex:none;display:inline-flex}.PriceComparisonRow-module-scss-module__aa6CvG__itemTag .PriceComparisonRow-module-scss-module__aa6CvG__npoint{color:var(--enr-color-text-secondary)}.PriceComparisonRow-module-scss-module__aa6CvG__itemTag .PriceComparisonRow-module-scss-module__aa6CvG__npoint strong{font-weight:var(--enr-font-weight-semibold)}.PriceComparisonRow-module-scss-module__aa6CvG__itemTagEmoney .PriceComparisonRow-module-scss-module__aa6CvG__emoney{color:var(--enr-color-primary)}.PriceComparisonRow-module-scss-module__aa6CvG__itemTagEmoney .PriceComparisonRow-module-scss-module__aa6CvG__emoney strong{font-weight:var(--enr-font-weight-semibold)}.PriceComparisonRow-module-scss-module__aa6CvG__tagText{font-size:var(--font-size-12);color:var(--enr-gray-700)}.PriceComparisonRow-module-scss-module__aa6CvG__colBuy{text-align:center}.PriceComparisonRow-module-scss-module__aa6CvG__rowCashMall .PriceComparisonRow-module-scss-module__aa6CvG__colBuy{text-align:right}.PriceComparisonRow-module-scss-module__aa6CvG__buttonBuy{width:72px;height:28px;margin-right:var(--spacing-10);font-size:var(--font-size-13);line-height:var(--font-leading-px-28);text-align:center;color:var(--enr-white);background:var(--enr-color-text-secondary);border-radius:var(--enr-radius-3xs) 0 0 var(--enr-radius-3xs);padding-left:5px;display:inline-block;position:relative}.PriceComparisonRow-module-scss-module__aa6CvG__buttonBuy:after{content:"";border-radius:var(--enr-radius-3xs);border-left:10px solid var(--enr-color-text-secondary);border-top:14px solid #0000;border-bottom:14px solid #0000;width:0;height:0;position:absolute;top:0;left:100%}.PriceComparisonRow-module-scss-module__aa6CvG__buttonBuyLowest{height:40px;line-height:var(--font-leading-px-16);background-color:var(--enr-color-price);justify-content:center;align-items:center;display:flex}.PriceComparisonRow-module-scss-module__aa6CvG__buttonBuyLowest:after{border-top-width:20px;border-bottom-width:20px;border-left-color:var(--enr-color-price)}
.NoResult-module-scss-module__8B0Xvq__noResultIcon{color:var(--enr-gray-300);align-items:center;display:inline-flex}.NoResult-module-scss-module__8B0Xvq__noResultContent{align-items:center;gap:var(--enr-spacing-md) 0;flex-direction:column;width:100%;padding:160px 0;display:flex}.NoResult-module-scss-module__8B0Xvq__noResultSpecial .NoResult-module-scss-module__8B0Xvq__noResultContent{padding:70px 0}.NoResult-module-scss-module__8B0Xvq__noResultText{font-size:var(--font-size-24);line-height:var(--enr-font-leading-default);text-align:center;color:var(--enr-color-text-primary)}.NoResult-module-scss-module__8B0Xvq__noResultSpecial .NoResult-module-scss-module__8B0Xvq__noResultText{font-size:var(--font-size-28);line-height:var(--enr-font-leading-tightest);color:var(--enr-gray-750)}
.PriceComparisonHead-module-scss-module__Y-TAva__head{background-color:var(--enr-color-background-white);align-items:center;width:100%;height:52px;display:flex}.PriceComparisonHead-module-scss-module__Y-TAva__filters{align-items:center;gap:0 var(--enr-spacing-md);width:100%;display:flex}.PriceComparisonHead-module-scss-module__Y-TAva__filterSort{gap:0 var(--enr-spacing-sm);margin-right:auto;display:flex}.PriceComparisonHead-module-scss-module__Y-TAva__filterCheck{gap:0 var(--enr-spacing-md);font-size:var(--font-size-14);line-height:var(--font-leading-px-20);display:flex}.PriceComparisonHead-module-scss-module__Y-TAva__filterCheck .PriceComparisonHead-module-scss-module__Y-TAva__filterItem{border-right:var(--enr-border-width-regular) solid var(--enr-color-border-dark);padding-right:var(--enr-spacing-md);align-items:center;display:flex}.PriceComparisonHead-module-scss-module__Y-TAva__filterCheck .PriceComparisonHead-module-scss-module__Y-TAva__filterItem.PriceComparisonHead-module-scss-module__Y-TAva__quickDelivery [data-checked=unchecked]{filter:grayscale()}.PriceComparisonHead-module-scss-module__Y-TAva__filterCheck .PriceComparisonHead-module-scss-module__Y-TAva__filterItem.PriceComparisonHead-module-scss-module__Y-TAva__quickDelivery [data-checked=checked]{filter:none}.PriceComparisonHead-module-scss-module__Y-TAva__filterItem{align-items:center;gap:0 var(--enr-spacing-3xs);font-size:var(--font-size-14);color:var(--enr-color-text-primary);display:flex}.PriceComparisonHead-module-scss-module__Y-TAva__filterInfoTrigger{color:var(--enr-color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.PriceComparisonHead-module-scss-module__Y-TAva__filterCheckIcon{color:var(--enr-color-primary);justify-content:center;align-items:center;display:inline-flex}.PriceComparisonHead-module-scss-module__Y-TAva__filterSelect{align-items:center;gap:0 var(--enr-spacing-md);display:flex}.PriceComparisonHead-module-scss-module__Y-TAva__filterBtn{align-items:center;gap:var(--enr-spacing-3xs);height:20px;font-size:var(--font-size-14);color:var(--enr-color-text-secondary);background:var(--enr-color-background-white);border-radius:var(--enr-radius-2xs);cursor:pointer;display:flex}.PriceComparisonHead-module-scss-module__Y-TAva__filterBtn.PriceComparisonHead-module-scss-module__Y-TAva__filterBtnActive{font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-text-primary)}.PriceComparisonHead-module-scss-module__Y-TAva__filterBtnIcon{width:var(--enr-icon-size-xl);height:var(--enr-icon-size-xl);color:var(--enr-gray-350);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--enr-radius-3xs);justify-content:center;align-items:center;display:flex;transform:rotate(180deg)}.PriceComparisonHead-module-scss-module__Y-TAva__filterBtnActive .PriceComparisonHead-module-scss-module__Y-TAva__filterBtnIcon{color:var(--enr-color-primary);border-color:var(--enr-color-primary)}.PriceComparisonHead-module-scss-module__Y-TAva__filterBtnIcon.PriceComparisonHead-module-scss-module__Y-TAva__filterBtnIconActive{transform:rotate(0)}.PriceComparisonHead-module-scss-module__Y-TAva__filterBtnReset{align-items:center;gap:var(--enr-spacing-3xs);height:32px;padding:0 var(--enr-spacing-xs);font-size:var(--font-size-14);color:var(--enr-color-primary);background-color:var(--enr-color-background-faint);border:var(--enr-border-width-regular) solid var(--enr-color-primary);border-radius:var(--enr-radius-2xs);line-height:30px;transition:all .3s;display:flex}.PriceComparisonHead-module-scss-module__Y-TAva__filterBtnReset:disabled{font-weight:var(--enr-font-weight-regular);color:var(--enr-gray-300);background-color:var(--enr-color-background-white);border-color:var(--enr-color-border-dark);cursor:default;filter:grayscale()}.PriceComparisonHead-module-scss-module__Y-TAva__filterBtnReset:not(:disabled):hover{background-color:var(--enr-blue-50)}
.PriceComparison-module-scss-module__6cnFrW__root{width:1280px;letter-spacing:var(--enr-font-spacing-tight);display:flex;position:relative}.PriceComparison-module-scss-module__6cnFrW__section{width:100%;position:relative}.PriceComparison-module-scss-module__6cnFrW__sectionHead{align-items:center;height:52px;display:flex}.PriceComparison-module-scss-module__6cnFrW__sectionTitle{align-items:center;gap:0 var(--enr-spacing-3xs);font-size:var(--font-size-16);font-weight:var(--enr-font-weight-bold);color:var(--enr-black);display:flex;position:relative}.PriceComparison-module-scss-module__6cnFrW__sectionTitleTooltipTrigger{align-items:center;gap:var(--enr-spacing-3xs);line-height:var(--enr-font-leading-tightest);display:flex}.PriceComparison-module-scss-module__6cnFrW__titleTooltipIcon{color:var(--enr-gray-450);align-items:center;display:inline-flex}.PriceComparison-module-scss-module__6cnFrW__authLogo{height:20px}.PriceComparison-module-scss-module__6cnFrW__table{table-layout:fixed;border-collapse:collapse;width:100%}.PriceComparison-module-scss-module__6cnFrW__table td,.PriceComparison-module-scss-module__6cnFrW__table th{border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.PriceComparison-module-scss-module__6cnFrW__table th{padding:0 var(--enr-spacing-md)}.PriceComparison-module-scss-module__6cnFrW__table td{padding:var(--enr-spacing-md);cursor:pointer}.PriceComparison-module-scss-module__6cnFrW__table tr[aria-hidden=true]>td{padding:0}.PriceComparison-module-scss-module__6cnFrW__table thead th{height:44px;font-size:var(--font-size-13);font-weight:var(--enr-font-weight-semibold);color:var(--enr-gray-700);background-color:var(--enr-color-background-subtle);border-top:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-dark)}.PriceComparison-module-scss-module__6cnFrW__table thead th button{width:100%;color:var(--enr-gray-700);cursor:pointer;background-color:#0000;border:none}.PriceComparison-module-scss-module__6cnFrW__table tbody tr[data-plno]:hover{background-color:var(--enr-blue-30)}.PriceComparison-module-scss-module__6cnFrW__table tbody td{font-size:var(--font-size-13);line-height:var(--font-leading-px-16);color:var(--enr-color-text-secondary)}.PriceComparison-module-scss-module__6cnFrW__tableFiltering tr:not([data-lowest=true]) [data-slot=main-price]{color:var(--enr-color-primary)}.PriceComparison-module-scss-module__6cnFrW__colThumb{width:88px}.PriceComparison-module-scss-module__6cnFrW__colShop{width:140px}.PriceComparison-module-scss-module__6cnFrW__colName{width:420px}.PriceComparison-module-scss-module__6cnFrW__colNameWide{width:588px}.PriceComparison-module-scss-module__6cnFrW__colPrice{width:230px}.PriceComparison-module-scss-module__6cnFrW__colDelivery{width:120px}.PriceComparison-module-scss-module__6cnFrW__colInstallment{width:168px}.PriceComparison-module-scss-module__6cnFrW__colBuy{width:114px}.PriceComparison-module-scss-module__6cnFrW__thThumb,.PriceComparison-module-scss-module__6cnFrW__thShop,.PriceComparison-module-scss-module__6cnFrW__thName,.PriceComparison-module-scss-module__6cnFrW__thInstallment{text-align:center}.PriceComparison-module-scss-module__6cnFrW__thPrice{position:relative}.PriceComparison-module-scss-module__6cnFrW__thPrice.PriceComparison-module-scss-module__6cnFrW__thPriceSorting{background-color:var(--enr-gray-100);border-left:var(--enr-border-width-regular) solid var(--enr-color-border-light);border-right:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.PriceComparison-module-scss-module__6cnFrW__thPrice.PriceComparison-module-scss-module__6cnFrW__thPriceSorting .PriceComparison-module-scss-module__6cnFrW__btnSort{color:var(--enr-color-primary)}.PriceComparison-module-scss-module__6cnFrW__btnSort{justify-content:center;gap:0 var(--enr-spacing-3xs);width:100%;font-size:var(--font-size-13);font-weight:var(--enr-font-weight-semibold);line-height:var(--font-leading-px-18);color:var(--enr-gray-700);cursor:pointer;display:flex}.PriceComparison-module-scss-module__6cnFrW__btnSort.PriceComparison-module-scss-module__6cnFrW__btnSortAsc,.PriceComparison-module-scss-module__6cnFrW__btnSort.PriceComparison-module-scss-module__6cnFrW__btnSortDesc{color:var(--enr-color-primary)}.PriceComparison-module-scss-module__6cnFrW__deliverySortTip{z-index:1001;width:264px;padding:var(--enr-spacing-sm) 36px var(--enr-spacing-sm) var(--enr-spacing-sm);font-size:var(--font-size-13);font-weight:var(--enr-font-weight-regular);line-height:var(--font-leading-px-16);text-align:left;color:var(--enr-gray-700);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-gray-500);border-radius:var(--enr-radius-2xs);position:absolute;top:-40px;left:50%;transform:translate(-50%);box-shadow:0 4px 6px #0003}.PriceComparison-module-scss-module__6cnFrW__deliverySortTip strong{font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-primary)}.PriceComparison-module-scss-module__6cnFrW__deliverySortTip:after{content:"";box-sizing:content-box;background-color:var(--enr-color-background-white);border-right:var(--enr-border-width-regular) solid var(--enr-gray-500);border-bottom:var(--enr-border-width-regular) solid var(--enr-gray-500);width:8px;height:8px;position:absolute;bottom:-5px;left:calc(50% + 25px);transform:rotate(45deg)}.PriceComparison-module-scss-module__6cnFrW__deliverySortTipClose{height:16px;color:var(--enr-gray-700);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px;width:16px!important}.PriceComparison-module-scss-module__6cnFrW__btnMore{justify-content:center;align-items:center;gap:0 var(--enr-spacing-4xs);width:100%;height:48px;margin-top:calc(var(--spacing-1)*-1);font-size:var(--font-size-15);font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-text-primary);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-gray-400);cursor:pointer;display:flex;position:relative}.PriceComparison-module-scss-module__6cnFrW__updateAt{padding:var(--enr-spacing-3xs) 0;font-size:var(--font-size-14);line-height:var(--font-leading-px-20);text-align:right;color:var(--enr-gray-450)}
.ProductDetailContent-module-scss-module__sOSgaq__root{width:1024px;margin:0 auto;position:relative}.ProductDetailContent-module-scss-module__sOSgaq__tabs{border-bottom:var(--enr-border-width-regular) solid var(--enr-gray-400);position:relative}.ProductDetailContent-module-scss-module__sOSgaq__tabList{height:46px;display:flex}.ProductDetailContent-module-scss-module__sOSgaq__tabItem{position:relative}.ProductDetailContent-module-scss-module__sOSgaq__tabItem+.ProductDetailContent-module-scss-module__sOSgaq__tabItem{margin-left:calc(var(--spacing-1)*-1)}.ProductDetailContent-module-scss-module__sOSgaq__tabButton{width:160px;height:46px;font-size:var(--font-size-15);color:var(--enr-gray-500);background-color:var(--enr-color-background-faint);border:var(--enr-border-width-regular) solid var(--enr-color-border-light);cursor:pointer;border-bottom:none;justify-content:center;align-items:center;display:flex}.ProductDetailContent-module-scss-module__sOSgaq__tabButton:hover{color:var(--enr-gray-750)}.ProductDetailContent-module-scss-module__sOSgaq__tabActive{z-index:1}.ProductDetailContent-module-scss-module__sOSgaq__tabActive .ProductDetailContent-module-scss-module__sOSgaq__tabButton{font-weight:var(--enr-font-weight-semibold);color:var(--black-default);background-color:var(--enr-color-background-white);border-color:var(--enr-gray-400)}.ProductDetailContent-module-scss-module__sOSgaq__tabActive:after{content:"";background:var(--enr-color-background-white);height:4px;position:absolute;bottom:-2px;left:1px;right:1px}.ProductDetailContent-module-scss-module__sOSgaq__container{max-height:850px;transition:max-height .3s;position:relative;overflow:hidden}.ProductDetailContent-module-scss-module__sOSgaq__containerUnfolded{max-height:none}.ProductDetailContent-module-scss-module__sOSgaq__content{position:relative}.ProductDetailContent-module-scss-module__sOSgaq__contentInner{padding:var(--enr-spacing-xl) 0}.ProductDetailContent-module-scss-module__sOSgaq__provider{align-items:normal;gap:var(--enr-spacing-xs);margin-bottom:var(--enr-spacing-md);font-size:var(--font-size-13);line-height:var(--font-leading-px-22);letter-spacing:var(--font-spacing-neg05);color:var(--enr-color-text-secondary);flex-direction:column;display:flex}.ProductDetailContent-module-scss-module__sOSgaq__providerText{align-items:center;gap:var(--enr-spacing-3xs);color:var(--enr-gray-750);display:flex}.ProductDetailContent-module-scss-module__sOSgaq__providerNote{align-items:flex-start;gap:var(--enr-spacing-3xs);padding-left:var(--spacing-22);display:flex;position:relative}.ProductDetailContent-module-scss-module__sOSgaq__providerLink{text-underline-position:under;color:var(--enr-color-text-secondary);text-decoration:underline}.ProductDetailContent-module-scss-module__sOSgaq__icoInfo{background-image:url(//img.enuri.info/images/mobile_v2/icon_caution@32.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:16px;height:16px;font-size:0;display:inline-block;position:absolute;top:3px;left:0}.ProductDetailContent-module-scss-module__sOSgaq__buttonGroup{padding:var(--enr-spacing-lg) 0;justify-content:center;align-items:stretch;display:flex;position:relative}.ProductDetailContent-module-scss-module__sOSgaq__buttonGroup:before{content:"";z-index:3;background:linear-gradient(transparent, 20%, var(--enr-color-background-white), 90%, var(--enr-color-background-white));height:150px;position:absolute;top:-130px;left:0;right:0}.ProductDetailContent-module-scss-module__sOSgaq__buttonGroupUnfolded:before{content:none}.ProductDetailContent-module-scss-module__sOSgaq__foldButton{cursor:pointer;width:100%;max-width:320px}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .ico-info{background-image:url(//img.enuri.info/images/mobile_v2/icon_caution@32.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:16px;height:16px;font-size:0;display:inline-block}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail{align-items:normal;gap:var(--enr-spacing-md);flex-direction:column;display:flex}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__provider{align-items:normal;gap:var(--enr-spacing-xs);font-size:var(--font-size-13);line-height:var(--font-leading-px-22);letter-spacing:var(--font-spacing-neg05);color:var(--enr-color-text-secondary);flex-direction:column;display:flex}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__provider-text{align-items:center;gap:var(--enr-spacing-3xs);color:var(--enr-gray-750);display:flex}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__provider-note{align-items:center;gap:var(--enr-spacing-3xs);padding-left:var(--spacing-22);display:flex;position:relative}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__provider-note .ico-info{position:absolute;top:3px;left:0}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__provider-link{text-underline-position:under;color:var(--enr-color-text-secondary);text-decoration:underline}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__provider-shortcut{height:22px;padding:0 var(--enr-spacing-xs);font-size:var(--font-size-11);line-height:var(--font-leading-px-20);letter-spacing:var(--font-spacing-neg05);text-align:center;color:var(--enr-color-text-secondary);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);display:inline-block;position:relative}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__content{flex-direction:column;align-items:normal;width:100%;display:flex}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__adult{align-items:center;gap:var(--spacing-28);padding:var(--enr-spacing-3xl) 0;flex-direction:column;display:flex}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__adult-icon{background:url(//img.enuri.info/images/rev/thumb_adult.png) 50%/100% 100% no-repeat;width:146px;height:146px;display:block}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__adult-text{font-size:var(--font-size-16);line-height:var(--font-leading-px-22);letter-spacing:var(--font-spacing-neg05);text-align:center;color:var(--enr-color-text-secondary);position:relative}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__adult-button{min-width:158px;height:50px;font-size:var(--font-size-16);letter-spacing:var(--font-spacing-neg05);color:var(--enr-color-background-white);background-color:var(--enr-gray-750);border-color:var(--enr-black-alpha-5);padding:0 25px;display:inline-block;position:relative}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__media{flex-direction:column;align-items:center;margin:0 auto;display:inline-flex}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__media img{width:auto;max-width:1024px}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__guide-media{flex-direction:column;align-items:center;width:100%;display:inline-flex}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__guide-media img{width:auto;max-width:1024px}.ProductDetailContent-module-scss-module__sOSgaq__htmlViewer .catalog-detail__guide-html{width:800px;margin:0 auto}
.ProductGuideContent-module-scss-module__cb6Taa__root{background:var(--enr-color-background-white);width:100%;position:relative}.ProductGuideContent-module-scss-module__cb6Taa__header{height:50px;padding:0 var(--enr-spacing-md);align-items:center;display:flex}.ProductGuideContent-module-scss-module__cb6Taa__title{font-size:var(--font-size-16);font-weight:var(--enr-font-weight-bold);line-height:var(--enr-font-leading-relaxed);color:var(--enr-color-text-primary)}.ProductGuideContent-module-scss-module__cb6Taa__list{border-top:var(--enr-border-width-regular) solid var(--enr-color-border-dark);flex-direction:column;align-items:normal;width:100%;display:flex}.ProductGuideContent-module-scss-module__cb6Taa__listItem:not(:first-child){border-top:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.ProductGuideContent-module-scss-module__cb6Taa__articleLink{align-items:center;gap:var(--enr-spacing-sm);padding:var(--enr-spacing-md);color:inherit;text-decoration:none;display:flex}.ProductGuideContent-module-scss-module__cb6Taa__thumb{border-radius:var(--enr-radius-2xs);flex:none;width:102px;height:70px;position:relative;overflow:hidden}.ProductGuideContent-module-scss-module__cb6Taa__thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.ProductGuideContent-module-scss-module__cb6Taa__thumb:after{content:"";background:var(--enr-black-alpha-2);border:var(--enr-border-width-regular) solid var(--enr-black-alpha-3);border-radius:var(--enr-radius-2xs);pointer-events:none;position:absolute;inset:0}.ProductGuideContent-module-scss-module__cb6Taa__info{justify-content:center;align-items:normal;gap:var(--spacing-10);min-width:0;letter-spacing:var(--font-spacing-neg05);flex-direction:column;flex:1;display:flex}.ProductGuideContent-module-scss-module__cb6Taa__articleTitle{-webkit-line-clamp:2;line-clamp:2;white-space:normal;max-height:2.6em;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-default);color:var(--enr-color-text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductGuideContent-module-scss-module__cb6Taa__articleDate{font-size:var(--font-size-12);line-height:var(--enr-font-leading-default);color:var(--enr-gray-400);display:block}.ProductGuideContent-module-scss-module__cb6Taa__buttonWrap{padding:0 var(--enr-spacing-md) var(--enr-spacing-lg)}.ProductGuideContent-module-scss-module__cb6Taa__moreButton{width:100%;height:40px;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-regular);color:var(--enr-color-text-primary);background:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-gray-300);border-radius:var(--enr-radius-2xs);cursor:pointer;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.ProductGuideContent-module-scss-module__cb6Taa__moreButton:hover{border-color:var(--enr-gray-400)}.ProductGuideContent-module-scss-module__cb6Taa__moreButtonIcon{color:var(--enr-color-text-secondary)}
.ProductMediaContent-module-scss-module__-VBy2W__root{background:var(--enr-color-background-white);width:100%;position:relative}.ProductMediaContent-module-scss-module__-VBy2W__header{height:50px;padding:0 var(--enr-spacing-md);align-items:center;display:flex}.ProductMediaContent-module-scss-module__-VBy2W__title{font-size:var(--font-size-16);font-weight:var(--enr-font-weight-bold);line-height:var(--enr-font-leading-relaxed);color:var(--enr-color-text-primary)}.ProductMediaContent-module-scss-module__-VBy2W__body{border-top:var(--enr-border-width-regular) solid var(--enr-color-border-dark);flex-direction:column;align-items:normal;width:100%;display:flex}.ProductMediaContent-module-scss-module__-VBy2W__videoTitle{white-space:nowrap;text-overflow:ellipsis;height:32px;font-size:var(--font-size-13);font-weight:var(--enr-font-weight-regular);line-height:var(--enr-font-leading-default);color:var(--black-default);justify-content:center;align-items:center;display:flex;overflow:hidden}.ProductMediaContent-module-scss-module__-VBy2W__mediaArea{aspect-ratio:16/9;background:var(--black-default);width:100%;position:relative;overflow:hidden}.ProductMediaContent-module-scss-module__-VBy2W__coverButton{z-index:2;cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.ProductMediaContent-module-scss-module__-VBy2W__coverButton img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.ProductMediaContent-module-scss-module__-VBy2W__coverButton:after{content:"";background:var(--enr-black-alpha-20);position:absolute;inset:0}.ProductMediaContent-module-scss-module__-VBy2W__playIcon{aspect-ratio:1;z-index:1;background:var(--enr-black-alpha-60);border-radius:50%;width:56px;height:56px;display:block;position:absolute}.ProductMediaContent-module-scss-module__-VBy2W__playIcon:after{content:"";border-style:solid;border-width:10px 0 10px 18px;border-color:#0000 #0000 #0000 var(--white-default);width:0;height:0;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.ProductMediaContent-module-scss-module__-VBy2W__mediaInner{position:absolute;inset:0}.ProductMediaContent-module-scss-module__-VBy2W__player{width:100%;height:100%;position:absolute;inset:0}.ProductMediaContent-module-scss-module__-VBy2W__author{width:100%;height:32px;padding-bottom:var(--enr-spacing-3xs);font-size:var(--font-size-12);line-height:var(--enr-font-leading-relaxed);color:var(--enr-gray-450);justify-content:center;align-items:center;display:flex}
.PurchaseAccessNotice-module-scss-module__N59eDW__root{width:100%;letter-spacing:var(--font-spacing-neg05);text-align:center;background-color:var(--enr-color-background-white);justify-content:center;align-items:center;display:flex;position:relative}.PurchaseAccessNotice-module-scss-module__N59eDW__noticeContent{font-weight:var(--enr-font-weight-semibold);position:relative}.PurchaseAccessNotice-module-scss-module__N59eDW__infoIcon{margin:0 auto;display:block}.PurchaseAccessNotice-module-scss-module__N59eDW__title{font-weight:var(--enr-font-weight-bold);text-align:center;white-space:pre-line;color:var(--enr-gray-750)}.PurchaseAccessNotice-module-scss-module__N59eDW__description{margin-top:var(--enr-spacing-3xs);font-size:var(--font-size-16);line-height:var(--font-leading-px-22);white-space:pre-line;color:var(--enr-gray-750);position:relative}.PurchaseAccessNotice-module-scss-module__N59eDW__descriptionHighlight{font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-primary)}.PurchaseAccessNotice-module-scss-module__N59eDW__buttonGroup{text-align:center;position:relative}.PurchaseAccessNotice-module-scss-module__N59eDW__buttonList{justify-content:center;align-items:stretch;gap:var(--enr-spacing-xs);display:flex}.PurchaseAccessNotice-module-scss-module__N59eDW__button{min-width:158px;font-size:var(--font-size-16);color:var(--enr-gray-750);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-gray-750);border-radius:var(--enr-radius-2xs);cursor:pointer;display:block;position:relative}.PurchaseAccessNotice-module-scss-module__N59eDW__button:hover{opacity:var(--opacity-90)}.PurchaseAccessNotice-module-scss-module__N59eDW__buttonPrimary{color:var(--enr-color-background-white);background-color:var(--enr-gray-750);border-color:var(--enr-black-alpha-5)}.PurchaseAccessNotice-module-scss-module__N59eDW__devicePc{height:auto;padding:240px 0}.PurchaseAccessNotice-module-scss-module__N59eDW__devicePc .PurchaseAccessNotice-module-scss-module__N59eDW__infoIcon{margin-bottom:var(--enr-spacing-md)}.PurchaseAccessNotice-module-scss-module__N59eDW__devicePc .PurchaseAccessNotice-module-scss-module__N59eDW__title{font-size:var(--font-size-24);line-height:var(--enr-font-leading-relaxed)}.PurchaseAccessNotice-module-scss-module__N59eDW__devicePc .PurchaseAccessNotice-module-scss-module__N59eDW__buttonGroup{margin-top:var(--spacing-28)}.PurchaseAccessNotice-module-scss-module__N59eDW__devicePc .PurchaseAccessNotice-module-scss-module__N59eDW__button{height:50px}.PurchaseAccessNotice-module-scss-module__N59eDW__deviceMobile{padding:120px var(--enr-spacing-md)}.PurchaseAccessNotice-module-scss-module__N59eDW__deviceMobile .PurchaseAccessNotice-module-scss-module__N59eDW__infoIcon{margin-bottom:var(--enr-spacing-md)}.PurchaseAccessNotice-module-scss-module__N59eDW__deviceMobile .PurchaseAccessNotice-module-scss-module__N59eDW__title{font-size:var(--font-size-16);line-height:var(--enr-font-leading-relaxed)}.PurchaseAccessNotice-module-scss-module__N59eDW__deviceMobile .PurchaseAccessNotice-module-scss-module__N59eDW__description{font-size:var(--font-size-13);line-height:var(--enr-font-leading-relaxed);color:var(--enr-gray-500)}.PurchaseAccessNotice-module-scss-module__N59eDW__deviceMobile .PurchaseAccessNotice-module-scss-module__N59eDW__buttonGroup{margin-top:var(--enr-spacing-md)}.PurchaseAccessNotice-module-scss-module__N59eDW__deviceMobile .PurchaseAccessNotice-module-scss-module__N59eDW__buttonList{align-items:center;gap:var(--enr-spacing-xs);flex-direction:column}.PurchaseAccessNotice-module-scss-module__N59eDW__deviceMobile .PurchaseAccessNotice-module-scss-module__N59eDW__button{width:200px;height:44px;font-size:var(--font-size-14)}
.AdPriceTop-module-scss-module__BRmVsa__banner{position:relative}.AdPriceTop-module-scss-module__BRmVsa__table{border-collapse:collapse;width:100%;font-size:var(--font-size-13);line-height:var(--enr-font-leading-relaxed);table-layout:fixed}.AdPriceTop-module-scss-module__BRmVsa__table .AdPriceTop-module-scss-module__BRmVsa__colMall{width:192px}.AdPriceTop-module-scss-module__BRmVsa__table .AdPriceTop-module-scss-module__BRmVsa__colPrice{width:188px}.AdPriceTop-module-scss-module__BRmVsa__table .AdPriceTop-module-scss-module__BRmVsa__colDelivery{width:106px}.AdPriceTop-module-scss-module__BRmVsa__table .AdPriceTop-module-scss-module__BRmVsa__colBuy{width:96px}.AdPriceTop-module-scss-module__BRmVsa__row{border-bottom:var(--enr-border-width-regular) solid var(--enr-gray-50);background-color:var(--enr-color-background-faint)}.AdPriceTop-module-scss-module__BRmVsa__row td{vertical-align:middle;height:42px}.AdPriceTop-module-scss-module__BRmVsa__cellBuy{text-align:right}.AdPriceTop-module-scss-module__BRmVsa__adMall{align-items:center;gap:var(--enr-spacing-3xs);padding-left:var(--enr-spacing-3xs);display:flex}.AdPriceTop-module-scss-module__BRmVsa__adLogo{height:16px}.AdPriceTop-module-scss-module__BRmVsa__adName{font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-text-primary)}.AdPriceTop-module-scss-module__BRmVsa__adDelivery{justify-content:flex-end;align-items:center;gap:var(--enr-spacing-3xs);color:var(--enr-color-text-secondary);display:flex}.AdPriceTop-module-scss-module__BRmVsa__priceGroup{flex-direction:column;align-items:flex-end;display:flex}.AdPriceTop-module-scss-module__BRmVsa__priceGroup .AdPriceTop-module-scss-module__BRmVsa__adMessage{justify-content:flex-end;align-items:baseline;gap:var(--enr-spacing-3xs);width:188px;font-size:var(--font-size-12);line-height:var(--enr-font-leading-default);color:var(--enr-color-text-secondary);display:flex}.AdPriceTop-module-scss-module__BRmVsa__purchaseLink{width:52px;height:24px;margin-right:var(--enr-spacing-3xs);font-size:var(--font-size-12);color:var(--enr-color-text-secondary);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--enr-radius-3xs);justify-content:center;align-items:center;display:inline-flex}.AdPriceTop-module-scss-module__BRmVsa__devicePc{width:584px}.AdPriceTop-module-scss-module__BRmVsa__devicePc .AdPriceTop-module-scss-module__BRmVsa__cellPrice,.AdPriceTop-module-scss-module__BRmVsa__devicePc .AdPriceTop-module-scss-module__BRmVsa__cellDelivery{text-align:right}.AdPriceTop-module-scss-module__BRmVsa__deviceMobile{width:100%;padding:0 var(--enr-spacing-md);background-color:var(--enr-color-background-white)}.AdPriceTop-module-scss-module__BRmVsa__mobileAdCard{width:100%;padding:var(--enr-spacing-sm) 0 var(--enr-spacing-md);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);justify-content:space-between;align-items:flex-start;display:flex}.AdPriceTop-module-scss-module__BRmVsa__mobileAdMall{width:40%;min-width:136px}.AdPriceTop-module-scss-module__BRmVsa__mobileAdMall .AdPriceTop-module-scss-module__BRmVsa__adMall{padding:0}.AdPriceTop-module-scss-module__BRmVsa__mobileAdMall .AdPriceTop-module-scss-module__BRmVsa__adName{padding-top:var(--enr-spacing-3xs);font-size:var(--font-size-15);font-weight:var(--enr-font-weight-semibold);line-height:var(--enr-font-leading-default);color:var(--enr-color-text-primary)}.AdPriceTop-module-scss-module__BRmVsa__mobileAdMall .AdPriceTop-module-scss-module__BRmVsa__adBadge{vertical-align:2px;display:inline-flex}.AdPriceTop-module-scss-module__BRmVsa__mobileAdPrice{flex-direction:column;align-items:flex-end;width:60%;display:flex}.AdPriceTop-module-scss-module__BRmVsa__mobileAdPrice .AdPriceTop-module-scss-module__BRmVsa__adPrice{width:100%;height:24px;font-size:var(--font-size-15);line-height:var(--enr-font-leading-default);color:var(--enr-black);justify-content:flex-end;align-items:center;display:flex}.AdPriceTop-module-scss-module__BRmVsa__mobileAdPrice .AdPriceTop-module-scss-module__BRmVsa__adPrice strong{font-size:var(--font-size-18);font-weight:var(--enr-font-weight-bold);font-variant-numeric:tabular-nums;vertical-align:-1px}.AdPriceTop-module-scss-module__BRmVsa__mobileAdPrice .AdPriceTop-module-scss-module__BRmVsa__adDelivery{align-items:center;gap:0 var(--enr-spacing-3xs);font-size:var(--font-size-13);color:var(--enr-gray-500);display:flex}
.PurchaseNotice-module-scss-module__pCgKca__root{width:1280px;padding:var(--spacing-10) var(--enr-spacing-md);background-color:var(--enr-color-background-subtle);border:var(--enr-border-width-regular) solid var(--enr-color-border-light);margin:0 auto}.PurchaseNotice-module-scss-module__pCgKca__inner{align-items:center;gap:var(--enr-spacing-xs);display:flex;position:relative}.PurchaseNotice-module-scss-module__pCgKca__icon{color:var(--enr-gray-450)}.PurchaseNotice-module-scss-module__pCgKca__text{font-size:var(--font-size-13);line-height:var(--enr-font-leading-tightest);color:var(--enr-color-text-secondary)}.PurchaseNotice-module-scss-module__pCgKca__link{color:var(--enr-color-text-primary)}.PurchaseNotice-module-scss-module__pCgKca__link:hover{text-underline-position:under;text-decoration:underline}
.AiReviewSummary-module-scss-module__D2Ad4G__aiReview{flex-direction:column;align-items:normal;display:flex;position:relative}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewButton{align-items:center;gap:var(--enr-spacing-3xs);width:100%;font-size:var(--font-size-13);color:var(--enr-color-text-primary);background:0 0;display:flex}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewButton span{font-size:inherit;font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-tightest);white-space:nowrap;color:inherit;flex:none}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewButton svg{flex:none}.AiReviewSummary-module-scss-module__D2Ad4G__tags{gap:var(--enr-spacing-3xs);flex-wrap:nowrap;height:26px;display:flex}.AiReviewSummary-module-scss-module__D2Ad4G__tag{height:26px;padding:0 var(--enr-spacing-2xs);font-size:var(--font-size-13);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-relaxed);white-space:nowrap;border-radius:var(--enr-radius-xs);align-items:center;display:flex}.AiReviewSummary-module-scss-module__D2Ad4G__tag.AiReviewSummary-module-scss-module__D2Ad4G__positive{color:var(--enr-color-primary);background-color:var(--enr-blue-30)}.AiReviewSummary-module-scss-module__D2Ad4G__tag.AiReviewSummary-module-scss-module__D2Ad4G__negative{color:var(--enr-gray-700);background-color:var(--enr-color-background-gray)}.AiReviewSummary-module-scss-module__D2Ad4G__arrowIcon{width:22px;height:22px;color:var(--enr-color-text-secondary);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--enr-radius-2xs);justify-content:center;align-items:center;display:flex}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewHoverCard{align-items:normal;gap:var(--enr-spacing-sm);width:420px;margin:calc(var(--enr-spacing-sm)*-1);padding:var(--enr-spacing-md);flex-direction:column;display:flex}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewHoverCard .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewHoverCardHead{align-items:center;gap:var(--enr-spacing-3xs);font-size:var(--font-size-13);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-default);color:var(--enr-color-text-primary);display:flex}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewHoverCard .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewHoverCardHead .AiReviewSummary-module-scss-module__D2Ad4G__detailLink{font-size:var(--font-size-12);color:var(--enr-gray-500);align-items:center;margin-left:auto;display:inline-flex}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewHoverCard .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewHoverCardBody{gap:var(--enr-spacing-xs) var(--enr-spacing-3xs);flex-wrap:wrap;display:flex}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewHoverCard .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewHoverCardBody a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--enr-black-alpha-20);text-decoration-color:var(--enr-black-alpha-20);text-underline-position:under}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewHoverCard .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewHoverCardFooter{align-items:center;gap:var(--enr-spacing-3xs);font-size:var(--font-size-12);color:var(--enr-gray-500);display:flex}.AiReviewSummary-module-scss-module__D2Ad4G__bottomSheetHeader{position:relative}.AiReviewSummary-module-scss-module__D2Ad4G__bottomSheetHeader h2{justify-content:flex-start;gap:var(--enr-spacing-3xs);font-size:var(--font-size-16);font-weight:var(--enr-font-weight-bold);color:var(--enr-black);padding:0}.AiReviewSummary-module-scss-module__D2Ad4G__bottomSheetHeader:after{content:"";background-color:var(--enr-color-border-light);height:1px;position:absolute;bottom:1px;left:0;right:0}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewBottomSheet{align-items:normal;gap:var(--enr-spacing-md);padding:var(--enr-spacing-md) var(--enr-spacing-md) 0;flex-direction:column;display:flex}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewBottomSheet .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewBottomSheetBody{gap:var(--enr-spacing-xs) var(--enr-spacing-3xs);flex-wrap:wrap;display:flex}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewBottomSheet .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewBottomSheetNotice{gap:var(--enr-spacing-3xs);font-size:var(--font-size-12);line-height:var(--enr-font-leading-relaxed);color:var(--enr-gray-500);flex-wrap:nowrap;display:flex;position:relative}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewBottomSheet .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewBottomSheetNotice .AiReviewSummary-module-scss-module__D2Ad4G__infoIcon{position:relative;top:1px}.AiReviewSummary-module-scss-module__D2Ad4G__aiReviewBottomSheet .AiReviewSummary-module-scss-module__D2Ad4G__detailLink{height:48px;margin-top:var(--enr-spacing-3xs);font-size:var(--font-size-16);font-weight:var(--enr-font-weight-semibold);line-height:var(--enr-font-leading-default);color:var(--enr-color-primary);border:var(--enr-border-width-regular) solid var(--enr-color-primary);border-radius:var(--enr-radius-2xs);justify-content:center;align-items:center;display:flex}.AiReviewSummary-module-scss-module__D2Ad4G__variantList{width:100%}.AiReviewSummary-module-scss-module__D2Ad4G__devicePc .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewButton{height:38px}.AiReviewSummary-module-scss-module__D2Ad4G__devicePc.AiReviewSummary-module-scss-module__D2Ad4G__variantGrid{width:auto;height:16px}.AiReviewSummary-module-scss-module__D2Ad4G__devicePc.AiReviewSummary-module-scss-module__D2Ad4G__variantGrid .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewButton span{font-size:var(--font-size-12);font-weight:var(--enr-font-weight-semibold)}.AiReviewSummary-module-scss-module__D2Ad4G__deviceMobile .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewButton span{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium)}.AiReviewSummary-module-scss-module__D2Ad4G__deviceMobile .AiReviewSummary-module-scss-module__D2Ad4G__arrowIcon{border-color:var(--enr-gray-100);width:20px;height:20px}.AiReviewSummary-module-scss-module__D2Ad4G__deviceMobile .AiReviewSummary-module-scss-module__D2Ad4G__tags{height:32px;margin:0 calc(var(--enr-spacing-md)*-1);margin-top:var(--enr-spacing-xs);padding:0 var(--enr-spacing-md);overflow-x:auto}.AiReviewSummary-module-scss-module__D2Ad4G__deviceMobile .AiReviewSummary-module-scss-module__D2Ad4G__tag{height:32px}.AiReviewSummary-module-scss-module__D2Ad4G__deviceMobile.AiReviewSummary-module-scss-module__D2Ad4G__variantList .AiReviewSummary-module-scss-module__D2Ad4G__aiReviewButton span{font-weight:var(--enr-font-weight-semibold)}
.IngredientRatioBar-module-scss-module__oR2rrW__gauge{background-color:var(--enr-gray-350);border-radius:var(--enr-radius-3xs);width:100%;display:flex;overflow:hidden}.IngredientRatioBar-module-scss-module__oR2rrW__gaugeBar{background-color:var(--enr-gray-350);flex:none}.IngredientRatioBar-module-scss-module__oR2rrW__gaugeBar.IngredientRatioBar-module-scss-module__oR2rrW__gaugeBarSafe{background-color:var(--enr-green-500)}.IngredientRatioBar-module-scss-module__oR2rrW__gaugeBar.IngredientRatioBar-module-scss-module__oR2rrW__gaugeBarMid{background-color:var(--enr-yellow-600)}.IngredientRatioBar-module-scss-module__oR2rrW__gaugeBar.IngredientRatioBar-module-scss-module__oR2rrW__gaugeBarDanger{background-color:var(--enr-red-300)}.IngredientRatioBar-module-scss-module__oR2rrW__sizeMd{border-radius:var(--enr-radius-3xs);height:4px}.IngredientRatioBar-module-scss-module__oR2rrW__sizeMd .IngredientRatioBar-module-scss-module__oR2rrW__gaugeBar{height:4px}.IngredientRatioBar-module-scss-module__oR2rrW__sizeLg{border-radius:var(--enr-radius-2xs);height:6px}.IngredientRatioBar-module-scss-module__oR2rrW__sizeLg .IngredientRatioBar-module-scss-module__oR2rrW__gaugeBar{height:6px}
.EwgBlock-module-scss-module__NSY7LW__ewg{flex-direction:column;justify-content:space-between;align-items:normal;width:100%;height:100px;display:flex;position:relative}.EwgBlock-module-scss-module__NSY7LW__status{justify-content:center;align-items:center;gap:0 var(--spacing-10);width:100%;display:flex}.EwgBlock-module-scss-module__NSY7LW__badge{align-items:center;gap:var(--enr-spacing-sm);flex-direction:column;width:56px;display:flex;position:relative}.EwgBlock-module-scss-module__NSY7LW__badge .EwgBlock-module-scss-module__NSY7LW__label{font-size:var(--font-size-13);text-align:center;color:var(--enr-color-text-primary)}.EwgBlock-module-scss-module__NSY7LW__icon{position:relative}.EwgBlock-module-scss-module__NSY7LW__icon .EwgBlock-module-scss-module__NSY7LW__count{font-size:var(--font-size-12);color:var(--enr-white);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.EwgBlock-module-scss-module__NSY7LW__icon .EwgBlock-module-scss-module__NSY7LW__count strong{font-weight:var(--enr-font-weight-semibold)}.EwgBlock-module-scss-module__NSY7LW__statusSimple{align-items:center;gap:var(--enr-spacing-4xs) var(--enr-spacing-xs);line-height:var(--font-leading-px-18);flex-wrap:wrap;display:flex}.EwgBlock-module-scss-module__NSY7LW__statusSimple .EwgBlock-module-scss-module__NSY7LW__statusItem{align-items:center;gap:var(--enr-spacing-4xs);font-size:var(--font-size-12);color:var(--enr-gray-700);flex:none;display:flex}.EwgBlock-module-scss-module__NSY7LW__statusSimple .EwgBlock-module-scss-module__NSY7LW__statusItem.EwgBlock-module-scss-module__NSY7LW__safe .EwgBlock-module-scss-module__NSY7LW__dotIcon{background-color:var(--enr-green-500)}.EwgBlock-module-scss-module__NSY7LW__statusSimple .EwgBlock-module-scss-module__NSY7LW__statusItem.EwgBlock-module-scss-module__NSY7LW__safe .EwgBlock-module-scss-module__NSY7LW__count{color:var(--enr-green-500)}.EwgBlock-module-scss-module__NSY7LW__statusSimple .EwgBlock-module-scss-module__NSY7LW__statusItem.EwgBlock-module-scss-module__NSY7LW__mid .EwgBlock-module-scss-module__NSY7LW__dotIcon{background-color:var(--enr-yellow-600)}.EwgBlock-module-scss-module__NSY7LW__statusSimple .EwgBlock-module-scss-module__NSY7LW__statusItem.EwgBlock-module-scss-module__NSY7LW__mid .EwgBlock-module-scss-module__NSY7LW__count{color:var(--enr-yellow-600)}.EwgBlock-module-scss-module__NSY7LW__statusSimple .EwgBlock-module-scss-module__NSY7LW__statusItem.EwgBlock-module-scss-module__NSY7LW__danger .EwgBlock-module-scss-module__NSY7LW__dotIcon{background-color:var(--enr-red-300)}.EwgBlock-module-scss-module__NSY7LW__statusSimple .EwgBlock-module-scss-module__NSY7LW__statusItem.EwgBlock-module-scss-module__NSY7LW__danger .EwgBlock-module-scss-module__NSY7LW__count{color:var(--enr-red-300)}.EwgBlock-module-scss-module__NSY7LW__statusSimple .EwgBlock-module-scss-module__NSY7LW__dotIcon{aspect-ratio:1;background-color:var(--enr-gray-350);border-radius:50%;flex:none;width:8px;height:8px}.EwgBlock-module-scss-module__NSY7LW__statusSimple .EwgBlock-module-scss-module__NSY7LW__label{font-weight:var(--enr-font-weight-medium);white-space:nowrap}.EwgBlock-module-scss-module__NSY7LW__devicePc.EwgBlock-module-scss-module__NSY7LW__variantSummary{padding:13px 0}.EwgBlock-module-scss-module__NSY7LW__devicePc.EwgBlock-module-scss-module__NSY7LW__variantSummary .EwgBlock-module-scss-module__NSY7LW__badge{gap:var(--enr-spacing-xs)}.EwgBlock-module-scss-module__NSY7LW__devicePc.EwgBlock-module-scss-module__NSY7LW__variantSummary .EwgBlock-module-scss-module__NSY7LW__badge .EwgBlock-module-scss-module__NSY7LW__label{font-size:var(--font-size-12);line-height:var(--font-leading-px-14)}.EwgBlock-module-scss-module__NSY7LW__deviceMobile.EwgBlock-module-scss-module__NSY7LW__variantSummary{gap:var(--enr-spacing-xs);height:auto}.EwgBlock-module-scss-module__NSY7LW__deviceMobile.EwgBlock-module-scss-module__NSY7LW__variantFull .EwgBlock-module-scss-module__NSY7LW__status{padding:0 var(--enr-spacing-sm);justify-content:space-between}.EwgBlock-module-scss-module__NSY7LW__deviceMobile.EwgBlock-module-scss-module__NSY7LW__variantFull .EwgBlock-module-scss-module__NSY7LW__badge{gap:var(--enr-spacing-xs)}.EwgBlock-module-scss-module__NSY7LW__deviceMobile.EwgBlock-module-scss-module__NSY7LW__variantFull .EwgBlock-module-scss-module__NSY7LW__label{font-size:var(--font-size-12);line-height:var(--font-leading-px-14)}.EwgBlock-module-scss-module__NSY7LW__variantFull{padding:var(--spacing-10) 0}.EwgBlock-module-scss-module__NSY7LW__variantCatalogPreview{height:110px;padding:var(--enr-spacing-sm)}.EwgBlock-module-scss-module__NSY7LW__variantCatalogPreview .EwgBlock-module-scss-module__NSY7LW__status{justify-content:space-between}.EwgBlock-module-scss-module__NSY7LW__variantCatalogPreview .EwgBlock-module-scss-module__NSY7LW__badge{gap:var(--enr-spacing-xs)}.EwgBlock-module-scss-module__NSY7LW__variantCatalogPreview .EwgBlock-module-scss-module__NSY7LW__count{font-size:var(--font-size-14)}.EwgBlock-module-scss-module__NSY7LW__variantCatalogPreview .EwgBlock-module-scss-module__NSY7LW__label{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium)}
.EwgTooltip-module-scss-module__6Tau5G__title{margin-bottom:var(--enr-spacing-xs);font-size:var(--font-size-14);font-weight:var(--enr-font-weight-semibold);line-height:var(--enr-font-leading-relaxed);color:var(--enr-color-text-primary)}.EwgTooltip-module-scss-module__6Tau5G__description{font-size:var(--font-size-13);line-height:var(--enr-font-leading-relaxed);white-space:wrap;color:var(--enr-color-text-secondary)}.EwgTooltip-module-scss-module__6Tau5G__description strong{font-weight:var(--enr-font-weight-medium);color:var(--enr-gray-750)}.EwgTooltip-module-scss-module__6Tau5G__infoButton{color:var(--enr-color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .2s;display:inline-flex}.EwgTooltip-module-scss-module__6Tau5G__infoButton:hover{color:var(--enr-gray-750)}.EwgTooltip-module-scss-module__6Tau5G__infoButton:focus-visible{outline:2px solid var(--enr-blue-600);outline-offset:2px;border-radius:var(--enr-radius-3xs)}
.SkinTypeBlock-module-scss-module__ZNisqW__skin{width:100%;height:100px;display:flex;position:relative}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeGroup{align-items:center;gap:var(--enr-spacing-2xs);width:33.3333%;padding-top:var(--enr-spacing-xs);flex-direction:column;flex:none;display:flex;position:relative}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeGroup .SkinTypeBlock-module-scss-module__ZNisqW__label{font-size:var(--font-size-12);line-height:var(--font-leading-px-14);text-align:center;color:var(--enr-gray-700)}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeGraph{justify-content:center;align-items:stretch;gap:var(--enr-spacing-3xs);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-dark);width:100%;height:60px;display:flex}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeBar{justify-content:flex-end;align-items:center;gap:var(--enr-spacing-3xs);flex-direction:column;width:10px;display:flex}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill{border-radius:var(--enr-radius-2xs) var(--enr-radius-2xs) 0 0;flex:none;width:10px}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill[data-level="0"]{height:5px}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill[data-level="1"]{height:9px}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill[data-level="2"]{height:14px}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill[data-level="3"]{height:18px}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill[data-level="4"]{height:23px}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill[data-level="5"]{height:28px}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill[data-level="6"]{height:32px}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill[data-level="7"]{height:37px}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill[data-level="8"]{height:42px}.SkinTypeBlock-module-scss-module__ZNisqW__positive .SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill{background-color:var(--enr-blue-600)}.SkinTypeBlock-module-scss-module__ZNisqW__negative .SkinTypeBlock-module-scss-module__ZNisqW__skintypeFill{background-color:var(--enr-red-600)}.SkinTypeBlock-module-scss-module__ZNisqW__skintypeCount{font-size:var(--font-size-12);font-weight:var(--enr-font-weight-semibold);line-height:var(--font-leading-px-14);text-align:center;order:-1}.SkinTypeBlock-module-scss-module__ZNisqW__positive .SkinTypeBlock-module-scss-module__ZNisqW__skintypeCount{color:var(--enr-blue-600)}.SkinTypeBlock-module-scss-module__ZNisqW__negative .SkinTypeBlock-module-scss-module__ZNisqW__skintypeCount{color:var(--enr-red-600)}.SkinTypeBlock-module-scss-module__ZNisqW__variantCatalogPreview{padding:0 var(--enr-spacing-xl)}.SkinTypeBlock-module-scss-module__ZNisqW__variantCatalogPreview .SkinTypeBlock-module-scss-module__ZNisqW__skintypeGroup{gap:var(--enr-spacing-3xs);padding-top:var(--spacing-10)}.SkinTypeBlock-module-scss-module__ZNisqW__variantCatalogPreview .SkinTypeBlock-module-scss-module__ZNisqW__skintypeCount{font-size:var(--font-size-14)}.SkinTypeBlock-module-scss-module__ZNisqW__variantCatalogPreview .SkinTypeBlock-module-scss-module__ZNisqW__label{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-default)}
.SkinTypeLegend-module-scss-module__9wWwkG__skinTypeLegend{align-items:center;gap:var(--enr-spacing-3xs);margin-left:var(--enr-spacing-4xs);flex:none;display:flex}.SkinTypeLegend-module-scss-module__9wWwkG__legendItem{align-items:center;gap:var(--enr-spacing-4xs);font-size:var(--font-size-11);line-height:var(--enr-font-leading-tightest);display:flex}.SkinTypeLegend-module-scss-module__9wWwkG__legendItem.SkinTypeLegend-module-scss-module__9wWwkG__positive{color:var(--enr-blue-400)}.SkinTypeLegend-module-scss-module__9wWwkG__legendItem.SkinTypeLegend-module-scss-module__9wWwkG__negative{color:var(--enr-red-300)}
.GoodBadBlock-module-scss-module__MqS0yG__block{justify-content:center;align-items:center;gap:var(--enr-spacing-3xs);width:100%;height:100px;display:flex;position:relative}.GoodBadBlock-module-scss-module__MqS0yG__item{align-items:center;gap:var(--spacing-10);flex-direction:column;width:84px;height:72px;display:flex}.GoodBadBlock-module-scss-module__MqS0yG__item.GoodBadBlock-module-scss-module__MqS0yG__hasDetail{cursor:pointer}.GoodBadBlock-module-scss-module__MqS0yG__icon{position:relative}.GoodBadBlock-module-scss-module__MqS0yG__icon .GoodBadBlock-module-scss-module__MqS0yG__count{padding-top:var(--spacing-10);font-size:var(--font-size-14);font-weight:var(--enr-font-weight-bold);color:var(--enr-white);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GoodBadBlock-module-scss-module__MqS0yG__label{font-size:var(--font-size-12);line-height:var(--font-leading-px-14);text-align:center;color:var(--enr-gray-700)}.GoodBadBlock-module-scss-module__MqS0yG__detailContent{width:370px}.GoodBadBlock-module-scss-module__MqS0yG__detailTable{border-collapse:collapse;width:100%}.GoodBadBlock-module-scss-module__MqS0yG__detailTable th,.GoodBadBlock-module-scss-module__MqS0yG__detailTable td{text-align:center;border:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.GoodBadBlock-module-scss-module__MqS0yG__detailTable thead th{height:36px;padding:0 var(--enr-spacing-xl);font-size:var(--font-size-12);font-weight:var(--enr-font-weight-medium);color:var(--enr-gray-450);background-color:var(--enr-color-background-subtle)}.GoodBadBlock-module-scss-module__MqS0yG__detailTable tbody td{padding:var(--enr-spacing-md) var(--enr-spacing-xl);font-size:var(--font-size-12);line-height:var(--font-leading-px-16);letter-spacing:var(--enr-font-spacing-tight);color:var(--enr-gray-750)}.GoodBadBlock-module-scss-module__MqS0yG__detailLink{width:68px;height:20px;margin:0 auto;margin-top:var(--enr-spacing-3xs);font-size:var(--font-size-11);line-height:var(--font-leading-px-20);text-align:center;color:var(--enr-color-text-secondary);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);display:block;text-decoration:none!important}.GoodBadBlock-module-scss-module__MqS0yG__detailLink:hover{background-color:var(--enr-color-background-gray)}.GoodBadBlock-module-scss-module__MqS0yG__deviceMobile{justify-content:space-evenly;gap:var(--enr-spacing-3xs)}.GoodBadBlock-module-scss-module__MqS0yG__variantCatalogPreview{padding:var(--enr-spacing-xs) 0}.GoodBadBlock-module-scss-module__MqS0yG__variantCatalogPreview .GoodBadBlock-module-scss-module__MqS0yG__item{width:33.3333%;height:74px}.GoodBadBlock-module-scss-module__MqS0yG__variantCatalogPreview .GoodBadBlock-module-scss-module__MqS0yG__label{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium)}
.IngredientList-module-scss-module__d4AikW__ingredient{align-items:normal;gap:var(--enr-spacing-sm);flex-direction:column;display:flex;position:relative}.IngredientList-module-scss-module__d4AikW__ingredientHeader{align-items:baseline;gap:var(--enr-spacing-3xs);height:25px;line-height:var(--enr-font-leading-relaxed);display:flex}.IngredientList-module-scss-module__d4AikW__ingredientTitle{font-size:var(--font-size-18);font-weight:var(--enr-font-weight-semibold);color:var(--enr-black)}.IngredientList-module-scss-module__d4AikW__ingredientCount{font-size:var(--font-size-16);color:var(--enr-color-text-secondary)}.IngredientList-module-scss-module__d4AikW__ingredientContent{border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);flex-direction:column;align-items:normal;display:flex}.IngredientList-module-scss-module__d4AikW__ingredientLegend{align-items:center;gap:var(--enr-spacing-3xl);height:84px;padding:0 var(--enr-spacing-2xl);background-color:var(--enr-color-background-faint);display:flex}.IngredientList-module-scss-module__d4AikW__ingredientLegend .IngredientList-module-scss-module__d4AikW__legendIcon .IngredientList-module-scss-module__d4AikW__grade{font-size:var(--font-size-14)}.IngredientList-module-scss-module__d4AikW__legendItem{align-items:center;gap:var(--enr-spacing-sm);display:flex;position:relative}.IngredientList-module-scss-module__d4AikW__legendItem .IngredientList-module-scss-module__d4AikW__label{font-size:var(--font-size-16);font-weight:var(--enr-font-weight-semibold);line-height:var(--enr-font-leading-tightest);color:var(--enr-gray-450)}.IngredientList-module-scss-module__d4AikW__legendItem.IngredientList-module-scss-module__d4AikW__safe .IngredientList-module-scss-module__d4AikW__label{color:var(--enr-green-500)}.IngredientList-module-scss-module__d4AikW__legendItem.IngredientList-module-scss-module__d4AikW__mid .IngredientList-module-scss-module__d4AikW__label{color:var(--enr-yellow-600)}.IngredientList-module-scss-module__d4AikW__legendItem.IngredientList-module-scss-module__d4AikW__danger .IngredientList-module-scss-module__d4AikW__label{color:var(--enr-red-300)}.IngredientList-module-scss-module__d4AikW__legendIcon{position:relative}.IngredientList-module-scss-module__d4AikW__legendIcon .IngredientList-module-scss-module__d4AikW__grade{font-size:var(--font-size-13);color:var(--enr-white);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.IngredientList-module-scss-module__d4AikW__legendIcon .IngredientList-module-scss-module__d4AikW__grade strong{font-weight:var(--enr-font-weight-semibold)}.IngredientList-module-scss-module__d4AikW__ingredientList{padding:var(--enr-spacing-xs) var(--enr-spacing-2xl);border-top:var(--enr-border-width-regular) solid var(--enr-color-border-dark);flex-direction:column;align-items:normal;display:flex}.IngredientList-module-scss-module__d4AikW__ingredientItem{gap:var(--enr-spacing-xl);display:flex}.IngredientList-module-scss-module__d4AikW__ingredientIcon{justify-content:flex-start;align-items:center;width:32px;display:flex}.IngredientList-module-scss-module__d4AikW__ingredientDescription{padding:var(--enr-spacing-lg) 0;font-size:var(--font-size-14);line-height:var(--enr-font-leading-relaxed);color:var(--enr-gray-450);flex:1;position:relative}.IngredientList-module-scss-module__d4AikW__ingredientToken{display:inline}.IngredientList-module-scss-module__d4AikW__ingredientTokenTrigger{color:var(--enr-gray-700)}.IngredientList-module-scss-module__d4AikW__ingredientTokenTrigger:hover{text-decoration:underline;-webkit-text-decoration-color:var(--enr-black-alpha-20);text-decoration-color:var(--enr-black-alpha-20);text-underline-position:under}.IngredientList-module-scss-module__d4AikW__popoverContent{width:280px;white-space:wrap}.IngredientList-module-scss-module__d4AikW__popoverClose{color:var(--enr-white);top:7px}
.IngredientListMobile-module-scss-module__-lyRQW__ingredient{flex-direction:column;align-items:normal;display:flex;position:relative}.IngredientListMobile-module-scss-module__-lyRQW__legendIcon{position:relative}.IngredientListMobile-module-scss-module__-lyRQW__legendIcon .IngredientListMobile-module-scss-module__-lyRQW__grade{font-size:var(--font-size-14);color:var(--enr-white);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.IngredientListMobile-module-scss-module__-lyRQW__legendIcon .IngredientListMobile-module-scss-module__-lyRQW__grade strong{font-weight:var(--enr-font-weight-semibold)}.IngredientListMobile-module-scss-module__-lyRQW__ingredientList{padding:0 var(--enr-spacing-md);flex-direction:column;align-items:normal;display:flex}.IngredientListMobile-module-scss-module__-lyRQW__ingredientItem{gap:var(--enr-spacing-md);display:flex}.IngredientListMobile-module-scss-module__-lyRQW__ingredientIcon{justify-content:flex-start;align-items:center;width:36px;display:flex}.IngredientListMobile-module-scss-module__-lyRQW__ingredientDescription{align-items:normal;gap:var(--enr-spacing-3xs);padding:var(--enr-spacing-md) 0;line-height:var(--enr-font-leading-relaxed);white-space:wrap;flex-direction:column;flex:1;display:flex;position:relative}.IngredientListMobile-module-scss-module__-lyRQW__ingredientDescription .IngredientListMobile-module-scss-module__-lyRQW__ingredientLabel{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-text-primary)}.IngredientListMobile-module-scss-module__-lyRQW__ingredientDescription .IngredientListMobile-module-scss-module__-lyRQW__ingredientPurpose{font-size:var(--font-size-13);color:var(--enr-gray-700)}.IngredientListMobile-module-scss-module__-lyRQW__ingredientCategory{align-items:center;gap:var(--enr-spacing-4xs);font-size:var(--font-size-13);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-relaxed);white-space:nowrap;color:var(--enr-color-text-secondary);display:flex}.IngredientListMobile-module-scss-module__-lyRQW__ingredientCategory .IngredientListMobile-module-scss-module__-lyRQW__good{color:var(--enr-color-primary)}.IngredientListMobile-module-scss-module__-lyRQW__ingredientCategory .IngredientListMobile-module-scss-module__-lyRQW__bad{color:var(--enr-red-500)}.IngredientListMobile-module-scss-module__-lyRQW__ingredientCategory .IngredientListMobile-module-scss-module__-lyRQW__neutral{color:var(--enr-gray-700)}
.Full-module-scss-module__lfh_vG__ingredient{align-items:normal;gap:var(--spacing-28);flex-direction:column;width:1280px;display:flex;position:relative}.Full-module-scss-module__lfh_vG__deviceMobile{width:100%;padding:0 var(--enr-spacing-md) var(--enr-spacing-md);gap:0}.Full-module-scss-module__lfh_vG__ingredientSummary{align-items:center;gap:var(--spacing-1);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);display:flex}.Full-module-scss-module__lfh_vG__deviceMobile .Full-module-scss-module__lfh_vG__ingredientSummary{border:none;flex-direction:column;gap:0}.Full-module-scss-module__lfh_vG__deviceMobile .Full-module-scss-module__lfh_vG__ingredientSummary:not(:first-child){border-top:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.Full-module-scss-module__lfh_vG__ingredientSection{align-items:normal;gap:var(--enr-spacing-xs);width:calc(25% - .75px);padding:var(--enr-spacing-md) var(--enr-spacing-md) var(--enr-spacing-sm);flex-direction:column;display:flex;position:relative}.Full-module-scss-module__lfh_vG__ingredientSection:not(:first-child):before{content:"";background-color:var(--enr-color-border-dark);width:1px;position:absolute;top:0;bottom:0;left:-1px}.Full-module-scss-module__lfh_vG__deviceMobile .Full-module-scss-module__lfh_vG__ingredientSection{gap:var(--enr-spacing-3xs);width:100%;padding:var(--enr-spacing-md) 0}.Full-module-scss-module__lfh_vG__deviceMobile .Full-module-scss-module__lfh_vG__ingredientSection:not(:first-child){border-top:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.Full-module-scss-module__lfh_vG__deviceMobile .Full-module-scss-module__lfh_vG__ingredientSection:not(:first-child):before{content:none}.Full-module-scss-module__lfh_vG__ingredientHeader{align-items:center;gap:var(--enr-spacing-3xs);height:24px;display:flex}.Full-module-scss-module__lfh_vG__ingredientHeader .Full-module-scss-module__lfh_vG__title{font-size:var(--font-size-16);font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary)}.Full-module-scss-module__lfh_vG__deviceMobile .Full-module-scss-module__lfh_vG__ingredientHeader{height:20px}.Full-module-scss-module__lfh_vG__deviceMobile .Full-module-scss-module__lfh_vG__ingredientHeader .Full-module-scss-module__lfh_vG__title{font-size:var(--font-size-14);line-height:var(--enr-font-leading-tightest)}.Full-module-scss-module__lfh_vG__tooltipContent{width:300px}.Full-module-scss-module__lfh_vG__fullIngredientButton{width:100%;height:40px;font-size:var(--font-size-14);color:var(--enr-color-text-primary);border:var(--enr-border-width-regular) solid var(--enr-gray-300);border-radius:var(--enr-radius-2xs);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex}.Full-module-scss-module__lfh_vG__fullIngredientHeader{z-index:1;height:48px;font-size:var(--font-size-16);font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary);background-color:var(--enr-color-background-white);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-dark);justify-content:center;align-items:center;display:flex;position:sticky;top:0}.Full-module-scss-module__lfh_vG__fullIngredientTitle{font-size:var(--font-size-16);font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary)}.Full-module-scss-module__lfh_vG__fullIngredientContent{padding-bottom:var(--enr-spacing-2xl);border-radius:var(--enr-radius-md) var(--enr-radius-md) 0 0}.Full-module-scss-module__lfh_vG__fullIngredientClose{z-index:2;color:var(--enr-color-text-secondary);cursor:pointer;background:0 0;border:none;position:absolute;top:12px;right:12px}.Full-module-scss-module__lfh_vG__catalogPreview{width:100%;max-width:400px}.Full-module-scss-module__lfh_vG__catalogPreview .Full-module-scss-module__lfh_vG__ingredientSummary{padding:var(--enr-spacing-lg);border:0;flex-direction:column;gap:0}.Full-module-scss-module__lfh_vG__catalogPreview .Full-module-scss-module__lfh_vG__ingredientSection{gap:var(--enr-spacing-3xs);width:100%;padding:var(--enr-spacing-md) 0}.Full-module-scss-module__lfh_vG__catalogPreview .Full-module-scss-module__lfh_vG__ingredientSection:not(:first-child){border-top:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.Full-module-scss-module__lfh_vG__catalogPreview .Full-module-scss-module__lfh_vG__ingredientSection:before{content:none}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Summary-module-scss-module__M7vGzW__summary{background-color:var(--enr-color-background-faint);border:var(--enr-border-width-regular) solid var(--enr-color-border-light);border-radius:var(--enr-radius-2xs);width:300px;position:relative}.Summary-module-scss-module__M7vGzW__deviceMobile{background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--enr-radius-xs);width:100%}.Summary-module-scss-module__M7vGzW__summaryCarousel{gap:var(--enr-spacing-xs)}.Summary-module-scss-module__M7vGzW__summaryCarousel:hover .Summary-module-scss-module__M7vGzW__summaryButton{opacity:1;transform:translate(0)}.Summary-module-scss-module__M7vGzW__summaryItem{align-items:normal;gap:var(--enr-spacing-xs);padding:var(--enr-spacing-md) var(--enr-spacing-md) 0;flex-direction:column;display:flex}.Summary-module-scss-module__M7vGzW__summaryHeader{align-items:center;gap:var(--enr-spacing-3xs);height:16px;line-height:var(--font-leading-px-16);display:flex}.Summary-module-scss-module__M7vGzW__summaryHeader .Summary-module-scss-module__M7vGzW__title{font-size:var(--font-size-12);font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary)}.Summary-module-scss-module__M7vGzW__summaryFooter{padding:0 0 var(--enr-spacing-md)}.Summary-module-scss-module__M7vGzW__summaryButton{opacity:var(--opacity-0);transition:all .2s}.Summary-module-scss-module__M7vGzW__summaryButton.Summary-module-scss-module__M7vGzW__summaryButtonPrev{transform:translateX(var(--enr-spacing-md))}.Summary-module-scss-module__M7vGzW__summaryButton.Summary-module-scss-module__M7vGzW__summaryButtonNext{transform:translateX(calc(-1 * var(--enr-spacing-md)))}.Summary-module-scss-module__M7vGzW__indicator{--carousel-indicator-active-color:var(--enr-slate-500);gap:var(--enr-spacing-xs)}.Summary-module-scss-module__M7vGzW__detailButton{height:16px;font-size:var(--font-size-11);line-height:var(--font-leading-px-16);color:var(--enr-color-text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;margin-left:auto;display:flex}.Summary-module-scss-module__M7vGzW__detailButton:hover{text-decoration:underline;-webkit-text-decoration-color:var(--enr-gray-400);text-decoration-color:var(--enr-gray-400);text-underline-position:under}.Summary-module-scss-module__M7vGzW__deviceMobile .Summary-module-scss-module__M7vGzW__detailButton{height:20px;font-size:inherit}.Summary-module-scss-module__M7vGzW__tooltipContent{width:300px}.Summary-module-scss-module__M7vGzW__inner{align-items:normal;gap:var(--enr-spacing-xs);padding:var(--enr-spacing-sm);flex-direction:column;display:flex}.Summary-module-scss-module__M7vGzW__header{align-items:center;gap:var(--enr-spacing-3xs);height:20px;display:flex}.Summary-module-scss-module__M7vGzW__title{align-items:center;gap:var(--enr-spacing-3xs);font-size:var(--font-size-15);font-weight:var(--enr-font-weight-semibold);line-height:var(--font-leading-px-20);display:flex}
.CosmeticIngredient-module-scss-module__niEd5a__root{background:var(--enr-color-background-white);position:relative}
