@media(max-width:760px){.app-shell .checkout-dialog input:not([type=checkbox]):not([type=range]):not([type=color]){font-size:16px;min-height:44px}.app-shell .checkout-dialog .dialog-close{min-width:44px;min-height:44px}.app-shell .checkout-dialog .segmented>button,.app-shell .checkout-dialog .text-button{min-height:44px}}.app-shell .comparison-pair{align-items:start}.app-shell .comparison-pair>figure{display:grid;grid-template-rows:auto 1fr;align-self:stretch}.app-shell .comparison-image{height:auto;min-height:0;aspect-ratio:1/1;border-radius:18px;padding:0}.app-shell .comparison-image canvas,.app-shell .comparison-image img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;display:block}.app-shell .comparison-pair figcaption{display:grid;align-content:start;gap:5px;padding:12px 2px 0;line-height:1.45}.app-shell .comparison-pair figcaption>span{min-height:1.45em}.app-shell .example-options{margin:20px 0}.app-shell .example-bottom{margin-top:18px;padding-top:16px}.app-shell .faq h2 br{display:initial}@media(max-width:760px){.app-shell .example-shell{padding:16px}.app-shell .example-tabs{gap:7px}.app-shell .example-tabs>button{padding:8px 5px;gap:5px}.app-shell .example-tabs img{width:44px;height:44px;border-radius:10px}.app-shell .example-options{margin:16px 0;gap:12px}.app-shell .example-options select{height:44px;min-height:44px;font-size:16px;max-width:60%}.app-shell .comparison-pair{gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-shell .comparison-image{border-radius:15px}.app-shell .comparison-pair figcaption{padding-top:9px;gap:4px;font-size:10px}.app-shell .comparison-pair figcaption>span{min-height:2.9em}.app-shell .comparison-pair figcaption strong{font-size:11px}.app-shell .example-bottom{margin-top:14px;padding-top:14px;gap:14px}}