html{scroll-padding-top:130px}body{min-width:0}img,video,iframe{max-width:100%}.vr-detail-grid>*{min-width:0}.vr-product h3,.vr-detail-content,.vr-detail-summary,.vs-content{overflow-wrap:anywhere}.vr-product-actions{flex-wrap:wrap}.vr-product-actions .vr-btn{min-height:44px}.vr-form-panel input,.vr-form-panel select,.vr-form-panel textarea{box-sizing:border-box;max-width:100%}#vc-book-test input,#vc-book-test select{font-size:16px}#vc-book-test{overscroll-behavior:contain}#vc-book-test .vc-book-close{width:44px;height:44px;right:10px;top:10px}@media(max-width:767px){.vr-detail-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.vr-detail-summary{position:static!important;width:auto!important}.vr-nav-row{gap:10px}.vr-logo img{max-width:170px;height:auto}.vr-home-visit{min-height:44px}.vr-product-actions .vr-btn{flex:1 1 120px}.vr-pagination{flex-wrap:wrap}.vr-top .vr-container{gap:8px;flex-wrap:wrap}.vr-form-panel{min-width:0}.vr-form-grid{grid-template-columns:1fr!important}.vr-form-grid>*{grid-column:auto!important}#vc-book-test{max-height:calc(100dvh - 24px);margin:auto}#vc-book-test h2{font-size:26px}.vs-body{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:380px){.vr-logo img{max-width:135px}.vr-nav-row{gap:6px}.vr-nav-actions{gap:6px}.vr-home-visit{padding:10px!important;font-size:12px!important}}
.vc-lab-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.vc-lab-gallery figure{margin:0;background:white;border:1px solid #dce5ee;border-radius:16px;overflow:hidden}.vc-lab-gallery img{display:block;width:100%;height:260px;object-fit:cover}.vc-lab-gallery figcaption{padding:16px;font-weight:500}@media(max-width:900px){.vc-lab-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.vc-lab-gallery{grid-template-columns:1fr}}
