.o-button-search[data-v-fb5150f6]{align-items:center;background:var(--primaryBgColor);border:.1rem solid var(--borderColor);border-radius:1.5em;color:var(--primaryFontColor);cursor:pointer;display:flex;font-size:1.4rem;gap:.5rem;height:100%;justify-content:center;line-height:1em;min-height:3rem;padding:.3rem 1.5rem;white-space:nowrap;width:auto}@media screen and (max-width:1024px){.o-button-search[data-v-fb5150f6]{font-size:1.2rem}}.o-button-search .icon[data-v-fb5150f6],.o-button-search img[data-v-fb5150f6]{height:1.4rem;width:1.4rem}.o-button-search .icon[data-v-fb5150f6]{background-color:var(--siteBaseColor);-webkit-mask:var(--icon-url) no-repeat center/contain;mask:var(--icon-url) no-repeat center/contain}.o-button-search.active[data-v-fb5150f6]{background-color:var(--siteBaseColor);border-color:var(--siteBaseColor);color:var(--activeFontColor)}.o-button-search.active .icon[data-v-fb5150f6]{background-color:var(--activeFontColor)}.o-search-results[data-v-35c1b916]{background-color:var(--baseColor);color:var(--mainFontColor);height:9.2rem;margin-top:0;position:relative;z-index:2}@media screen and (max-width:1024px){.o-search-results[data-v-35c1b916]{height:7rem}}.o-search-results__wrapper[data-v-35c1b916]{align-content:center;align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;margin:0 auto;width:100%}.o-search-results__header[data-v-35c1b916]{align-items:center;display:inline-flex;font-size:1.8rem;font-weight:var(--fontWeightNormal)}@media screen and (max-width:576px){.o-search-results__header[data-v-35c1b916]{font-size:1.4rem}}.o-search-results__header>span[data-v-35c1b916]{font-size:3.2rem;font-weight:500;padding-right:.2em}@media screen and (max-width:576px){.o-search-results__header>span[data-v-35c1b916]{font-size:2.5rem;padding-right:.2em}}.o-search-results__box[data-v-35c1b916]{align-items:center;display:flex;gap:4.5rem;justify-content:center}@media screen and (max-width:1024px){.o-search-results__box[data-v-35c1b916]{display:none}}.o-search-results__box--spn[data-v-35c1b916]{display:none}.o-search-results__box--spn .dropdown[data-v-35c1b916]{position:relative}.o-search-results__box--spn .dropdown__toggle[data-v-35c1b916]{border:1px solid #999;font-size:1.2rem;padding-right:3rem;position:relative}.o-search-results__box--spn .dropdown__toggle[data-v-35c1b916]:after{background-color:var(--siteBaseColor);content:"";height:.8rem;mask:url(../images/front/icon/icon-dropdown.svg) center/contain no-repeat;-webkit-mask:url(../images/front/icon/icon-dropdown.svg) center/contain no-repeat;position:absolute;right:1rem;top:51%;transform:translateY(-50%) rotate(0);transition:transform .3s ease;width:.8rem}.o-search-results__box--spn .dropdown__toggle.is-open[data-v-35c1b916]{border-bottom:none;border-radius:1.5rem 1.5rem 0 0}.o-search-results__box--spn .dropdown__toggle.is-open[data-v-35c1b916]:after{transform:translateY(-50%) rotate(180deg)}.o-search-results__box--spn .dropdown__menu[data-v-35c1b916]{background-clip:padding-box;background-color:var(--primaryBgColor);border:1px solid var(--borderColor);border-radius:0 0 1.5rem 1.5rem;border-top:none;color:#212529;display:none;font-size:.9rem;left:0;list-style:none;padding:1rem 0 .5rem;position:absolute;text-align:center;top:calc(100% - .5rem);width:100%;z-index:50}.o-search-results__box--spn .dropdown__menu.is-show[data-v-35c1b916]{display:block}.o-search-results__box--spn .dropdown__menu[data-v-35c1b916] button.o-button-search{border:none;border-radius:0;font-size:1.2rem;justify-content:center;margin-bottom:.5rem;padding:.8rem 1.2rem;text-align:center;width:100%}.o-search-results__box--spn .dropdown__menu[data-v-35c1b916] button.o-button-search.active{background-color:var(--siteBaseColor);border-color:var(--siteBaseColor);color:var(--primaryBgColor)}.o-search-results__box--spn .dropdown__menu[data-v-35c1b916] button.o-button-search .icon{flex-shrink:0;height:1.4rem;margin-right:.6rem;width:1.4rem}@media screen and (max-width:1024px){.o-search-results__box--spn[data-v-35c1b916]{align-items:center;display:flex;gap:.5rem}}.o-search-results__box__list[data-v-35c1b916]{align-items:center;display:flex;gap:.5rem;justify-content:center;position:relative}.o-search-results__box__list dt[data-v-35c1b916]{font-size:1.5rem;font-weight:500;margin-right:.5em}.o-search-results__box__list[data-v-35c1b916] .o-button-search{border:1px solid #999;font-size:1.5rem;font-weight:600;height:3.2rem;line-height:3.2rem;min-height:3.2rem;min-width:9.6rem;padding:0 1rem}
