.coupon-card-primary{--coupon-linear-dark-color: #ac205d;--coupon-linear-light-color: #d62872;--coupon-name-bg: #fdf2f2;--coupon-name-color: var(--coupon-linear-light-color);--coupon-btn-color: var(--coupon-linear-light-color)}.coupon-card-blue-gray{--coupon-linear-dark-color: #364480;--coupon-linear-light-color: #5e6999;--coupon-name-bg: #eaecf2;--coupon-name-color: var(--coupon-linear-dark-color);--coupon-btn-color: var(--coupon-linear-dark-color)}.coupon-card-blue{--coupon-linear-dark-color: #0e5495;--coupon-linear-light-color: #5ca8f0;--coupon-name-bg: #e8f3fd;--coupon-name-color: var(--coupon-linear-dark-color);--coupon-btn-color: var(--coupon-linear-dark-color)}.coupon-card-brown{--coupon-linear-dark-color: #bb7711;--coupon-linear-light-color: #f2bf73;--coupon-name-bg: #fdf4e8;--coupon-name-color: var(--coupon-linear-dark-color);--coupon-btn-color: var(--coupon-linear-dark-color)}.coupon-card-lg{width:100%;min-height:140px;padding-left:6px;display:flex}.coupon-card-lg .coupon-card-name-box{width:120px}.coupon-card-box{border-radius: 0.375rem;--tw-bg-opacity: 1;background-color: hsla(0 100% 100% / var(--tw-bg-opacity, 1));--tw-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);--tw-shadow-colored: 0 3px 8px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);width:100%;display:flex;position:relative}.coupon-card-tag{--tw-bg-opacity: 1;background-color: hsla(var(--yellow-hs) 50% / var(--tw-bg-opacity, 1));position:absolute;top:-6px;left:-7px;z-index:2;width:32px;border-radius:0 10px 10px 0;text-align:center;line-height:14px;font-size:9px;box-shadow:0 2px 3px rgba(0,0,0,.1)}.coupon-card-tag::after{--tw-bg-opacity: 1;background-color: hsla(var(--yellow-hs) 35% / var(--tw-bg-opacity, 1));position:absolute;left:0;bottom:-4px;content:"";width:6px;height:4px;clip-path:polygon(0 0, 100% 100%, 100% 0)}.coupon-card-name-box{padding-top: 0.125rem;padding-bottom: 0.125rem;padding-left: 0.5rem;padding-right: 0.25rem;--tw-text-opacity: 1;color: hsla(0 100% 100% / var(--tw-text-opacity, 1));margin-left:-5px;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-image:linear-gradient(220deg, var(--coupon-linear-light-color), var(--coupon-linear-dark-color));clip-path:polygon(4px 0px, 4px 0px, 3.3534px 0.0526px, 2.7392px 0.2048px, 2.1658px 0.4482px, 1.6416px 0.7744px, 1.175px 1.175px, 0.7744px 1.6416px, 0.4482px 2.1658px, 0.2048px 2.7392px, 0.0526px 3.3534px, 0px 4px, 0px calc(50% - 64px), 0px calc(50% - 64px), 0.6466px calc(50% - 63.9474px), 1.2608px calc(50% - 63.7952px), 1.8342px calc(50% - 63.5518px), 2.3584px calc(50% - 63.2256px), 2.825px calc(50% - 62.825px), 3.2256px calc(50% - 62.3584px), 3.5518px calc(50% - 61.8342px), 3.7952px calc(50% - 61.2608px), 3.9474px calc(50% - 60.6466px), 4px calc(50% - 60px), 4px calc(50% - 60px), 3.9474px calc(50% - 59.3534px), 3.7952px calc(50% - 58.7392px), 3.5518px calc(50% - 58.1658px), 3.2256px calc(50% - 57.6416px), 2.825px calc(50% - 57.175px), 2.3584px calc(50% - 56.7744px), 1.8342px calc(50% - 56.4482px), 1.2608px calc(50% - 56.2048px), 0.6466px calc(50% - 56.0526px), 0px calc(50% - 56px), 0px calc(50% - 54px), 0px calc(50% - 54px), 0.6466px calc(50% - 53.9474px), 1.2608px calc(50% - 53.7952px), 1.8342px calc(50% - 53.5518px), 2.3584px calc(50% - 53.2256px), 2.825px calc(50% - 52.825px), 3.2256px calc(50% - 52.3584px), 3.5518px calc(50% - 51.8342px), 3.7952px calc(50% - 51.2608px), 3.9474px calc(50% - 50.6466px), 4px calc(50% - 50px), 4px calc(50% - 50px), 3.9474px calc(50% - 49.3534px), 3.7952px calc(50% - 48.7392px), 3.5518px calc(50% - 48.1658px), 3.2256px calc(50% - 47.6416px), 2.825px calc(50% - 47.175px), 2.3584px calc(50% - 46.7744px), 1.8342px calc(50% - 46.4482px), 1.2608px calc(50% - 46.2048px), 0.6466px calc(50% - 46.0526px), 0px calc(50% - 46px), 0px calc(50% - 44px), 0px calc(50% - 44px), 0.6466px calc(50% - 43.9474px), 1.2608px calc(50% - 43.7952px), 1.8342px calc(50% - 43.5518px), 2.3584px calc(50% - 43.2256px), 2.825px calc(50% - 42.825px), 3.2256px calc(50% - 42.3584px), 3.5518px calc(50% - 41.8342px), 3.7952px calc(50% - 41.2608px), 3.9474px calc(50% - 40.6466px), 4px calc(50% - 40px), 4px calc(50% - 40px), 3.9474px calc(50% - 39.3534px), 3.7952px calc(50% - 38.7392px), 3.5518px calc(50% - 38.1658px), 3.2256px calc(50% - 37.6416px), 2.825px calc(50% - 37.175px), 2.3584px calc(50% - 36.7744px), 1.8342px calc(50% - 36.4482px), 1.2608px calc(50% - 36.2048px), 0.6466px calc(50% - 36.0526px), 0px calc(50% - 36px), 0px calc(50% - 34px), 0px calc(50% - 34px), 0.6466px calc(50% - 33.9474px), 1.2608px calc(50% - 33.7952px), 1.8342px calc(50% - 33.5518px), 2.3584px calc(50% - 33.2256px), 2.825px calc(50% - 32.825px), 3.2256px calc(50% - 32.3584px), 3.5518px calc(50% - 31.8342px), 3.7952px calc(50% - 31.2608px), 3.9474px calc(50% - 30.6466px), 4px calc(50% - 30px), 4px calc(50% - 30px), 3.9474px calc(50% - 29.3534px), 3.7952px calc(50% - 28.7392px), 3.5518px calc(50% - 28.1658px), 3.2256px calc(50% - 27.6416px), 2.825px calc(50% - 27.175px), 2.3584px calc(50% - 26.7744px), 1.8342px calc(50% - 26.4482px), 1.2608px calc(50% - 26.2048px), 0.6466px calc(50% - 26.0526px), 0px calc(50% - 26px), 0px calc(50% - 24px), 0px calc(50% - 24px), 0.6466px calc(50% - 23.9474px), 1.2608px calc(50% - 23.7952px), 1.8342px calc(50% - 23.5518px), 2.3584px calc(50% - 23.2256px), 2.825px calc(50% - 22.825px), 3.2256px calc(50% - 22.3584px), 3.5518px calc(50% - 21.8342px), 3.7952px calc(50% - 21.2608px), 3.9474px calc(50% - 20.6466px), 4px calc(50% - 20px), 4px calc(50% - 20px), 3.9474px calc(50% - 19.3534px), 3.7952px calc(50% - 18.7392px), 3.5518px calc(50% - 18.1658px), 3.2256px calc(50% - 17.6416px), 2.825px calc(50% - 17.175px), 2.3584px calc(50% - 16.7744px), 1.8342px calc(50% - 16.4482px), 1.2608px calc(50% - 16.2048px), 0.6466px calc(50% - 16.0526px), 0px calc(50% - 16px), 0px calc(50% - 14px), 0px calc(50% - 14px), 0.6466px calc(50% - 13.9474px), 1.2608px calc(50% - 13.7952px), 1.8342px calc(50% - 13.5518px), 2.3584px calc(50% - 13.2256px), 2.825px calc(50% - 12.825px), 3.2256px calc(50% - 12.3584px), 3.5518px calc(50% - 11.8342px), 3.7952px calc(50% - 11.2608px), 3.9474px calc(50% - 10.6466px), 4px calc(50% - 10px), 4px calc(50% - 10px), 3.9474px calc(50% - 9.3534px), 3.7952px calc(50% - 8.7392px), 3.5518px calc(50% - 8.1658px), 3.2256px calc(50% - 7.6416px), 2.825px calc(50% - 7.175px), 2.3584px calc(50% - 6.7744px), 1.8342px calc(50% - 6.4482px), 1.2608px calc(50% - 6.2048px), 0.6466px calc(50% - 6.0526px), 0px calc(50% - 6px), 0px calc(50% - 4px), 0px calc(50% - 4px), 0.6466px calc(50% - 3.9474px), 1.2608px calc(50% - 3.7952px), 1.8342px calc(50% - 3.5518px), 2.3584px calc(50% - 3.2256px), 2.825px calc(50% - 2.825px), 3.2256px calc(50% - 2.3584px), 3.5518px calc(50% - 1.8342px), 3.7952px calc(50% - 1.2608px), 3.9474px calc(50% - 0.6466px), 4px calc(50% - 0px), 4px calc(50% - 0px), 3.9474px calc(50% + 0.6466px), 3.7952px calc(50% + 1.2608px), 3.5518px calc(50% + 1.8342px), 3.2256px calc(50% + 2.3584px), 2.825px calc(50% + 2.825px), 2.3584px calc(50% + 3.2256px), 1.8342px calc(50% + 3.5518px), 1.2608px calc(50% + 3.7952px), 0.6466px calc(50% + 3.9474px), 0px calc(50% + 4px), 0px calc(50% + 6px), 0px calc(50% + 6px), 0.6466px calc(50% + 6.0526px), 1.2608px calc(50% + 6.2048px), 1.8342px calc(50% + 6.4482px), 2.3584px calc(50% + 6.7744px), 2.825px calc(50% + 7.175px), 3.2256px calc(50% + 7.6416px), 3.5518px calc(50% + 8.1658px), 3.7952px calc(50% + 8.7392px), 3.9474px calc(50% + 9.3534px), 4px calc(50% + 10px), 4px calc(50% + 10px), 3.9474px calc(50% + 10.6466px), 3.7952px calc(50% + 11.2608px), 3.5518px calc(50% + 11.8342px), 3.2256px calc(50% + 12.3584px), 2.825px calc(50% + 12.825px), 2.3584px calc(50% + 13.2256px), 1.8342px calc(50% + 13.5518px), 1.2608px calc(50% + 13.7952px), 0.6466px calc(50% + 13.9474px), 0px calc(50% + 14px), 0px calc(50% + 16px), 0px calc(50% + 16px), 0.6466px calc(50% + 16.0526px), 1.2608px calc(50% + 16.2048px), 1.8342px calc(50% + 16.4482px), 2.3584px calc(50% + 16.7744px), 2.825px calc(50% + 17.175px), 3.2256px calc(50% + 17.6416px), 3.5518px calc(50% + 18.1658px), 3.7952px calc(50% + 18.7392px), 3.9474px calc(50% + 19.3534px), 4px calc(50% + 20px), 4px calc(50% + 20px), 3.9474px calc(50% + 20.6466px), 3.7952px calc(50% + 21.2608px), 3.5518px calc(50% + 21.8342px), 3.2256px calc(50% + 22.3584px), 2.825px calc(50% + 22.825px), 2.3584px calc(50% + 23.2256px), 1.8342px calc(50% + 23.5518px), 1.2608px calc(50% + 23.7952px), 0.6466px calc(50% + 23.9474px), 0px calc(50% + 24px), 0px calc(50% + 26px), 0px calc(50% + 26px), 0.6466px calc(50% + 26.0526px), 1.2608px calc(50% + 26.2048px), 1.8342px calc(50% + 26.4482px), 2.3584px calc(50% + 26.7744px), 2.825px calc(50% + 27.175px), 3.2256px calc(50% + 27.6416px), 3.5518px calc(50% + 28.1658px), 3.7952px calc(50% + 28.7392px), 3.9474px calc(50% + 29.3534px), 4px calc(50% + 30px), 4px calc(50% + 30px), 3.9474px calc(50% + 30.6466px), 3.7952px calc(50% + 31.2608px), 3.5518px calc(50% + 31.8342px), 3.2256px calc(50% + 32.3584px), 2.825px calc(50% + 32.825px), 2.3584px calc(50% + 33.2256px), 1.8342px calc(50% + 33.5518px), 1.2608px calc(50% + 33.7952px), 0.6466px calc(50% + 33.9474px), 0px calc(50% + 34px), 0px calc(50% + 36px), 0px calc(50% + 36px), 0.6466px calc(50% + 36.0526px), 1.2608px calc(50% + 36.2048px), 1.8342px calc(50% + 36.4482px), 2.3584px calc(50% + 36.7744px), 2.825px calc(50% + 37.175px), 3.2256px calc(50% + 37.6416px), 3.5518px calc(50% + 38.1658px), 3.7952px calc(50% + 38.7392px), 3.9474px calc(50% + 39.3534px), 4px calc(50% + 40px), 4px calc(50% + 40px), 3.9474px calc(50% + 40.6466px), 3.7952px calc(50% + 41.2608px), 3.5518px calc(50% + 41.8342px), 3.2256px calc(50% + 42.3584px), 2.825px calc(50% + 42.825px), 2.3584px calc(50% + 43.2256px), 1.8342px calc(50% + 43.5518px), 1.2608px calc(50% + 43.7952px), 0.6466px calc(50% + 43.9474px), 0px calc(50% + 44px), 0px calc(50% + 46px), 0px calc(50% + 46px), 0.6466px calc(50% + 46.0526px), 1.2608px calc(50% + 46.2048px), 1.8342px calc(50% + 46.4482px), 2.3584px calc(50% + 46.7744px), 2.825px calc(50% + 47.175px), 3.2256px calc(50% + 47.6416px), 3.5518px calc(50% + 48.1658px), 3.7952px calc(50% + 48.7392px), 3.9474px calc(50% + 49.3534px), 4px calc(50% + 50px), 4px calc(50% + 50px), 3.9474px calc(50% + 50.6466px), 3.7952px calc(50% + 51.2608px), 3.5518px calc(50% + 51.8342px), 3.2256px calc(50% + 52.3584px), 2.825px calc(50% + 52.825px), 2.3584px calc(50% + 53.2256px), 1.8342px calc(50% + 53.5518px), 1.2608px calc(50% + 53.7952px), 0.6466px calc(50% + 53.9474px), 0px calc(50% + 54px), 0px calc(50% + 56px), 0px calc(50% + 56px), 0.6466px calc(50% + 56.0526px), 1.2608px calc(50% + 56.2048px), 1.8342px calc(50% + 56.4482px), 2.3584px calc(50% + 56.7744px), 2.825px calc(50% + 57.175px), 3.2256px calc(50% + 57.6416px), 3.5518px calc(50% + 58.1658px), 3.7952px calc(50% + 58.7392px), 3.9474px calc(50% + 59.3534px), 4px calc(50% + 60px), 4px calc(50% + 60px), 3.9474px calc(50% + 60.6466px), 3.7952px calc(50% + 61.2608px), 3.5518px calc(50% + 61.8342px), 3.2256px calc(50% + 62.3584px), 2.825px calc(50% + 62.825px), 2.3584px calc(50% + 63.2256px), 1.8342px calc(50% + 63.5518px), 1.2608px calc(50% + 63.7952px), 0.6466px calc(50% + 63.9474px), 0px calc(50% + 64px), 0px calc(100% - 4px), 0px calc(100% - 4px), 0.0526px calc(100% - 3.3534px), 0.2048px calc(100% - 2.7392px), 0.4482px calc(100% - 2.1658px), 0.7744px calc(100% - 1.6416px), 1.175px calc(100% - 1.175px), 1.6416px calc(100% - 0.7744px), 2.1658px calc(100% - 0.4482px), 2.7392px calc(100% - 0.2048px), 3.3534px calc(100% - 0.0526px), 4px calc(100% - 0px), calc(100% - 0px) calc(100% - 0px), calc(100% - 0px) 0px, 4px 0px)}.coupon-card-img-box{width:100%;display:flex;justify-content:center}.coupon-card-img{--tw-border-opacity: 1;border-color: hsla(var(--neutral-hs) 93% / var(--tw-border-opacity, 1));width:46px;height:46px;-o-object-fit:cover;object-fit:cover;aspect-ratio:1;border-radius:50px;display:block}.coupon-card-img-free{margin-bottom: 0.625rem;width:56px}.coupon-card-store-name{margin-bottom: 0.25rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 0.125rem;font-size: 13px;line-height: 18px;font-weight: 700;width:100%;text-align:center}.coupon-card-name{border-radius: 0.125rem;padding-left: 0.25rem;padding-right: 0.25rem;padding-top: 0.125rem;padding-bottom: 0.125rem;font-size: 15px;line-height: 20px;font-weight: 700;color:var(--coupon-name-color);background-color:var(--coupon-name-bg);min-width:84px;text-align:center}.coupon-card-info{display: flex;flex-grow: 1;flex-wrap: wrap;align-content: center;align-items: center;overflow: hidden;padding-left: 0.625rem;padding-right: 0.625rem;padding-bottom: 0.625rem;padding-top: 0.5rem}.coupon-card-discount-box{align-content: center;align-items: center;width:100%;display:flex}.coupon-card-discount{font-size: 21px;line-height: 28px;flex-shrink:0}.coupon-card-discount-desc{padding-left: 0.25rem;font-size: 0.75rem;line-height: 1rem;display:flex}.coupon-card-discount-desc .brackets{flex-shrink:0}.coupon-card-discount-desc .desc{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;flex-grow:1}.coupon-card-condition{margin-bottom: 0.5rem;margin-top: 1px;display: flex;overflow: hidden;white-space: nowrap;font-size: 15px;line-height: 20px;font-weight: 700;width:100%}.coupon-card-text{margin-bottom: 1px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 11px;line-height: 16px;width:100%}.coupon-card-error{--tw-text-opacity: 1;color: hsla(var(--red-hs) 50% / var(--tw-text-opacity, 1))}.coupon-card-btn-box{margin-left: auto;display: flex;width: auto;align-items: center;justify-content: flex-end;-moz-column-gap: 0.5rem;column-gap: 0.5rem;flex-wrap:nowrap}.coupon-card-btn{padding-left: 0.5rem;padding-right: 0.5rem;font-size: 13px;font-weight: 700;min-width:70px;line-height:26px;border-radius:99px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.coupon-card-btn-line{border:1px solid var(--coupon-btn-color);color:var(--coupon-btn-color)}.coupon-card-btn-solid{background-color:var(--coupon-btn-color);color:#fff}.coupon-card-btn-disabled{--coupon-btn-color: #d9d9d9;cursor:not-allowed;pointer-events:none}.coupon-card-btn-disabled.coupon-card-btn-solid{color:#999}.coupon-card-delivery-tag{display: block;border-width: 1px;--tw-border-opacity: 1;border-color: hsla(var(--brown-hs) 46% / var(--tw-border-opacity, 1));padding-left: 0.25rem;padding-right: 0.25rem;font-size: 11px;line-height: 18px;--tw-text-opacity: 1;color: hsla(var(--brown-hs) 46% / var(--tw-text-opacity, 1))}.coupon-item-progress-bar .swiper-button-prev::before{transform:rotate(180deg) translate(50%, 50%) !important}.coupon-shop-main .search-main-home #newTitleMenu{z-index:900}.coupon-shop-main .search-main-home #newTitleMenu.newTitleMenu-fixed{z-index:905}
[href=""],[href="#"]{cursor:not-allowed}body:has(.newTitleMenu-fixed){overflow:hidden}.primary-price{font-family:var(--fs-family-price);letter-spacing:0.025em;display:inline;vertical-align:baseline}.primary-price-sign,.primary-price-value,.primary-price-rang-sign{vertical-align:baseline}.primary-price-rang-sign{padding-left:0.125rem;padding-right:0.125rem}.market-price{display:inline;font-family:var(--fs-family-price);letter-spacing:0.025em;--tw-text-opacity:1;color:hsla(var(--neutral-hs) 70% / var(--tw-text-opacity, 1));text-decoration-line:line-through}.mobile-title{margin-bottom:0.875rem;width:100%;padding-left:0.75rem;font-size:17px;line-height:24px;display:flex;position:relative}.mobile-title::before{--tw-bg-opacity:1;background-color:hsla(334.48 68.5% 49.8% / var(--tw-bg-opacity, 1) );content:"";width:3px;height:14px;border-radius:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.mobile-title-name{font-weight:700;flex-grow:1}.mobile-title-action{font-size:13px;line-height:18px;--tw-text-opacity:1;color:hsla(var(--neutral-hs) 50% / var(--tw-text-opacity, 1));display:flex;align-items:center;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-title-action-name{padding-right:0.5rem}.web:has(.store-header){padding-top:120px}.goods-not-found-btn{height:38px;min-height:38px;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(to bottom, #b8a075, #b8a075 50%, #99763d 50%, #99763d)}.coupon-block .swiper-wrapper{padding-left:10px}.coupon-block-right .swiper-wrapper{right:10px}.coupon-shop .swiper-wrapper{padding-left:12px}.overflow-unset{overflow:unset}.edm-edit *{max-width:100%}.edm-edit iframe[src*=youtube]{aspect-ratio:16 / 9;height:100%;width:100%}#feature br{display:none}.swiper-scrollbar-horizontal{overflow:hidden}.web-footer{background-color:#31384a;padding-top:135px;position:relative}.web-footer-information{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;width:calc(100% - 280px);padding-bottom:50px;padding-left:26px}.web-footer-momoco{width:280px;flex-shrink:0;display:flex;align-items:end}.web-footer-momoco img{display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.web-footer-remind{width:100%;border-radius:0.5rem;padding-left:0.625rem;padding-right:0.625rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:15px;line-height:20px;font-weight:700;margin-bottom:30px;color:#95c8cd;text-align:center;border:3px solid #95c8cd}.web-footer-link{width:16.66667%}.web-footer-link-list a,.web-footer-link-list button{display:block;font-size:13px;line-height:18px;line-height:1.5rem;--tw-text-opacity:1;color:hsla(var(--neutral-hs) 80% / var(--tw-text-opacity, 1))}.web-footer-link-list a:hover,.web-footer-link-list button:hover{--tw-text-opacity:1;color:hsla(334.48 68.5% 49.8% / var(--tw-text-opacity, 1) )}.web-footer-title{margin-bottom:0.5rem;font-size:19px;line-height:24px;font-weight:700;color:#95c8cd}.web-footer-nav{display:flex;width:100%;justify-content:center;padding-top:1.25rem;padding-bottom:1.25rem}.web-footer-nav li{position:relative}.web-footer-nav li::after{--tw-bg-opacity:1;background-color:hsla(var(--neutral-hs) 70% / var(--tw-bg-opacity, 1));content:"";width:1px;height:7px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.web-footer-nav li a{display:flex;align-items:center;padding-left:1rem;padding-right:1rem;font-size:13px;line-height:18px}.web-footer-nav li a:hover{--tw-text-opacity:1;color:hsla(334.48 68.5% 49.8% / var(--tw-text-opacity, 1) )}.web-footer-nav li:last-child::after{display:none}.web-footer-contact{margin-bottom:2.25rem;padding-top:0.25rem;text-align:center;font-size:13px;line-height:18px;line-height:1.25rem;--tw-text-opacity:1;color:hsla(var(--neutral-hs) 60% / var(--tw-text-opacity, 1))}.web-footer-facebook{position:absolute;top:0;left:0}.cart-input-number .fbm-btn{--tw-bg-opacity:1;background-color:hsla(var(--neutral-hs) 95% / var(--tw-bg-opacity, 1))}.cart-input-number .fbm-input-number{padding-left:0px;padding-right:0px}.goods-browsing-history{position:fixed;top:50%;right:50%;width:72px;background-color:#fff;box-shadow:-2px 0 5px rgba(0,0,0,.1);transform:translateY(-50%);display:flex;flex-direction:column;justify-content:space-between;margin:0 -690px 0 0;z-index:10}#bt_A_020_01{position:relative;padding:5px 1px}#bt_A_020_01 .appImg{width:190px;right:40px;top:-114px;position:absolute;z-index:1;opacity:0;visibility:hidden}#bt_A_020_01 .loadApp_icon{position:relative;z-index:2}#bt_A_020_01:hover .appImg{opacity:1;visibility:visible}.mobile .goods-detail-menu-tab.fbm-tabs .fbm-tab-link:hover:after{width:0}.mobile .goods-detail-menu-tab.fbm-tabs [aria-selected=true]:hover::after{width:100%}
.web-top-nav{position:relative;height:2.5rem;border-bottom-width:2px;--tw-border-opacity:1;border-color:hsla(var(--neutral-hs) 98% / var(--tw-border-opacity, 1));z-index:11}.web-top-nav-box{display:flex;flex-grow:1}.web-top-nav-item{position:relative;display:flex;width:16.666667%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;text-align:center;font-size:15px;line-height:20px;line-height:1.5rem}.web-top-nav-item:hover,.web-top-nav-item.active{--tw-bg-opacity:1;background-color:hsla(225 23.53% 93.33% / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:hsla(228.81 23.89% 48.43% / var(--tw-text-opacity, 1))}.web-top-nav-item:hover::before,.web-top-nav-item.active::before{--tw-bg-opacity:1;background-color:hsla(229.33 22.84% 61.37% / var(--tw-bg-opacity, 1))}.web-top-nav-item:hover a,.web-top-nav-item.active a{--tw-text-opacity:1;color:hsla(228.81 23.89% 48.43% / var(--tw-text-opacity, 1))}.web-top-nav-item a,.web-top-nav-item span{display:block;width:100%;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem}.web-top-nav-item::before{content:"";position:absolute;bottom:0px;left:0px;height:0.125rem;width:100%}.web-top-nav-item a:hover{--tw-text-opacity:1;color:hsla(228.81 23.89% 48.43% / var(--tw-text-opacity, 1))}.web-top-nav-dropdown::before{position:absolute;--tw-bg-opacity:1;background-color:hsla(var(--neutral-hs) 90% / var(--tw-bg-opacity, 1));content:"";width:1px;height:80%;top:10%;left:0}.web-top-nav-dropdown .fbm-active .fbm-title-content{font-weight:400}.web-top-nav-fixed{position:relative;z-index:60}.web-top-nav-fixed .web-top-nav-box{position:fixed;width:100%;max-width:1220px;--tw-bg-opacity:1;background-color:hsla(0 100% 100% / var(--tw-bg-opacity, 1));top:50px}.web-top-nav-fixed .web-top-nav-box::after{content:"";width:100%;height:10px;background-image:linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1));position:absolute;bottom:-10px;left:0}.web-top-nav-fixed .web-top-nav-box:has(~.web-top-nav-dropdown){width:1076px}.web-top-nav-fixed .web-top-nav-dropdown{position:fixed;--tw-bg-opacity:1;background-color:hsla(0 100% 100% / var(--tw-bg-opacity, 1));top:50px;left:50%;transform:translateX(466px)}.web-top-nav-fixed .web-top-nav-dropdown::after{content:"";width:100%;height:10px;background-image:linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1));position:absolute;bottom:-10px;left:0}
.filter-box{--tw-text-opacity:1;color:hsla(var(--neutral-hs) 25% / var(--tw-text-opacity, 1));width:100%;background-color:#e7e7e7;height:40px;display:flex;position:relative;font-size:13px;line-height:20px}.menu-search-buttons{flex-grow:1}.menu-search-type{display:flex}.menu-search-type li{flex:1;position:relative;font-size:13px;line-height:40px;text-align:center;cursor:pointer}.menu-search-type li:hover,.menu-search-type li.selected{--tw-bg-opacity:1;background-color:hsla(334.48 68.5% 49.8% / var(--tw-bg-opacity, 1) );--tw-text-opacity:1;color:hsla(0 100% 100% / var(--tw-text-opacity, 1))}.price-icon{padding-right:6px}.price-icon::before{content:"";width:5px;height:12px;display:block;background-image:url("https://image.momoshop.com.tw/ecm/img/cmm/search/priceHeightBk.png");background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(14px, -50%);z-index:2}.price-icon:hover::before{background-image:url(https://image.momoshop.com.tw/ecm/img/cmm/search/priceHeightBk_h.png)}.price-icon.selected.up::before,.price-icon.selected.down::before{content:"";height:9px;position:absolute;display:block;background-image:url(https://www.momoshop.com.tw/ecm/img/cmm/search/priceHeightBk_h.png)}.price-icon.selected.up::before{background-position:0 top}.price-icon.selected.down::before{background-position:0 bottom}.price-input,.options-list-box,.view-type{height:20px;margin:10px 0}.price-input{width:226px;display:flex;justify-content:center;align-items:center}.price-input input[type=text]{--tw-text-opacity:1;color:hsla(var(--neutral-hs) 25% / var(--tw-text-opacity, 1));width:60px;height:18px;font-size:13px;line-height:18px;text-align:right;border:0px;padding:1px 5px;vertical-align:middle}.price-input input[type=text]::-moz-placeholder{--tw-text-opacity:1;color:hsla(var(--neutral-hs) 60% / var(--tw-text-opacity, 1))}.price-input input[type=text]::placeholder{--tw-text-opacity:1;color:hsla(var(--neutral-hs) 60% / var(--tw-text-opacity, 1))}.price-input .price-btn{margin-left:0.625rem;background-color:#333;height:20px;font-size:13px;line-height:20px;color:#fff;padding:0px 10px;display:inline-block}.options-list-box{width:calc(100% - 680px);display:flex;padding:0 10px 0 15px;border-left:1px solid #a0a0a0;overflow:hidden;position:relative}.open-option{overflow:inherit}.options-box{width:calc(100% - 50px)}.option-btn{background:rgba(0,0,0,0) url(https://image.momoshop.com.tw/ecm/img/cmm/search/expansionBtnPK_down.png) no-repeat center right/8px;line-height:20px;color:#d62872;padding:0px 12px 0px 10px;display:block;order:2;cursor:pointer}.options-list{display:flex;order:1;flex-wrap:wrap;overflow:hidden}.options-list [class*=options-list-]{display:flex;align-items:center;align-content:center;padding-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-column:auto;order:15}.options-list input[type=checkbox]{display:block;flex-shrink:0}.options-list label{display:flex;align-items:center;flex-grow:1;padding-left:5px}.options-list input[type=checkbox]:checked+label{color:#d62872}.options-list [class*=options-list-title]{display:none;background-color:#f4f4f4}.options-list .options-list-moCoinFeedback{order:1}.options-list .options-list-superstoreFree{order:2}.options-list .options-list-cp{order:3}.options-list .options-list-superstore{order:4}.options-list .options-list-NAM{order:5}.options-list .options-list-stockYN{order:6}.options-list .options-list-video{order:7}.options-list .options-list-cod{order:8}.options-list .options-list-first{order:9}.options-list .options-list-prefere{order:10}.options-list .options-list-freeze{order:11}.options-list .options-list-tvshop{order:12}.open-option .options-list{width:calc(100% + 260px);display:grid;padding:0;background-color:#fff;border-radius:2px;border:1px solid #999;position:absolute;top:-3px;right:-75px;z-index:3;box-sizing:border-box}.open-option .options-list li{padding:10px 5px}.open-option .options-list [class*=options-list-title]{display:flex;grid-column:1/2}.options-list-title-0,.options-list-cp,.options-list-video,.options-list-stockYN,.options-list-tvshop{grid-row:1/2}.options-list-title-1,.options-list-first,.options-list-superstore,.options-list-freeze,.options-list-cycle,.options-list-prefere,.options-list-china,.options-list-superstoreFree{grid-row:2/3}.options-list-title-2,.options-list-NAM,.options-list-cod,.options-list-superstorePay{grid-row:3/4}.options-list-title-3,.options-list-commentRate{grid-row:4/5}.open-option .options-list-cp,.open-option .options-list-first,.open-option .options-list-NAM{order:1}.open-option .options-list-video,.open-option .options-list-superstore,.open-option .options-list-cod{order:2}.open-option .options-list-stockYN,.open-option .options-list-freeze,.open-option .options-list-superstorePay{order:3}.open-option .options-list-tvshop,.open-option .options-list-cycle,.open-option .options-list-superstoreFree{order:4}.open-option .options-list-prefere{order:5}.open-option .options-list-china{order:6}.view-type{width:82px;display:flex;justify-content:center;border-left:1px solid #a0a0a0;box-sizing:border-box}.view-type input[type=radio]{display:none}.view-type input[type=radio]:checked+label{--tw-text-opacity:1;color:hsla(334.48 68.5% 49.8% / var(--tw-text-opacity, 1) )}.view-type label{width:30px;height:30px;font-size:13px;line-height:20px;color:#333;margin:0px 0px 0px 5px;padding:0px 0px 0px 20px;display:inline-block;cursor:pointer;overflow:hidden}.view-type .chessboard-type{background:rgba(0,0,0,0) url(https://image.momoshop.com.tw/ecm/img/cmm/search/chessboardTypeBk.png) no-repeat 0px 4px}.view-type input[type=radio]:checked+.chessboard-type{background:rgba(0,0,0,0) url(https://image.momoshop.com.tw/ecm/img/cmm/search/chessboardTypeBk_checked.png) no-repeat 0 4px/13px}.view-type .column-type{background:rgba(0,0,0,0) url(https://image.momoshop.com.tw/ecm/img/cmm/search/columnTypeBk.png) no-repeat 0 4px/13px}.view-type input[type=radio]:checked+.column-type{background:rgba(0,0,0,0) url(https://image.momoshop.com.tw/ecm/img/cmm/search/columnTypeBk_checked.png) no-repeat 0px 4px/13px}
.filter-block>.filter-row:first-child{border-top-width:1px}.filter-row{position:relative;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;font-size:0.875rem;line-height:1.25rem;width:100%;color:#333}.filter-row-info{z-index:0;display:flex;width:100%}.filter-row-info-header{--tw-bg-opacity:1;background-color:hsla(var(--neutral-hs) 95% / var(--tw-bg-opacity, 1));width:90px;padding:9px 10px;height:40px}.filter-row-info-options{display:flex;flex-wrap:wrap;width:calc(100% - 90px);padding-inline:10px;padding-right:70px;height:40px;overflow:hidden}.filter-row-info-options .filter-checkbox{width:160px;margin-right:5px}.filter-row-more{position:absolute;z-index:10;display:flex;align-items:center;border-width:1px;right:5px;top:9px;padding-inline:5px}.filter-row-full{position:absolute;left:0px;top:0px;z-index:20;display:flex;border-width:1px;border-color:var(--black);width:100%}.filter-row-full-header{--tw-bg-opacity:1;background-color:hsla(var(--neutral-hs) 40% / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:hsla(0 100% 100% / var(--tw-text-opacity, 1));padding:9px 10px;width:90px;min-height:40px}.filter-row-full-options{display:flex;flex-wrap:wrap;align-items:center;--tw-bg-opacity:1;background-color:hsla(0 100% 100% / var(--tw-bg-opacity, 1));width:calc(100% - 90px);padding-inline:10px}.filter-row-full-options>div{width:100%}.filter-row-full-options>div:nth-child(1){overflow:auto;max-height:240px}.filter-row-full-options-group{margin-top:0.75rem;display:flex;width:100%;flex-wrap:wrap}.filter-row-full-options-group:first-of-type{margin-top:0px}.filter-row-full-options-group .filter-checkbox{display:flex;width:160px;margin-block:5px}.filter-row-full-options-confirm-btns{display:flex;justify-content:center;width:100%}.else-filter-row{position:relative;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;font-size:0.875rem;line-height:1.25rem;width:100%;color:#333}.else-filter-row-header{--tw-bg-opacity:1;background-color:hsla(var(--neutral-hs) 95% / var(--tw-bg-opacity, 1));padding:9px 10px;width:90px;min-height:40px}.else-filter-row-content{position:relative;display:flex;flex-wrap:wrap;align-items:center;--tw-bg-opacity:1;background-color:hsla(0 100% 100% / var(--tw-bg-opacity, 1));width:calc(100% - 90px);padding-inline:10px;padding-right:60px}.else-filter-row-content-item{border-width:1px;height:22px;padding-inline:5px;margin-block:9px;margin-right:20px;display:block}.else-filter-row-content-expand-info{position:absolute;left:0px;z-index:10;border-width:1px;border-color:var(--black);--tw-bg-opacity:1;background-color:hsla(0 100% 100% / var(--tw-bg-opacity, 1));--tw-shadow-color:hsla(var(--neutral-hs) 50% / 1);--tw-shadow:var(--tw-shadow-colored);width:calc(100% + 1px);padding:0px 10px;box-shadow:5px 5px 5px hsla(0,0%,60%,.9)}.else-filter-row-content-expand-info-groups{width:100%}.else-filter-row-content-expand-info-groups-item{margin-top:0.75rem;display:flex;width:100%;flex-wrap:wrap}.else-filter-row-content-expand-info-groups-item:first-of-type{margin-top:0px}.else-filter-row-content-expand-info-groups-item>.filter-checkbox{display:flex;align-items:center;height:40px;width:160px;margin-right:5px}.else-filter-row-content-expand-info-more{position:absolute;z-index:10;display:flex;align-items:center;border-width:1px;right:5px;top:9px;padding-inline:5px}.else-filter-row-content-expand-info-confirm-btns{display:flex;justify-content:center}.else-filter-row-content-more{position:absolute;display:flex;align-items:center;border-width:1px;right:5px;top:9px;padding-inline:5px}.filter-checkbox{display:flex;padding-block:5px}.filter-checkbox>input{display:none}.filter-checkbox>input:checked+span>label{position:relative;border-width:1px;--tw-border-opacity:1;border-color:hsla(334.48 68.5% 49.8% / var(--tw-border-opacity, 1) );--tw-text-opacity:1;color:hsla(334.48 68.5% 49.8% / var(--tw-text-opacity, 1) );border-radius:3px}.filter-checkbox>input:checked+span>label>.fbm-icon{position:absolute;bottom:0px;right:0px;display:inline-flex;transform:translate(1px, 3px) scale(0.9);font-weight:bold}.filter-checkbox>input:checked+span>label>.fbm-icon:hover::before{content:""}.filter-checkbox>input:checked+span>label:hover>.fbm-icon::before{content:""}.filter-checkbox>input:checked+span>label>span{position:absolute;bottom:0px;right:0px;--tw-border-opacity:1;border-right-color:hsla(334.48 68.5% 49.8% / var(--tw-border-opacity, 1) );border-top:18px solid rgba(44,44,44,0);border-right:18px solid}.filter-checkbox>span>label{cursor:pointer;padding:5px 15px 5px 5px;width:auto;height:28px;max-width:160px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.filter-checkbox>span>label>.fbm-icon{display:none}.filter-checkbox>span>label:hover{--tw-text-opacity:1;color:hsla(334.48 68.5% 49.8% / var(--tw-text-opacity, 1) )}.filter-checkbox.filter-checkbox-unstyle>input{display:flex}.filter-checkbox.filter-checkbox-unstyle>input:checked+span>label{border-width:0px}.filter-checkbox.filter-checkbox-unstyle>span>label{border-width:0px}.filter-checkbox.filter-checkbox-unstyle>span>label>span{display:none}.filter-checkbox.filter-checkbox-unstyle>span>label>.fbm-icon{display:none}
.sidebar-main{padding-left:0.625rem;width:calc(100% - 200px)}.sidebar{width:200px}.sidebar-menu{border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:hsla(var(--neutral-hs) 70% / var(--tw-border-opacity, 1))}.sidebar-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:hsla(var(--neutral-hs) 93% / var(--tw-border-opacity, 1))}.sidebar-link{display:flex;padding:0.625rem;font-size:13px;line-height:18px}.sidebar-link:hover{--tw-bg-opacity:1;background-color:hsla(225 23.53% 93.33% / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:hsla(228.65 40.66% 35.69% / var(--tw-text-opacity, 1))}.sidebar-link.selected{--tw-bg-opacity:1;background-color:hsla(225 23.53% 93.33% / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:hsla(228.65 40.66% 35.69% / var(--tw-text-opacity, 1))}.sidebar-name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.sidebar-num{padding-left:0.5rem;--tw-text-opacity:1;color:hsla(var(--neutral-hs) 60% / var(--tw-text-opacity, 1))}.sidebar-layer1 .sidebar-name{font-size:15px;line-height:20px;font-weight:700}.sidebar .fbm-rating span{cursor:text}
