.c-subscribe-sidebar{background:#27138b;border-radius:8px;color:#fff;margin-top:48px;overflow:hidden;padding:20px;transition:all .3s cubic-bezier(.19,1,.22,1)}@media (max-width:767px){.c-subscribe-sidebar{margin:0 auto 50px;position:relative}}.c-subscribe-sidebar__title{font-family:JapaneseOnly,Titillium Web,sans-serif;font-size:18px;font-weight:700}@media (min-width:992px){.c-subscribe-sidebar__title{font-size:20px}}.c-subscribe-sidebar__title{color:#fff;margin:0 0 16px}.c-subscribe-sidebar__toggle{background:#cdb0ff;border:none;border-radius:6px;color:#27138b;cursor:pointer;display:inline-block;font-family:JapaneseOnly,Titillium Web,sans-serif;font-size:16px;font-weight:700;padding:9px 24px 11px;transition:all .3s cubic-bezier(.19,1,.22,1)}.c-subscribe-sidebar__toggle:hover{opacity:.8}.c-subscribe-sidebar__toggle[hidden]{display:none}.c-subscribe-sidebar__form{margin-top:4px}.c-subscribe-sidebar__form label:not(.hs-error-msg),.c-subscribe-sidebar__form p,.c-subscribe-sidebar__form span{color:#fff!important}.c-subscribe-sidebar__form a:not(.hs-error-msgs a){color:#fff}.c-subscribe-sidebar__form a:not(.hs-error-msgs a):hover{color:#cdb0ff}.c-subscribe-sidebar .inputs-list input[type=checkbox]{max-height:16px;max-width:16px;min-height:16px;min-width:16px;padding:0}.c-subscribe-sidebar .inputs-list.multi-container{display:flex;flex-wrap:wrap;max-width:100%}.c-subscribe-sidebar .inputs-list.multi-container li{display:block;margin:0 .7em .3em 0}.c-subscribe-sidebar .inputs-list.multi-container input{max-height:16px;max-width:16px;min-height:16px;min-width:16px;padding:0}.c-subscribe-sidebar .inputs-list.multi-container label{font-size:13px}@media (min-width:992px){.c-subscribe-sidebar .inputs-list.multi-container label{font-size:14px}}.c-subscribe-sidebar .inputs-list.multi-container label{align-items:center;display:flex}.c-subscribe-sidebar .hs-richtext a,.c-subscribe-sidebar .hs-richtext p{font-size:11px}@media (min-width:992px){.c-subscribe-sidebar .hs-richtext a,.c-subscribe-sidebar .hs-richtext p{font-size:12px}}.c-subscribe-sidebar .hs-form-field{margin:10px 0}.c-subscribe-sidebar .hs-form-field:first-child{margin-top:0}.c-subscribe-sidebar .hs-fieldtype-text label{display:block;margin-bottom:.3em}.c-subscribe-sidebar .hs-fieldtype-text input{border-radius:4px}.c-subscribe-sidebar .hs-fieldtype-text[class~="hs-0-2/city"] input{font-family:JapaneseOnly,Titillium Web,sans-serif;font-size:16px;font-weight:400;padding:8px!important}.c-subscribe-sidebar .hs_submit{margin-top:10px}.c-subscribe-sidebar .hs_submit input{background:#cdb0ff!important;color:#27138b!important;cursor:pointer;padding:.7em 1.4em}.c-subscribe-sidebar .hs_submit input:hover{background:#ad7dff!important}.c-subscribe-sidebar .hs-error-msgs label{color:#c87872!important}.c-subscribe-sidebar .hs-error-msgs.inputs-list{margin-top:.3em}.c-subscribe-sidebar .hs-error-msgs.inputs-list li{display:block}.c-subscribe-sidebar .hbspt-form input[name=email]{font-family:JapaneseOnly,Titillium Web,sans-serif;font-size:16px;font-weight:400;height:44px}.c-subscribe-sidebar .hbspt-form select{font-family:JapaneseOnly,Titillium Web,sans-serif;font-size:16px;font-weight:400;width:calc(100% - 20px)!important}@media (max-width:767px){.c-subscribe-sidebar .hs-country select#country-67a91331-3ec8-404a-8911-64c88c40f94c{width:91.5%!important}}