.image-preview[data-v-3008c312]{width:100%;height:100%;display:flex;flex-direction:column}.image-preview[data-v-3008c312]:fullscreen{background:#000;position:fixed;top:0;left:0;z-index:99999}.image-preview[data-v-3008c312]:-webkit-full-screen{background:#000;position:fixed;top:0;left:0;z-index:99999}.image-preview[data-v-3008c312]:-moz-full-screen{background:#000;position:fixed;top:0;left:0;z-index:99999}.image-preview[data-v-3008c312]:-ms-fullscreen{background:#000;position:fixed;top:0;left:0;z-index:99999}.image-preview-main[data-v-3008c312]{overflow:hidden;background:#000;width:100%;flex:1;height:0;display:flex;position:relative}.image-preview-main img[data-v-3008c312]{margin:auto;width:100%;height:auto;transition:transform .2s ease}.image-preview-tool[data-v-3008c312]{position:absolute;top:5px;left:10px;z-index:10}.image-preview-tool div[data-v-3008c312]{cursor:pointer;box-sizing:border-box;margin-top:5px;color:#4d4d4d;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid #4d4d4d}.image-preview-tool div[data-v-3008c312]:hover{border:1px solid #fff;color:#fff}.image-preview-tool i[data-v-3008c312]{color:#fff}.image-preview-lf-arrow[data-v-3008c312]{left:10px}.image-preview-lf-arrow[data-v-3008c312],.image-preview-rh-arrow[data-v-3008c312]{cursor:pointer;position:absolute;top:50%;z-index:10;transform:translateY(-50%);font-size:24px;color:#fff}.image-preview-rh-arrow[data-v-3008c312]{right:10px}.image-preview-full[data-v-3008c312]{cursor:pointer;position:absolute;right:10px;bottom:10px;font-size:24px;color:gray;z-index:10}.image-preview-full[data-v-3008c312]:hover{color:#fff}.image-preview-corridor[data-v-3008c312]{display:flex;background:#232323;width:100%;height:70px;box-sizing:border-box;align-items:center;padding:10px 0}.image-preview-corridor i[data-v-3008c312]{margin:0 10px;color:#595959;cursor:pointer}.image-preview-corridor i[data-v-3008c312]:hover{color:#fff}.image-preview-corridor-img[data-v-3008c312]{flex:1;width:0;display:flex}.image-preview-corridor-img img[data-v-3008c312]{box-sizing:border-box;border:1px solid transparent;height:50px;width:88px;-o-object-fit:cover;object-fit:cover;margin-right:5px;filter:brightness(.5);transition:filter .3s ease,border .3s ease}.image-preview-corridor-img .img-active[data-v-3008c312],.image-preview-corridor-img img[data-v-3008c312]:hover{border:1px solid #fff;filter:brightness(1)}.container[data-v-34643bd2]{box-sizing:border-box;display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:20px;gap:30px}.left-section[data-v-34643bd2]{flex:1 1 400px;height:550px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.08);border-radius:8px;overflow:hidden}.right-section[data-v-34643bd2]{flex:1 1 400px;padding:30px;background-color:#f9fafb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.image-container[data-v-34643bd2]{position:relative;width:100%;height:100%}.main-image[data-v-34643bd2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.next-btn[data-v-34643bd2],.prev-btn[data-v-34643bd2]{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.5);color:#fff;border:none;padding:10px;cursor:pointer;transition:all .3s ease;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.next-btn[data-v-34643bd2]:hover,.prev-btn[data-v-34643bd2]:hover{background-color:rgba(0,0,0,.7);transform:translateY(-50%) scale(1.1)}.prev-btn[data-v-34643bd2]{left:15px}.next-btn[data-v-34643bd2]{right:15px}.thumbnail-container[data-v-34643bd2]{display:flex;overflow-x:auto;margin-top:10px;padding:10px 0;scrollbar-width:thin}.thumbnail-container[data-v-34643bd2]::-webkit-scrollbar{height:6px}.thumbnail-container[data-v-34643bd2]::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.thumbnail[data-v-34643bd2]{width:100px;height:70px;margin-right:10px;cursor:pointer;-o-object-fit:cover;object-fit:cover;border:2px solid transparent;border-radius:4px;transition:all .2s ease}.thumbnail.active[data-v-34643bd2],.thumbnail[data-v-34643bd2]:hover{border-color:#2c6ecb;transform:scale(1.05)}.info-title[data-v-34643bd2]{font-size:24px;font-weight:700;margin-bottom:20px;color:#1e3a8a;padding-bottom:10px;border-bottom:2px solid #3b82f6;display:inline-block}.content-wrapper[data-v-34643bd2]{line-height:1.8;color:#4b5563;font-size:16px}.content-wrapper p[data-v-34643bd2]{margin-bottom:25px}.shipping-details[data-v-34643bd2]{margin-bottom:30px}.detail-item[data-v-34643bd2]{display:flex;align-items:flex-start;margin-bottom:20px;padding:15px;background-color:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:transform .3s ease}.detail-item[data-v-34643bd2]:hover{transform:translateY(-3px)}.detail-icon[data-v-34643bd2]{min-width:50px;height:50px;background-color:#3b82f6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0}.detail-info h4[data-v-34643bd2]{font-size:18px;margin-bottom:8px;color:#1e3a8a;font-weight:600;margin-top:0}.detail-info p[data-v-34643bd2]{margin-bottom:0;color:#64748b}.service-highlights[data-v-34643bd2]{margin-bottom:30px;background-color:#fff;padding:20px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.service-highlights h4[data-v-34643bd2]{font-size:18px;margin-bottom:15px;color:#1e3a8a;font-weight:600;margin-top:0}.service-highlights ul[data-v-34643bd2]{list-style:none;padding:0;margin:0}.service-highlights li[data-v-34643bd2]{margin-bottom:10px;padding-left:5px;color:#4b5563;display:flex;align-items:center}.service-highlights li i[data-v-34643bd2]{color:#10b981;margin-right:10px}.contact-btn[data-v-34643bd2]{background-color:#2563eb;color:#fff;border:none;padding:12px 24px;font-size:16px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center}.contact-btn[data-v-34643bd2]:hover{background-color:#1d4ed8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,99,235,.3)}@media (max-width:800px){.left-section[data-v-34643bd2],.right-section[data-v-34643bd2]{flex:1 1 100%;margin-right:0;margin-bottom:20px}.left-section[data-v-34643bd2]{height:400px}.right-section[data-v-34643bd2]{padding:20px}.info-title[data-v-34643bd2]{font-size:20px}}