.SLyLkq_root{--member-layout-active-width:var(--member-layout-width)}.SLyLkq_root:has([data-cms-component=Member\.MemberSignup]){--member-layout-active-width:var(--member-layout-width-wide)}.SLyLkq_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)}.SLyLkq_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}.SLyLkq_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}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:auto minmax(0,1fr) auto auto auto}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:auto minmax(0,1fr) auto auto auto}.SLyLkq_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}.SLyLkq_root [data-cms-place=Header] [data-cms-component]{z-index:1;grid-row:1;justify-content:center;width:auto;position:relative}.SLyLkq_root [data-cms-place=Header] [data-cms-component=General\.Logo]{grid-column:var(--header-logo-grid-column);flex:none;justify-self:start}.SLyLkq_root [data-cms-place=Header] [data-cms-component=General\.Menu]{z-index:var(--layer-modal);grid-column:var(--header-menu-grid-column);flex:auto}.SLyLkq_root [data-cms-place=Header] [data-cms-component=Member\.MemberLoginButton]{z-index:var(--layer-modal);grid-column:var(--header-login-grid-column);flex:none}.SLyLkq_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}.SLyLkq_root [data-cms-place=Header] [data-cms-component=General\.HeaderSearch]{z-index:var(--layer-modal);grid-column:var(--header-search-grid-column);flex:none}.SLyLkq_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)}.SLyLkq_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}.SLyLkq_root [data-cms-place=Footer]{padding-block:var(--spacing-large);box-sizing:border-box;border-block-start:var(--border-width-normal) solid var(--color-border-1)}.SLyLkq_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)}.SLyLkq_root [data-cms-place=Footer] [data-cms-component=General\.Copyright]{text-align:left}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:5}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:5}.SLyLkq_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}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]){background-color:var(--color-background-page-1);min-height:100svh}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks])>.mp-cms-page{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(.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header],.SLyLkq_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)}.SLyLkq_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}.SLyLkq_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}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-component]{width:auto;margin-inline-start:auto}.SLyLkq_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)}.SLyLkq_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}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-priority]{padding:0}:is(.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-component^=Member\.Member] .mp-cms-template__header,.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch] .mp-cms-template__header,.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-component=Member\.MemberFooterLinks] .mp-cms-template__header){display:none}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-component^=Member\.Member] section{width:100%;margin:0}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Footer]{width:100%;margin-top:var(--spacing-x-large)}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Footer] [data-cms-priority]{max-width:none;padding:0}@media (max-width:599px){.SLyLkq_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}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:minmax(0,1fr) auto auto}.SLyLkq_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}.SLyLkq_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}.SLyLkq_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}.SLyLkq_root [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]{grid-area:1/2;justify-self:end}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.SLyLkq_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}.SLyLkq_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)}.SLyLkq_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}.SLyLkq_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)}.SLyLkq_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}.SLyLkq_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)}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]){background-color:var(--color-background-paper-level-1)}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks])>.mp-cms-page{justify-content:flex-start;padding:0}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-priority]{padding:var(--spacing-normal) var(--spacing-normal) 0;display:flex}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-priority]{display:flex}:is(.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header],.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center]){border:0;border-radius:0;max-width:100%}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]):has([data-cms-place=Header]) [data-cms-place=Center]{border:0;border-radius:0}.SLyLkq_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){.SLyLkq_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}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:minmax(0,1fr) auto auto}.SLyLkq_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}.SLyLkq_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}.SLyLkq_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}.SLyLkq_root [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]{grid-area:1/2;justify-self:end}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.SLyLkq_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}.SLyLkq_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)}.SLyLkq_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}.SLyLkq_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)}.SLyLkq_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}.SLyLkq_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)}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-priority]{display:flex}}@media (min-width:900px) and (max-width:1199px){.SLyLkq_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}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:minmax(0,1fr) auto auto}.SLyLkq_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}.SLyLkq_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}.SLyLkq_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}.SLyLkq_root [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]{grid-area:1/2;justify-self:end}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.SLyLkq_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.SLyLkq_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}.SLyLkq_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)}.SLyLkq_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}.SLyLkq_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)}.SLyLkq_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}.SLyLkq_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)}.SLyLkq_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-priority]{display:flex}}
._4Z5hDa_root .yamaha-consultation__section{margin-block-start:0}._4Z5hDa_icon{position:relative}._4Z5hDa_iconMedia{position:absolute;inset:0}._4Z5hDa_pictureMedia{inline-size:var(--consultation-image-width);block-size:var(--consultation-image-height);position:absolute;inset-block-start:var(--consultation-image-top);inset-inline-end:var(--consultation-image-left)}._4Z5hDa_pictureMedia img{object-fit:fill}
.tD-7zq_root{width:100%;height:var(--yamaha-album-alternating-item-block-size);min-width:0;color:var(--color-text-primary-main);gap:var(--spacing-x-large);direction:ltr;grid-template-columns:repeat(2,minmax(0,1fr));text-decoration:none;display:grid}.tD-7zq_root[data-variant=editorial]{height:var(--yamaha-album-editorial-item-block-size);gap:0}.tD-7zq_root[data-variant=editorial] .tD-7zq_media,.tD-7zq_root[data-variant=editorial] .tD-7zq_content{border-radius:0}.tD-7zq_root[data-variant=editorial] .tD-7zq_content{background-color:var(--yamaha-album-editorial-content-background-light)}.tD-7zq_root[data-variant=editorial] .tD-7zq_contentInner{width:var(--yamaha-album-editorial-content-inline-size)}.tD-7zq_root[data-variant=editorial] .tD-7zq_description{font-weight:var(--font-weight-medium)}.tD-7zq_root[data-variant=editorial][data-tone=dark] .tD-7zq_content{background-color:var(--yamaha-album-editorial-content-background-dark)}.tD-7zq_root[data-variant=editorial][data-tone=dark] .tD-7zq_content .tD-7zq_description{color:var(--yamaha-album-editorial-content-text-dark)}.tD-7zq_root[data-media-side=left] .tD-7zq_media{grid-column:1}.tD-7zq_root[data-media-side=left] .tD-7zq_content,.tD-7zq_root[data-media-side=right] .tD-7zq_media{grid-column:2}.tD-7zq_root[data-media-side=right] .tD-7zq_content{grid-area:1/1}.tD-7zq_link{transition:color .2s ease-in-out}.tD-7zq_link:hover{color:var(--color-primary-main)}.tD-7zq_link:focus-visible{outline:var(--border-width-emphasis) solid var(--color-primary-main);outline-offset:var(--spacing-xx-small)}.tD-7zq_media,.tD-7zq_content{border-radius:var(--border-radius-x-small);overflow:hidden}.tD-7zq_media{background-color:var(--color-background-paper-level-1);position:relative}.tD-7zq_media span{border-radius:var(--border-radius-x-small)}:is(.tD-7zq_media img,.tD-7zq_media video){object-fit:cover;width:100%;height:100%}.tD-7zq_content{min-width:0;padding:var(--spacing-xxx-large);background-color:var(--yamaha-album-alternating-content-background);color:inherit;text-align:start;justify-content:center;align-items:center;display:flex}.tD-7zq_contentInner{width:var(--yamaha-album-alternating-content-inline-size);max-width:100%}.tD-7zq_itemTitle{margin:0 0 var(--spacing-x-large);color:inherit;font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4)}.tD-7zq_description{color:var(--color-text-primary-main);font-size:var(--font-size-body1);font-weight:var(--font-weight-regular);line-height:var(--line-height-body1)}.tD-7zq_description p{margin:0}.tD-7zq_description p+p{margin-block-start:var(--spacing-normal)}:where(.yamaha-about-commitment,.yamaha-about-branches) .tD-7zq_root{gap:0}:where(.yamaha-about-commitment,.yamaha-about-branches) .tD-7zq_itemTitle{margin-block-end:calc(var(--spacing-normal) + var(--spacing-xx-small))}:where(.yamaha-about-commitment,.yamaha-about-branches) .tD-7zq_description{font-size:var(--font-size-body1);line-height:var(--line-height-body1)}:where(.yamaha-about-commitment) .tD-7zq_root{height:auto;min-height:var(--yamaha-album-alternating-item-block-size)}:where(.yamaha-about-commitment) .tD-7zq_media{background:0 0}:where(.yamaha-about-commitment) .tD-7zq_media img{object-fit:contain}:where(.yamaha-about-branches) .tD-7zq_media{border-radius:0}:where(.yamaha-about-branches) .tD-7zq_media span{border-radius:0}:where(.yamaha-about-branches) .tD-7zq_media img{border-radius:0}:where(.yamaha-about-branches) .tD-7zq_root{height:auto;min-height:293px}:where(.yamaha-about-branches) .tD-7zq_itemTitle{margin-block-end:var(--spacing-x-large)}:is(:where(.yamaha-about-branches) .tD-7zq_description .yamaha-branch-phone,:where(.yamaha-about-branches) .tD-7zq_description .yamaha-branch-address){padding-inline-start:calc(var(--icon-size-small) + var(--spacing-large));position:relative}:where(.yamaha-about-branches) .tD-7zq_description .yamaha-branch-phone:before{width:var(--icon-size-small);height:var(--icon-size-small);content:"";background:url(/branding/about-phone.svg) 50%/contain no-repeat;position:absolute;inset-block-start:var(--spacing-xx-small);inset-inline-start:0}:where(.yamaha-about-branches) .tD-7zq_description .yamaha-branch-address:before{width:var(--icon-size-small);height:var(--icon-size-small);content:"";background:url(/branding/about-phone.svg) 50%/contain no-repeat;position:absolute;inset-block-start:var(--spacing-xx-small);inset-inline-start:0}:where(.yamaha-about-branches) .tD-7zq_description .yamaha-branch-address:before{background-image:url(/branding/about-pin.svg)}:where(.yamaha-about-branches) .tD-7zq_description p+p{margin-block-start:var(--spacing-x-large)}@media (max-width:599px){.tD-7zq_root{grid-template-columns:1fr;height:auto}.tD-7zq_root[data-media-side] .tD-7zq_media{min-height:var(--content-state-min-block-size-normal);grid-area:1/1}.tD-7zq_root[data-media-side] .tD-7zq_content{grid-area:2/1}}@media (prefers-reduced-motion:reduce){.tD-7zq_link{transition-duration:.01ms}}.yamaha-about-branches .tD-7zq_root[data-media-side]{border-radius:var(--border-radius-x-small);border:0;flex-direction:column;gap:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.yamaha-about-branches .tD-7zq_root[data-media-side]:after{border:var(--border-width-normal) solid var(--yamaha-about-card-border);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.yamaha-about-branches .tD-7zq_root[data-media-side] .tD-7zq_media{flex:0 0 var(--yamaha-about-branch-image-height);inline-size:100%;block-size:var(--yamaha-about-branch-image-height);min-height:0}.yamaha-about-branches .tD-7zq_content{inline-size:100%;padding:var(--spacing-xx-large);background:var(--yamaha-about-card-background);flex:1;align-items:flex-start}.yamaha-about-branches .tD-7zq_contentInner{inline-size:100%}.yamaha-about-branches .tD-7zq_itemTitle{font-size:var(--font-size-h4);line-height:var(--line-height-h4);margin-block-end:var(--spacing-x-large)}.yamaha-about-branches .tD-7zq_description{font-size:var(--font-size-body1);line-height:var(--line-height-body1)}.yamaha-about-branches .tD-7zq_description a{color:inherit;text-decoration:none}.yamaha-about-branches .tD-7zq_description p+p{margin-block-start:var(--spacing-x-large)}.yamaha-about-branches .tD-7zq_description .yamaha-branch-address{--yamaha-branch-pin-inline-size:13.5px;padding-inline-start:calc(var(--yamaha-branch-pin-inline-size) + var(--spacing-large))}.yamaha-about-branches .tD-7zq_description .yamaha-branch-address:before{width:var(--yamaha-branch-pin-inline-size)}:is(.yamaha-about-branches .tD-7zq_description .yamaha-branch-hours,.yamaha-about-branches .tD-7zq_description .yamaha-branch-web){padding-inline-start:calc(var(--icon-size-small) + var(--spacing-large));position:relative}.yamaha-about-branches .tD-7zq_description .yamaha-branch-hours:before{inline-size:var(--icon-size-small);block-size:var(--icon-size-small);content:"";background:url(/branding/about-clock.svg) 50%/contain no-repeat;position:absolute;inset-block-start:var(--spacing-xx-small);inset-inline-start:0}.yamaha-about-branches .tD-7zq_description .yamaha-branch-web:before{inline-size:var(--icon-size-small);block-size:var(--icon-size-small);content:"";background:url(/branding/about-clock.svg) 50%/contain no-repeat;position:absolute;inset-block-start:var(--spacing-xx-small);inset-inline-start:0}.yamaha-about-branches .tD-7zq_description .yamaha-branch-web:before{background-image:url(/branding/about-web.svg)}@media (max-width:899px){.yamaha-about-branches .tD-7zq_root:has(.yamaha-branch-kish-basak){--yamaha-branch-basak-min-block-size:464px;min-block-size:var(--yamaha-branch-basak-min-block-size)}}
