#content.landing{padding-bottom:0}#content.landing .inner{width:auto;margin:auto}#wrapper #container{padding:0;min-height:auto}.wpml-ls-legacy-list-vertical{display:table;max-width:100%;border:1px solid rgba(0,0,0,0);border-bottom:0}.wpml-ls-legacy-list-vertical>ul{position:relative;padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-vertical .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-list-vertical a{display:block;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);padding:5px 10px;line-height:1}.wpml-ls-legacy-list-vertical a span{vertical-align:middle}.wpml-ls-legacy-list-vertical .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-vertical .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-vertical .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-vertical.wpml-ls-statics-footer{margin-bottom:30px}html #modal-close-button,html #video-modal-close-button{display:none;z-index:100;position:fixed;right:3vh;top:3vh;cursor:pointer}html #modal-close-button svg,html #video-modal-close-button svg{max-width:56px;max-height:56px;height:7vh;width:7vh;min-width:37px;min-height:37px}@media screen and (max-width: 1011px){html #modal-close-button svg,html #video-modal-close-button svg{max-width:unset;max-height:unset;height:unset;width:unset;min-width:unset;min-height:unset}}@media screen and (max-width: 1011px){html #modal-close-button,html #video-modal-close-button{right:22px;top:22px;width:35px;height:35px}html #modal-close-button svg,html #video-modal-close-button svg{width:35px;height:35px}}html.modal-visible{overflow-y:hidden}html.modal-visible #modal-close-button{display:block}html.video-modal-visible #video-modal-close-button{display:block}html.company-modal-visible{overflow-y:hidden}@media screen and (max-width: 1011px){html.company-modal-visible{height:100dvh}}html body.modal-visible{overflow-y:hidden}html body.modal-visible #wrapper{padding-right:var(--sw)}html body.modal-visible #wrapper #header{padding-right:var(--sw)}html body.company-modal-visible{overflow-y:hidden}@media screen and (min-width: 1011px){html body.company-modal-visible #wrapper{padding-right:var(--sw)}}@media screen and (min-width: 1011px){html body.company-modal-visible #wrapper #header{padding-right:var(--sw)}}body.page-template-page-brandbook #ot-sdk-btn.ot-sdk-show-settings{color:#fff !important}body #ot-sdk-btn-floating.ot-floating-button{display:none}body #ot-sdk-btn.ot-sdk-show-settings{background:none !important;padding:0 !important;color:#1d1d1d;line-height:1}@media screen and (min-width: 1011px){body #ot-sdk-btn.ot-sdk-show-settings{font-size:16px}}@media screen and (max-width: 1011px){body #ot-sdk-btn.ot-sdk-show-settings{min-width:100px;font-size:14px;text-align:left}}body #ot-sdk-btn.ot-sdk-show-settings::before{content:""}body #ot-sdk-btn.ot-sdk-show-settings:hover{text-decoration:underline}#wrapper #footer{background-color:#f8f8f8;color:#1d1d1d}body.page-template-page-brandbook #wrapper #footer{background-color:#000;color:#fff}#wrapper #footer strong{font-weight:400}#wrapper #footer .inner{line-height:1;width:100%;padding:48px 6.9% 0}@media screen and (max-width: 1011px){#wrapper #footer .inner{padding:48px 0 0}}#wrapper #footer .inner .footer-menu .menu-groups{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}@media screen and (min-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups{flex-direction:column;gap:40px}}@media screen and (max-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups{display:block;padding:0 28px}}#wrapper #footer .inner .footer-menu .menu-groups .menu-group{flex-grow:1;flex-shrink:1;width:10%}@media screen and (min-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group{width:100%;display:flex;flex-direction:column;gap:16px}#wrapper #footer .inner .footer-menu .menu-groups .menu-group.tou{margin-top:20px !important;display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:1em 50px !important}#wrapper #footer .inner .footer-menu .menu-groups .menu-group.tou .menu-group-title.misc-link{font-size:12px !important;font-weight:300 !important;line-height:120% !important;color:#797979 !important;letter-spacing:.11px !important}body.page-template-page-brandbook #wrapper #footer .inner .footer-menu .menu-groups .menu-group.tou .menu-group-title.misc-link{color:#fff}}@media screen and (max-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group{width:100%;margin-bottom:24px;display:flex;align-items:flex-start;justify-content:flex-start;gap:18px}#wrapper #footer .inner .footer-menu .menu-groups .menu-group.tou{display:block}#wrapper #footer .inner .footer-menu .menu-groups .menu-group.tou .menu-group-title{margin-bottom:24px}}#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-title{color:#1d1d1d;font-size:14px;font-style:normal;font-weight:400;line-height:16.8px;letter-spacing:.14px;display:block;margin-bottom:16px}body.page-template-page-brandbook #wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-title{color:#fff}#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-title[href]:hover{text-decoration-line:underline}@media screen and (min-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-title{font-size:16px;font-weight:700;line-height:100%;letter-spacing:.16px;display:block;margin-bottom:0}#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-title[href]{align-self:flex-start}}@media screen and (max-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-title{min-width:100px;font-size:14px;line-height:100%}}@media screen and (max-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu_cookie_settings{margin-bottom:24px}}@media screen and (min-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-items{display:flex;flex-wrap:wrap;gap:16px 24px;position:relative}}@media screen and (min-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-items .menu_link_wrapper{width:calc((100% - 72px)/4)}}@media screen and (min-width: 1011px)and (max-width: 1239px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-items .menu_link_wrapper{width:calc((100% - 48px)/3)}}@media screen and (min-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-items .menu_link_wrapper.product{width:calc((100% - 120px)/6)}}@media screen and (min-width: 1011px)and (max-width: 1239px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-items .menu_link_wrapper.product{width:calc((100% - 96px)/5)}}@media screen and (max-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-items .menu_link_wrapper{margin-bottom:16px}#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-items .menu_link_wrapper:last-child{margin-bottom:0}}#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-items .menu_link_wrapper a{font-size:14px;color:#1d1d1d;line-height:16.8px;letter-spacing:.14px}@media screen and (min-width: 1011px){#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-items .menu_link_wrapper a{line-height:1;font-size:14px}}body.page-template-page-brandbook #wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-items .menu_link_wrapper a{color:#fff}#wrapper #footer .inner .footer-menu .menu-groups .menu-group .menu-group-items .menu_link_wrapper a:hover{text-decoration-line:underline}#wrapper #footer .inner .brands{margin-top:44px;margin-bottom:27px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1011px){#wrapper #footer .inner .brands{margin-top:80px;margin-bottom:40px;display:block;margin-left:20px;margin-right:20px}}#wrapper #footer .inner .brands .brand_items{display:flex;align-items:center;gap:30px}@media screen and (max-width: 1011px){#wrapper #footer .inner .brands .brand_items{flex-wrap:wrap;justify-content:center;gap:15px 18px;margin-bottom:60px}}#wrapper #footer .inner .brands .brand_items a{height:30px;display:flex;align-items:center;flex:0 0 auto}@media screen and (max-width: 1011px){#wrapper #footer .inner .brands .brand_items a{height:24px}}#wrapper #footer .inner .brands .brand_items a svg{position:relative}body.page-template-page-brandbook #wrapper #footer .inner .brands .brand_items a svg{filter:invert(1)}@media screen and (max-width: 1011px){#wrapper #footer .inner .brands .brand_items a svg{zoom:.8;height:24px}}#wrapper #footer .inner .brands .brand_items a.pioneerdj svg{top:1px}#wrapper #footer .inner .brands .brand_items a.kuvo svg{top:-4px}#wrapper #footer .inner .brands .brand_items a.toraiz svg{top:-1px}#wrapper #footer .inner .brands .brand_items a.proaudio svg{top:-1px}#wrapper #footer .inner .brands .sns_items{display:flex;align-items:center;gap:24px;height:20px}@media screen and (max-width: 1011px){#wrapper #footer .inner .brands .sns_items{justify-content:center;height:22px}}#wrapper #footer .inner .brands .sns_items svg{display:block;height:20px;width:auto}@media screen and (max-width: 1011px){#wrapper #footer .inner .brands .sns_items svg{height:22px}}body.page-template-page-brandbook #wrapper #footer .inner .brands .sns_items svg{filter:invert(1)}#wrapper #footer .inner .bottom{height:64px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #dfdfdf}body.page-template-page-brandbook #wrapper #footer .inner .bottom{color:#fff}@media screen and (max-width: 1011px){#wrapper #footer .inner .bottom{height:71px;padding:0 28px;align-items:flex-start}}#wrapper #footer .inner .bottom #copyright{font-size:12px;color:#8b8b8b;letter-spacing:.1px}body.page-template-page-brandbook #wrapper #footer .inner .bottom #copyright{color:#fff}@media screen and (max-width: 1011px){#wrapper #footer .inner .bottom #copyright{font-size:10px;white-space:nowrap;position:relative;top:22px}}#wrapper #footer .inner #lang-switch{position:relative;height:50px;outline:none;cursor:pointer;display:flex;align-items:center}#wrapper #footer .inner #lang-switch.show{outline:none}#wrapper #footer .inner #lang-switch.show .wpml-ls-legacy-list-vertical{display:table}#wrapper #footer .inner #lang-switch #lang-switch-link{display:block;pointer-events:none;white-space:nowrap;color:gray;font-size:12px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:.1px}body.page-template-page-brandbook #wrapper #footer .inner #lang-switch #lang-switch-link{color:#fff}@media screen and (max-width: 1011px){#wrapper #footer .inner #lang-switch #lang-switch-link{font-size:14px;font-weight:400}}#wrapper #footer .inner #lang-switch #lang-switch-link svg{margin-left:4px;display:inline-block;position:relative;top:4px}@media screen and (max-width: 1011px){#wrapper #footer .inner #lang-switch #lang-switch-link svg{width:10px;height:15px}}#wrapper #footer .inner #lang-switch .wpml-ls-legacy-list-vertical{display:none;position:absolute;bottom:100%;right:0;background:#f7f7f7;box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);padding:24px}@media screen and (max-width: 1011px){#wrapper #footer .inner #lang-switch .wpml-ls-legacy-list-vertical{position:fixed;bottom:0;left:0;width:100%;padding:36px 28px;box-shadow:0px 2px 22px 0px rgba(0,0,0,.2)}}@media screen and (max-width: 1011px){#wrapper #footer .inner #lang-switch .wpml-ls-legacy-list-vertical ul li{margin-bottom:13px}#wrapper #footer .inner #lang-switch .wpml-ls-legacy-list-vertical ul li:last-child{margin-bottom:0}}#wrapper #footer .inner #lang-switch .wpml-ls-legacy-list-vertical ul li a span{color:#1d1d1d;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.14px}@media screen and (max-width: 1011px){#wrapper #footer .inner #lang-switch .wpml-ls-legacy-list-vertical ul li a span{font-size:16px;line-height:100%;letter-spacing:.16px}}
