.button[data-v-c1e46326]{align-items:center;background:gray;border-radius:24px;color:#fff;cursor:text;display:flex;height:48px;justify-content:center;min-width:100px;padding:8px 24px}.button__text[data-v-c1e46326]{font-size:16px;font-weight:700;letter-spacing:.2px;line-height:24px;text-align:center;white-space:nowrap}.overlay[data-v-5680342e]{align-items:center;background-color:#00000080;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.modal[data-v-5680342e],.overlay--show[data-v-5680342e]{display:flex}.modal[data-v-5680342e]{align-items:center;background-color:#fff;flex-flow:column nowrap;height:100%;justify-content:start;max-height:1392px;max-width:984px;overflow-y:scroll;padding:64px 20px 40px;row-gap:24px;width:100%}@media screen and (699px < width){.modal[data-v-5680342e]{padding:96px 64px}}.modal__image[data-v-5680342e]{display:flex;flex-flow:column nowrap;row-gap:8px;width:100%}.modal__image .main-image[data-v-5680342e]{display:flex}.modal__image .main-image__item[data-v-5680342e]{aspect-ratio:1.6/1;background-color:#d9d9d9}.modal__image .main-image__item img[data-v-5680342e]{display:flex;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal__image .image-list-wrapper[data-v-5680342e]{overflow:hidden;position:relative}.modal__image .image-list-wrapper[data-v-5680342e]:after{background:linear-gradient(270deg,#fff,transparent);content:"";height:100%;position:absolute;right:0;top:0;width:50px;z-index:2}.modal__image .image-list[data-v-5680342e]{-moz-column-gap:8px;column-gap:8px;display:flex;overflow-x:auto;position:relative}.modal__image .image-list__item[data-v-5680342e]{aspect-ratio:1.6/1;background-color:#d9d9d9;box-sizing:border-box;cursor:pointer;flex:0 0 calc(19% - 8px)}.modal__image .image-list__item img[data-v-5680342e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal__info[data-v-5680342e]{display:grid;grid-template-columns:1fr;row-gap:16px}@media screen and (699px < width){.modal__info[data-v-5680342e]{-moz-column-gap:24px;column-gap:24px;grid-template-columns:1fr 1.77fr;row-gap:0}}.modal__info .text[data-v-5680342e]{display:flex;flex-flow:column nowrap;row-gap:16px}.modal__info .text__price[data-v-5680342e]{font-size:24px;font-weight:700}.modal__info .text dl[data-v-5680342e]{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:auto 1fr;justify-items:start;row-gap:8px}.modal__info .text dl dt[data-v-5680342e]{font-weight:500}.modal__info .text dl dt[data-v-5680342e]:after{content:":";margin-left:8px}.modal__info .madori[data-v-5680342e]{display:flex;padding:16px}.modal__info .madori__item[data-v-5680342e]{aspect-ratio:1.6/1;background-color:#d9d9d9}.modal__info .madori img[data-v-5680342e]{display:flex;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
