.shop-section.svelte-1l8ywnf.svelte-1l8ywnf{width:100%;display:flex;flex-direction:row;padding-bottom:15px}@media (max-width: 900px){.shop-section.svelte-1l8ywnf.svelte-1l8ywnf{flex-direction:column;align-items:center}}.shop-section.svelte-1l8ywnf .image-viewer.svelte-1l8ywnf{width:60%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 900px){.shop-section.svelte-1l8ywnf .image-viewer.svelte-1l8ywnf{width:100%;max-width:500px}}.shop-section.svelte-1l8ywnf .image-viewer .main-swiper-container.svelte-1l8ywnf{width:100%;position:relative}.shop-section.svelte-1l8ywnf .image-viewer .main-swiper-container .slide.svelte-1l8ywnf{height:550px}@media (max-width: 900px){.shop-section.svelte-1l8ywnf .image-viewer .main-swiper-container .slide.svelte-1l8ywnf{height:300px}}.shop-section.svelte-1l8ywnf .image-viewer .main-swiper-container .slide .slide-container.svelte-1l8ywnf{height:100%;padding:20px 80px;display:flex;justify-content:center;align-items:center}@media (max-width: 900px){.shop-section.svelte-1l8ywnf .image-viewer .main-swiper-container .slide .slide-container.svelte-1l8ywnf{padding:10px 60px}}.shop-section.svelte-1l8ywnf .image-viewer .thumb-swiper-container .swiper-slide .slide.svelte-1l8ywnf{scale:.9;overflow:hidden;width:var(--thumbSlideWidth);height:var(--thumbSlideWidth);display:flex;padding:2px;background:#fff;justify-content:center;border-radius:5px;border:1px solid rgba(0,0,0,.1019607843);cursor:pointer}.shop-section.svelte-1l8ywnf .image-viewer .thumb-swiper-container .swiper-slide .slide.displayed.svelte-1l8ywnf{scale:1;cursor:default}.shop-section.svelte-1l8ywnf .image-data.svelte-1l8ywnf{flex:1;width:100%;padding:30px 40px}@media (max-width: 900px){.shop-section.svelte-1l8ywnf .image-data.svelte-1l8ywnf{padding:0 20px 10px}}.shop-section.svelte-1l8ywnf .image-data button.svelte-1l8ywnf{width:100%;height:45px;margin-top:20px}.shop-section.svelte-1l8ywnf .image-data button .add-item-done.svelte-1l8ywnf{display:flex;justify-content:center;color:#0694a2}.shop-section.svelte-1l8ywnf .image-data .description.svelte-1l8ywnf{background-color:#efefef;padding:5px 10px;margin-top:20px;text-align:left}.shop-section.svelte-1l8ywnf .image-data .description .svelte-1l8ywnf:first-child{margin-bottom:10px}.shop-section.svelte-1l8ywnf .image-data .metadata p.svelte-1l8ywnf{font-size:16px;font-style:italic}.shop-section.svelte-1l8ywnf .image-data .metadata p span.svelte-1l8ywnf{font-weight:700}
