.c04-reward-block{color:#12374a;border-top:1px solid #e4dcc6;margin-top:22px;padding-top:20px}.c04-reward-block h3{color:#12374a;margin:0 0 16px;font-size:24px;line-height:1.35}.c04-reward-steps{grid-template-columns:1fr 1fr;gap:20px;margin:0 0 16px;display:grid}.c04-reward-steps p{line-height:1.65;color:#334f5c!important;margin:0!important;font-size:16px!important}.c04-reward-steps p+p{border-left:1px solid #dfd5b8;padding-left:20px}.c04-reward-steps strong{color:#12374a;white-space:nowrap;font-size:max(28px,min(3vw,36px));font-weight:900;line-height:1.25}.c04-reward-total{color:#12374a!important;margin:0 0 18px!important;font-size:16px!important;line-height:1.8!important}.c04-reward-total strong{white-space:nowrap;font-weight:900}body[data-site-page=blindbox] .svc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}#main>section#new-member-gift{background:#fffaf0!important;border-top:1px solid #ebe2c9!important;border-bottom:1px solid #ebe2c9!important;padding:max(32px,min(4vw,56px)) 0!important}#new-member-gift .c04-gift-grid{grid-template-columns:minmax(0,1fr) 250px;-ms-flex-align:center;align-items:center;gap:36px;max-width:1050px;margin:0 auto;display:grid}#new-member-gift .c04-gift-copy{min-width:0}#new-member-gift .c04-gift-kicker{color:#6f5725;margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.5}#new-member-gift h2{color:#12374a;margin:0 0 22px;font-size:max(28px,min(3.3vw,38px));line-height:1.3}#new-member-gift .c04-reward-steps{max-width:590px}#new-member-gift .c04-gift-art{justify-items:center;gap:4px;margin:0;display:grid}#new-member-gift .c04-gift-art img{object-fit:contain;width:250px;max-width:100%;height:auto;display:block}#new-member-gift .c04-gift-art a{color:#244b6d;text-underline-offset:4px;-ms-flex-align:center;align-items:center;min-height:44px;font-size:15px;font-weight:700;text-decoration:underline;display:-ms-inline-flexbox;display:inline-flex}#new-member-gift .c04-gift-register{color:#12374a;background:#ffd34b;border-radius:12px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:10px 20px;font-size:16px;font-weight:800;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex}#new-member-gift a:focus-visible{outline-offset:4px;outline:3px solid #2372ca}#trust .trust-head{color:#252d31;margin-bottom:26px;font-size:max(21px,min(2.1vw,29px));line-height:1.5}#trust .trust-head b{font-size:1.45em}#trust .trust-list{grid-template-columns:repeat(4,minmax(0,1fr));-ms-flex-align:end;align-items:end}#trust .trust-list>div{border-left:0;grid-template-rows:auto auto;align-items:baseline;padding:0 14px}#trust .trust-list>div.pri dd{color:#eab700;font-size:max(64px,min(6.4vw,92px))!important;line-height:1.05!important}#trust .trust-list>div.pri dd small{color:#b98b00;margin-left:8px;font-size:.31em}#trust .trust-list>div.sec dd{color:#252d31;font-size:max(44px,min(4.8vw,68px))!important;line-height:1.05!important}#trust .trust-list>div.sec dd small{color:#252d31;margin-left:4px;font-size:.75em}#trust .trust-list dt,#trust .trust-list>div.sec dt{color:#3d474d;letter-spacing:0;margin-top:12px;font-size:14px;font-weight:500}@media (max-width:767px){#new-member-gift .c04-gift-grid{grid-template-columns:minmax(0,1fr);gap:12px}#new-member-gift .c04-gift-art{grid-template-columns:106px minmax(0,1fr);justify-items:start;gap:14px;max-width:300px}#new-member-gift .c04-gift-art img{width:106px}#new-member-gift h2{margin-bottom:18px;font-size:27px}.c04-reward-steps{gap:12px}.c04-reward-steps p+p{padding-left:12px}.c04-reward-steps p{font-size:14px!important}.c04-reward-steps strong{font-size:28px}.c04-reward-total{font-size:14px!important}#trust .trust-head{margin-bottom:22px;font-size:18px}#trust .trust-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}#trust .trust-list>div{border:0;padding:0 8px}#trust .trust-list>div.pri dd{font-size:58px!important}#trust .trust-list>div.sec dd{font-size:38px!important}#trust .trust-list dt,#trust .trust-list>div.sec dt{margin-top:7px;font-size:13px}}@media (max-width:600px){body[data-site-page=blindbox] .svc-facts{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.c04-reward-steps strong{font-size:26px}#trust .trust-list>div.pri dd{font-size:54px!important}#trust .trust-list>div.sec dd{font-size:36px!important}}