@charset "UTF-8";:root{--djm-momiji-1:#E8A33D;--djm-momiji-2:#D9572B;--djm-momiji-3:#B7282E;--djm-momiji-4:#7A1712;--djm-autumn-bg:#FFF9F2;--djm-autumn-accent:#A3231F;--djm-autumn-accent-hover:#8E1B17;--djm-leaf-l:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 44'%3E%3Cdefs%3E%3Cpath id='a' d='M50 5L56 25L68 18L64 38L82 30L76 44L95 46L78 58L84 66L62 64L56 80L52 70L52 95L48 95L48 70L44 80L38 64L16 66L22 58L5 46L24 44L18 30L36 38L32 18L44 25Z'/%3E%3C/defs%3E%3Cuse href='%23a' fill='%23D9572B' transform='translate(-6 -12)scale(0.42)rotate(-20 50 50)'/%3E%3Cuse href='%23a' fill='%23E8A33D' transform='translate(34 14)scale(0.32)rotate(25 50 50)'/%3E%3Cuse href='%23a' fill='%23B7282E' opacity='0.9' transform='translate(76 -8)scale(0.26)rotate(-40 50 50)'/%3E%3Cuse href='%23a' fill='%23E8A33D' opacity='0.6' transform='translate(116 20)scale(0.17)rotate(15 50 50)'/%3E%3Cuse href='%23a' fill='%23D9572B' opacity='0.45' transform='translate(154 4)scale(0.13)rotate(-10 50 50)'/%3E%3Cuse href='%23a' fill='%23E8A33D' opacity='0.35' transform='translate(190 22)scale(0.09)rotate(30 50 50)'/%3E%3C/svg%3E");--djm-leaf-r:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 44'%3E%3Cdefs%3E%3Cpath id='a' d='M50 5L56 25L68 18L64 38L82 30L76 44L95 46L78 58L84 66L62 64L56 80L52 70L52 95L48 95L48 70L44 80L38 64L16 66L22 58L5 46L24 44L18 30L36 38L32 18L44 25Z'/%3E%3C/defs%3E%3Cuse href='%23a' fill='%23E8A33D' opacity='0.35' transform='translate(20 22)scale(0.09)rotate(-30 50 50)'/%3E%3Cuse href='%23a' fill='%23D9572B' opacity='0.45' transform='translate(50 4)scale(0.13)rotate(30 50 50)'/%3E%3Cuse href='%23a' fill='%23E8A33D' opacity='0.6' transform='translate(84 20)scale(0.17)rotate(-15 50 50)'/%3E%3Cuse href='%23a' fill='%23B7282E' transform='translate(118 -8)scale(0.28)rotate(35 50 50)'/%3E%3Cuse href='%23a' fill='%23E8A33D' transform='translate(150 12)scale(0.34)rotate(-25 50 50)'/%3E%3Cuse href='%23a' fill='%23D9572B' transform='translate(180 -14)scale(0.44)rotate(15 50 50)'/%3E%3C/svg%3E")}:root{--djm-code:"MOMIJI";--djm-msg:"Autumn Sale: 5% OFF orders over US$100 · Ends Nov 5 (JST) · Code";--djm-msg-s:"5% OFF US$100+ · Ends 11/5 · Code"}html:lang(zh){--djm-msg:"秋季优惠：订单满US$100立享5%折扣 · 截至11月5日（日本时间）· 优惠码";--djm-msg-s:"满US$100享5%折扣 · 截至11/5 · 优惠码"}html:lang(zh-tw),html:lang(zh-hk),html:lang(zh-hant),html:lang(tw){--djm-msg:"秋季優惠：訂單滿US$100享5%折扣 · 至11月5日（日本時間）· 優惠碼";--djm-msg-s:"滿US$100享5%折扣 · 至11/5 · 優惠碼"}html:lang(ko){--djm-msg:"가을 세일: US$100 이상 주문 시 5% 할인 · 11월 5일(일본 시간)까지 · 코드";--djm-msg-s:"US$100 이상 5% 할인 · 11/5까지 · 코드"}html:lang(es){--djm-msg:"Rebajas de otoño: 5 % de descuento desde 100 US$ · Hasta el 5 de nov. (JST) · Código";--djm-msg-s:"-5 % desde 100 US$ · Hasta 5/11 · Código"}html:lang(pt){--djm-msg:"Promoção de outono: 5% OFF em pedidos acima de US$100 · Até 5 de nov. (JST) · Cupom";--djm-msg-s:"5% OFF acima de US$100 · Até 5/11 · Cupom"}html:lang(id){--djm-msg:"Promo Musim Gugur: Diskon 5% untuk pesanan min. US$100 · Hingga 5 Nov (JST) · Kode";--djm-msg-s:"Diskon 5% min. US$100 · Hingga 5/11 · Kode"}header.header-main.header-event{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:var(--djm-leaf-l) left top/auto 38px no-repeat,var(--djm-leaf-r) right top/auto 38px no-repeat,linear-gradient(var(--djm-momiji-4),var(--djm-momiji-4)) left top/100% 38px no-repeat,linear-gradient(rgba(255,249,242,.85),rgba(255,249,242,.85)),var(--djm-leaf-l) left bottom/auto 60px no-repeat,var(--djm-leaf-r) right bottom/auto 60px no-repeat,var(--djm-autumn-bg)}header.header-main.header-event>.container-fluid{order:2;flex:0 0 100%;max-width:100%}header.header-main.header-event::before{content:var(--djm-msg);order:0;flex:0 1 auto;min-width:0;height:38px;line-height:38px;margin-left:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;letter-spacing:.2px;color:#fff1e0;text-shadow:0 1px 2px rgba(60,6,3,.8);pointer-events:none}header.header-main.header-event::after{content:var(--djm-code);order:1;flex:0 0 auto;margin:0 170px 0 8px;padding:0 10px;height:24px;line-height:22px;border:1px dashed #7a1712;border-radius:4px;background:#ffd54f;color:#4a0e0a;box-shadow:0 0 0 2px #ffd54f;font-size:14px;font-weight:700;letter-spacing:1.5px;font-family:"SFMono-Regular",Menlo,Consolas,monospace;pointer-events:none}header.header-main.header-event .btn-primary{background-color:var(--djm-autumn-accent);border-color:var(--djm-autumn-accent);color:#fff}header.header-main.header-event .btn-primary:hover,header.header-main.header-event .btn-primary:focus,header.header-main.header-event .btn-primary:not(:disabled):not(.disabled):active{background-color:var(--djm-autumn-accent-hover);border-color:var(--djm-autumn-accent-hover);color:#fff}header.header-main.header-event .btn-primary:focus{box-shadow:0 0 0 .2rem rgba(163,35,31,.3)}header.header-main.header-event #elastic_search{border-color:#e7c9b0}header.header-main.header-event #elastic_search:focus{border-color:var(--djm-momiji-2);box-shadow:0 0 0 .2rem rgba(217,87,43,.2)}div.header-sub.header-event{background:var(--djm-autumn-bg)}div.header-sub.header-event a{color:#3b2a22}div.header-sub.header-event a:hover{color:var(--djm-autumn-accent)}div.header-sub.header-event .border-bottom{border-bottom:0!important}div.header-sub.header-event::after{content:"";display:block;height:5px;margin:0-15px;background:linear-gradient(90deg,var(--djm-momiji-1)0 25%,var(--djm-momiji-2) 25% 50%,var(--djm-momiji-3) 50% 75%,var(--djm-momiji-4) 75% 100%)}@media (max-width:767.98px){header.header-main.header-event{background-size:auto 32px,auto 32px,100% 34px,auto,auto 40px,auto 40px,auto}header.header-main.header-event::before{content:var(--djm-msg-s);height:34px;line-height:34px;margin-left:8px;font-size:12px;max-width:calc(100% - 96px)}header.header-main.header-event::after{margin:0 8px 0 6px;padding:0 7px;height:20px;line-height:18px;font-size:12px;letter-spacing:1px}}