.cam-compat__title{margin:0 0 3.2rem;text-align:center;font-size:clamp(2.2rem,2.4vw,3.2rem);line-height:1.25;letter-spacing:-.02em}.cam-compat__groups{display:flex;flex-direction:column;gap:3.2rem}.cam-compat__caption{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.55)}.cam-compat__scroll{overflow:visible}.cam-compat__table{width:100%;border-collapse:collapse;border:1px solid rgba(var(--color-foreground),.12)}.cam-compat__table th,.cam-compat__table td{padding:1.4rem 1.6rem;text-align:left;vertical-align:top;font-size:1.4rem;line-height:1.55;font-weight:400;border:0}.cam-compat__table th{width:12rem;white-space:nowrap;font-weight:500}.cam-compat__table tr:nth-child(odd){background:rgba(var(--color-foreground),.04)}.cam-compat__table tr:nth-child(2n){background:rgb(var(--color-background))}.cam-compat__placeholder{margin:0;text-align:center;color:rgba(var(--color-foreground),.55)}@media screen and (max-width:749px){.cam-compat__title{margin-bottom:2.4rem}.cam-compat__groups{gap:2.4rem}.cam-compat__scroll{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.35) rgba(var(--color-foreground),.08);padding-bottom:.4rem}.cam-compat__scroll::-webkit-scrollbar{height:6px;display:block}.cam-compat__scroll::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.08);border-radius:999px}.cam-compat__scroll::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.35);border-radius:999px}.cam-compat__table{width:max-content;min-width:72rem}.cam-compat__table th,.cam-compat__table td{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/section-camera-compatibility.css.map */
