html{scroll-padding-top:110px}html #Main:has(.login,.register,.redirect,.contact-form,.hosting-section){margin-top:110px}:is(html #Main:has(>:not([style*="display: none"]):is(.login,.register,.redirect,.contact-form,.hosting-section)),html #Main:has(>:not([style*="display: none"]) :is(.login,.register,.redirect,.contact-form,.hosting-section))){margin-top:0}#Header .container .header-auth{flex-grow:1;justify-content:flex-end;align-items:center;gap:12px;padding-right:2ch;display:flex}#Header .header-auth a,#Header .mobile-auth a{align-items:center;gap:8px;text-decoration:none;display:inline-flex}#Header .header-auth .button,#Header .mobile-auth .button{width:auto}#Header .header-auth .icon{fill:currentColor;flex-shrink:0;width:20px;height:20px;display:none}#Header .button.filled{color:var(--primary-color);background-color:#fff}#Header .button.filled:hover,#Header .button.filled:focus-visible{color:#fff;background-color:#0000}#Header .container .reg-links{flex-shrink:0}@media (min-width:992px) and (max-width:1199px){#Header .container .header-auth{gap:8px;padding-right:1ch}#Header .header-auth .auth-login{justify-content:center;width:38px;height:38px;padding:0}#Header .header-auth .auth-login .label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#Header .header-auth .auth-login .icon{display:block}#Header .header-auth .auth-register{padding-inline:10px;font-size:.9rem}}#Header .mobile-auth{display:none}@media (max-width:991px){#Header .container .header-auth{display:none}#Header .container .mobile.navigation-menu{margin-left:auto}#Header .container .mobile.navigation-menu .nav-container .mobile-auth{flex-direction:column;gap:16px;width:min(100%,320px);margin:0 auto 24px;display:flex}#Header .mobile-auth .button{width:100%}}.register-form .details{display:none}.register-form .container .content{min-height:26rem}.register-form .auth-intro{margin-top:8px}.register-form .auth-intro strong{font-weight:600}.register-form .message,.register-form .notice{grid-column:1/-1;font-size:1.1rem;font-weight:500}.register-form .message{border-left:4px solid var(--error-color);color:#fff;padding-left:12px}.register-form .code-input{gap:10px}.register-form .code-digits{gap:10px;display:flex}.register-form .code-digits input[type=text]{background-color:var(--background-transparent);color:#fff;text-align:center;caret-color:#fff;border:2px solid #0000;flex:1 1 0;min-width:0;max-width:64px;height:64px;padding:0;font-family:Barlow,sans-serif;font-size:2rem;font-weight:600}.register-form .code-digits input[type=text]:focus{border-color:#fff}.register-form .code-digits input[type=text]:disabled{opacity:.6}.register-form .code-input:has(:focus-visible){outline:none}.register-form .code-actions{flex-wrap:wrap;gap:2ch}.register-form .link-button{cursor:pointer;color:#fff;font:inherit;background:0 0;border:none;padding:0}.register-form .link-button:disabled{cursor:default;opacity:.6}@media (max-width:575px){.register-form .code-digits{gap:6px}.register-form .code-digits input[type=text]{height:52px;font-size:1.6rem}}.register-form .auth-intro p+p{margin-top:8px}.register-form .privacy-note{grid-column:1/-1;font-size:.9rem}.register-form .privacy-note a{display:inline-flex}.register-form .combination .house-number{flex:0 0 30%}.register-form .combination .postcode{flex:0 0 38%}.register-form .select-input select{appearance:none;cursor:pointer;color:#fff;width:100%;font:inherit;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E") right 12px center no-repeat;border:none;outline:none;height:1.66667em;padding:0 36px 0 0;font-size:.9rem;line-height:1.66667em}.register-form .select-input select option{color:#000}.contact-form .text a:link,.contact-form .text a:visited{color:#fff}#Footer .container .copyright .vat-note{text-align:center;grid-column:1/-1;max-width:90ch;margin:0 auto 1rem;font-size:.8rem;line-height:1.5}:is(a,button,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid}.search-input:has(input:focus-visible){outline-offset:4px;outline:2px solid #fff}[tabindex="-1"]:focus-visible{outline:none}.skip-link{z-index:10001;color:#000;background:#fff;padding:12px 20px;font-weight:600;position:fixed;top:12px;left:12px;translate:0 -200%}.skip-link:focus-visible{translate:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}html[data-site=de]{--primary-color:#008559}html[data-site=de] .hosting-section{background-image:linear-gradient(179deg, var(--primary-color) 0% 29%, #0f4d38)}html #Footer .container .copyright,html #Footer .container .copyright a,html .domain-search-section .content .result-list .result-entry .cost .renew{color:#707070}html .domain-search-section .content .search-input:has(input:focus-visible){outline-color:var(--primary-color)}html .domain-search-section .content .search-input label:after{opacity:.55}.buy-section .search-result .buy-text{margin-block:.75rem 2rem}.buy-section .search-result .buy-note{margin-block:1.5rem 0}.domain-search-section .content .result-list .result-entry .domain-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.domain-search-section .content .result-list .result-entry .domain{overflow-wrap:anywhere}.domain-search-section .content .result-list .result-entry .availability{text-transform:uppercase;font-family:Barlow,sans-serif;font-size:.85rem;font-weight:600}.domain-search-section .content .result-list .result-entry.free .availability{color:var(--primary-color)}.domain-search-section .content .result-list .result-entry.taken .availability{color:#707070}.domain-search-section .content .search-result .search-message{margin-top:1rem}html .domain-search-section .content .search-input label.has-tld{grid-template-columns:1fr}html .domain-search-section .content .search-input label.has-tld:after{display:none}html .domain-search-section .content .search-input label.has-tld .domain-search{text-align:center}
