.detail-hero .detail-thumbnails.lens-thumbnails{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;overflow:visible}.detail-hero .lens-thumbnails button{flex:0 1 120px;width:120px;min-width:90px;height:106px;padding:8px;border:1px solid #bbd1df;border-radius:12px;background:#f6faff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;color:#29495e}.detail-hero .lens-thumbnails button img{width:100%;height:65px;object-fit:contain;mix-blend-mode:multiply}.detail-hero .lens-thumbnails button span{position:static;display:block;font-size:11px;line-height:1.3;text-align:center;letter-spacing:0;text-transform:none}.detail-hero .lens-thumbnails button[aria-pressed=true]{border:2px solid #284f67;background:#e4eff6}.detail-hero .lens-thumbnails button:focus-visible{outline:3px solid #1580b5;outline-offset:3px}.detail-hero .lens-visual-note{font-size:12px;line-height:1.6;margin:8px 0 0;color:#577187}.h800-hero .detail-image-stage{aspect-ratio:1;padding:24px;background:#edf4f8}.h800-hero .detail-image-stage img{width:100%;height:100%;max-height:500px;object-fit:contain;mix-blend-mode:normal}.h800-hero .detail-gallery{min-width:0}.lens-style-section{padding-top:24px;padding-bottom:48px;scroll-margin-top:120px}.lens-style-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lens-style-card{padding:0;background:#fff;color:#153345;border:1px solid #bad1df;border-radius:20px;overflow:hidden;cursor:pointer;text-align:left;min-width:0;font:inherit}.lens-style-photo{display:block;background:#e6f0f6;padding:22px}.lens-style-photo img{width:100%;height:210px;object-fit:contain;mix-blend-mode:multiply}.lens-style-card strong{display:block;padding:18px;font-size:16px}.lens-style-card[aria-pressed=true]{border-color:#254f6a;box-shadow:0 0 0 1px #254f6a}.lens-style-card:focus-visible{outline:3px solid #1580b5;outline-offset:3px}.lens-style-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px 14px 0}.lens-style-compact .lens-style-card{border-radius:10px;text-align:center}.lens-style-compact .lens-style-photo{padding:6px}.lens-style-compact img{height:64px}.lens-style-compact strong{font-size:10px;padding:8px 2px}@media(max-width:650px){.lens-style-section>.lens-style-grid{display:flex;overflow:auto;scroll-snap-type:x mandatory;padding:2px 2px 12px}.lens-style-section .lens-style-card{flex:0 0 82%;scroll-snap-align:start}.lens-style-section .lens-style-photo img{height:220px}}@media(max-width:600px){.detail-hero .lens-thumbnails button{flex-basis:calc((100% - 16px)/3);width:auto;min-width:0;height:100px}.detail-hero .lens-thumbnails button img{height:60px}.h800-hero .detail-image-stage{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/magic-lens-gallery.css.map */
