@media(max-width:767px){.elementor .e-32d96579-fb53{& ~ [data-id="754620b1"] [data-id="93c27ff"]:has(.has-result) { margin-top:2rem; } & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-results { padding:1.5rem; } & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-domain { font-size:1.5rem !important; } & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-facts { grid-template-columns:minmax(0,1fr); } & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-fact--wide { grid-column:auto; } & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-contact-facts, & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-detail-facts, & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-nameservers { grid-template-columns:minmax(0,1fr); } & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-alternatives-grid { grid-template-columns:minmax(0,1fr); } & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-panel > summary { padding:1.25rem; } & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-panel-body { padding:1.25rem; } & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-alternative { padding:1.25rem; } & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-cart-button, & ~ [data-id="754620b1"] [data-id="93c27ff"] .etd-whois-action:not(.etd-whois-source) { padding:1rem 1.5rem; } & ~ [data-id="754620b1"] [data-id="3f66399"] .etd-whois-form { flex-direction:column !important; gap:0.75rem !important; } & ~ [data-id="754620b1"] [data-id="3f66399"] .etd-whois-input, & ~ [data-id="754620b1"] [data-id="3f66399"] .etd-whois-input:focus { flex:0 1 auto !important; width:100% !important; min-height:3.5rem !important; height:3.5rem !important; padding:1rem 1.25rem !important; font-size:1rem !important; border-radius:2rem !important; } & ~ [data-id="754620b1"] [data-id="3f66399"] .etd-whois-submit, & ~ [data-id="754620b1"] [data-id="3f66399"] .etd-whois-submit:hover, & ~ [data-id="754620b1"] [data-id="3f66399"] .etd-whois-submit:focus-visible { flex:0 1 auto !important; width:100% !important; min-height:3.5rem !important; padding:0.875rem 1.5rem !important; font-size:1rem !important; border-radius:2rem !important; }\n}}