.product_pageWrapper__U2L7h{padding:20px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;max-width:1024px}.cardProduct_productItemShopId__HAjyA{max-width:100%;height:auto;border:2px solid #e88401;border-radius:10px;padding:15px;display:flex;color:#000;box-sizing:border-box}.cardProduct_productItemShopId__HAjyA h1{word-break:break-all}.cardProduct_productItemShopId_row__QxT35{display:flex;flex-direction:row;align-items:flex-start;gap:20px}.cardProduct_productItemShopId_padding__dnGWr{padding:0;position:-webkit-sticky;position:sticky;top:20px;z-index:100}.cardProduct_productItemShopId__content__8tmD6{font-size:16px;margin:0;padding:0;gap:.5rem;max-width:100%}.cardProduct_productItemShopId__imageGallery__Td9J_{display:flex;overflow-x:auto;gap:5px;padding:5px 0;max-width:500px;white-space:nowrap}.cardProduct_productItemShopId__imageGallery__Td9J_ img{max-width:100%;height:auto}.cardProduct_productItemShopId__image__NUnPU{width:100%;height:100%;object-fit:cover;cursor:pointer;flex-shrink:0;border-radius:5px;transition:transform .2s ease}@keyframes cardProduct_fadeIn__lDJfC{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.cardProduct_modalOverlay__bvavj{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.85);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000;padding:10px;box-sizing:border-box;animation:cardProduct_fadeIn__lDJfC .25s ease-out}.cardProduct_modalImage__vQ6Vw{max-width:90%;max-height:70%;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.5);z-index:1001;cursor:default;transition:transform .3s ease;object-fit:contain}.cardProduct_modalImage__vQ6Vw:hover{transform:scale(1.02)}.cardProduct_modalArrow__87vw2{position:absolute;top:50%;transform:translateY(-50%);font-size:2.5rem;background:none;border:none;color:#fff;cursor:pointer;z-index:1002;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cardProduct_modalArrow--left__5bMw2{left:5%}.cardProduct_modalArrow--right__P_RaH{right:5%}.cardProduct_modalArrow__87vw2:hover{color:#e88401}.cardProduct_thumbnailGallery__9oi3p{margin-top:20px;display:flex;gap:10px;overflow-x:auto;padding:10px;max-width:90%;z-index:1001}.cardProduct_thumbnail__bqCAp{width:80px;height:60px;border-radius:5px;cursor:pointer;opacity:.6;transition:opacity .3s,border .3s;flex-shrink:0}.cardProduct_thumbnail__bqCAp:hover{opacity:1}.cardProduct_thumbnail--active__Duj4B{opacity:1;border:2px solid #fff}@media(max-width:768px){.cardProduct_productItemShopId__imageGallery__Td9J_{max-width:100%}.cardProduct_modalImage__vQ6Vw{max-width:95%;max-height:60%}.cardProduct_modalArrow__87vw2{font-size:2rem}.cardProduct_modalArrow--left__5bMw2{left:10px}.cardProduct_modalArrow--right__P_RaH{right:10px}.cardProduct_thumbnailGallery__9oi3p{justify-content:center;max-width:100%;padding:5px}.cardProduct_thumbnail__bqCAp{width:60px;height:45px}}.cardProduct_btnContainer__X2aPs{display:flex;flex-direction:column;gap:12px;margin-top:20px}.cardProduct_btn__eaW9a{margin-top:10px;padding:10px 20px;background-color:#0070f3;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:16px}