.eDog0a_root{min-inline-size:0;container-type:inline-size}.eDog0a_title{text-align:start}.eDog0a_layout{align-items:start;gap:var(--spacing-x-large);grid-template-columns:288px minmax(0,1fr);display:grid}.eDog0a_layout[data-filter-panel=false]{grid-template-columns:minmax(0,1fr)}.eDog0a_content{gap:var(--spacing-x-large);min-inline-size:0;display:grid}.eDog0a_grid{gap:var(--spacing-x-large);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eDog0a_results>section{border-radius:var(--border-radius-x-small)}.eDog0a_skeleton{padding:var(--spacing-large);border:var(--border-width-normal) solid var(--color-border-1);border-radius:var(--border-radius-x-small);background:var(--color-background-paper-level-1)}.eDog0a_skeletonMedia{aspect-ratio:1;border-radius:var(--border-radius-xx-small);background:var(--color-background-paper-level-3)}.eDog0a_skeletonText{block-size:calc(2*var(--line-height-h5) + 2*var(--line-height-body2) + var(--line-height-caption) + var(--spacing-x-large) + 3*var(--spacing-x-small) + 30px);background:var(--color-background-paper-level-3);margin-block-start:var(--spacing-large)}@container (max-width:1100px){.eDog0a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.eDog0a_layout{grid-template-columns:minmax(0,1fr)}}@container (max-width:400px){.eDog0a_grid{grid-template-columns:minmax(0,1fr)}}
.gQD8lq_root{gap:var(--spacing-large);min-inline-size:0;padding:var(--spacing-large);border:var(--border-width-normal) solid var(--color-border-1);border-radius:var(--border-radius-x-small);background:var(--color-background-paper-level-1);flex-direction:column;display:flex;position:relative;overflow:hidden}.gQD8lq_mediaLink,.gQD8lq_titleLink{color:inherit;text-decoration:none}.gQD8lq_mediaLink:focus-visible,.gQD8lq_titleLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-primary-main);outline-offset:var(--spacing-xx-small)}.gQD8lq_mediaLink{display:block}.gQD8lq_titleLink{inline-size:fit-content;max-inline-size:100%;display:block}.gQD8lq_titleLink:hover,.gQD8lq_titleLink:focus-visible{color:var(--color-primary-main)}.gQD8lq_media{aspect-ratio:1;border-radius:var(--border-radius-xx-small);position:relative;overflow:hidden}.gQD8lq_image{object-fit:contain}.gQD8lq_imageContainer{background-color:#0000}.gQD8lq_noImage{background:var(--color-background-paper-level-1) url(/branding/product-no-image.svg) center/min(252px, 100% - 2 * var(--spacing-xx-large)) auto no-repeat;position:absolute;inset:0}.gQD8lq_content{min-inline-size:0}.gQD8lq_title{font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);line-height:var(--line-height-h5);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;transition:color .18s;overflow:hidden}.gQD8lq_description{min-block-size:calc(2*var(--line-height-body2));margin:var(--spacing-x-small) 0 0;color:var(--color-text-secondary-main);font-size:var(--font-size-body2);font-weight:var(--font-weight-regular);line-height:var(--line-height-body2);text-align:right;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gQD8lq_series{min-block-size:var(--line-height-caption);margin:var(--spacing-x-small) 0 0;color:var(--color-text-secondary-main);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-caption);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gQD8lq_price{font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);line-height:var(--line-height-h5);text-align:left;margin-block-start:var(--spacing-x-large)}.gQD8lq_unavailable{align-items:center;gap:var(--spacing-normal);min-block-size:62px;color:var(--color-text-primary-main);font-size:var(--font-size-subtitle1);font-weight:var(--font-weight-bold);line-height:var(--line-height-subtitle1);text-align:center;display:flex}.gQD8lq_unavailable:before,.gQD8lq_unavailable:after{height:var(--border-width-normal);content:"";background-color:var(--color-border-2);flex:1 1 0}.gQD8lq_unit{font-size:var(--font-size-small);font-weight:var(--font-weight-regular)}.gQD8lq_footer{min-block-size:30px;margin-block-start:var(--spacing-x-small)}@media (prefers-reduced-motion:reduce){.gQD8lq_title{transition:none}}
.b3Qemq_root{z-index:var(--layer-floating-action);inset-block-start:var(--spacing-large);left:var(--spacing-large);inline-size:var(--icon-size-large);block-size:var(--icon-size-large);position:absolute}.b3Qemq_button{block-size:100%;inline-size:100%;padding:var(--spacing-x-small);border:var(--border-width-normal) solid var(--color-border-2);border-radius:var(--border-radius-xx-large);color:var(--color-text-primary-main);background:var(--color-background-paper-level-1);transition:color .18s,border-color .18s,background-color .18s}.b3Qemq_button:hover,.b3Qemq_button:focus-visible{color:var(--color-primary-main);border-color:var(--color-primary-main);background:var(--color-primary-minus-4)}.b3Qemq_button[aria-pressed=true]{color:var(--color-primary-main);border-color:var(--color-border-2);background:var(--color-background-paper-level-1)}.b3Qemq_button[aria-pressed=true]:hover,.b3Qemq_button[aria-pressed=true]:focus-visible{border-color:var(--color-primary-main);background:var(--color-primary-minus-4)}.b3Qemq_icon{inline-size:var(--icon-size-x-small);block-size:var(--icon-size-x-small);background:currentColor;-webkit-mask:url(/branding/icons/product-favourite.svg) 50%/contain no-repeat;mask:url(/branding/icons/product-favourite.svg) 50%/contain no-repeat}.b3Qemq_loading{border-radius:var(--border-radius-xx-large);background:var(--color-background-paper-level-3)}@media (prefers-reduced-motion:reduce){.b3Qemq_button{transition:none}}
.vTqPBG_desktop{border:var(--border-width-normal) solid var(--color-border-1);border-radius:var(--border-radius-x-small);background:var(--color-background-paper-level-1);min-inline-size:0}.vTqPBG_content{gap:var(--spacing-x-large);padding:var(--spacing-x-large);flex-direction:column;display:flex}.vTqPBG_header{justify-content:space-between;align-items:center;gap:var(--spacing-normal);display:flex}.vTqPBG_clear.vTqPBG_clear{min-width:0;height:auto;min-height:0;font-size:var(--font-size-body2);font-weight:var(--font-weight-medium);line-height:var(--line-height-body2);padding:0}.vTqPBG_tags{gap:var(--spacing-small);flex-wrap:wrap;display:flex}.vTqPBG_tags:empty{display:none}.vTqPBG_tags .MuiChip-root{height:var(--component-size-x-large);gap:var(--spacing-x-small);padding:var(--spacing-xx-small) var(--spacing-normal);border-radius:var(--border-radius-xx-small);font-size:var(--font-size-body2);font-weight:var(--font-weight-medium);line-height:var(--line-height-body2);flex-direction:row-reverse;transition:color .18s,border-color .18s,background-color .18s,transform .18s}.vTqPBG_tags .MuiChip-root:hover{border-color:var(--color-primary-main);background-color:var(--color-primary-minus-4);transform:translateY(calc(var(--border-width-normal) * -1))}.vTqPBG_tags .MuiChip-root:not(.MuiChip-deletable){color:var(--color-gray-level-400);border-color:var(--color-gray-level-200)}.vTqPBG_tags .MuiChip-deletable{flex-direction:row}.vTqPBG_tags .MuiChip-deleteIcon{margin:0}.vTqPBG_tags .MuiChip-label{padding:0}.vTqPBG_removeIcon{width:calc(var(--component-size-normal) + var(--component-size-xxx-small));height:calc(var(--component-size-normal) + var(--component-size-xxx-small));color:inherit;background-color:currentColor;margin:0;transform:rotate(45deg);-webkit-mask:url(/branding/icons/product-filter-close.svg) 50%/75.5% no-repeat;mask:url(/branding/icons/product-filter-close.svg) 50%/75.5% no-repeat}.vTqPBG_availability{border-block-end:var(--border-width-normal) solid var(--color-border-1);padding-block-end:var(--spacing-x-large)}.vTqPBG_search .MuiInputBase-root{padding-inline:var(--spacing-large);background:var(--color-gray-level-10);flex-direction:row-reverse}.vTqPBG_search .MuiInputBase-input{padding-inline:var(--spacing-x-small) 0;font-size:var(--font-size-body2);line-height:var(--line-height-body2)}.vTqPBG_search .MuiInputAdornment-root button{width:var(--component-size-normal);min-width:0;height:var(--component-size-normal);padding:0}@media (prefers-reduced-motion:reduce){.vTqPBG_tags .MuiChip-root{transition:none}.vTqPBG_tags .MuiChip-root:hover{transform:none}}@media (max-width:699px){.vTqPBG_desktop{display:none}}.vTqPBG_lockedLabel{align-items:center;gap:var(--spacing-x-small);display:inline-flex}.vTqPBG_lockedIcon{width:var(--icon-size-normal);height:var(--icon-size-normal);background-color:currentColor;-webkit-mask:url(/branding/icons/product-filter-locked.svg) 50%/contain no-repeat;mask:url(/branding/icons/product-filter-locked.svg) 50%/contain no-repeat}.vTqPBG_content{--color-list-filter-section-background:transparent;--color-list-filter-plain-section-background:transparent;--color-list-filter-section-expanded:var(--color-primary-main);--color-list-filter-section-border:var(--color-border-1);--list-filter-plain-section-radius:0}.vTqPBG_content .mp-list-filter-section{padding:0}.vTqPBG_availability>label{min-height:var(--component-size-large);font-size:var(--font-size-subtitle2);font-weight:var(--font-weight-medium);line-height:var(--line-height-subtitle2)}.vTqPBG_search.vTqPBG_search .mp-list-search{max-width:none}.vTqPBG_search.vTqPBG_search .mp-list-search .MuiInputBase-root{height:var(--control-size-small);border-radius:var(--border-radius-xx-small);background:var(--color-gray-level-10);box-shadow:none}.vTqPBG_search.vTqPBG_search .mp-list-search .MuiInputBase-input{height:var(--component-size-large);font-size:var(--font-size-body2);line-height:var(--line-height-body2);padding-inline:var(--spacing-x-small) 0}.vTqPBG_search.vTqPBG_search .mp-list-search .MuiInputAdornment-root button{width:var(--component-size-normal);height:var(--component-size-normal);color:var(--color-gray-level-500)}.vTqPBG_search.vTqPBG_search .mp-list-search .MuiInputAdornment-root button:before{content:"";width:var(--component-size-normal);height:var(--component-size-normal);background-color:currentColor;display:block;-webkit-mask:url(/branding/icons/product-filter-search.svg) 50%/contain no-repeat;mask:url(/branding/icons/product-filter-search.svg) 50%/contain no-repeat}.vTqPBG_search.vTqPBG_search .mp-list-search .MuiInputAdornment-root button svg{display:none}.vTqPBG_search.vTqPBG_search .mp-list-search .MuiInputAdornment-root button>span[aria-hidden=true]{display:none}.vTqPBG_search.vTqPBG_search .mp-list-search .MuiOutlinedInput-notchedOutline{border-color:var(--color-gray-level-200)}
.SekTRW_root{gap:var(--spacing-normal);flex-direction:column;display:flex}.SekTRW_root__search{width:100%}.SekTRW_root__search .MuiInputBase-root{height:calc(var(--component-size-large) + var(--component-size-normal))}.SekTRW_root__search .MuiInputBase-input{height:100%;font-size:var(--font-size-body1);font-weight:var(--font-weight-body1);line-height:var(--line-height-body1);padding-block:0}.SekTRW_root__list{max-height:calc(var(--component-size-x-large)*7);padding-inline-end:var(--spacing-x-small);overflow:hidden auto}.SekTRW_root__tree,.SekTRW_root__branch{margin:0;padding:0;list-style:none}.SekTRW_root__branch{border-inline-start:var(--border-width-normal) solid var(--color-divider-1);margin-inline-start:var(--spacing-x-large);padding-inline-start:var(--spacing-large);position:relative}.SekTRW_root__item{min-height:var(--component-size-x-large);position:relative}.SekTRW_root__item__control{width:100%;min-height:var(--component-size-x-large);font-size:var(--font-size-body1);font-weight:var(--font-weight-body1);line-height:var(--line-height-body1);align-items:center;margin:0;display:flex}.SekTRW_root_small .SekTRW_root__item__control{font-size:var(--font-size-body2);font-weight:var(--font-weight-body2);line-height:var(--line-height-body2)}.SekTRW_root__item__control .MuiCheckbox-root{padding:var(--spacing-small);align-self:center}.SekTRW_root__item__label{justify-content:space-between;align-items:center;gap:var(--spacing-normal);width:100%;min-width:0;display:flex}.SekTRW_root__branch>.SekTRW_root__item:before{top:0;width:var(--component-size-small);height:calc(var(--component-size-x-large)/2);border-block-end:var(--border-width-normal) solid var(--color-divider-1);content:"";pointer-events:none;position:absolute;inset-inline-start:calc(-1*var(--spacing-large))}.SekTRW_root__branch>.SekTRW_root__item:last-child:after{top:calc(var(--spacing-xxx-large)/2);bottom:0;width:var(--border-width-emphasis);background-color:var(--color-background-paper-level-1);content:"";pointer-events:none;position:absolute;inset-inline-start:calc(-1*var(--spacing-large) - var(--spacing-xxx-small))}.SekTRW_root__empty{padding:var(--spacing-normal);text-align:center}
.N4HBXa_root{border:var(--border-width-normal) solid #0000;border-radius:var(--surface-border-radius);background-color:var(--color-background-paper-level-1);height:100%;overflow:hidden}.N4HBXa_root__media{aspect-ratio:4/3;border-bottom:var(--border-width-normal) solid var(--color-border-4);width:100%;height:auto!important}.N4HBXa_root__content{padding:var(--spacing-x-large);min-height:calc(var(--component-size-x-large)*4);gap:var(--spacing-normal);flex-direction:column;display:flex}.N4HBXa_root__brand{block-size:var(--component-size-large);border-radius:var(--border-radius-xx-large);margin-inline-start:auto}.N4HBXa_root__price{block-size:var(--component-size-large);margin-top:auto}
._1YBgEW_paper._1YBgEW_paper{--yamaha-filter-footer-height:72px;--yamaha-filter-title-size:18px}._1YBgEW_paper._1YBgEW_paper ._1YBgEW_header{height:var(--control-size-x-large);padding:var(--spacing-x-large);background-color:var(--color-background-paper-level-1);box-shadow:var(--shadow-top-fixed-action);z-index:1;justify-content:space-between;align-items:center;display:flex}._1YBgEW_paper._1YBgEW_paper ._1YBgEW_title{font-size:var(--yamaha-filter-title-size);font-weight:var(--font-weight-bold);line-height:var(--component-size-x-large)}._1YBgEW_close{width:var(--component-size-large);height:var(--component-size-large);color:var(--color-gray-level-500);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}._1YBgEW_close span{width:var(--icon-size-normal);height:var(--icon-size-normal);background-color:currentColor;transform:rotate(45deg);-webkit-mask:url(/branding/icons/product-filter-close.svg) 50%/contain no-repeat;mask:url(/branding/icons/product-filter-close.svg) 50%/contain no-repeat}._1YBgEW_content [data-filter-heading]{display:none}._1YBgEW_footer{gap:var(--spacing-x-large);height:var(--yamaha-filter-footer-height);padding:var(--spacing-x-large);background-color:var(--color-background-paper-level-1);box-shadow:var(--shadow-bottom-fixed-action);z-index:1;flex:none;align-items:center;display:flex}._1YBgEW_footer>button{min-width:0;height:var(--control-size-small);padding:var(--spacing-x-small);border-radius:var(--border-radius-xx-small);font-size:var(--font-size-button2);line-height:var(--line-height-button2);white-space:nowrap;flex:1 1 0}._1YBgEW_footer>.MuiButton-outlined{border-color:var(--color-primary-main);color:var(--color-primary-main)}
