@layer reset,pop-ui,base,tokens;@layer recipes{._43718W_ShopItemListItemLink{cursor:pointer;--focus-ring-color:#a1a1aa;color:#27272a;border-radius:.125rem;outline:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}._43718W_ShopItemListItemLink:is(:focus,[data-focus]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);box-shadow:none;outline:none}._43718W_ShopItemListItemLink:is(:focus-visible,[data-focus-visible]){outline:3px solid #000}@media (hover:hover){._43718W_ShopItemListItemLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-underline-offset:3px;--mix-textDecorationColor:color-mix(in srgb, currentColor 20%, transparent);text-decoration:underline;-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);text-decoration-color:var(--mix-textDecorationColor,currentColor)}}._43718W_ShopItemListArea{letter-spacing:-.2px;color:var(--color-black-default);font-size:13px;font-style:normal;font-weight:300;font-stretch:100%;line-height:1.6}._43718W_ShopItemListShopTitle{font-size:15x;letter-spacing:-.2px;color:var(--color-black-default);font-style:normal;font-weight:500;font-stretch:100%;line-height:1.6}._43718W_ShopItemListItemTitle{letter-spacing:-.2px;color:var(--color-black-default);font-size:13px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.6}._43718W_ShopItemListDiscountRate,._43718W_ShopItemListPrice{font-family:var(--font-montserrat);letter-spacing:normal;font-weight:700;line-height:normal}}._43718W_ShopItemList{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;display:grid}._43718W_ShopItemListItemLink{align-items:flex-start}@media (hover:hover){._43718W_ShopItemListItemLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-decoration:none}}._43718W_ShopItemListItem{width:100%}._43718W_ShopItemListThumbnail{position:relative}._43718W_ShopItemListThumbnail>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}._43718W_ShopItemListThumbnail>img,._43718W_ShopItemListThumbnail>video{object-fit:cover}._43718W_ShopItemListThumbnail:before{content:"";height:0;padding-bottom:100%;display:block}._43718W_ShopItemListItemImage{object-fit:cover;border-radius:3px}._43718W_ShopItemListDetails{margin:12px 8px 0}._43718W_ShopItemListArea{margin-bottom:4px}._43718W_ShopItemListShopTitle{margin-bottom:3px}._43718W_ShopItemListItemTitle{margin-bottom:4px}._43718W_ShopItemListPriceRow{flex-direction:row;align-items:center;gap:.5rem;display:flex}._43718W_ShopItemListDiscountRate{color:var(--color-aqua-500)}._43718W_ShopItemListLoadMoreTrigger{width:100%;height:20px}
@layer reset,pop-ui,base,tokens;@layer recipes{._3m024W_ShopItemListFilterSpacer{flex:1;place-self:stretch stretch}._3m024W_ShopItemListFilterFilterLabel{justify-content:center;align-items:center;display:flex}}._3m024W_ShopItemListFilter{margin:0 18px 59px}._3m024W_ShopItemListFilterFilterRow{flex-direction:row;align-items:center;gap:.5rem;margin:0 8px 18px;display:flex}._3m024W_ShopItemListFilterFilterItem{cursor:var(--box-cursor)}._3m024W_ShopItemListFilterFilterLabel{min-height:216px}
.eR_Yaq_OnboardingSlider{grid-template-rows:1fr fit-content(100%);grid-template-columns:1fr;width:100%;position:relative}.eR_Yaq_OnboardingSlider .onboard{width:100%;height:100%;position:absolute;inset:0}.eR_Yaq_OnboardingSlider .onboard .swiper-wrapper{width:100%;height:100%;display:flex}.eR_Yaq_OnboardingSlider .onboard .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative}.eR_Yaq_OnboardingSlider .onboard .swiper-pagination-bullet{background:var(--color-gray-200)}.eR_Yaq_OnboardingSlider .onboard .swiper-pagination-bullet-active{background:var(--color-aqua-500)}.eR_Yaq_OnboardingSliderSlideContent{z-index:-1;width:100%;height:60%;position:relative}.eR_Yaq_OnboardingSliderImageFrame{width:100%;height:100%;position:absolute;inset:0}.eR_Yaq_OnboardingSliderImageFrame:after{content:"";background:linear-gradient(#fff0 0%,#fff 90%);width:100%;height:150px;display:block;position:absolute;bottom:0}.eR_Yaq_OnboardingSliderImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.eR_Yaq_OnboardingSliderDetails{background:var(--color-white-default);flex-direction:column;grid-row-start:2;justify-content:center;align-items:center;gap:0;width:100%;height:40%;margin:auto;padding-bottom:30px;display:flex;position:absolute;bottom:0;left:0;right:0}.eR_Yaq_OnboardingSliderTextContent{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.eR_Yaq_OnboardingSliderTitle{max-width:300px;color:var(--color-gray-900);letter-spacing:-.48px;text-align:center;word-break:keep-all;font-size:24px;font-weight:700;line-height:140%}.eR_Yaq_OnboardingSliderTitle span{display:block}.eR_Yaq_OnboardingSliderDescription{max-width:300px;color:var(--color-gray-500);letter-spacing:-.28px;text-align:center;word-break:keep-all;font-size:14px;font-weight:500;line-height:150%}.eR_Yaq_OnboardingSliderDescription span{display:block}
.KmhzTW_SectionCard{background:var(--color-white-default);flex-direction:column;align-items:center;width:100%;display:flex}.KmhzTW_SectionCardTitle{letter-spacing:-.36px;width:100%;color:var(--color-gray-900);word-break:keep-all;padding-inline:20px;font-size:18px;font-weight:700;line-height:150%}
