.NXhi0G_root{gap:var(--spacing-x-large);flex-direction:column;margin:0;display:flex}.NXhi0G_root__row{min-height:var(--component-size-large);justify-content:space-between;align-items:center;gap:var(--spacing-normal);display:flex}.NXhi0G_root dt,.NXhi0G_root dd{margin:0}.NXhi0G_root dt{width:78px;color:var(--color-text-secondary-main);font-size:var(--font-size-body2);font-weight:var(--font-weight-body2);line-height:var(--line-height-body2);text-align:right;flex:0 0 78px}.NXhi0G_root dd{min-width:0;color:var(--color-text-primary-main);font-size:var(--font-size-body1);font-weight:var(--font-weight-body1);line-height:var(--line-height-body1);text-align:left}.NXhi0G_root dd a{color:inherit;text-decoration:none}.NXhi0G_root dd a:hover,.NXhi0G_root dd a:focus-visible{text-decoration:underline}.NXhi0G_root .MuiRating-root{font-size:var(--font-size-body1);direction:ltr}
._78wyNa_root{--yamaha-purchase-icon-size:20px;gap:var(--spacing-x-large);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._78wyNa_root__button.MuiButton-root{min-width:0;min-block-size:var(--control-size-small);block-size:var(--control-size-small);padding:0 var(--spacing-xx-large);gap:var(--spacing-normal);border-radius:var(--border-radius-xx-small);font-size:var(--font-size-button1);font-weight:var(--font-weight-button1);line-height:var(--line-height-button1);white-space:nowrap;flex-direction:row}._78wyNa_root__button.MuiButton-root:not(.Mui-disabled){color:var(--color-button-primary-plus-1);border-color:var(--color-button-primary-plus-1)}._78wyNa_root__button.MuiButton-root .MuiButton-startIcon{margin:0;display:flex}._78wyNa_root__icon{inline-size:var(--yamaha-purchase-icon-size);block-size:var(--yamaha-purchase-icon-size);background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._78wyNa_root__icon_bale{-webkit-mask-image:url(/branding/icons/product-contact-bale.svg);mask-image:url(/branding/icons/product-contact-bale.svg)}._78wyNa_root__icon_sms{-webkit-mask-image:url(/branding/icons/product-contact-sms.svg);mask-image:url(/branding/icons/product-contact-sms.svg)}@media (max-width:599px){._78wyNa_root__button.MuiButton-root{padding-inline:var(--spacing-large)}}
