/** Shopify CDN: Minification failed

Line 528:0 Unexpected "}"

**/

.template-register-your-watch .newsletter-block{display:none;}
.template-register-your-watch .page-container.drawer-page-content {
    padding-top: 0px;
}
.template-register-your-watch{background:#000;}
  .template-register-your-watch .site-nav__label:hover, .template-register-your-watch .site-nav__label, .template-register-your-watch .site-header__icons .Timer{
    color: #fff;
}
  .template-register-your-watch .site-header__logo svg path, .template-register-your-watch .site-header__cart svg rect{fill:#fff;}
  .template-register-your-watch .al-site-inner .site-header__cart svg rect:first-child{stroke:#fff;}
.Section-Register-your-Watch .Bg-Image{ 
 background-image: url('/cdn/shop/files/updated-register-bg.jpg?v=1641898577') ;
  width: 100%;
  height: auto;
  background-size: cover;
  position: relative;  
  background-repeat: no-repeat;
  background-position: center;
  z-index: 10;
}
 .Section-Register-your-Watch .overlay-cont-left{width:50%;
 	position:relative;
 
 }

.Section-Register-your-Watch .Bg-Image:after{

	content:'';
  
  	background-image: url('/cdn/shop/files/logo-register-form.png?v=1641899072') ;
    width: 700px;
      height: 480px;
      background-size: 700px;
      background-repeat: no-repeat;
      background-position: right bottom;
      position: absolute;
      bottom: 70px;
      left: 140px;
  		z-index: -1;
}


@media only screen and (min-width: 1600px){

  .Section-Register-your-Watch .Bg-Image:after{
    width: 700px;

  background-size: 700px;
  
  position:absolute;

  	left: 200px;
  }
}

.Section-Register-your-Watch .overlay-cont-right{width:40%;}
 .Section-Register-your-Watch .overlay-cont{
   display: flex;
   display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
   display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
   display: -ms-flexbox;      /* TWEENER - IE 10 */
   display: -webkit-flex;     /* NEW - Chrome */
   display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
   justify-content: space-between;
  }
.Section-Register-your-Watch .overlay-cont-right{margin:120px 0 0 0px; padding-left:30px;} 
.Section-Register-your-Watch .overlay-cont-right .globo-form-app{max-width:100%;}
.Section-Register-your-Watch .overlay-cont-left{padding:25px 20px 20px 0;margin:120px 0 0 0;}
.Section-Register-your-Watch .overlay-cont-left h3{
  font-style: normal; 
  font-weight: normal;
  font-size: 50px;
  line-height: 58px;
  letter-spacing: -1px;
  color: #FFFFFF;
  text-transform: initial; 
}
  
.Section-Register-your-Watch .overlay-cont-left P{  
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 26px;
    color: #FFFFFF;
  }
  
 .Section-Register-your-Watch .globo-form-id-67858 .globo-form-app .globo-label, .globo-form-id-67858 .globo-form-app .globo-form-control label.globo-label, .globo-form-id-67858 .globo-form-app .globo-form-control label.globo-label span.label-content{
   display: none; 
  }
  .Section-Register-your-Watch .globo-formbuilder .globo-form-app{padding:40px; border-radius: 20px;}
.Section-Register-your-Watch .overlay-cont{padding:30px 50px;}
.Section-Register-your-Watch .overlay-cont-left .cta-link svg path {
    fill: #ebf5fa;
}
.Section-Register-your-Watch .overlay-cont-left .cta-link svg {
/*     position: relative; */
    left: 0px;
}
 .Section-Register-your-Watch .overlay-cont-left a span{
   color:#fff;
   padding-left: 10px;
}
.Section-Register-your-Watch .overlay-cont-left a{
    font-style: normal;
    font-weight: normal;
    font-size: 17px;
    line-height: 26px;
    text-align: center;
    margin-bottom: 20px;
}
.Section-Register-your-Watch .globo-form-app .globo-form-control textarea{min-height: initial; resize:none;}
.Section-Register-your-Watch .globo-form-app .globo-form-control input, .Section-Register-your-Watch .globo-form-app .globo-form-control select, .Section-Register-your-Watch .globo-form-app .globo-form-control textarea {
    box-sizing: border-box;
    margin: 0;
    font-family: inherit;
    overflow: visible;
    display: block;
   
    padding:14px 12px 15px;
    color: #9b9b9b;
    background-color: #fff;
    background-clip: padding-box;
    border-radius: 2px;
    transition: all .2s cubic-bezier(.68, -.55, .265, 1.55);
    font-size: 14px;
    position: relative;
    flex: 1 1 auto;
    margin-bottom: 0;
    border: 0;
    box-shadow: none;
    width: 100%;
    box-shadow:none;
/*     box-shadow: 0 1px 3px rgb(50 50 93 / 15%), 0 1px 0 rgb(0 0 0 / 2%); */
    border: 0;
    transition: box-shadow .15s ease;
    outline: 0;
    border: 1px solid rgba(233,233,233,1);
    font-weight: normal;
    font-size: 16px;
    line-height: 26px;
    color: #343434;
    height:54px;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:  #343434;
  opacity:1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:  #343434;
  opacity:1;
/*    opacity:  1; */
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:  #343434;
  opacity:1;
/*    opacity:  1; */
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:  #343434;
  opacity:1;
}
::-ms-input-placeholder { /* Microsoft Edge */
   color:  #343434;
  opacity:1;
}

.globo-form-app input[type=text]::placeholder { /* Most modern browsers support this now. */
   color:  #343434;
  opacity:1;
}


.Section-Register-your-Watch .globo-form-app .globo-form-control textarea{
padding: 15px 15px 15px; 

}


.globo-form-id-67858 .globo-form-app .footer button {
    border: 2px solid rgb(0 0 0);
}
.globo-form-id-67858 .globo-form-app .footer button {
    border: 1px solid rgba(233,233,233,1);
    width: 100%;
}
.Section-Register-your-Watch .globo-form-app .submit{
    border: 3px solid #343434!important;
    background:none!important;
}


.Section-Register-your-Watch .globo-form-app .submit:hover{
	background: #343434!important;
    color: #fff!important;
}

.globo-form-app .footer .action {
    background-color: #fff;
    color: #313131;
    cursor: pointer;
    overflow: hidden;
    position: relative;
    font-size: 19px;
    line-height: 26px;
    padding: 20px;
}
.globo-form-app .footer .action:hover {
    box-shadow:none!important;
}
.globo-form-app .globo-form-control {
    margin-bottom: 1.5rem;
    font-size: 14px;
    box-sizing: border-box;
    padding: 0 10px;
    width: 100%;
    position: relative;
}

.Section-Register-your-Watch .overlay-cont-left a span:hover{color:#27ace3;}
  @media only screen and (min-width: 750px){
    .template-register-your-watch .main-content {
      padding-top: 30px;
    }
  }

 @media only screen and (min-width: 1600px){
   .Section-Register-your-Watch .overlay-cont-left{
    width: 43%;
    margin:10px;
}
   .Section-Register-your-Watch .overlay-cont-left, .Section-Register-your-Watch .overlay-cont-right{margin:10px;margin-top:80px;}
   .Section-Register-your-Watch .overlay-cont {
    padding: 100px 50px 87px;
}
.Section-Register-your-Watch .overlay-cont-left a{
  font-style: normal;
    font-weight: normal;
    font-size: 19px;
    line-height: 26px;
    text-align: center;
}

   .Section-Register-your-Watch .overlay-cont-left h3{
  font-style: normal;
  font-weight: normal;
  font-size: 55px;
  line-height: 58px;
  letter-spacing: -1px;
  color: #FFFFFF;
  text-transform: initial; 
}
  
.Section-Register-your-Watch .overlay-cont-left P{  
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 26px;
    color: #FFFFFF;
  }
   .Section-Register-your-Watch .globo-formbuilder .globo-form-app {
    padding: 64px;
}
   .Section-Register-your-Watch .globo-form-app .globo-form-control input, .Section-Register-your-Watch .globo-form-app .globo-form-control select, .Section-Register-your-Watch .globo-form-app .globo-form-control textarea {
    height:64px;
    font-size: 18px;
    line-height: 26px;
    color: #343434;
    padding: 14px 20px 15px; 
}
   
    
  
   
   
   .Section-Register-your-Watch .globo-form-app .globo-form-control textarea{
     padding: 20px 20px 15px;

   }
   
 }

.Section-Register-your-Watch .overlay-cont-right .globo-formbuilder p{
  opacity:0;
  display: none!important;
}


.Section-Register-your-Watch .overlay-cont-right .globo-form-app .globo-form-control input:focus, .Section-Register-your-Watch .overlay-cont-right .globo-form-app .globo-form-control textarea:focus{
	border:1px solid #27ACE3!important; 

}


@media only screen and (max-width: 1200px){
.Section-Register-your-Watch .overlay-cont-right {
    width: 50%;
}
  
  .Section-Register-your-Watch .overlay-cont-left h3{
  	font-size: 45px;
  }

  
  .form_tool_tip_popup{
		width: 50%;    
  }
}


@media only screen and (max-width:991px){

  .Section-Register-your-Watch .overlay-cont{
  	flex-wrap: wrap;
  }
  
  .Section-Register-your-Watch .overlay-cont-left {
    width: 100%;
  }

  .Section-Register-your-Watch .overlay-cont-right {
    width: 100%;
    margin: 40px 0 0 0;
    padding-left: 0;
  }

  .form_tool_tip_popup{
      width: 100%;    
      height: 100vh;
      overflow-x: hidden;
      overflow-y: auto;    
      top: 0;
      bottom: 0;    
	  background: rgba(0, 0, 0 , 0.4);    
  }  
  
  
  .form_tool_tip_popup .form_tool_tip_inner_box{
        margin: 50px auto;
        top: 25%;
        padding-bottom: 50px;    
  }
  
  .form_tool_tip_popup .form_tool_tip_inner_box .form_tool_tip_inner_box_content{
      margin: 0 20px;
      position: relative;    
  }
  
  html.form_tool_tip_popup_active body{
    	overflow:hidden;
    	position:fixed;
  }
  
}



@media only screen and (max-width: 768px){
  .Section-Register-your-Watch .overlay-cont-left, .Section-Register-your-Watch .overlay-cont-right{width:100%;}
  .Section-Register-your-Watch .overlay-cont{flex-direction:column;}
  .Section-Register-your-Watch .overlay-cont-right {
    margin: 0px;
    padding-left:0px;
}
  .Section-Register-your-Watch .Bg-Image{margin-top: -33px;}
  .Section-Register-your-Watch .overlay-cont-left {
    margin: 155px 0 0 0;
    padding:0;
}
  .Section-Register-your-Watch .overlay-cont-left h3 {
    font-size: 32px;
    line-height: 36px;
    letter-spacing: -0.5px;
}
  .Section-Register-your-Watch .overlay-cont-left a {
    font-size: 18px;
    line-height: 26px;
}
  .Section-Register-your-Watch .overlay-cont-left P {
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 26px;
    color: #F2F2ED;
}
  .globo-form-app .footer .action{

border-radius: 2px;
    padding: 19px 22px;
    min-width: 100px;
    background-color: #fff;
    cursor: pointer;
    overflow: hidden;
    position: relative;
    font-size: 19px;
    line-height: 26px;

}
  .Section-Register-your-Watch .globo-formbuilder .globo-form-app {
    padding: 40px 20px;
}
  .Section-Register-your-Watch .overlay-cont {
    padding: 0px;
}
  .Section-Register-your-Watch .globo-formbuilder .globo-form-app {
/*     padding: 40px; */
    border-radius: 12px;
}
  .globo-form-app .globo-form-control {
    margin-bottom: 1.5rem;
    font-size: 14px;
    box-sizing: border-box;
    padding: 0 5px;
    width: 100%;
    position: relative;
    margin-bottom: 10px;
}
  .Section-Register-your-Watch .globo-form-app .globo-form-control input, .Section-Register-your-Watch .globo-form-app .globo-form-control select, .Section-Register-your-Watch .globo-form-app .globo-form-control textarea{
    height: 50px;
  	font-size: 15px;
  }
  
  
  .Section-Register-your-Watch .globo-form-app .globo-form-control select{
  	    padding: 14px 12px 15px;
  }
  
  .Section-Register-your-Watch .Bg-Image:after {
    content: '';
    
    background-size: 580px;
    background-repeat: no-repeat;
    background-position: left bottom;
    position: absolute;
    bottom: 310px;
 
    left: -410px;
}
  
  
}



.serial_no_popup .form_tool_tip_inner_box .form_tool_tip_inner_box_content .form_tool_tip_info svg{
    width:20%;
  }

.serial_no_popup .form_tool_tip_inner_box .form_tool_tip_inner_box_content .form_tool_tip_info p{
  	margin-bottom:20px;
  line-height: 20px;
  }



@media (min-width:1600px) {
  .serial_no_popup .form_tool_tip_inner_box .form_tool_tip_inner_box_content .form_tool_tip_info svg{
    width:20%;
  }
  
  .serial_no_popup .form_tool_tip_inner_box .form_tool_tip_inner_box_content .form_tool_tip_info p{

    line-height: 20px;
  }
  
  
}


@media (max-width:767px) {
.serial_no_popup .form_tool_tip_inner_box .form_tool_tip_inner_box_content .form_tool_tip_info svg{
    width:27%;
  }
}



/*============== NEW CSS [ 29-07-2022] =============== */
.globo-formbuilder .message.success{
      background: #fff;
    color: #343434;;
    box-shadow: none;
}
.globo-formbuilder .message.success .content{
    height: 60vh;
    align-items: center;
    width: 100%;
    display: flex;
    justify-content: center;
}
.globo-formbuilder .message.success .register_your_watch_thank_you_msg_section{ text-align:center;}
.globo-formbuilder .message.success .register_your_watch_thank_you_msg_section .thank_icon{
  margin-bottom:35px;
}
.globo-form-app .message .dismiss{
    opacity: 0;
}
.globo-formbuilder .message.success h4{
    font-style: normal;
    font-weight: 400;
    font-size: 55px;
    line-height: 70px;
}
.globo-formbuilder .message.success p{
    opacity: 1;
    display: block!important;
      font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 32px;
    text-align: center;
    color: #343434;
    padding-top:12px;
}

@media (max-width:1200px) and (min-width:768px){
      .globo-formbuilder .message.success h4{
    font-size: 36px;
      line-height: 70px;
    }
  .globo-formbuilder .message.success .register_your_watch_thank_you_msg_section .thank_icon
}

@media (max-width:640px){
    .globo-formbuilder .message.success .content{
      height: 50vh;
    }
  .globo-formbuilder .message.success h4{
        font-style: normal;
      font-weight: 400;
      font-size: 32px;
      line-height: 70px;
  }
  .globo-formbuilder .message.success .register_your_watch_thank_you_msg_section .thank_icon{
  margin-bottom:26px;
  }
}
