@keyframes loadstate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--grayscaleBlack:#19191a;--grayscaleSystemGray:#6e7188;--grayscaleGray950:#37383c;--grayscaleGray900:#4e5054;--grayscaleGray800:#6d6f76;--grayscaleGray700:#7e8189;--grayscaleGray600:#989ca5;--grayscaleGray550:#c1c4cc;--grayscaleGray500:#dcdde2;--grayscaleGray450:#e8e9ed;--grayscaleGray400:#f1f1f3;--grayscaleGray300:#f7f7fa;--grayscaleGray200:#f9f9fb;--grayscaleGray100:#fcfcfd;--grayscaleWhite:#fff;--grayscaleMoveGray900:#2a2a2d;--grayscaleMoveGray800:#636368;--grayscaleMoveGray700:#9b9ba0;--grayscaleMoveGray600:#b1b1b6;--grayscaleMoveGray500:#cdcdd2;--grayscaleMoveGray400:#dddde0;--grayscaleMoveGray300:#e6e6e8;--grayscaleMoveGray200:#f0f0f2;--grayscaleMoveGray100:#f8f8f9;--colorsDarkRed:#da1e28;--colorsRed:#ff422e;--colorsRed450:#ff6353;--colorsRed400:#ff7d70;--colorsRed300:#ffa79b;--colorsRed100:#ffefed;--colorsPink:#ff2473;--colorsMovePink:#ff4fca;--colorsMoveDeepPink:#ff29bf;--colorsMegaPink:#ff1192;--colorsPinkVariant2:#fe55a2;--colorsPinkVariant3:#ff88be;--colorsBlue:#00a0f1;--colorsBlue400:#32baff;--colorsBlue300:#6cf;--colorsBlue200:#96dcff;--colorsBlue100:#cbeeff;--colorsBlue50:#e4f6ff;--colorsMoveBlue:#739aff;--colorsMoveShopBlue:#3e89ff;--colorsQmartBlue:#4c9eff;--colorsQmartLiteBlue:#64abff;--colorsQmartDeepBlue:#4870ff;--colorsBlueVariant1:#87b5ff;--colorsBlueVariant2:#2a44f5;--colorsLightBlue:#f2f8fe;--colorsSubBlueQmart2:#345be3;--colorsYellow:#ffe300;--colorsCoral:#ff6251;--defaultFontSize:13px;--defaultFontWeight:300;--defaultFontWeightBold:500;--defaultLineHeight:17px}.list2021_wrap{background-color:#fff}.list2021_wrap .list2021_title{color:#19191a;background-color:#fff;padding:20px 15px 0;font-size:12px}.list2021_wrap .list2021_empty{color:#989ca5;text-align:center;background-color:#fff;padding:58px 0;font-size:13px;line-height:15px}.list2021_wrap .list2021,.list2021_wrap .list2021_horizon{box-sizing:border-box;background-color:#fff;flex-wrap:wrap;width:100%;padding:0 7.5px;display:flex;overflow:hidden}.list2021_wrap .list2021>li,.list2021_wrap .list2021_horizon>li{box-sizing:border-box;flex:none;width:50%;padding:15px 7.5px;position:relative;overflow:hidden}.list2021_wrap .list2021>li .brand_wrap,.list2021_wrap .list2021_horizon>li .brand_wrap{margin-bottom:10px;padding-right:15px;display:block;position:relative}.list2021_wrap .list2021>li .brand_wrap:after,.list2021_wrap .list2021_horizon>li .brand_wrap:after{content:"";background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:95.9641% 98.6413%;background-size:1338.89% 1122.22%;width:10px;height:10px;display:block;position:absolute;top:50%;right:-1px;transform:translateY(-50%) rotate(-90deg)}.list2021_wrap .list2021>li .brand_wrap .text_brand,.list2021_wrap .list2021_horizon>li .brand_wrap .text_brand{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;color:#ff9700;width:100%;min-height:13px;max-height:13px;font-size:12px;line-height:13px;display:block;position:relative;overflow:hidden}.list2021_wrap .list2021>li .brand_wrap .text_brand img,.list2021_wrap .list2021_horizon>li .brand_wrap .text_brand img{vertical-align:top;float:left;height:13px;margin-right:2px;display:inline-block;width:auto!important}.list2021_wrap .list2021>li>.input_wrap,.list2021_wrap .list2021_horizon>li>.input_wrap{z-index:2;padding:5px;position:absolute;top:5px;left:5px}.list2021_wrap .list2021>li>.input_wrap input[type=checkbox],.list2021_wrap .list2021_horizon>li>.input_wrap input[type=checkbox]{background-color:#fff;width:17px;height:17px}.list2021_wrap .list2021>li .top_wrap a .img_wrap,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap{z-index:1;border-radius:10px;flex:none;width:100%;padding-top:100%;position:relative;overflow:hidden}.list2021_wrap .list2021>li .top_wrap a .img_wrap:before,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap:before{content:"";z-index:1;background:rgba(0,0,0,.04);width:100%;height:100%;position:absolute;top:0;left:0}.list2021_wrap .list2021>li .top_wrap a .img_wrap>img,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap>img{-o-object-fit:cover;object-fit:cover;display:block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_soldout{z-index:2}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_adult,.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_soldout{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_cps{display:block;position:absolute}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_sale{z-index:2;width:100%;display:block;position:absolute;top:0;left:0}.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_soldout{z-index:2;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_adult{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_cps{display:block;position:absolute}.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_sale{z-index:2;width:100%;display:block;position:absolute;top:0;left:0}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_soldout,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_soldout{background-color:rgba(255,255,255,.7)}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_soldout:before,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_soldout:before{content:"";background-image:linear-gradient(transparent,rgba(0,0,0,.35));width:100%;padding:20px 0 10px;position:absolute;bottom:0;left:0}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_soldout strong,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_soldout strong,.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .top_wrap .img_wrap .img_soldout>strong{color:#fff;text-align:center;width:100%;font-size:14px;line-height:14px;position:absolute;bottom:10px}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_adult,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_adult{z-index:1;text-indent:-9999px;background-color:#fff;overflow:hidden}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_adult:before,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_adult:before{content:"";background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:0 0;background-size:167.361% 140.278%;width:80px;height:80px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_cps,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_cps{z-index:1;text-indent:-9999px;width:auto;height:18px;top:4px;left:auto;right:4px;overflow:hidden}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_cps img,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_cps img{height:18px;display:block}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_sale,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_sale{transform-origin:0 0;height:auto}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_sale:not(.otoku),.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_sale:not(.otoku){width:42px;top:8px;left:8px}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_sale.otoku,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_sale.otoku{width:46px;top:6px;left:6px}.list2021_wrap .list2021>li .top_wrap a .img_wrap .img_sale.otoku .text,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .img_sale.otoku .text{color:#fff;text-align:center;white-space:nowrap;font-size:10px;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%,-6px) scale(.7)}.list2021_wrap .list2021>li .top_wrap a .img_wrap .recommend,.list2021_wrap .list2021_horizon>li .top_wrap a .img_wrap .recommend{color:#fff;background:#1f88ff;border-radius:3px;padding:1px 3px 0;font-size:11px;line-height:17px;position:absolute;bottom:6px;left:6px}.list2021_wrap .list2021>li .top_wrap .content_wrap,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap{position:relative;overflow:hidden}.list2021_wrap .list2021>li .top_wrap .content_wrap a,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a{box-sizing:border-box;padding-top:10px;display:flex;position:relative;overflow:hidden}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap{width:100%;overflow:hidden}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dt .text_bestseller,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dt .text_bestseller{color:#4367ff;flex-wrap:nowrap;margin-bottom:4px;font-size:13px;line-height:16px;display:flex}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dt .text_bestseller img,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dt .text_bestseller img{vertical-align:top;float:left;height:16px;margin-right:2px;display:inline-block}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dt .text_brand,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dt .text_brand{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;color:#ff9700;width:100%;min-height:13px;max-height:13px;margin-bottom:5px;font-size:12px;line-height:13px;display:block;overflow:hidden}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dt .text_brand img,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dt .text_brand img,.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_brand img,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_brand img{vertical-align:top;float:left;height:13px;margin-right:2px;display:inline-block;width:auto!important}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dt .text_brand.furusato,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dt .text_brand.furusato{color:#be9c89}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dt .text_item,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dt .text_item{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;color:#19191a;-webkit-box-orient:vertical;width:100%;min-height:17px;max-height:34px;font-size:13px;line-height:17px;display:-webkit-box;overflow:hidden}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dt .text_item.single,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dt .text_item.single{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:17px;max-height:17px;line-height:17px;display:block;overflow:hidden}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd{flex-direction:column;justify-content:space-between;margin-top:3px;display:flex}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_option,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_option{word-break:break-all;margin-bottom:5px;font-size:0;line-height:1}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_option>span,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_option>span{color:#989ca5;margin-right:4px;font-size:12px;line-height:16px;position:relative}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_option>span:after,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_option>span:after,.list_2019>li>dl>dd p.txt>span:after,.list_horizon_scroll>li>dl>dd p.txt>span:after{content:"";vertical-align:top;background-color:#dcdde2;width:1px;height:10px;margin:3px 0 3px 4px;display:inline-block}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_option>span:last-child,.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap>:last-child,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_option>span:last-child,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap>:last-child,.list_2019>li>dl>dd p.price>:last-child,.list_2019>li>dl>dd p.txt>span:last-child,.list_horizon_scroll>li>dl>dd p.price>:last-child,.list_horizon_scroll>li>dl>dd p.txt>span:last-child{margin-right:0}.list2021_wrap .list2021.list.rank>li:last-child:after,.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_option>span:last-child:after,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_option>span:last-child:after,.list_2019>li>dl>dd p.txt>span:last-child:after,.list_horizon_scroll>li>dl>dd p.txt>span:last-child:after{display:none}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_option .option_rate:before,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_option .option_rate:before{content:"";vertical-align:top;background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:82.6087% 46.0733%;background-size:2190.91% 1836.36%;width:11px;height:11px;margin:2.5px 1px 0 0;display:inline-block}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_price,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_price{color:#19191a;flex-direction:column;justify-content:center;min-height:22px;margin-right:27px;font-size:17px;line-height:22px;display:flex}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap{word-break:break-all;font-size:0;line-height:1}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap>*,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap>*{margin-right:4px;font-size:17px;line-height:20px}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap .price_original span.price_megaflag,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap .price_original span.price_megaflag{color:#ff3ca0;margin-right:4px;font-size:15px;line-height:20px}.list2021_wrap .list2021>li .btm_wrap .btm_point,.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap .price_percent,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_point,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap .price_percent{color:#ff422e}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_sale,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_sale{color:#ff3ca0;align-items:center;margin-top:2px;font-size:13px;font-weight:700;line-height:12px;display:flex}.list2021_wrap .list2021>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_sale .text_discount,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_sale .text_discount{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;flex:1;width:100%;min-height:18px;max-height:18px;line-height:18px;display:block;overflow:hidden}.list2021_wrap .list2021>li .top_wrap .content_wrap .btn_like,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap .btn_like{text-indent:-9999px;background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:72.6829% 39.1566%;background-size:669.444% 561.111%;width:22px;height:22px;display:block;position:absolute;bottom:0;right:0;overflow:hidden}.list2021_wrap .list2021>li .top_wrap .content_wrap .btn_like.selected,.list2021_wrap .list2021_horizon>li .top_wrap .content_wrap .btn_like.selected{background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:72.6829% 63.8554%;background-size:669.444% 561.111%}.list2021_wrap .list2021>li .btm_wrap,.list2021_wrap .list2021_horizon>li .btm_wrap{border-top:1px solid #f1f1f3;flex-wrap:wrap;gap:4px;margin-top:10px;padding-top:9px;font-size:0;display:flex}.list2021_wrap .list2021>li .btm_wrap li,.list2021_wrap .list2021_horizon>li .btm_wrap li{color:#989ca5;word-break:break-all;flex-wrap:nowrap;align-items:center;font-size:12px;line-height:12px;display:flex}.list2021_wrap .list2021>li .btm_wrap li:before,.list2021_wrap .list2021_horizon>li .btm_wrap li:before{content:"";vertical-align:top;background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:82.6087% 65.9686%;background-size:2190.91% 1836.36%;flex:none;width:11px;height:11px;margin-right:1px;display:block}@media (max-width:374px){.list2021_wrap .list2021>li .btm_wrap li,.list2021_wrap .list2021_horizon>li .btm_wrap li{font-size:11px;line-height:11px}}.list2021_wrap .list2021>li .btm_wrap .btm_point:has(img):before,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_point:has(img):before{content:none}.list2021_wrap .list2021>li .btm_wrap .btm_point img,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_point img{flex:none;width:48px;margin-right:2px}.list2021_wrap .list2021>li .btm_wrap .btm_point.mega:before,.list2021_wrap .list2021>li .btm_wrap .btm_point.super:before,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_point.mega:before,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_point.super:before{display:none}.list2021_wrap .list2021>li .btm_wrap .btm_point.megapo,.list2021_wrap .list2021>li .btm_wrap .btm_rate,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_point.megapo,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_rate{flex:auto}.list2021_wrap .list2021>li .btm_wrap .btm_point.megapo+.btm_rate,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_point.megapo+.btm_rate{flex:none}.list2021_wrap .list2021>li .btm_wrap .btm_point.megapo+.btm_rate+.btm_sell,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_point.megapo+.btm_rate+.btm_sell{flex:none;width:100%}.list2021_wrap .list2021>li .btm_wrap .btm_point:not(:has(img)):before,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_point:not(:has(img)):before,.movelist2021_wrap .movelist2021>li .content_wrap .pointback:not(:has(img)):before,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .pointback:not(:has(img)):before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='6' fill='%23FF422E'/%3E%3Cpath d='M4.09998 9.11823V3.30005H6.50338C6.93899 3.30005 7.31494 3.38528 7.63123 3.55573C7.94941 3.72429 8.19467 3.96009 8.36702 4.26312C8.53937 4.56425 8.62554 4.91463 8.62554 5.31425C8.62554 5.71577 8.53748 6.06709 8.36134 6.36823C8.1871 6.66747 7.93804 6.89948 7.61418 7.06425C7.29032 7.22903 6.90585 7.31141 6.46077 7.31141H4.97782V6.20346H6.19941C6.41153 6.20346 6.58861 6.16653 6.73066 6.09266C6.8746 6.0188 6.9835 5.91558 7.05736 5.783C7.13123 5.64853 7.16816 5.49228 7.16816 5.31425C7.16816 5.13433 7.13123 4.97903 7.05736 4.84834C6.9835 4.71577 6.8746 4.6135 6.73066 4.54153C6.58672 4.46956 6.40963 4.43357 6.19941 4.43357H5.50623V9.11823H4.09998Z' fill='white'/%3E%3C/svg%3E");background-position:50%;background-size:auto;width:12px;height:12px;margin-right:1px;position:relative}.list2021_wrap .list2021>li .btm_wrap .btm_rate.hidden,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_rate.hidden{visibility:hidden}.list2021_wrap .list2021>li .btm_wrap .btm_rate:before,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_rate:before{background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:82.6087% 46.0733%;background-size:2190.91% 1836.36%}.list2021_wrap .list2021.card>li .top_wrap a .img_wrap .img_soldout:before,.list2021_wrap .list2021>li .btm_wrap .btm_otoku:before,.list2021_wrap .list2021>li .btm_wrap .btm_rate .rate_cnt,.list2021_wrap .list2021>li .btm_wrap .btm_sell:before,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_otoku:before,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_rate .rate_cnt,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_sell:before{display:none}.list2021_wrap .list2021>li .btm_wrap .btm_sell,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_sell{color:#00a0f1;margin:0}.list2021_wrap .list2021>li .btm_wrap .btm_otoku,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_otoku{color:#1954f9;align-items:center;margin-top:2px;font-size:10px;font-weight:700;line-height:10px;display:flex}.list2021_wrap .list2021>li .btm_wrap .btm_otoku img,.list2021_wrap .list2021_horizon>li .btm_wrap .btm_otoku img{height:12px;margin-right:1px}.list2021_wrap .list2021>li .coupon_labelwrap,.list2021_wrap .list2021_horizon>li .coupon_labelwrap{flex-flow:column wrap;display:flex;position:relative}.list2021_wrap .list2021>li .coupon_labelwrap .coupon_label,.list2021_wrap .list2021_horizon>li .coupon_labelwrap .coupon_label{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;letter-spacing:-.5px;word-wrap:break-word;word-break:break-word;border-radius:2px;align-self:baseline;width:auto;max-width:100%;min-height:18px;max-height:18px;margin-top:4px;padding:0 6px;font-size:11px;font-weight:700;line-height:18px;display:block;position:relative;overflow:hidden}.list2021_wrap .list2021>li .coupon_labelwrap .coupon_label:first-child,.list2021_wrap .list2021_horizon>li .coupon_labelwrap .coupon_label:first-child,.list_2019>li>dl>dd .coupon_labelwrap .coupon_label:first-child,.list_horizon_scroll>li>dl>dd .coupon_labelwrap .coupon_label:first-child{margin-top:10px}.list2021_wrap .list2021>li .coupon_labelwrap .coupon_label.type_seller,.list2021_wrap .list2021_horizon>li .coupon_labelwrap .coupon_label.type_seller{color:#4e83eb;background-color:rgba(78,131,235,.07)}.list2021_wrap .list2021>li .coupon_labelwrap .coupon_label:before,.list2021_wrap .list2021_horizon>li .coupon_labelwrap .coupon_label:before{content:"";z-index:-1;background-color:rgba(255,255,255,.07);border-radius:2px;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.list2021_wrap .list2021>li .point_wrap,.list2021_wrap .list2021_horizon>li .point_wrap{align-items:center;margin-top:5px;display:inline-flex}.list2021_wrap .list2021>li .point_wrap .point_img,.list2021_wrap .list2021_horizon>li .point_wrap .point_img{height:14px}.list2021_wrap .list2021>li .point_wrap .point_value,.list2021_wrap .list2021_horizon>li .point_wrap .point_value{margin-left:4px;font-size:14px;font-weight:400;line-height:14px}.list2021_wrap .list2021>li .point_wrap.megapo .point_img,.list2021_wrap .list2021_horizon>li .point_wrap.megapo .point_img{height:12px}.list2021_wrap .list2021>li .point_wrap.megapo .point_value,.list2021_wrap .list2021_horizon>li .point_wrap.megapo .point_value{color:#2a44f5;font-size:12px;font-weight:500;line-height:12px}.list2021_wrap .list2021>li .top_wrap .rank_wrap{margin-bottom:6px}.list2021_wrap .list2021>li .top_wrap .rank_wrap .rank_num{font-size:20px;font-style:italic;line-height:17px;display:inline-flex}.list2021_wrap .list2021>li .top_wrap .rank_wrap .rank_point{color:#19191a;margin-left:3px;font-size:13px;line-height:13px;display:inline-flex}.list2021_wrap .list2021>li .top_wrap .rank_wrap .rank_point:before{content:"";vertical-align:top;background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:53.8793% 92.7083%;background-size:2677.78% 2020%;width:9px;height:10px;margin:1px 1px 0 0;display:inline-block}.list2021_wrap .list2021>li .top_wrap .rank_wrap .rank_point.plus{color:#ff422e}.list2021_wrap .list2021>li .top_wrap .rank_wrap .rank_point.minus:before,.list2021_wrap .list2021>li .top_wrap .rank_wrap .rank_point.plus:before{background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:59.9138% 92.7083%;background-size:2677.78% 2020%}.list2021_wrap .list2021>li .top_wrap .rank_wrap .rank_point.minus{color:#0097e3}.list2021_wrap .list2021>li .top_wrap .rank_wrap .rank_point.minus:before{background-position:65.9483% 92.7083%}.list2021_wrap .list2021.card,.list2021_wrap .list2021.list{background-color:#f8f8f9;padding:0}.list2021_wrap .list2021.list>li{width:100%;margin-top:10px}.list2021_wrap .list2021.card>li{background-color:#fff;width:100%;margin-top:10px;padding:0}.list2021_wrap .list2021.card>li:first-child,.list2021_wrap .list2021.list>li:first-child{margin-top:0}.list2021_wrap .list2021.card>li .top_wrap a .img_wrap{width:100%}.list2021_wrap .list2021.list>li .top_wrap .content_wrap a .text_wrap dd .text_price{min-height:24px;margin-right:29px;line-height:24px}.list2021_wrap .list2021.card>li .top_wrap .content_wrap a .text_wrap dd .text_price{line-height:24px}.list2021_wrap .list2021.list>li .top_wrap .content_wrap .btn_like{width:24px;height:24px}.list2021_wrap .list2021.card>li .btm_wrap li.btm_rate .rate_cnt,.list2021_wrap .list2021.list>li .btm_wrap li.btm_rate .rate_cnt,.movelist2021_wrap .movelist2021>li .content_wrap a,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a{display:block}@media (max-width:374px){.list2021_wrap .list2021.card>li .btm_wrap li,.list2021_wrap .list2021.list>li .btm_wrap li{font-size:12px}}.list2021_wrap .list2021.list>li{background-color:#fff;padding:15px}.list2021_wrap .list2021.list>li .brand_wrap{border-bottom:1px solid #dcdde2;margin-bottom:14px;padding-bottom:13px}.list2021_wrap .list2021.list>li .brand_wrap:after{width:12px;height:12px;top:1px;transform:translate(0) rotate(-90deg)}.list2021_wrap .list2021.list>li .top_wrap{display:flex}.list2021_wrap .list2021.list>li .top_wrap a .img_wrap{width:130px}.list2021_wrap .list2021.list>li .top_wrap a .img_wrap .img_sale:not(.otoku){width:32px;top:6px;left:6px}.list2021_wrap .list2021.list>li .top_wrap a .img_wrap .img_sale.otoku{width:36px;top:4px;left:4px}.list2021_wrap .list2021.list>li .top_wrap a .img_wrap .img_sale.otoku .text{color:#fff;text-align:center;white-space:nowrap;font-size:10px;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%,-7px) scale(.6)}.list2021_wrap .list2021.list>li .top_wrap .content_wrap,.list_2019>li>dl>dd .dd_top,.list_horizon_scroll>li>dl>dd .dd_top,.movelist2021_wrap .movelist2021_title strong span{flex:auto}.list2021_wrap .list2021.list>li .top_wrap .content_wrap a{height:100%;padding:0 0 0 15px}.list2021_wrap .list2021.list>li .top_wrap .content_wrap a .text_wrap{flex-direction:column;height:100%;display:flex}.list2021_wrap .list2021.list>li .top_wrap .content_wrap a .text_wrap dd{flex-direction:column;flex:auto;justify-content:space-between;display:flex}.list2021_wrap .list2021.list>li .top_wrap .content_wrap a .text_wrap dd .text_option{margin-bottom:1px}.list2021_wrap .list2021.list>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_sale{margin-top:1px}.list2021_wrap .list2021.list>li .btm_wrap{margin:15px -15px 0;padding:15px 15px 0}.list2021_wrap .list2021.list>li .coupon_labelwrap{flex-direction:row;margin-left:-4px}.list2021_wrap .list2021.list>li .coupon_labelwrap .coupon_label{margin-left:4px}.list2021_wrap .list2021.list.rank>li{margin-top:0;padding:12px 15px;position:relative}.list2021_wrap .list2021.list.rank>li .top_wrap .rank_wrap{box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:50px;height:105px;margin:0 0 0-15px;font-size:18px;line-height:21px;display:flex}.list2021_wrap .list2021.list.rank>li .top_wrap .rank_wrap .rank_num{font-size:18px;font-style:normal}.list2021_wrap .list2021.list.rank>li .top_wrap a .img_wrap{width:105px}.list2021_wrap .list2021.list.rank>li .top_wrap .content_wrap a .text_wrap dt .text_brand{margin-bottom:3px}.list2021_wrap .list2021.list.rank>li .top_wrap .content_wrap a .text_wrap dd .text_option{margin-bottom:0}.list2021_wrap .list2021.list.rank>li .top_wrap .content_wrap a .text_wrap dd .text_option .option_text{color:#00a0f1}.list2021_wrap .list2021.list.rank>li .top_wrap .content_wrap a .text_wrap dd .text_price{font-size:16px}.list2021_wrap .list2021.list.rank>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_sale{margin-top:4px}.list2021_wrap .list2021.list.rank>li .top_wrap .content_wrap a .text_price .price_sale,.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap dt+dd,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap dt+dd{margin-top:2px}.list2021_wrap .list2021.list.rank>li .coupon_labelwrap{flex-direction:row;justify-content:flex-start;margin-top:3px;margin-left:153px;display:flex}.list2021_wrap .list2021.list.rank>li .coupon_label{margin-left:2px;padding:0 4px}.list2021_wrap .list2021.list.rank>li:after{content:"";border-bottom:1px solid #f1f1f3;height:1px;position:absolute;bottom:0;left:35px;right:-20px}.list2021_wrap .list2021.card>li .top_wrap a .img_wrap{border-radius:0;padding-top:57.34%}.list2021_wrap .list2021.card>li .top_wrap a .img_wrap:before{border-bottom-width:0;border-radius:0}.list2021_wrap .list2021.card>li .top_wrap a .img_wrap .img_soldout strong{background-color:rgba(0,0,0,.25);font-weight:400;line-height:35px;bottom:0}.list2021_wrap .list2021.card>li .top_wrap a .img_wrap .img_sale{width:46px;top:16px;left:16px}.list2021_wrap .list2021.card>li .top_wrap .content_wrap a{padding:15px}.list2021_wrap .list2021.card>li .top_wrap .content_wrap a .text_wrap dt,.list_2019.like>li>a>dl>dd{margin-right:29px}.list2021_wrap .list2021.card>li .top_wrap .content_wrap a .text_wrap dt .text_item{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:15px;max-height:15px;line-height:15px;display:block;overflow:hidden}.list2021_wrap .list2021.card>li .top_wrap .content_wrap a .text_wrap dd{position:relative}.list2021_wrap .list2021.card>li .top_wrap .content_wrap a .text_wrap dd .text_option{margin-bottom:10px}.list2021_wrap .list2021.card>li .top_wrap .content_wrap a .text_wrap dd .text_price{min-height:auto;margin-right:auto}.list2021_wrap .list2021.card>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap .price_original{font-size:20px;line-height:20px}.list2021_wrap .list2021.card>li .top_wrap .content_wrap a .text_wrap dd .text_price .price_sale,.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap a .text_wrap dd{margin-top:5px}.list2021_wrap .list2021.card>li .top_wrap .content_wrap .btn_like{width:24px;height:24px;top:15px;bottom:0;right:15px}.list2021_wrap .list2021.card>li .btm_wrap{border-top-width:0;margin-top:0;padding-top:0;position:absolute;bottom:18px;right:18px}.list2021_wrap .list2021.card>li .btm_wrap+.coupon_labelwrap{padding-right:80px}.list2021_wrap .list2021.card>li .coupon_labelwrap{flex-direction:row;max-width:calc(100% - 130px);margin-top:-15px;padding:0 15px 15px}.list2021_wrap .list2021.card>li .coupon_labelwrap .coupon_label{margin-top:8px;margin-left:4px}.list2021_wrap .list2021.card>li .coupon_labelwrap .coupon_label:first-child{margin-left:0}.list2021_wrap .list2021.card>li .point_wrap{align-items:center;display:flex;position:absolute;bottom:14px;right:16px}.list2021_wrap .list2021.card>li .point_wrap .point_img{height:16px}.list2021_wrap .list2021.card>li .point_wrap .point_value{margin-left:4px;font-size:16px;font-weight:700;line-height:16px}.list2021_wrap .list2021.originalprice li .top_wrap .content_wrap a .text_wrap dd .text_price .price_wrap .discount_original{color:#989ca5;font-size:14px}#search,.search_wrap{color:#989ca5;background-color:#fff;font-size:13px;line-height:17px}.search_wrap .srch_no_data .srch_no_data_child{height:40vh}.movelist2021_wrap{z-index:0;position:relative;overflow:hidden}.movelist2021_wrap .movelist2021_title{color:#19191a;padding:20px;font-weight:700;line-height:24px;position:relative}.movelist2021_wrap .movelist2021_title strong{align-items:center;display:flex}.movelist2021_wrap .movelist2021>li .rank_wrap span.plus,.movelist2021_wrap .movelist2021_horizon>li .rank_wrap span.plus,.movelist2021_wrap .movelist2021_title .point{color:#ff2473}.movelist2021_wrap .movelist2021_empty{text-align:center;padding:40px 20px 0}.movelist2021_wrap .movelist2021_empty svg{color:#dddde0;width:50px;margin:0 auto 14px;display:block}.movelist2021_wrap .movelist2021_empty p{margin-bottom:4px;font-size:16px;line-height:20px}.movelist2021_wrap .movelist2021_empty span{color:#9b9ba0;line-height:18px}.movelist2021_wrap .movelist2021{gap:20px 0}.movelist2021_wrap .movelist2021,.movelist2021_wrap .movelist2021_horizon{grid-template-rows:auto;grid-template-columns:1fr;width:100%;padding:0 20px;display:grid;overflow:hidden}.movelist2021_wrap .movelist2021>li{width:100%}.movelist2021_wrap .movelist2021>li,.movelist2021_wrap .movelist2021_horizon>li{flex-direction:column;display:flex;position:relative;overflow:hidden}.movelist2021_wrap .movelist2021>li .rank_wrap,.movelist2021_wrap .movelist2021_horizon>li .rank_wrap{margin-bottom:6px;font-size:18px;font-style:italic;font-weight:700;line-height:24px;display:flex}.movelist2021_wrap .movelist2021>li .rank_wrap span,.movelist2021_wrap .movelist2021_horizon>li .rank_wrap span{color:#636368;align-items:center;margin-left:4px;font-size:10px;font-weight:700;line-height:14px;display:inline-flex}.movelist2021_wrap .movelist2021>li .rank_wrap span svg,.movelist2021_wrap .movelist2021_horizon>li .rank_wrap span svg{width:12px}.movelist2021_wrap .movelist2021>li .rank_wrap span.minus,.movelist2021_wrap .movelist2021_horizon>li .rank_wrap span.minus{color:#3e89ff}.movelist2021_wrap .movelist2021>li .rank_wrap span.new,.movelist2021_wrap .movelist2021_horizon>li .rank_wrap span.new{color:#fc358f}.movelist2021_wrap .movelist2021>li .top_unit,.movelist2021_wrap .movelist2021_horizon>li .top_unit{color:#5900ff;height:14px;margin-bottom:6px;font-size:12px;line-height:14px;display:block}.movelist2021_wrap .movelist2021>li .top_label,.movelist2021_wrap .movelist2021_horizon>li .top_label{z-index:2;color:#fff;letter-spacing:-.5px;text-align:center;background-color:rgba(78,78,84,.9);border-radius:2px;min-width:20px;padding:2px 4px;font-size:10px;line-height:12px;position:absolute;top:6px;left:6px}.movelist2021_wrap .movelist2021>li .top_label.rank,.movelist2021_wrap .movelist2021_horizon>li .top_label.rank{box-sizing:border-box;color:#fff;background-color:rgba(78,78,84,.9);border-radius:8px 0 4px;font-size:11px;font-weight:600;line-height:16px;position:absolute;top:0;left:0}.movelist2021_wrap .movelist2021>li .top_label.top_right,.movelist2021_wrap .movelist2021_horizon>li .top_label.top_right{left:auto;right:6px}.movelist2021_wrap .movelist2021>li .top_label.label_ad,.movelist2021_wrap .movelist2021_horizon>li .top_label.label_ad{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='19' viewBox='0 0 26 19' fill='none'%3E%3Cpath d='M16.5 1H9.5C4.80558 1 1 4.80558 1 9.5C1 14.1944 4.80558 18 9.5 18H16.5C21.1944 18 25 14.1944 25 9.5C25 4.80558 21.1944 1 16.5 1Z' fill='black' fill-opacity='0.348' stroke='white'/%3E%3C/svg%3E");background-size:100%;width:26px;height:19px;padding:0;line-height:19px;top:4px;right:4px}.movelist2021_wrap .movelist2021>li .top_wrap,.movelist2021_wrap .movelist2021_horizon>li .top_wrap{flex:none;display:block;position:relative;overflow:hidden}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap{z-index:1;background-color:#f0f0f2;background-position:50%;background-repeat:no-repeat;width:100%;padding-top:120%;overflow:hidden}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap>img,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap>img{-o-object-fit:cover;object-fit:cover;background-color:#f0f0f2;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_adult{z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_sale{z-index:1;width:100%;display:block;position:absolute;top:0;left:0}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_btmwrap{display:block}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_soldout,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_adult{z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_sale{z-index:1;display:block;position:absolute;top:0;left:0}.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_btmwrap{display:block}.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_soldout{z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_adult,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_adult{background-color:#f7f7fa;font-size:0;line-height:0}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_adult:before,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_adult:before{content:"18";box-sizing:border-box;border:4px solid rgba(255,66,46,.14);border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;padding:32px;font-size:24px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_sale,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_sale{height:auto}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_sale:not(.otoku),.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_sale:not(.otoku){width:32px;max-width:32px;top:6px;left:6px}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_sale.otoku,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_sale.otoku{width:36px;max-width:36px;top:4px;left:4px}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_sale img,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_sale img{width:100%;display:block}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_sale .text,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_sale .text{color:#fff;text-align:center;font-size:10px;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%,-3px) scale(.6)}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_soldout,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_soldout{color:#fff;justify-content:center;align-items:center;font-size:18px;line-height:22px;display:flex}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_soldout:before,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_soldout:before{content:"";z-index:-1;background:rgba(155,155,155,.7);width:100%;height:100%;position:absolute;top:0;left:0}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_btmwrap,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_btmwrap{z-index:0;border-radius:2px;flex-wrap:wrap;width:auto;height:auto;display:flex;position:absolute;top:auto;bottom:4px;left:4px;overflow:hidden}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_btmwrap span,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_btmwrap span{letter-spacing:-.5px;flex:none;align-items:center;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;display:flex;overflow:hidden}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_btmwrap span.btm_coupon,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_btmwrap span.btm_coupon{color:#fff;background-color:rgba(252,53,143,.8)}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_btmwrap span.btm_point,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_btmwrap span.btm_point{color:#1954f9;background-color:rgba(255,255,255,.9)}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_btmwrap span.btm_point:before,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_btmwrap span.btm_point:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.64.4H3.36v2.96H.4v1.28h2.96V7.6h1.28V4.64H7.6V3.36H4.64z' fill='%23082986' fill-rule='evenodd'/%3E%3C/svg%3E%0A");width:8px;height:8px}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_btmwrap span.btm_point:after,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_btmwrap span.btm_point:after{content:"";z-index:1;opacity:.07;background:#082986;width:100%;height:100%;position:absolute;top:0;left:0}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap.video svg{width:17.64%}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap.video svg,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap.video svg{z-index:2;color:#fff;-webkit-filter:drop-shadow(0 1px 3px rgba(0,0,0,.26));filter:drop-shadow(0 1px 3px rgba(0,0,0,.26));max-width:30px;position:absolute;top:8px;right:8px}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap:after,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap:after{background-color:rgba(0,0,0,.06)}.movelist2021_wrap .movelist2021>li .top_wrap .coupon_labelwrap,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .coupon_labelwrap{z-index:1;flex-flow:column wrap;align-items:baseline;padding:4px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.movelist2021_wrap .movelist2021>li .top_wrap .coupon_label,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .coupon_label{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;letter-spacing:-.5px;word-wrap:break-word;word-break:break-word;border-radius:2px;align-self:baseline;width:auto;max-width:100%;min-height:16px;max-height:16px;margin-top:4px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;display:block;position:relative;overflow:hidden}.movelist2021_wrap .movelist2021>li .top_wrap .coupon_label:first-child,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .coupon_label:first-child{margin-top:0}.list_2019>li>dl>dd .coupon_labelwrap .coupon_label.type_seller,.list_horizon_scroll>li>dl>dd .coupon_labelwrap .coupon_label.type_seller,.movelist2021_wrap .movelist2021>li .top_wrap .coupon_label.type_seller,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .coupon_label.type_seller{color:#4e83eb;background-color:rgba(78,131,235,.07)}.movelist2021_wrap .movelist2021>li .top_wrap .coupon_label:before,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .coupon_label:before{content:"";z-index:-1;background-color:rgba(255,255,255,.9);border-radius:2px;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.movelist2021_wrap .movelist2021>li .middle_wrap,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap{margin-top:10px}.movelist2021_wrap .movelist2021>li .middle_wrap .cartbtn_wrap,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .cartbtn_wrap{border:1px solid #cdcdd2;border-radius:8px}.movelist2021_wrap .movelist2021>li .middle_wrap .cart_text,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .cart_text{box-sizing:border-box;color:#636368;width:100%;padding:12px 8px}.movelist2021_wrap .movelist2021>li .middle_wrap .cart_text.hidden,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .cart_text.hidden{display:none}.movelist2021_wrap .movelist2021>li .middle_wrap .btn_full_text>svg,.movelist2021_wrap .movelist2021>li .middle_wrap .cart_counter>button svg,.movelist2021_wrap .movelist2021>li .middle_wrap .cart_text>svg,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .btn_full_text>svg,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .cart_counter>button svg,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .cart_text>svg{vertical-align:top;width:16px}.movelist2021_wrap .movelist2021>li .middle_wrap .btn_full_text>span,.movelist2021_wrap .movelist2021>li .middle_wrap .cart_text>span,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .btn_full_text>span,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .cart_text>span{margin-left:-1px;font-size:11px;font-weight:600;line-height:16px}.movelist2021_wrap .movelist2021>li .middle_wrap .cart_counter,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .cart_counter{justify-content:center;padding:12px 8px;display:none}.movelist2021_wrap .movelist2021>li .middle_wrap .cart_counter.show,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .cart_counter.show{display:flex}.movelist2021_wrap .movelist2021>li .middle_wrap .cart_counter .count,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .cart_counter .count{padding:0 20px;font-weight:700}.movelist2021_wrap .movelist2021>li .middle_wrap .cart_counter>button:disabled,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .cart_counter>button:disabled{background-color:#fff!important}.movelist2021_wrap .movelist2021>li .middle_wrap .btn_full_text,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .btn_full_text{box-sizing:border-box;color:#636368;border:1px solid #cdcdd2;border-radius:8px;width:100%;padding:12px 8px}.movelist2021_wrap .movelist2021>li .middle_wrap .btn_full_text.hidden,.movelist2021_wrap .movelist2021_horizon>li .middle_wrap .btn_full_text.hidden{display:none}.movelist2021_wrap .movelist2021>li .content_wrap,.movelist2021_wrap .movelist2021_horizon>li .content_wrap{box-sizing:border-box;background-color:#fff;flex:auto;position:relative;overflow:hidden}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap{width:100%;overflow:hidden}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_title,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_title{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;width:100%;min-height:40px;max-height:40px;padding-right:24px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_percent,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_percent{color:#fc358f;font-weight:700;line-height:20px;display:inline-flex}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_percent+.text_price,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_percent+.text_price{display:inline-flex}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_pricewrap.flex,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_pricewrap.flex{display:flex}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_pricewrap.flex .text_discount,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_pricewrap.flex .text_discount{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;flex:1;width:100%;min-height:18px;max-height:18px;line-height:18px;display:block;overflow:hidden}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_price,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_price{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:17px;max-height:17px;font-size:13px;font-weight:700;line-height:17px;display:block;overflow:hidden}@media (max-width:374px){.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_price,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_price{padding-right:33px;font-size:11px}}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_price.discount.mega,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_price.discount.mega{color:#ff1192}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_discount,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_discount{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;color:#ff422e;width:100%;min-height:16px;max-height:16px;font-size:10px;font-weight:400;line-height:16px;display:block;overflow:hidden}@media (max-width:374px){.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_discount,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_discount{font-size:11px}}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_discount.mega,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_discount.mega{color:#ff1192;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:16px;max-height:16px;line-height:16px;display:block;overflow:hidden}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_seller,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_seller{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;color:#4e4e54;width:100%;min-height:14px;max-height:14px;font-size:10px;line-height:14px;display:block;overflow:hidden}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_rate,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_rate{align-items:center;height:12px;margin-top:4px;display:flex}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_rate .rate_icon,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_rate .rate_icon{font-size:0}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_rate .rate_icon svg,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_rate .rate_icon svg{vertical-align:top;fill:#ff4fca;width:12px;display:block}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_rate .rate_score,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_rate .rate_score{color:#19191a;margin-left:2px;font-size:11px;line-height:12px}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_rate .rate_count,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_rate .rate_count{color:#80808b;margin-left:2px;font-size:11px;line-height:12px}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_ctgname,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_ctgname{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;color:#80808b;width:100%;min-height:14px;max-height:14px;margin-top:2px;font-size:10px;line-height:14px;display:block;overflow:hidden}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_shipping,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_shipping{color:#b1b1b6;margin-top:2px;font-size:12px;line-height:18px}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap dt,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap dt{word-break:break-all}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap dt .disablewish,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap dt .disablewish{padding-right:0!important}.movelist2021_wrap .movelist2021>li .content_wrap a .review_wrap,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .review_wrap{background-color:#f8f8f9;margin:10px -10px 0;padding:10px;display:flex}.movelist2021_wrap .movelist2021>li .content_wrap a .review_wrap dt,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .review_wrap dt{flex:none;align-items:flex-start;margin-right:10px;display:flex}.movelist2021_wrap .movelist2021>li .content_wrap a .review_wrap dt svg,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .review_wrap dt svg{fill:#ff4fca;flex:none;width:16px;margin-right:4px}.movelist2021_wrap .movelist2021>li .content_wrap a .review_wrap dt strong,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .review_wrap dt strong,.movelist2021_wrap .movelist2021_sorttab .sort_item.selected button{font-weight:700}.movelist2021_wrap .movelist2021>li .content_wrap a .review_wrap dd,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .review_wrap dd{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;color:#636368;-webkit-box-orient:vertical;width:100%;min-height:16px;max-height:32px;font-size:11px;line-height:16px;display:-webkit-box;overflow:hidden}.movelist2021_wrap .movelist2021>li .content_wrap>.text_footer,.movelist2021_wrap .movelist2021_horizon>li .content_wrap>.text_footer{font-size:10px}.movelist2021_wrap .movelist2021>li .content_wrap .label_delivery_date,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .label_delivery_date{padding-top:4px}.movelist2021_wrap .movelist2021>li .content_wrap .btn_like,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .btn_like{color:#e8e8ed;font-size:0;line-height:0;display:block;position:absolute;top:0;right:0;overflow:hidden}@media (max-width:374px){.movelist2021_wrap .movelist2021>li .content_wrap .btn_like,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .btn_like{margin-top:3px;padding-left:6px;padding-right:6px}}.movelist2021_wrap .movelist2021>li .content_wrap .btn_like svg{width:22px;transition:all .2s linear}.movelist2021_wrap .movelist2021_horizon>li .content_wrap .btn_like svg{transition:all .2s linear}.movelist2021_wrap .movelist2021>li .content_wrap .pointback,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .pointback{align-items:center;margin-top:4px;font-size:10px;font-weight:700;line-height:10px;display:flex;color:#ff422e}.movelist2021_wrap .movelist2021>li .content_wrap .pointback img,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .pointback img{height:12px;margin-right:1px}.movelist2021_wrap .movelist2021>li .content_wrap .coupon_labelwrap,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .coupon_labelwrap{flex-flow:column wrap;align-items:flex-start;margin-bottom:-4px;display:inline-flex}.movelist2021_wrap .movelist2021>li .content_wrap .coupon_labelwrap span,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .coupon_labelwrap span{box-sizing:border-box;letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;word-break:break-word;border-radius:2px;flex:none;align-self:baseline;width:auto;max-width:100%;min-height:16px;max-height:16px;margin:4px 4px 4px 0;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;display:block;position:relative;overflow:hidden}.movelist2021_wrap .movelist2021>li .content_wrap .coupon_labelwrap span+span,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .coupon_labelwrap span+span{margin:0 4px 4px 0}.movelist2021_wrap .movelist2021>li.promotion .content_wrap,.movelist2021_wrap .movelist2021_horizon>li.promotion .content_wrap{color:#fff;background-color:#19191a}.movelist2021_wrap .movelist2021>li.promotion .content_wrap a .text_wrap dt,.movelist2021_wrap .movelist2021_horizon>li.promotion .content_wrap a .text_wrap dt{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;word-break:break-all;-webkit-box-orient:vertical;width:100%;min-height:16px;max-height:48px;font-size:11px;font-weight:400;line-height:16px;display:-webkit-box;overflow:hidden}.movelist2021_wrap .movelist2021>li.promotion .content_wrap a .text_wrap dd,.movelist2021_wrap .movelist2021_horizon>li.promotion .content_wrap a .text_wrap dd{text-align:right;margin-top:0;font-size:0;line-height:0}.movelist2021_wrap .movelist2021>li.promotion .content_wrap a .text_wrap dd p svg,.movelist2021_wrap .movelist2021_horizon>li.promotion .content_wrap a .text_wrap dd p svg{width:16px}.movelist2021_wrap .movelist2021>li.promotion .content_wrap a .text_wrap dd p svg path,.movelist2021_wrap .movelist2021_horizon>li.promotion .content_wrap a .text_wrap dd p svg path{fill:#19191a}.movelist2021_wrap .movelist2021>li .label_img,.movelist2021_wrap .movelist2021_horizon>li .label_img{z-index:1;height:20px;position:absolute;bottom:6px;left:6px}.list_2019>li .img_wrap .label_img>img,.list_horizon_scroll>li .img_wrap .label_img>img,.movelist2021_wrap .movelist2021>li .label_img>img,.movelist2021_wrap .movelist2021_horizon>li .label_img>img{width:auto;height:100%}.movelist2021_wrap .movelist2021_sort_wrap{margin-top:10px;position:relative}.movelist2021_wrap .movelist2021_sort_wrap:before{content:"";background-color:#f8f8f9;width:100%;height:10px;position:absolute;top:-10px}.movelist2021_wrap .movelist2021_sort_wrap+.movelist2021 .content_wrap a .text_wrap .text_seller{min-height:14px}.movelist2021_wrap .movelist2021_sorttab{margin-bottom:30px;padding:0 20px;display:flex}.movelist2021_wrap .movelist2021_sorttab .sort_item{text-align:center;flex:1}.movelist2021_wrap .movelist2021_sorttab .sort_item .sort_text{box-sizing:border-box;color:#9b9ba0;text-align:center;width:100%;padding:19px 0 15px;font-size:13px}.movelist2021_wrap .movelist2021_sorttab .sort_item.selected .sort_text{color:#19191a;position:relative}.movelist2021_wrap .movelist2021_sorttab .sort_item.selected .sort_text:after{content:"";background-color:#19191a;width:calc(100% - 10px);height:2px;position:absolute;bottom:0;left:5px;right:-5px}.movelist2021_wrap.smallempty{background-color:#fff;padding-bottom:20px}.movelist2021_wrap.smallempty .movelist2021_empty{padding:32px 20px 0;display:flex}.movelist2021_wrap.smallempty .movelist2021_empty svg{color:#9b9ba0;width:16px;height:16px;margin:0 6px 0 0;display:block}.movelist2021_wrap.smallempty .movelist2021_empty span{color:#9b9ba0}.movelist2021_wrap.smallempty .movelist2021_title strong{flex-direction:column;align-items:start}.movelist2021_wrap .movelist2021_title strong span.title,.movelist2021_wrap.smallempty .movelist2021_title strong span.title{font-size:16px}.movelist2021_wrap .movelist2021_title strong span.subtitle,.movelist2021_wrap.smallempty .movelist2021_title strong span.subtitle{color:#9b9ba0;margin-top:6px;font-size:12px;font-weight:400;display:block}.movelist2021_wrap .movelist2021_title strong>a,.movelist2021_wrap.smallempty .movelist2021_title strong>a{color:#9b9ba0;align-items:center;font-size:12px;font-weight:400;display:inline-flex;position:absolute;bottom:20px;right:15px}.movelist2021_wrap.smallempty .movelist2021_title strong>a svg{width:10px;margin-left:5px;transform:rotate(-90deg)}.movelist2021_wrap .colorfilter{align-items:center;margin:-20px 0 12px;padding:20px 20px 8px;display:flex}.movelist2021_wrap .colorfilter ul{align-items:center;display:flex;overflow:auto}.movelist2021_wrap .colorfilter li{padding:4px 0;position:relative}.movelist2021_wrap .colorfilter li input{visibility:hidden;position:absolute}.movelist2021_wrap .colorfilter li input+span{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;z-index:2;text-align:center;border:1px solid #f0f0f2;border-radius:30px;width:100%;min-width:50px;max-width:100px;min-height:50px;max-height:50px;padding:0 8px;font-size:13px;line-height:50px;transition:all .2s linear;display:block;position:relative;overflow:hidden}.movelist2021_wrap .colorfilter li input:checked+span{color:#ff2473;border-width:2px;border-color:#ff2473;font-weight:700;line-height:48px}.beauty_hub_like_btn svg path,.beauty_hub_like_btn svg rect,.movelist2021_wrap .colorfilter li.selected,.movelist2021_wrap .movelist2021>li .content_wrap .btn_like svg path,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .btn_like svg path,.supplement_hub_like_btn svg path,.supplement_hub_like_btn svg rect{transition:all .2s linear}.movelist2021_wrap .colorfilter li.selected button{border-color:#000}.movelist2021_wrap .colorfilter li.selected .close{display:block}.movelist2021_wrap .colorfilter button{border:1px solid #ddd;border-radius:30px;width:36px;height:36px;margin-right:8px;display:block;position:relative}.movelist2021_morebtn,.movelist2021_wrap .colorfilter button.btn_reset{justify-content:center;align-items:center;font-size:12px;line-height:18px}.movelist2021_wrap .colorfilter button.btn_reset{color:#000;border:1px solid #e6e6e8;border-radius:20px;gap:6px;width:86px;height:40px;font-weight:400;display:none}.movelist2021_wrap .colorfilter button.btn_reset:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 10C17 13.8664 13.8664 17 10 17C6.13449 17 3 13.8664 3 10C3 6.13449 6.13449 3 10 3C12.5844 3 14.8426 4.40143 16.055 6.48484' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6648 6.0599L16.0542 6.48514L16.0703 3.01367' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:20px;height:20px}.movelist2021_wrap .colorfilter button.btn_reset.selected{border-color:#000;transition:all .2s linear;display:flex}.load_state i,.movelist2021_wrap .colorfilter button.btn_toggle{font-size:0;line-height:0}.movelist2021_wrap .colorfilter button.btn_toggle:after,.movelist2021_wrap .colorfilter button.btn_toggle:before{content:"";z-index:1;border-radius:30px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.movelist2021_wrap .colorfilter button.btn_toggle:before{background-color:#fff;width:100%;height:100%}.movelist2021_wrap .colorfilter button.btn_toggle:after{background-color:inherit;width:calc(100% - 6px);height:calc(100% - 6px)}.movelist2021_wrap .colorfilter button .close{z-index:2;background:#000;border-radius:50%;width:16px;height:16px;font-size:0;line-height:0;display:none;position:absolute;top:-4px;right:-4px}.movelist2021_wrap .colorfilter button .close:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.321045' y='0.780273' width='1' height='10' rx='0.5' transform='rotate(-45 0.321045 0.780273)' fill='white'/%3E%3Crect x='7.32104' y='0.280273' width='1' height='10' rx='0.5' transform='rotate(45 7.32104 0.280273)' fill='white'/%3E%3C/svg%3E%0A");width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.movelist2021_morebtn{color:#19191a;border:1px solid #e8e8ed;border-radius:24px;min-width:255px;max-width:calc(100% - 30px);height:44px;margin:20px auto 0;padding:0 25px;display:flex;overflow:hidden}.movelist2021_morebtn#btn_empty_reset>svg{width:24px}.movelist2021_morebtn.move_highlight>em{color:#ff2473;font-weight:700}.movelist2021_morebtn.move_highlight{border-color:#ff2473}.load_state{text-align:center;line-height:20px}.load_state i{vertical-align:top;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M17.5 9c-.825 0-1.5-.675-1.5-1.5v-6c0-.825.675-1.5 1.5-1.5S19 .675 19 1.5v6c0 .825-.675 1.5-1.5 1.5' opacity='.65' transform='translate(1 2)'/%3E%3Cpath d='M21.75 10.139c-.716-.416-.962-1.332-.549-2.05l3-5.195c.415-.716 1.331-.962 2.049-.55.715.413.962 1.335.549 2.05l-3 5.196c-.416.716-1.331.96-2.049.549' opacity='.75' transform='translate(1 2)'/%3E%3Cpath d='M24.861 13.25c-.412-.718-.166-1.634.55-2.049l5.195-3c.718-.413 1.634-.167 2.05.549.412.718.166 1.634-.55 2.049l-5.196 3c-.718.412-1.633.167-2.049-.549' opacity='.85' transform='translate(1 2)'/%3E%3Cpath d='M26 17.5c0-.825.675-1.5 1.5-1.5h6c.825 0 1.5.675 1.5 1.5s-.675 1.5-1.5 1.5h-6c-.825 0-1.5-.675-1.5-1.5' opacity='.9' transform='translate(1 2)'/%3E%3Cpath d='M24.861 21.75c.416-.716 1.332-.962 2.05-.549l5.195 3c.715.413.962 1.334.55 2.049-.416.716-1.332.962-2.05.549l-5.196-3c-.716-.416-.96-1.331-.549-2.049' opacity='.2' transform='translate(1 2)'/%3E%3Cpath d='M21.75 24.861c.718-.412 1.634-.166 2.049.55l3 5.195c.413.718.167 1.634-.549 2.05-.718.412-1.634.166-2.049-.55l-3-5.196c-.412-.718-.167-1.633.549-2.049' opacity='.25' transform='translate(1 2)'/%3E%3Cpath d='M17.5 26c.825 0 1.5.675 1.5 1.5v6c0 .825-.675 1.5-1.5 1.5s-1.5-.675-1.5-1.5v-6c0-.825.675-1.5 1.5-1.5' opacity='.3' transform='translate(1 2)'/%3E%3Cpath d='M13.25 24.861c.715.413.962 1.335.549 2.05l-3 5.195c-.415.716-1.331.962-2.049.55-.716-.416-.962-1.332-.549-2.05l3-5.196c.416-.716 1.331-.96 2.049-.549' opacity='.35' transform='translate(1 2)'/%3E%3Cpath d='M10.139 21.75c.412.718.166 1.634-.55 2.049l-5.195 3c-.718.413-1.634.167-2.05-.549-.412-.718-.166-1.634.55-2.049l5.196-3c.718-.412 1.633-.167 2.049.549' opacity='.4' transform='translate(1 2)'/%3E%3Cpath d='M9 17.5c0 .825-.675 1.5-1.5 1.5h-6C.675 19 0 18.325 0 17.5S.675 16 1.5 16h6c.825 0 1.5.675 1.5 1.5' opacity='.45' transform='translate(1 2)'/%3E%3Cpath d='M10.139 13.25c-.416.716-1.332.962-2.05.549l-5.195-3c-.716-.415-.962-1.331-.55-2.049.416-.716 1.332-.962 2.05-.549l5.196 3c.714.412.961 1.334.549 2.049' opacity='.5' transform='translate(1 2)'/%3E%3Cpath d='M13.25 10.139c-.718.412-1.634.166-2.049-.55l-3-5.195c-.413-.718-.167-1.634.549-2.05.718-.412 1.634-.166 2.049.55l3 5.196c.412.718.167 1.633-.549 2.049' opacity='.55' transform='translate(1 2)'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:100%;width:20px;height:20px;margin-left:4px;display:inline-block;position:relative;overflow:hidden;animation:1s linear infinite loadstate!important}.movelist2021_wrap .movelist2021_title strong span>button{align-items:center;font-size:12px;display:inline-flex}.movelist2021_wrap .movelist2021_title strong span>button svg{vertical-align:middle;width:16px;margin-left:6px;display:inline-flex;transform:rotate(0)}.movelist2021_wrap .movelist2021_title strong>button{width:32px;height:32px}.movelist2021_wrap .movelist2021_title strong>button.selected rect{fill:#9a9ca2}.movelist2021_wrap .movelist2021_title strong>button.btn_grid2{margin-left:-1px}.movelist2021_wrap .movelist2021_title strong>button.btn_grid2 svg rect:first-of-type,.movelist2021_wrap .movelist2021_title strong>button.btn_grid2 svg rect:last-of-type{fill:#e2e3e7}.movelist2021_wrap .movelist2021_title strong>button svg{width:32px}.movelist2021_wrap .movelist2021_title strong>a svg{width:10px;margin-left:5px;transform:rotate(-90deg)}.movelist2021_wrap .movelist2021.grid2{grid-template-columns:repeat(2,1fr);gap:10px 7px}.list_2019.horizontal.catalog>li .label_img>img,.movelist2021_wrap .movelist2021.grid2>li,.movelist2021_wrap .movelist2021.grid3>li{width:auto}.movelist2021_wrap .movelist2021.grid2>li .top_wrap .img_wrap .img_sale:not(.otoku){width:30.91%;max-width:36px;top:8px;left:8px}.movelist2021_wrap .movelist2021.grid2>li .top_wrap .img_wrap .img_sale.otoku{width:34.66%;max-width:40px;top:4px;left:4px}.movelist2021_wrap .movelist2021.grid2>li .top_wrap .img_wrap .img_sale .text{color:#fff;text-align:center;font-size:10px;font-weight:700;position:absolute;bottom:9%;left:50%;transform:translate(-50%,-1px) scale(.65)}.movelist2021_wrap .movelist2021.grid2>li .top_wrap .img_wrap:after,.movelist2021_wrap .movelist2021.grid3>li .top_wrap .img_wrap:after{content:"";z-index:0;background-color:rgba(0,0,0,.06);width:100%;height:100%;position:absolute;top:0;left:0}.movelist2021_wrap .movelist2021.grid2>li .top_wrap .coupon_labelwrap{padding:8px}.movelist2021_wrap .movelist2021.grid2>li .top_wrap .coupon_label{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:auto;max-width:100%;min-height:18px;max-height:18px;padding:0 6px;font-size:11px;line-height:18px;display:block;overflow:hidden}.movelist2021_wrap .movelist2021.grid2>li .content_wrap{padding-bottom:10px}.movelist2021_wrap .movelist2021.grid2>li .content_wrap a .text_wrap dt .text_price{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:20px;max-height:20px;padding-right:20px;font-size:14px;line-height:20px;display:block;overflow:hidden}.movelist2021_wrap .movelist2021.grid2>li .content_wrap a .text_wrap dt .text_discount,.movelist2021_wrap .movelist2021.grid3>li .content_wrap a .text_wrap dt strong{font-size:12px}.movelist2021_wrap .movelist2021.grid3{gap:10px 8px}.movelist2021_wrap .movelist2021.grid3>li .top_wrap{border-radius:8px}.movelist2021_wrap .movelist2021.grid3>li .top_wrap .img_wrap{position:relative}.movelist2021_wrap .movelist2021.grid3>li .top_wrap .img_wrap.video svg{width:16.27%}.movelist2021_wrap .movelist2021.grid3>li .top_wrap .coupon_labelwrap{padding:6px}.movelist2021_wrap .movelist2021.grid3>li .content_wrap a .text_wrap .text_price{padding-right:20px;line-height:16px}.movelist2021_wrap .movelist2021.grid3>li .content_wrap a .text_wrap .text_seller{color:#4e4e54}.movelist2021_wrap .movelist2021.grid3>li .content_wrap a .text_wrap .pointback{margin-top:4px}.movelist2021_wrap .movelist2021.grid3>li .content_wrap .btn_like svg,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .btn_like svg{width:18px}.movelist2021_wrap .movelist2021 .list_top_movebanner{grid-column:1/-1;margin:auto -20px;padding:24px 0}.movelist2021_wrap .movelist2021_horizon{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-left:20px;display:flex;overflow-x:auto;gap:0;padding-right:0}.movelist2021_wrap .movelist2021_horizon:after{content:"";flex:none;width:20px;display:block}.movelist2021_wrap .movelist2021_horizon>li{flex:none;align-self:stretch;width:125px}.movelist2021_wrap .movelist2021_horizon>li+li{margin-left:12px}.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_sale{width:30.91%}.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap.video svg{width:16.27%}.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap dt .text_price{padding-right:20px}.movelist2021_wrap .movelist2021_horizon_customscrollbar{background-color:#dddde0;width:calc(100% - 30px);height:2px;margin:30px 15px 0;position:relative;overflow:hidden}.movelist2021_wrap .movelist2021_horizon_customscrollbar p{background-color:#19191a;width:0;height:100%;font-size:0;line-height:0;display:block;position:absolute;top:0;left:0}#main .beautyRecommendBrand .scrollWrap ul::-webkit-scrollbar,.movelist2021_wrap .movelist2021_horizon.customscroll::-webkit-scrollbar{display:none}.movelist2021_wrap .movelist2021_horizon.grid2>li .top_wrap .img_wrap .img_sale:not(.otoku){max-width:36px;top:8px;left:8px}.movelist2021_wrap .movelist2021_horizon.grid2>li .top_wrap .img_wrap .img_sale.otoku{max-width:40px;top:6px;left:6px}.movelist2021_wrap .movelist2021_horizon.grid2>li .top_wrap .img_wrap .img_sale.otoku .text{transform:translate(-50%,-5px) scale(.65)}.movelist2021_wrap .movelist2021_horizon.grid2>li .top_wrap .coupon_label{padding:2px 4px;font-size:10px}:root{--colorsPinkVariant1:#fc358f}.movelist2021_wrap{background-color:#fff;padding-bottom:20px}.movelist2021_wrap .movelist2021,.movelist2021_wrap .movelist2021_horizon{box-sizing:border-box}.movelist2021_wrap .movelist2021_horizon_title,.movelist2021_wrap .movelist2021_title{padding-bottom:15px;font-size:15px}.movelist2021_wrap .movelist2021_horizon_title strong span,.movelist2021_wrap .movelist2021_title strong span{color:#989ca5;align-items:center;margin-left:8px;font-weight:400;display:flex}.movelist2021_wrap .movelist2021_horizon_title strong span:before,.movelist2021_wrap .movelist2021_title strong span:before{content:"";background-color:#dcdde2;width:1px;height:11px;margin-right:8px}.movelist2021_wrap .movelist2021_horizon_title strong span.img_logo,.movelist2021_wrap .movelist2021_title strong span.img_logo{background-image:url("data:image/svg+xml,%3Csvg width='49' height='12' viewBox='0 0 49 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M.667 2.402v8.796c0 .154.124.278.278.278h3.082a.278.278 0 0 0 .278-.278V2.402H.667zM9.871 2.402v8.796c0 .154.125.278.278.278h3.082a.278.278 0 0 0 .278-.278V2.402H9.871zM21.07 0c-3.387 0-6.042 2.56-6.042 5.826v.031c0 1.57.609 3.028 1.715 4.106 1.116 1.09 2.642 1.69 4.296 1.69 3.389 0 6.043-2.56 6.043-5.827v-.03c0-1.57-.61-3.028-1.715-4.107C24.251.6 22.725 0 21.07 0zm-2.547 5.826v-.03c0-1.524 1.082-2.672 2.516-2.672 1.462 0 2.564 1.162 2.564 2.702v.031c0 1.523-1.09 2.672-2.533 2.672-1.428 0-2.547-1.187-2.547-2.703zM35.387.216a.48.48 0 0 0-.45.318l-2.138 5.954c-.017.048-.085.048-.102 0L30.559.534a.481.481 0 0 0-.451-.318h-2.763a.479.479 0 0 0-.445.659l4.164 10.338c.074.183.248.3.445.3h2.415a.477.477 0 0 0 .445-.3L38.534.875a.48.48 0 0 0-.445-.659h-2.702zM39.962.216a.48.48 0 0 0-.48.48v10.261c0 .265.215.48.48.48h8.225a.48.48 0 0 0 .48-.48v-2.01a.48.48 0 0 0-.48-.48h-5.264a.055.055 0 0 1-.055-.055V7.235c0-.03.025-.055.055-.055h4.647a.48.48 0 0 0 .48-.48V4.875a.48.48 0 0 0-.48-.48h-4.647a.054.054 0 0 1-.054-.054V3.24c0-.03.024-.054.054-.054h5.187a.48.48 0 0 0 .48-.48V.696a.48.48 0 0 0-.48-.48h-8.148z' fill='%23FF88BE'/%3E%3Cpath d='M12.61.638a2.25 2.25 0 0 0-3.126.415l-2.396 3.09-2.397-3.09a2.25 2.25 0 1 0-3.547 2.77l5.254 6.764a.874.874 0 0 0 1.38 0l5.254-6.764a2.25 2.25 0 0 0-.421-3.185' fill='%23FF2473'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:100%;flex:none;width:49px;height:12px;margin-left:0;font-size:0;line-height:0}.movelist2021_wrap .movelist2021_horizon_title strong span.img_logo:before,.movelist2021_wrap .movelist2021_title strong span.img_logo:before{display:none}.movelist2021_wrap .movelist2021_horizon_morebtn,.movelist2021_wrap .movelist2021_morebtn{margin-top:25px}.movelist2021_wrap .movelist2021_horizon_morebtn svg,.movelist2021_wrap .movelist2021_morebtn svg{width:20px;height:20px;margin-left:6px}@media (max-width:374px){.movelist2021_wrap .movelist2021_horizon_morebtn svg,.movelist2021_wrap .movelist2021_morebtn svg{width:17px}}.movelist2021_wrap .movelist2021_horizon_linkbtn,.movelist2021_wrap .movelist2021_linkbtn{color:#7e8189;border:1px solid #ff88be;border-radius:24px;justify-content:center;align-items:center;min-width:280px;max-width:calc(100% - 30px);height:46px;margin:25px auto 0;padding:0 15px 0 25px;font-size:14px;line-height:24px;display:flex;overflow:hidden}.movelist2021_wrap .movelist2021_horizon_linkbtn>em,.movelist2021_wrap .movelist2021_linkbtn>em{color:#ff2473;margin-right:3px;font-size:17px;font-weight:700}@media (max-width:374px){.movelist2021_wrap .movelist2021_horizon_linkbtn>em,.movelist2021_wrap .movelist2021_linkbtn>em{font-size:15px}}.movelist2021_wrap .movelist2021_horizon_linkbtn svg,.movelist2021_wrap .movelist2021_linkbtn svg{width:18px;height:18px;margin-left:1px;transform:rotate(270deg)}.movelist2021_wrap .movelist2021>li .top_wrap,.movelist2021_wrap .movelist2021_horizon>li .top_wrap{border:1px solid rgba(115,115,117,.18);border-radius:6px}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap{background-image:url("data:image/svg+xml,%3Csvg width='200' height='50' viewBox='0 0 200 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M135.406 7.47642L143.923 5.18123C146.987 4.34042 150.006 6.68106 150.006 9.88524V45.1312C150.006 47.8128 147.843 49.9943 145.162 49.9943C142.503 49.9943 140.34 47.8128 140.34 45.1312V16.2254L137.907 16.8844C135.339 17.5889 132.68 16.0436 131.982 13.4303C131.283 10.8397 132.815 8.15816 135.406 7.4537V7.47642ZM72.7949 12.4986C62.5437 12.4986 54.2075 20.9067 54.2075 31.2464C54.2075 41.5862 62.5437 49.9943 72.7949 49.9943C83.0461 49.9943 91.3822 41.5862 91.3822 31.2464C91.3822 20.9067 83.0461 12.4986 72.7949 12.4986ZM72.7949 40.9953C67.4552 40.9953 63.1294 36.6095 63.1294 31.2464C63.1294 25.8834 67.4778 21.4976 72.7949 21.4976C78.112 21.4976 82.4603 25.8607 82.4603 31.2464C82.4603 36.6322 78.1345 40.9953 72.7949 40.9953ZM114.002 12.4986C103.751 12.4986 95.4151 20.9067 95.4151 31.2464C95.4151 41.5862 103.751 49.9943 114.002 49.9943C124.254 49.9943 132.59 41.5862 132.59 31.2464C132.59 20.9067 124.254 12.4986 114.002 12.4986ZM114.002 40.9953C108.663 40.9953 104.337 36.6095 104.337 31.2464C104.337 25.8834 108.685 21.4976 114.002 21.4976C119.32 21.4976 123.668 25.8607 123.668 31.2464C123.668 36.6322 119.342 40.9953 114.002 40.9953ZM177.695 4.99943C165.394 4.99943 155.39 15.0892 155.39 27.4969C155.39 39.9046 165.394 49.9943 177.695 49.9943C189.997 49.9943 200 39.9046 200 27.4969C200 15.0892 189.997 4.99943 177.695 4.99943ZM177.695 40.2454C170.733 40.2454 165.056 34.5188 165.056 27.4969C165.056 20.4749 170.733 14.7483 177.695 14.7483C184.657 14.7483 190.335 20.4749 190.335 27.4969C190.335 34.5188 184.657 40.2454 177.695 40.2454ZM49.0256 40.9726L46.0065 37.9275C48.2595 34.1552 49.5663 29.7466 49.5663 25.0199C49.5663 11.1805 38.4815 0 24.7831 0C11.0848 0 0 11.1805 0 24.9972C0 38.8138 11.0848 49.9943 24.7831 49.9943C29.9876 49.9943 34.8091 48.3809 38.7969 45.6085L41.6132 48.449C43.6634 50.517 46.9753 50.517 49.0256 48.449C51.0758 46.3811 51.0758 43.0406 49.0256 40.9726ZM24.7831 39.9955C16.5596 39.9955 9.91326 33.2917 9.91326 24.9972C9.91326 16.7026 16.5596 9.99886 24.7831 9.99886C33.0066 9.99886 39.653 16.7026 39.653 24.9972C39.653 33.2917 33.0066 39.9955 24.7831 39.9955Z' fill='%23DDDDDD'/%3E%3C/svg%3E%0A");background-size:60.9%;border-radius:6px;position:relative}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap:after,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap:after{content:"";z-index:1;background:rgba(0,0,0,.06);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img{background-color:#f9f9fb}.movelist2021_wrap .movelist2021>li .top_wrap .img_wrap .img_adult:before,.movelist2021_wrap .movelist2021_horizon>li .top_wrap .img_wrap .img_adult:before{color:#ff422e;border-color:rgba(255,66,46,.14)}.movelist2021_wrap .movelist2021>li .content_wrap,.movelist2021_wrap .movelist2021_horizon>li .content_wrap{padding:10px 0}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_price,.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap dd,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_price,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap dd{padding-right:20px}.movelist2021_wrap .movelist2021>li .content_wrap .btn_like.selected,.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_price.discount,.movelist2021_wrap .movelist2021_horizon.row2>li .content_wrap .btn_like.selected svg,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .btn_like.selected,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_price.discount,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li .content_wrap .btn_like.selected svg{color:#ff422e}.movelist2021_wrap .movelist2021>li .content_wrap a .text_wrap .text_brand,.movelist2021_wrap .movelist2021_horizon>li .content_wrap a .text_wrap .text_brand{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;color:#ff9700;width:100%;min-height:13px;max-height:13px;margin:4px 0;font-size:12px;line-height:13px;display:block;overflow:hidden}.movelist2021_wrap .movelist2021>li .content_wrap .btn_like,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .btn_like{padding:8px 0}.movelist2021_wrap .movelist2021>li .content_wrap .btn_like svg,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .btn_like svg{display:block}.movelist2021_wrap .movelist2021>li .content_wrap .btn_like.selected svg path,.movelist2021_wrap .movelist2021_horizon>li .content_wrap .btn_like.selected svg path{fill:#ff422e}.movelist2021_wrap .movelist2021.grid3,.movelist2021_wrap .movelist2021_horizon.grid3{grid-gap:22px 6px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr)}.movelist2021_wrap .movelist2021_horizon.row2>li,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li{width:111px}.movelist2021_wrap .movelist2021_horizon.row2>li:last-child,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li:last-child{margin-right:15px}@media (max-width:374px){.movelist2021_wrap .movelist2021_horizon.row2>li,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li{width:106px}}.movelist2021_wrap .movelist2021_horizon.row2>li .top_wrap,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li .top_wrap{border-radius:6px}.movelist2021_wrap .movelist2021_horizon.row2>li .content_wrap,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li .content_wrap{padding:10px 0}.movelist2021_wrap .movelist2021_horizon.row2>li .content_wrap a .text_wrap .text_price,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li .content_wrap a .text_wrap .text_price{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:20px;max-height:20px;font-size:12px;line-height:20px;display:block;overflow:hidden}.movelist2021_wrap .movelist2021_horizon.row2>li .content_wrap a .text_wrap .text_discount,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li .content_wrap a .text_wrap .text_discount{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:16px;max-height:16px;font-size:12px;line-height:16px;display:block;overflow:hidden}.movelist2021_wrap .movelist2021_horizon.row2>li .content_wrap a .text_wrap .text_ctgname,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li .content_wrap a .text_wrap .text_ctgname{color:#7e8189}.movelist2021_wrap .movelist2021_horizon.row2>li .content_wrap a .text_wrap .pointback .icon,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li .content_wrap a .text_wrap .pointback .icon{margin:0 2px 0 1px}.movelist2021_wrap .movelist2021_horizon.row2>li .content_wrap .btn_like svg,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li .content_wrap .btn_like svg{color:#fff}.movelist2021_wrap .movelist2021_horizon.row2>li .content_wrap .btn_like svg path,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li .content_wrap .btn_like svg path{stroke:#989ca5}.movelist2021_wrap .movelist2021_horizon.row2>li .content_wrap .btn_like.selected svg path,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li .content_wrap .btn_like.selected svg path,.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap .btn_like.selected svg path{stroke:#ff422e}.movelist2021_wrap .movelist2021_horizon.row2>li+li,.movelist2021_wrap .movelist2021_horizon_horizon.row2>li+li{margin-left:5px}.movelist2021_wrap .movelist2021_horizon.active,.movelist2021_wrap .movelist2021_horizon_horizon.active{flex-flow:column wrap;align-content:flex-start}.movelist2021_wrap .movelist2021_horizon.active:after,.movelist2021_wrap .movelist2021_horizon_horizon.active:after{min-height:226px;max-height:470px}.movelist2021_wrap .movelist2021_horizon.active>li,.movelist2021_wrap .movelist2021_horizon_horizon.active>li{width:111px;margin-right:5px}.movelist2021_wrap .movelist2021_horizon.active>li:nth-child(2n),.movelist2021_wrap .movelist2021_horizon_horizon.active>li:nth-child(2n){margin-top:20px}@media (max-width:374px){.movelist2021_wrap .movelist2021_horizon.active>li,.movelist2021_wrap .movelist2021_horizon_horizon.active>li{width:106px}}.movelist2021_wrap .movelist2021_horizon.active>li+li,.movelist2021_wrap .movelist2021_horizon_horizon.active>li+li{margin-left:0}.movelist2021_wrap+.list2021_wrap{margin-top:10px}.movelist2021_wrap .row2_wrap{overflow-y:hidden}.common_ui_seller_brand{color:#ff9700;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;align-items:center;width:100%;min-height:16px;max-height:16px;font-size:12px;font-style:normal;font-weight:700;line-height:16px;display:block;overflow:hidden}.common_ui_seller_brand.official:before{content:"公式";box-sizing:border-box;color:#fff;background:#ff9700;border-radius:2px;flex-shrink:0;max-height:100%;margin-right:3px;padding:2px 3px 1px;font-size:10px;font-style:normal;font-weight:700;line-height:110%;display:inline-block}.common_ui_guarantee_label,.common_ui_guarantee_label>:not(:first-child){align-items:center;gap:4px;display:flex}.common_ui_guarantee_label .label_free_delivery{color:#7e8189;padding-top:2px;font-size:11px;font-style:normal;font-weight:400}.common_ui_guarantee_label .label_delivery_date{width:auto;height:16px}.common_ui_guarantee_label.sm .label_delivery_date{height:14px}.common_ui_guarantee_label.md .label_delivery_date{height:16px}.common_ui_guarantee_label.lg .label_delivery_date,.common_ui_guarantee_label.no_date .label_delivery_date{height:18px}.common_ui_guarantee_label span.label_delivery_date{color:#6b21ff;width:auto;font-size:12px;font-style:normal;font-weight:700;line-height:130%}.common_ui_guarantee_label.filter .label_delivery_date{height:12px;padding:4px 0}.common_ui_guarantee_label.filter span.label_delivery_date{width:auto;padding:2px 0}.common_ui_guarantee_label.filter_layerpopup span.label_delivery_date{width:auto;color:inherit;font-size:18px;font-weight:700}@media (max-width:350px){.common_ui_guarantee_label{flex-direction:column;justify-content:center;align-items:start}}.no_after:after,.no_before:before{content:none!important;display:none!important}.megawari_tag{vertical-align:top;box-sizing:border-box;color:#19191a;border:1px solid #19191a;border-radius:3px;height:20px;padding:0 4px;font-size:11px;line-height:20px;display:inline-block;overflow:hidden}.list_v2_title{color:#19191a;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;width:100%;min-height:18px;max-height:36px;font-size:13px;font-style:normal;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.list_v2_rate,.list_v2_sub_info{font-size:12px;font-style:normal;font-weight:400}.list_v2_sub_info{color:#7e8189;line-height:170%}.list_v2_rate{align-items:center;gap:2px;line-height:130%;display:flex}.list_v2_rate:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8.38181 2.72762L9.78292 5.65685C9.84514 5.78633 9.96478 5.87631 10.103 5.89715L13.2355 6.3668C13.5843 6.41892 13.7236 6.86167 13.471 7.1157L11.2042 9.39533C11.1037 9.49628 11.058 9.64167 11.0819 9.78377L11.6169 13.0032C11.6764 13.362 11.3117 13.6353 10.9995 13.4657L8.19783 11.946C8.07394 11.8785 7.92611 11.8785 7.80169 11.946L4.99999 13.4657C4.68786 13.6353 4.32309 13.3615 4.38265 13.0032L4.91757 9.78377C4.9415 9.64112 4.89524 9.49628 4.79527 9.39533L2.52903 7.11515C2.27646 6.86113 2.41577 6.41892 2.76459 6.36625L5.89702 5.89661C6.0358 5.87576 6.15544 5.78578 6.21713 5.6563L7.61877 2.72762C7.7751 2.40118 8.22601 2.40118 8.38181 2.72762Z' fill='%23FF422E' stroke='%23FF422E' stroke-width='0.5' stroke-miterlimit='10'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:16px;height:16px;display:inline-block}.list_v2_rate>span{position:relative;top:1px}.list_v2_rate .rate_score{color:#19191a}.list_v2_rate .rate_count{color:#7e8189}.list_v2_coupon_labels{flex-flow:wrap;gap:4px;width:100%;display:flex}.list_v2_coupon_labels .label{width:-webkit-max-content;width:-moz-max-content;color:#ff2f19;background:rgba(255,66,46,.07);border-radius:2px;width:max-content;padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;line-height:120%}.list_v2_free_delivery{color:#7e8189;font-size:11px;font-style:normal;font-weight:400}.list_v2_point,.list_v2_rank{align-items:center;display:flex}.list_v2_point{color:#ff422e;gap:2px;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.list_v2_point .point_ico_svg{display:block}.list_v2_point .point_ico_img{width:auto;height:12px;display:none}.list_v2_point.megapo{color:#2a44f5}.list_v2_point.megapo .point_ico_svg,.list_v2_rank .rank_delta.same .rank_delta_value{display:none}.list_v2_point.megapo .point_ico_img{display:block}.list_v2_rank{gap:4px}.list_v2_rank .rank_current{color:#19191a;font-size:16px;font-style:normal;font-weight:700;line-height:130%}.list_v2_rank .rank_delta{align-items:center;gap:1px;font-size:12px;font-style:normal;font-weight:700;line-height:130%;display:flex}.list_v2_rank .rank_delta.up{color:#ff422e}.list_v2_rank .rank_delta.up:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.99756 3.04504V10.9646' stroke='%23FF422E' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M6.94336 5.98511L4.00336 3.04513' stroke='%23FF422E' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M1.06 5.98511L4 3.04505' stroke='%23FF422E' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");width:8px;height:14px}.list_2019>li>dl>dd p.txt>span.primary,.list_horizon_scroll>li>dl>dd p.txt>span.primary,.list_v2_rank .rank_delta.down{color:#00a0f1}.list_v2_rank .rank_delta.down:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.99756 10.9647L3.99756 3.04506' stroke='%2300A0F1' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M1.052 8.0246L3.992 10.9646' stroke='%2300A0F1' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M6.93512 8.0246L3.99512 10.9647' stroke='%2300A0F1' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");width:8px;height:14px}.list_v2_rank .rank_delta.same{color:#19191a}.list_v2_rank .rank_delta.same:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2426 8.50265H3.75736' stroke='%2319191A' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");width:16px;height:16px}.list_v2_rank .rank_delta_value{padding-top:1px}.list_v2_btn_wish .svg_round,.list_v2_btn_wish .svg_simple{display:none}.list_v2_btn_wish.round{color:#fff;width:30px;height:30px;font-size:0}.list_v2_btn_wish.round.selected{color:#ff422e}.list_v2_btn_wish.round .svg_round{display:block}.list_v2_btn_wish.simple{color:#e8e9ed;background-size:contain;width:22px;height:22px;font-size:0}.list_v2_btn_wish.simple.selected{color:#ff422e}.list_2019>li>dl>dd p.price .discount_original,.list_horizon_scroll>li>dl>dd p.price .discount_original,.list_v2_btn_wish.simple .svg_simple{display:block}.list_v2_btn_wish svg g path{shape-rendering:auto}.list_v2_btn_text{box-sizing:border-box;color:#636368;border:1px solid #cdcdd2;border-radius:8px;width:100%;padding:12px 8px}.list_v2_btn_text>svg{vertical-align:top;width:16px;position:relative;top:-1px}.list_v2_btn_text>span{margin-left:3px;font-size:11px;font-weight:700;display:inline-block}.list_v2_price_tooltip{position:relative}.list_v2_price_tooltip .price_tooltip_btn{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision'%3E%3Crect x='1.5' y='1.5' width='17' height='17' rx='2.6' fill='white' stroke='%23DCDDE2' stroke-width='1'/%3E%3Cpath d='M7 9L10 12' fill='none' stroke='%234E5054' stroke-width='1' stroke-linecap='round'/%3E%3Cpath d='M13 9L10 12' fill='none' stroke='%234E5054' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E%0A");width:20px;height:20px;font-size:0}.list_v2_price_tooltip .price_tooltip_btn.selected{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision'%3E%3Crect x='1.5' y='1.5' width='17' height='17' rx='2.6' fill='white' stroke='%23DCDDE2' stroke-width='1'/%3E%3Cpath d='M13 10.8887L9.99985 7.88855' fill='none' stroke='%234E5054' stroke-width='1' stroke-linecap='round'/%3E%3Cpath d='M6.99985 10.8887L10 7.88847' fill='none' stroke='%234E5054' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.list_v2_price_tooltip .price_tooltip_wrap{z-index:1001;box-sizing:border-box;opacity:0;background-color:#fff;border:1px solid #dcdde2;border-radius:12px;width:100%;min-width:210px;max-width:calc(100% - 48px);height:auto;padding-top:16px;transition:opacity .3s linear;display:none;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%)}.list_v2_price_tooltip .price_tooltip_wrap:not(:has(.bottom_content)){padding-bottom:16px}.list_v2_price_tooltip .price_tooltip_wrap.selected{opacity:1;display:block;z-index:11!important}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_title{z-index:2;color:#19191a;margin-bottom:12px;padding:0 16px;font-size:12px;font-weight:700;line-height:130%}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_title .close_btn{text-indent:-9999px;width:24px;height:24px;display:block;position:absolute;top:12px;right:10px;overflow:hidden}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_title .close_btn:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='white'/%3E%3Cpath d='M7.19995 7.19995L16.8 16.8' stroke='%2319191A' stroke-width='1.44' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M16.8 7.19995L7.19995 16.8' stroke='%2319191A' stroke-width='1.44' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100%;width:24px;height:24px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content{z-index:1;flex-direction:column;font-size:12px;display:flex;position:relative}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul,.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul{flex-direction:column;padding:0 16px;display:flex}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul li{justify-content:space-between;align-items:center;display:flex;width:100%!important;min-height:0!important;padding:0!important}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul li:not(:last-child) .desc{color:#4e5054;font-size:11px;font-style:normal;font-weight:400;line-height:170%}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul li:not(:last-child) .value{color:#19191a;text-align:right;font-size:11px;font-style:normal;font-weight:700;line-height:170%;display:flex}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul li:not(:last-child) .value:after{content:"円"}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul li:last-child,.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul li:last-child{margin-top:4px}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul li:last-child .desc{font-size:12px;font-style:normal;font-weight:700;line-height:150%}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul li:last-child .value{text-align:right;font-size:13px;font-style:normal;font-weight:700;line-height:150%}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul li:last-child .value:after{content:"円"}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul.bottom_content,.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul.bottom_content{background-color:rgba(42,68,245,.06);margin-top:8px;padding:8px 16px}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul.bottom_content li:not(:last-child) .desc{color:inherit;white-space:nowrap;font-size:10px;font-weight:700}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul.bottom_content li:not(:last-child) .value{color:inherit;font-size:13px;line-height:20px}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul.bottom_content li:not(:last-child) .value:after,.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul.bottom_content li:not(:last-child) .value:after{content:""}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul.bottom_content .desc{align-items:center;display:flex}.list_v2_price_tooltip .price_tooltip_wrap .tooltip_content ul.bottom_content .desc .point_ico_img{height:12px;margin-right:1px}.list_v2_price{color:#19191a;flex-wrap:wrap;width:100%}.list_v2_price,.list_v2_price .price_before{gap:4px;display:flex}.list_v2_price .price_before .price_discount_rate,.list_v2_price .price_before .price_original_value{font-size:12px;font-style:normal;font-weight:700;line-height:100%;display:flex}.list_v2_price .price_before .price_original_value{color:#989ca5;font-weight:400;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.list_v2_price .price_before .price_original_value:after{content:"円"}.list_v2_price .price_final{flex-wrap:wrap;align-items:center;gap:2px 4px;width:100%;display:flex;position:relative}.list_v2_price .price_final_value{font-size:18px;font-style:normal;font-weight:700;line-height:110%;display:flex}.list_v2_price .price_final_value:after{content:"円";font-size:16px;font-style:normal;font-weight:700;line-height:120%}.list_v2_price .price_final_value.unit_range:after{content:"円〜";font-size:13px}.list_v2_price .price_final_deco{font-size:11px;font-style:normal;font-weight:400;line-height:130%}.list_v2_price .price_final .price_final_value{order:1}.list_v2_price .price_final .list_v2_price_tooltip{order:3;position:relative;top:-2px}.list_v2_price .price_final .price_final_deco{order:2;width:auto}.list_v2_price .price_final.vertical .price_final_deco{order:4;width:100%}.list_v2_thumbnail{z-index:0;aspect-ratio:1;border-radius:6px;width:100%;position:relative;overflow:hidden}.list_v2.card>li .list_v2_item .list_v2_thumbnail:after,.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail:after,.list_v2.one_column>li .list_v2_item .list_v2_thumbnail:after,.list_v2_thumbnail:after{content:"";z-index:1;background:rgba(0,0,0,.06);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.list_v2_thumbnail a{width:100%;height:100%;display:block}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail.adult:after,.list_v2_thumbnail.adult:after{content:"";z-index:1;box-sizing:border-box;background-color:#fff0f0;background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_0_3406)'%3E%3Cpath d='M33.5996 47H36.0703V32.9082H33.5801L29.8984 35.4961V37.8105L33.541 35.3105H33.5996V47ZM44.3112 47.2441C47.5339 47.2441 49.7897 45.5645 49.7897 43.1621V43.1426C49.7897 41.3555 48.4811 39.9688 46.6159 39.5879V39.5293C48.2174 39.0996 49.2721 37.9277 49.2721 36.4238V36.4043C49.2721 34.2461 47.2214 32.6641 44.3112 32.6641C41.4108 32.6641 39.3503 34.2461 39.3503 36.4043V36.4238C39.3503 37.9277 40.4049 39.0996 42.0065 39.5293V39.5879C40.1413 39.9688 38.8424 41.3555 38.8424 43.1426V43.1621C38.8424 45.5645 41.0885 47.2441 44.3112 47.2441ZM44.3112 38.7285C42.8464 38.7285 41.8405 37.8789 41.8405 36.6582V36.6387C41.8405 35.418 42.8561 34.5684 44.3112 34.5684C45.7663 34.5684 46.7819 35.418 46.7819 36.6387V36.6582C46.7819 37.8789 45.776 38.7285 44.3112 38.7285ZM44.3112 45.3203C42.6315 45.3203 41.4303 44.3535 41.4303 43.0059V42.9863C41.4303 41.6289 42.612 40.6523 44.3112 40.6523C46.0104 40.6523 47.1921 41.6289 47.1921 42.9863V43.0059C47.1921 44.3535 46.0007 45.3203 44.3112 45.3203Z' fill='%23FF422E'/%3E%3Ccircle opacity='0.141904' cx='40' cy='40' r='37' stroke='%23FF422E' stroke-width='5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_0_3406'%3E%3Crect width='80' height='80' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail.soldout:after,.list_v2_thumbnail.soldout:after{content:"SOLD OUT";z-index:1;box-sizing:border-box;color:#fff;letter-spacing:-.23px;background:linear-gradient(transparent 0,transparent 75%,rgba(0,0,0,.35) 100%),rgba(255,255,255,.7);justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex;position:absolute;top:0;left:0;overflow:hidden}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail.noimage:after,.list_v2_thumbnail.noimage:after{content:"";z-index:1;box-sizing:border-box;background-color:#f0f0f0;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 1.81286L34.1871 0L0 34.1871L1.81286 36L4.38429 33.4286H30.8571C32.2714 33.4286 33.4286 32.2714 33.4286 30.8571V4.38429L36 1.81286ZM30.8571 30.8571H6.95571L16.3286 21.4843L18.7457 23.9014C19.7486 24.9043 21.3814 24.9043 22.3843 23.9014L24.4286 21.8571L30.8571 28.2857V30.8571ZM30.8571 24.6471L26.2414 20.0314C25.2386 19.0286 23.6057 19.0286 22.6029 20.0314L20.5586 22.0757L18.1414 19.6586L30.8443 6.95571V24.6343L30.8571 24.6471Z' fill='%23C1C4CC'/%3E%3Cpath d='M5.14223 25.7142V23.1428L11.5708 16.7142L12.7022 17.8456L14.5279 16.0199L13.3965 14.8885C12.3937 13.8856 10.7608 13.8856 9.75794 14.8885L5.14223 19.5042V5.14278H25.7137V2.57135H5.14223C3.72794 2.57135 2.5708 3.72849 2.5708 5.14278V25.7142H5.14223Z' fill='%23C1C4CC'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.list_v2_thumbnail .thumbnail_image{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;min-width:100%;height:100%}.list_v2_thumbnail .thumbnail_image[src=""]{display:none}.list_v2_thumbnail .thumbnail_label{z-index:4;color:#fff;background:linear-gradient(90deg,rgba(104,201,252,.9)0,rgba(248,156,247,.9) 100%);border-radius:3px;padding:2px 4px;font-size:11px;font-style:normal;font-weight:700;line-height:130%;position:absolute;top:6px;left:6px}.list_v2_thumbnail .thumbnail_promotion_badge{z-index:2;width:42px;height:42px;position:absolute;top:6px;left:6px}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge.text .text,.list_v2_thumbnail .thumbnail_promotion_badge.text .text{color:#fff;text-align:center;font-size:14px;font-weight:700;position:absolute;bottom:1px;left:50%;transform:translate(-50%,-3px) scale(.6)}.list_v2_thumbnail .thumbnail_ad_label,.list_v2_thumbnail .thumbnail_quantity_label{z-index:2;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-style:normal;line-height:normal;display:flex;position:absolute}.list_v2_thumbnail .thumbnail_ad_label{color:#fff;background:rgba(25,25,26,.35);border:1px solid #fff;border-radius:10px;min-width:25px;min-height:18px;padding:0 4px;font-weight:400;top:6px;right:6px}.list_v2_thumbnail .thumbnail_quantity_label{color:#4870ff;background:rgba(255,255,255,.8);border-radius:12px;min-width:36px;min-height:22px;padding:0 6px;font-weight:700;bottom:8px;left:8px}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_quantity_label:before,.list_v2_thumbnail .thumbnail_quantity_label:before{content:"X"}.list_v2_thumbnail .list_v2_btn_wish{z-index:2;position:absolute;bottom:6px;right:6px}.list_v2_bottom_wrap,.list_v2_bottom_wrap>a{justify-content:center;align-items:center;width:100%;display:flex}.list_v2_bottom_wrap{color:#19191a;font-size:11px;font-style:normal;font-weight:700;line-height:16px}.list_v2_bottom_wrap>a{padding:10px 0}.list_v2.one_column{background-color:#e8e9ed;flex-direction:column;gap:1px;width:100%;display:flex}.list_v2.one_column>li{background-color:#fff;padding:16px}.list_v2.one_column>li .list_v2_item .item_info{flex-wrap:wrap;flex-grow:1;min-width:0;display:flex;position:relative}.list_v2.one_column>li .list_v2_item .item_info a{-moz-column-gap:6px;flex-wrap:wrap;column-gap:6px;width:100%;display:flex;position:relative}.list_v2.one_column>li .list_v2_item .item_info .list_v2_title{order:2}.list_v2.one_column>li .list_v2_item .item_info .list_v2_sub_info{order:3;width:100%}.list_v2.one_column>li .list_v2_item .item_info .list_v2_rate{order:4;width:100%}.list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels{order:6}.list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels>.label{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:auto;max-width:100%;min-height:10px;max-height:10px;line-height:10px;display:block;overflow:hidden}.list_v2.one_column>li .list_v2_item .item_info .common_ui_seller_brand{order:1}.list_v2.one_column>li .list_v2_item{flex-direction:row;align-items:flex-start;gap:12px;display:flex}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail{z-index:0;aspect-ratio:1;border-radius:6px;position:relative;overflow:hidden;flex-grow:0;flex-shrink:0;width:130px;margin-bottom:0}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail a{width:100%;height:100%;display:block}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_image{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;min-width:100%;height:100%}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_image[src=""]{display:none}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_label{z-index:4;color:#fff;background:linear-gradient(90deg,rgba(104,201,252,.9)0,rgba(248,156,247,.9) 100%);border-radius:3px;padding:2px 4px;font-size:11px;font-style:normal;font-weight:700;line-height:130%;position:absolute;top:6px;left:6px}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{z-index:2;width:42px;height:42px;position:absolute;top:6px;left:6px}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_ad_label,.list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_quantity_label{z-index:2;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-style:normal;line-height:normal;display:flex;position:absolute}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_ad_label{color:#fff;background:rgba(25,25,26,.35);border:1px solid #fff;border-radius:10px;min-width:25px;min-height:18px;padding:0 4px;font-weight:400;top:6px;right:6px}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_quantity_label{color:#4870ff;background:rgba(255,255,255,.8);border-radius:12px;min-width:36px;min-height:22px;padding:0 6px;font-weight:700;bottom:8px;left:8px}.list_v2.one_column>li .list_v2_item .list_v2_thumbnail .list_v2_btn_wish{z-index:2;display:none;position:absolute;bottom:6px;right:6px}.list_v2.one_column>li .list_v2_item .item_info .common_ui_seller_brand{width:calc(100% - 26px);margin-bottom:4px}.list_v2.one_column>li .list_v2_item .item_info .group_guarantee_point{flex-wrap:wrap;order:7;align-items:center;gap:4px 6px;width:100%;margin-top:6px;display:flex}.list_v2.one_column>li .list_v2_item .item_info .list_v2_btn_wish{display:block;position:absolute;top:0;right:0}.list_v2.one_column>li .list_v2_item .item_info .list_v2_title{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;width:100%;min-height:17px;max-height:34px;-webkit-box-orient:vertical;width:calc(100% - 26px);line-height:17px;display:-webkit-box;overflow:hidden}.list_v2.one_column>li .list_v2_item .item_info .list_v2_rate{margin-top:4px}.list_v2.one_column>li .list_v2_item .item_info .list_v2_price{order:5;margin-top:6px}.list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final{min-height:20px}.list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final .price_final_value{font-size:17px}.list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final .price_final_value:after,.list_v2.two_half_column>li .list_v2_item .list_v2_price .price_final_value:after{font-size:16px}.list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels{flex-flow:row;gap:4px;width:100%;display:flex;margin-top:6px}.list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label{width:-webkit-max-content;width:-moz-max-content;color:#ff2f19;background:rgba(255,66,46,.07);border-radius:2px;width:max-content;padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;line-height:120%}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels .label:first-child,.list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label:first-child{flex:none}.list_v2.two_column{box-sizing:border-box;background-color:#fff;grid-template-columns:repeat(2,1fr);gap:20px 12px;width:100%;padding:16px;display:grid}.list_v2.card_two_column>li,.list_v2.three_column>li,.list_v2.two_column>li{width:100%;min-width:0}.list_v2.two_column>li .list_v2_item .item_info{flex-wrap:wrap;flex-grow:1;min-width:0;display:flex;position:relative}.list_v2.card>li .list_v2_item .item_info a,.list_v2.three_column>li .list_v2_item .item_info a,.list_v2.two_column>li .list_v2_item .item_info a,.list_v2.two_half_column>li .list_v2_item .item_info a{-moz-column-gap:6px;flex-wrap:wrap;column-gap:6px;width:100%;display:flex;position:relative}.list_v2.two_column>li .list_v2_item .item_info .list_v2_title{order:2}.list_v2.two_column>li .list_v2_item .item_info .list_v2_sub_info{order:3;width:100%}.list_v2.two_column>li .list_v2_item .item_info .list_v2_rate{order:4;width:100%;margin-top:2px}.list_v2.two_column>li .list_v2_item .item_info .list_v2_price{order:5;margin-top:6px}.list_v2.two_column>li .list_v2_item .item_info .list_v2_coupon_labels{order:6;margin-top:8px}.list_v2.card>li .list_v2_item .item_info .list_v2_coupon_labels>.label,.list_v2.three_column>li .list_v2_item .item_info .list_v2_coupon_labels>.label,.list_v2.two_column>li .list_v2_item .item_info .list_v2_coupon_labels>.label,.list_v2.two_half_column>li .list_v2_item .item_info .list_v2_coupon_labels>.label{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:auto;max-width:100%;min-height:10px;max-height:10px;line-height:10px;display:block;overflow:hidden}.list_v2.two_column>li .list_v2_item .item_info .common_ui_seller_brand{order:1;margin-bottom:4px}.list_v2.two_column>li .list_v2_item .item_info .group_guarantee_point{flex-wrap:wrap;order:7;align-items:center;gap:4px 6px;width:100%;margin-top:8px;display:flex}.list_v2.two_column>li .list_v2_item,.list_v2.two_half_column>li .list_v2_item{flex-direction:column;align-items:stretch;gap:0;display:flex}.list_v2.two_column>li .list_v2_item .list_v2_rank{margin-bottom:8px;display:flex}.list_v2.two_column>li .list_v2_item .list_v2_thumbnail{width:100%;margin-bottom:12px}.list_v2.two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:46px;height:46px}.list_v2.two_column>li .list_v2_item .item_info .list_v2_btn_wish{display:none;position:absolute;top:0;right:0}.beauty_hub_single_promotion_content_without_brand.catalog_type .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final .price_final_value,.list_v2.two_column>li .list_v2_item .item_info .list_v2_title{width:100%}.list_v2.two_half_column{background-color:#fff;flex-direction:row;gap:12px;padding:0 16px;display:flex;overflow-x:scroll;overflow-y:hidden}.list_v2.two_half_column>li .list_v2_item{width:140px;gap:10px}.list_v2.two_half_column>li .list_v2_item .item_info{flex-wrap:wrap;flex-grow:1;min-width:0;display:flex;position:relative}.list_v2.two_half_column>li .list_v2_item .item_info .list_v2_title{order:2}.list_v2.two_half_column>li .list_v2_item .item_info .list_v2_sub_info{order:3;width:100%}.list_v2.two_half_column>li .list_v2_item .item_info .list_v2_rate{order:4;width:100%;margin-top:2px}.list_v2.two_half_column>li .list_v2_item .item_info .list_v2_price{order:5;margin-top:6px}.list_v2.two_half_column>li .list_v2_item .item_info .list_v2_coupon_labels{order:6;margin-top:8px}.list_v2.two_half_column>li .list_v2_item .item_info .common_ui_seller_brand{order:1;margin-bottom:4px}.list_v2.two_half_column>li .list_v2_item .item_info .group_guarantee_point{flex-wrap:wrap;order:7;align-items:center;gap:4px 6px;width:100%;margin-top:8px;display:flex}.list_v2.two_half_column>li .list_v2_item .common_ui_seller_brand{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:16px;max-height:16px;margin-bottom:2px;line-height:16px;display:block;overflow:hidden}.list_v2.two_half_column>li .list_v2_item .list_v2_title{color:#19191a;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;font-size:13px;font-style:normal;font-weight:400;line-height:18px;display:block;overflow:hidden}.list_v2.two_half_column>li .list_v2_item .list_v2_sub_info.line_4,.list_v2.two_half_column>li .list_v2_item .list_v2_title.line_2{text-overflow:ellipsis;white-space:normal;word-break:break-all;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.list_v2.two_half_column>li .list_v2_item .list_v2_title.line_2{color:#19191a;-webkit-line-clamp:2;min-height:18px;max-height:36px;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.list_v2.two_half_column>li .list_v2_item .list_v2_sub_info.line_4{-webkit-line-clamp:4;min-height:20px;max-height:80px;line-height:20px}.list_v2.two_half_column>li .list_v2_item .list_v2_price{margin-top:6px}.list_v2.two_half_column>li .list_v2_item .list_v2_price .price_final{flex-direction:column;align-items:flex-start;gap:2px 0}.list_v2.two_half_column>li .list_v2_item .list_v2_price .price_final_value{font-size:17px}.list_v2.two_half_column>li .list_v2_item .list_v2_coupon_labels{margin-top:4px}.list_v2.two_half_column>li .list_v2_item .list_v2_btn_text{margin-bottom:8px}.list_v2.two_half_column>li .list_v2_item .group_guarantee_point{flex-direction:row;gap:6px}.list_v2.two_half_column>li .list_v2_item .label_delivery_date{width:auto;height:16px}.list_v2.two_half_column>li .list_v2_item .item_info .list_v2_btn_wish{display:none;position:absolute;top:0;right:0}.list_v2.three_column{grid-template-columns:repeat(3,1fr);align-content:start;gap:16px 14px;padding:0 16px 16px;display:grid}.list_v2.three_column>li .list_v2_item .item_info{flex-wrap:wrap;flex-grow:1;min-width:0;display:flex;position:relative}.list_v2.three_column>li .list_v2_item .item_info .list_v2_title{order:2}.list_v2.three_column>li .list_v2_item .item_info .list_v2_sub_info{order:3;width:100%}.list_v2.three_column>li .list_v2_item .item_info .list_v2_rate{order:4;width:100%;margin-top:2px}.list_v2.three_column>li .list_v2_item .item_info .list_v2_price{order:5;margin-top:6px}.list_v2.three_column>li .list_v2_item .item_info .list_v2_coupon_labels{order:6;margin-top:8px}.list_v2.three_column>li .list_v2_item .item_info .common_ui_seller_brand{order:1;margin-bottom:4px}.list_v2.three_column>li .list_v2_item .item_info .group_guarantee_point{flex-wrap:wrap;order:7;align-items:center;gap:4px 6px;width:100%;margin-top:8px;display:flex}.list_v2.three_column>li .list_v2_item{text-align:left;flex-direction:column;align-items:stretch;gap:10px;display:flex}.list_v2.three_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:34px;height:34px}.list_v2.three_column>li .list_v2_item .common_ui_seller_brand{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:16px;max-height:16px;margin-bottom:2px;line-height:16px;display:block;overflow:hidden}.list_v2.three_column>li .list_v2_item .list_v2_title{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;width:100%;min-height:18px;max-height:36px;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.list_v2.three_column>li .list_v2_item .list_v2_price{margin-top:6px}.list_v2.three_column>li .list_v2_item .list_v2_price .price_final{flex-direction:column;align-items:flex-start;gap:2px 4px}.list_v2.three_column>li .list_v2_item .list_v2_price .price_final_value{font-size:17px;line-height:120%}.list_v2.three_column>li .list_v2_item .list_v2_price .price_final_value:after{font-size:16px;line-height:19px;position:relative;top:1px}.list_v2.three_column>li .list_v2_item .list_v2_price .price_final_deco{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:auto;max-width:100%;min-height:14px;max-height:14px;line-height:14px;display:block;overflow:hidden}.list_v2.three_column>li .list_v2_item .list_v2_coupon_labels{margin-top:4px}.list_v2.three_column>li .list_v2_item .group_guarantee_point{flex-direction:row;gap:6px}.list_v2.three_column>li .list_v2_item .label_delivery_date{width:auto;height:16px}.list_v2.three_column>li .list_v2_item .item_info .list_v2_btn_wish{display:none;position:absolute;top:0;right:0}.list_v2.card,.list_v2.card_two_column,.list_v2.three_column{box-sizing:border-box;background-color:#fff;width:100%}.list_v2.card{gap:24px;padding:16px}.list_v2.card>li .list_v2_item .item_info{flex-wrap:wrap;flex-grow:1;min-width:0;display:flex;position:relative}.list_v2.card>li .list_v2_item .item_info .list_v2_title{order:2}.list_v2.card>li .list_v2_item .item_info .list_v2_sub_info{order:3;width:100%}.list_v2.card>li .list_v2_item .item_info .list_v2_rate{order:4;width:100%;margin-top:2px}.list_v2.card>li .list_v2_item .item_info .list_v2_price{order:5;margin-top:6px}.list_v2.card>li .list_v2_item .item_info .list_v2_coupon_labels{order:6;margin-top:8px}.list_v2.card>li .list_v2_item .item_info .common_ui_seller_brand{order:1;margin-bottom:4px}.list_v2.card>li .list_v2_item .item_info .group_guarantee_point{flex-wrap:wrap;order:7;align-items:center;gap:4px 6px;width:100%;display:flex}.list_v2.card,.list_v2.card>li .list_v2_item,.list_v2.card_two_column>li .list_v2_item{flex-direction:column;display:flex}.list_v2.card>li .list_v2_item .list_v2_rank,.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_image[src=""]{display:none}.list_v2.card>li .list_v2_item .list_v2_thumbnail{z-index:0;border-radius:6px;width:100%;position:relative;overflow:hidden;aspect-ratio:360/206;margin-bottom:12px}.list_v2.card>li .list_v2_item .list_v2_thumbnail a{width:100%;height:100%;display:block}.list_v2.card>li .list_v2_item .list_v2_thumbnail.adult:after{content:"";z-index:1;box-sizing:border-box;background-color:#fff0f0;background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_0_3406)'%3E%3Cpath d='M33.5996 47H36.0703V32.9082H33.5801L29.8984 35.4961V37.8105L33.541 35.3105H33.5996V47ZM44.3112 47.2441C47.5339 47.2441 49.7897 45.5645 49.7897 43.1621V43.1426C49.7897 41.3555 48.4811 39.9688 46.6159 39.5879V39.5293C48.2174 39.0996 49.2721 37.9277 49.2721 36.4238V36.4043C49.2721 34.2461 47.2214 32.6641 44.3112 32.6641C41.4108 32.6641 39.3503 34.2461 39.3503 36.4043V36.4238C39.3503 37.9277 40.4049 39.0996 42.0065 39.5293V39.5879C40.1413 39.9688 38.8424 41.3555 38.8424 43.1426V43.1621C38.8424 45.5645 41.0885 47.2441 44.3112 47.2441ZM44.3112 38.7285C42.8464 38.7285 41.8405 37.8789 41.8405 36.6582V36.6387C41.8405 35.418 42.8561 34.5684 44.3112 34.5684C45.7663 34.5684 46.7819 35.418 46.7819 36.6387V36.6582C46.7819 37.8789 45.776 38.7285 44.3112 38.7285ZM44.3112 45.3203C42.6315 45.3203 41.4303 44.3535 41.4303 43.0059V42.9863C41.4303 41.6289 42.612 40.6523 44.3112 40.6523C46.0104 40.6523 47.1921 41.6289 47.1921 42.9863V43.0059C47.1921 44.3535 46.0007 45.3203 44.3112 45.3203Z' fill='%23FF422E'/%3E%3Ccircle opacity='0.141904' cx='40' cy='40' r='37' stroke='%23FF422E' stroke-width='5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_0_3406'%3E%3Crect width='80' height='80' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.list_v2.card>li .list_v2_item .list_v2_thumbnail.soldout:after{content:"SOLD OUT";z-index:1;box-sizing:border-box;color:#fff;letter-spacing:-.23px;background:linear-gradient(transparent 0,transparent 75%,rgba(0,0,0,.35) 100%),rgba(255,255,255,.7);justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex;position:absolute;top:0;left:0;overflow:hidden}.list_v2.card>li .list_v2_item .list_v2_thumbnail.noimage:after{content:"";z-index:1;box-sizing:border-box;background-color:#f0f0f0;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 1.81286L34.1871 0L0 34.1871L1.81286 36L4.38429 33.4286H30.8571C32.2714 33.4286 33.4286 32.2714 33.4286 30.8571V4.38429L36 1.81286ZM30.8571 30.8571H6.95571L16.3286 21.4843L18.7457 23.9014C19.7486 24.9043 21.3814 24.9043 22.3843 23.9014L24.4286 21.8571L30.8571 28.2857V30.8571ZM30.8571 24.6471L26.2414 20.0314C25.2386 19.0286 23.6057 19.0286 22.6029 20.0314L20.5586 22.0757L18.1414 19.6586L30.8443 6.95571V24.6343L30.8571 24.6471Z' fill='%23C1C4CC'/%3E%3Cpath d='M5.14223 25.7142V23.1428L11.5708 16.7142L12.7022 17.8456L14.5279 16.0199L13.3965 14.8885C12.3937 13.8856 10.7608 13.8856 9.75794 14.8885L5.14223 19.5042V5.14278H25.7137V2.57135H5.14223C3.72794 2.57135 2.5708 3.72849 2.5708 5.14278V25.7142H5.14223Z' fill='%23C1C4CC'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_image{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;min-width:100%;height:100%}.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_label{z-index:4;color:#fff;background:linear-gradient(90deg,rgba(104,201,252,.9)0,rgba(248,156,247,.9) 100%);border-radius:3px;padding:2px 4px;font-size:11px;font-style:normal;font-weight:700;line-height:130%;position:absolute;top:6px;left:6px}.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{z-index:2;position:absolute}.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge.text .text,.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge.text .text{color:#fff;text-align:center;font-size:14px;font-weight:700;position:absolute;bottom:1px;left:50%;transform:translate(-50%,-3px) scale(.6)}.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_ad_label,.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_quantity_label{z-index:2;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-style:normal;line-height:normal;display:flex;position:absolute}.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_ad_label{color:#fff;background:rgba(25,25,26,.35);border:1px solid #fff;border-radius:10px;min-width:25px;min-height:18px;padding:0 4px;font-weight:400}.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_quantity_label{color:#4870ff;background:rgba(255,255,255,.8);border-radius:12px;min-width:36px;min-height:22px;padding:0 6px;font-weight:700}.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_quantity_label:before{content:"X"}.list_v2.card>li .list_v2_item .list_v2_thumbnail .list_v2_btn_wish{z-index:2;position:absolute}.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:46px;height:46px;top:12px;left:12px}.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_ad_label{top:12px;right:12px}.list_v2.card>li .list_v2_item .list_v2_thumbnail .thumbnail_quantity_label{bottom:12px;left:12px}.list_v2.card>li .list_v2_item .list_v2_thumbnail .list_v2_btn_wish{display:none;bottom:12px;right:12px}.list_v2.card>li .list_v2_item .item_info .common_ui_seller_brand{width:calc(100% - 26px)}.list_v2.card>li .list_v2_item .item_info .list_v2_btn_wish{position:absolute;top:0;right:0}.list_v2.card>li .list_v2_item .item_info .list_v2_title{color:#19191a;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;width:calc(100% - 26px);font-size:13px;font-style:normal;font-weight:400;line-height:18px;display:block;overflow:hidden}.list_v2.card>li .list_v2_item .item_info .list_v2_price{align-items:center}.list_v2.card>li .list_v2_item .item_info .list_v2_price .price_before{order:2}.list_v2.card>li .list_v2_item .item_info .list_v2_price .price_final{order:1;width:auto}.list_v2.card>li .list_v2_item .item_info .list_v2_price .price_final_deco{font-size:12px}.list_v2.card>li .list_v2_item .item_info .group_guarantee_point{margin-top:6px}.list_v2.card_two_column{grid-template-columns:repeat(2,1fr);gap:16px 10px;padding:10px 16px;display:grid}.list_v2.card_two_column>li .list_v2_item .item_info,.list_v2.tile .item_info{flex-wrap:wrap;flex-grow:1;min-width:0;display:flex;position:relative}.list_v2.card_two_column>li .list_v2_item .item_info a,.list_v2.tile .item_info a{-moz-column-gap:6px;flex-wrap:wrap;column-gap:6px;width:100%;display:flex;position:relative}.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_title,.list_v2.tile .item_info .list_v2_title{order:2}.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_sub_info,.list_v2.tile .item_info .list_v2_sub_info{order:3;width:100%}.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_rate,.list_v2.tile .item_info .list_v2_rate{order:4;width:100%;margin-top:2px}.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_price,.list_v2.tile .item_info .list_v2_price{order:5;margin-top:6px}.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_coupon_labels,.list_v2.tile .item_info .list_v2_coupon_labels{order:6;margin-top:8px}.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_coupon_labels>.label,.list_v2.tile .item_info .list_v2_coupon_labels>.label{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:auto;max-width:100%;min-height:10px;max-height:10px;line-height:10px;display:block;overflow:hidden}.list_v2.card_two_column>li .list_v2_item .item_info .common_ui_seller_brand,.list_v2.tile .item_info .common_ui_seller_brand{order:1;margin-bottom:4px}.list_v2.card_two_column>li .list_v2_item .item_info .group_guarantee_point,.list_v2.tile .item_info .group_guarantee_point{flex-wrap:wrap;order:7;align-items:center;gap:4px 6px;width:100%;display:flex}.list_v2.tile .item_info .group_guarantee_point{margin-top:8px}.list_v2.card_two_column>li .list_v2_item .list_v2_rank,.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_image[src=""]{display:none}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail{z-index:0;border-radius:6px;width:100%;position:relative;overflow:hidden;aspect-ratio:360/206;margin-bottom:12px}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail a{width:100%;height:100%;display:block}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail.adult:after{content:"";z-index:1;box-sizing:border-box;background-color:#fff0f0;background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_0_3406)'%3E%3Cpath d='M33.5996 47H36.0703V32.9082H33.5801L29.8984 35.4961V37.8105L33.541 35.3105H33.5996V47ZM44.3112 47.2441C47.5339 47.2441 49.7897 45.5645 49.7897 43.1621V43.1426C49.7897 41.3555 48.4811 39.9688 46.6159 39.5879V39.5293C48.2174 39.0996 49.2721 37.9277 49.2721 36.4238V36.4043C49.2721 34.2461 47.2214 32.6641 44.3112 32.6641C41.4108 32.6641 39.3503 34.2461 39.3503 36.4043V36.4238C39.3503 37.9277 40.4049 39.0996 42.0065 39.5293V39.5879C40.1413 39.9688 38.8424 41.3555 38.8424 43.1426V43.1621C38.8424 45.5645 41.0885 47.2441 44.3112 47.2441ZM44.3112 38.7285C42.8464 38.7285 41.8405 37.8789 41.8405 36.6582V36.6387C41.8405 35.418 42.8561 34.5684 44.3112 34.5684C45.7663 34.5684 46.7819 35.418 46.7819 36.6387V36.6582C46.7819 37.8789 45.776 38.7285 44.3112 38.7285ZM44.3112 45.3203C42.6315 45.3203 41.4303 44.3535 41.4303 43.0059V42.9863C41.4303 41.6289 42.612 40.6523 44.3112 40.6523C46.0104 40.6523 47.1921 41.6289 47.1921 42.9863V43.0059C47.1921 44.3535 46.0007 45.3203 44.3112 45.3203Z' fill='%23FF422E'/%3E%3Ccircle opacity='0.141904' cx='40' cy='40' r='37' stroke='%23FF422E' stroke-width='5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_0_3406'%3E%3Crect width='80' height='80' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail.soldout:after{content:"SOLD OUT";z-index:1;box-sizing:border-box;color:#fff;letter-spacing:-.23px;background:linear-gradient(transparent 0,transparent 75%,rgba(0,0,0,.35) 100%),rgba(255,255,255,.7);justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex;position:absolute;top:0;left:0;overflow:hidden}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail.noimage:after{content:"";z-index:1;box-sizing:border-box;background-color:#f0f0f0;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 1.81286L34.1871 0L0 34.1871L1.81286 36L4.38429 33.4286H30.8571C32.2714 33.4286 33.4286 32.2714 33.4286 30.8571V4.38429L36 1.81286ZM30.8571 30.8571H6.95571L16.3286 21.4843L18.7457 23.9014C19.7486 24.9043 21.3814 24.9043 22.3843 23.9014L24.4286 21.8571L30.8571 28.2857V30.8571ZM30.8571 24.6471L26.2414 20.0314C25.2386 19.0286 23.6057 19.0286 22.6029 20.0314L20.5586 22.0757L18.1414 19.6586L30.8443 6.95571V24.6343L30.8571 24.6471Z' fill='%23C1C4CC'/%3E%3Cpath d='M5.14223 25.7142V23.1428L11.5708 16.7142L12.7022 17.8456L14.5279 16.0199L13.3965 14.8885C12.3937 13.8856 10.7608 13.8856 9.75794 14.8885L5.14223 19.5042V5.14278H25.7137V2.57135H5.14223C3.72794 2.57135 2.5708 3.72849 2.5708 5.14278V25.7142H5.14223Z' fill='%23C1C4CC'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_image{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;min-width:100%;height:100%}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_label{z-index:4;color:#fff;background:linear-gradient(90deg,rgba(104,201,252,.9)0,rgba(248,156,247,.9) 100%);border-radius:3px;padding:2px 4px;font-size:11px;font-style:normal;font-weight:700;line-height:130%;position:absolute;top:6px;left:6px}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{z-index:2;position:absolute;top:6px;left:6px}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_ad_label,.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_quantity_label{z-index:2;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-style:normal;line-height:normal;display:flex;position:absolute}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_ad_label{color:#fff;background:rgba(25,25,26,.35);border:1px solid #fff;border-radius:10px;min-width:25px;min-height:18px;padding:0 4px;font-weight:400;top:6px;right:6px}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_quantity_label{color:#4870ff;background:rgba(255,255,255,.8);border-radius:12px;min-width:36px;min-height:22px;padding:0 6px;font-weight:700;bottom:8px;left:8px}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_quantity_label:before{content:"X"}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .list_v2_btn_wish{z-index:2;position:absolute}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:32px;height:32px}.list_v2.card_two_column>li .list_v2_item .list_v2_thumbnail .list_v2_btn_wish{display:none;bottom:12px;right:12px}.list_v2.card_two_column>li .list_v2_item .item_info .common_ui_seller_brand{width:calc(100% - 26px)}.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_btn_wish{position:absolute;top:0;right:0}.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_title{color:#19191a;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;width:calc(100% - 26px);font-size:13px;font-style:normal;font-weight:400;line-height:18px;display:block;overflow:hidden}.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_price{align-items:center}.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_price .price_final{gap:2px}.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_price .price_final_value{font-size:16px}.list_2019.wide li dl dd p.discount .discount_percent,.list_v2.card_two_column>li .list_v2_item .item_info .list_v2_price .price_final_value:after{font-size:15px}.list_v2.card_two_column>li .list_v2_item .item_info .group_guarantee_point{margin-top:6px}.list_v2.tile{gap:15px;padding:0 16px;display:flex;overflow:scroll}.list_v2.tile li{width:142px}.list_v2.tile .list_v2_item{box-sizing:border-box;background:#fff;border:1px solid #dcdde2;border-radius:8px;flex-direction:column;align-items:center;gap:0;width:142px;height:100%;display:flex;overflow:hidden}.list_v2.tile .list_v2_item .list_v2_thumbnail{box-sizing:border-box;justify-content:center;align-items:center;width:140px;display:flex;position:relative}.list_v2.tile .list_v2_item .list_v2_thumbnail:after{content:"";background:rgba(4,4,4,.05);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.list_v2.tile .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:32px;height:auto}.beauty_hub_brand_logo.big .logo_wrap img[src=""],.beauty_hub_brand_logo.small .logo_wrap img[src=""],.list_v2.tile .list_v2_item .list_v2_thumbnail .list_v2_btn_wish{display:none}.list_v2.tile .list_v2_item .item_info{box-sizing:border-box;border-bottom:1px solid #f1f1f3;flex-grow:1;gap:6px;width:100%;padding:10px}.list_v2.tile .list_v2_item .item_info>a{flex-direction:column}.list_v2.tile .list_v2_item .item_info .common_ui_seller_brand{order:3;margin-top:4px;margin-bottom:0;font-size:11px}.list_v2.tile .list_v2_item .item_info .common_ui_seller_brand:before{margin-right:2px}.list_v2.tile .list_v2_item .item_info .common_ui_guarantee_label .label_delivery_date{width:104px}.list_v2.tile .list_v2_item .item_info .group_guarantee_point{margin-top:6px}.list_v2.tile .list_v2_item .item_info .list_v2_title{color:#4e5054;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;order:4;width:100%;min-height:18px;max-height:36px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.list_v2.tile .list_v2_item .item_info .list_v2_price{order:1;margin-top:0;gap:2px!important;width:calc(100% - 24px)!important}.beauty_hub_single_promotion_content_without_brand.catalog_type .list_v2 .list_v2_item .item_info .list_v2_price .price_final,.list_v2.tile .list_v2_item .item_info .list_v2_price .price_final{flex-direction:column;align-items:flex-start}.list_v2.tile .list_v2_item .item_info .list_v2_price .price_final_value{font-size:13px;font-style:normal;font-weight:700;line-height:20px}.list_v2.tile .list_v2_item .item_info .list_v2_price .price_final_value:after,.list_v2.tile .list_v2_item .item_info .list_v2_price .price_final_value:before{font-size:13px;line-height:20px}.list_v2.tile .list_v2_item .item_info .list_v2_price .price_final_deco{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:block;overflow:hidden}.list_v2.tile .list_v2_item .item_info .list_v2_coupon_labels{order:2;margin-top:4px}.list_v2.tile .list_v2_item .item_info .list_v2_btn_wish{width:20px;height:20px;position:absolute;top:10px;right:12px}.list_v2.flex_column{flex-direction:row;gap:0 12px;padding:0 16px;display:flex;overflow-x:scroll;overflow-y:hidden}.list_v2.flex_column>li .list_v2_item{flex-direction:column;gap:10px;width:140px;display:flex}.list_v2.flex_column>li .list_v2_item .item_info{flex-wrap:wrap;flex-grow:1;min-width:0;display:flex;position:relative}.list_v2.flex_column>li .list_v2_item .item_info a{-moz-column-gap:6px;flex-wrap:wrap;column-gap:6px;width:100%;display:flex;position:relative}.list_v2.flex_column>li .list_v2_item .item_info .list_v2_title{order:2}.list_v2.flex_column>li .list_v2_item .item_info .list_v2_sub_info{order:3;width:100%}.list_v2.flex_column>li .list_v2_item .item_info .list_v2_rate{order:4;width:100%;margin-top:2px}.list_v2.flex_column>li .list_v2_item .item_info .list_v2_price{order:5}.list_v2.flex_column>li .list_v2_item .item_info .list_v2_coupon_labels{order:6;margin-top:8px}.list_v2.flex_column>li .list_v2_item .item_info .list_v2_coupon_labels>.label{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:auto;max-width:100%;min-height:10px;max-height:10px;line-height:10px;display:block;overflow:hidden}.list_v2.flex_column>li .list_v2_item .item_info .common_ui_seller_brand{order:1;margin-bottom:4px}.list_v2.flex_column>li .list_v2_item .item_info .group_guarantee_point{flex-wrap:wrap;order:7;align-items:center;gap:4px 6px;width:100%;display:flex}.list_2019>li>dl>dd .dd_top p.review_rate,.list_horizon_scroll>li>dl>dd .dd_top p.review_rate,.list_v2.flex_column>li .list_v2_item .item_info .list_v2_price{margin-top:0}.list_v2.flex_column>li .list_v2_item .item_info .list_v2_price .price_final{flex-direction:column;align-items:flex-start;gap:2px 0}.list_v2.flex_column>li .list_v2_item .item_info .group_guarantee_point{margin-top:2px}.list_v2.flex_column.active{flex-flow:column wrap;align-content:flex-start}.list_v2.flex_column.active:after{min-height:226px;max-height:470px}.list_v2.flex_column.active>li:nth-child(2n),.search_catalog .movelist2021_wrap .movelist2021_horizon.row2.active li:nth-child(2n){margin-top:16px}@media (max-width:374px){.list_v2.flex_column.active>li,.list_v2.flex_column.active>li .list_v2_item{width:106px}}.list_v2.flex_column.active>li+li,.search_catalog .movelist2021_wrap .movelist2021_horizon.row2.active li+li{margin-left:0}.list_v2>li:nth-child(7n+1) .list_v2_thumbnail{background-color:#f8f4f4!important}.list_v2>li:nth-child(7n+2) .list_v2_thumbnail{background-color:#f5f3ef!important}.list_v2>li:nth-child(7n+3) .list_v2_thumbnail{background-color:#f2f4ed!important}.list_v2>li:nth-child(7n+4) .list_v2_thumbnail{background-color:#f1f6f2!important}.list_v2>li:nth-child(7n+5) .list_v2_thumbnail{background-color:#f1f4f7!important}.list_v2>li:nth-child(7n+6) .list_v2_thumbnail{background-color:#f4f3f8!important}.list_v2>li:nth-child(7n+7) .list_v2_thumbnail{background-color:#f8f4f7!important}[class~=list_v2] a,[class~=list_v2] button,[class~=list_v2] img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.price_tooltip_clone{position:relative}.price_tooltip_clone .price_tooltip_btn{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision'%3E%3Crect x='1.5' y='1.5' width='17' height='17' rx='2.6' fill='white' stroke='%23DCDDE2' stroke-width='1'/%3E%3Cpath d='M7 9L10 12' fill='none' stroke='%234E5054' stroke-width='1' stroke-linecap='round'/%3E%3Cpath d='M13 9L10 12' fill='none' stroke='%234E5054' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E%0A");width:20px;height:20px;font-size:0}.price_tooltip_clone .price_tooltip_btn.selected{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision'%3E%3Crect x='1.5' y='1.5' width='17' height='17' rx='2.6' fill='white' stroke='%23DCDDE2' stroke-width='1'/%3E%3Cpath d='M13 10.8887L9.99985 7.88855' fill='none' stroke='%234E5054' stroke-width='1' stroke-linecap='round'/%3E%3Cpath d='M6.99985 10.8887L10 7.88847' fill='none' stroke='%234E5054' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.price_tooltip_clone .price_tooltip_wrap{z-index:1001;box-sizing:border-box;opacity:0;background-color:#fff;border:1px solid #dcdde2;border-radius:12px;width:100%;min-width:210px;max-width:calc(100% - 48px);height:auto;padding-top:16px;transition:opacity .3s linear;display:none;top:100%;left:50%;overflow:hidden;transform:translate(-50%);position:fixed}.price_tooltip_clone .price_tooltip_wrap:not(:has(.bottom_content)){padding-bottom:16px}.price_tooltip_clone .price_tooltip_wrap.selected{opacity:1;display:block;z-index:11!important}.price_tooltip_clone .price_tooltip_wrap .tooltip_title{z-index:2;color:#19191a;margin-bottom:12px;padding:0 16px;font-size:12px;font-weight:700;line-height:130%}.price_tooltip_clone .price_tooltip_wrap .tooltip_title .close_btn{text-indent:-9999px;width:24px;height:24px;display:block;position:absolute;top:12px;right:10px;overflow:hidden}.price_tooltip_clone .price_tooltip_wrap .tooltip_title .close_btn:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='white'/%3E%3Cpath d='M7.19995 7.19995L16.8 16.8' stroke='%2319191A' stroke-width='1.44' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M16.8 7.19995L7.19995 16.8' stroke='%2319191A' stroke-width='1.44' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100%;width:24px;height:24px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.price_tooltip_clone .price_tooltip_wrap .tooltip_content{z-index:1;flex-direction:column;font-size:12px;display:flex;position:relative}.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul li{justify-content:space-between;align-items:center;display:flex;width:100%!important;min-height:0!important;padding:0!important}.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul li:not(:last-child) .desc{color:#4e5054;font-size:11px;font-style:normal;font-weight:400;line-height:170%}.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul li:not(:last-child) .value{color:#19191a;text-align:right;font-size:11px;font-style:normal;font-weight:700;line-height:170%;display:flex}.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul li:not(:last-child) .value:after{content:"円"}.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul li:last-child .desc{font-size:12px;font-style:normal;font-weight:700;line-height:150%}.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul li:last-child .value{text-align:right;font-size:13px;font-style:normal;font-weight:700;line-height:150%}.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul li:last-child .value:after{content:"円"}.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul.bottom_content li:not(:last-child) .desc{color:inherit;white-space:nowrap;font-size:10px;font-weight:700}.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul.bottom_content li:not(:last-child) .value{color:inherit;font-size:13px;line-height:20px}.beauty_hub_shortcut_item,.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul.bottom_content .desc{align-items:center;display:flex}.price_tooltip_clone .price_tooltip_wrap .tooltip_content ul.bottom_content .desc .point_ico_img{height:12px;margin-right:1px}body.ios .list_v2_thumbnail .thumbnail_ad_label,body.ios .list_v2_thumbnail .thumbnail_quantity_label,body.mac .list_v2_thumbnail .thumbnail_ad_label,body.mac .list_v2_thumbnail .thumbnail_quantity_label{padding-top:1px}.beauty_hub_shortcut_item{flex-direction:column;gap:8px;max-width:56px}.beauty_hub_recommend_thumbnail .img_wrap,.beauty_hub_shortcut_item .img_wrap{box-sizing:border-box;aspect-ratio:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.beauty_hub_shortcut_item .img_wrap{background-color:#fff;border-radius:20px;width:56px;height:56px}.beauty_hub_shortcut_item img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.beauty_hub_shortcut_item span,.supplement_hub_shortcut_item span{color:#19191a;letter-spacing:-1px;text-align:center;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;width:100%;max-width:64px;height:24px;min-height:24px;max-height:24px;font-size:10.5px;font-style:normal;font-weight:300;line-height:12px;display:-webkit-box;overflow:hidden}.beauty_hub_recommend_thumbnail{justify-content:center;width:60px;height:65px;padding-top:2px;display:flex;position:relative}.beauty_hub_recommend_thumbnail .img_wrap{border-radius:50%;width:58px;height:58px;position:relative}.beauty_hub_recommend_thumbnail .img_wrap:after{content:"";background:rgba(0,0,0,.06);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.beauty_hub_promotion_banner.card img,.beauty_hub_promotion_banner.full img,.beauty_hub_promotion_mini_banner img,.beauty_hub_recommend_thumbnail .img_wrap img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.beauty_hub_brand_logo.big .logo_wrap:after,.beauty_hub_recommend_thumbnail:after{content:"";opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='65' viewBox='0 0 60 65' fill='none'%3E%3Cpath d='M30.9532 64.3675C30.7556 64.667 30.3162 64.667 30.1186 64.3675L27.0718 59.75H34L30.9532 64.3675Z' fill='%23F89CF7'/%3E%3Ccircle cx='30' cy='30' r='28.5' stroke='url(%23paint0_linear_839_4418)' stroke-width='3'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_839_4418' x1='30' y1='-2.5332e-07' x2='30' y2='60' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2366CAFC'/%3E%3Cstop offset='1' stop-color='%23F89CF7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:60px;height:65px;transition:opacity .2s linear;position:absolute;top:0;left:0}.beauty_hub_brand_logo.big.selected .logo_wrap:after,.beauty_hub_recommend_thumbnail.selected:after{opacity:1}.beauty_hub_brand_logo.big .logo_wrap img[src=""]+.fallback,.beauty_hub_brand_logo.small .logo_wrap img[src=""]+.fallback,.beauty_hub_coupon_card .content_wrap .logo_wrap img[src=""]+.fallback,.beauty_hub_promotion_brand_info .logo_wrap img[src=""]+.fallback{display:flex}.beauty_hub_brand_logo.big,.beauty_hub_brand_logo.big .logo_wrap{justify-content:center;align-items:center;width:62px;display:flex;position:relative}.beauty_hub_brand_logo.big{box-sizing:border-box;flex-direction:column;gap:4px}.beauty_hub_brand_logo.big .logo_wrap{height:62px}.beauty_hub_brand_logo.big .logo_wrap:after{background-image:url("data:image/svg+xml,%3Csvg width='62' height='62' viewBox='0 0 62 62' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.5' y='1.5' width='59' height='59' rx='21.5' stroke='url(%23paint0_linear_839_11117)' stroke-width='3'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_839_11117' x1='31' y1='3' x2='31' y2='59' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2366CAFC'/%3E%3Cstop offset='1' stop-color='%23F89CF7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-size:contain;width:62px;height:62px;transition:all .2s linear}.beauty_hub_brand_logo.big .logo_wrap .fallback,.beauty_hub_brand_logo.big .logo_wrap img{box-sizing:border-box;aspect-ratio:1;border:1px solid #e8e9ed;border-radius:20px;width:58px;height:58px}.beauty_hub_brand_logo.big .logo_wrap img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:relative;overflow:hidden}.beauty_hub_brand_logo.big .logo_wrap .fallback{color:#19191a;text-align:center;background-color:#fff;justify-content:center;align-items:center;font-size:24px;font-style:normal;font-weight:700;line-height:150%;display:none;position:absolute;top:2px;left:2px}.beauty_hub_brand_logo.big .text{color:#19191a;letter-spacing:-.43px;text-align:center;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:17px;max-height:17px;font-size:11px;font-style:normal;font-weight:300;line-height:17px;display:block;overflow:hidden}.beauty_hub_brand_logo.big.selected .text{font-weight:700}.beauty_hub_brand_logo.small,.beauty_hub_brand_logo.small .logo_wrap{box-sizing:border-box;border:1px solid #e8e9ed;position:relative;overflow:hidden}.beauty_hub_brand_logo.small{background:#fff;border-radius:18px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 12px 0 6px;transition:all .2s linear;display:flex}.beauty_hub_brand_logo.small:before{content:"";opacity:0;background:linear-gradient(105deg,#66cafc 9.93%,#eea9ff 64.64%,#f89cf7 87.94%);width:100%;height:100%;transition:all .2s linear;position:absolute;top:0;left:0}.beauty_hub_brand_logo.small .logo_wrap{background-color:#fff;border-radius:50%;flex:none;width:24px;height:24px}.beauty_hub_brand_logo.small .logo_wrap img{box-sizing:border-box;aspect-ratio:1;background:#fff;position:relative}.beauty_hub_brand_logo.small .logo_wrap .fallback{box-sizing:border-box;color:#19191a;letter-spacing:-.5px;text-align:center;aspect-ratio:1;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;font-style:normal;font-weight:700;line-height:18px;display:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.beauty_hub_brand_logo.small .text,.beauty_hub_text_btn{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.beauty_hub_brand_logo.small .text{z-index:1;color:#6d6f76;letter-spacing:-.5px}.beauty_hub_brand_logo.small.selected{border:1px solid #fff}.beauty_hub_brand_logo.small.selected:before{opacity:1}.beauty_hub_brand_logo.small.selected .text{color:#fff}.beauty_hub_text_btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;color:#989ca5;text-align:right;text-transform:uppercase;flex-shrink:0;align-items:flex-start;height:max-content;display:flex}.beauty_hub_text_btn:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M6.5 1.5L11 6L6.5 10.5' stroke='%23989CA5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:12px;height:12px;margin:auto 0}.beauty_hub_like_btn{color:#e8e9ed}.beauty_hub_like_btn svg,.supplement_hub_like_btn svg{vertical-align:middle;display:block;overflow:visible}.beauty_hub_like_btn.base{width:20px;height:20px}.beauty_hub_like_btn.circle{width:36px;height:36px}@media screen and (max-width:375px){.beauty_hub_like_btn.circle svg{transform:scale(.98)}}.beauty_hub_like_btn.selected,.beauty_hub_section_header .header_title strong{color:#ff422e}.beauty_hub_like_btn.selected svg path,.supplement_hub_like_btn.selected svg path{fill:#ff422e;stroke:#ff422e}.beauty_hub_section_header{box-sizing:border-box;flex-direction:column;gap:2px;width:100%;padding:0 12px 16px 16px;display:flex}.beauty_hub_section_header .header_content{justify-content:space-between;gap:6px;display:flex}.beauty_hub_section_header .header_subtitle,.beauty_hub_section_header .header_title{color:#19191a;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;font-size:18px;font-style:normal;font-weight:700;line-height:18px;display:block;overflow:hidden}.beauty_hub_section_header .header_subtitle{color:#7e8189;min-height:17px;max-height:17px;font-size:13px;font-weight:400;line-height:17px}.beauty_hub_section_header .header_subtitle strong{color:#4e5054;font-weight:400}.beauty_hub_promotion_banner.full{aspect-ratio:360/169;width:100%;height:auto;display:block;overflow:hidden}.beauty_hub_promotion_banner.card,.beauty_hub_promotion_mini_banner{box-sizing:border-box;border-radius:12px;height:auto;margin:0 auto;overflow:hidden}.beauty_hub_promotion_banner.card{aspect-ratio:360/169;width:calc(100% - 32px);display:block}.beauty_hub_promotion_mini_banner{aspect-ratio:360/168;width:100%}.beauty_hub_pagination{justify-content:center;align-items:center;gap:32px;padding:20px 0 0;display:flex}.beauty_hub_pagination button,.supplement_hub_pagination button{border:1px solid #dcdde2;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:32px;display:flex}.beauty_hub_pagination button.dim svg,.supplement_hub_pagination button.dim svg{color:#dcdde2}.beauty_hub_pagination .page_info{text-align:center;gap:7px;font-size:13px;font-style:normal;font-weight:400;line-height:normal;display:flex}.beauty_hub_pagination .page_info .current{color:#19191a}.beauty_hub_pagination .page_info .total,.beauty_hub_pagination button svg,.supplement_hub_pagination button svg{color:#989ca5}.beauty_hub_pagination .page_info .total:before{content:"/";margin-right:2px}.beauty_hub_promotion_brand_info{box-sizing:border-box;gap:12px;width:100%;display:flex}.beauty_hub_promotion_brand_info .logo_wrap{box-sizing:border-box;border:1px solid #e8e9ed;border-radius:50%;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.beauty_hub_brand_logo.small .logo_wrap img,.beauty_hub_promotion_brand_info .logo_wrap img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.beauty_hub_coupon_card .content_wrap .logo_wrap .fallback,.beauty_hub_promotion_brand_info .logo_wrap .fallback{box-sizing:border-box;color:#19191a;text-align:center;aspect-ratio:1;background-color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:28px;font-style:normal;font-weight:700;line-height:150%;display:none;position:absolute}.beauty_hub_coupon_card .content_wrap .logo_wrap img[src=""],.beauty_hub_promotion_brand_info .logo_wrap img[src=""],.supplement_hub_brand_logo.big .logo_wrap img[src=""],.supplement_hub_brand_logo.small .logo_wrap img[src=""]{display:none}.beauty_hub_promotion_brand_info .info_detail{flex-direction:column;flex-grow:1;gap:4px;width:0;display:flex}.beauty_hub_coupon_card .content_wrap .brand,.beauty_hub_promotion_brand_info .info_detail .title{color:#19191a;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;font-size:16px;font-style:normal;font-weight:700;display:block;overflow:hidden}.beauty_hub_promotion_brand_info .info_detail .title{letter-spacing:-.47px;overflow-wrap:anywhere;min-height:18px;max-height:18px;margin-top:2px;line-height:18px}.beauty_hub_promotion_brand_info .likes{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;display:flex}.beauty_hub_promotion_brand_info .likes span,.supplement_hub_promotion_brand_info .likes span{color:#7e8189;text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.beauty_hub_coupon_card{box-sizing:border-box;border:1px solid #dcdde2;border-radius:8px;flex-direction:column;width:184px;display:flex;overflow:hidden}.beauty_hub_coupon_card .thumbnail_wrap{justify-content:center;align-items:center;width:184px;height:184px;display:flex;position:relative}.beauty_hub_coupon_card .thumbnail_wrap:after{content:"";background:rgba(0,0,0,.06);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.beauty_hub_coupon_card .content_wrap .logo_wrap img,.beauty_hub_coupon_card .thumbnail_wrap img,.supplement_hub_promotion_banner.card img,.supplement_hub_promotion_banner.full img,.supplement_hub_recommend_thumbnail .img_wrap img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.beauty_hub_coupon_card .content_wrap{box-sizing:border-box;border-bottom:1px dashed #dcdde2;flex-direction:column;gap:2px;height:96px;padding:20px 16px 16px;display:flex;position:relative}.beauty_hub_coupon_card .content_wrap .brand{min-height:24px;max-height:24px;line-height:24px}.beauty_hub_coupon_card .content_wrap .desc{color:#7e8189;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;width:100%;min-height:18px;max-height:36px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.beauty_hub_coupon_card .content_wrap .logo_wrap{box-sizing:border-box;background-color:#fff;border:1px solid #dcdde2;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:-40px;left:8px;overflow:hidden}.beauty_hub_coupon_card .coupon_label{color:#4e5054;letter-spacing:-.2px;text-transform:uppercase;background:linear-gradient(90deg,#edf5fe 0,#fef0fe 100%);justify-content:space-between;align-items:center;padding:8px 16px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.beauty_hub_coupon_card .coupon_label:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.1563 8.64616C17.3518 8.45106 17.6683 8.45131 17.8634 8.64673L23.8538 14.6467C23.9967 14.7898 24.0393 15.0048 23.9619 15.1915C23.8844 15.3783 23.7022 15.5 23.5 15.5H0.503906C0.227764 15.5 0.00390625 15.2761 0.00390625 15C0.00390625 14.7239 0.227764 14.5 0.503906 14.5H22.2943L17.1558 9.35327C16.9607 9.15785 16.9609 8.84127 17.1563 8.64616Z' fill='%2319191A'/%3E%3C/svg%3E");flex-shrink:0;width:24px;height:24px;transform:translateY(-2px)}.beauty_hub_group_promotion_content_big_logo{background-color:#f7f7fa;flex-direction:column;width:100%;display:flex}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap{z-index:2;background-color:#fff;border-radius:20px;flex-direction:column;gap:16px;margin:0 16px;padding:20px;display:flex;position:relative;transform:translateY(-24px)}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .promotion_list{flex-direction:column;gap:12px;display:flex}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .promotion_list li .item_card .content_wrap .title{width:calc(100% - 24px)!important}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap:first-child{margin:24px;transform:none}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2{background-color:#fff;gap:10px}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li,.beauty_hub_group_promotion_content_small_logo .list_v2.one_column>li,.beauty_hub_promotion_content_standalone .list_v2.one_column>li,.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2>li,.beauty_hub_single_promotion_content_without_brand .list_v2.one_column>li,.beauty_hub_single_promotion_content_without_brand .list_v2>li,.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li,.supplement_hub_group_promotion_content_small_logo .list_v2.one_column>li,.supplement_hub_promotion_content_standalone .list_v2.one_column>li,.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2>li,.supplement_hub_single_promotion_content_without_brand .list_v2.one_column>li,.supplement_hub_single_promotion_content_without_brand .list_v2>li,section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column>li{padding:0}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .list_v2_thumbnail{width:64px}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:24px;height:24px;top:4px;left:4px}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels{flex-flow:row;gap:4px;width:100%;display:flex;margin-top:6px}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels .label{width:-webkit-max-content;width:-moz-max-content;color:#ff2f19;background:rgba(255,66,46,.07);border-radius:2px;width:max-content;padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;line-height:120%}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:16px;max-height:16px;width:calc(100% - 24px);font-size:12px;line-height:16px;display:block;overflow:hidden}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels,.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_price,.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_rate{margin-top:2px}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_value{font-size:14px}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_value:after,.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_value:after{font-size:13px}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_deco{font-size:11px}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_price_tooltip .price_tooltip_btn{background-size:100%;width:19px;height:18px}.beauty_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .group_guarantee_point{margin-top:4px}.beauty_hub_group_promotion_content_small_logo .beauty_hub_promotion_banner{margin-bottom:20px}.beauty_hub_group_promotion_content_small_logo .promotion_info{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:20px 0;padding:0 24px;font-style:normal;line-height:normal;display:flex}.beauty_hub_group_promotion_content_small_logo .promotion_info .sub_title,.beauty_hub_group_promotion_content_small_logo .promotion_info .title{color:#19191a;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:22px;max-height:22px;font-size:18px;font-weight:700;line-height:22px;display:block;overflow:hidden}.beauty_hub_group_promotion_content_small_logo .promotion_info .sub_title{color:#6d6f76;min-height:17px;max-height:17px;font-size:14px;font-weight:400;line-height:17px}.beauty_hub_group_promotion_content_small_logo .promotion_info:first-child{margin-top:0}.beauty_hub_group_promotion_content_small_logo .promotion_info:first-child .sub_title{display:block}.beauty_hub_group_promotion_content_small_logo .beauty_hub_promotion_item_list{flex-direction:column;gap:12px;padding:0 24px;display:flex}.beauty_hub_group_promotion_content_small_logo.no_banner .promotion_info{margin:0 0 16px}.beauty_hub_group_promotion_content_small_logo .list_v2{background-color:#fff;box-sizing:border-box;gap:16px;padding:0 16px}.beauty_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .common_ui_seller_brand{line-height:15px}.beauty_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .list_v2_thumbnail{width:110px}.beauty_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:34px;height:34px}.beauty_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;width:calc(100% - 24px);line-height:18px;display:block;overflow:hidden}.beauty_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_rate{margin-top:4px}.beauty_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_price{margin-top:6px}.beauty_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels{flex-flow:row;gap:4px;width:100%;display:flex;margin-top:6px}.beauty_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label{width:-webkit-max-content;width:-moz-max-content;color:#ff2f19;background:rgba(255,66,46,.07);border-radius:2px;width:max-content;padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;line-height:120%}.beauty_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label:first-child{flex:none}.beauty_hub_promotion_content_standalone,.beauty_hub_single_promotion_content_with_brand,.beauty_hub_single_promotion_content_without_brand{flex-direction:column;width:100%;display:flex}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap{z-index:2;background-color:#fff;border-radius:20px;flex-direction:column;gap:16px;padding-top:16px;display:flex;position:relative;transform:translateY(-16px)}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .beauty_hub_promotion_brand_info,.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .beauty_hub_promotion_item_list{padding:0 24px}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2{box-sizing:border-box;background-color:#fff;gap:12px;padding:0 16px}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .common_ui_seller_brand,.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .common_ui_seller_brand{line-height:15px}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .common_ui_guarantee_label .label_delivery_date{width:104px}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .group_guarantee_point{margin-top:6px}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_thumbnail{width:140px}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;width:calc(100% - 24px);font-size:12px;line-height:18px;display:block;overflow:hidden}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_rate{margin-top:4px}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_coupon_labels,.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_price{margin-top:6px}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_price .price_final_value{font-size:17px}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_price .price_final_value:after,.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final_value:after{font-size:16px}.beauty_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_price .price_final_deco{font-size:11px}.beauty_hub_single_promotion_content_without_brand .beauty_hub_promotion_banner{margin-bottom:20px}.beauty_hub_single_promotion_content_without_brand .beauty_hub_promotion_item_list{padding:0 24px}.beauty_hub_single_promotion_content_without_brand.catalog_type .list_v2 .list_v2_item .item_info .list_v2_price .price_final_deco{font-size:12px}.beauty_hub_single_promotion_content_without_brand.catalog_type .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final,.supplement_hub_single_promotion_content_without_brand.catalog_type .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final{flex-direction:row}.beauty_hub_single_promotion_content_without_brand.catalog_type .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final .price_final_deco{width:100%;font-size:12px}.beauty_hub_single_promotion_content_without_brand .list_v2{box-sizing:border-box;background-color:#fff;padding:0 16px}.beauty_hub_single_promotion_content_without_brand .list_v2.one_column{box-sizing:border-box;background-color:#fff;gap:16px;padding:0 16px}.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .list_v2_thumbnail{width:110px}.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:32px;height:32px}.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;width:calc(100% - 24px);font-size:12px;line-height:18px;display:block;overflow:hidden}.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_rate{margin-top:4px}.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_price{height:auto;margin-top:6px}.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final_value{font-size:17px}.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final_value.unit_range:after{font-size:13px;line-height:18px}.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final_deco{font-size:11px}.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_coupon_labels,.beauty_hub_single_promotion_content_without_brand .list_v2.three_column>li .list_v2_item .item_info .group_guarantee_point,.beauty_hub_single_promotion_content_without_brand .list_v2.three_column>li .list_v2_item .item_info .list_v2_coupon_labels,.beauty_hub_single_promotion_content_without_brand .list_v2.two_half_column>li .list_v2_item .item_info .group_guarantee_point,.beauty_hub_single_promotion_content_without_brand .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_coupon_labels{margin-top:6px}.beauty_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .common_ui_guarantee_label .label_delivery_date{width:104px}.beauty_hub_single_promotion_content_without_brand .list_v2.two_half_column{box-sizing:border-box;background-color:#fff;gap:12px;padding:0 16px}.beauty_hub_promotion_content_standalone{box-sizing:border-box;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.1));filter:drop-shadow(0 0 4px rgba(0,0,0,.1));will-change:filter;background-color:#fff;border-radius:16px;align-items:center;gap:16px;height:100%;padding-bottom:16px;overflow:hidden}.beauty_hub_promotion_content_standalone .beauty_hub_promotion_item_list{flex-direction:column;gap:12px;width:100%;margin-top:4px;padding:0 16px;display:flex}.beauty_hub_promotion_content_standalone .beauty_hub_promotion_item_list .beauty_hub_item_card .beauty_hub_thumbnail:after{content:"";background:rgba(4,4,4,.05);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.beauty_hub_promotion_content_standalone .list_v2{box-sizing:border-box;background-color:#fff;gap:10px;padding:0 16px}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .list_v2_thumbnail{width:64px}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:24px;height:24px;top:4px;left:4px}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels{flex-flow:row;gap:4px;width:100%;display:flex;margin-top:6px}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels .label{width:-webkit-max-content;width:-moz-max-content;color:#ff2f19;background:rgba(255,66,46,.07);border-radius:2px;width:max-content;padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;line-height:120%}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label:first-child,.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels .label:first-child,.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels .label:first-child{flex:none}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:16px;max-height:16px;width:calc(100% - 24px);font-size:12px;line-height:16px;display:block;overflow:hidden}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_price,.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_rate{margin-top:2px}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_value,.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_value{font-size:14px}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_deco,.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_deco{font-size:11px}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_price_tooltip .price_tooltip_btn,.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_price_tooltip .price_tooltip_btn{background-size:100%;width:19px;height:18px}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .group_guarantee_point{margin-top:4px}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels{flex-flow:row;gap:4px;width:100%;display:flex;margin-top:4px}.beauty_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label{color:#ff2f19;background:rgba(255,66,46,.07);border-radius:2px;padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;min-height:12px;max-height:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:12px;display:block;overflow:hidden}.supplement_hub_shortcut_item{flex-direction:column;align-items:center;gap:8px;max-width:56px;display:flex}.supplement_hub_recommend_thumbnail .img_wrap,.supplement_hub_shortcut_item .img_wrap{box-sizing:border-box;aspect-ratio:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.supplement_hub_shortcut_item .img_wrap{background-color:#fff;border-radius:20px;width:56px;height:56px}.supplement_hub_shortcut_item img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.supplement_hub_recommend_thumbnail{justify-content:center;width:60px;height:65px;padding-top:2px;display:flex;position:relative}.supplement_hub_recommend_thumbnail .img_wrap{border-radius:50%;width:58px;height:58px;position:relative}.supplement_hub_recommend_thumbnail .img_wrap:after{content:"";background:rgba(0,0,0,.06);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.supplement_hub_brand_logo.big .logo_wrap:after,.supplement_hub_recommend_thumbnail:after{content:"";opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='65' viewBox='0 0 60 65' fill='none'%3E%3Cpath d='M30.9532 64.3675C30.7556 64.667 30.3162 64.667 30.1186 64.3675L27.0718 59.75H34L30.9532 64.3675Z' fill='%23F89CF7'/%3E%3Ccircle cx='30' cy='30' r='28.5' stroke='url(%23paint0_linear_839_4418)' stroke-width='3'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_839_4418' x1='30' y1='-2.5332e-07' x2='30' y2='60' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2366CAFC'/%3E%3Cstop offset='1' stop-color='%23F89CF7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:60px;height:65px;transition:opacity .2s linear;position:absolute;top:0;left:0}.supplement_hub_brand_logo.big.selected .logo_wrap:after,.supplement_hub_recommend_thumbnail.selected:after{opacity:1}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small .logo_wrap img[src=""]+.fallback,.hub_main_banner .slide_list>li a .logo_wrap .logo img[src=""]+.fallback,.supplement_hub_brand_logo.big .logo_wrap img[src=""]+.fallback,.supplement_hub_brand_logo.small .logo_wrap img[src=""]+.fallback,.supplement_hub_coupon_card .content_wrap .logo_wrap img[src=""]+.fallback,.supplement_hub_promotion_brand_info .logo_wrap img[src=""]+.fallback{display:flex}.supplement_hub_brand_logo.big,.supplement_hub_brand_logo.big .logo_wrap{justify-content:center;align-items:center;width:62px;display:flex;position:relative}.supplement_hub_brand_logo.big{box-sizing:border-box;flex-direction:column;gap:4px}.supplement_hub_brand_logo.big .logo_wrap{height:62px}.supplement_hub_brand_logo.big .logo_wrap:after{background-image:url("data:image/svg+xml,%3Csvg width='62' height='62' viewBox='0 0 62 62' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.5' y='1.5' width='59' height='59' rx='21.5' stroke='url(%23paint0_linear_839_11117)' stroke-width='3'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_839_11117' x1='31' y1='3' x2='31' y2='59' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2366CAFC'/%3E%3Cstop offset='1' stop-color='%23F89CF7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-size:contain;width:62px;height:62px;transition:all .2s linear}.supplement_hub_brand_logo.big .logo_wrap .fallback,.supplement_hub_brand_logo.big .logo_wrap img{box-sizing:border-box;aspect-ratio:1;border:1px solid #e8e9ed;border-radius:20px;width:58px;height:58px}.supplement_hub_brand_logo.big .logo_wrap img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:relative;overflow:hidden}.supplement_hub_brand_logo.big .logo_wrap .fallback{color:#19191a;text-align:center;background-color:#fff;justify-content:center;align-items:center;font-size:24px;font-style:normal;font-weight:700;line-height:150%;display:none;position:absolute;top:2px;left:2px}.supplement_hub_brand_logo.big .text{color:#19191a;letter-spacing:-.43px;text-align:center;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:17px;max-height:17px;font-size:11px;font-style:normal;font-weight:300;line-height:17px;display:block;overflow:hidden}.supplement_hub_brand_logo.big.selected .text{font-weight:700}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small,.supplement_hub_brand_logo.small{box-sizing:border-box;background:#fff;border:1px solid #e8e9ed;border-radius:18px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 12px 0 6px;transition:all .2s linear;display:flex;position:relative;overflow:hidden}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small:before,.supplement_hub_brand_logo.small:before{content:"";opacity:0;background:linear-gradient(105deg,#66cafc 9.93%,#eea9ff 64.64%,#f89cf7 87.94%);width:100%;height:100%;transition:all .2s linear;position:absolute;top:0;left:0}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small .logo_wrap,.supplement_hub_brand_logo.small .logo_wrap{box-sizing:border-box;background-color:#fff;border:1px solid #e8e9ed;border-radius:50%;flex:none;width:24px;height:24px;position:relative;overflow:hidden}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small .logo_wrap img,.search_wrap .tile_list .brand_logo_list li .brand_logo.small .logo_wrap img,.supplement_hub_brand_logo.small .logo_wrap img{-o-object-fit:contain;object-fit:contain;box-sizing:border-box;aspect-ratio:1;-o-object-position:center;object-position:center;background:#fff;width:100%;height:100%;position:relative}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small .logo_wrap .fallback,.supplement_hub_brand_logo.small .logo_wrap .fallback{box-sizing:border-box;color:#19191a;letter-spacing:-.5px;text-align:center;aspect-ratio:1;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;font-style:normal;font-weight:700;line-height:18px;display:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small .text,.supplement_hub_brand_logo.small .text{z-index:1;color:#6d6f76;letter-spacing:-.5px;font-size:12px;font-style:normal;font-weight:400;line-height:18px}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small.selected,.supplement_hub_brand_logo.small.selected{border:1px solid #fff}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small.selected:before,.supplement_hub_brand_logo.small.selected:before{opacity:1}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small.selected .text,.supplement_hub_brand_logo.small.selected .text{color:#fff}.supplement_hub_text_btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;color:#989ca5;text-align:right;text-transform:uppercase;flex-shrink:0;align-items:flex-start;height:max-content;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.supplement_hub_text_btn:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M6.5 1.5L11 6L6.5 10.5' stroke='%23989CA5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:12px;height:12px;margin:auto 0}.supplement_hub_like_btn{color:#e8e9ed}.supplement_hub_like_btn.base{width:20px;height:20px}.supplement_hub_like_btn.circle{width:36px;height:36px}@media screen and (max-width:375px){.supplement_hub_like_btn.circle svg{transform:scale(.98)}}.list_2019.bestseller>li dl em,.list_2019>li>dl>dd p em,.list_horizon_scroll>li>dl>dd p em,.supplement_hub_like_btn.selected,.supplement_hub_section_header .header_title strong{color:#ff422e}.supplement_hub_section_header{box-sizing:border-box;flex-direction:column;gap:2px;width:100%;padding:0 12px 16px 16px;display:flex}.supplement_hub_section_header .header_content{justify-content:space-between;gap:6px;display:flex}.supplement_hub_section_header .header_subtitle,.supplement_hub_section_header .header_title{color:#19191a;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;font-size:18px;font-style:normal;font-weight:700;line-height:18px;display:block;overflow:hidden}.supplement_hub_section_header .header_subtitle{color:#7e8189;min-height:17px;max-height:17px;font-size:13px;font-weight:400;line-height:17px}.supplement_hub_section_header .header_subtitle strong{color:#4e5054;font-weight:400}.supplement_hub_promotion_banner.full{aspect-ratio:360/169;width:100%;height:auto;display:block;overflow:hidden}.supplement_hub_promotion_banner.card,.supplement_hub_promotion_mini_banner{box-sizing:border-box;border-radius:12px;height:auto;margin:0 auto;overflow:hidden}.supplement_hub_promotion_banner.card{aspect-ratio:360/169;width:calc(100% - 32px);display:block}.supplement_hub_promotion_mini_banner{aspect-ratio:360/168;width:100%}.supplement_hub_promotion_brand_info .logo_wrap img,.supplement_hub_promotion_mini_banner img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.supplement_hub_pagination{justify-content:center;align-items:center;gap:32px;padding:20px 0 0;display:flex}.supplement_hub_pagination .page_info{text-align:center;gap:7px;font-size:13px;font-style:normal;font-weight:400;line-height:normal;display:flex}.supplement_hub_pagination .page_info .current{color:#19191a}.list_2019.catalog li .btmwrap .btm_info .info_rate span,.list_2019>li>dl>dd p.info_rate span,.list_horizon_scroll.catalog li .btmwrap .btm_info .info_rate span,.list_horizon_scroll>li>dl>dd p.info_rate span,.supplement_hub_pagination .page_info .total{color:#989ca5}.supplement_hub_pagination .page_info .total:before{content:"/";margin-right:2px}.supplement_hub_promotion_brand_info{box-sizing:border-box;gap:12px;width:100%;display:flex}.supplement_hub_promotion_brand_info .logo_wrap{box-sizing:border-box;border:1px solid #e8e9ed;border-radius:50%;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.supplement_hub_promotion_brand_info .logo_wrap img{-o-object-fit:contain;object-fit:contain}.supplement_hub_coupon_card .content_wrap .logo_wrap .fallback,.supplement_hub_promotion_brand_info .logo_wrap .fallback{box-sizing:border-box;color:#19191a;text-align:center;aspect-ratio:1;background-color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:28px;font-style:normal;font-weight:700;line-height:150%;display:none;position:absolute}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small .logo_wrap img[src=""],.supplement_hub_coupon_card .content_wrap .logo_wrap img[src=""],.supplement_hub_promotion_brand_info .logo_wrap img[src=""],section.beauty_official_ranking .tit a.more_btn:after{display:none}.supplement_hub_promotion_brand_info .info_detail{flex-direction:column;flex-grow:1;gap:4px;width:0;display:flex}.supplement_hub_coupon_card .content_wrap .brand,.supplement_hub_promotion_brand_info .info_detail .title{color:#19191a;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;font-size:16px;font-style:normal;font-weight:700;display:block;overflow:hidden}.supplement_hub_promotion_brand_info .info_detail .title{letter-spacing:-.47px;overflow-wrap:anywhere;min-height:18px;max-height:18px;margin-top:2px;line-height:18px}.supplement_hub_promotion_brand_info .likes{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;display:flex}.supplement_hub_coupon_card{box-sizing:border-box;border:1px solid #dcdde2;border-radius:8px;flex-direction:column;width:184px;display:flex;overflow:hidden}.supplement_hub_coupon_card .thumbnail_wrap{justify-content:center;align-items:center;width:184px;height:184px;display:flex;position:relative}.supplement_hub_coupon_card .thumbnail_wrap:after{content:"";background:rgba(0,0,0,.06);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.supplement_hub_coupon_card .content_wrap .logo_wrap img,.supplement_hub_coupon_card .thumbnail_wrap img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.supplement_hub_coupon_card .content_wrap{box-sizing:border-box;border-bottom:1px dashed #dcdde2;flex-direction:column;gap:2px;height:96px;padding:20px 16px 16px;display:flex;position:relative}.supplement_hub_coupon_card .content_wrap .brand{min-height:24px;max-height:24px;line-height:24px}.supplement_hub_coupon_card .content_wrap .desc{color:#7e8189;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;width:100%;min-height:18px;max-height:36px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.supplement_hub_coupon_card .content_wrap .logo_wrap{box-sizing:border-box;background-color:#fff;border:1px solid #dcdde2;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:-40px;left:8px;overflow:hidden}.supplement_hub_coupon_card .coupon_label{color:#4e5054;letter-spacing:-.2px;text-transform:uppercase;background:linear-gradient(90deg,#edf5fe 0,#fef0fe 100%);justify-content:space-between;align-items:center;padding:8px 16px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.supplement_hub_coupon_card .coupon_label:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.1563 8.64616C17.3518 8.45106 17.6683 8.45131 17.8634 8.64673L23.8538 14.6467C23.9967 14.7898 24.0393 15.0048 23.9619 15.1915C23.8844 15.3783 23.7022 15.5 23.5 15.5H0.503906C0.227764 15.5 0.00390625 15.2761 0.00390625 15C0.00390625 14.7239 0.227764 14.5 0.503906 14.5H22.2943L17.1558 9.35327C16.9607 9.15785 16.9609 8.84127 17.1563 8.64616Z' fill='%2319191A'/%3E%3C/svg%3E");flex-shrink:0;width:24px;height:24px;transform:translateY(-2px)}.supplement_hub_group_promotion_content_big_logo{background-color:#f7f7fa;flex-direction:column;width:100%;display:flex}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap{z-index:2;background-color:#fff;border-radius:20px;flex-direction:column;gap:16px;margin:0 16px;padding:20px;display:flex;position:relative;transform:translateY(-24px)}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .promotion_list{flex-direction:column;gap:12px;display:flex}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .promotion_list li .item_card .content_wrap .title{width:calc(100% - 24px)!important}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap:first-child{margin:24px;transform:none}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2{background-color:#fff;gap:10px}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .list_v2_thumbnail{width:64px}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:24px;height:24px;top:4px;left:4px}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels{flex-flow:row;gap:4px;width:100%;display:flex;margin-top:6px}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels .label{width:-webkit-max-content;width:-moz-max-content;color:#ff2f19;background:rgba(255,66,46,.07);border-radius:2px;width:max-content;padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;line-height:120%}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:16px;max-height:16px;width:calc(100% - 24px);font-size:12px;line-height:16px;display:block;overflow:hidden}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels,.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_price,.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_rate{margin-top:2px}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_value:after,.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_value:after{font-size:13px}.supplement_hub_group_promotion_content_big_logo .promotion_brand_info_list_wrap .list_v2.one_column>li .list_v2_item .item_info .group_guarantee_point{margin-top:4px}.supplement_hub_group_promotion_content_small_logo .supplement_hub_promotion_banner{margin-bottom:20px}.supplement_hub_group_promotion_content_small_logo .promotion_info{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:20px 0;padding:0 24px;font-style:normal;line-height:normal;display:flex}.supplement_hub_group_promotion_content_small_logo .promotion_info .sub_title,.supplement_hub_group_promotion_content_small_logo .promotion_info .title{color:#19191a;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:22px;max-height:22px;font-size:18px;font-weight:700;line-height:22px;display:block;overflow:hidden}.supplement_hub_group_promotion_content_small_logo .promotion_info .sub_title{color:#6d6f76;min-height:17px;max-height:17px;font-size:14px;font-weight:400;line-height:17px}.list_2019.horizontal.catalog>li:first-child,.supplement_hub_group_promotion_content_small_logo .promotion_info:first-child{margin-top:0}.supplement_hub_group_promotion_content_small_logo .promotion_info:first-child .sub_title{display:block}.supplement_hub_group_promotion_content_small_logo .supplement_hub_promotion_item_list{flex-direction:column;gap:12px;padding:0 24px;display:flex}.supplement_hub_group_promotion_content_small_logo.no_banner .promotion_info{margin:0 0 16px}.supplement_hub_group_promotion_content_small_logo .list_v2{background-color:#fff;box-sizing:border-box;gap:16px;padding:0 16px}.supplement_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .common_ui_seller_brand{line-height:15px}.supplement_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .list_v2_thumbnail{width:110px}.supplement_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge,section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:34px;height:34px}.supplement_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_title,section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column>li .list_v2_item .item_info .list_v2_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;width:calc(100% - 24px);line-height:18px;display:block;overflow:hidden}.supplement_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_rate{margin-top:4px}.supplement_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_price{margin-top:6px}.supplement_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels{flex-flow:row;gap:4px;width:100%;display:flex;margin-top:6px}.supplement_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label{width:-webkit-max-content;width:-moz-max-content;color:#ff2f19;background:rgba(255,66,46,.07);border-radius:2px;width:max-content;padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;line-height:120%}.supplement_hub_group_promotion_content_small_logo .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label:first-child{flex:none}.supplement_hub_promotion_content_standalone,.supplement_hub_single_promotion_content_with_brand,.supplement_hub_single_promotion_content_without_brand{flex-direction:column;width:100%;display:flex}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap{z-index:2;background-color:#fff;border-radius:20px;flex-direction:column;gap:16px;padding-top:16px;display:flex;position:relative;transform:translateY(-16px)}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .supplement_hub_promotion_brand_info,.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .supplement_hub_promotion_item_list{padding:0 24px}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2{box-sizing:border-box;background-color:#fff;gap:12px;padding:0 16px}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .common_ui_seller_brand,.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .common_ui_seller_brand{line-height:15px}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .common_ui_guarantee_label .label_delivery_date{width:104px}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .group_guarantee_point{margin-top:6px}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_thumbnail{width:140px}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;width:calc(100% - 24px);font-size:12px;line-height:18px;display:block;overflow:hidden}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_rate{margin-top:4px}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_coupon_labels,.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_price{margin-top:6px}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_price .price_final_value{font-size:17px}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_price .price_final_value:after,.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final_value:after{font-size:16px}.supplement_hub_single_promotion_content_with_brand .promotion_brand_info_list_wrap .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_price .price_final_deco{font-size:11px}.supplement_hub_single_promotion_content_without_brand .supplement_hub_promotion_banner{margin-bottom:20px}.supplement_hub_single_promotion_content_without_brand .supplement_hub_promotion_item_list{padding:0 24px}.supplement_hub_single_promotion_content_without_brand.catalog_type .list_v2 .list_v2_item .item_info .list_v2_price .price_final{flex-direction:column;align-items:flex-start}.list_2019.wide li dl dd p.discount .discount_original,.supplement_hub_single_promotion_content_without_brand.catalog_type .list_v2 .list_v2_item .item_info .list_v2_price .price_final_deco{font-size:12px}.supplement_hub_single_promotion_content_without_brand.catalog_type .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final .price_final_value{width:100%}.supplement_hub_single_promotion_content_without_brand.catalog_type .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final .price_final_deco{width:100%;font-size:12px}.supplement_hub_single_promotion_content_without_brand .list_v2{box-sizing:border-box;background-color:#fff;padding:0 16px}.supplement_hub_single_promotion_content_without_brand .list_v2.one_column{box-sizing:border-box;background-color:#fff;gap:16px;padding:0 16px}.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .list_v2_thumbnail{width:110px}.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:32px;height:32px}.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;width:calc(100% - 24px);font-size:12px;line-height:18px;display:block;overflow:hidden}.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_rate{margin-top:4px}.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_price{height:auto;margin-top:6px}.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final_value{font-size:17px}.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final_value.unit_range:after{font-size:13px;line-height:18px}.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_price .price_final_deco{font-size:11px}.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .item_info .list_v2_coupon_labels,.supplement_hub_single_promotion_content_without_brand .list_v2.three_column>li .list_v2_item .item_info .group_guarantee_point,.supplement_hub_single_promotion_content_without_brand .list_v2.three_column>li .list_v2_item .item_info .list_v2_coupon_labels,.supplement_hub_single_promotion_content_without_brand .list_v2.two_half_column>li .list_v2_item .item_info .group_guarantee_point,.supplement_hub_single_promotion_content_without_brand .list_v2.two_half_column>li .list_v2_item .item_info .list_v2_coupon_labels{margin-top:6px}.supplement_hub_single_promotion_content_without_brand .list_v2.one_column .list_v2_item .common_ui_guarantee_label .label_delivery_date{width:104px}.supplement_hub_single_promotion_content_without_brand .list_v2.two_half_column{box-sizing:border-box;background-color:#fff;gap:12px;padding:0 16px}.supplement_hub_promotion_content_standalone{box-sizing:border-box;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.1));filter:drop-shadow(0 0 4px rgba(0,0,0,.1));will-change:filter;background-color:#fff;border-radius:16px;align-items:center;gap:16px;height:100%;padding-bottom:16px;overflow:hidden}.supplement_hub_promotion_content_standalone .supplement_hub_promotion_item_list{flex-direction:column;gap:12px;width:100%;margin-top:4px;padding:0 16px;display:flex}.supplement_hub_promotion_content_standalone .supplement_hub_promotion_item_list .supplement_hub_item_card .supplement_hub_thumbnail:after{content:"";background:rgba(4,4,4,.05);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.supplement_hub_promotion_content_standalone .list_v2{box-sizing:border-box;background-color:#fff;gap:10px;padding:0 16px}.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .list_v2_thumbnail{width:64px}.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .list_v2_thumbnail .thumbnail_promotion_badge{width:24px;height:24px;top:4px;left:4px}.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels{flex-flow:row;gap:4px;width:100%;display:flex;margin-top:6px}#main .mainRanking .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels .label,.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels .label,section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label{width:-webkit-max-content;width:-moz-max-content;color:#ff2f19;background:rgba(255,66,46,.07);border-radius:2px;width:max-content;padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;line-height:120%}#main .mainRanking .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels .label:first-child,.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label:first-child,.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels .label:first-child,section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column .list_v2_coupon_labels .label:first-child,section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label:first-child{flex:none}.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:16px;max-height:16px;width:calc(100% - 24px);font-size:12px;line-height:16px;display:block;overflow:hidden}.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_price,.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_rate{margin-top:2px}.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_value{font-size:14px}.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_price .price_final_deco{font-size:11px}.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_price_tooltip .price_tooltip_btn{background-size:100%;width:19px;height:18px}.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .group_guarantee_point,section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column>li .list_v2_item .item_info .list_v2_rate{margin-top:4px}.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels{flex-flow:row;gap:4px;width:100%;display:flex;margin-top:4px}.supplement_hub_promotion_content_standalone .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels .label{color:#ff2f19;background:rgba(255,66,46,.07);border-radius:2px;padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;min-height:12px;max-height:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:12px;display:block;overflow:hidden}[class*=beauty_hub] * .common_ui_seller_brand.official:before,[class*=supplement_hub] * .common_ui_seller_brand.official:before{padding:1px 3px 0;font-weight:700;line-height:125%}.list_2019,.list_horizon_scroll{box-sizing:border-box;background-color:#fff;width:100%;padding:0 15px;display:flex;overflow:hidden}.list_2019>li,.list_horizon_scroll>li{flex-direction:column;margin-bottom:30px;display:flex}.list_2019>li .img_wrap,.list_horizon_scroll>li .img_wrap{z-index:1;background-color:#fff;border-radius:3px;padding-top:100%;position:relative;overflow:hidden}.list_2019>li .img_wrap>a,.list_horizon_scroll>li .img_wrap>a{position:absolute;top:0;bottom:0;left:0;right:0}.list_2019>li .img_wrap>a:after,.list_horizon_scroll>li .img_wrap>a:after{content:"";z-index:5;box-sizing:border-box;border:1px solid rgba(0,0,0,.05);border-radius:3px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.list_2019>li .img_wrap .thumb,.list_horizon_scroll>li .img_wrap .thumb{z-index:1;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_2019>li .img_wrap .label_img,.list_horizon_scroll>li .img_wrap .label_img{z-index:1;height:20px;position:absolute;bottom:6px;left:6px}.list_2019>li .img_wrap .sale_badge,.list_horizon_scroll>li .img_wrap .sale_badge{z-index:2;position:absolute}#main .mainTopSlide .slide_list .slide_item a img,.list_2019>li .img_wrap .sale_badge img,.list_horizon_scroll>li .img_wrap .sale_badge img{width:100%;display:block}.list_2019>li .img_wrap .sale_badge:not(.otoku),.list_horizon_scroll>li .img_wrap .sale_badge:not(.otoku){width:32px;top:6px;left:6px}.list_2019>li .img_wrap .sale_badge.otoku,.list_horizon_scroll>li .img_wrap .sale_badge.otoku{width:32px;top:4px;left:4px}.list_2019>li .img_wrap .sale_badge .text,.list_horizon_scroll>li .img_wrap .sale_badge .text{color:#fff;text-align:center;white-space:nowrap;font-size:10px;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%,-7px) scale(.7)}.list_2019>li .img_wrap .sold_out,.list_horizon_scroll>li .img_wrap .sold_out{z-index:2;color:#fff;text-align:center;word-break:break-all;width:100%;font-size:13px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_2019>li .img_wrap .sold_out:before,.list_horizon_scroll>li .img_wrap .sold_out:before{content:"";z-index:-1;background-color:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.75);width:100%;padding-top:100%;position:absolute;bottom:50%;left:0;transform:translateY(50%)}.list_2019>li .img_wrap .sold_out:after,.list_horizon_scroll>li .img_wrap .sold_out:after{content:"";z-index:-1;background-color:#989ca5;border-radius:50%;width:77px;height:77px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_2019>li .img_wrap .sold .sale_badge,.list_horizon_scroll>li .img_wrap .sold .sale_badge{transform-origin:0 0;width:46px;height:46px;position:absolute;top:5px;left:5px;right:auto;transform:none}.list_2019>li>dl,.list_horizon_scroll>li>dl{flex-direction:column;flex:auto;justify-content:space-between;width:100%;margin-top:2px;display:flex;overflow:hidden}.list_2019>li>dl>dt,.list_horizon_scroll>li>dl>dt{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;color:#19191a;-webkit-box-orient:vertical;width:100%;min-height:34px;max-height:34px;margin-top:4px;font-size:13px;line-height:17px;display:-webkit-box;overflow:hidden}.list_2019>li>dl>dt strong,.list_horizon_scroll>li>dl>dt strong{margin-right:4px;font-weight:700}.list_2019>li>dl>dd,.list_horizon_scroll>li>dl>dd{flex-direction:column;flex:auto;display:flex;position:relative}.list_2019>li>dl>dd p,.list_horizon_scroll>li>dl>dd p{color:#19191a;word-break:break-all;font-size:14px;font-weight:700;line-height:16px}.list_2019>li>dl>dd p:first-child[class~=price],.list_horizon_scroll>li>dl>dd p:first-child[class~=price]{margin-top:5px}.list_2019>li>dl>dd p.info_rate,.list_horizon_scroll>li>dl>dd p.info_rate{color:#19191a;flex-wrap:wrap;align-items:center;font-size:12px;display:flex}.list_2019.catalog li .btmwrap .btm_info .info_rate:before,.list_2019>li>dl>dd p.info_rate:before,.list_2019>li>dl>dd p.rate:before,.list_horizon_scroll.catalog li .btmwrap .btm_info .info_rate:before,.list_horizon_scroll>li>dl>dd p.info_rate:before,.list_horizon_scroll>li>dl>dd p.rate:before{content:"";vertical-align:top;background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:98.6175% 53.9326%;background-size:1004.17% 841.667%;width:15px;height:15px;margin-right:1px;display:block}.list_2019>li>dl>dd p.price,.list_horizon_scroll>li>dl>dd p.price{word-break:break-all}.list_2019>li dl dd p.discount>*,.list_2019>li>dl>dd p.price>*,.list_horizon_scroll>li>dl>dd p.price>*{margin-right:4px}.list_2019>li>dl>dd .catalog_txt p span.common_ui_guarantee_label,.list_2019>li>dl>dd p.price>span+del.discount_original,.list_horizon_scroll>li>dl>dd .catalog_txt p span.common_ui_guarantee_label,.list_horizon_scroll>li>dl>dd p.price>span+del.discount_original{display:inline}.list_2019>li>dl>dd p.txt,.list_horizon_scroll>li>dl>dd p.txt{margin-bottom:5px;font-size:0;font-weight:400;line-height:1}.list_2019>li>dl>dd p.txt>span,.list_horizon_scroll>li>dl>dd p.txt>span{color:#989ca5;margin-right:4px;font-size:12px;line-height:16px;position:relative}.list_2019>li>dl>dd p.rate,.list_horizon_scroll>li>dl>dd p.rate{color:#ff422e;flex-wrap:wrap;align-items:center;margin-top:3px;font-size:13px;font-weight:400;line-height:15px;display:flex}.list_2019>li>dl>dd p.rate span,.list_horizon_scroll>li>dl>dd p.rate span{color:#989ca5;font-size:13px}.list_2019>li>dl>dd .catalog_txt,.list_horizon_scroll>li>dl>dd .catalog_txt{justify-content:flex-end;margin-top:2px;font-size:12px;font-weight:400;line-height:16px}.list_2019>li>dl>dd .catalog_txt p,.list_horizon_scroll>li>dl>dd .catalog_txt p{margin-top:4px;font-size:0;line-height:1}.list_2019>li>dl>dd .catalog_txt p span,.list_horizon_scroll>li>dl>dd .catalog_txt p span{color:#00a0f1;font-size:12px;font-weight:400;line-height:14px;position:relative}.list_2019>li>dl>dd .catalog_txt p span+span,.list_horizon_scroll>li>dl>dd .catalog_txt p span+span{margin-left:6px;padding-left:9px}.list_2019>li>dl>dd .catalog_txt p span+span:before,.list_horizon_scroll>li>dl>dd .catalog_txt p span+span:before{content:"";background-color:#dcdde2;border-radius:100%;width:3px;height:3px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.list_2019>li>dl>dd .coupon,.list_horizon_scroll>li>dl>dd .coupon{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;margin-top:2px;font-size:13px;font-weight:700;line-height:14px;display:block;overflow:hidden}.list_2019>li>dl>dd .coupon img,.list_horizon_scroll>li>dl>dd .coupon img{vertical-align:top;margin-top:3px;margin-right:2px;display:inline-block}.list_2019>li,.list_2019>li>dl>dd .list_info,.list_horizon_scroll>li>dl>dd .list_info,section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column .list_v2_item{position:relative}.list_2019>li>dl>dd .coupon_labelwrap,.list_horizon_scroll>li>dl>dd .coupon_labelwrap{flex-flow:column wrap;display:flex;position:relative}.list_2019>li>dl>dd .coupon_labelwrap .coupon_label,.list_horizon_scroll>li>dl>dd .coupon_labelwrap .coupon_label{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;letter-spacing:-.5px;word-wrap:break-word;word-break:break-word;border-radius:2px;align-self:baseline;width:auto;max-width:100%;min-height:18px;max-height:18px;margin-top:6px;padding:0 6px;font-size:11px;font-weight:700;line-height:18px;display:block;position:relative;overflow:hidden}.list_2019>li>dl>dd .coupon_labelwrap .coupon_label:before,.list_horizon_scroll>li>dl>dd .coupon_labelwrap .coupon_label:before{content:"";z-index:-1;background-color:rgba(255,255,255,.07);border-radius:2px;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.list_2019>li>dl>dd>.sale_coupon,.list_horizon_scroll>li>dl>dd>.sale_coupon{word-break:break-all;margin-top:2px;font-size:13px;font-weight:700;line-height:14px}.list_2019>li>dl>dd>.sale_coupon img,.list_horizon_scroll>li>dl>dd>.sale_coupon img{vertical-align:top;margin-right:2px;display:inline-block}.list_2019.catalog li a .img_wrap .sale_badge,.list_horizon_scroll.catalog li a .img_wrap .sale_badge{transform-origin:0 0;width:33px;height:33px;position:absolute;top:5px;left:5px;right:auto;transform:none}.list_2019.catalog li .btn_wish,.list_horizon_scroll.catalog li .btn_wish{bottom:0}.list_2019.catalog li .btmwrap .btm_info .info_rate,.list_horizon_scroll.catalog li .btmwrap .btm_info .info_rate{color:#19191a;border-top:1px solid #f1f1f3;flex-wrap:wrap;align-items:center;font-size:13px;line-height:15px;display:flex}.list_2019.review li a .img_wrap .sale_badge,.list_horizon_scroll.review li a .img_wrap .sale_badge{transform-origin:0 0;width:43px;height:43px;position:absolute;top:5px;left:5px;right:auto;transform:none}.list_2019.horizontal>li a .img_wrap .sale_badge,.list_horizon_scroll.horizontal>li a .img_wrap .sale_badge{transform-origin:0 0;width:33px;height:33px;position:absolute;top:5px;left:5px;right:auto;transform:none}.list_2019{flex-wrap:wrap}.list_2019>li{box-sizing:border-box;width:calc(50% - 7.5px)}.list_2019>li dl dd{font-size:15px;font-weight:700;line-height:17px}.list_2019>li dl dd p.saleprice{color:#ff422e;margin-top:4px;line-height:1}.list_2019>li dl dd p.discount{line-height:1}.list_2019.review>li>dl dd .dd_top .review_rate>span:last-child,.list_2019>li dl dd p.discount>:last-child{margin-right:0}.list_2019>li dl dd p.discount .discount_percent{color:#ff422e;font-size:13px}.list_2019>li dl dd p.discount .discount_original{color:#989ca5;font-size:13px}.list_2019>li .recommend{z-index:2;color:#fff;background:#1f88ff;border-radius:3px;padding:1px 3px 0;font-size:13px;line-height:17px;position:absolute;bottom:6px;left:6px}.list_2019>li:nth-child(2n){margin-left:15px}.list_2019>li .btn_wish{position:absolute;bottom:0;right:0}.list_2019>li .btn_wish.on:before,.list_2019>li .btn_wish.selected:before,.list_2019>li .btn_wish:before{background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-size:669.444% 561.111%}.list_2019>li .btn_wish:before{content:"";background-position:72.6829% 39.1566%;width:24px;height:24px;display:block}.list_2019>li .btn_wish.on:before,.list_2019>li .btn_wish.selected:before{background-position:72.6829% 63.8554%}.list_2019>li .btn_wish span{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.list_2019.bestseller>li .img_wrap .rank{z-index:1;color:#fff;opacity:.93;background-color:#7790d4;border-radius:2px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:flex;position:absolute;top:4px;left:4px}.list_2019.bestseller>li .img_wrap .sale_badge{transform-origin:100%0;left:auto;right:5px}.list_2019.wide{margin-bottom:0;padding:0 20px}.list_2019.wide li{border-bottom:1px solid #f1f1f3;width:100%;margin-bottom:0;margin-left:0;padding:25px 0 20px}.list_2019.wide li dl{margin-top:8px}.list_2019.wide li dl dt{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:17px;max-height:17px;font-size:14px;line-height:17px;display:block;overflow:hidden}.list_2019.wide li dl dd p.discount{font-size:15px;line-height:15px}.list_2019.wide li:first-child{padding-top:0}.list_2019.wide li:last-child{border-bottom:0}.list_2019.wide li .img_wrap{padding-top:57.34%}.list_2019.wide li .coupon_labelwrap{flex-direction:row}.list_2019.wide li .coupon_labelwrap .coupon_label{margin-left:4px;padding:4px 6px}.list_2019.wide li .coupon_labelwrap .coupon_label:first-child{margin-top:8px;margin-left:0}.list_2019.wide li .coupon_labelwrap .coupon_label:first-child:first-child{margin-top:8px}.list_2019.like>li>a>dl>dd .coupon_labelwrap{width:calc(100% + 29px)}.list_2019.horizontal>li{flex-direction:row;width:100%;margin-bottom:15px}.list_2019.horizontal>li .ranking{color:#19191a;font-size:18px;position:absolute;top:35px;left:5px}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dt p.list_event .qpoint,.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dt p.list_event .shopcoupon,.list_2019.horizontal.catalog>li>dl>dd p.price.type_red,.list_2019.horizontal>li .ranking.hot_ranking,.list_2019.review>li .bottom_list>li.btn_list_more>button>em,.list_2019.review>li>dl dd .dd_bottom>em{color:#ff422e}.list_2019.horizontal>li .ranking+.img_wrap{margin-left:35px}.list_2019.horizontal>li .img_wrap{flex:none;width:105px;height:105px;padding-top:0}.list_2019.horizontal>li .img_wrap img{-o-object-fit:cover;object-fit:cover;width:100%}.list_2019.horizontal>li>dl{flex:auto;justify-content:space-between;margin:0 0 0 15px;overflow:hidden}.list_2019.horizontal>li>dl>dt{margin-top:0}.list_2019.horizontal>li>dl>dd{justify-content:flex-end}.list_2019.horizontal>li>dl>dd .coupon_labelwrap{flex-direction:row;width:calc(100% + 29px);margin-left:-2px}.list_2019.horizontal>li>dl>dd .coupon_labelwrap .coupon_label{margin-left:2px;padding:3px 4px;font-size:10px}.list_2019.horizontal>li:nth-child(2n){margin-left:0}.list_2019.horizontal>li .btn_wish{right:0}.list_2019.horizontal.catalog{background-color:#f8f8f9;padding:0}.list_2019.horizontal.catalog>li{background-color:#fff;flex-wrap:wrap;margin:10px 0 0;padding:15px 15px 0}.list_2019.horizontal.catalog>li .img_wrap{width:130px;height:130px}.list_2019.horizontal.catalog>li .label_img{height:19px}.list_2019.horizontal.catalog>li>dl{width:calc(100% - 145px)}.list_2019.horizontal.catalog>li>dl>dd p.price{word-break:break-all;margin-top:8px;font-size:20px;line-height:20px}.list_2019.horizontal.catalog>li>dl>dd p.price.megawari,.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap a .text_wrap dt .text_price.discount{color:#ff1192}.list_2019.horizontal.catalog>li>dl>dd p.price.megapoint{color:#2a44f5}.list_2019.horizontal.catalog>li>dl>dd p.price.mega_debut{color:#0ab16c}.list_2019.horizontal.catalog>li>dl>dd p.price span.megaflag{vertical-align:top;box-sizing:border-box;color:#ff422e;border:1px solid #ff422e;border-radius:3px;height:20px;margin-bottom:4px;padding:0 4px;font-size:11px;line-height:20px;display:inline-block;overflow:hidden}.list_2019.horizontal.catalog>li>dl>dd p.price span.mega_debut,.list_2019.horizontal.catalog>li>dl>dd p.price span.megapoint,.list_2019.horizontal.catalog>li>dl>dd p.price span.megawari{vertical-align:top;box-sizing:border-box;color:#ff1192;border:1px solid #ff1192;border-radius:3px;height:20px;margin-bottom:4px;padding:0 4px;font-size:11px;line-height:20px;display:inline-block;overflow:hidden}.list_2019.horizontal.catalog>li>dl>dd p.price span.mega_debut,.list_2019.horizontal.catalog>li>dl>dd p.price span.megapoint{color:#2a44f5;border:1px solid #2a44f5}.list_2019.horizontal.catalog>li>dl>dd p.price span.mega_debut{color:#0ab16c;border:1px solid #0ab16c}.list_2019.horizontal.catalog>li>dl>dd p.price span.cdppoint{margin-right:0;font-size:14px;font-weight:400;display:block}.list_2019.horizontal.catalog>li .btmwrap{border-top:0;width:100%;margin-top:0}.list_2019.horizontal.catalog>li .btmwrap .btm_info{height:35px;margin:4px 0;padding-top:0}.list_2019.review{background-color:#f9f9fb;padding:0}.list_2019.review>li{background-color:#fff;flex-flow:wrap;width:100%;margin-bottom:10px;padding-top:15px}.list_2019.review>li:first-child{padding-top:0}.list_2019.review>li:nth-child(2n){margin-left:0}.list_2019.review>li>a{box-sizing:border-box;flex-direction:row;width:100%;height:auto;padding:0 16px}.list_2019.review>li>.img_wrap{border-radius:3px;flex:none;width:130px;height:130px;margin-right:15px;padding-top:0;overflow:hidden}.list_2019.review>li>.img_wrap>img{border-radius:0}.list_2019.review>li>dl{border-bottom:1px solid #f8f8f9;width:calc(100% - 145px);padding-bottom:8px}.list_2019.review>li .bottom_list>li>dl>dd>p.review_content,.list_2019.review>li>dl dt{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;word-break:break-all;-webkit-box-orient:vertical;width:100%;min-height:16px;max-height:48px;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.list_2019.review>li>dl dd,.search_qmartwrap .qmart_title>strong{font-weight:400}.list_2019.review>li>dl dd .dd_top .review_rate{word-break:break-all;line-height:1}.list_2019.review>li>dl dd .dd_top .review_rate>span{margin-right:4px;font-size:14px;font-weight:400;line-height:15px}.list_2019.review>li>dl dd .dd_top .review_rate>span.rate{color:#c8c9cf}.list_2019.review>li>dl dd .dd_top .review_rate>span.rate>span{vertical-align:top;color:#c8c9cf;font-size:14px;display:inline-block}.list_2019.review>li>dl dd .dd_top .review_rate>span.rate>span:before{content:"/"}.list_2019.review>li>dl dd .dd_top .review_rate>span.rate>span.value{color:#ff6251}.list_2019.review>li>dl dd .dd_top .review_rate>span.rate>span.value:before{vertical-align:top;background-color:transparent;background-position:98.6175% 53.9326%;background-size:1004.17% 841.667%;border-radius:0;width:15px;height:15px;margin-right:4px}.list_2019.review>li>dl dd .dd_top .review_rate>span.review{color:#00a0f1;position:relative}.list_2019.review>li>dl dd .dd_bottom{color:#19191a;word-break:break-all;margin-top:2px;font-size:17px;line-height:20px}.list_2019.review>li>dl dd .dd_bottom>.unit{margin-right:4px}.list_2019.review>li>dl dd .dd_bottom>em>.unit{font-size:16px}.list_2019.review>li>dl dd .dd_bottom>del{color:#989ca5;font-size:12px}.list_2019.review>li>dl dd .dd_bottom>del>.unit{font-size:11px}.list_2019.review>li>dl dd .coupon_labelwrap{flex-direction:row;width:calc(100% + 29px)}.list_2019.review>li>dl dd .coupon_labelwrap .coupon_label{margin-left:2px;padding:3px 4px;font-size:10px}.list_2019.review>li .bottom_btn{box-sizing:border-box;justify-content:flex-end;align-items:center;width:100%;padding:8px 15px 15px;display:flex}.list_2019.review>li .bottom_btn p{text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 125px);padding:9px 4px 9px 23px;line-height:12px;position:relative;overflow:hidden}.list_2019.review>li .bottom_btn p:before,.list_2019.review>li .bottom_list>li>dl>dd>p.reviewstar_wrap .reviewstar_rate>span:after{content:"";background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:98.6175% 70.2247%;background-size:1004.17% 841.667%;width:16px;height:14px;display:block;position:absolute;top:6px;left:0}.list_2019.review>li .bottom_btn .btn_more{color:#19191a;white-space:nowrap;background-color:#fff;border:1px solid #dcdde2;border-radius:15px;padding:7px 12px;font-size:12px}.list_2019.review>li .bottom_btn .btn_more:after,.list_2019.review>li .bottom_list>li.btn_list_more>button:after,.list_2019.review>li>dl dd .dd_top .review_rate>span.rate>span.value:before{content:"";background-image:url(../../../m/2019/images/release/search.png?1772085388349);display:inline-block;position:relative}.list_2019.review>li .bottom_btn .btn_more:after{background-position:78.4615% 76.6067%;background-size:1785.19% 2693.33%;width:9px;height:5px;margin:-1px 0 0 1px;transition:transform .2s linear}.list_2019.review>li .bottom_btn+.bottom_list{height:0;transition:height .2s linear;overflow:hidden}.list_2019.review>li .bottom_btn.selected .btn_more:after{transform:rotate(180deg)}.list_2019.review>li .bottom_list{background-color:#fcfcfd;border-top:1px solid #f9f9fb;padding:0 16px}.list_2019.review>li .bottom_list>li{margin-top:15px}.list_2019.review>li .bottom_list>li>dl{margin-top:0;display:flex}.list_2019.review>li .bottom_list>li>dl>dt{flex:none;width:105px;height:105px;max-height:none;margin-right:15px;overflow:visible}.list_2019.review>li .bottom_list>li>dl>dt .img_wrap{border-radius:3px;width:100%;height:100%;padding-top:0;position:relative;overflow:hidden}.list_2019.review>li .bottom_list>li>dl>dt .img_wrap>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_2019.review>li .bottom_list>li>dl>dd{margin-right:0;font-weight:400}.list_2019.review>li .bottom_list>li>dl>dd>p{margin-top:0;margin-bottom:5px;font-size:13px;font-weight:400}.list_2019.review>li .bottom_list>li>dl>dd>p.reviewstar_wrap .reviewstar_rate{vertical-align:top;background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:0 83.7079%;background-size:200.833% 841.667%;width:80px;height:16px;display:inline-block;position:relative;top:2px}.list_2019.review>li .bottom_list>li>dl>dd>p.reviewstar_wrap .reviewstar_rate>span{text-indent:-9999px;height:100%;display:block;position:relative;overflow:hidden}.list_2019.review>li .bottom_list>li>dl>dd>p.reviewstar_wrap .reviewstar_rate>span:after{background-position:0 100%;background-size:200.833% 841.667%;width:80px;height:100%;top:0}.list_2019.review>li .bottom_list>li>dl>dd>p.review_content{min-height:48px}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dt p.list_star span,.list_2019.review>li .bottom_list>li>dl>dd>p.review_info{color:#989ca5}.list_2019.review>li .bottom_list>li>dl>dd>p.review_info>span+span{display:inline-block}.list_2019.review>li .bottom_list>li>dl>dd>p.review_info>span+span:before{content:"";vertical-align:top;background-color:#dcdde2;width:1px;height:10px;margin-left:3px;margin-right:7px;display:inline-block;position:relative;top:3.5px}.list_2019.review>li .bottom_list>li.btn_list_more{padding-bottom:25px}.list_2019.review>li .bottom_list>li.btn_list_more>button{color:#7e8189;background-color:#fff;border:1px solid #f7f7fa;border-radius:20px;margin:16px auto 0;padding:13px 16px 12px;font-size:12px;display:block;box-shadow:0 1px 1px rgba(0,0,0,.03)}.list_2019.review>li .bottom_list>li.btn_list_more>button:after{vertical-align:top;background-position:97.9405% 85.7939%;background-size:1071.11% 897.778%;width:12px;height:12px;margin:1px 0 0 3px;transform:rotate(-90deg)}.list_2019.catalog{padding-top:15px}.list_2019.catalog>li>dl dd p:not(.info_rate){color:#19191a;font-size:18px;line-height:20px}.list_2019.catalog>li>dl dd p:not(.info_rate).price{margin-top:10px}.list_2019.catalog>li>dl dd p:not(.info_rate).price.type_red{color:#ff422e}.list_2019.catalog>li>dl dd p:not(.info_rate).price.megawari{color:#ff1192}.list_2019.catalog>li>dl dd p:not(.info_rate).price.megapoint{color:#2a44f5}.list_2019.catalog>li>dl dd p:not(.info_rate).price.mega_debut{color:#0ab16c}.list_2019.catalog>li>dl dd p:not(.info_rate).price span.megaflag{vertical-align:top;box-sizing:border-box;color:#ff422e;border:1px solid #ff422e;border-radius:3px;height:20px;margin-bottom:4px;padding:0 4px;font-size:11px;line-height:20px;display:inline-block;overflow:hidden}.list_2019.catalog>li>dl dd p:not(.info_rate).price span.mega_debut,.list_2019.catalog>li>dl dd p:not(.info_rate).price span.megapoint,.list_2019.catalog>li>dl dd p:not(.info_rate).price span.megawari{vertical-align:top;box-sizing:border-box;color:#ff1192;border:1px solid #ff1192;border-radius:3px;height:20px;margin-bottom:4px;padding:0 4px;font-size:11px;line-height:20px;display:inline-block;overflow:hidden}.list_2019.catalog>li>dl dd p:not(.info_rate).price span.mega_debut,.list_2019.catalog>li>dl dd p:not(.info_rate).price span.megapoint{color:#2a44f5;border:1px solid #2a44f5}.list_2019.catalog>li>dl dd p:not(.info_rate).price span.mega_debut{color:#0ab16c;border:1px solid #0ab16c}.list_2019.catalog>li>dl dd p:not(.info_rate).price span.cdppoint{margin-right:0;font-size:14px;font-weight:400;display:block}.list_2019.catalog>li>dl dd .catalog_txt{margin:4px 0}.list_2019.catalog>li>dl dd .common_ui_guarantee_label,section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column>li .list_v2_item .item_info .list_v2_price{margin-top:6px}.list_2019.catalog>li .btmwrap{border-top:1px solid #f1f1f3;margin-top:10px}.list_2019.catalog>li .btmwrap .btm_info{flex-wrap:nowrap;align-items:center;padding-top:10px;display:flex}.list_2019.catalog>li .btmwrap .btm_info>p.info_rate{border-top:0;flex:none}.list_2019.catalog>li .btmwrap .btm_info>p.info_rate+.info_hash{margin-left:8px;padding-left:9px}.list_2019.catalog>li .btmwrap .btm_info>p.info_rate+.info_hash span:first-child:before{content:"";background-color:#f1f1f3;width:1px;height:9px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.list_2019.catalog>li .btmwrap .btm_info>p.info_hash{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;flex:auto;width:100%;min-height:17px;max-height:17px;line-height:17px;display:block;position:relative;overflow:hidden}.list_2019.catalog>li .btmwrap .btm_info>p.info_hash span{color:#19191a;padding-right:7px;font-size:13px}.list_2019.catalog>li .btmwrap .btm_info>p.info_hash span:last-child{padding-right:0}.list_2019.catalog>li .btmwrap .btm_info .btn_more{text-indent:-9999px;flex:none;width:35px;height:35px;margin-right:-6px;position:relative;overflow:hidden}.list_2019.catalog>li .btmwrap .btm_info .btn_more:after{content:"";transform-origin:0 0;border-bottom:1px solid #989ca5;border-left:1px solid #989ca5;width:9px;height:9px;margin-top:-3px;transition:all .2s linear;display:block;position:absolute;top:50%;left:50%;transform:rotate(315deg) translate(-50%,-50%)}.list_2019.catalog>li .btmwrap .btm_info.selected .btn_more:after{margin-top:3px;transform:rotate(135deg) translate(-50%,-50%)}#main .mainTopSlide .slide_list .slide_item a,.list_2019.catalog>li .btmwrap .btm_info.selected+.btm_list,section.beauty_official_ranking .ranking_list .list_content>li.selected{display:block}.list_2019.catalog>li .btmwrap .btm_list{background-color:#f8f8f9;height:0;margin:0-15px;transition:height .2s linear;overflow:hidden}.list_2019.catalog>li .btmwrap .btm_list .list_btnmore{color:#6d6f76;white-space:nowrap;background-color:#f2f2f6;border-radius:28px;margin:15px 0 5px 50%;padding:12px 34px;font-size:14px;line-height:16px;transform:translate(-50%)}.list_2019.catalog>li .btmwrap .btm_list .list_btnmore:after{content:"";vertical-align:top;background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:85.2018% 35.3261%;background-size:1338.89% 1122.22%;width:12px;height:12px;margin-top:2px;display:inline-block}.list_2019.catalog>li .btmwrap .btm_list>ul{background-color:#fff;border:1px solid #dcdde2;border-radius:8px;margin:10px 10px 0;overflow:hidden}.list_2019.catalog>li .btmwrap .btm_list>ul>li{box-sizing:border-box;border-top:1px solid #f1f1f3;margin:0;padding:17px 15px}.list_2019.catalog>li .btmwrap .btm_list>ul>li:first-child{border-top:0}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl{border-bottom:0;flex-wrap:nowrap;margin-left:0;display:flex}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl p{margin-top:3px;font-size:14px;font-weight:400}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dt{flex:auto;overflow:hidden}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dt p.list_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;color:#19191a;width:100%;min-height:20px;max-height:20px;margin-top:0;font-size:16px;font-weight:700;line-height:20px;display:block;overflow:hidden}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dt p.list_title img{vertical-align:top;float:left;height:15px;margin:2px 2px 0 0;display:inline-block}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dt p.list_option{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;color:#989ca5;width:100%;min-height:18px;max-height:18px;line-height:18px;display:block;overflow:hidden}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dt p.list_star{color:#19191a;flex-wrap:wrap;align-items:center;line-height:16px;display:flex}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dt p.list_star:before{content:"";float:left;background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:98.6175% 53.9326%;background-size:1004.17% 841.667%;width:16px;height:16px;margin-right:3px;display:block}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dd{text-align:right;flex:none;padding-left:15px}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dd p.list_price{color:#19191a;flex-wrap:wrap;align-items:center;margin-top:0;font-size:17px;line-height:20px;display:inline-flex}#main .round_button .button_txt>em,#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list li .list_btn p,.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dd p.list_price .soldout,.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dd p.list_price.normal{color:#19191a}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dd p.list_price.type_red{color:#ff422e}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dd p.list_options{color:#00a0f1;line-height:18px}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dd p.list_options.gray{color:#989ca5}#main .mainCategory ul li a,#main h3,.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dd p.list_options .condition{font-size:12px;display:block}.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dd p.cdppoint{margin-right:0;font-size:14px;font-weight:400;display:block}#main.beauty_hub section.tile_list .list_title .title strong,.list_2019.catalog>li .btmwrap .btm_list>ul>li dl dd p.cdppoint.type_red,.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap .btn_like.selected svg,.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap a .text_wrap dt .text_price.type_red,.search_wrap .tile_list .list_title .title strong{color:#ff422e}.list_2019.catalog.wishlist>li{padding-bottom:15px}.list_2019.catalog.wishlist>li>a dl{border-bottom:0}.list_2019.catalog.wishlist>li>a dl dd{margin-top:0}.list_2019.catalog.wishlist>li>a dl dd p.info_rate{flex:100%;align-items:flex-start;margin-top:3px}.list_2019_empty,.list_2019_review_empty{color:#989ca5;text-align:center;padding:58px 0;font-size:13px;line-height:15px}#main{background-color:#f5f5f5;padding-top:10px}#main h3{color:#19191a;padding:20px 15px 7px;font-size:20px;line-height:24px}#main .round_button{color:#7e8189;border:1px solid #f1f1f3;border-radius:24px;margin:0 auto;padding:14px 20px;font-size:14px;line-height:18px;display:block;box-shadow:0 1px 2px rgba(0,0,0,.05)}#main .more_btn:after,#main .round_button .button_txt:after{content:"";background-image:url(../../../m/2019/images/release/search.png?1772085388349);display:inline-block}#main .round_button .button_txt:after{vertical-align:top;background-position:100%0;background-size:892.593% 748.148%;width:18px;height:18px;margin-left:2px}#main .round_button .point{color:#ef4e23}#main .mainRanking,#main .mainTopSlide,#main .round_button,#main.beauty_hub section.tile_list{background-color:#fff}#main .mainTopSlide .slide_indicator{width:100%;position:absolute;bottom:7px}#main .mainTopSlide .slide_indicator ul>li{opacity:.35;background-color:#fff;margin:5px}#main .mainTopSlide .slide_indicator ul>li.selected{opacity:.8}#main .mainRanking{margin-top:10px;padding-bottom:30px}#main .mainRanking .centeredMenu{z-index:1;background-color:#fff}#main .mainRanking .centeredMenu.image{z-index:2;padding-bottom:0}#main .mainRanking .centeredMenu.image+.centeredMenu{padding-top:0}#main .mainRanking .list_v2.one_column{border-top:1px solid #e8e9ed}#main .mainRanking .list_v2.one_column>li{padding:16px 14px}#main .mainRanking .list_v2.one_column>li .list_v2_item{gap:0}#main .mainRanking .list_v2.one_column>li .list_v2_item .list_v2_rank{flex:none;width:20px;height:130px;margin-right:6px}#main .mainRanking .list_v2.one_column>li .list_v2_item .list_v2_title{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:18px;max-height:18px;width:calc(100% - 26px);line-height:18px;display:block;overflow:hidden}#main .mainRanking .list_v2.one_column>li .list_v2_item .list_v2_coupon_labels,section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels{flex-flow:row;gap:4px;width:100%;display:flex}#main .mainRanking .list_v2.one_column>li .list_v2_item .item_info{margin-left:12px}#main .more_btn{color:#7e8189;background-color:#f9f9fb;width:calc(100% - 40px);margin:0 20px;padding:16px 0;display:block}#main .more_btn:after{background-position:57.2082% 83.0084%;background-size:1071.11% 897.778%;width:15px;height:15px;position:relative;top:2px}#main .mainCategory{background-color:#fff;margin:10px 0;overflow:hidden}#main .mainCategory ul{box-sizing:border-box;flex-wrap:wrap;justify-content:center;display:flex}#main .mainCategory ul li{box-sizing:border-box;flex:none;width:86px;margin-bottom:12px}#main .mainCategory ul li a{color:#19191a;text-align:center;padding:0 8px;line-height:14px}#main .mainCategory ul li a .img_wrap{margin:0 auto 6px;padding:8px 0}#main .mainCategory ul li a .img_wrap>img{width:70px;margin:0 auto;display:block}#main .beautyRecommendBrand{background-color:#fff;margin-top:10px;position:relative;overflow:hidden}#main .beautyRecommendBrand .scrollWrap{height:202px;margin:20px 0 37px;overflow:hidden}#main .beautyRecommendBrand .scrollWrap ul{box-sizing:border-box;flex-flow:column wrap;width:100%;height:100%;padding:0 5px 0 20px;display:flex;overflow-x:auto;overflow-y:hidden}#main .beautyRecommendBrand .scrollWrap ul>li{flex:none;width:96px;height:96px;padding-right:15px}#main .beautyRecommendBrand .scrollWrap ul>li:nth-child(2n){margin-top:10px}#main .beautyRecommendBrand .scrollWrap ul>li a{background-color:#f7f7f7;border-radius:100%;width:100%;height:100%;display:block;position:relative;overflow:hidden}#main .beautyRecommendBrand .scrollWrap ul>li a:after{content:"";z-index:1;box-sizing:border-box;border:1px solid rgba(25,25,26,.04);border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}#main .beautyRecommendBrand .scrollWrap ul>li a span{color:#19191a;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex}#main .beautyRecommendBrand .scrollWrap ul>li a img{max-width:100%;max-height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main .brandCustomScroll{background-color:#f1f1f3;width:calc(100% - 20px);height:2px;display:block;position:absolute;bottom:15px;left:20px}#main .brandCustomScroll span{background-color:#6d6f76;height:100%;display:block;position:absolute}#main.beauty_hub section.tile_list .list_title{box-sizing:border-box;flex-direction:column;gap:2px;width:100%;padding:0 16px 16px;display:flex}#main.beauty_hub section.tile_list .list_title .title{color:#19191a;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;justify-content:space-between;gap:6px;width:100%;min-height:18px;max-height:36px;font-size:18px;font-style:normal;font-weight:700;line-height:18px;display:-webkit-box;overflow:hidden}#main.beauty_hub section.tile_list .list_title .sub_title{color:#7e8189;word-break:break-all;width:100%;min-height:17px;max-height:17px;padding:0;font-size:13px;font-style:normal;font-weight:400;line-height:17px}#main.beauty_hub section.tile_list .list_title .sub_title strong,.search_wrap .tile_list .list_title .sub_title strong{color:#4e5054;font-weight:400}#main.beauty_hub section.tile_list .brand_logo_list{flex-flow:column wrap;gap:8px 10px;height:auto;margin-bottom:15px;padding:0 16px;display:flex;position:relative;overflow:scroll}#main.beauty_hub section.tile_list .brand_logo_list li,.search_wrap .tile_list .brand_logo_list li{width:-webkit-max-content;width:-moz-max-content;flex-shrink:0;width:max-content}#main.beauty_hub section.tile_list .brand_logo_list li .brand_logo.small:before{background:#19191a}section.fashion_trend{background-color:#fff;margin-top:10px;padding-bottom:10px}#main.beauty_hub section.tile_list .list_title .sub_title,section.fashion_trend.trend .trend_list>li dl dt{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}section.fashion_trend.trend .tit>a:first-child{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;max-width:calc(100% - 100px);min-height:18px;max-height:18px;line-height:18px;display:block;overflow:hidden}section.fashion_trend .round_button{margin-top:8px;margin-bottom:20px}section.beauty_official_ranking{background:linear-gradient(rgba(255,255,255,0) 58.36%,#fff 100%),linear-gradient(90deg,#feecff 0,#f6edff 33%,#ebe8ff 66%,#eff8ff 100%);margin-top:10px;padding-bottom:24px}section.beauty_official_ranking .tit{letter-spacing:-1px;padding-top:30px;padding-left:16px;line-height:20px;position:relative;padding-bottom:16px!important}section.beauty_official_ranking .tit a{color:#19191a;height:20px;font-size:18px;font-weight:600;line-height:20px;display:block}section.beauty_official_ranking .tit a.more_btn{color:#989ca5;background:0 0;align-items:center;width:auto;height:20px;margin:0;padding:0;font-size:12px;font-weight:400;line-height:12px;display:flex;position:absolute;top:30px;right:16px}section.beauty_official_ranking .tit a.more_btn>svg{color:#989ca5;width:20px;height:20px}section.beauty_official_ranking .tit .left_area{align-items:center;display:inline-flex}section.beauty_official_ranking .tit .tooltip_btn{margin-left:12px}section.beauty_official_ranking .section_error_full{background-color:#fff;height:auto;padding-top:100px;padding-bottom:100px}section.beauty_official_ranking .centeredMenu.category ul{padding-left:24px}section.beauty_official_ranking .centeredMenu.category ul li{padding-right:6px}section.beauty_official_ranking .centeredMenu.category ul li:last-child{padding-right:24px}section.beauty_official_ranking .centeredMenu.category ul li button{color:#7e8189;border-width:0;border-radius:99px;height:36px;padding:6px 10px;font-size:14px;line-height:21px}section.beauty_official_ranking .centeredMenu.category ul li.selected button{color:#fff;background-color:#37383c;font-weight:700}section.beauty_official_ranking .ranking_list{box-sizing:border-box;background-color:#fff;border:1px solid #f1f1f3;border-radius:12px;min-height:370px;margin:0 16px}section.beauty_official_ranking .ranking_list .slide_wrap{box-sizing:border-box;height:100%;padding:20px 0;position:relative}section.beauty_official_ranking .ranking_list .slide_wrap .slide_item{box-sizing:border-box;align-self:flex-start;padding:0 20px}section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2{background-color:#fff;gap:10px}section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column>li .list_v2_item .common_ui_seller_brand{line-height:15px}section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column>li .list_v2_item .list_v2_thumbnail{width:110px}section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column>li .list_v2_item .item_info .list_v2_coupon_labels{margin-top:6px}section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column{background-color:#fff;gap:16px}section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column .list_v2_rank{z-index:2;color:#fff;opacity:.9;background-color:#4e5054;border-top-left-radius:6px;border-bottom-right-radius:4px;justify-content:center;align-items:center;width:auto;min-width:16px;height:22px;padding:0 3px;font-size:11px;font-style:normal;line-height:16px;display:flex;position:absolute}section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column .list_v2_rank .rank_current{color:#fff;font-size:11px}section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column .list_v2_coupon_labels{flex-flow:row;gap:4px;width:100%;display:flex}section.beauty_official_ranking .ranking_list .slide_wrap .slide_item .list_v2.one_column .list_v2_coupon_labels .label{width:-webkit-max-content;width:-moz-max-content;color:#ff2f19;background:rgba(255,66,46,.07);border-radius:2px;width:max-content;padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;line-height:120%}section.beauty_official_ranking .ranking_list .slide_wrap .slide_indicator{width:100%;margin-top:12px;padding:4px 0}section.beauty_official_ranking .ranking_list .slide_wrap .slide_indicator.hidden{display:none}section.beauty_official_ranking .ranking_list .list_tab{border-radius:6px;display:flex;overflow:hidden}section.beauty_official_ranking .ranking_list .list_tab>li{box-sizing:border-box;background-color:#f7f7fa;flex:33.3%;padding:3px;font-size:12px;line-height:18px}section.beauty_official_ranking .ranking_list .list_tab>li>button{box-sizing:border-box;color:#7e8189;white-space:nowrap;background-color:#f7f7fa;border-radius:3px;width:100%;padding:6px 9px;display:block}section.beauty_official_ranking .ranking_list .list_tab>li.selected>button{color:#19191a;background-color:#fff;font-weight:700}section.beauty_official_ranking .ranking_list .list_content{margin-top:16px}.hub_main_banner .slide_list>li a .logo_wrap .logo img[src=""],.search_wrap .tile_list .brand_logo_list li .brand_logo.small .logo_wrap img[src=""],section.beauty_official_ranking .ranking_list .list_content>li{display:none}section.beauty_official_ranking .category_compact{padding-top:0;padding-bottom:14px}section.beauty_official_ranking .category_compact>.centeredMenu{padding:0}section.beauty_official_ranking .category_compact>.centeredMenu>ul{padding-left:16px}.trend_list,section.beauty_official_ranking .category_compact>.centeredMenu.fixedlayerSelected{background-color:#fff}.trend_list{box-sizing:border-box;flex-wrap:wrap;padding:0 10px;display:flex}.trend_list>li{box-sizing:border-box;text-align:center;flex:none;width:50%;padding:0 5px 18px}.trend_list>li .img_wrap{background-size:100%;border-radius:3px;width:100%;padding-top:100%;position:relative;overflow:hidden}.banner_slide_only .slide_list>li a,.trend_list>li .img_wrap>a{width:100%;height:100%;display:block}.trend_list>li .img_wrap>a:after{content:"";z-index:1;background:rgba(0,0,0,.06);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.trend_list>li .img_wrap img.thumb{-o-object-fit:cover;object-fit:cover;display:block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.trend_list>li .img_wrap img.sale_badge{width:42px;height:42px;position:absolute;top:8px;left:8px}.trend_list>li .img_wrap img.trend_badge{width:43px;height:43px;position:absolute;top:4px;left:auto;right:4px}.trend_list>li dl dt{color:#19191a;margin-top:10px;margin-bottom:2px;font-size:15px;line-height:19px}.trend_list>li dl dd .list_info .coupon{font-weight:700}#main .more_btnNew,.main_wrap .more_btnNew{color:#19191a;text-align:center;background-color:#fff;width:100%;padding:25px 0;font-size:14px;line-height:14px;display:block}#main .more_btnNew:after,.main_wrap .more_btnNew:after{content:"";vertical-align:top;background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:69.3182% 82.3204%;background-size:1147.62% 961.905%;width:14px;height:14px;display:inline-block}#main .movelist2021_wrap.time_sale .movelist2021_title,.main_wrap .movelist2021_wrap.time_sale .movelist2021_title{color:#19191a;padding:30px 20px 20px;font-size:20px;font-weight:600}#main .movelist2021_wrap.time_sale .movelist2021_horizon,.main_wrap .movelist2021_wrap.time_sale .movelist2021_horizon{margin-bottom:10px}#main .movelist2021_wrap.time_sale .movelist2021_horizon>li,.main_wrap .movelist2021_wrap.time_sale .movelist2021_horizon>li{width:145px}#main .movelist2021_wrap.time_sale .movelist2021_horizon>li+li,.main_wrap .movelist2021_wrap.time_sale .movelist2021_horizon>li+li{margin-left:15px}#main .movelist2021_wrap.time_sale .movelist2021_horizon>li .top_wrap .img_wrap,.main_wrap .movelist2021_wrap.time_sale .movelist2021_horizon>li .top_wrap .img_wrap{padding-top:100%}#main .movelist2021_wrap.time_sale .movelist2021_horizon>li .content_wrap a .text_wrap .text_price,.main_wrap .movelist2021_wrap.time_sale .movelist2021_horizon>li .content_wrap a .text_wrap .text_price{margin-bottom:3px;font-size:16px}#main .movelist2021_wrap.time_sale .movelist2021_horizon>li .content_wrap a .text_wrap .text_discount,.main_wrap .movelist2021_wrap.time_sale .movelist2021_horizon>li .content_wrap a .text_wrap .text_discount{font-size:12px}#main .movelist2021_wrap.time_sale .movelist2021_horizon>li .content_wrap a .text_wrap .text_seller,.main_wrap .movelist2021_wrap.time_sale .movelist2021_horizon>li .content_wrap a .text_wrap .text_seller{color:#7e8189;font-size:12px}#main .main_group_recommend,.main_wrap .main_group_recommend{background-color:#fff;margin-top:10px;padding-bottom:30px}#main .main_group_recommend .tit,.main_wrap .main_group_recommend .tit{padding:30px 20px 20px;font-size:20px;font-weight:600}#main .main_group_recommend .list_v2.two_half_column,.main_wrap .main_group_recommend .list_v2.two_half_column{padding:0 16px}#main .main_group_recommend .list_v2.two_half_column>li .list_v2_item .group_guarantee_point,#main .main_group_recommend .list_v2.two_half_column>li .list_v2_item .list_v2_coupon_labels,.main_wrap .main_group_recommend .list_v2.two_half_column>li .list_v2_item .group_guarantee_point,.main_wrap .main_group_recommend .list_v2.two_half_column>li .list_v2_item .list_v2_coupon_labels{margin-top:6px}#main [class^=main_group] .load_more_wrap,.main_wrap [class^=main_group] .load_more_wrap{border-top-width:0}.list2021_wrap+.list2021_wrap{margin-top:30px}.banner_slide_only{padding:16px 0}.banner_slide_only .slide_list>li{padding:0 20px}.banner_slide_only .slide_list>li a{aspect-ratio:350/164;border-radius:8px;overflow:hidden}.banner_slide_only .slide_list>li a img,.hub_main_banner .slide_list>li a .logo_wrap .logo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.banner_slide_only .slide_indicator{justify-content:center;width:100%;display:flex;position:absolute;bottom:28px;left:0}.banner_slide_only,.hub_main_banner{background-color:#fff;width:100%}.banner_slide_only .slide_list>li,.hub_main_banner .slide_list>li{box-sizing:border-box;width:100%;overflow:hidden}.hub_main_banner .slide_list>li a{aspect-ratio:179/84;width:100%;height:100%;display:block;overflow:hidden}.hub_main_banner .slide_list>li a .logo_wrap .logo .fallback{box-sizing:border-box;color:#19191a;text-align:center;aspect-ratio:1;background-color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:28px;font-style:normal;font-weight:700;line-height:150%;display:none;position:absolute}.hub_main_banner .slide_indicator{box-sizing:border-box;justify-content:center;width:100%;display:flex;position:absolute;bottom:83px}.search_wrap{padding-bottom:30px}.search_wrap .list2021_wrap{background-color:#f8f8f9;padding-bottom:15px}.search_wrap .list2021_wrap:last-child{padding-bottom:0}.search_wrap .list2021_wrap.plusitem .list_v2{min-height:inherit}.search_wrap .movelist2021_wrap .top_wrap .img_sale:not(.otoku){width:28px!important;top:6px!important;left:6px!important}.search_wrap .movelist2021_wrap+.list2021_wrap{border-top:10px solid #f8f8f9;margin-top:0}.search_wrap .banner_wrap,.search_wrap .tile_list{background-color:#fff}.search_wrap .banner_wrap.asset_only{background-color:#fff;border-top:none}.search_wrap .banner_wrap.asset_only .brand_ad{padding:30px 15px}.search_wrap #div_banner_area:has(+.colorlens_filter){border-bottom:8px solid #f7f7fa}.search_wrap .tile_list .list_title{box-sizing:border-box;flex-direction:column;gap:2px;width:100%;padding:0 16px 16px;display:flex}.search_wrap .tile_list .list_title .title{color:#19191a;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;justify-content:space-between;gap:6px;width:100%;min-height:18px;max-height:36px;font-size:18px;font-style:normal;font-weight:700;line-height:18px;display:-webkit-box;overflow:hidden}.search_wrap .tile_list .list_title .sub_title{color:#7e8189;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:17px;max-height:17px;padding:0;font-size:13px;font-style:normal;font-weight:400;line-height:17px;display:block;overflow:hidden}.search_wrap .tile_list .brand_logo_list{flex-flow:column wrap;gap:8px 10px;height:auto;margin-bottom:15px;padding:0 16px;display:flex;position:relative;overflow:scroll}.search_wrap .tile_list .brand_logo_list li .brand_logo.small{box-sizing:border-box;background:#fff;border:1px solid #e8e9ed;border-radius:18px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 12px 0 6px;transition:all .2s linear;display:flex;position:relative;overflow:hidden}.search_wrap .tile_list .brand_logo_list li .brand_logo.small:before{content:"";opacity:0;background:linear-gradient(105deg,#66cafc 9.93%,#eea9ff 64.64%,#f89cf7 87.94%);width:100%;height:100%;transition:all .2s linear;position:absolute;top:0;left:0;background:#19191a}.search_wrap .tile_list .brand_logo_list li .brand_logo.small .logo_wrap{box-sizing:border-box;background-color:#fff;border:1px solid #e8e9ed;border-radius:50%;flex:none;width:24px;height:24px;position:relative;overflow:hidden}.search_wrap .tile_list .brand_logo_list li .brand_logo.small .logo_wrap img[src=""]+.fallback{display:flex}.search_wrap .tile_list .brand_logo_list li .brand_logo.small .logo_wrap .fallback{box-sizing:border-box;color:#19191a;letter-spacing:-.5px;text-align:center;aspect-ratio:1;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;font-style:normal;font-weight:700;line-height:18px;display:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.search_wrap .tile_list .brand_logo_list li .brand_logo.small .text{z-index:1;color:#6d6f76;letter-spacing:-.5px;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.search_wrap .tile_list .brand_logo_list li .brand_logo.small.selected{border:1px solid #fff}.search_wrap .tile_list .brand_logo_list li .brand_logo.small.selected:before{opacity:1}.search_wrap .tile_list .brand_logo_list li .brand_logo.small.selected .text{color:#fff}.search_wrap .tile_list{padding-top:24px}.search_related{z-index:10;background-color:#fff;width:100%;top:0;overflow:visible;display:block!important}.search_related.moved{transition:unset!important}.search_related>.related_movetext,.search_related>.related_movetext_original,.search_related>.related_searchtext{z-index:1004;box-sizing:border-box;color:#19191a;white-space:nowrap;font-size:12px;display:block;position:fixed;top:0;left:0}.search_related>.related_movetext_original{padding:10px 14px}.search_related>.related_movetext{padding:10px 0 10px 15px}.search_related>.related_movetext.each{padding:10px 10px 10px 0}.search_related>.related_movetext.filled,.search_related>ul>li{transition:all .3s ease-in-out}.search_related>.related_searchtext{padding:0;visibility:hidden}.search_related>.related_movetext_original{visibility:hidden}.search_related>ul{box-sizing:border-box;flex-wrap:nowrap;display:flex;position:relative;overflow-x:auto}.search_related>ul:after{content:"";background-color:#f1f1f3;width:100%;height:1px;position:absolute;bottom:0;left:0}.search_related>ul>li{flex:none;margin-bottom:15px;margin-left:0;padding-right:5px}.search_related>ul>li.ready{margin-left:100%}.search_related>ul>li button{white-space:nowrap;border-radius:17px;padding:10px 14px;font-size:12px;position:relative;overflow:hidden}.search_related>ul>li button:after{content:"";opacity:.09;width:100%;height:100%;position:absolute;top:0;left:0}.search_related>ul>li button.red{color:#f21905}.search_related>ul>li button.red:after{background-color:#f21905}.search_related>ul>li button.blue{color:#0468bf}.search_related>ul>li button.blue:after{background-color:#0468bf}.search_related>ul>li button.purple{color:#bd1bbf}.search_related>ul>li button.purple:after{background-color:#bd1bbf}.search_related>ul>li button.pink{color:#f2168f}.search_related>ul>li button.pink:after{background-color:#f2168f}.search_related>ul>li:first-of-type{padding-left:10px}.search_related>ul>li:last-of-type{padding-right:10px}.search_catalog,.search_qmartwrap{border-bottom:10px solid #f8f8f9}.search_catalog .catalog_title{color:#19191a;justify-content:space-between;padding:20px;font-size:14px;font-weight:700;line-height:21px;display:flex}.search_catalog .catalog_title .title_wrap{flex-grow:1;width:0;display:flex}.search_catalog .catalog_title .title_wrap strong{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;font-weight:600;display:block;overflow:hidden}.search_catalog .catalog_title .title_wrap span{color:#7e8189;white-space:nowrap;align-items:center;margin:0 6px;font-weight:500;display:flex}.search_catalog .catalog_title .title_wrap span:before{content:"";background-color:#d8d8d8;width:1px;height:11px;margin-right:9px}.search_catalog .catalog_title>a{color:#6d6f76;white-space:nowrap;font-size:11px;font-weight:400;line-height:17px;display:inline-block}.search_catalog .catalog_title>a>svg{color:#6d6f76;width:16px;margin-left:2px;position:relative;top:4px;transform:rotate(-90deg)}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li,.search_catalog .movelist2021_wrap .movelist2021_horizon.row2.active li{width:104px}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li+li{margin-left:8px}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .top_wrap .img_wrap{background-image:none;padding-top:100%}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .top_wrap .img_wrap:after,.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .top_wrap .img_wrap:after{content:"";z-index:1;background:rgba(0,0,0,.06);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .top_wrap .img_wrap .img_sale:not(.otoku){z-index:3;transform-origin:0 0;width:28px;max-width:28px;height:auto;position:absolute;top:6px;left:6px}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .top_wrap .img_wrap .img_sale.otoku{width:30.77%;max-width:32px}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .top_wrap .img_wrap .img_soldout{z-index:1;background-color:rgba(255,255,255,.7);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .top_wrap .img_wrap .img_soldout:before{content:"";background-image:linear-gradient(transparent,rgba(0,0,0,.35));width:100%;padding:20px 0 10px;position:absolute;bottom:0;left:0}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .top_wrap .qmartcount_info{padding:2px 6px;bottom:6px;right:6px}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap{padding:12px 0 0}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap a .text_wrap dt .text_price{white-space:nowrap;padding-right:30px;font-size:14px}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap a .text_wrap dt .text_price>span{font-size:12px;font-weight:400}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap a .text_wrap dd .text_seller{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;box-sizing:border-box;color:#7e8189;-webkit-box-orient:vertical;width:100%;min-height:28px;max-height:28px;padding-right:25px;font-size:12px;line-height:14px;display:-webkit-box;overflow:hidden}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap .btn_like{padding:12px 4px 4px}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap .btn_like svg,.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .content_wrap .btn_like svg{color:#e8e8ed}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap .btn_like svg path{stroke:#e8e8ed}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2 li .content_wrap .text_footer{color:#ff9700;height:17px;font-size:11px;line-height:17px}@media (min-width:768px){.search_catalog .movelist2021_wrap .movelist2021_horizon.row2.active{flex-flow:row}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2.active:after{min-height:0;max-height:0}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2.active li{margin-top:0;margin-right:8px}.search_catalog .movelist2021_wrap .movelist2021_horizon.row2.active li:nth-child(2n){margin-top:0}}.search_qmartwrap .qmart_title{justify-content:space-between;padding:20px 15px 19px 20px;font-weight:400;display:flex}.search_qmartwrap .qmart_title>strong span{vertical-align:top;color:#19191a;font-size:14px}.search_qmartwrap .qmart_title>strong span.img_logo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='24' viewBox='0 0 84 24' fill='none'%3E%3Cmask id='mask0_6540_27678' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='84' height='24'%3E%3Crect width='84' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_6540_27678)'%3E%3Cpath d='M9.63588 19.0086C8.266 19.0086 7.00213 18.7884 5.84425 18.3481C4.68638 17.9078 3.67528 17.2881 2.81095 16.489C1.96293 15.6736 1.30245 14.7277 0.829518 13.6514C0.356584 12.5751 0.120117 11.3927 0.120117 10.1044C0.120117 8.81605 0.356584 7.63372 0.829518 6.55739C1.30245 5.48106 1.96293 4.54334 2.81095 3.74425C3.67528 2.92885 4.68638 2.30099 5.84425 1.86067C7.00213 1.42035 8.266 1.2002 9.63588 1.2002C11.0221 1.2002 12.2859 1.42035 13.4275 1.86067C14.5854 2.30099 15.5883 2.92069 16.4363 3.71979C17.2844 4.51888 17.9448 5.46475 18.4178 6.55739C18.907 7.63372 19.1516 8.81605 19.1516 10.1044C19.1516 11.3927 18.907 12.5832 18.4178 13.6758C17.9448 14.7522 17.2844 15.6899 16.4363 16.489C15.5883 17.2881 14.5854 17.9078 13.4275 18.3481C12.2859 18.7884 11.0221 19.0086 9.63588 19.0086ZM15.2377 22.8002C14.5038 22.8002 13.8189 22.7187 13.1829 22.5556C12.5469 22.4088 11.919 22.1642 11.2993 21.8217C10.6959 21.4792 10.0599 21.0145 9.39126 20.4274C8.73894 19.8403 8.00507 19.1146 7.18967 18.2503L12.2533 16.9782C12.661 17.5816 13.028 18.0546 13.3541 18.397C13.6803 18.7395 13.9983 18.9841 14.3081 19.1309C14.6343 19.2777 14.9768 19.351 15.3356 19.351C16.2814 19.351 17.1458 18.9515 17.9285 18.1524L20.0323 20.6475C18.8418 22.0826 17.2436 22.8002 15.2377 22.8002ZM9.63588 14.9968C10.2882 14.9968 10.8916 14.8826 11.4461 14.6543C12.0169 14.426 12.5061 14.0999 12.9138 13.6758C13.3378 13.2355 13.664 12.7137 13.8923 12.1103C14.1369 11.5069 14.2592 10.8382 14.2592 10.1044C14.2592 9.35422 14.1369 8.68559 13.8923 8.0985C13.664 7.4951 13.3378 6.9814 12.9138 6.55739C12.5061 6.11707 12.0169 5.78276 11.4461 5.55444C10.8916 5.32613 10.2882 5.21197 9.63588 5.21197C8.98356 5.21197 8.372 5.32613 7.80122 5.55444C7.24675 5.78276 6.7575 6.11707 6.3335 6.55739C5.92579 6.9814 5.59963 7.4951 5.35501 8.0985C5.1267 8.68559 5.01254 9.35422 5.01254 10.1044C5.01254 10.8382 5.1267 11.5069 5.35501 12.1103C5.59963 12.7137 5.92579 13.2355 6.3335 13.6758C6.7575 14.0999 7.24675 14.426 7.80122 14.6543C8.372 14.8826 8.98356 14.9968 9.63588 14.9968Z' fill='%2364ABFF'/%3E%3Cpath d='M39.5775 5.18751C40.6049 5.18751 41.5182 5.39952 42.3173 5.82352C43.1327 6.23123 43.7687 6.86724 44.2253 7.73157C44.6982 8.59589 44.9347 9.71299 44.9347 11.0829V18.6661H40.2869V11.8412C40.2869 10.8953 40.1075 10.2104 39.7487 9.78638C39.39 9.34606 38.9007 9.1259 38.281 9.1259C37.8407 9.1259 37.4412 9.23191 37.0824 9.44391C36.7236 9.65592 36.4464 9.98208 36.2507 10.4224C36.055 10.8464 35.9571 11.4009 35.9571 12.0858V18.6661H31.3093V11.8412C31.3093 10.8953 31.1299 10.2104 30.7711 9.78638C30.4287 9.34606 29.9394 9.1259 29.3034 9.1259C28.8468 9.1259 28.4391 9.23191 28.0803 9.44391C27.7378 9.65592 27.4606 9.98208 27.2486 10.4224C27.0529 10.8464 26.9551 11.4009 26.9551 12.0858V18.6661H22.3073V5.40767H26.7349V9.10144L25.8543 8.04957C26.3435 7.10371 27.0121 6.39431 27.8602 5.92137C28.7082 5.43213 29.654 5.18751 30.6978 5.18751C31.8883 5.18751 32.932 5.49736 33.8289 6.11707C34.7422 6.72047 35.3537 7.66633 35.6636 8.95467L34.1469 8.63666C34.6199 7.56033 35.3293 6.72047 36.2751 6.11707C37.2373 5.49736 38.3381 5.18751 39.5775 5.18751Z' fill='%2364ABFF'/%3E%3Cpath d='M55.9652 18.6661V16.1954L55.6472 15.5839V11.0339C55.6472 10.3001 55.4189 9.73746 54.9623 9.34606C54.5219 8.93836 53.8125 8.73451 52.8341 8.73451C52.1981 8.73451 51.5539 8.84051 50.9016 9.05252C50.2492 9.24821 49.6948 9.52545 49.2381 9.88423L47.6726 6.72862C48.4227 6.23938 49.3197 5.8643 50.3634 5.60337C51.4234 5.32613 52.4753 5.18751 53.519 5.18751C55.6717 5.18751 57.3351 5.68491 58.5093 6.6797C59.6998 7.65818 60.295 9.19929 60.295 11.303V18.6661H55.9652ZM52.0513 18.8863C50.9913 18.8863 50.0943 18.7069 49.3604 18.3481C48.6266 17.9893 48.064 17.5001 47.6726 16.8804C47.2975 16.2607 47.1099 15.5676 47.1099 14.8011C47.1099 13.9857 47.3138 13.2845 47.7215 12.6974C48.1455 12.094 48.7897 11.6373 49.654 11.3275C50.5183 11.0013 51.6354 10.8382 53.0053 10.8382H56.1365V13.26H53.6413C52.8911 13.26 52.3611 13.3823 52.0513 13.6269C51.7577 13.8715 51.611 14.1977 51.611 14.6054C51.611 15.0131 51.7659 15.3393 52.0757 15.5839C52.3856 15.8285 52.8096 15.9508 53.3478 15.9508C53.8533 15.9508 54.3099 15.8285 54.7176 15.5839C55.1417 15.323 55.4515 14.9316 55.6472 14.4097L56.2832 16.1221C56.0386 17.0353 55.5575 17.7284 54.84 18.2013C54.1387 18.658 53.2092 18.8863 52.0513 18.8863Z' fill='%2364ABFF'/%3E%3Cpath d='M63.2287 18.6661V5.40767H67.6564V9.27268L66.9959 8.17188C67.3873 7.17709 68.0233 6.43508 68.904 5.94584C69.7846 5.44029 70.8528 5.18751 72.1085 5.18751V9.37052C71.8965 9.33791 71.7089 9.3216 71.5459 9.3216C71.3991 9.30529 71.236 9.29714 71.0566 9.29714C70.1108 9.29714 69.3443 9.55807 68.7572 10.0799C68.1701 10.5855 67.8765 11.4172 67.8765 12.5751V18.6661H63.2287Z' fill='%2364ABFF'/%3E%3Cpath d='M80.6739 18.8863C78.9778 18.8863 77.6569 18.4704 76.711 17.6387C75.7651 16.7907 75.2922 15.5187 75.2922 13.8226V2.44776H79.94V13.7737C79.94 14.2466 80.0705 14.6217 80.3314 14.899C80.5923 15.1599 80.9266 15.2903 81.3343 15.2903C81.8888 15.2903 82.3617 15.1517 82.7531 14.8745L83.9029 18.1279C83.5115 18.3889 83.0304 18.5764 82.4596 18.6906C81.8888 18.821 81.2936 18.8863 80.6739 18.8863ZM73.3597 9.37052V5.89691H82.9733V9.37052H73.3597Z' fill='%2364ABFF'/%3E%3C/g%3E%3C/svg%3E");background-size:100%;width:56px;height:16px;margin-top:0;display:inline-block}.search_qmartwrap .qmart_title>a{color:#989ca5;font-size:12px;position:relative}.search_qmartwrap .qmart_title>a:after{content:"";vertical-align:middle;border:1px solid #989ca5;border-width:1px 1px 0 0;width:5px;height:5px;margin-top:-2px;display:inline-block;transform:rotate(45deg)}.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li{width:103px;margin-right:8px}.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .top_wrap{border:0}.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .top_wrap .img_wrap{padding-top:100%}.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .content_wrap a .text_wrap dd .text_seller{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;color:#6d6f76;-webkit-box-orient:vertical;width:100%;min-height:36px;max-height:36px;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .content_wrap a .text_wrap dd .text_rate .rate_score{font-size:12px;line-height:16px}.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .content_wrap a .text_wrap dd .text_rate .rate_count{color:#989ca5;font-size:12px;line-height:16px}.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .content_wrap a .pointback{font-size:12px;line-height:12px}.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .content_wrap .btn_like{padding:12px 4px 4px}.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .content_wrap .btn_like svg path,.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .content_wrap .btn_like.selected svg path,.search_qmartwrap .movelist2021_wrap .movelist2021_horizon.row2>li .content_wrap .btn_like svg path{stroke:none}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list li.selected .list_btn p,.search_brandwrap .search_brand_title .brand_product,.search_qmartwrap .movelist2021_wrap .movelist2021_horizon li .content_wrap .btn_like.selected svg{color:#ff422e}.search_brandwrap{border-bottom:10px solid #f8f8f9;padding:24px 0 0 15px}.search_brandwrap .search_brand_title{color:#19191a;font-size:16px;line-height:26px}.search_brandwrap .search_brand_subtitle{text-overflow:ellipsis;white-space:nowrap;word-break:break-all;width:100%;min-height:20px;max-height:20px;color:#7e8189;width:calc(100% - 15px);margin-top:4px;padding-right:15px;font-size:13px;font-weight:400;line-height:20px;display:block;overflow:hidden}.search_brandwrap .search_brand_subtitle .brand_name{color:#4e5054;font-weight:400}.search_brandwrap .search_brandtab{margin:15px 0 15px -10px;padding-right:15px;display:flex;overflow-x:auto}.search_brandwrap .search_brandtab.row2{flex-flow:column wrap;row-gap:8px;height:84px}.search_brandwrap .search_brandtab>li{text-align:center;white-space:nowrap;flex:none;margin-left:10px;display:flex;position:relative}.search_brandwrap .search_brandtab>li button{border:1px solid #e8e9ed;border-radius:18px;align-items:center;padding:6px 11px 6px 6px;display:flex}.search_brandwrap .search_brandtab>li button .brand_img{box-sizing:border-box;border:1px solid #e8e9ed;border-radius:50%;width:24px;height:24px;position:relative;overflow:hidden}.search_brandwrap .search_brandtab>li button .brand_img>img{max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search_brandwrap .search_brandtab>li button .brand_img>span{color:#19191a;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-weight:700;display:flex}.search_brandwrap .search_brandtab>li button .brand_text{color:#19191a;margin-left:5px;font-size:12px}.search_brandwrap .search_brandtab>li.selected button{background-color:#19191a;border-color:#19191a}.search_brandwrap .search_brandtab>li.selected button .brand_text{color:#fff;font-weight:700}.search_brandwrap .search_brandcont{margin-left:-15px}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list li.title .list_btn:before,.search_brandwrap .search_brandcont>li{display:none}.search_brandwrap .search_brandcont>li .movelist2021_horizon{padding-left:15px}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li{border:1px solid #dcdde2;border-radius:6px;width:140px;overflow:hidden}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .top_wrap{border:0;border-radius:6px 6px 0 0}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .top_wrap .img_wrap{border-radius:0;padding-top:100%}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .top_wrap .img_wrap:after{content:"";z-index:0;background-color:rgba(0,0,0,.05);width:100%;height:100%;position:absolute;top:0;left:0}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .content_wrap{padding:10px 10px 50px}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .content_wrap .text_wrap dd{padding-right:0}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .content_wrap .text_wrap .text_price{min-height:24px;max-height:24px;font-size:16px;line-height:24px}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .content_wrap .text_wrap .text_discount{font-size:12px;line-height:18px}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .content_wrap .text_wrap .text_brand{margin-top:8px;font-size:11px;line-height:14px}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .content_wrap .text_wrap .text_seller{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;width:100%;min-height:36px;max-height:36px;margin-top:8px;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .content_wrap .text_wrap .couponlabel_wrap .coupon_label_first-child{margin-top:6px}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .content_wrap .text_wrap .pointback{margin-top:8px;font-size:12px;line-height:12px}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .content_wrap .btn_like{padding:10px 12px 10px 10px}.search_brandwrap .search_brandcont>li .movelist2021_horizon>li .content_wrap .brand_shoplink{text-align:center;border-top:1px solid #f1f1f3;margin-top:12px;padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:700;position:absolute;bottom:0;left:0;right:0}#search #layerpopup_search_filter .layerpopup_content .filter_option.active+.option_list+.option_input,#search #layerpopup_search_filter .layerpopup_content .filter_option.selected+.option_list,.search_brandwrap .search_brandcont>li.selected{display:block}.app .srch_rslt:has(.info_oneshipping){padding-bottom:80px;padding-bottom:calc(80px + env(safe-area-inset-bottom))}#id_grp_cont .searchFilterWrap~.list2021_wrap{min-height:80vh}#id_grp_cont,.srch_rslt{padding-bottom:30px}.srch_rslt .list_v2{background-color:#fff;min-height:80vh}.srch_rslt .list_v2.one_column>li{border-bottom:1px solid #e8e9ed}.srch_rslt .list_v2.one_column>li:last-child{border-bottom:none}.srch_rslt .list_v2.tile{min-height:0}#search #layerpopup_search_filter .layerpopup_header{border-bottom-width:0}#search #layerpopup_search_filter .layerpopup_content{padding:0 20px}#search #layerpopup_search_filter .layerpopup_content .filter_option{box-sizing:border-box;color:#19191a;text-align:left;background-color:#fff;border-bottom:1px solid #dcdde2;flex:none;align-items:center;height:65px;padding-right:20px;font-size:14px;position:relative}#search #layerpopup_search_filter .layerpopup_content .filter_option:after{content:"";background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:84.6325% 56.6845%;background-size:1460.61% 1346.67%;width:11px;height:10px;margin-top:-5px;transition:all .2s linear;position:absolute;top:50%;right:0;transform:rotate(180deg)}#search #layerpopup_search_filter .layerpopup_content .filter_option .option_sub{float:right;color:#ff422e;font-size:12px}#search #layerpopup_search_filter .layerpopup_content .filter_option.selected:after{margin-top:-4px;transform:rotate(0)}#search #layerpopup_search_filter .layerpopup_content .filter_option:disabled{color:#c8c9cf!important;background-color:#fff!important}#search #layerpopup_search_filter .layerpopup_content .filter_wrap{flex-direction:column;flex:1 0 auto;display:flex}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list{box-sizing:border-box;border-bottom:1px solid #dcdde2;flex:none;width:100%;padding:10px 0;display:none;overflow-y:auto}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list li .list_btn{box-sizing:border-box;color:#19191a;text-align:left;align-items:center;width:100%;min-height:42px;padding:14px 8px;font-size:13px;display:flex;position:relative}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list li .list_btn:before{content:"";opacity:.6;border-bottom:1px solid #b1b1b7;border-left:1px solid #b1b1b7;width:6px;height:6px;margin:-1px 5px 0 0;display:block}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list li .list_btn:after{content:"";background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:100% 18.2857%;background-size:892.593% 748.148%;width:16px;height:16px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list li .list_btn p span{color:#c8c9cf;padding-left:6px;font-size:12px}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list li .list_btn:disabled{color:#c8c9cf!important;background-color:transparent!important}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list li .list_btn:disabled *{color:#c8c9cf!important}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list li.title .list_btn{padding-left:0}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .option_list li.selected .list_btn:after{background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:100% 36.5714%;background-size:892.593% 748.148%}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .content_inputwrap{background-color:#fff;width:100%;padding-bottom:25px;overflow:hidden}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .content_inputwrap dt{color:#19191a;margin-top:25px;font-size:14px}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .content_inputwrap dd{border-radius:3px;margin-top:25px;position:relative}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .content_inputwrap dd input{z-index:1;background-color:#f4f4f6;width:100%;height:38px;padding:0 40px 0 10px;position:relative}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .content_inputwrap dd input+label{z-index:2;width:23px;height:23px;display:block;position:absolute;top:9px;right:12px}#search #layerpopup_search_filter .layerpopup_content .filter_wrap .content_inputwrap dd input+label button{text-indent:-9999px;opacity:.3;background-image:url(../../../m/2019/images/release/search.png?1772085388349);background-position:82.3204%0;background-size:401.667% 336.667%;width:100%;height:23px;overflow:hidden}#search #layerpopup_search_filter .layerpopup_footer button{color:#fff;text-align:center;background-color:#ff422e;border-radius:3px;font-size:16px}#search #layerpopup_search_filter .layerpopup_footer button.gray{color:#6d6f76;text-align:center;background-color:#dcdde2;border-radius:3px;font-size:16px}#search #layerpopup_search_filter .layerpopup_footer button.gray.reset_btn{flex:none;width:25%}