.GeneralLayout-module-scss-module__a8S5SG__root{--member-layout-active-width:var(--member-layout-width)}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberSignup]){--member-layout-active-width:var(--member-layout-width-wide)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header]{margin-top:var(--header-place-margin-block-start);background:var(--header-place-background);border-block-end:var(--header-place-border-block-end)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]{width:100%;max-width:var(--header-content-max-inline-size);min-height:var(--header-content-min-block-size);padding-block:var(--header-content-padding-block);padding-inline:var(--header-content-padding-inline);align-items:center;gap:var(--header-content-gap);background-color:var(--header-content-background);box-shadow:var(--header-content-shadow);border-radius:var(--header-content-border-radius);box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto auto;margin-inline:auto;display:grid}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has(>[data-cms-component=Album\.AlbumFloatingLinks]):not(:has(>[data-cms-component]:not([data-cms-component=Album\.AlbumFloatingLinks]))){z-index:var(--layer-modal);position:absolute}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:auto minmax(0,1fr) auto auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:auto minmax(0,1fr) auto auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:auto minmax(0,1fr) auto auto auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component]{z-index:1;grid-row:1;justify-content:center;width:auto;position:relative}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.Logo]{grid-column:var(--header-logo-grid-column);flex:none;justify-self:start}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.Menu]{z-index:var(--layer-modal);grid-column:var(--header-menu-grid-column);flex:auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=Member\.MemberLoginButton]{z-index:var(--layer-modal);grid-column:var(--header-login-grid-column);flex:none}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.CommerceCartButton]{z-index:var(--layer-modal);grid-column:var(--header-cart-grid-column,4);flex:none}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.HeaderSearch]{z-index:var(--layer-modal);grid-column:var(--header-search-grid-column);flex:none}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-cart-grid-column-with-search)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]{min-inline-size:var(--color-mode-switch-inline-size);min-block-size:var(--component-size-large);flex:none;grid-column:4;justify-self:end}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Footer]{box-sizing:border-box;padding-block-end:var(--spacing-large)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Footer]>[data-cms-priority]:first-child{border-block-start:var(--border-width-normal) solid var(--color-border-1);padding-block-start:var(--spacing-large)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Footer]>[data-cms-priority]:has([data-cms-component=General\.FooterLegalLinks],[data-cms-component=General\.Copyright]){border-block-start:var(--border-width-normal) solid var(--color-border-1);padding-block-start:var(--spacing-large)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Footer] [data-cms-component=General\.Copyright]{text-align:left}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:5}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:5}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:6}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]){background-color:var(--color-background-page-1);min-height:100svh}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks])>div:last-child{min-height:100svh;padding:var(--spacing-xxx-large) var(--spacing-large);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex}:is(.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header],.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center]){width:100%;max-width:calc(var(--member-layout-active-width) + 2*var(--spacing-large));background-color:var(--color-background-paper-level-1)}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header]{border:var(--border-width-normal) solid var(--color-border-1);border-radius:var(--surface-border-radius) var(--surface-border-radius) 0 0;border-bottom:0;margin-top:0}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-priority]{min-height:0;padding:var(--spacing-large) var(--spacing-large) 0;box-shadow:none;background-color:#0000;border-radius:0;display:flex}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-component]{width:auto;margin-inline-start:auto}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center]{border:var(--border-width-normal) solid var(--color-border-1);border-radius:var(--surface-border-radius)}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]):has([data-cms-place=Header]) [data-cms-place=Center]{border-radius:0 0 var(--surface-border-radius) var(--surface-border-radius);border-top:0}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-priority]{padding:0}:is(.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-component^=Member\.Member]>div>div:first-child,.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]>div>div:first-child,.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-component=Member\.MemberFooterLinks]>div>div:first-child){display:none}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-component^=Member\.Member] section{width:100%;margin:0}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Footer]{width:100%;margin-top:var(--spacing-x-large)}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Footer] [data-cms-priority]{max-width:none;padding:0}@media (max-width:599px){.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]{grid-template-columns:var(--header-compact-grid-template-columns);grid-template-rows:var(--header-compact-grid-template-rows);height:auto;min-height:0;padding-block:var(--header-compact-content-padding-block);padding-inline:var(--header-compact-content-padding-inline);column-gap:var(--header-compact-column-gap);row-gap:var(--header-compact-row-gap);box-shadow:none;background-color:#0000;border-radius:0}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:minmax(0,1fr) auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:before{content:"";grid-column:1/-1;grid-row:var(--header-compact-decoration-row);block-size:var(--header-compact-decoration-block-size);background-color:var(--header-compact-decoration-background);box-shadow:var(--header-compact-decoration-shadow);border-radius:var(--header-compact-decoration-border-radius);align-self:stretch}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.Logo]{grid-column:var(--header-compact-logo-column);justify-self:var(--header-compact-logo-justify);grid-row:1}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]{grid-area:1/2;justify-self:end}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:4}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.Menu]{grid-column:var(--header-compact-menu-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:start;padding-inline-start:var(--header-compact-menu-padding-inline-start)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=Member\.MemberLoginButton]{grid-column:var(--header-compact-login-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end;padding-inline-end:var(--header-compact-cart-padding-inline-end)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.HeaderSearch]{grid-column:var(--header-compact-search-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column-with-search)}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]){background-color:var(--color-background-paper-level-1)}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks])>div:last-child{justify-content:flex-start;padding:0}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-priority]{padding:var(--spacing-normal) var(--spacing-normal) 0;display:flex}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-priority]{display:flex}:is(.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header],.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center]){border:0;border-radius:0;max-width:100%}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]):has([data-cms-place=Header]) [data-cms-place=Center]{border:0;border-radius:0}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Footer]{padding:var(--spacing-large) var(--spacing-normal);box-sizing:border-box;background-color:var(--color-background-page-1);margin-top:auto}}@media (min-width:600px) and (max-width:899px){.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]{grid-template-columns:var(--header-compact-grid-template-columns);grid-template-rows:var(--header-compact-grid-template-rows);height:auto;min-height:0;padding-block:var(--header-compact-content-padding-block);padding-inline:var(--header-compact-content-padding-inline);column-gap:var(--header-compact-column-gap);row-gap:var(--header-compact-row-gap);box-shadow:none;background-color:#0000;border-radius:0}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:minmax(0,1fr) auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:before{content:"";grid-column:1/-1;grid-row:var(--header-compact-decoration-row);block-size:var(--header-compact-decoration-block-size);background-color:var(--header-compact-decoration-background);box-shadow:var(--header-compact-decoration-shadow);border-radius:var(--header-compact-decoration-border-radius);align-self:stretch}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.Logo]{grid-column:var(--header-compact-logo-column);justify-self:var(--header-compact-logo-justify);grid-row:1}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]{grid-area:1/2;justify-self:end}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:4}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.Menu]{grid-column:var(--header-compact-menu-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:start;padding-inline-start:var(--header-compact-menu-padding-inline-start)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=Member\.MemberLoginButton]{grid-column:var(--header-compact-login-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end;padding-inline-end:var(--header-compact-cart-padding-inline-end)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.HeaderSearch]{grid-column:var(--header-compact-search-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column-with-search)}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-priority]{display:flex}}@media (min-width:900px) and (max-width:1199px){.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]{grid-template-columns:var(--header-compact-grid-template-columns);grid-template-rows:var(--header-compact-grid-template-rows);height:auto;min-height:0;padding-block:var(--header-compact-content-padding-block);padding-inline:var(--header-compact-content-padding-inline);column-gap:var(--header-compact-column-gap);row-gap:var(--header-compact-row-gap);box-shadow:none;background-color:#0000;border-radius:0}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:minmax(0,1fr) auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto auto}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:before{content:"";grid-column:1/-1;grid-row:var(--header-compact-decoration-row);block-size:var(--header-compact-decoration-block-size);background-color:var(--header-compact-decoration-background);box-shadow:var(--header-compact-decoration-shadow);border-radius:var(--header-compact-decoration-border-radius);align-self:stretch}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.Logo]{grid-column:var(--header-compact-logo-column);justify-self:var(--header-compact-logo-justify);grid-row:1}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]{grid-area:1/2;justify-self:end}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:4}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.Menu]{grid-column:var(--header-compact-menu-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:start;padding-inline-start:var(--header-compact-menu-padding-inline-start)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=Member\.MemberLoginButton]{grid-column:var(--header-compact-login-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end;padding-inline-end:var(--header-compact-cart-padding-inline-end)}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-component=General\.HeaderSearch]{grid-column:var(--header-compact-search-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.GeneralLayout-module-scss-module__a8S5SG__root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column-with-search)}.GeneralLayout-module-scss-module__a8S5SG__root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-priority]{display:flex}}
.YamahaArticleDetailView-module-scss-module__xY3jZG__root{gap:var(--spacing-xxx-large);flex-direction:column;width:100%;display:flex}.YamahaArticleDetailView-module-scss-module__xY3jZG__media{aspect-ratio:16/7;border-radius:var(--border-radius-large);background-color:var(--color-background-paper-level-1);width:100%;position:relative;overflow:hidden}.YamahaArticleDetailView-module-scss-module__xY3jZG__media__image{object-fit:cover}.YamahaArticleDetailView-module-scss-module__xY3jZG__content{width:100%;max-width:var(--yamaha-article-content-max-inline-size);gap:var(--spacing-x-large);flex-direction:column;margin-inline:auto;display:flex}.YamahaArticleDetailView-module-scss-module__xY3jZG__meta,.YamahaArticleDetailView-module-scss-module__xY3jZG__authors,.YamahaArticleDetailView-module-scss-module__xY3jZG__categories{align-items:center;gap:var(--spacing-normal);flex-wrap:wrap;display:flex}.YamahaArticleDetailView-module-scss-module__xY3jZG__authors{border-block-end:var(--border-width-normal) solid var(--color-border-2);padding-block-end:var(--spacing-large)}.YamahaArticleDetailView-module-scss-module__xY3jZG__abstract{color:var(--color-text-secondary-main);font-size:var(--font-size-body1);font-weight:var(--font-weight-body1);line-height:var(--line-height-body1)}.YamahaArticleDetailView-module-scss-module__xY3jZG__body{width:100%;padding:var(--spacing-xxx-large);border:var(--border-width-normal) solid var(--color-border-2);border-radius:var(--border-radius-large);background-color:var(--color-background-paper-level-1);overflow-wrap:anywhere;font-size:var(--font-size-body1);font-weight:var(--font-weight-body1);line-height:var(--line-height-body1)}.YamahaArticleDetailView-module-scss-module__xY3jZG__body img,.YamahaArticleDetailView-module-scss-module__xY3jZG__body video,.YamahaArticleDetailView-module-scss-module__xY3jZG__body iframe{max-width:100%;height:auto;margin:var(--spacing-xx-large) auto;border-radius:var(--border-radius-normal);display:block}@media (max-width:599px){.YamahaArticleDetailView-module-scss-module__xY3jZG__root{gap:var(--spacing-xx-large)}.YamahaArticleDetailView-module-scss-module__xY3jZG__media{aspect-ratio:4/3}.YamahaArticleDetailView-module-scss-module__xY3jZG__body{padding:var(--spacing-x-large)}}
.ProductLineCard-module-scss-module__YZbUsW__root{border:var(--border-width-normal) solid var(--color-border-4);border-radius:var(--surface-border-radius);background-color:var(--color-background-paper-level-1);flex-direction:column;width:100%;height:100%;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;position:relative;overflow:hidden}.ProductLineCard-module-scss-module__YZbUsW__root:hover{box-shadow:var(--shadow)}.ProductLineCard-module-scss-module__YZbUsW__root:hover .ProductLineCard-module-scss-module__YZbUsW__root__media__image{transform:scale(1.02)}.ProductLineCard-module-scss-module__YZbUsW__root__media{aspect-ratio:4/3;border-bottom:var(--border-width-normal) solid var(--color-border-4);background-color:var(--color-background-paper-level-1);width:100%;position:relative;overflow:hidden}.ProductLineCard-module-scss-module__YZbUsW__root__media span{border-radius:0}.ProductLineCard-module-scss-module__YZbUsW__root__media__image{object-fit:contain;object-position:center;background-color:var(--color-background-paper-level-1);transition:transform .2s ease-in-out}.ProductLineCard-module-scss-module__YZbUsW__root__productLink{z-index:var(--layer-raised-content);color:inherit;border-radius:var(--border-radius-small);text-decoration:none;position:absolute;inset:0}.ProductLineCard-module-scss-module__YZbUsW__root__productLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-primary-main);outline-offset:var(--spacing-xx-small)}.ProductLineCard-module-scss-module__YZbUsW__root__content{z-index:var(--layer-floating-action);padding:var(--spacing-x-large);gap:var(--spacing-normal);pointer-events:none;flex-direction:column;flex:1;display:flex;position:relative}.ProductLineCard-module-scss-module__YZbUsW__root__title{min-height:calc(var(--line-height-body1)*2);text-overflow:ellipsis;text-align:start;-webkit-line-clamp:2;line-clamp:2;font-size:var(--font-size-body1);font-weight:var(--font-weight-body1);line-height:var(--line-height-body1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductLineCard-module-scss-module__YZbUsW__root__content .ProductLineCard-module-scss-module__YZbUsW__root__title{font-weight:var(--font-weight-bold)}.ProductLineCard-module-scss-module__YZbUsW__root__description{min-height:calc(var(--line-height-body2)*2);color:var(--color-text-secondary-main);text-align:start;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductLineCard-module-scss-module__YZbUsW__root__price{min-height:var(--control-size-normal);flex-direction:column;justify-content:center;align-items:flex-start;margin-top:auto;display:flex}.ProductLineCard-module-scss-module__YZbUsW__root__price__value{color:var(--color-text-primary-main);font-weight:var(--font-weight-bold)}.ProductLineCard-module-scss-module__YZbUsW__root__availability{padding:var(--spacing-x-small) var(--spacing-large);color:var(--color-error-main);border-radius:var(--border-radius-xx-large);background-color:var(--color-error-minus-4)}@media (prefers-reduced-motion:reduce){.ProductLineCard-module-scss-module__YZbUsW__root,.ProductLineCard-module-scss-module__YZbUsW__root__media__image{transition-duration:.01ms!important}}
.ProductLineListPrice-module-scss-module___TEMlq__root{font-weight:var(--font-weight-bold)}.ProductLineListPrice-module-scss-module___TEMlq__root__minor{font-weight:var(--font-weight-medium);font-size:var(--font-size-body2);font-weight:var(--font-weight-body2);line-height:var(--line-height-body2)}
.FaqListItem-module-scss-module__NwZUFa__root{width:100%}
.DefaultFaqListView-module-scss-module__UHjj9a__root{width:100%;padding-bottom:var(--spacing-xx-large)}.DefaultFaqListView-module-scss-module__UHjj9a__root__container{gap:var(--spacing-x-large);flex-direction:column;width:100%;display:flex}.DefaultFaqListView-module-scss-module__UHjj9a__root__container__content{gap:var(--spacing-xx-large);flex-wrap:wrap;display:flex}.DefaultFaqListView-module-scss-module__UHjj9a__root__container__content__item__title{font-size:var(--font-size-overline);font-weight:var(--font-weight-overline);line-height:var(--line-height-overline);color:var(--color-text-primary-main)}
.DashboardLayout-module-scss-module__hNXHFG__root{--dashboard-header-primary-row-block-size:var(--dashboard-header-block-size);--dashboard-header-secondary-row-block-size:var(--spacing-none);background-color:var(--color-background-page-2);min-height:100svh;position:relative}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header{z-index:var(--layer-dashboard-header);height:var(--dashboard-header-block-size);padding-inline:calc(var(--dashboard-navigation-inline-size) + var(--spacing-xx-large)) var(--spacing-xx-large);box-sizing:border-box;background-color:var(--color-dashboard-header-background);box-shadow:var(--shadow-header);align-items:center;display:flex;position:fixed;inset-block-start:0;inset-inline:0}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header>[data-cms-priority]{align-items:center;gap:var(--spacing-large);width:100%;min-width:0;max-width:none;height:100%;margin:0;padding:0;display:flex}:is(.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Member\.DashboardMemberMenu],.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Credit\.DashboardCreditBalance],.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Layout\.DashboardHeader]){flex:none;width:auto}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Member\.DashboardMemberMenu]{order:1}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Credit\.DashboardCreditBalance]{order:2}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Layout\.DashboardHeader]{order:3;margin-inline-start:auto}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content{min-height:100svh;padding-block-start:calc(var(--dashboard-header-block-size) + var(--spacing-xxx-large));padding-block-end:var(--spacing-panel);padding-inline:calc(var(--dashboard-navigation-inline-size) + var(--spacing-xx-large)) calc(var(--dashboard-list-control-inline-size) + var(--spacing-xx-large));box-sizing:border-box;transition:padding-inline-end var(--dashboard-motion-duration) ease-in-out}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content>[data-cms-priority]{max-width:var(--layout-dashboard-max-inline-size)}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content:has([data-dashboard-list-controls-open]){padding-inline-end:calc(var(--dashboard-list-panel-inline-size) + var(--spacing-xx-large))}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-footer{box-sizing:border-box;padding-inline-start:var(--dashboard-navigation-inline-size)}@media (max-width:1400px){.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content{padding-inline-start:calc(var(--dashboard-navigation-inline-size) + var(--spacing-xx-large));padding-inline-end:var(--spacing-xx-large)}}@media (min-width:900px) and (max-width:1199px){.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content{padding-inline:calc(var(--dashboard-navigation-inline-size) + var(--spacing-large)) var(--spacing-large)}:is(.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content:has([data-dashboard-list-controls]),.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content:has([data-dashboard-list-controls-open])){padding-inline-start:calc(var(--dashboard-navigation-inline-size) + var(--spacing-large));padding-inline-end:var(--spacing-large)}}@media (max-width:599px){.DashboardLayout-module-scss-module__hNXHFG__root{--dashboard-header-primary-row-block-size:calc(var(--spacing-xxx-large) + var(--spacing-xx-large));--dashboard-header-secondary-row-block-size:calc(var(--spacing-xxx-large) + var(--spacing-large));--dashboard-header-block-size:calc(var(--dashboard-header-primary-row-block-size) + var(--dashboard-header-secondary-row-block-size))}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header{padding-inline:var(--spacing-large);border-block-end:var(--border-width-normal) solid var(--color-dashboard-header-divider);box-shadow:none;transition:height var(--dashboard-motion-duration) ease-in-out,border-color var(--dashboard-motion-duration) ease-in-out}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header>[data-cms-priority]{grid-template-areas:"logo logo logo""member credit color-mode";grid-template-rows:var(--dashboard-header-primary-row-block-size) var(--dashboard-header-secondary-row-block-size);grid-template-columns:minmax(0, 1fr) var(--spacing-xxx-large) var(--color-mode-switch-inline-size);align-items:center;gap:0 var(--spacing-x-small);height:100%;transition:grid-template-rows var(--dashboard-motion-duration) ease-in-out;display:grid}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Member\.DashboardMemberMenu]{min-width:0;transition:visibility 0s linear 0s,opacity var(--dashboard-motion-duration) ease-in-out,transform var(--dashboard-motion-duration) ease-in-out;grid-area:member;justify-self:start;align-items:center;display:flex}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Credit\.DashboardCreditBalance]{transition:visibility 0s linear 0s,opacity var(--dashboard-motion-duration) ease-in-out,transform var(--dashboard-motion-duration) ease-in-out;grid-area:credit;justify-self:center;align-items:center;display:flex}:is(.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Layout\.DashboardHeader],.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Layout\.DashboardHeader]>div,.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header .dashboard-header-base){display:contents}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header .dashboard-header-logo{grid-area:logo;justify-content:flex-end;justify-self:end;align-items:center;display:flex}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header .dashboard-header-color-mode{transition:visibility 0s linear 0s,opacity var(--dashboard-motion-duration) ease-in-out,transform var(--dashboard-motion-duration) ease-in-out;grid-area:color-mode;justify-content:center;justify-self:end;align-items:center;display:flex}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content{padding-block:calc(var(--dashboard-header-block-size) + var(--spacing-large)) var(--spacing-large);padding-inline:var(--spacing-normal);transition:padding-block-start var(--dashboard-motion-duration) ease-in-out,padding-inline-end var(--dashboard-motion-duration) ease-in-out}:is(.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content:has([data-dashboard-list-controls]),.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content:has([data-dashboard-list-controls-open])){padding-inline:var(--spacing-normal)}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-footer{padding-inline-start:0}.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed]{--dashboard-header-secondary-row-block-size:var(--spacing-none)}.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed] .dashboard-layout-header{border-block-end-color:#0000}.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed] .dashboard-layout-header>[data-cms-priority]{grid-template-rows:var(--dashboard-header-primary-row-block-size) var(--spacing-none)}:is(.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed] .dashboard-layout-header [data-cms-component=Member\.DashboardMemberMenu],.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed] .dashboard-layout-header [data-cms-component=Credit\.DashboardCreditBalance],.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed] .dashboard-layout-header .dashboard-header-color-mode){visibility:hidden;opacity:0;pointer-events:none;transform:translateY(calc(var(--spacing-normal) * -1));transition-delay:var(--dashboard-motion-duration),0s,0s}}@media (min-width:600px) and (max-width:899px){.DashboardLayout-module-scss-module__hNXHFG__root{--dashboard-header-primary-row-block-size:calc(var(--spacing-xxx-large) + var(--spacing-xx-large));--dashboard-header-secondary-row-block-size:calc(var(--spacing-xxx-large) + var(--spacing-large));--dashboard-header-block-size:calc(var(--dashboard-header-primary-row-block-size) + var(--dashboard-header-secondary-row-block-size))}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header{padding-inline:var(--spacing-large);border-block-end:var(--border-width-normal) solid var(--color-dashboard-header-divider);box-shadow:none;transition:height var(--dashboard-motion-duration) ease-in-out,border-color var(--dashboard-motion-duration) ease-in-out}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header>[data-cms-priority]{grid-template-areas:"logo logo logo""member credit color-mode";grid-template-rows:var(--dashboard-header-primary-row-block-size) var(--dashboard-header-secondary-row-block-size);grid-template-columns:minmax(0, 1fr) var(--spacing-xxx-large) var(--color-mode-switch-inline-size);align-items:center;gap:0 var(--spacing-x-small);height:100%;transition:grid-template-rows var(--dashboard-motion-duration) ease-in-out;display:grid}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Member\.DashboardMemberMenu]{min-width:0;transition:visibility 0s linear 0s,opacity var(--dashboard-motion-duration) ease-in-out,transform var(--dashboard-motion-duration) ease-in-out;grid-area:member;justify-self:start;align-items:center;display:flex}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Credit\.DashboardCreditBalance]{transition:visibility 0s linear 0s,opacity var(--dashboard-motion-duration) ease-in-out,transform var(--dashboard-motion-duration) ease-in-out;grid-area:credit;justify-self:center;align-items:center;display:flex}:is(.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Layout\.DashboardHeader],.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header [data-cms-component=Layout\.DashboardHeader]>div,.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header .dashboard-header-base){display:contents}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header .dashboard-header-logo{grid-area:logo;justify-content:flex-end;justify-self:end;align-items:center;display:flex}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header .dashboard-header-color-mode{transition:visibility 0s linear 0s,opacity var(--dashboard-motion-duration) ease-in-out,transform var(--dashboard-motion-duration) ease-in-out;grid-area:color-mode;justify-content:center;justify-self:end;align-items:center;display:flex}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content{padding-block:calc(var(--dashboard-header-block-size) + var(--spacing-large)) var(--spacing-large);padding-inline:var(--spacing-normal);transition:padding-block-start var(--dashboard-motion-duration) ease-in-out,padding-inline-end var(--dashboard-motion-duration) ease-in-out}:is(.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content:has([data-dashboard-list-controls]),.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content:has([data-dashboard-list-controls-open])){padding-inline:var(--spacing-normal)}.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-footer{padding-inline-start:0}.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed]{--dashboard-header-secondary-row-block-size:var(--spacing-none)}.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed] .dashboard-layout-header{border-block-end-color:#0000}.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed] .dashboard-layout-header>[data-cms-priority]{grid-template-rows:var(--dashboard-header-primary-row-block-size) var(--spacing-none)}:is(.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed] .dashboard-layout-header [data-cms-component=Member\.DashboardMemberMenu],.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed] .dashboard-layout-header [data-cms-component=Credit\.DashboardCreditBalance],.DashboardLayout-module-scss-module__hNXHFG__root[data-dashboard-header-collapsed] .dashboard-layout-header .dashboard-header-color-mode){visibility:hidden;opacity:0;pointer-events:none;transform:translateY(calc(var(--spacing-normal) * -1));transition-delay:var(--dashboard-motion-duration),0s,0s}}@media (prefers-reduced-motion:reduce){:is(.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header,.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-header>[data-cms-priority],.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-layout-content,.DashboardLayout-module-scss-module__hNXHFG__root [data-cms-component=Member\.DashboardMemberMenu],.DashboardLayout-module-scss-module__hNXHFG__root [data-cms-component=Credit\.DashboardCreditBalance],.DashboardLayout-module-scss-module__hNXHFG__root .dashboard-header-color-mode){transition-duration:0s}}
