.elementor-1541 .elementor-element.elementor-element-0ff300d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1541 .elementor-element.elementor-element-a570ab5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1541 .elementor-element.elementor-element-b446a3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1541 .elementor-element.elementor-element-dd57ca9{--divider-border-style:solid;--divider-color:#EDEDED;--divider-border-width:1px;}.elementor-1541 .elementor-element.elementor-element-dd57ca9 .elementor-divider-separator{width:100%;}.elementor-1541 .elementor-element.elementor-element-dd57ca9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}/* Start custom CSS for html, class: .elementor-element-f800622 */.product-container {
    background-color: #000;
    padding: 50px;
    border-radius: 50px
    ;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

label, .product-name {
    font-family: 'Magistral', Sans-Serif;
    color: white;
}

label:not(.product-name){
    font-size: 24px;
    font-weight: 500;
}

.find-domain {
    width: 50%;
} 

#domain-result-display {
    width: 50%;
}

.product-name {
    font-size: 18px;
    font-weight: normal;
    padding-left: 20px;
}

#custom-checkout-btn {
    align-self: center;
}
#custom-checkout-btn:hover {
    color: #3ef5a3;
    background-color: #fff;
    cursor: pointer;
}/* End custom CSS */