.BeautyEncyclopediaContentHeader-module-scss-module__QIW93q__root{align-items:normal;gap:var(--enr-spacing-xs);flex-direction:column;width:768px;margin:0 auto;display:flex}.BeautyEncyclopediaContentHeader-module-scss-module__QIW93q__breadcrumb{font-size:var(--font-size-14);color:var(--enr-gray-600)}.BeautyEncyclopediaContentHeader-module-scss-module__QIW93q__breadcrumbList{align-items:center;gap:var(--enr-spacing-3xs);line-height:var(--font-leading-px-16);flex-wrap:nowrap;display:flex}.BeautyEncyclopediaContentHeader-module-scss-module__QIW93q__breadcrumbItem{align-items:center;gap:var(--enr-spacing-3xs);display:flex}.BeautyEncyclopediaContentHeader-module-scss-module__QIW93q__breadcrumbLink{color:inherit;text-decoration:none}.BeautyEncyclopediaContentHeader-module-scss-module__QIW93q__breadcrumbLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--enr-gray-300);text-decoration-color:var(--enr-gray-300);text-underline-position:under}.BeautyEncyclopediaContentHeader-module-scss-module__QIW93q__breadcrumbText{color:inherit}.BeautyEncyclopediaContentHeader-module-scss-module__QIW93q__breadcrumbSeparator{color:var(--enr-gray-300)}.BeautyEncyclopediaContentHeader-module-scss-module__QIW93q__title{font-size:var(--font-size-24);font-weight:var(--enr-font-weight-bold);line-height:var(--enr-font-leading-relaxed);color:var(--enr-color-text-primary)}.BeautyEncyclopediaContentHeader-module-scss-module__QIW93q__tagList{align-items:center;gap:var(--enr-spacing-3xs);flex-wrap:wrap;display:flex}
.BeautyTabs-module-scss-module__TDdeEG__root{width:100%}.BeautyTabs-module-scss-module__TDdeEG__list{border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);align-items:center;width:100%;display:flex}.BeautyTabs-module-scss-module__TDdeEG__trigger{padding:var(--enr-spacing-sm) 0;font-size:var(--font-size-20);font-weight:var(--enr-font-weight-regular);line-height:var(--enr-font-leading-tightest);color:var(--enr-color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:relative}.BeautyTabs-module-scss-module__TDdeEG__trigger[data-state=active]{font-weight:var(--enr-font-weight-bold);color:var(--enr-color-primary)}.BeautyTabs-module-scss-module__TDdeEG__trigger[data-state=active]:after{content:"";border-bottom:var(--enr-border-width-medium) solid var(--enr-color-primary);position:absolute;bottom:-1px;left:0;right:0}.BeautyTabs-module-scss-module__TDdeEG__variantList{width:1280px;height:49px;margin:0 auto}.BeautyTabs-module-scss-module__TDdeEG__variantList .BeautyTabs-module-scss-module__TDdeEG__trigger{flex:1}.BeautyTabs-module-scss-module__TDdeEG__variantList .BeautyTabs-module-scss-module__TDdeEG__isFixed{max-width:1280px;box-shadow:none;border-bottom:none;margin:0 auto}.BeautyTabs-module-scss-module__TDdeEG__variantList .BeautyTabs-module-scss-module__TDdeEG__isFixed:before{content:"";z-index:-1;background-color:var(--enr-color-background-white);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);width:100vw;box-shadow:0 3px 5px var(--enr-black-alpha-5);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.BeautyTabs-module-scss-module__TDdeEG__variantEncyclopedia{background-color:var(--enr-color-background-white);width:100%;height:61px}.BeautyTabs-module-scss-module__TDdeEG__variantEncyclopedia .BeautyTabs-module-scss-module__TDdeEG__list{justify-content:center}.BeautyTabs-module-scss-module__TDdeEG__variantEncyclopedia .BeautyTabs-module-scss-module__TDdeEG__trigger{width:264px;padding:var(--enr-spacing-md) 0;line-height:var(--enr-font-leading-relaxed);color:var(--enr-gray-700);flex:none}.BeautyTabs-module-scss-module__TDdeEG__variantEncyclopedia .BeautyTabs-module-scss-module__TDdeEG__trigger[data-state=active]{color:var(--enr-color-primary)}.BeautyTabs-module-scss-module__TDdeEG__variantEncyclopedia .BeautyTabs-module-scss-module__TDdeEG__trigger[data-state=active]:after{position:absolute;bottom:-1px;left:12px;right:12px}.BeautyTabs-module-scss-module__TDdeEG__isFixed{top:var(--bt-top-offset,0);z-index:var(--z-index-100);background-color:var(--enr-white);box-shadow:0 3px 5px var(--enr-black-alpha-5);position:fixed;left:0;right:0}
.BadgeLowest30Days-module-scss-module__9FuWPG__badge{--badge-text-color:var(--enr-color-price);gap:var(--enr-spacing-3xs);font-weight:var(--enr-font-weight-bold);letter-spacing:var(--enr-font-spacing-tightest);padding:0}.BadgeLowest30Days-module-scss-module__9FuWPG__badge.BadgeLowest30Days-module-scss-module__9FuWPG__sm{gap:var(--enr-spacing-4xs);font-size:var(--font-size-13)}.BadgeLowest30Days-module-scss-module__9FuWPG__badge.BadgeLowest30Days-module-scss-module__9FuWPG__md,.BadgeLowest30Days-module-scss-module__9FuWPG__badge.BadgeLowest30Days-module-scss-module__9FuWPG__lg{font-size:var(--font-size-14)}
.ColorChip-module-scss-module__YOJW_a__root{border-radius:var(--enr-radius-full);display:inline-flex;position:relative;overflow:hidden}.ColorChip-module-scss-module__YOJW_a__root:after{content:"";border:var(--enr-border-width-regular) solid var(--enr-black-alpha-10);border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0}.ColorChip-module-scss-module__YOJW_a__sizeSm{width:14px;height:14px}.ColorChip-module-scss-module__YOJW_a__sizeMd{width:16px;height:16px}.ColorChip-module-scss-module__YOJW_a__sizeLg{width:20px;height:20px}.ColorChip-module-scss-module__YOJW_a__single{background-color:#0000}.ColorChip-module-scss-module__YOJW_a__double{display:flex}.ColorChip-module-scss-module__YOJW_a__left,.ColorChip-module-scss-module__YOJW_a__right{width:50%;height:100%}.ColorChip-module-scss-module__YOJW_a__image{background-color:var(--enr-gray-50)}.ColorChip-module-scss-module__YOJW_a__imageInner{background-position:50%;background-size:cover;width:100%;height:100%}
.ColorCheckBox-module-scss-module__8QXlfG__wrap{--colorcheckbox-label-height:var(--font-leading-px-20);align-items:center;gap:var(--enr-spacing-3xs);cursor:pointer;display:inline-flex}.ColorCheckBox-module-scss-module__8QXlfG__wrap[data-disabled=true]{opacity:var(--opacity-60);cursor:not-allowed}.ColorCheckBox-module-scss-module__8QXlfG__wrap input:focus-visible~.ColorCheckBox-module-scss-module__8QXlfG__indicator{outline:2px solid var(--enr-color-primary);outline-offset:1px}.ColorCheckBox-module-scss-module__8QXlfG__sizeSm{--colorcheckbox-label-height:var(--font-leading-px-14)}.ColorCheckBox-module-scss-module__8QXlfG__sizeMd{--colorcheckbox-label-height:var(--font-leading-px-16)}.ColorCheckBox-module-scss-module__8QXlfG__sizeLg{--colorcheckbox-label-height:var(--font-leading-px-20)}.ColorCheckBox-module-scss-module__8QXlfG__indicator{cursor:pointer;flex:none;justify-content:center;align-items:center;transition:all .2s;display:inline-flex;position:relative}.ColorCheckBox-module-scss-module__8QXlfG__indicator[data-disabled=true]{opacity:var(--opacity-60);cursor:not-allowed;filter:grayscale()}.ColorCheckBox-module-scss-module__8QXlfG__checkIcon{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ColorCheckBox-module-scss-module__8QXlfG__label{align-items:center;gap:var(--enr-spacing-4xs);height:var(--colorcheckbox-label-height);font-size:var(--font-size-12);line-height:var(--colorcheckbox-label-height);letter-spacing:var(--font-spacing-neg03);color:var(--enr-gray-600);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.ColorCheckBox-module-scss-module__8QXlfG__label[data-disabled=true]{opacity:var(--opacity-60);cursor:not-allowed}
.BeautyFilterCheckbox-module-scss-module__tddZMa__root{flex-direction:column;align-items:normal;display:flex}.BeautyFilterCheckbox-module-scss-module__tddZMa__sortTabs{margin-bottom:var(--enr-spacing-lg);align-items:center;gap:0;display:flex}.BeautyFilterCheckbox-module-scss-module__tddZMa__sortTab{font-size:var(--font-size-14);line-height:var(--enr-font-leading-relaxed);color:var(--enr-gray-500);border:none}.BeautyFilterCheckbox-module-scss-module__tddZMa__sortTabActive{font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary)}.BeautyFilterCheckbox-module-scss-module__tddZMa__list{gap:var(--enr-spacing-lg) var(--enr-spacing-xs);flex-flow:wrap;display:flex;overflow-y:auto}.BeautyFilterCheckbox-module-scss-module__tddZMa__item{cursor:pointer;width:calc(50% - 4px);min-width:0;display:flex;position:relative}.BeautyFilterCheckbox-module-scss-module__tddZMa__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:120px;overflow:hidden}.BeautyFilterCheckbox-module-scss-module__tddZMa__checkboxRoot{--checkbox-gap:4px;--checkbox-color-label:var(--enr-color-text-primary);--checkbox-color-label-active:var(--enr-color-primary);--checkbox-font-weight-label-active:var(--enr-font-weight-semibold);width:100%}.BeautyFilterCheckbox-module-scss-module__tddZMa__count{margin-left:var(--enr-spacing-4xs);font-size:var(--font-size-12);font-weight:var(--enr-font-weight-regular);color:var(--enr-gray-500);flex:none}.BeautyFilterCheckbox-module-scss-module__tddZMa__pagination{margin-top:var(--enr-spacing-md);padding:var(--enr-spacing-sm) 0 0;border-top:var(--enr-border-width-regular) solid var(--enr-color-border-light);justify-content:center;align-items:center;display:flex}.BeautyFilterCheckbox-module-scss-module__tddZMa__paginationArea{--pagination-color-active:var(--enr-color-primary);--pagination-fraction-arrow-width:32px;--pagination-fraction-arrow-height:32px}
.BeautyFilterChip-module-scss-module__dvaNhW__root{position:relative}.BeautyFilterChip-module-scss-module__dvaNhW__list{gap:var(--enr-spacing-xs);flex-wrap:wrap;display:flex}.BeautyFilterChip-module-scss-module__dvaNhW__chip{justify-content:center;align-items:center;gap:var(--enr-spacing-3xs);padding:var(--enr-spacing-xs) var(--spacing-14);font-size:var(--font-size-13);white-space:nowrap;color:var(--enr-gray-650);background:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--enr-radius-2xs);transition:all .15s;display:flex}.BeautyFilterChip-module-scss-module__dvaNhW__chip:not(.BeautyFilterChip-module-scss-module__dvaNhW__chipSelected):hover{border-color:var(--enr-gray-400)}.BeautyFilterChip-module-scss-module__dvaNhW__chipSelected{font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-primary);border-color:var(--enr-color-primary)}.BeautyFilterChip-module-scss-module__dvaNhW__columns2 .BeautyFilterChip-module-scss-module__dvaNhW__list{grid-template-columns:1fr 1fr;display:grid}.BeautyFilterChip-module-scss-module__dvaNhW__columns3 .BeautyFilterChip-module-scss-module__dvaNhW__list{grid-template-columns:1fr 1fr 1fr;display:grid}.BeautyFilterChip-module-scss-module__dvaNhW__columns2 .BeautyFilterChip-module-scss-module__dvaNhW__list>*,.BeautyFilterChip-module-scss-module__dvaNhW__columns3 .BeautyFilterChip-module-scss-module__dvaNhW__list>*{min-width:0}.BeautyFilterChip-module-scss-module__dvaNhW__columns2 .BeautyFilterChip-module-scss-module__dvaNhW__chip,.BeautyFilterChip-module-scss-module__dvaNhW__columns3 .BeautyFilterChip-module-scss-module__dvaNhW__chip{white-space:nowrap;text-overflow:ellipsis;justify-content:center;width:100%;min-width:0;overflow:hidden}
.BeautyFilterFooter-module-scss-module__IY9RRq__footer{justify-content:center;align-items:center;gap:var(--enr-spacing-xs);margin-top:var(--enr-spacing-md);background:var(--enr-color-background-white);display:flex}.BeautyFilterFooter-module-scss-module__IY9RRq__resetButton{width:calc(50% - 4px);height:40px;padding:0 var(--enr-spacing-lg);font-size:var(--font-size-14);font-weight:var(--enr-font-weight-semibold);white-space:nowrap;color:var(--enr-white);background:var(--enr-gray-300);border-radius:var(--enr-radius-2xs);border:none;flex:none}.BeautyFilterFooter-module-scss-module__IY9RRq__resetButton:hover{background:var(--enr-gray-350)}.BeautyFilterFooter-module-scss-module__IY9RRq__confirmButton{height:40px;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-semibold);color:var(--enr-white);background:var(--enr-gray-700);border-radius:var(--enr-radius-2xs);border:none;flex:1}.BeautyFilterFooter-module-scss-module__IY9RRq__confirmButton:hover{background:var(--enr-gray-750)}
.BeautyFilterPrice-module-scss-module__uDVtta__root{align-items:normal;gap:var(--enr-spacing-md);flex-direction:column;display:flex}.BeautyFilterPrice-module-scss-module__uDVtta__radio{--radiogroup-color-indicator-active:var(--enr-color-primary);--radiogroup-color-text-active:var(--enr-color-primary);gap:var(--enr-spacing-md) 0}.BeautyFilterPrice-module-scss-module__uDVtta__radio .BeautyFilterPrice-module-scss-module__uDVtta__radioItem{padding:0}.BeautyFilterPrice-module-scss-module__uDVtta__customRange{justify-content:center;align-items:center;gap:var(--enr-spacing-xs);display:flex}.BeautyFilterPrice-module-scss-module__uDVtta__customField{flex:1}.BeautyFilterPrice-module-scss-module__uDVtta__customInput{--textfield-color-active:var(--enr-color-primary);width:100%}.BeautyFilterPrice-module-scss-module__uDVtta__separator{font-size:var(--font-size-14);color:var(--enr-gray-400);flex:none}
.BeautyFilterPopover-module-scss-module__y_ELrW__trigger{--bfp-color-active:var(--enr-color-primary);--bfp-color-border:var(--enr-color-border-dark);--bfp-color-border-hover:var(--enr-gray-350);--bfp-color-icon:var(--enr-gray-400);--bfp-color-icon-active:var(--enr-color-primary);justify-content:center;align-items:center;gap:var(--enr-spacing-4xs);height:36px;padding:0 var(--enr-spacing-sm) 0 var(--enr-spacing-md);font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-tightest);white-space:nowrap;color:var(--enr-gray-700);background:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--bfp-color-border);border-radius:var(--enr-radius-lg);flex:none;display:flex}.BeautyFilterPopover-module-scss-module__y_ELrW__trigger:not(.BeautyFilterPopover-module-scss-module__y_ELrW__triggerActive,.BeautyFilterPopover-module-scss-module__y_ELrW__triggerOpen):hover{border-color:var(--bfp-color-border-hover)}.BeautyFilterPopover-module-scss-module__y_ELrW__trigger.BeautyFilterPopover-module-scss-module__y_ELrW__triggerOpen,.BeautyFilterPopover-module-scss-module__y_ELrW__triggerActive{border-color:var(--bfp-color-active)}.BeautyFilterPopover-module-scss-module__y_ELrW__triggerCount{color:var(--bfp-color-active)}.BeautyFilterPopover-module-scss-module__y_ELrW__triggerIcon{width:16px;height:16px;color:var(--bfp-color-icon);flex:none;justify-content:center;align-items:center;transition:transform .2s;display:flex}.BeautyFilterPopover-module-scss-module__y_ELrW__triggerIcon.BeautyFilterPopover-module-scss-module__y_ELrW__triggerIconOpen{color:var(--bfp-color-icon-active);transform:rotate(180deg)}.BeautyFilterPopover-module-scss-module__y_ELrW__panel{--bfp-color-border-panel:var(--enr-gray-650);width:360px;max-height:360px;padding:var(--enr-spacing-xl);background:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--bfp-color-border-panel);border-radius:var(--enr-radius-xs);box-shadow:0 4px 16px var(--enr-black-alpha-10);flex-direction:column;animation:.18s forwards BeautyFilterPopover-module-scss-module__y_ELrW__fadeInDown;display:flex;overflow:hidden}.BeautyFilterPopover-module-scss-module__y_ELrW__body{flex:1;min-height:0;overflow-y:auto}@keyframes BeautyFilterPopover-module-scss-module__y_ELrW__fadeInDown{0%{opacity:var(--opacity-0);transform:translateY(-10px)}to{opacity:var(--opacity-100);transform:translateY(0)}}
.BeautyFilterSelected-module-scss-module__AXfjga__root{--bfs-color-primary:var(--enr-color-primary);background-color:var(--enr-color-background-faint);justify-content:center;align-items:center;min-height:48px;display:flex}.BeautyFilterSelected-module-scss-module__AXfjga__list{scrollbar-width:thin;scrollbar-color:var(--enr-gray-300) var(--enr-gray-100);align-items:center;display:flex}.BeautyFilterSelected-module-scss-module__AXfjga__list::-webkit-scrollbar{width:8px;height:4px}.BeautyFilterSelected-module-scss-module__AXfjga__list::-webkit-scrollbar-track{background-color:var(--enr-gray-100);border-radius:2px}.BeautyFilterSelected-module-scss-module__AXfjga__list::-webkit-scrollbar-thumb{background-color:var(--enr-gray-300);border-radius:2px}.BeautyFilterSelected-module-scss-module__AXfjga__list{gap:var(--enr-spacing-md);height:48px;padding:0 var(--enr-spacing-md);flex-wrap:nowrap;flex:1;overflow:auto hidden}.BeautyFilterSelected-module-scss-module__AXfjga__list::-webkit-scrollbar-thumb:hover{background:var(--enr-gray-400)}.BeautyFilterSelected-module-scss-module__AXfjga__chip{justify-content:center;align-items:center;gap:var(--enr-spacing-4xs);height:32px;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-regular);line-height:var(--enr-font-leading-tightest);white-space:nowrap;color:var(--bfs-color-primary);flex:none;display:flex}.BeautyFilterSelected-module-scss-module__AXfjga__chipClearIcon{width:16px;height:16px;color:var(--enr-gray-400);justify-content:center;align-items:center;display:flex}.BeautyFilterSelected-module-scss-module__AXfjga__clearButton{align-items:center;gap:var(--enr-spacing-3xs);height:24px;padding:0 var(--enr-spacing-md);font-size:var(--font-size-14);line-height:var(--enr-font-leading-tightest);white-space:nowrap;color:var(--black-default);border-left:var(--enr-border-width-regular) solid var(--enr-color-border-dark);flex:none;display:flex}
.SortTooltip-module-scss-module__4OjfcG__tooltipContent{width:auto;padding:var(--enr-spacing-2xs);font-size:var(--sorttooltip-font-size,var(--font-size-13));align-items:flex-start;display:flex}.SortTooltip-module-scss-module__4OjfcG__tooltipTitle{width:32px;font-weight:var(--enr-font-weight-bold);color:var(--sorttooltip-color-title,var(--enr-color-text-primary));flex:none}.SortTooltip-module-scss-module__4OjfcG__tooltipDesc{font-weight:var(--enr-font-weight-medium);line-height:var(--font-leading-px-20);white-space:nowrap;color:var(--sorttooltip-color-desc,var(--enr-gray-650));flex:1}.SortTooltip-module-scss-module__4OjfcG__tooltipEmphasis{color:var(--sorttooltip-color-active,var(--enr-color-primary))}
.BeautyFilterSort-module-scss-module__s1Z_qW__root{align-items:center;gap:var(--enr-spacing-xs);flex:none;display:flex}.BeautyFilterSort-module-scss-module__s1Z_qW__indicator{background:0 0}.BeautyFilterSort-module-scss-module__s1Z_qW__item{--checkbox-color-label-active:var(--enr-color-primary)}
.BeautyFilterBar-module-scss-module__TFLYzq__root{--bfb-color-primary:var(--enr-color-primary);flex-direction:column;align-items:normal;width:1280px;display:flex}.BeautyFilterBar-module-scss-module__TFLYzq__countRow{height:40px;font-size:var(--font-size-16);line-height:var(--enr-font-leading-tightest);color:var(--black-default);align-items:center;display:flex}.BeautyFilterBar-module-scss-module__TFLYzq__countRow .BeautyFilterBar-module-scss-module__TFLYzq__countNum{margin-left:var(--enr-spacing-3xs)}.BeautyFilterBar-module-scss-module__TFLYzq__filterRow{align-items:center;gap:var(--enr-spacing-md);padding:var(--enr-spacing-xs) var(--enr-spacing-md);background-color:var(--enr-color-background-faint);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);display:flex}.BeautyFilterBar-module-scss-module__TFLYzq__filterList{align-items:center;gap:var(--enr-spacing-2xs);flex-wrap:wrap;flex:1;display:flex}.BeautyFilterBar-module-scss-module__TFLYzq__filterChip{justify-content:center;align-items:center;gap:var(--enr-spacing-3xs);height:36px;padding:0 var(--enr-spacing-md);font-size:var(--font-size-14);line-height:var(--enr-font-leading-tightest);white-space:nowrap;color:var(--enr-gray-700);background:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--enr-radius-lg);flex:none;display:flex}.BeautyFilterBar-module-scss-module__TFLYzq__filterChip:not(.BeautyFilterBar-module-scss-module__TFLYzq__filterChipActive):hover{border-color:var(--enr-gray-350)}.BeautyFilterBar-module-scss-module__TFLYzq__filterChipActive{font-weight:var(--enr-font-weight-medium);border-color:var(--bfb-color-primary)}.BeautyFilterBar-module-scss-module__TFLYzq__sortRow{height:56px;padding:0 var(--enr-spacing-md);align-items:center;display:flex}
@keyframes SubscribeButton-module-scss-module__RrEYKq__heartPop{0%{animation-timing-function:ease-out;transform:scale(1)}61.5%{animation-timing-function:ease-out;transform:scale(1.375)}to{transform:scale(1)}}.SubscribeButton-module-scss-module__RrEYKq__wrap{--subscribebutton-color-active:var(--enr-red-700);--subscribebutton-color-inactive:var(--enr-gray-450);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.SubscribeButton-module-scss-module__RrEYKq__wrap:disabled{opacity:var(--opacity-60);cursor:not-allowed}.SubscribeButton-module-scss-module__RrEYKq__icon{justify-content:center;align-items:center;line-height:0;display:flex}.SubscribeButton-module-scss-module__RrEYKq__variantDefault .SubscribeButton-module-scss-module__RrEYKq__icon svg{transition:color 80ms ease-out}.SubscribeButton-module-scss-module__RrEYKq__variantDefault.SubscribeButton-module-scss-module__RrEYKq__stateInactive .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--subscribebutton-color-inactive);fill:none}.SubscribeButton-module-scss-module__RrEYKq__variantDefault.SubscribeButton-module-scss-module__RrEYKq__stateActive .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--subscribebutton-color-active);fill:var(--subscribebutton-color-active)}.SubscribeButton-module-scss-module__RrEYKq__variantCircle .SubscribeButton-module-scss-module__RrEYKq__icon{padding-top:var(--enr-spacing-4xs);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-gray-200);border-radius:var(--enr-radius-full)}.SubscribeButton-module-scss-module__RrEYKq__variantCircle.SubscribeButton-module-scss-module__RrEYKq__stateInactive:not(.SubscribeButton-module-scss-module__RrEYKq__sizeXl) .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--subscribebutton-color-inactive);fill:none}.SubscribeButton-module-scss-module__RrEYKq__variantCircle.SubscribeButton-module-scss-module__RrEYKq__stateActive .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--subscribebutton-color-active);fill:var(--subscribebutton-color-active)}.SubscribeButton-module-scss-module__RrEYKq__variantCircleFilled .SubscribeButton-module-scss-module__RrEYKq__icon{padding-top:var(--enr-spacing-4xs);background-color:var(--enr-black-alpha-20);border-radius:var(--enr-radius-full);border:none}.SubscribeButton-module-scss-module__RrEYKq__variantCircleFilled .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--enr-white);fill:none}.SubscribeButton-module-scss-module__RrEYKq__variantCircleFilled.SubscribeButton-module-scss-module__RrEYKq__stateActive .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--subscribebutton-color-active);fill:var(--subscribebutton-color-active)}.SubscribeButton-module-scss-module__RrEYKq__variantInverse .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--enr-white);fill:none;transition:color 80ms ease-out}.SubscribeButton-module-scss-module__RrEYKq__variantInverse.SubscribeButton-module-scss-module__RrEYKq__stateInactive .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--enr-white-alpha-50)}.SubscribeButton-module-scss-module__RrEYKq__variantInverse.SubscribeButton-module-scss-module__RrEYKq__stateActive .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--subscribebutton-color-active);fill:var(--subscribebutton-color-active)}.SubscribeButton-module-scss-module__RrEYKq__variantInverse:hover.SubscribeButton-module-scss-module__RrEYKq__stateInactive .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--enr-white)}.SubscribeButton-module-scss-module__RrEYKq__size2xs .SubscribeButton-module-scss-module__RrEYKq__icon{width:16px;height:16px}.SubscribeButton-module-scss-module__RrEYKq__size2xs .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:var(--enr-icon-size-xs);height:var(--enr-icon-size-xs)}.SubscribeButton-module-scss-module__RrEYKq__sizeXs .SubscribeButton-module-scss-module__RrEYKq__icon{width:20px;height:20px}.SubscribeButton-module-scss-module__RrEYKq__sizeXs .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:var(--enr-icon-size-sm);height:var(--enr-icon-size-sm)}.SubscribeButton-module-scss-module__RrEYKq__sizeSm .SubscribeButton-module-scss-module__RrEYKq__icon{width:24px;height:24px}.SubscribeButton-module-scss-module__RrEYKq__sizeSm .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:var(--enr-icon-size-md);height:var(--enr-icon-size-md)}.SubscribeButton-module-scss-module__RrEYKq__sizeMd .SubscribeButton-module-scss-module__RrEYKq__icon{width:28px;height:28px}.SubscribeButton-module-scss-module__RrEYKq__sizeMd .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:var(--enr-icon-size-lg);height:var(--enr-icon-size-lg)}.SubscribeButton-module-scss-module__RrEYKq__sizeLg .SubscribeButton-module-scss-module__RrEYKq__icon{width:32px;height:32px}.SubscribeButton-module-scss-module__RrEYKq__sizeLg .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:var(--enr-icon-size-xl);height:var(--enr-icon-size-xl)}.SubscribeButton-module-scss-module__RrEYKq__sizeXl .SubscribeButton-module-scss-module__RrEYKq__icon{width:36px;height:36px}.SubscribeButton-module-scss-module__RrEYKq__sizeXl .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:var(--enr-icon-size-xl);height:var(--enr-icon-size-xl)}.SubscribeButton-module-scss-module__RrEYKq__variantDefault.SubscribeButton-module-scss-module__RrEYKq__size2xs .SubscribeButton-module-scss-module__RrEYKq__icon,.SubscribeButton-module-scss-module__RrEYKq__variantDefault.SubscribeButton-module-scss-module__RrEYKq__size2xs .SubscribeButton-module-scss-module__RrEYKq__icon svg,.SubscribeButton-module-scss-module__RrEYKq__variantInverse.SubscribeButton-module-scss-module__RrEYKq__size2xs .SubscribeButton-module-scss-module__RrEYKq__icon,.SubscribeButton-module-scss-module__RrEYKq__variantInverse.SubscribeButton-module-scss-module__RrEYKq__size2xs .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:14px;height:14px}.SubscribeButton-module-scss-module__RrEYKq__variantDefault.SubscribeButton-module-scss-module__RrEYKq__sizeXs .SubscribeButton-module-scss-module__RrEYKq__icon,.SubscribeButton-module-scss-module__RrEYKq__variantDefault.SubscribeButton-module-scss-module__RrEYKq__sizeXs .SubscribeButton-module-scss-module__RrEYKq__icon svg,.SubscribeButton-module-scss-module__RrEYKq__variantInverse.SubscribeButton-module-scss-module__RrEYKq__sizeXs .SubscribeButton-module-scss-module__RrEYKq__icon,.SubscribeButton-module-scss-module__RrEYKq__variantInverse.SubscribeButton-module-scss-module__RrEYKq__sizeXs .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:20px;height:20px}.SubscribeButton-module-scss-module__RrEYKq__variantDefault.SubscribeButton-module-scss-module__RrEYKq__sizeSm .SubscribeButton-module-scss-module__RrEYKq__icon svg,.SubscribeButton-module-scss-module__RrEYKq__variantInverse.SubscribeButton-module-scss-module__RrEYKq__sizeSm .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:24px;height:24px}.SubscribeButton-module-scss-module__RrEYKq__variantDefault.SubscribeButton-module-scss-module__RrEYKq__sizeMd .SubscribeButton-module-scss-module__RrEYKq__icon svg,.SubscribeButton-module-scss-module__RrEYKq__variantInverse.SubscribeButton-module-scss-module__RrEYKq__sizeMd .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:28px;height:28px}.SubscribeButton-module-scss-module__RrEYKq__variantDefault.SubscribeButton-module-scss-module__RrEYKq__sizeLg .SubscribeButton-module-scss-module__RrEYKq__icon svg,.SubscribeButton-module-scss-module__RrEYKq__variantInverse.SubscribeButton-module-scss-module__RrEYKq__sizeLg .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:32px;height:32px}.SubscribeButton-module-scss-module__RrEYKq__variantDefault.SubscribeButton-module-scss-module__RrEYKq__sizeXl .SubscribeButton-module-scss-module__RrEYKq__icon svg,.SubscribeButton-module-scss-module__RrEYKq__variantInverse.SubscribeButton-module-scss-module__RrEYKq__sizeXl .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:36px;height:36px}.SubscribeButton-module-scss-module__RrEYKq__variantNextmobile{--subscribebutton-size-box:54px;--subscribebutton-size-glyph:var(--enr-icon-size-2xl);--subscribebutton-color-inactive:var(--enr-m-icon-default);--subscribebutton-color-background:var(--enr-m-surface-subtle);--subscribebutton-radius:var(--enr-radius-md)}.SubscribeButton-module-scss-module__RrEYKq__variantNextmobile .SubscribeButton-module-scss-module__RrEYKq__icon{width:var(--subscribebutton-size-box);height:var(--subscribebutton-size-box);background-color:var(--subscribebutton-color-background);border-radius:var(--subscribebutton-radius)}.SubscribeButton-module-scss-module__RrEYKq__variantNextmobile .SubscribeButton-module-scss-module__RrEYKq__icon svg{width:var(--subscribebutton-size-glyph);height:var(--subscribebutton-size-glyph);transition:color 80ms ease-out}.SubscribeButton-module-scss-module__RrEYKq__variantNextmobile.SubscribeButton-module-scss-module__RrEYKq__stateInactive .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--subscribebutton-color-inactive);fill:none}.SubscribeButton-module-scss-module__RrEYKq__variantNextmobile.SubscribeButton-module-scss-module__RrEYKq__stateActive .SubscribeButton-module-scss-module__RrEYKq__icon svg{color:var(--subscribebutton-color-active);fill:var(--subscribebutton-color-active)}.SubscribeButton-module-scss-module__RrEYKq__animateHeartPop .SubscribeButton-module-scss-module__RrEYKq__icon svg{animation:.13s forwards SubscribeButton-module-scss-module__RrEYKq__heartPop}.SubscribeButton-module-scss-module__RrEYKq__animateHeartOff .SubscribeButton-module-scss-module__RrEYKq__icon svg{transition:all 80ms ease-out}
.ActionPrompt-module-scss-module__oevFMq__root{--actionprompt-color-title:var(--enr-color-text-primary);--actionprompt-color-description:var(--enr-gray-400);--actionprompt-color-heading-border:var(--enr-color-border-light);--actionprompt-actions-button-width:112px;flex-direction:column;align-items:center;width:100%;display:flex}.ActionPrompt-module-scss-module__oevFMq__sizeSm .ActionPrompt-module-scss-module__oevFMq__description{font-size:var(--font-size-13)}.ActionPrompt-module-scss-module__oevFMq__sizeMd .ActionPrompt-module-scss-module__oevFMq__description{font-size:var(--font-size-14)}.ActionPrompt-module-scss-module__oevFMq__sizeLg .ActionPrompt-module-scss-module__oevFMq__description{font-size:var(--font-size-16)}.ActionPrompt-module-scss-module__oevFMq__default.ActionPrompt-module-scss-module__oevFMq__sizeSm{gap:var(--enr-spacing-xs)}.ActionPrompt-module-scss-module__oevFMq__default.ActionPrompt-module-scss-module__oevFMq__sizeSm .ActionPrompt-module-scss-module__oevFMq__title{font-size:var(--font-size-14)}.ActionPrompt-module-scss-module__oevFMq__default.ActionPrompt-module-scss-module__oevFMq__sizeMd{gap:var(--spacing-10)}.ActionPrompt-module-scss-module__oevFMq__default.ActionPrompt-module-scss-module__oevFMq__sizeMd .ActionPrompt-module-scss-module__oevFMq__title{font-size:var(--font-size-16)}.ActionPrompt-module-scss-module__oevFMq__default.ActionPrompt-module-scss-module__oevFMq__sizeLg{gap:var(--enr-spacing-sm)}.ActionPrompt-module-scss-module__oevFMq__default.ActionPrompt-module-scss-module__oevFMq__sizeLg .ActionPrompt-module-scss-module__oevFMq__title{font-size:var(--font-size-20)}.ActionPrompt-module-scss-module__oevFMq__default.ActionPrompt-module-scss-module__oevFMq__paddingNone{padding:0}.ActionPrompt-module-scss-module__oevFMq__default.ActionPrompt-module-scss-module__oevFMq__paddingSm{padding:var(--enr-spacing-sm)}.ActionPrompt-module-scss-module__oevFMq__default.ActionPrompt-module-scss-module__oevFMq__paddingMd{padding:var(--enr-spacing-md)}.ActionPrompt-module-scss-module__oevFMq__default.ActionPrompt-module-scss-module__oevFMq__paddingLg{padding:var(--enr-spacing-lg)}.ActionPrompt-module-scss-module__oevFMq__heading .ActionPrompt-module-scss-module__oevFMq__title{border-bottom:var(--enr-border-width-regular) solid var(--actionprompt-color-heading-border)}.ActionPrompt-module-scss-module__oevFMq__heading.ActionPrompt-module-scss-module__oevFMq__sizeSm .ActionPrompt-module-scss-module__oevFMq__title{height:42px;font-size:var(--font-size-16)}.ActionPrompt-module-scss-module__oevFMq__heading.ActionPrompt-module-scss-module__oevFMq__sizeMd .ActionPrompt-module-scss-module__oevFMq__title{height:48px;font-size:var(--font-size-18)}.ActionPrompt-module-scss-module__oevFMq__heading.ActionPrompt-module-scss-module__oevFMq__sizeLg .ActionPrompt-module-scss-module__oevFMq__title{height:54px;font-size:var(--font-size-20)}.ActionPrompt-module-scss-module__oevFMq__heading.ActionPrompt-module-scss-module__oevFMq__paddingNone .ActionPrompt-module-scss-module__oevFMq__title,.ActionPrompt-module-scss-module__oevFMq__heading.ActionPrompt-module-scss-module__oevFMq__paddingNone .ActionPrompt-module-scss-module__oevFMq__content{padding:0}.ActionPrompt-module-scss-module__oevFMq__heading.ActionPrompt-module-scss-module__oevFMq__paddingSm .ActionPrompt-module-scss-module__oevFMq__title{padding:0 var(--enr-spacing-sm)}.ActionPrompt-module-scss-module__oevFMq__heading.ActionPrompt-module-scss-module__oevFMq__paddingSm .ActionPrompt-module-scss-module__oevFMq__content{gap:var(--enr-spacing-sm);padding:var(--enr-spacing-sm)}.ActionPrompt-module-scss-module__oevFMq__heading.ActionPrompt-module-scss-module__oevFMq__paddingMd .ActionPrompt-module-scss-module__oevFMq__title{padding:0 var(--enr-spacing-md)}.ActionPrompt-module-scss-module__oevFMq__heading.ActionPrompt-module-scss-module__oevFMq__paddingMd .ActionPrompt-module-scss-module__oevFMq__content{gap:var(--enr-spacing-md);padding:var(--enr-spacing-md)}.ActionPrompt-module-scss-module__oevFMq__heading.ActionPrompt-module-scss-module__oevFMq__paddingLg .ActionPrompt-module-scss-module__oevFMq__title{padding:0 var(--enr-spacing-lg)}.ActionPrompt-module-scss-module__oevFMq__heading.ActionPrompt-module-scss-module__oevFMq__paddingLg .ActionPrompt-module-scss-module__oevFMq__content{gap:var(--enr-spacing-lg);padding:var(--enr-spacing-lg)}.ActionPrompt-module-scss-module__oevFMq__title{width:100%;font-weight:var(--enr-font-weight-bold);line-height:var(--enr-font-leading-tightest);letter-spacing:var(--enr-font-spacing-tight);color:var(--actionprompt-color-title);align-items:center;display:flex}.ActionPrompt-module-scss-module__oevFMq__title.ActionPrompt-module-scss-module__oevFMq__alignLeft{justify-content:flex-start}.ActionPrompt-module-scss-module__oevFMq__title.ActionPrompt-module-scss-module__oevFMq__alignCenter{justify-content:center}.ActionPrompt-module-scss-module__oevFMq__content{align-items:normal;gap:inherit;flex-direction:column;width:100%;display:flex}.ActionPrompt-module-scss-module__oevFMq__description{line-height:var(--enr-font-leading-default);color:var(--actionprompt-color-description)}.ActionPrompt-module-scss-module__oevFMq__description strong{font-size:1.1em;font-weight:var(--enr-font-weight-bold);color:var(--actionprompt-color-title);display:block}.ActionPrompt-module-scss-module__oevFMq__description svg{vertical-align:-2px;margin:0 var(--enr-spacing-4xs);display:inline-block}.ActionPrompt-module-scss-module__oevFMq__description.ActionPrompt-module-scss-module__oevFMq__descriptionLeft{text-align:left}.ActionPrompt-module-scss-module__oevFMq__description.ActionPrompt-module-scss-module__oevFMq__descriptionCenter{text-align:center}.ActionPrompt-module-scss-module__oevFMq__actions{gap:var(--enr-spacing-xs);width:100%;display:flex}.ActionPrompt-module-scss-module__oevFMq__actions button{width:var(--actionprompt-actions-button-width)}.ActionPrompt-module-scss-module__oevFMq__actionsRow{flex-direction:row;justify-content:center}.ActionPrompt-module-scss-module__oevFMq__actionsColumn{--actionprompt-actions-button-width:100%;flex-direction:column;align-items:center}
.CatalogBottomBar-module-scss-module__rSokZW__root{z-index:101;height:61px;padding:var(--enr-spacing-xs);background-color:var(--enr-color-background-white);border-top:var(--enr-border-width-regular) solid var(--enr-color-border-dark);position:fixed;bottom:0;left:0;right:0}.CatalogBottomBar-module-scss-module__rSokZW__saleBar{align-items:center;gap:0 var(--enr-spacing-xs);height:100%;display:flex}.CatalogBottomBar-module-scss-module__rSokZW__rental{flex:none;align-self:stretch;width:100px;position:relative}.CatalogBottomBar-module-scss-module__rSokZW__rental .CatalogBottomBar-module-scss-module__rSokZW__rentalButton{justify-content:center;align-items:center;gap:var(--enr-spacing-3xs);width:100%;height:100%;font-size:var(--font-size-16);font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-primary);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-color-primary);border-radius:var(--enr-radius-2xs);display:flex}.CatalogBottomBar-module-scss-module__rSokZW__rental .CatalogBottomBar-module-scss-module__rSokZW__rentalBalloon{width:130px;padding:var(--enr-spacing-2xs) var(--enr-spacing-xs);font-size:var(--font-size-11);font-weight:var(--enr-font-weight-bold);white-space:nowrap;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.CatalogBottomBar-module-scss-module__rSokZW__rental .CatalogBottomBar-module-scss-module__rSokZW__rentalBalloon .CatalogBottomBar-module-scss-module__rSokZW__highlight{color:var(--enr-yellow-vivid)}.CatalogBottomBar-module-scss-module__rSokZW__btnBuyLowest{min-width:0;font-size:var(--font-size-16);font-weight:var(--enr-font-weight-semibold);letter-spacing:var(--font-spacing-neg05);color:var(--enr-color-background-white);background-color:var(--enr-color-primary);border-radius:var(--enr-radius-2xs);cursor:pointer;flex:1;justify-content:center;align-self:stretch;align-items:center;text-decoration:none;display:inline-flex}.CatalogBottomBar-module-scss-module__rSokZW__btnBuyLowest:hover{text-decoration:none}.CatalogBottomBar-module-scss-module__rSokZW__noticeBar{align-items:center;height:100%;display:flex;position:relative}.CatalogBottomBar-module-scss-module__rSokZW__noticeBalloon{height:26px;padding:0 var(--enr-spacing-sm);align-items:center;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.CatalogBottomBar-module-scss-module__rSokZW__noticeBalloon .CatalogBottomBar-module-scss-module__rSokZW__noticeText{font-size:var(--font-size-11);line-height:var(--enr-font-leading-tightest);white-space:nowrap}.CatalogBottomBar-module-scss-module__rSokZW__noticeTextEmSoldout{font-weight:var(--enr-font-weight-regular);color:var(--enr-yellow-vivid)}.CatalogBottomBar-module-scss-module__rSokZW__noticeTextEmRelease{font-weight:var(--enr-font-weight-regular);color:var(--enr-color-release)}.CatalogBottomBar-module-scss-module__rSokZW__btnAlarm{justify-content:center;align-items:center;gap:var(--enr-spacing-3xs);width:100%;font-size:var(--font-size-16);letter-spacing:var(--font-spacing-neg05);color:var(--enr-color-background-white);border-radius:var(--enr-radius-2xs);cursor:pointer;align-self:stretch;display:flex}.CatalogBottomBar-module-scss-module__rSokZW__btnAlarmRestock{background-color:var(--enr-color-restock)}.CatalogBottomBar-module-scss-module__rSokZW__btnAlarmRelease{background-color:var(--enr-color-release)}
.AdProductList-module-scss-module__phYmMq__root{align-items:normal;gap:var(--title-gap);flex-direction:column;display:flex}.AdProductList-module-scss-module__phYmMq__variantPaged{width:100%;max-width:400px;padding:var(--enr-spacing-lg)}.AdProductList-module-scss-module__phYmMq__variantPaged .AdProductList-module-scss-module__phYmMq__header{justify-content:flex-start;gap:var(--enr-spacing-xs)}.AdProductList-module-scss-module__phYmMq__variantPaged .AdProductList-module-scss-module__phYmMq__title{font-size:var(--font-size-16)}.AdProductList-module-scss-module__phYmMq__variantPaged .AdProductList-module-scss-module__phYmMq__list{gap:var(--enr-spacing-sm);grid-template-columns:repeat(3,1fr);width:100%;display:grid;min-width:auto!important}.AdProductList-module-scss-module__phYmMq__variantPaged .AdProductList-module-scss-module__phYmMq__item,.AdProductList-module-scss-module__phYmMq__variantPaged .AdProductList-module-scss-module__phYmMq__emptyItem{min-width:0}.AdProductList-module-scss-module__phYmMq__variantPaged .AdProductList-module-scss-module__phYmMq__emptyItem{visibility:hidden}.AdProductList-module-scss-module__phYmMq__variantPaged .AdProductList-module-scss-module__phYmMq__purchaseBadge{top:var(--enr-spacing-2xs);left:var(--enr-spacing-2xs)}.AdProductList-module-scss-module__phYmMq__pageNav{align-items:center;margin-left:auto;display:flex}.AdProductList-module-scss-module__phYmMq__pageNavBtn{width:var(--enr-icon-size-2xl);height:var(--enr-icon-size-2xl);color:var(--enr-gray-650);border-radius:var(--enr-radius-none);cursor:pointer}.AdProductList-module-scss-module__phYmMq__pageNavBtn:hover{z-index:1;background:var(--enr-gray-50)}.AdProductList-module-scss-module__phYmMq__pageNavBtn+.AdProductList-module-scss-module__phYmMq__pageNavBtn{margin-left:calc(var(--spacing-1)*-1)}.AdProductList-module-scss-module__phYmMq__header{justify-content:space-between;align-items:center;display:flex}.AdProductList-module-scss-module__phYmMq__card .AdProductList-module-scss-module__phYmMq__info{padding:var(--enr-spacing-xs) 0 0}.AdProductList-module-scss-module__phYmMq__priceInfo{align-items:center;gap:var(--enr-spacing-4xs);height:18px;margin-bottom:calc(var(--enr-spacing-3xs)*-1);line-height:var(--font-leading-px-18);display:flex}.AdProductList-module-scss-module__phYmMq__priceInfo .AdProductList-module-scss-module__phYmMq__discountRate{font-size:var(--font-size-15);font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-price)}.AdProductList-module-scss-module__phYmMq__priceInfo .AdProductList-module-scss-module__phYmMq__originalPrice{font-size:var(--font-size-13);color:var(--enr-gray-400);text-decoration:line-through}.AdProductList-module-scss-module__phYmMq__price [data-productcard=price-currency]{font-weight:var(--enr-font-weight-medium)}.AdProductList-module-scss-module__phYmMq__price [data-productcard=price-value]{font-weight:var(--enr-font-weight-semibold)}.AdProductList-module-scss-module__phYmMq__list{gap:var(--item-gap);display:flex}.AdProductList-module-scss-module__phYmMq__titleGroup{align-items:baseline;gap:0 var(--enr-spacing-xs);display:flex}.AdProductList-module-scss-module__phYmMq__title{font-size:var(--title-size);font-weight:var(--enr-font-weight-bold)}.AdProductList-module-scss-module__phYmMq__subTitle{font-size:var(--font-size-14);color:var(--enr-gray-500)}.AdProductList-module-scss-module__phYmMq__logoWrapper{align-items:center;gap:0 var(--enr-spacing-3xs);display:flex}.AdProductList-module-scss-module__phYmMq__logoWrapper [data-shoplogo=logo]{width:auto;height:var(--shop-logo-size)}.AdProductList-module-scss-module__phYmMq__logoWrapper .AdProductList-module-scss-module__phYmMq__delivery{height:var(--shop-logo-size)}.AdProductList-module-scss-module__phYmMq__logoWrapper .AdProductList-module-scss-module__phYmMq__delivery svg{height:var(--shop-logo-size);vertical-align:0;margin-right:0}.AdProductList-module-scss-module__phYmMq__rating{line-height:var(--font-leading-px-18)}.AdProductList-module-scss-module__phYmMq__installFee{white-space:nowrap;display:inline-block}.AdProductList-module-scss-module__phYmMq__devicePc .AdProductList-module-scss-module__phYmMq__title{line-height:var(--font-leading-px-22)}.AdProductList-module-scss-module__phYmMq__deviceMobile{padding:0 var(--enr-spacing-md);background-color:var(--enr-color-background-white)}.AdProductList-module-scss-module__phYmMq__deviceMobile .AdProductList-module-scss-module__phYmMq__list{width:calc(100% + 32px);margin:0 calc(var(--enr-spacing-md)*-1);padding:0 var(--enr-spacing-md)}.AdProductList-module-scss-module__phYmMq__deviceMobile .AdProductList-module-scss-module__phYmMq__info .AdProductList-module-scss-module__phYmMq__infoTitle{font-size:var(--font-size-13)}.AdProductList-module-scss-module__phYmMq__deviceMobile [data-productcard=price-currency]{font-size:var(--font-size-15)}.AdProductList-module-scss-module__phYmMq__deviceMobile .AdProductList-module-scss-module__phYmMq__installFee{display:block}.AdProductList-module-scss-module__phYmMq__deviceMobile .AdProductList-module-scss-module__phYmMq__priceInfo .AdProductList-module-scss-module__phYmMq__discountRate{font-size:var(--font-size-14)}.AdProductList-module-scss-module__phYmMq__deviceMobile .AdProductList-module-scss-module__phYmMq__priceInfo .AdProductList-module-scss-module__phYmMq__originalPrice{font-size:var(--font-size-12);color:var(--enr-gray-500)}.AdProductList-module-scss-module__phYmMq__boxed{gap:var(--enr-spacing-xs)}.AdProductList-module-scss-module__phYmMq__boxed .AdProductList-module-scss-module__phYmMq__content{padding:var(--enr-spacing-xl) var(--spacing-28);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--enr-radius-2xs)}.AdProductList-module-scss-module__phYmMq__boxed .AdProductList-module-scss-module__phYmMq__title{font-weight:var(--enr-font-weight-semibold);line-height:42px}.AdProductList-module-scss-module__phYmMq__boxed .AdProductList-module-scss-module__phYmMq__list{padding:0 var(--spacing-1)}.AdProductList-module-scss-module__phYmMq__divider{gap:var(--enr-spacing-md)}.AdProductList-module-scss-module__phYmMq__divider .AdProductList-module-scss-module__phYmMq__header{padding-bottom:var(--enr-spacing-md);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light)}
.AdProductListSkeleton-module-scss-module__O_CdPW__root{flex-direction:column;align-items:normal;display:flex}.AdProductListSkeleton-module-scss-module__O_CdPW__root .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=mall]{height:16px}.AdProductListSkeleton-module-scss-module__O_CdPW__root .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=product-name]{height:40px}.AdProductListSkeleton-module-scss-module__O_CdPW__root .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=price]{height:22px}.AdProductListSkeleton-module-scss-module__O_CdPW__root .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=shipping]{height:18px}.AdProductListSkeleton-module-scss-module__O_CdPW__root .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=rating]{height:16px}.AdProductListSkeleton-module-scss-module__O_CdPW__root .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=mall]{width:60%}.AdProductListSkeleton-module-scss-module__O_CdPW__root .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=product-name]{width:100%}.AdProductListSkeleton-module-scss-module__O_CdPW__root .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=price]{width:80%}.AdProductListSkeleton-module-scss-module__O_CdPW__root .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=shipping]{width:40%}.AdProductListSkeleton-module-scss-module__O_CdPW__root .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=rating]{width:30%}.AdProductListSkeleton-module-scss-module__O_CdPW__devicePc .AdProductListSkeleton-module-scss-module__O_CdPW__thumb{width:180px;height:180px}.AdProductListSkeleton-module-scss-module__O_CdPW__devicePc .AdProductListSkeleton-module-scss-module__O_CdPW__item{flex:none;width:180px}.AdProductListSkeleton-module-scss-module__O_CdPW__deviceMobile{padding:0 var(--enr-spacing-md);background-color:var(--enr-color-background-white)}.AdProductListSkeleton-module-scss-module__O_CdPW__deviceMobile .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=mall]{width:60%}.AdProductListSkeleton-module-scss-module__O_CdPW__deviceMobile .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=product-name]{width:100%}.AdProductListSkeleton-module-scss-module__O_CdPW__deviceMobile .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=price]{width:80%}.AdProductListSkeleton-module-scss-module__O_CdPW__deviceMobile .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=shipping]{width:70%}.AdProductListSkeleton-module-scss-module__O_CdPW__deviceMobile .AdProductListSkeleton-module-scss-module__O_CdPW__text[data-skeleton-type=rating]{width:60%}.AdProductListSkeleton-module-scss-module__O_CdPW__deviceMobile .AdProductListSkeleton-module-scss-module__O_CdPW__thumb{width:120px;height:120px}.AdProductListSkeleton-module-scss-module__O_CdPW__deviceMobile .AdProductListSkeleton-module-scss-module__O_CdPW__item{flex:none;width:120px}.AdProductListSkeleton-module-scss-module__O_CdPW__deviceMobile .AdProductListSkeleton-module-scss-module__O_CdPW__list{overflow:hidden}
.AdPowerLink-module-scss-module__IdnD-q__root{background-color:var(--enr-color-background-white);flex-direction:column;align-items:normal;width:100%;display:flex;position:relative}.AdPowerLink-module-scss-module__IdnD-q__header{justify-content:space-between;align-items:center;display:flex}.AdPowerLink-module-scss-module__IdnD-q__header>p{font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary)}.AdPowerLink-module-scss-module__IdnD-q__content{border-top:var(--enr-border-width-regular) solid var(--enr-color-border-dark);position:relative}.AdPowerLink-module-scss-module__IdnD-q__list{display:flex}.AdPowerLink-module-scss-module__IdnD-q__item{padding:var(--enr-spacing-md);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);position:relative}.AdPowerLink-module-scss-module__IdnD-q__link{gap:var(--enr-spacing-sm);display:flex}.AdPowerLink-module-scss-module__IdnD-q__banner{align-items:normal;gap:var(--enr-spacing-3xs);flex-direction:column;flex:1;width:100%;display:flex}.AdPowerLink-module-scss-module__IdnD-q__image{border-radius:var(--enr-radius-2xs);flex:none;position:relative;overflow:hidden}.AdPowerLink-module-scss-module__IdnD-q__image: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}.AdPowerLink-module-scss-module__IdnD-q__image .AdPowerLink-module-scss-module__IdnD-q__linkImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.AdPowerLink-module-scss-module__IdnD-q__bannerHead{align-items:center;gap:var(--enr-spacing-3xs);width:100%;display:flex;position:relative}.AdPowerLink-module-scss-module__IdnD-q__bannerHead .AdPowerLink-module-scss-module__IdnD-q__bannerTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:var(--enr-font-weight-semibold);line-height:var(--enr-font-leading-relaxed);color:var(--enr-color-primary);overflow:hidden}.AdPowerLink-module-scss-module__IdnD-q__bannerHead .AdPowerLink-module-scss-module__IdnD-q__bannerIcon{flex:none;height:13px;font-size:0}.AdPowerLink-module-scss-module__IdnD-q__bannerUrl{white-space:nowrap;text-overflow:ellipsis;line-height:var(--enr-font-leading-default);color:var(--enr-gray-450);display:block;overflow:hidden}.AdPowerLink-module-scss-module__IdnD-q__bannerDesc{-webkit-line-clamp:2;line-clamp:2;white-space:normal;max-height:2.8em;margin-top:var(--enr-spacing-3xs);line-height:var(--enr-font-leading-relaxed);letter-spacing:var(--font-spacing-neg03);overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AdPowerLink-module-scss-module__IdnD-q__variantGrid{margin:0 auto}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__header{height:40px;padding-bottom:var(--enr-spacing-md);font-size:var(--font-size-18)}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__content{overflow:hidden}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__content:before{content:"";background-color:var(--enr-color-border-light);width:1px;position:absolute;top:0;bottom:0;left:50%}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__content:after{content:"";background-color:var(--enr-color-border-dark);height:1px;position:absolute;bottom:0;left:0;right:0}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__list{width:calc(100% + 32px);margin-left:calc(var(--enr-spacing-md)*-1);flex-wrap:wrap;position:relative}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__item{flex:none;width:50%}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__banner.AdPowerLink-module-scss-module__IdnD-q__hasImage{width:calc(100% - 100px)}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__bannerTitle{text-underline-position:under;font-size:var(--font-size-14);text-decoration:underline}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__bannerUrl{font-size:var(--font-size-12)}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__bannerDesc{font-size:var(--font-size-13);color:var(--enr-color-text-secondary)}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__link{min-height:88px}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__link .AdPowerLink-module-scss-module__IdnD-q__image{order:-1;width:88px;height:88px}.AdPowerLink-module-scss-module__IdnD-q__variantGrid .AdPowerLink-module-scss-module__IdnD-q__link:hover .AdPowerLink-module-scss-module__IdnD-q__bannerUrl{text-underline-offset:-1px;text-decoration:underline;-webkit-text-decoration-color:var(--enr-gray-300);text-decoration-color:var(--enr-gray-300);text-underline-position:under}.AdPowerLink-module-scss-module__IdnD-q__variantStack .AdPowerLink-module-scss-module__IdnD-q__header{height:44px;padding:0 var(--enr-spacing-md);font-size:var(--font-size-16)}.AdPowerLink-module-scss-module__IdnD-q__variantStack .AdPowerLink-module-scss-module__IdnD-q__list{flex-direction:column}.AdPowerLink-module-scss-module__IdnD-q__variantStack .AdPowerLink-module-scss-module__IdnD-q__link{min-height:90px}.AdPowerLink-module-scss-module__IdnD-q__variantStack .AdPowerLink-module-scss-module__IdnD-q__banner.AdPowerLink-module-scss-module__IdnD-q__hasImage{width:calc(100% - 102px)}.AdPowerLink-module-scss-module__IdnD-q__variantStack .AdPowerLink-module-scss-module__IdnD-q__bannerTitle{font-size:var(--font-size-16)}.AdPowerLink-module-scss-module__IdnD-q__variantStack .AdPowerLink-module-scss-module__IdnD-q__bannerUrl{font-size:var(--font-size-13)}.AdPowerLink-module-scss-module__IdnD-q__variantStack .AdPowerLink-module-scss-module__IdnD-q__bannerDesc{font-size:var(--font-size-14);color:var(--enr-color-text-primary)}.AdPowerLink-module-scss-module__IdnD-q__variantStack .AdPowerLink-module-scss-module__IdnD-q__image{width:90px;height:90px}.AdPowerLink-module-scss-module__IdnD-q__variantMiniCatalog{padding:var(--enr-spacing-md) 0;background-color:var(--enr-color-background-faint)}.AdPowerLink-module-scss-module__IdnD-q__variantMiniCatalog .AdPowerLink-module-scss-module__IdnD-q__header{height:32px;padding:0 var(--enr-spacing-lg);font-size:var(--font-size-16)}.AdPowerLink-module-scss-module__IdnD-q__variantMiniCatalog .AdPowerLink-module-scss-module__IdnD-q__content{border:0}.AdPowerLink-module-scss-module__IdnD-q__variantMiniCatalog .AdPowerLink-module-scss-module__IdnD-q__list{flex-direction:column}.AdPowerLink-module-scss-module__IdnD-q__variantMiniCatalog .AdPowerLink-module-scss-module__IdnD-q__item{padding:var(--enr-spacing-xs) var(--enr-spacing-lg);border:0}.AdPowerLink-module-scss-module__IdnD-q__variantMiniCatalog .AdPowerLink-module-scss-module__IdnD-q__banner{gap:var(--enr-spacing-2xs)}.AdPowerLink-module-scss-module__IdnD-q__variantMiniCatalog .AdPowerLink-module-scss-module__IdnD-q__bannerHead{font-size:var(--font-size-14);color:var(--enr-color-info);order:1}.AdPowerLink-module-scss-module__IdnD-q__variantMiniCatalog .AdPowerLink-module-scss-module__IdnD-q__bannerHead>p{line-height:var(--font-leading-px-16);color:inherit}.AdPowerLink-module-scss-module__IdnD-q__variantMiniCatalog .AdPowerLink-module-scss-module__IdnD-q__bannerDesc{height:16px;font-size:var(--font-size-14);line-height:var(--font-leading-px-16);white-space:nowrap;color:var(--enr-color-text-secondary);order:2;margin:0}.AdPowerLink-module-scss-module__IdnD-q__variantMiniCatalog .AdPowerLink-module-scss-module__IdnD-q__bannerUrl{height:16px;font-size:var(--font-size-14);line-height:var(--font-leading-px-16);color:var(--enr-color-primary);order:3;margin:0}
.AjdBanner-module-scss-module__0ow_oG__root{border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);align-items:center;width:100%;display:flex;position:relative}.AjdBanner-module-scss-module__0ow_oG__root:not(:first-child){margin-top:calc(var(--enr-spacing-sm)*-1)}.AjdBanner-module-scss-module__0ow_oG__provider{flex:none;width:120px}.AjdBanner-module-scss-module__0ow_oG__info{align-items:end;gap:var(--enr-spacing-4xs);font-size:var(--font-size-13);line-height:var(--enr-font-leading-relaxed);flex-direction:column;display:flex;position:relative}.AjdBanner-module-scss-module__0ow_oG__rentalPrice,.AjdBanner-module-scss-module__0ow_oG__installmentPrice,.AjdBanner-module-scss-module__0ow_oG__budgetPlanPrice{color:var(--enr-black)}.AjdBanner-module-scss-module__0ow_oG__rentalPrice .AjdBanner-module-scss-module__0ow_oG__price,.AjdBanner-module-scss-module__0ow_oG__installmentPrice .AjdBanner-module-scss-module__0ow_oG__price,.AjdBanner-module-scss-module__0ow_oG__budgetPlanPrice .AjdBanner-module-scss-module__0ow_oG__price{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-bold)}.AjdBanner-module-scss-module__0ow_oG__installmentPrice{align-items:center;max-width:100%;display:flex}.AjdBanner-module-scss-module__0ow_oG__installmentPrice .AjdBanner-module-scss-module__0ow_oG__planReference{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-right:var(--enr-spacing-3xs);font-size:var(--font-size-13);flex:1;overflow:hidden}.AjdBanner-module-scss-module__0ow_oG__cardDiscount{color:var(--enr-color-primary)}.AjdBanner-module-scss-module__0ow_oG__cardDiscount .AjdBanner-module-scss-module__0ow_oG__price{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-bold)}.AjdBanner-module-scss-module__0ow_oG__description{text-overflow:ellipsis;min-width:0;font-size:var(--font-size-12);line-height:var(--enr-font-leading-relaxed);white-space:nowrap;color:var(--enr-gray-500);overflow:hidden}.AjdBanner-module-scss-module__0ow_oG__budgetPlanEventText{color:var(--enr-color-ajd)}.AjdBanner-module-scss-module__0ow_oG__budgetPlanSpec{justify-content:flex-end;align-items:center;display:flex}.AjdBanner-module-scss-module__0ow_oG__budgetPlanSpecItem{align-items:center;gap:var(--enr-spacing-4xs);font-size:var(--font-size-12);line-height:var(--enr-font-leading-relaxed);white-space:nowrap;color:var(--enr-color-text-secondary);display:flex;position:relative}.AjdBanner-module-scss-module__0ow_oG__planReference{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:184px;font-size:var(--font-size-12);line-height:var(--enr-font-leading-relaxed);text-align:right;color:var(--enr-color-text-secondary);overflow:hidden}.AjdBanner-module-scss-module__0ow_oG__actionText{color:var(--enr-color-text-secondary);flex:1;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.AjdBanner-module-scss-module__0ow_oG__notice{justify-content:flex-end;align-items:center;gap:var(--enr-spacing-3xs);font-size:var(--font-size-12);color:var(--enr-gray-500);flex:1;margin-left:auto;display:flex}.AjdBanner-module-scss-module__0ow_oG__noticeList{align-items:normal;gap:var(--enr-spacing-3xs);flex-direction:column;display:flex}.AjdBanner-module-scss-module__0ow_oG__noticeListItem{padding-left:var(--enr-spacing-2xs);font-size:var(--font-size-13);line-height:var(--enr-font-leading-default);white-space:nowrap;text-indent:-6px}.AjdBanner-module-scss-module__0ow_oG__noticeInfoButton{color:var(--enr-color-text-secondary);justify-content:center;align-items:center;display:inline-flex}.AjdBanner-module-scss-module__0ow_oG__devicePc{gap:var(--enr-spacing-sm);padding:var(--enr-spacing-sm);border-radius:var(--enr-radius-2xs);cursor:pointer}.AjdBanner-module-scss-module__0ow_oG__devicePc .AjdBanner-module-scss-module__0ow_oG__info{flex:none;width:234px}.AjdBanner-module-scss-module__0ow_oG__devicePc .AjdBanner-module-scss-module__0ow_oG__actionText{gap:var(--enr-spacing-4xs);font-size:var(--font-size-13)}.AjdBanner-module-scss-module__0ow_oG__deviceMobile{gap:var(--spacing-10) var(--enr-spacing-sm);padding:var(--spacing-10) var(--enr-spacing-sm);border-radius:var(--enr-radius-xs);flex-wrap:wrap}.AjdBanner-module-scss-module__0ow_oG__deviceMobile .AjdBanner-module-scss-module__0ow_oG__provider{align-self:flex-start;width:74px}.AjdBanner-module-scss-module__0ow_oG__deviceMobile .AjdBanner-module-scss-module__0ow_oG__info{flex:1;min-width:0}.AjdBanner-module-scss-module__0ow_oG__deviceMobile .AjdBanner-module-scss-module__0ow_oG__rentalPrice .AjdBanner-module-scss-module__0ow_oG__price,.AjdBanner-module-scss-module__0ow_oG__deviceMobile .AjdBanner-module-scss-module__0ow_oG__installmentPrice .AjdBanner-module-scss-module__0ow_oG__price,.AjdBanner-module-scss-module__0ow_oG__deviceMobile .AjdBanner-module-scss-module__0ow_oG__budgetPlanPrice .AjdBanner-module-scss-module__0ow_oG__price{font-size:var(--font-size-15)}.AjdBanner-module-scss-module__0ow_oG__deviceMobile .AjdBanner-module-scss-module__0ow_oG__planReference{color:var(--enr-gray-700)}.AjdBanner-module-scss-module__0ow_oG__deviceMobile .AjdBanner-module-scss-module__0ow_oG__actionText{justify-content:center;align-items:center;gap:var(--enr-spacing-4xs);width:100%;height:34px;font-size:var(--font-size-13);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-relaxed);color:var(--enr-color-info);background-color:var(--enr-color-background-subtle);border-radius:var(--enr-radius-2xs);flex:none;display:flex}.AjdBanner-module-scss-module__0ow_oG__deviceMobile .AjdBanner-module-scss-module__0ow_oG__notice{font-size:var(--font-size-12)}.AjdBanner-module-scss-module__0ow_oG__noticeListMobile{padding:var(--enr-spacing-3xs) var(--enr-spacing-md) 0 0}.AjdBanner-module-scss-module__0ow_oG__noticeListTitle{font-size:var(--font-size-13);font-weight:var(--enr-font-weight-bold);line-height:var(--enr-font-leading-relaxed);color:var(--enr-gray-800)}
.TrendChart-module-scss-module__N9cXRq__root{--trend-chart-bg:var(--enr-color-background-white);--trend-chart-border-color:var(--enr-white);--trend-chart-title-color:var(--enr-color-text-primary);--trend-chart-period-color:var(--enr-color-text-secondary);--trend-chart-period-active-color:var(--enr-color-primary);--trend-chart-period-active-border-color:#1a70dd80;--trend-chart-period-active-bg:var(--enr-color-background-white);--trend-chart-period-disabled-color:var(--enr-gray-300);--trend-chart-period-item-height:32px;--trend-chart-tooltip-bg:var(--enr-color-background-white);--trend-chart-tooltip-border:var(--enr-color-border-dark);--trend-chart-tooltip-date-color:var(--enr-gray-700);--trend-chart-tooltip-value-color:var(--enr-gray-800);--trend-chart-nodata-color:var(--enr-gray-450);--trend-chart-nodata-icon-color:var(--enr-gray-300);background-color:var(--trend-chart-bg);width:100%;position:relative}.TrendChart-module-scss-module__N9cXRq__header{align-items:normal;gap:var(--enr-spacing-md);flex-direction:column;display:flex}.TrendChart-module-scss-module__N9cXRq__title{align-items:center;gap:var(--enr-spacing-xs);font-size:var(--font-size-16);font-weight:var(--enr-font-weight-bold);line-height:var(--enr-font-leading-relaxed);color:var(--trend-chart-title-color);display:flex}.TrendChart-module-scss-module__N9cXRq__title .TrendChart-module-scss-module__N9cXRq__includeDelivery{font-size:var(--font-size-13);font-weight:var(--enr-font-weight-regular);color:var(--trend-chart-period-active-color)}.TrendChart-module-scss-module__N9cXRq__periodList{gap:var(--enr-spacing-xs);display:flex}.TrendChart-module-scss-module__N9cXRq__periodItem{position:relative}.TrendChart-module-scss-module__N9cXRq__periodButton{min-width:52px;height:var(--trend-chart-period-item-height);padding:0 var(--spacing-10);font-size:var(--font-size-13);line-height:var(--enr-font-leading-tightest);white-space:nowrap;color:var(--trend-chart-period-color);background-color:var(--enr-white);border:var(--enr-border-width-regular) solid var(--trend-chart-border-color);border-radius:calc(var(--trend-chart-period-item-height)/2);cursor:pointer;justify-content:center;align-items:center;transition:color .15s,background-color .15s,border-color .15s;display:flex}.TrendChart-module-scss-module__N9cXRq__periodButton:hover:not(:disabled){font-weight:var(--enr-font-weight-semibold)}.TrendChart-module-scss-module__N9cXRq__periodItemActive{z-index:1}.TrendChart-module-scss-module__N9cXRq__periodItemActive .TrendChart-module-scss-module__N9cXRq__periodButton{font-weight:var(--enr-font-weight-semibold);color:var(--trend-chart-period-active-color);background-color:var(--trend-chart-period-active-bg);border-color:var(--trend-chart-period-active-border-color)}.TrendChart-module-scss-module__N9cXRq__periodItemDisabled .TrendChart-module-scss-module__N9cXRq__periodButton{color:var(--trend-chart-period-disabled-color);opacity:var(--opacity-60);cursor:default;pointer-events:none}.TrendChart-module-scss-module__N9cXRq__body{position:relative}.TrendChart-module-scss-module__N9cXRq__footer{padding:var(--enr-spacing-sm) 0 0}.TrendChart-module-scss-module__N9cXRq__tooltip{padding:var(--enr-spacing-3xs) var(--enr-spacing-xs);font-size:var(--font-size-10);line-height:var(--enr-font-leading-relaxed);color:var(--trend-chart-tooltip-date-color);background-color:var(--trend-chart-tooltip-bg);border:var(--enr-border-width-regular) solid var(--trend-chart-tooltip-border);border-radius:var(--enr-radius-2xs);box-shadow:2px 2px 1px var(--enr-black-alpha-5)}.TrendChart-module-scss-module__N9cXRq__tooltipDate{color:var(--trend-chart-tooltip-date-color)}.TrendChart-module-scss-module__N9cXRq__tooltipValue{font-size:var(--font-size-12);white-space:nowrap;color:var(--trend-chart-tooltip-value-color)}.TrendChart-module-scss-module__N9cXRq__tooltipValue strong{font-weight:var(--enr-font-weight-bold)}.TrendChart-module-scss-module__N9cXRq__noData{justify-content:center;align-items:center;gap:var(--enr-spacing-xs);flex-direction:column;display:flex}.TrendChart-module-scss-module__N9cXRq__noDataMessage{line-height:var(--enr-font-leading-relaxed);text-align:center;white-space:pre-line;color:var(--trend-chart-nodata-color)}.TrendChart-module-scss-module__N9cXRq__noDataIcon{stroke:var(--trend-chart-nodata-icon-color)}
.BeautyPairedCosmetic-module-scss-module__YLz6ga__root{align-items:normal;gap:var(--enr-spacing-md);flex-direction:column;width:300px;display:flex}.BeautyPairedCosmetic-module-scss-module__YLz6ga__header{align-items:center;gap:var(--enr-spacing-3xs);line-height:var(--enr-font-leading-relaxed);display:flex}.BeautyPairedCosmetic-module-scss-module__YLz6ga__title{font-size:var(--font-size-16);font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary)}.BeautyPairedCosmetic-module-scss-module__YLz6ga__tooltipTrigger{width:var(--enr-icon-size-xl);height:var(--enr-icon-size-xl);color:var(--enr-gray-400);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.BeautyPairedCosmetic-module-scss-module__YLz6ga__tooltipContent{width:280px;white-space:normal!important}.BeautyPairedCosmetic-module-scss-module__YLz6ga__productList{gap:var(--enr-spacing-xs);grid-template-columns:repeat(3,1fr);display:grid}.BeautyPairedCosmetic-module-scss-module__YLz6ga__productItem{align-items:center;gap:var(--enr-spacing-xs);flex-direction:column;display:flex}.BeautyPairedCosmetic-module-scss-module__YLz6ga__productThumb{aspect-ratio:1;background-color:var(--enr-color-background-gray);border-radius:var(--enr-radius-2xs);position:relative;overflow:hidden}.BeautyPairedCosmetic-module-scss-module__YLz6ga__productThumb:after{border-radius:inherit;pointer-events:none;content:"";background-color:#00000005;border:1px solid #00000008;position:absolute;inset:0}.BeautyPairedCosmetic-module-scss-module__YLz6ga__productInfo{align-items:normal;gap:var(--enr-spacing-3xs);flex-direction:column;display:flex}.BeautyPairedCosmetic-module-scss-module__YLz6ga__productImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.BeautyPairedCosmetic-module-scss-module__YLz6ga__productName{-webkit-line-clamp:2;line-clamp:2;white-space:normal;font-size:var(--font-size-13);line-height:var(--enr-font-leading-relaxed);text-align:left;color:var(--enr-color-text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BeautyPairedCosmetic-module-scss-module__YLz6ga__productPrice{font-size:var(--font-size-16);font-weight:var(--enr-font-weight-bold);line-height:var(--enr-font-leading-default);color:var(--enr-color-text-primary)}.BeautyPairedCosmetic-module-scss-module__YLz6ga__priceUnit{margin-left:var(--spacing-1);font-size:var(--font-size-14);font-weight:var(--enr-font-weight-regular)}
.AdultAccessNotice-module-scss-module__1zLmWW__root{text-align:center;background-color:var(--enr-color-background-white);flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.AdultAccessNotice-module-scss-module__1zLmWW__thumb{background-image:url(//img.enuri.info/images/rev/thumb_adult.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:146px;height:146px;margin:0 auto}.AdultAccessNotice-module-scss-module__1zLmWW__comment{line-height:var(--enr-font-leading-relaxed);letter-spacing:var(--font-spacing-neg03);white-space:pre-line;color:var(--enr-color-text-secondary)}.AdultAccessNotice-module-scss-module__1zLmWW__buttonGroup{justify-content:center;align-items:stretch;gap:var(--enr-spacing-3xs);display:flex}.AdultAccessNotice-module-scss-module__1zLmWW__button{font-weight:var(--enr-font-weight-medium);text-align:center;color:var(--enr-color-background-white);background-color:var(--enr-gray-750);border-radius:var(--enr-radius-2xs);cursor:pointer;display:block}.AdultAccessNotice-module-scss-module__1zLmWW__button:hover{opacity:var(--opacity-90)}.AdultAccessNotice-module-scss-module__1zLmWW__devicePc{padding:var(--enr-spacing-3xl) 0}.AdultAccessNotice-module-scss-module__1zLmWW__devicePc .AdultAccessNotice-module-scss-module__1zLmWW__comment{font-size:var(--font-size-16);position:relative}.AdultAccessNotice-module-scss-module__1zLmWW__devicePc .AdultAccessNotice-module-scss-module__1zLmWW__buttonGroup{margin-top:var(--spacing-28)}.AdultAccessNotice-module-scss-module__1zLmWW__devicePc .AdultAccessNotice-module-scss-module__1zLmWW__button{min-width:158px;height:50px;padding:0 var(--enr-spacing-xl);font-size:var(--font-size-16);letter-spacing:var(--font-spacing-neg05);position:relative}.AdultAccessNotice-module-scss-module__1zLmWW__deviceMobile{gap:var(--enr-spacing-md);padding:var(--enr-spacing-2xl) 0}.AdultAccessNotice-module-scss-module__1zLmWW__deviceMobile .AdultAccessNotice-module-scss-module__1zLmWW__thumb{width:120px;height:120px}.AdultAccessNotice-module-scss-module__1zLmWW__deviceMobile .AdultAccessNotice-module-scss-module__1zLmWW__comment{font-size:var(--font-size-13);color:var(--enr-gray-500)}.AdultAccessNotice-module-scss-module__1zLmWW__deviceMobile .AdultAccessNotice-module-scss-module__1zLmWW__button{width:148px;height:40px;font-size:var(--font-size-14)}
.CatalogNotFound-module-scss-module__nFbNIq__root{text-align:center;border:var(--enr-border-width-regular) solid var(--enr-color-border-light);width:100%;max-width:1278px;margin:0 auto;padding:114px 0}.CatalogNotFound-module-scss-module__nFbNIq__title{font-size:var(--font-size-22);font-weight:var(--enr-font-weight-bold);line-height:var(--enr-font-leading-tight);letter-spacing:var(--font-spacing-neg05);color:var(--enr-black)}.CatalogNotFound-module-scss-module__nFbNIq__desc{margin-top:var(--enr-spacing-xs);font-size:var(--font-size-14);line-height:var(--enr-font-leading-default);letter-spacing:var(--font-spacing-neg03);color:var(--enr-gray-750);display:block}
.CatalogOptionList-module-scss-module__v-TmYW__root{flex-direction:column;align-items:normal;width:100%;max-width:584px;display:flex}.CatalogOptionList-module-scss-module__v-TmYW__head{border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-dark);align-items:center;height:40px;display:flex}.CatalogOptionList-module-scss-module__v-TmYW__title{font-size:var(--font-size-15);color:var(--enr-color-text-primary)}.CatalogOptionList-module-scss-module__v-TmYW__title .CatalogOptionList-module-scss-module__v-TmYW__selectedLabel{font-weight:var(--enr-font-weight-semibold)}.CatalogOptionList-module-scss-module__v-TmYW__deliveryIncludeNotice{font-size:var(--font-size-13);line-height:var(--enr-font-leading-default);letter-spacing:var(--font-spacing-neg05);color:var(--enr-color-text-primary);position:relative}.CatalogOptionList-module-scss-module__v-TmYW__deliveryIncludeNotice strong{color:var(--enr-color-primary)}.CatalogOptionList-module-scss-module__v-TmYW__sortOptions{align-items:center;gap:var(--enr-spacing-sm);margin-left:auto;display:flex}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item{align-items:stretch;gap:var(--enr-spacing-xs);height:47px;padding:0 0 0 var(--enr-spacing-3xs);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item.CatalogOptionList-module-scss-module__v-TmYW__selectedItem{background-color:var(--enr-blue-30)}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item.CatalogOptionList-module-scss-module__v-TmYW__selectedItem .CatalogOptionList-module-scss-module__v-TmYW__groupName{color:var(--enr-color-primary)}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item.CatalogOptionList-module-scss-module__v-TmYW__selectedItem .CatalogOptionList-module-scss-module__v-TmYW__unitPrice{color:var(--black-default)}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item.CatalogOptionList-module-scss-module__v-TmYW__selectedItem .CatalogOptionList-module-scss-module__v-TmYW__price{font-weight:var(--enr-font-weight-semibold)}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__itemIndicator{cursor:pointer;align-self:center}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__itemLabel{align-items:center;display:flex}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__itemLabel.CatalogOptionList-module-scss-module__v-TmYW__alertableItemLabel .CatalogOptionList-module-scss-module__v-TmYW__groupName{color:var(--enr-gray-500)}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__groupName{width:60px;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-text-primary);flex:none}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__unitPrice{align-items:center;gap:var(--enr-spacing-3xs);width:272px;padding:0 var(--spacing-10);font-size:var(--font-size-13);font-weight:var(--enr-font-weight-medium);line-height:var(--font-leading-px-18);color:var(--enr-gray-500);display:flex}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__price{width:102px;padding:0 var(--spacing-10);font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);text-align:right;color:var(--enr-color-warning);flex:none;justify-content:flex-end;align-items:center;display:flex}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__price .CatalogOptionList-module-scss-module__v-TmYW__soldOut,.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__price .CatalogOptionList-module-scss-module__v-TmYW__comingSoon{font-weight:var(--enr-font-weight-medium);color:var(--enr-gray-500)}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__delivery,.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__alertButtons{justify-content:flex-end;align-items:center;gap:var(--enr-spacing-3xs);width:118px;font-size:var(--font-size-13);font-weight:var(--enr-font-weight-regular);line-height:var(--enr-font-leading-tightest);color:var(--enr-color-text-secondary);flex:none;display:flex}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__alertButton{align-items:center;gap:0 var(--enr-spacing-3xs);height:22px;padding:0 var(--enr-spacing-xs);font-size:var(--font-size-11);font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-text-secondary);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-gray-300);border-radius:var(--enr-radius-2xs);display:inline-flex}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__alertButton:hover{color:var(--enr-color-text-primary);border-color:var(--enr-gray-350)}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__alertButton.CatalogOptionList-module-scss-module__v-TmYW__completed.CatalogOptionList-module-scss-module__v-TmYW__restockButton{color:var(--enr-color-restock);border-color:var(--enr-color-restock)}.CatalogOptionList-module-scss-module__v-TmYW__itemList .CatalogOptionList-module-scss-module__v-TmYW__item .CatalogOptionList-module-scss-module__v-TmYW__alertButton.CatalogOptionList-module-scss-module__v-TmYW__completed.CatalogOptionList-module-scss-module__v-TmYW__releaseButton{color:var(--enr-color-release);border-color:var(--enr-color-release)}.CatalogOptionList-module-scss-module__v-TmYW__viewAllButton{text-decoration:underline;-webkit-text-decoration-color:var(--enr-color-text-secondary);text-decoration-color:var(--enr-color-text-secondary);text-underline-position:under;height:20px;margin-top:var(--enr-spacing-lg);padding-right:var(--spacing-18);font-size:var(--font-size-14);color:var(--enr-color-text-primary);background-color:#0000;align-items:center;display:inline-flex;position:relative}.CatalogOptionList-module-scss-module__v-TmYW__viewAllButton .CatalogOptionList-module-scss-module__v-TmYW__count{font-weight:var(--enr-font-weight-bold);color:var(--enr-color-primary)}.CatalogOptionList-module-scss-module__v-TmYW__viewAllButton .CatalogOptionList-module-scss-module__v-TmYW__viewAllIcon{position:relative}
.CatalogPreview-module-scss-module__2mdcSa__root{border-left:var(--enr-border-width-regular) solid var(--black-default);background-color:var(--enr-color-background-white);flex-direction:column;align-items:normal;width:400px;height:100vh;display:flex}.CatalogPreview-module-scss-module__2mdcSa__header{height:52px;padding:0 var(--enr-spacing-lg);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-dark);flex:none;align-items:center;display:flex}.CatalogPreview-module-scss-module__2mdcSa__headerTitle{font-size:var(--font-size-18);font-weight:var(--enr-font-weight-bold);line-height:var(--font-leading-px-20);color:var(--black-default)}.CatalogPreview-module-scss-module__2mdcSa__headerClose{width:24px;height:24px;margin:0 calc(var(--enr-spacing-3xs)*-1) 0 auto;color:var(--enr-gray-450);display:block}.CatalogPreview-module-scss-module__2mdcSa__body{background-color:var(--enr-color-background-gray);flex-direction:column;flex:1;align-items:normal;display:flex;overflow:hidden auto}.CatalogPreview-module-scss-module__2mdcSa__product{align-items:normal;gap:var(--enr-spacing-md) 0;padding:var(--enr-spacing-md) var(--enr-spacing-lg);background-color:var(--enr-color-background-white);flex-direction:column;display:flex;position:relative}.CatalogPreview-module-scss-module__2mdcSa__prodMain{justify-content:space-between;align-items:stretch;gap:0 var(--enr-spacing-sm);width:100%;display:flex;position:relative}.CatalogPreview-module-scss-module__2mdcSa__productThumb{position:relative}.CatalogPreview-module-scss-module__2mdcSa__productImage{width:120px;height:120px;position:relative}.CatalogPreview-module-scss-module__2mdcSa__productImage img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--enr-radius-2xs);width:100%;height:100%}.CatalogPreview-module-scss-module__2mdcSa__productImage:before{content:"";z-index:1;background-color:var(--enr-black-alpha-2);border:var(--enr-border-width-regular) solid var(--enr-black-alpha-5);border-radius:var(--enr-radius-2xs);position:absolute;inset:0}.CatalogPreview-module-scss-module__2mdcSa__productBadge{z-index:2;position:absolute;top:6px;left:6px}.CatalogPreview-module-scss-module__2mdcSa__similarButton{justify-content:center;align-items:center;gap:var(--enr-spacing-4xs);width:100%;height:20px;margin-top:var(--enr-spacing-2xs);font-size:var(--font-size-12);line-height:var(--enr-font-leading-tightest);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);display:flex;position:relative}.CatalogPreview-module-scss-module__2mdcSa__similarTooltip{z-index:1001;white-space:normal;width:220px}.CatalogPreview-module-scss-module__2mdcSa__productInfo{align-items:normal;gap:var(--enr-spacing-xs) 0;flex-direction:column;flex:none;width:calc(100% - 132px);display:flex;position:relative}.CatalogPreview-module-scss-module__2mdcSa__productName{-webkit-line-clamp:3;line-clamp:3;white-space:normal;max-height:3.9em;font-size:var(--font-size-16);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-default);word-break:break-all;color:var(--enr-gray-700);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CatalogPreview-module-scss-module__2mdcSa__shopName{font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary)}.CatalogPreview-module-scss-module__2mdcSa__badgeOfficial,.CatalogPreview-module-scss-module__2mdcSa__npayIcon{flex:none}.CatalogPreview-module-scss-module__2mdcSa__productPrice{white-space:nowrap;text-overflow:ellipsis;height:22px;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--font-leading-px-22);color:var(--enr-red-450);overflow:hidden}.CatalogPreview-module-scss-module__2mdcSa__productPrice strong{font-size:var(--font-size-20)}.CatalogPreview-module-scss-module__2mdcSa__productPrice.CatalogPreview-module-scss-module__2mdcSa__productPriceNotSale{font-size:var(--font-size-20);font-weight:var(--enr-font-weight-bold);color:var(--enr-color-text-primary)}.CatalogPreview-module-scss-module__2mdcSa__productOtherPrice{align-items:normal;gap:var(--enr-spacing-4xs);margin-top:calc(var(--enr-spacing-3xs)*-1);flex-direction:column;display:flex}.CatalogPreview-module-scss-module__2mdcSa__productOtherPrice>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CatalogPreview-module-scss-module__2mdcSa__productCardPrice{font-size:var(--font-size-13);line-height:var(--font-leading-px-18);color:var(--enr-color-text-primary)}.CatalogPreview-module-scss-module__2mdcSa__productCardPrice strong{font-size:var(--font-size-16)}.CatalogPreview-module-scss-module__2mdcSa__productMeta{align-items:center;gap:0 var(--enr-spacing-2xs);height:16px;display:flex}.CatalogPreview-module-scss-module__2mdcSa__productDelivery{align-items:center;gap:var(--enr-spacing-4xs);font-size:var(--font-size-13);line-height:var(--font-leading-px-18);color:var(--enr-gray-500);display:flex}.CatalogPreview-module-scss-module__2mdcSa__prodLink{justify-content:space-between;align-items:stretch;gap:0 var(--enr-spacing-xs);display:flex}.CatalogPreview-module-scss-module__2mdcSa__prodLink a,.CatalogPreview-module-scss-module__2mdcSa__prodLink button{justify-content:center;align-items:center;gap:0 var(--enr-spacing-3xs);height:42px;font-size:var(--font-size-15);font-weight:var(--enr-font-weight-bold);line-height:var(--enr-font-leading-tightest);border:var(--enr-border-width-regular) solid var(--enr-color-primary);border-radius:var(--enr-radius-2xs);flex:1;text-decoration:none;display:flex}.CatalogPreview-module-scss-module__2mdcSa__prodLink .CatalogPreview-module-scss-module__2mdcSa__linkSoldOut{color:var(--enr-color-background-white);background:var(--enr-color-restock);border-color:var(--enr-color-restock)}.CatalogPreview-module-scss-module__2mdcSa__prodLink .CatalogPreview-module-scss-module__2mdcSa__linkComingSoon{color:var(--enr-color-background-white);background:var(--enr-color-release);border-color:var(--enr-color-release)}.CatalogPreview-module-scss-module__2mdcSa__linkCompare{color:var(--enr-color-primary);background:var(--enr-color-background-white)}.CatalogPreview-module-scss-module__2mdcSa__linkShop{color:var(--enr-color-background-white);background:var(--enr-color-primary)}.CatalogPreview-module-scss-module__2mdcSa__modelTabs{margin-top:var(--enr-spacing-xs);border-top:var(--enr-border-width-regular) solid var(--enr-color-border-light);background-color:var(--enr-color-background-white);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.CatalogPreview-module-scss-module__2mdcSa__modelTabs .CatalogPreview-module-scss-module__2mdcSa__tabList{gap:0 var(--spacing-1);background-color:var(--enr-color-border-light);height:40px;display:flex}.CatalogPreview-module-scss-module__2mdcSa__modelTabs .CatalogPreview-module-scss-module__2mdcSa__tabItem{background-color:var(--enr-color-background-subtle);flex:1;position:relative}.CatalogPreview-module-scss-module__2mdcSa__modelTabs .CatalogPreview-module-scss-module__2mdcSa__tabItem.CatalogPreview-module-scss-module__2mdcSa__isActive{border-bottom:var(--enr-border-width-regular) solid var(--enr-color-background-white);background-color:var(--enr-color-background-white);height:calc(100% + 1px)}.CatalogPreview-module-scss-module__2mdcSa__modelTabs .CatalogPreview-module-scss-module__2mdcSa__tabItem.CatalogPreview-module-scss-module__2mdcSa__isActive .CatalogPreview-module-scss-module__2mdcSa__tabName{font-weight:var(--enr-font-weight-bold);color:var(--enr-color-primary)}.CatalogPreview-module-scss-module__2mdcSa__tabButton{text-align:center;cursor:pointer;width:100%;height:100%;position:relative}.CatalogPreview-module-scss-module__2mdcSa__tabName{padding:var(--spacing-10) 0;font-size:var(--font-size-15);font-weight:var(--enr-font-weight-medium);line-height:var(--font-leading-px-20);color:var(--enr-gray-500);display:inline-block;position:relative}.CatalogPreview-module-scss-module__2mdcSa__tabCount{font-size:var(--font-size-12);color:var(--enr-gray-650)}.CatalogPreview-module-scss-module__2mdcSa__compareContent{background-color:var(--enr-color-background-white)}.CatalogPreview-module-scss-module__2mdcSa__compareFilter{z-index:100;align-items:center;gap:0 var(--enr-spacing-md);height:44px;padding:var(--spacing-14) var(--enr-spacing-md);background-color:var(--enr-color-background-white);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);display:flex;position:sticky;top:0}.CatalogPreview-module-scss-module__2mdcSa__filterTooltip{z-index:1001;align-items:center;gap:var(--enr-spacing-4xs);padding:var(--enr-spacing-sm);font-size:var(--font-size-12);line-height:var(--font-leading-px-16);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);display:flex;position:absolute;top:-40px;left:16px}.CatalogPreview-module-scss-module__2mdcSa__filterTooltip strong{font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-primary)}.CatalogPreview-module-scss-module__2mdcSa__filterTooltip: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:76px;transform:rotate(45deg)}.CatalogPreview-module-scss-module__2mdcSa__compareItem{border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.CatalogPreview-module-scss-module__2mdcSa__compareItem .CatalogPreview-module-scss-module__2mdcSa__compareLink{align-items:normal;gap:var(--enr-spacing-3xs);width:100%;padding:var(--enr-spacing-md) var(--enr-spacing-lg);color:inherit;flex-direction:column;text-decoration:none;display:flex}.CatalogPreview-module-scss-module__2mdcSa__isFiltered .CatalogPreview-module-scss-module__2mdcSa__itemInfoPrice{color:var(--enr-color-primary)}.CatalogPreview-module-scss-module__2mdcSa__itemInfoRow{align-items:center;gap:0 var(--enr-spacing-xs);flex-wrap:nowrap;min-height:20px;display:flex}.CatalogPreview-module-scss-module__2mdcSa__itemInfoMall{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:0 var(--enr-spacing-3xs);min-width:0;height:20px;font-size:var(--font-size-14);font-weight:var(--enr-font-weight-bold);line-height:var(--font-leading-px-16);color:var(--enr-color-text-primary);display:flex;overflow:hidden}.CatalogPreview-module-scss-module__2mdcSa__itemInfoMall .CatalogPreview-module-scss-module__2mdcSa__shopName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CatalogPreview-module-scss-module__2mdcSa__itemInfoPrice{justify-content:flex-end;align-items:center;gap:0 var(--enr-spacing-3xs);font-size:var(--font-size-14);line-height:var(--font-leading-px-20);color:var(--enr-color-text-primary);flex:none;margin-left:auto;display:flex}.CatalogPreview-module-scss-module__2mdcSa__itemInfoPrice .CatalogPreview-module-scss-module__2mdcSa__cardName{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.CatalogPreview-module-scss-module__2mdcSa__itemInfoPrice .CatalogPreview-module-scss-module__2mdcSa__cashBadge{flex:none}.CatalogPreview-module-scss-module__2mdcSa__itemInfoPrice .CatalogPreview-module-scss-module__2mdcSa__priceText{margin-right:calc(var(--enr-spacing-3xs)*-1);font-size:var(--font-size-16);flex:none}.CatalogPreview-module-scss-module__2mdcSa__itemInfoPrice.CatalogPreview-module-scss-module__2mdcSa__isLowest{color:var(--enr-red-450)}.CatalogPreview-module-scss-module__2mdcSa__itemInfoDelivery{align-items:center;gap:0 var(--enr-spacing-3xs);line-height:var(--font-leading-px-16);display:flex}.CatalogPreview-module-scss-module__2mdcSa__textDelivery{align-items:center;gap:var(--enr-spacing-4xs);font-size:var(--font-size-13);color:var(--enr-gray-500);display:flex}.CatalogPreview-module-scss-module__2mdcSa__itemInfoBenefit{font-size:var(--font-size-13);line-height:var(--font-leading-px-16);color:var(--enr-color-text-secondary);flex:none;margin-left:auto;display:flex}.CatalogPreview-module-scss-module__2mdcSa__textBenefit{align-items:center;gap:0 var(--enr-spacing-4xs);flex-wrap:nowrap;height:16px;display:flex}.CatalogPreview-module-scss-module__2mdcSa__textBenefit .CatalogPreview-module-scss-module__2mdcSa__emoneyIcon{filter:grayscale(.8);opacity:var(--opacity-60)}.CatalogPreview-module-scss-module__2mdcSa__buttonMore{width:100%;height:36px;margin-top:calc(var(--spacing-1)*-1);font-size:var(--font-size-14);line-height:var(--font-leading-px-16);color:var(--enr-color-text-primary);background-color:var(--enr-color-background-faint);cursor:pointer;border-top:var(--enr-border-width-regular) solid var(--enr-color-border-light);flex:none;justify-content:center;align-items:center;display:flex}.CatalogPreview-module-scss-module__2mdcSa__infoNoContent{justify-content:center;align-items:center;gap:var(--enr-spacing-xs);min-height:160px;padding:var(--enr-spacing-lg);background-color:var(--enr-color-background-white);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);flex-direction:column;display:flex}.CatalogPreview-module-scss-module__2mdcSa__infoNoContentText{font-size:var(--font-size-14);line-height:var(--font-leading-px-18);text-align:center;color:var(--enr-color-text-secondary)}.CatalogPreview-module-scss-module__2mdcSa__infoContentLink{width:64px;padding:var(--enr-spacing-xs) 0;font-size:var(--font-size-12);line-height:var(--font-leading-px-14);text-align:center;white-space:nowrap;color:var(--enr-color-text-primary);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--enr-radius-2xs);display:block}.CatalogPreview-module-scss-module__2mdcSa__infoContent{background-color:var(--enr-color-background-white);flex-direction:column;align-items:normal;display:flex}.CatalogPreview-module-scss-module__2mdcSa__infoContent .CatalogPreview-module-scss-module__2mdcSa__infoItem:not(:first-child){border-top:var(--enr-border-width-regular) solid var(--enr-color-border-light)}.CatalogPreview-module-scss-module__2mdcSa__reviewContent{padding:0 var(--enr-spacing-lg);background-color:var(--enr-color-background-white)}.CatalogPreview-module-scss-module__2mdcSa__reviewItem{align-items:normal;gap:var(--spacing-14) 0;min-height:60px;padding:var(--enr-spacing-lg) 0;border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);flex-direction:column;display:flex}.CatalogPreview-module-scss-module__2mdcSa__reviewMeta{align-items:center;gap:0 var(--enr-spacing-sm);line-height:var(--font-leading-px-16);color:var(--enr-color-text-secondary);display:flex}.CatalogPreview-module-scss-module__2mdcSa__reviewMetaInfo{flex:none;align-items:center;margin-left:auto;display:flex}.CatalogPreview-module-scss-module__2mdcSa__reviewBody{-webkit-line-clamp:3;line-clamp:3;white-space:normal;font-size:var(--font-size-14);line-height:var(--font-leading-px-20);color:var(--enr-gray-700);overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CatalogPreview-module-scss-module__2mdcSa__emptyMessage{justify-content:center;align-items:center;gap:var(--spacing-14) 0;min-height:160px;padding:var(--enr-spacing-lg);color:var(--enr-color-text-secondary);background-color:var(--enr-color-background-white);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);flex-direction:column;display:flex}.CatalogPreview-module-scss-module__2mdcSa__trendSection{margin-top:var(--enr-spacing-xs);padding:var(--enr-spacing-md) var(--enr-spacing-lg);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);border-top:var(--enr-border-width-regular) solid var(--enr-color-border-light);background-color:var(--enr-color-background-white)}.CatalogPreview-module-scss-module__2mdcSa__prodNotice{padding:var(--enr-spacing-xs) var(--enr-spacing-lg) var(--enr-spacing-md);font-size:var(--font-size-12);line-height:var(--font-leading-px-16);flex-direction:column;align-items:normal;display:flex}.CatalogPreview-module-scss-module__2mdcSa__prodNoticeText{color:var(--enr-gray-500)}.CatalogPreview-module-scss-module__2mdcSa__prodNoticeText .CatalogPreview-module-scss-module__2mdcSa__noticeIcon{margin-right:var(--enr-spacing-3xs);vertical-align:middle;display:inline-block}.CatalogPreview-module-scss-module__2mdcSa__prodNoticeLink{padding-left:var(--spacing-18);color:var(--enr-color-text-primary)}.CatalogPreview-module-scss-module__2mdcSa__adProductList{margin-top:var(--enr-spacing-xs);background-color:var(--enr-color-background-white)}.CatalogPreview-module-scss-module__2mdcSa__adPowerLink{margin-top:var(--enr-spacing-xs)}.CatalogPreview-module-scss-module__2mdcSa__scrollTopButton{z-index:10;width:38px;height:38px;color:var(--enr-color-background-white);background-color:var(--enr-black-alpha-50);border-radius:var(--enr-radius-2xs);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;bottom:32px;right:24px}
.CatalogRelatedContent-module-scss-module__C8QbCG__root{align-items:normal;gap:var(--enr-spacing-2xs);background-color:var(--enr-blue-20);border:var(--enr-border-width-regular) solid var(--enr-color-background-gray);border-radius:var(--enr-radius-2xs);flex-direction:column;display:flex;position:relative}.CatalogRelatedContent-module-scss-module__C8QbCG__link{align-items:center;gap:var(--enr-spacing-3xs);display:flex}.CatalogRelatedContent-module-scss-module__C8QbCG__link .CatalogRelatedContent-module-scss-module__C8QbCG__linkText{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--font-size-12);font-weight:var(--enr-font-weight-medium);color:var(--enr-gray-700);flex:1;text-decoration:none;display:block;overflow:hidden}.CatalogRelatedContent-module-scss-module__C8QbCG__link .CatalogRelatedContent-module-scss-module__C8QbCG__linkText:hover{text-decoration:underline;-webkit-text-decoration-color:var(--enr-gray-400);text-decoration-color:var(--enr-gray-400);text-underline-position:under}.CatalogRelatedContent-module-scss-module__C8QbCG__link .CatalogRelatedContent-module-scss-module__C8QbCG__linkHighlight{color:var(--enr-blue-600)}.CatalogRelatedContent-module-scss-module__C8QbCG__link .CatalogRelatedContent-module-scss-module__C8QbCG__badge{width:42px;height:20px;padding-top:var(--spacing-1);font-size:var(--font-size-11);line-height:var(--enr-font-leading-tightest);letter-spacing:var(--font-spacing-neg05);color:var(--enr-color-primary);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-blue-200);border-radius:var(--radius-12);flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.CatalogRelatedContent-module-scss-module__C8QbCG__devicePc{width:300px;padding:var(--enr-spacing-xs) var(--enr-spacing-xl)}.CatalogRelatedContent-module-scss-module__C8QbCG__devicePc.CatalogRelatedContent-module-scss-module__C8QbCG__shopMinPriceVariant{background-color:var(--enr-color-background-white);border-radius:var(--enr-radius-none);border:0;gap:0;width:584px;padding:0}.CatalogRelatedContent-module-scss-module__C8QbCG__devicePc.CatalogRelatedContent-module-scss-module__C8QbCG__shopMinPriceVariant .CatalogRelatedContent-module-scss-module__C8QbCG__link{border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);height:42px}.CatalogRelatedContent-module-scss-module__C8QbCG__devicePc.CatalogRelatedContent-module-scss-module__C8QbCG__shopMinPriceVariant .CatalogRelatedContent-module-scss-module__C8QbCG__link:hover .CatalogRelatedContent-module-scss-module__C8QbCG__linkText{text-decoration:underline;-webkit-text-decoration-color:var(--enr-color-border-light);text-decoration-color:var(--enr-color-border-light);text-underline-position:under}.CatalogRelatedContent-module-scss-module__C8QbCG__devicePc.CatalogRelatedContent-module-scss-module__C8QbCG__shopMinPriceVariant .CatalogRelatedContent-module-scss-module__C8QbCG__linkText{font-size:var(--font-size-13);color:var(--enr-gray-700)}.CatalogRelatedContent-module-scss-module__C8QbCG__devicePc.CatalogRelatedContent-module-scss-module__C8QbCG__shopMinPriceVariant .CatalogRelatedContent-module-scss-module__C8QbCG__badge{margin-right:var(--enr-spacing-3xs)}.CatalogRelatedContent-module-scss-module__C8QbCG__deviceMobile{background:0 0;border:0;width:100%}.CatalogRelatedContent-module-scss-module__C8QbCG__deviceMobile .CatalogRelatedContent-module-scss-module__C8QbCG__link{color:var(--enr-color-text-primary)}.CatalogRelatedContent-module-scss-module__C8QbCG__deviceMobile .CatalogRelatedContent-module-scss-module__C8QbCG__linkText{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium)}.CatalogRelatedContent-module-scss-module__C8QbCG__deviceMobile .CatalogRelatedContent-module-scss-module__C8QbCG__linkText:hover{text-decoration:none}.CatalogRelatedContent-module-scss-module__C8QbCG__deviceMobile .CatalogRelatedContent-module-scss-module__C8QbCG__linkHighlight{color:var(--enr-color-text-primary)}.CatalogRelatedContent-module-scss-module__C8QbCG__deviceMobile .CatalogRelatedContent-module-scss-module__C8QbCG__badge{gap:var(--enr-spacing-xs);width:auto;height:18px;font-size:var(--font-size-12);padding:0 5px}
.EmoneyRewardBanner-module-scss-module__pBw-uq__root{background-color:var(--enr-blue-30);border-radius:var(--enr-radius-xs);width:100%}.EmoneyRewardBanner-module-scss-module__pBw-uq__bannerLink{align-items:center;gap:var(--enr-spacing-2xs);height:36px;padding:0 var(--enr-spacing-sm);font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-tightest);color:var(--enr-color-text-primary);display:flex}.EmoneyRewardBanner-module-scss-module__pBw-uq__bannerText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.EmoneyRewardBanner-module-scss-module__pBw-uq__bannerArrow{color:var(--enr-gray-700)}.EmoneyRewardBanner-module-scss-module__pBw-uq__devicePc{border:var(--enr-border-width-regular) solid var(--enr-blue-100);position:relative}.EmoneyRewardBanner-module-scss-module__pBw-uq__devicePc:not(:first-child){margin:calc(var(--enr-spacing-sm)*-1) 0 0}.EmoneyRewardBanner-module-scss-module__pBw-uq__devicePc .EmoneyRewardBanner-module-scss-module__pBw-uq__bannerArrow{color:var(--enr-color-primary);align-items:center;display:flex}
.EmoneyRewardGuide-module-scss-module__eJUVuW__root{align-items:center;display:inline-flex;position:relative}.EmoneyRewardGuide-module-scss-module__eJUVuW__badge{flex:none}.EmoneyRewardGuide-module-scss-module__eJUVuW__scoreText{font-size:var(--font-size-14);line-height:var(--enr-font-leading-relaxed);color:var(--enr-color-primary)}.EmoneyRewardGuide-module-scss-module__eJUVuW__scoreText strong{font-weight:var(--enr-font-weight-semibold)}.EmoneyRewardGuide-module-scss-module__eJUVuW__infoSection{align-items:normal;gap:var(--enr-spacing-3xs);width:100%;font-size:var(--font-size-13);line-height:var(--enr-font-leading-default);white-space:normal;flex-direction:column;display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__infoSectionTitle{font-weight:var(--enr-font-weight-bold);color:var(--enr-gray-800)}.EmoneyRewardGuide-module-scss-module__eJUVuW__infoSectionText{color:var(--enr-gray-600)}.EmoneyRewardGuide-module-scss-module__eJUVuW__infoTrigger{all:unset;align-items:center;gap:var(--enr-spacing-3xs);font-size:var(--font-size-13);font-weight:var(--enr-font-weight-regular);color:var(--enr-gray-500);cursor:pointer;display:inline-flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__infoTrigger .EmoneyRewardGuide-module-scss-module__eJUVuW__infoTriggerIcon{border-radius:var(--enr-radius-full)}.EmoneyRewardGuide-module-scss-module__eJUVuW__devicePc{justify-content:space-between;align-items:center;gap:var(--enr-spacing-3xs);width:100%;height:36px;padding:var(--enr-spacing-xs) var(--enr-spacing-sm);background:var(--enr-black-alpha-5);border-radius:var(--enr-radius-2xs);display:inline-flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__devicePc .EmoneyRewardGuide-module-scss-module__eJUVuW__scoreWrapper{align-items:center;gap:0 var(--enr-spacing-3xs);display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__devicePc .EmoneyRewardGuide-module-scss-module__eJUVuW__scoreText{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-tightest)}.EmoneyRewardGuide-module-scss-module__eJUVuW__devicePc .EmoneyRewardGuide-module-scss-module__eJUVuW__scoreText strong{font-weight:var(--enr-font-weight-bold)}.EmoneyRewardGuide-module-scss-module__eJUVuW__devicePc .EmoneyRewardGuide-module-scss-module__eJUVuW__subText{font-size:var(--font-size-13);color:var(--enr-gray-600)}.EmoneyRewardGuide-module-scss-module__eJUVuW__popoverCardPc{width:412px}.EmoneyRewardGuide-module-scss-module__eJUVuW__popoverCardPc .EmoneyRewardGuide-module-scss-module__eJUVuW__popoverFooter{align-items:center;gap:var(--enr-spacing-xs);margin-top:var(--enr-spacing-3xs);padding:var(--enr-spacing-sm);background-color:var(--enr-color-background-faint);border:var(--enr-border-width-regular) solid var(--enr-color-border-light);display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__popoverCardPc .EmoneyRewardGuide-module-scss-module__eJUVuW__appIcon{width:var(--spacing-44);height:var(--spacing-44);font-size:var(--font-size-11);font-weight:var(--enr-font-weight-bold);background:var(--enr-blue-550);border-radius:var(--enr-radius-sm);justify-content:center;align-items:center;display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__popoverCardPc .EmoneyRewardGuide-module-scss-module__eJUVuW__appInfo{align-items:normal;gap:var(--enr-spacing-4xs);flex-direction:column;display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__popoverCardPc .EmoneyRewardGuide-module-scss-module__eJUVuW__appInfo strong{font-size:var(--font-size-13);color:var(--enr-gray-800)}.EmoneyRewardGuide-module-scss-module__eJUVuW__popoverCardPc .EmoneyRewardGuide-module-scss-module__eJUVuW__appInfo span{font-size:var(--font-size-12);color:var(--enr-gray-500)}.EmoneyRewardGuide-module-scss-module__eJUVuW__popoverCardPc .EmoneyRewardGuide-module-scss-module__eJUVuW__appQRCode{width:73px;height:72px;margin:calc(var(--enr-spacing-sm)*-1) calc(var(--enr-spacing-sm)*-1) calc(var(--enr-spacing-sm)*-1) auto;background:var(--enr-color-background-white);border-left:var(--enr-border-width-regular) solid var(--enr-color-border-light);justify-content:center;align-items:center;display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__popoverCardPc .EmoneyRewardGuide-module-scss-module__eJUVuW__appQRCode img{width:56px;height:56px}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile{align-items:flex-start;gap:var(--enr-spacing-xs);width:100%;padding:var(--spacing-10) var(--enr-spacing-md);border-top:var(--enr-border-width-regular) solid var(--enr-color-border-light);border-bottom:var(--enr-border-width-regular) solid var(--enr-color-border-light);background:var(--enr-color-background-white);flex-wrap:wrap;display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__header{align-items:center;gap:var(--enr-spacing-xs);width:56px;height:24px;display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__body{align-items:normal;gap:var(--enr-spacing-xs);flex-direction:column;width:calc(100% - 64px);display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__scoreWrapper{align-items:center;gap:0 var(--enr-spacing-3xs);height:24px;display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__scoreText{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-tightest);color:var(--enr-color-primary)}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__scoreText strong{font-weight:var(--enr-font-weight-bold)}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__subText{font-size:var(--font-size-13);color:var(--enr-gray-600)}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__reward{align-items:normal;gap:var(--enr-spacing-3xs);flex-direction:column;width:100%;display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__rewardRow{font-size:var(--font-size-13);line-height:var(--enr-font-leading-tight);justify-content:space-between;align-items:center;display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__rewardLabel{align-items:center;gap:var(--enr-spacing-3xs);height:17px;padding-left:var(--enr-spacing-lg);color:var(--enr-gray-600);display:flex;position:relative}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__rewardLabel:before{content:"";box-sizing:content-box;border-left:var(--enr-border-width-regular) solid var(--enr-gray-300);border-bottom:var(--enr-border-width-regular) solid var(--enr-gray-300);width:6px;height:6px;position:absolute;top:3px;left:7px}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__rewardLabel strong{font-weight:var(--enr-font-weight-semibold)}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__bonusLabel{color:var(--enr-color-primary)}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__applyButton{height:18px;padding:0 var(--enr-spacing-3xs) 0 var(--enr-spacing-xs);font-size:var(--font-size-12);line-height:var(--enr-font-leading-tightest);color:var(--enr-gray-600);border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--enr-radius-sm);cursor:pointer;align-items:center;display:inline-flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__rewardPoints{font-size:var(--font-size-14);color:var(--enr-gray-800)}.EmoneyRewardGuide-module-scss-module__eJUVuW__deviceMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__bonusPoints{font-weight:var(--enr-font-weight-bold);color:var(--enr-color-primary)}.EmoneyRewardGuide-module-scss-module__eJUVuW__popoverCardMobile{align-items:normal;gap:var(--enr-spacing-xs);width:100%;max-width:calc(100vw - 30px);margin-left:var(--enr-spacing-md);padding:var(--enr-spacing-md);flex-direction:column;display:flex}.EmoneyRewardGuide-module-scss-module__eJUVuW__popoverCardMobile .EmoneyRewardGuide-module-scss-module__eJUVuW__guideLink{justify-content:center;align-items:center;gap:var(--enr-spacing-3xs);width:100%;height:42px;font-size:var(--font-size-13);line-height:var(--enr-font-leading-tightest);color:var(--enr-color-primary);background-color:var(--enr-color-background-faint);display:flex}
.CatalogAiBadge-module-scss-module__N21JTW__root{align-items:center;gap:var(--enr-spacing-4xs);height:28px;padding:0 var(--enr-spacing-xs);white-space:nowrap;border:var(--enr-border-width-regular) solid var(--enr-color-border-dark);border-radius:var(--radius-16);flex:none;display:flex;position:relative}.CatalogAiBadge-module-scss-module__N21JTW__text{font-size:var(--font-size-14);font-weight:var(--enr-font-weight-semibold);color:var(--enr-color-text-primary)}.CatalogAiBadge-module-scss-module__N21JTW__tooltipContent{margin-right:calc(var(--spacing-10)*-1)!important}.CatalogAiBadge-module-scss-module__N21JTW__tooltipArrow{transform:translate(4px)}
.ProductStatusAlert-module-scss-module__ZEqm0W__root{align-items:center;gap:var(--enr-spacing-xs);display:flex}.ProductStatusAlert-module-scss-module__ZEqm0W__horizontal{flex:1;height:52px}.ProductStatusAlert-module-scss-module__ZEqm0W__horizontal .ProductStatusAlert-module-scss-module__ZEqm0W__messageText{flex:1}.ProductStatusAlert-module-scss-module__ZEqm0W__vertical{justify-content:center;gap:var(--enr-spacing-sm);flex-direction:column;min-height:360px}.ProductStatusAlert-module-scss-module__ZEqm0W__vertical .ProductStatusAlert-module-scss-module__ZEqm0W__messageText{flex:none}.ProductStatusAlert-module-scss-module__ZEqm0W__messageText{font-size:var(--font-size-26);font-weight:var(--enr-font-weight-medium);line-height:var(--enr-font-leading-tight);color:var(--enr-color-text-primary)}.ProductStatusAlert-module-scss-module__ZEqm0W__alertButton{width:160px;height:52px;font-size:var(--font-size-18);font-weight:var(--enr-font-weight-semibold);line-height:var(--enr-font-leading-tightest);color:var(--enr-color-background-white);border-radius:var(--enr-radius-2xs);flex:none;justify-content:center;align-items:center;transition:all .3s;display:flex}.ProductStatusAlert-module-scss-module__ZEqm0W__restockButton{background:var(--enr-color-restock)}.ProductStatusAlert-module-scss-module__ZEqm0W__restockButton.ProductStatusAlert-module-scss-module__ZEqm0W__completed{color:var(--enr-color-restock);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-color-restock)}.ProductStatusAlert-module-scss-module__ZEqm0W__releaseButton{background:var(--enr-color-release)}.ProductStatusAlert-module-scss-module__ZEqm0W__releaseButton.ProductStatusAlert-module-scss-module__ZEqm0W__completed{color:var(--enr-color-release);background-color:var(--enr-color-background-white);border:var(--enr-border-width-regular) solid var(--enr-color-release)}
.BeautyProductCardItem-module-scss-module__JtA3da__card{position:relative}.BeautyProductCardItem-module-scss-module__JtA3da__link{flex-direction:column;align-items:normal;display:flex}.BeautyProductCardItem-module-scss-module__JtA3da__thumbWrap{aspect-ratio:1;background-color:var(--enr-color-background-gray);border-radius:var(--enr-radius-sm);position:relative;overflow:hidden}.BeautyProductCardItem-module-scss-module__JtA3da__thumbWrap:after{border-radius:inherit;pointer-events:none;content:"";background-color:#00000005;border:1px solid #00000008;position:absolute;inset:0}.BeautyProductCardItem-module-scss-module__JtA3da__thumbImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.BeautyProductCardItem-module-scss-module__JtA3da__lowestBadge{z-index:1;pointer-events:none;position:absolute;top:6px;left:6px}.BeautyProductCardItem-module-scss-module__JtA3da__info{align-items:normal;gap:var(--enr-spacing-xs);margin-top:var(--enr-spacing-md);flex-direction:column;display:flex}.BeautyProductCardItem-module-scss-module__JtA3da__name{-webkit-line-clamp:2;line-clamp:2;white-space:normal;font-size:var(--font-size-16);font-weight:var(--enr-font-weight-regular);line-height:var(--font-leading-px-20);color:var(--enr-black);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BeautyProductCardItem-module-scss-module__JtA3da__priceGroup{align-items:normal;gap:var(--enr-spacing-3xs);flex-direction:column;display:flex}.BeautyProductCardItem-module-scss-module__JtA3da__priceRow{line-height:var(--font-leading-px-22);color:var(--enr-black);align-items:center;display:flex}.BeautyProductCardItem-module-scss-module__JtA3da__price{font-size:var(--font-size-20);font-weight:var(--enr-font-weight-bold);letter-spacing:var(--font-spacing-neg03)}.BeautyProductCardItem-module-scss-module__JtA3da__priceCurrency{margin-left:var(--spacing-1);font-size:var(--font-size-14)}.BeautyProductCardItem-module-scss-module__JtA3da__cardInfo{font-size:var(--font-size-13);line-height:var(--font-leading-px-16);color:var(--enr-gray-700)}.BeautyProductCardItem-module-scss-module__JtA3da__deliveryFee{align-items:center;gap:var(--enr-spacing-4xs);height:18px;font-size:var(--font-size-13);line-height:var(--enr-font-leading-relaxed);white-space:nowrap;color:var(--enr-gray-500);flex:none;display:flex}.BeautyProductCardItem-module-scss-module__JtA3da__quickDelivery{font-size:var(--font-size-13)}.BeautyProductCardItem-module-scss-module__JtA3da__rating{height:18px;font-size:var(--font-size-13)}.BeautyProductCardItem-module-scss-module__JtA3da__effectList{gap:var(--enr-spacing-3xs);flex-wrap:wrap;display:flex}.BeautyProductCardItem-module-scss-module__JtA3da__subscribeButton{position:absolute;top:10px;right:10px}
