.business-name-button{position:relative}.business-name-button>span{display:block}.business-name-button__name{font-weight:500}.business-name-button__icon{width:32px;height:32px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1em}.business-name-button_result__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1em}.results__result-wrapper{border-bottom:1px solid #d2d5d9;padding-left:0;padding-right:0}.results__button{width:100%}.results__heading{font-weight:400}.domain-name-results__subhead{font-weight:700;color:#212b35;font-size:1em}.domain-name-results--wrapper{border-bottom:1px solid #dfe3e8}@media screen and (min-width: 46.875em){.domain-name-results--striped:nth-child(odd){background:#f4f6f8}}.domain-name-results__button{width:100%;color:#212b35;overflow:hidden;padding:0.625em}.domain-name-results__button:nth-child(even){background:#f4f5fa}.domain-name-results__button:nth-child(odd){position:relative}.domain-name-results__button.disable{color:#454f5b}.domain-name-results__button:hover{outline:-webkit-focus-ring-color auto 1px}.domain-name-results__domain-name{font-weight:500}.domain-name-results__name{word-wrap:break-word}.domain-name-results__price{display:flex;align-items:center}@media screen and (min-width: 46.875em){.domain-name-results__price{justify-content:flex-end}}@media screen and (max-width: 46.8125em){.results__price-text{font-size:0.875em;text-align:left;width:100%}}.results__icon{width:32px;height:32px;fill:#5c6ac4;margin-left:16px}@media screen and (max-width: 46.8125em){.results__icon{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.action-wrapper{margin:32px 0}.action-wrapper[data-loading=true]{position:relative}.action-wrapper[data-loading=true] .spinner{display:block}.action-wrapper[data-loading=true] .button__next{display:none}.spinner{color:#5c6ac4;display:none;text-align:center}.spinner::before{content:'';display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px;border-radius:50%;border:3px solid #5c6ac4;border-top-color:transparent;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;display:inline-block;margin-right:0.625em;position:relative;top:auto;left:auto;vertical-align:bottom}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.button__next{display:block;margin:0 auto}.flash__generic-error{display:none}.domain-name-results_none{color:#454f5b;display:none;padding:1em 0;text-align:center}.domain-result-container{padding:24px;border:2px solid #F4F6F8;box-sizing:border-box;border-radius:5px}.action-buttons{text-align:right}@media screen and (max-width: 46.8125em){.action-buttons{text-align:center}.action-buttons button{width:100%;margin:10px 0}}.action-text{color:black;font-size:1em}.action-text a{color:black;text-decoration:underline}@media screen and (max-width: 46.8125em){.action-text{text-align:center;margin:12px 0;font-size:0.75em}}.rotate180{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease, -webkit-transform 150ms ease}.button__black-white{border-color:#BABFC3;color:black}.button__black-white:focus,.button__black-white:hover,.button__black-white:active{background-color:#9fa6ab;color:black;box-shadow:0px 1px 0px rgba(0,0,0,0.05);border-color:#BBBFC3}@media screen and (min-width: 46.875em){.accordion-section{clear:both;padding-top:0.625em;padding-bottom:0.625em}}.heading__query{font-weight:400}.hide{display:none}.show{display:block}.grid.business-name-marketing .grid__item{padding-left:16px;padding-right:16px}@media screen and (min-width: 46.875em){.grid.business-name-marketing .grid__item:first-of-type{padding-left:8px}.grid.business-name-marketing .grid__item:last-of-type{padding-right:8px}}.grid.business-name-marketing .grid__item .block{display:flex;flex-direction:column;align-items:center}.grid.business-name-marketing .grid__item .block .block__content{text-align:center}.category{margin-top:3em;margin-bottom:2em;font-weight:bold}@media screen and (max-width: 46.8125em){.category{margin-top:2em;margin-bottom:-1em}}.subcategory-label{margin-bottom:1em;font-weight:medium}@media screen and (max-width: 46.8125em){.subcategory-label{margin-top:2.5em}}
