.tnf-context .tnf-product[data-full-gallery] .arc-gallery .arc-media.is-extra{display:block}
.tnf-context .tnf-product[data-full-gallery] .arc-gallery .arc-media[hidden]{display:none!important}
.tnf-product .tnf-size-guide-heading{margin:0 0 10px;padding-right:34px;font-size:21px;line-height:1.45}
.tnf-product .tnf-size-guide-product{margin:0 0 20px;font-size:12px;line-height:1.8}
.tnf-product .arc-size-dialog [data-captured-guide]{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}
.tnf-product .tnf-guide-source-note{margin:18px 0 0;font-size:11px;line-height:1.8;color:#555}
.tnf-product .tnf-product-videos video{display:block;width:100%;max-height:75vh;background:#111}
.tnf-product .tnf-related__all{display:inline-block;margin:25px 0 0;text-decoration:underline;text-underline-offset:4px;font-size:12px}
.tnf-product .tnf-gallery-controls button:disabled{opacity:.35;cursor:default}
.tnf-product .tnf-gallery-thumbs button:focus-visible,.tnf-product .tnf-gallery-controls button:focus-visible{outline:2px solid #292b27;outline-offset:2px}
@media(prefers-reduced-motion:reduce){.tnf-product .arc-gallery-grid{scroll-behavior:auto}}
