.spin{width:20px;height:20px;position:relative;display:inline-block}.spin>div{top:0;left:9px;width:2px;height:5px;margin:15px 0 0;position:absolute;border-radius:2px;background:#d83a65;-webkit-transform-origin:1px -5px;-ms-transform-origin:1px -5px;transform-origin:1px -5px;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spin>div:first-child{-webkit-animation:spin-loading-frames 1.2s .12s infinite ease-in-out;animation:spin-loading-frames 1.2s .12s infinite ease-in-out}.spin>div:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:spin-loading-frames 1.2s .24s infinite ease-in-out;animation:spin-loading-frames 1.2s .24s infinite ease-in-out}.spin>div:nth-child(3){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:spin-loading-frames 1.2s .36s infinite ease-in-out;animation:spin-loading-frames 1.2s .36s infinite ease-in-out}.spin>div:nth-child(4){-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation:spin-loading-frames 1.2s .48s infinite ease-in-out;animation:spin-loading-frames 1.2s .48s infinite ease-in-out}.spin>div:nth-child(5){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation:spin-loading-frames 1.2s .6s infinite ease-in-out;animation:spin-loading-frames 1.2s .6s infinite ease-in-out}.spin>div:nth-child(6){-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-animation:spin-loading-frames 1.2s .72s infinite ease-in-out;animation:spin-loading-frames 1.2s .72s infinite ease-in-out}.spin>div:nth-child(7){-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation:spin-loading-frames 1.2s .84s infinite ease-in-out;animation:spin-loading-frames 1.2s .84s infinite ease-in-out}.spin>div:nth-child(8){-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);-webkit-animation:spin-loading-frames 1.2s .96s infinite ease-in-out;animation:spin-loading-frames 1.2s .96s infinite ease-in-out}@-webkit-keyframes spin-loading-frames{50%{opacity:.3}to{opacity:1}}@keyframes spin-loading-frames{50%{opacity:.3}to{opacity:1}}body{font-family:PingFangSC,PingFang SC;min-width:320px;min-height:100vh;--fill:0}body.disable-scroll{width:100vw;height:100vh;max-width:100vw;max-height:100vh;overflow:hidden}.dm-header .multiple-sites{display:none}.spin>div{background:#000}h1.title{height:37px;margin:0;padding:0;font-size:42px;font-family:Arial;line-height:37px;color:transparent;text-align:center;letter-spacing:17px;text-indent:17px;white-space:nowrap}h1.title:before{content:"\E73C";display:block;position:absolute;pointer-events:none;top:0;left:50%;font-family:dm-icon;font-size:32px;font-weight:400;color:#fff;letter-spacing:0;text-indent:0;-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(26%,#fff),color-stop(26%,#e5b887),color-stop(40%,#e5b887),color-stop(40%,#fff),to(#fff));background:-webkit-linear-gradient(left,#fff,#fff 26%,#e5b887 0,#e5b887 40%,#fff 0,#fff);background:-o-linear-gradient(left,#fff 0,#fff 26%,#e5b887 26%,#e5b887 40%,#fff 40%,#fff 100%);background:linear-gradient(left,#fff,#fff 26%,#e5b887 0,#e5b887 40%,#fff 0,#fff);-webkit-background-clip:text;background-clip:text;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}h1.title.title-en{color:#fff;letter-spacing:12px;text-indent:12px}h1.title.title-en:before{content:none}.lux-header{position:relative;width:100%;min-height:180px;max-height:61.4vw;overflow:hidden}.lux-header:before{content:"";position:absolute;z-index:1;pointer-events:none;left:0;top:0;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.3));background:-o-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.3));-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.lux-header .banner,.lux-header:before{display:block;width:100%}.lux-header h1.title{position:absolute;z-index:1;left:50%;bottom:64px;bottom:min(64px,15.05vw);width:200%;margin-left:-100%;white-space:nowrap;opacity:.81}.lux-header .slogan{position:absolute;z-index:1;left:0;bottom:25px;bottom:min(25px,5.8vw);margin:0;font-size:16px;font-size:min(3.72vw,16px);line-height:22px;letter-spacing:1px}.lux-button,.lux-header .slogan{width:100%;font-weight:500;color:#fff;text-align:center}.lux-button{display:block;height:56px;font-size:16px;line-height:56px;letter-spacing:5px;text-indent:5px;background-color:#333;text-decoration:none}.lux-button:hover,.lux-button:visited{color:#fff;text-decoration:none}.lux-result{padding:0 30px;overflow:hidden}.lux-result .error,.lux-result .success{display:block;position:relative;width:64px;height:64px;margin:80px auto 0;font-family:dm-icon;font-size:34px;line-height:64px;font-weight:400;color:#fff;border-radius:50%;text-align:center}.lux-result .success{background-color:#333}.lux-result .success:after{content:"\E732"}.lux-result .error{background-color:red}.lux-result .error:after{content:"\E6DF"}.lux-result .summary{display:block;margin:12px 0 0;font-size:20px;line-height:30px;font-weight:600;letter-spacing:2px;color:#333;text-align:center}.lux-result .details{display:block;margin:10px 0 0;font-size:15px;line-height:24px;font-weight:400;letter-spacing:1px;color:#333}.lux-result .lux-button{margin:40px auto}.lux-end{margin:44px;padding:12px;font-size:12px;line-height:15px;font-weight:400;letter-spacing:1px;color:#333;text-align:center;overflow:hidden;clear:both}.lux-end:after,.lux-end:before{content:"";display:inline-block;width:9px;height:1px;margin-top:7px;background-color:currentColor;vertical-align:top}.lux-end:before{margin-right:15px}.lux-end:after{margin-left:15px}.lux-end.loading{position:relative;color:transparent}.lux-end.loading:after,.lux-end.loading:before{content:none}.lux-end.loading .spin{display:block!important;position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px}.lux-end.error{font-size:1px;font-size:0}.lux-end.error:before{content:none}.lux-end.error:after{content:"\52A0\8F7D\65F6\53D1\751F\9519\8BEF\FF0C\8BF7\7A0D\540E\91CD\8BD5";display:inline;height:auto;margin-top:0;font-size:12px;background-color:transparent;color:red}.luxmoon-logo{display:block;position:relative;width:84px;height:16px;font-family:Arial;font-weight:400;font-size:15px;line-height:17px;letter-spacing:1px;text-indent:1px;color:transparent;background-color:rgba(0,0,0,.7);border-radius:1px}.luxmoon-logo:before{content:"\E73A";display:block;position:absolute;left:50%;top:50%;text-align:center;font-family:dm-icon;font-size:16px;font-weight:400;color:#fff;-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(26%,#fff),color-stop(26%,#e5b887),color-stop(40%,#e5b887),color-stop(40%,#fff),to(#fff));background:-webkit-linear-gradient(left,#fff,#fff 26%,#e5b887 0,#e5b887 40%,#fff 0,#fff);background:-o-linear-gradient(left,#fff 0,#fff 26%,#e5b887 26%,#e5b887 40%,#fff 40%,#fff 100%);background:linear-gradient(left,#fff,#fff 26%,#e5b887 0,#e5b887 40%,#fff 0,#fff);-webkit-background-clip:text;background-clip:text;-webkit-transform:scale(.5) translate(-50%,-50%);-ms-transform:scale(.5) translate(-50%,-50%);transform:scale(.5) translate(-50%,-50%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}@media screen and (min-device-width:361px) and (max-device-width:374px){h1.title{font-size:31px}h1.title:before{font-size:29px}.luxmoon-logo{font-size:13px}.luxmoon-logo:before{font-size:14px}}.lux-navbar{display:none;position:fixed;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;right:0;padding-top:var(--status-bar-height);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:hsla(0,0%,100%,0)}.lux-navbar,.lux-navbar:before{pointer-events:none;top:0;width:100%;height:100%}.lux-navbar:before{content:"";display:block;position:absolute;z-index:0;left:0;background-color:#fff;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lux-navbar .lux-backbutton{display:none;position:absolute;pointer-events:all;width:35px;height:40px;font-family:dm-icon;font-size:19px;line-height:44px;color:#fff;text-align:center}.lux-navbar .lux-backbutton:after{content:"\E680"}@media screen and (min-width:640px){.lux-header{max-height:588px}}.android-app .lux-navbar,.navbar-hidden .lux-navbar,.web-app .lux-navbar{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.android-app .lux-backbutton{width:47px;font-size:13px;font-weight:700;line-height:41px}.web-app .lux-navbar{padding-top:0}.navbar-hidden .lux-backbutton{display:block}body.no-header .dm-header-wrapper{display:none}
.lux-card{margin:38px 0}.lux-card-title{margin:0;padding:0;font-size:20px;line-height:28px;font-weight:400;letter-spacing:3px;text-align:center;color:#333}.lux-card-title:after{content:"";display:block;width:34px;height:2px;margin:4px auto 0;background-color:currentColor;-webkit-transform:scaleY(.75);-ms-transform:scaleY(.75);transform:scaleY(.75);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.lux-card:after{content:"";display:table;clear:both}.lux-list{position:relative;margin:18px 0 0;padding:0;list-style-type:none;-webkit-transition:padding .2s;-o-transition:padding .2s;transition:padding .2s}.lux-list .spin{display:block;position:absolute;pointer-events:none;left:50%;top:-10px;margin:0 0 0 -10px;opacity:0;-webkit-transform:translateY(-70%) scale(.3);-ms-transform:translateY(-70%) scale(.3);transform:translateY(-70%) scale(.3);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.lux-list.loading{padding-top:30px}.lux-list.loading .spin{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.lux-list.loading~.lux-end.loading{display:none}.lux-post{display:block;width:180px;height:288px}.lux-post-image{display:block;width:180px;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:2px;background-color:#ebebeb}.lux-post-title{display:-webkit-box;height:40px;margin:8px 0 0;font-size:14px;line-height:20px;font-weight:400;letter-spacing:1px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.lux-post-title,.lux-post:hover .lux-post-title,.lux-post:visited .lux-post-title{color:#333;text-decoration:none}.lux-sp-list{padding:0 10px}.lux-sp-list:after{content:"";display:table;clear:both}.lux-sp{display:block;position:relative;float:left;width:-webkit-calc((100% - 10px)/2);width:calc((100% - 10px) / 2);margin-top:22px}.lux-sp:nth-of-type(2n+2){float:right}.lux-sp:first-of-type,.lux-sp:nth-of-type(2){margin-top:0}.lux-sp .luxmoon-logo{pointer-events:none;position:absolute;left:6px;margin-top:-22px}.lux-sp-image{display:block;width:100%;max-height:-webkit-calc((100vw - 10px)/2);max-height:calc((100vw - 10px) / 2);-o-object-fit:contain;object-fit:contain;border-radius:2px;aspect-ratio:1}.lux-sp .price{display:block;height:19px;margin:12px 0 0;font-size:16px;line-height:19px;font-weight:500;letter-spacing:1px;color:#333;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.lux-sp .price .currency{display:inline-block;vertical-align:top;margin-right:2px}.lux-sp .price .original-price{display:inline-block;margin-left:8px;font-weight:400;font-size:14px;color:#999;text-decoration:line-through;vertical-align:top}.lux-sp-title{display:-webkit-box;height:40px;margin:6px 0 0;font-size:14px;line-height:20px;font-weight:400;letter-spacing:1px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.lux-sp-title,.lux-sp:hover .lux-sp-title,.lux-sp:visited .lux-sp-title{color:#333;text-decoration:none}.lux-guide{display:block;margin:20px;border-radius:2px;overflow:hidden}.lux-guide-image{display:block;width:100%;height:168px;height:min(168px,37.21vw);-o-object-fit:cover;object-fit:cover;background-color:#f1f1f1}.lux-guide-title{display:-webkit-box;max-height:78px;margin:0;border:0 solid transparent;padding:0;border-width:13px 15px;font-size:16px;line-height:25px;font-weight:400;letter-spacing:1px;background-color:hsla(0,0%,96%,.9);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.lux-guide-title,.lux-guide:hover .lux-guide-title,.lux-guide:visited .lux-guide-title{color:#333;text-decoration:none}.lux-horizontal-list{margin-top:18px;overflow-x:scroll;scrollbar-width:0}.lux-horizontal-list::-webkit-scrollbar{display:none}.lux-horizontal-list .lux-list{display:-webkit-box}.lux-horizontal-list .lux-guide-list,.lux-horizontal-list .lux-post-list{margin:0}.lux-horizontal-list .lux-guide-list:after,.lux-horizontal-list .lux-guide-list:before,.lux-horizontal-list .lux-post-list:after,.lux-horizontal-list .lux-post-list:before{content:"*";display:block;width:0;height:100%;overflow:hidden;border-left:15px solid transparent;opacity:0;pointer-events:none}.lux-horizontal-list .lux-post{margin:0 5px}.lux-horizontal-list .lux-guide{width:370px;margin:0 5px}.lux-horizontal-list .lux-guide-image{height:160px}.lux-horizontal-list .lux-guide-title{height:78px}@media screen and (max-device-width:390px){.lux-horizontal-list .lux-post{width:150px;height:248px}.lux-horizontal-list .lux-post-image{display:block;width:150px;height:200px}.lux-horizontal-list .lux-guide{width:310px}}
body{min-height:-webkit-calc(100vh + 84px);min-height:calc(100vh + 84px)}.lux-header{display:grid;max-height:558px;min-height:195px;color:#333;background-color:#fafafa}.lux-header:after{content:"";display:table;clear:both}.lux-header .banner{display:block;-o-object-fit:cover;object-fit:cover;min-height:37.2vw}.lux-header .banner.banner-hidden,.lux-header .banner.banner-new,.lux-header .banner.banner-old,.lux-header .banner.banner-visible{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.lux-header .banner.banner-hidden,.lux-header .banner.banner-new{opacity:0}.lux-header .banner.banner-visible{opacity:1}.lux-header .banner.banner-old{position:absolute}.lux-header .banner-top{grid-column:span 2;width:100vw;aspect-ratio:2}.lux-header .banner-left{grid-column:1;grid-row:2;width:50vw;aspect-ratio:1.34285714}.lux-header .banner-right{grid-column:2;grid-row:2;width:50vw;aspect-ratio:1.34285714}.lux-header h1.title{bottom:34.35%;opacity:.9;font-size:48px;font-weight:700;letter-spacing:8px;text-indent:8px;-webkit-transform:scale(-webkit-calc((1.8868 - var(--fill))/1.8868));-ms-transform:scale(calc((1.8868 - var(--fill)) / 1.8868));transform:scale(calc((1.8868 - var(--fill)) / 1.8868));-webkit-transform-origin:50% 200%;-ms-transform-origin:50% 200%;transform-origin:50% 200%}.lux-header .banner-left~h1.title,.lux-header .banner-right~h1.title{bottom:34.1%}@media screen and (min-device-width:410px){.lux-header h1.title{-webkit-transform-origin:50% 215%;-ms-transform-origin:50% 215%;transform-origin:50% 215%}}@media screen and (min-device-width:359px) and (max-device-width:374px){.lux-header h1.title{-webkit-transform-origin:50% 185%;-ms-transform-origin:50% 185%;transform-origin:50% 185%}}.lux-nav{position:-webkit-sticky;position:sticky;z-index:1;top:88px;top:var(--status-nav-bar-height);background-color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0)}.lux-nav.sticky:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#e6e6e6;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5)}.android-app .lux-nav{top:88px}.web-app .lux-nav{top:0}.lux-cate-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:14px 1% 0}.lux-cate-list .cate{display:block;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:15px;line-height:22px;font-weight:400;text-align:center;color:gray;text-decoration:none;white-space:nowrap}.lux-cate-list .cate:after{content:"";display:block;width:28px;height:2px;margin:1px auto 0;-webkit-transform:scaleY(.75);-ms-transform:scaleY(.75);transform:scaleY(.75)}.lux-cate-list .cate:hover,.lux-cate-list .cate:visited{color:gray;text-decoration:none}.lux-cate-list .cate.current{font-weight:500;color:#333}.lux-cate-list .cate.current:hover,.lux-cate-list .cate.current:visited{color:#333}.lux-cate-list .cate.current:after{background-color:currentColor}.lux-filter-bar{height:40px;margin-top:11px;font-size:13px;line-height:40px;letter-spacing:1px;color:#333}.lux-sort-type-current{display:block;float:left;padding:0 20px;font-weight:400}.lux-sort-type-current:after{content:"\E6F4";display:inline-block;margin:0 0 0 3px;font-size:11px;font-family:dm-icon;font-weight:400;vertical-align:top}.lux-filter-button{display:block;position:relative;float:right;padding:0 15px;font-weight:400}.lux-filter-button:before{content:"\E736";display:inline-block;margin:0 1px 0 0;font-family:dm-icon;font-size:14px;font-weight:400;vertical-align:top}.lux-filter-button.checked:after{content:"";display:block;position:absolute;top:12px;right:9px;width:4px;height:4px;background-color:#333;border-radius:50%}.lux-popup-shadow{position:fixed;z-index:300;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;pointer-events:none}.lux-popup-shadow .lux-popup{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.lux-popup-shadow.visible{opacity:1;pointer-events:all}.lux-popup-shadow.visible .lux-popup{-webkit-transform:none;-ms-transform:none;transform:none}.lux-popup-shadow.visible.app-header-cover .lux-filter-panel .scroller{padding-top:62px}.lux-sort-list{display:block;position:absolute;left:0;bottom:-1px;width:100%;padding:10px 0 0;background-color:#fff;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.lux-sort-list .lux-sort-type{display:block;height:56px;padding:0 20px;font-size:16px;line-height:56px;font-weight:400;letter-spacing:2px;text-align:left;color:#666}.lux-sort-list .lux-sort-type.checked{color:#333;font-weight:500}.lux-sort-list .lux-sort-type.checked:after{content:"\E732";pointer-events:none;float:right;font-family:dm-icon}.lux-sort-list .lux-sort-cancel{display:block;font-size:16px;line-height:57px;font-weight:400;letter-spacing:4px;text-indent:4px;text-align:center;color:#333;background-color:#f9f9f9}#lux-filter-shadow{z-index:503;background:none}#lux-filter-shadow .mask{display:block;pointer-events:none;position:absolute;left:0;top:-10vh;width:120vw;height:120vh;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent;transition:background-color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}#lux-filter-shadow.visible .mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.2)}#lux-filter-shadow .lux-popup-close{position:absolute;z-index:1;right:0;top:0;font-size:20px;background-color:#fff;padding:12px 17px 12px 12px}#lux-filter-shadow .lux-popup-close~.lux-filter-panel{padding-top:17px}@supports (padding-bottom:constant(safe-area-inset-bottom)){.lux-sort-cancel{--safe-area-inset-bottom:constant(safe-area-inset-bottom);padding-bottom:var(--safe-area-inset-bottom)}}@supports (padding-bottom:env(safe-area-inset-bottom)){.lux-sort-cancel{--safe-area-inset-bottom:env(safe-area-inset-bottom);padding-bottom:var(--safe-area-inset-bottom)}}.lux-list{margin-top:10px}.lux-filter-panel{display:block;position:absolute;right:-1px;top:0;width:-webkit-calc(100vw - 65px);width:calc(100vw - 65px);max-width:400px;min-height:300px;padding-top:20px;padding-bottom:84px;background-color:#fff;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%);overflow:hidden}.lux-filter-panel,.lux-filter-panel .scroller{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.lux-filter-panel .scroller{position:relative;margin:0 11px 0 19px;padding-top:18px;overflow:auto;scrollbar-width:0}.lux-filter-panel .scroller::-webkit-scrollbar{display:none}.lux-filter-panel .buttons{position:absolute;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);height:40px;left:20px;bottom:34px;padding-top:10px;text-align:center;-webkit-box-shadow:0 -10px 5px #fff;box-shadow:0 -10px 5px #fff}.lux-filter-panel .reset,.lux-filter-panel .submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:36.7vw;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px);min-width:103px;height:40px;font-size:15px;font-weight:500;letter-spacing:4px;text-indent:4px;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:0;-webkit-border-image:none;-o-border-image:none;border-image:none;-webkit-box-shadow:none;box-shadow:none}.lux-filter-panel .reset{color:#333;background-color:#fff;border-color:#333}.lux-filter-panel .reset:disabled{color:#999;background-color:#f5f5f5;border-color:#d9d9d9}.lux-filter-panel .reset:after{content:"\E737";font-family:dm-icon;margin-left:5px}.lux-filter-panel .submit{margin-left:8px;color:#fff;background-color:#333}.filter-section{margin:20px 1px;padding:0;border:0 none}.filter-section .filter-title{margin:5px 0 0;padding:0;font-size:15px;line-height:21px;font-weight:500;color:#333}.filter-section .filter-list{margin-top:5px}.filter-section .filter-option{display:inline-block;position:relative;min-width:62px;height:35px;margin:10px 8px 0 0;padding:2px;font-size:13px;line-height:31px;font-weight:400;letter-spacing:1px;white-space:nowrap;color:#333;background-color:#f9f9f9;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;vertical-align:top;overflow:hidden}.filter-section .filter-option .checkbox{position:absolute;opacity:0}.filter-section .filter-option .status{display:block;position:absolute;right:0;bottom:0;width:18px;height:14px;line-height:17px;text-align:center}.filter-section .filter-option .logo{width:42px;height:23px;margin:0;background-color:#fff;border:2px solid #fff;border-width:4px 1px;-o-object-fit:contain;object-fit:contain;vertical-align:top;-webkit-box-sizing:content-box;box-sizing:content-box}.filter-section .filter-option .label{display:inline-block;position:relative;z-index:1;margin:0 10px;vertical-align:top}.filter-section .filter-option:has(:checked){background-color:#fff;outline:1px solid #333}.filter-section .filter-option .checkbox:checked~.status{background:-webkit-linear-gradient(306deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#333 0,#333);background:-o-linear-gradient(306deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 50%,#333 50%,#333 100%);background:linear-gradient(144deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#333 0,#333)}.filter-section .filter-option .checkbox:checked~.status:after{content:"\E739";font-family:dm-icon;font-size:15px;color:#333;background-color:#fff}
body{--status-bar-height:40px}.lux-fixed-header{position:-webkit-sticky;position:sticky;z-index:1;top:0;pointer-events:none;-webkit-box-shadow:0 -2px 1px #333;box-shadow:0 -2px 1px #333}.lux-fixed-header .lux-header{overflow:hidden;pointer-events:all;--fill:0;background:#333}.lux-fixed-header .lux-header img{opacity:-webkit-calc((1 - var(--fill))/1);opacity:calc((1.2 - var(--fill)) / 1.2)}.lux-fixed-header .lux-header:after{content:"";display:block;pointer-events:none;position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background:#000;opacity:-webkit-calc(var(--fill) - .8);opacity:calc(var(--fill) - .8)}.lux-fixed-header .lux-header .lux-fixed-header-title{z-index:1}.advanced-effects .lux-fixed-header .lux-header img{opacity:unset;-webkit-filter:brightness(-webkit-calc((1.2 - var(--fill)) / 1.2)) blur(-webkit-calc(var(--fill) * 24px));filter:brightness(calc((1.2 - var(--fill)) / 1.2)) blur(calc(var(--fill) * 24px))}.advanced-effects .lux-fixed-header .lux-header .banner-new,.advanced-effects .lux-fixed-header .lux-header .banner-old{opacity:0}.advanced-effects .lux-fixed-header .lux-header:before{-webkit-filter:brightness(-webkit-calc((1.6 - var(--fill)) / 1.6));filter:brightness(calc((1.6 - var(--fill)) / 1.6))}.advanced-effects .lux-fixed-header .lux-header:after{opacity:-webkit-calc(var(--fill) - .8);opacity:calc(var(--fill) - .8)}
body.disable-scroll{width:100vw;height:100vh;max-width:100vw;max-height:100vh;overflow:hidden}.luxmoon-open-app{display:block;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);pointer-events:none;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.luxmoon-open-app.visible{pointer-events:all;opacity:1}.luxmoon-open-app.visible .popup{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.luxmoon-open-app .popup{position:absolute;left:50%;top:50%;width:-webkit-calc(100% - 60px);width:calc(100% - 60px);min-width:280px;max-width:330px;background:#fff;border-radius:10px;-webkit-transform:translate(-50%,-50%) scale(.2);-ms-transform:translate(-50%,-50%) scale(.2);transform:translate(-50%,-50%) scale(.2);-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.luxmoon-open-app .popup .close{position:absolute;top:5px;right:5px;width:25px;height:25px;border:10px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box}.luxmoon-open-app .popup .close:after,.luxmoon-open-app .popup .close:before{content:"";display:block;position:absolute;left:50%;top:0;width:1px;height:100%;background:currentColor}.luxmoon-open-app .popup .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.luxmoon-open-app .popup .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.luxmoon-open-app .popup .content{padding:36px 24px}.luxmoon-open-app .popup .title{font-size:18px;font-weight:500;font-weight:600;line-height:28px;color:#333;text-align:center}.luxmoon-open-app .popup .message p{margin:3px 0 0;font-size:14px;line-height:22px;color:#999;text-align:center}.luxmoon-open-app .popup .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;border-top:1px solid #e0e0e0}.luxmoon-open-app .popup .button{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:16px;height:45px;line-height:45px;text-align:center;border-left:1px solid #e0e0e0}.luxmoon-open-app .popup .button,.luxmoon-open-app .popup .button:visited{text-decoration:none}.luxmoon-open-app .popup .button:first-child{border-left:0 none}.luxmoon-open-app .popup .accept-button{font-weight:500;color:#c89256}@media screen and (max-device-width:360px){.luxmoon-open-app .popup .content{padding:24px 16px}}

/*# sourceMappingURL=category.21cd7.css.map*/