@charset "UTF-8";.shopDetail{position:relative;min-height:100svh;background-size:cover;background-position:center;color:#fff}.shopDetail_cover{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:100;pointer-events:none;transition:opacity 1s ease,visibility 1s ease}.shopDetail_cover.is-hidden{opacity:0;visibility:hidden}.shopDetail_bg_overlay{position:fixed;inset:0;width:100%;height:100%;background-size:cover;background-position:center;background-image:inherit;z-index:-1}.shopDetail_content{max-width:960px;margin:0 auto}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_content{padding:0 0 382px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_content{padding:0 0 440px}}.shopDetail_images{position:relative;display:flex;flex-direction:column}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_images{margin-bottom:60px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_images{margin-bottom:80px}}.shopDetail_images:before{content:"";display:block;width:1px;background-color:#fff}.shopDetail_shineBar{position:absolute;top:0;left:50%;z-index:10;transition:opacity .3s ease}.shopDetail_shineBar.is-hidden{opacity:0}.shopDetail_imageItem{position:relative;opacity:0;transform:translateY(30px);transition:opacity 1.3s ease,transform 1.3s ease,filter 1.5s ease}.shopDetail_imageItem.is-visible{opacity:1;transform:translateY(0)}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_imageItem+.shopDetail_imageItem{margin-top:80px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_imageItem+.shopDetail_imageItem{margin-top:80px}}.shopDetail_imageItem[data-index="1"] .shopDetail_imageItem_img{margin:0 auto}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_imageItem[data-index="1"] .shopDetail_imageItem_img{width:min(max(250 / 375 * 100vw,200px),425px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_imageItem[data-index="1"] .shopDetail_imageItem_img{width:638px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_imageItem[data-index="3"]{margin-top:min(max(50 / 375 * 100vw,40px),85px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_imageItem[data-index="3"] .shopDetail_imageItem_img{width:min(max(315 / 375 * 100vw,252px),535.5px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_imageItem[data-index="3"] .shopDetail_imageItem_img{width:800px;margin:0 0 0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vint_wondercube] .shopDetail_imageItem[data-index="5"]{margin-top:min(max(30 / 375 * 100vw,24px),51px)}}body[data-shop=vint_wondercube] .shopDetail_imageItem[data-index="5"] .shopDetail_imageItem_img{margin:0 auto}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vint_wondercube] .shopDetail_imageItem[data-index="5"] .shopDetail_imageItem_img{width:min(max(255 / 375 * 100vw,204px),433.5px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=vint_wondercube] .shopDetail_imageItem[data-index="5"] .shopDetail_imageItem_img{width:480px;margin-left:160px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vint_wondercube] .shopDetail_imageItem[data-index="6"]{margin-top:min(max(50 / 375 * 100vw,40px),85px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vint_wondercube] .shopDetail_imageItem[data-index="7"]{margin-top:min(max(20 / 375 * 100vw,16px),34px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vint_wondercube] .shopDetail_imageItem[data-index="7"] .shopDetail_imageItem_img{margin:0 auto;width:min(max(315 / 375 * 100vw,252px),535.5px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vint_wondercube] .shopDetail_imageItem[data-index="8"]{margin-top:min(max(40 / 375 * 100vw,32px),68px)}}body[data-shop=vint_wondercube] .shopDetail_imageItem[data-index="8"] .shopDetail_imageItem_img{margin:0 0 0 auto}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vint_wondercube] .shopDetail_imageItem[data-index="8"] .shopDetail_imageItem_img{width:min(max(240 / 375 * 100vw,192px),408px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=vint_wondercube] .shopDetail_imageItem[data-index="8"] .shopDetail_imageItem_img{width:596px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="1"] .shopDetail_imageItem_img{width:min(max(255 / 375 * 100vw,204px),433.5px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="5"]{margin-top:min(max(30 / 375 * 100vw,24px),51px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="5"] .shopDetail_imageItem_img{width:min(max(315 / 375 * 100vw,252px),535.5px);margin:0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="6"]{margin-top:min(max(40 / 375 * 100vw,32px),68px);flex-direction:column;align-items:flex-end}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="6"] .shopDetail_imageItem_img{width:min(max(315 / 375 * 100vw,252px),535.5px);margin:0 auto}}body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="6"] .shopDetail_credit{position:relative}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="6"] .shopDetail_credit{align-items:flex-end;padding:0 min(max(30 / 375 * 100vw,24px),51px) 0;margin-bottom:40px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="6"] .shopDetail_credit{top:0;margin-bottom:80px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="7"]{flex-direction:column;gap:min(max(80 / 375 * 100vw,64px),136px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="7"] .shopDetail_imageItem_img{width:min(max(315 / 375 * 100vw,252px),535.5px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="7"] .shopDetail_imageItem_img{width:574px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="8"]{margin-top:min(max(20 / 375 * 100vw,16px),34px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="8"]{margin-top:30px}}body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="8"] .shopDetail_imageItem_img{margin:0 0 0 auto}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="8"] .shopDetail_imageItem_img{width:min(max(315 / 375 * 100vw,252px),535.5px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="8"] .shopDetail_imageItem_img{width:576px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="10"]{margin-top:min(max(50 / 375 * 100vw,40px),85px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=vase_wondercube] .shopDetail_imageItem[data-index="11"] .shopDetail_imageItem_img{width:min(max(315 / 375 * 100vw,252px),535.5px);margin:0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="3"] .shopDetail_imageItem_img{width:100%}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=levis] .shopDetail_imageItem[data-index="3"] .shopDetail_imageItem_img{width:100%}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="4"]{margin:min(max(50 / 375 * 100vw,40px),85px) 0 0 min(max(30 / 375 * 100vw,24px),51px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="4"] .shopDetail_imageItem_img{width:min(max(170 / 375 * 100vw,136px),289px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=levis] .shopDetail_imageItem[data-index="4"] .shopDetail_imageItem_img{width:425px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="5"]{margin-top:min(max(20 / 375 * 100vw,16px),34px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=levis] .shopDetail_imageItem[data-index="5"]{margin-top:30px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="5"] .shopDetail_imageItem_img{width:min(max(275 / 375 * 100vw,220px),467.5px);margin:0 0 0 auto}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=levis] .shopDetail_imageItem[data-index="5"] .shopDetail_imageItem_img{width:800px;margin:0 0 0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="7"]{margin-top:min(max(20 / 375 * 100vw,16px),34px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=levis] .shopDetail_imageItem[data-index="7"]{margin-top:30px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="7"] .shopDetail_imageItem_img{width:min(max(255 / 375 * 100vw,204px),433.5px);margin:0 0 0 auto}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=levis] .shopDetail_imageItem[data-index="7"] .shopDetail_imageItem_img{width:425px;margin:0 0 0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="7"] .shopDetail_credit{padding-left:min(max(30 / 375 * 100vw,24px),51px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=levis] .shopDetail_imageItem[data-index="7"] .shopDetail_credit{left:0;right:auto;align-items:flex-start}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="8"]{margin-top:min(max(40 / 375 * 100vw,32px),68px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="9"]{margin:min(max(20 / 375 * 100vw,16px),34px) 0 0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="9"] .shopDetail_imageItem_img{width:min(max(255 / 375 * 100vw,204px),433.5px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=levis] .shopDetail_imageItem[data-index="9"] .shopDetail_imageItem_img{width:425px;margin:0 0 0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="10"]{margin:min(max(20 / 375 * 100vw,16px),34px) 0 0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="10"] .shopDetail_imageItem_img{width:min(max(255 / 375 * 100vw,204px),433.5px);margin-left:auto}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=levis] .shopDetail_imageItem[data-index="10"] .shopDetail_imageItem_img{width:425px;margin:0 0 0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="10"] .shopDetail_credit{align-items:flex-end;padding-right:min(max(30 / 375 * 100vw,24px),51px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=levis] .shopDetail_imageItem[data-index="10"] .shopDetail_credit{left:246px;right:auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="11"]{margin:min(max(50 / 375 * 100vw,40px),85px) auto 0}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="13"]{margin:min(max(80 / 375 * 100vw,64px),136px) auto 0}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=levis] .shopDetail_imageItem[data-index="13"] .shopDetail_imageItem_img{width:min(max(315 / 375 * 100vw,252px),535.5px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="3"] .shopDetail_imageItem_img{width:100%}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="3"] .shopDetail_imageItem_img{width:100%}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="4"]{margin:min(max(20 / 375 * 100vw,16px),34px) 0 0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="4"] .shopDetail_imageItem_img{width:min(max(275 / 375 * 100vw,220px),467.5px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="4"] .shopDetail_imageItem_img{width:800px;margin:0 0 0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="6"]{margin-top:min(max(30 / 375 * 100vw,24px),51px)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="6"] .shopDetail_imageItem_img{width:min(max(215 / 375 * 100vw,172px),365.5px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="6"] .shopDetail_imageItem_img{width:594px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="6"] .shopDetail_credit{align-items:flex-end;padding:min(max(38 / 375 * 100vw,30.4px),64.6px) min(max(30 / 375 * 100vw,24px),51px) 0;margin:0 0 0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="7"]{margin-top:min(max(40 / 375 * 100vw,32px),68px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="8"] .shopDetail_imageItem_img{width:786px;margin:0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){body[data-shop=top_of_the_hill] .shopDetail_imageItem[data-index="9"] .shopDetail_imageItem_img{width:min(max(315 / 375 * 100vw,252px),535.5px);margin:0 auto}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_imageItem-col1{display:flex;flex-direction:column-reverse}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_imageItem-col2{display:flex;flex-direction:column}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_imageItem-col2{display:flex;align-items:flex-end}}.shopDetail_imageItem-col2 .shopDetail_imageItem_img:nth-child(1){position:relative}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_imageItem-col2 .shopDetail_imageItem_img:nth-child(1){width:min(max(315 / 375 * 100vw,252px),535.5px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_imageItem-col2 .shopDetail_imageItem_img:nth-child(1){width:62.5%}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_imageItem-col2 .shopDetail_imageItem_img:nth-child(2){width:min(max(215 / 375 * 100vw,172px),365.5px);margin:0 0 0 auto}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_imageItem-col2 .shopDetail_imageItem_img:nth-child(2){margin-bottom:80px;margin-left:-60px;width:43.75%}}.shopDetail_imageItem_img img{width:100%;height:auto;display:block}.shopDetail_credit{display:flex;flex-direction:column}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_credit{align-items:flex-start;gap:10px;padding:min(max(40 / 375 * 100vw,32px),68px) min(max(60 / 375 * 100vw,48px),102px) 0}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_credit{align-items:flex-end;position:absolute;bottom:0;right:0;gap:12px}}.shopDetail_credit_link{display:flex;justify-content:space-between;align-items:baseline;color:#fff;letter-spacing:.08em;text-decoration:underline;transition:opacity .3s ease}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_credit_link{gap:14px;font-size:12px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_credit_link{gap:12px;font-size:14px}}@media(hover:hover){.shopDetail_credit_link:hover{opacity:.6}}.shopDetail_credit_link[href=""]{pointer-events:none;text-decoration:none}.shopDetail_credit_price{white-space:nowrap}.shopDetail_info{display:flex}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_info{flex-direction:column;gap:30px;padding:0 30px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_info{align-items:flex-end;justify-content:space-between}}.shopDetail_infoBox{display:flex;flex-direction:column}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_infoBox{gap:14px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_infoBox{gap:18px}}.shopDetail_info_name{font-size:20px;letter-spacing:.05em}.shopDetail_info_floor{position:relative;letter-spacing:.1em;opacity:.7}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_info_floor{font-size:10px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_info_floor{font-size:12px}}.shopDetail_info_floor:before{content:"";vertical-align:middle;background-color:#fff}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_info_floor:before{width:10px;height:1px;display:block;margin-bottom:13px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_info_floor:before{width:1px;height:10px;display:inline-block;margin-right:14px}}.shopDetail_info_link{display:inline-flex;align-items:center;gap:7px;letter-spacing:.08em;color:inherit;text-decoration:none}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_info_link{padding-top:5px;font-size:10px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_info_link{font-size:12px}}.shopDetail_info_link i{display:inline-block;position:relative;flex-shrink:0}.shopDetail_info_link i:before{content:"";position:absolute;right:0;bottom:0;width:11px;height:1px;background-color:#eaeaea;transform-origin:right bottom;transform:rotate(24deg)}.shopDetail_info_link i:after{content:"";display:block;width:40px;height:1px;margin-top:5px;background-color:#eaeaea;transition:width .4s ease}@media(hover:hover){.shopDetail_info_link:hover i:after{width:60px}}.shopDetail_comment{letter-spacing:.1em;line-height:1.8}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_comment{font-size:10px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_comment{font-size:12px}}.shopDetail_next{position:absolute;left:0;right:0;width:100%;cursor:pointer;z-index:10;background-color:#f5f5f5}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_next{bottom:50px;height:284px;padding-top:88px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_next{bottom:0;height:360px;padding-top:111px}}.shopDetail_next.is-current{position:relative;bottom:auto;left:auto;right:auto;width:auto;height:auto;cursor:default;z-index:auto;background-color:transparent;transition:padding-top .5s ease}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_next.is-current{padding:134px 0}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_next.is-current{padding:138px 0}}.shopDetail_bar{transition:opacity .5s ease}.is-current .shopDetail_bar{opacity:0}.shopDetail_bg{position:absolute;inset:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transition:opacity .8s ease}.shopDetail_bg.is-show{opacity:1;transition:opacity 1s ease}.is-current .shopDetail_bg{opacity:1}@media(hover:hover){.shopDetail_next:hover .shopDetail_bg{opacity:1}}.shopDetail_next_inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;color:#000;text-align:center;transition:color .5s ease}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_next_inner{gap:25px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_next_inner{gap:44px}}@media(hover:hover){.shopDetail_next:hover .shopDetail_next_inner{color:#fff}}.is-current .shopDetail_next_inner{color:#fff}.shopDetail_next_count{font-size:11px;letter-spacing:.1em;opacity:.7}.shopDetail_next_count_separator{display:inline-block;width:1px;height:10px;background-color:#000;transition:background-color .5s ease}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_next_count_separator{margin:0 16px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_next_count_separator{margin:0 23px}}@media(hover:hover){.shopDetail_next:hover .shopDetail_next_count_separator{background-color:#fff}}.is-current .shopDetail_next_count_separator{background-color:#fff}.shopDetail_next_name{letter-spacing:.05em}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_next_name{font-size:18px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_next_name{font-size:20px}}.shopDetail_next_link{font-size:11px;letter-spacing:.1em}.shopDetail_next_link:after{content:"";display:block;height:1px;background-color:#00000080;margin:10px 0 0;transition:background-color .5s ease,width .5s ease}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1023px)and (orientation:portrait){.shopDetail_next_link:after{width:100%;margin:8px 0 0}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1024px){.shopDetail_next_link:after{width:0;margin:10px 0 0}}.is-current .shopDetail_next_link{border-color:#fff}@media(hover:hover){.shopDetail_next:hover .shopDetail_next_link:after{background-color:#fff;width:100%}}
