.hidden {
display: none !important
}
#kr_tag_crmwebforms h1,
#kr_tag_crmwebforms h2,
#kr_tag_crmwebforms h3,
#kr_tag_crmwebforms h4,
#kr_tag_crmwebforms h5,
#kr_tag_crmwebforms h6 {
margin: 0;
font-weight: 400
}
#kr_tag_crmwebforms p {
margin: 0
}
#kr_tag_crmwebforms div {
outline: 0
}
#kr_tag_crmwebforms a:focus{
outline: 1px dashed #000000;
}
#kr_tag_crmwebforms .dark-theme a:focus{
outline: 1px dashed #ffffff;
}
#kr_tag_crmwebforms .nopadding,
#kr_tag_crmwebforms .container-nopadding {
padding-left: 0 !important;
padding-right: 0 !important
}
#kr_tag_crmwebforms .clear {
clear: none
}
#kr_tag_crmwebforms .phone_icon {
width: 15px;
}
#kr_tag_crmwebforms strong {
font-weight: 700
}
#kr_tag_crmwebforms .img-center {
display: none;
margin-left: auto;
margin-left: right
}
#kr_tag_crmwebforms video::-internal-media-controls-overlay-cast-button {
display: none
}
@font-face {
font-family: ProximaNova;
font-weight: 100;
src: url(https://assets.tagheuer.com/assets/fonts/ProximaNova-Light.ttf) format("truetype");
font-display: swap
}
@font-face {
font-family: ProximaNova;
font-weight: 200;
src: url(https://assets.tagheuer.com/assets/fonts/ProximaNova-Light.ttf) format("truetype");
font-display: swap
}
@font-face {
font-family: ProximaNova;
font-weight: 400;
src: url(https://assets.tagheuer.com/assets/fonts/ProximaNova-Reg.ttf) format("truetype");
font-display: swap
}
@font-face {
font-family: ProximaNova;
font-weight: 700;
src: url(https://assets.tagheuer.com/assets/fonts/ProximaNova-Bold.ttf) format("truetype");
font-display: swap
}
#kr_tag_crmwebforms {
clear: both
}
#kr_tag_crmwebforms * {
box-sizing: border-box
}
#kr_tag_crmwebforms .popup-wrapper {
display: flex;
justify-content: center;
width: 100%;
font-family: TagHeuerRegular, ProximaNova, Helvetica, Arial, sans-serif;
min-height: 100vh
}
#kr_tag_crmwebforms .popup-wrapper .form-wrapper {
width: 100%;
max-width: 512px;
height: 100vh;
background-color: #fff;
display: flex;
justify-content: center;
padding: 70px 0;
overflow-y: scroll;
position: relative
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .popup-wrapper .form-wrapper {
height: 100%;
width: 100%;
max-width: 100%
}
}
#kr_tag_crmwebforms .popup-wrapper .form-wrapper::-webkit-scrollbar-track {
background-color: #d9d9d9
}
#kr_tag_crmwebforms .popup-wrapper .form-wrapper::-webkit-scrollbar {
width: 5px;
background-color: #888
}
#kr_tag_crmwebforms .popup-wrapper .form-wrapper::-webkit-scrollbar-thumb {
background: #2e2e2e
}
#kr_tag_crmwebforms .popup-wrapper .form-btn-close {
position: absolute;
top: 0;
right: 0;
width: 50px;
height: 50px;
display: flex;
justify-content: center;
align-items: center;
background: #000
}
#kr_tag_crmwebforms .popup-wrapper .form {
width: 70%
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .popup-wrapper .form {
width: 85%
}
}
@media screen and (max-width:1199px) {
#kr_tag_crmwebforms .popup-wrapper .form {
width: 90%
}
}
#kr_tag_crmwebforms .popup-wrapper .form-title {
font-weight: 600;
font-size: 1.125rem;
letter-spacing: 1.12px;
text-transform: uppercase;
margin-bottom: 20px
}
#kr_tag_crmwebforms .popup-wrapper .form-sub-title {
color: #595959;
font-size: 0.75rem;
margin-bottom: 30px;
line-height: 1rem;
}
#kr_tag_crmwebforms .popup-wrapper .form-sub-title2 {
color: #b7b7b7;
font-size: 0.75rem;
margin-bottom: 30px;
line-height: 1rem;
}
#kr_tag_crmwebforms .popup-wrapper .dark-theme .form-sub-title {
color: #b7b7b7;
}
#kr_tag_crmwebforms .popup-wrapper .required-field-info {
margin-bottom: 20px;
font-family: TagHeuerThin, Helvetica;
font-size: 0.75rem;
line-height: 11px;
color: #595959
}
#kr_tag_crmwebforms .popup-wrapper .dark-theme .required-field-info {
color: #b7b7b7;
} 
#kr_tag_crmwebforms .popup-wrapper .form-text {
color: #595959;
line-height: 18px;
margin-bottom: 30px;
font-size: 0.625rem;
display: inline-block
}
#kr_tag_crmwebforms .popup-wrapper .form-row {
width: 100%;
margin-bottom: 2rem;
display: flex;
flex-direction: column;
position: relative
}
#kr_tag_crmwebforms .popup-wrapper .contact-wrapper {
margin-bottom: 25px
}
#kr_tag_crmwebforms .popup-wrapper .contact-wrapper>label {
cursor: default
}
#kr_tag_crmwebforms .popup-wrapper input {
padding: 18px 0;
border: none;
border-bottom: 1px solid #000;
font-size: 0.75rem;
width: 100%;
background: transparent;
border-radius: 0;
font-family: TagHeuerRegular, ProximaNova, Helvetica, Arial, sans-serif;
}
#kr_tag_crmwebforms .popup-wrapper input:focus {
outline: 0;
border-bottom: 2px solid black;
}
#kr_tag_crmwebforms .popup-wrapper .dark-theme input:focus {
outline: 0;
border-bottom: 2px solid white;
}
#kr_tag_crmwebforms .popup-wrapper label {
font-size: 0.75rem;
color: #000
}
#kr_tag_crmwebforms .popup-wrapper select {
padding: 18px 0;
border: none;
border-bottom: 1px solid #000;
font-size: 0.75rem;
color: #2e2e2e;
background: transparent;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background: transparent url('https://cdn4.iconfinder.com/data/icons/ionicons/512/icon-ios7-arrow-down-256.png') no-repeat 95% center;
background-size: 10px;
cursor: pointer;
display: block;
font-family: TagHeuerRegular, ProximaNova, Helvetica, Arial, sans-serif
}
#kr_tag_crmwebforms .popup-wrapper select:focus {
outline: 0;
border-bottom: 2px solid black;
}
#kr_tag_crmwebforms .popup-wrapper .dark-theme select:focus {
outline: 0;
border-bottom: 2px solid white;
}
#kr_tag_crmwebforms .popup-wrapper .icon {
position: absolute;
top: 50%;
left: 0;
transform: translateY(-50%)
}
#kr_tag_crmwebforms .popup-wrapper .phone-select {
padding-left: 28px
}
#kr_tag_crmwebforms .popup-wrapper .contact-label {
margin-bottom: 17px
}
#kr_tag_crmwebforms .popup-wrapper .contact-radio-wrapper {
display: flex;
align-items: center;
margin-top: 18px;
align-items: center;
flex-wrap: wrap;
}
#kr_tag_crmwebforms .popup-wrapper .radio-wrapper {
display: flex;
margin-right: 28px;
margin-left: -5px
}
#kr_tag_crmwebforms .popup-wrapper input.radio-input {
width: 15px;
height: 15px;
position: relative;
margin-right: 10px;
cursor: pointer;
margin-top: 0;
-webkit-appearance: radio
}
#kr_tag_crmwebforms .popup-wrapper input.radio-input:checked~p {
color: #000
}
#kr_tag_crmwebforms .popup-wrapper .white-line {
position: relative;
display: block;
background: #fff;
width: 15px;
height: 20px;
left: 66px;
top: -13px;
z-index: 1;
}
#kr_tag_crmwebforms .popup-wrapper .contact-label {
color: #595959;
font-size: 0.75rem;
cursor: pointer
}
#kr_tag_crmwebforms .popup-wrapper .terms-wrapper {
display: flex;
flex-direction: row;
padding:4px;
}
#kr_tag_crmwebforms .popup-wrapper .terms-wrapper:first-child {
margin-bottom: 30px
}
#kr_tag_crmwebforms .popup-wrapper .terms-text {
color: #595959;
font-family: TagHeuerRegular,Helvetica, arial, sans-serif;
font-size: 0.75rem;
line-height: 18px;
cursor: pointer
}
#kr_tag_crmwebforms .popup-wrapper .dark-theme .terms-text {
color: #b7b7b7;
}
#kr_tag_crmwebforms .popup-wrapper input[type="checkbox"] {
outline: 1px solid gray;
border: 3px solid #fff;
padding: .35em;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
width: 5px;
height: 5px;
margin-right: 20px;
cursor: pointer;
margin-top: 5px;
margin-left: 0
}
#kr_tag_crmwebforms .popup-wrapper input[type="checkbox"]:checked {
background: #2e2e2e
}
#kr_tag_crmwebforms .popup-wrapper .form-btn {
width: 100%;
color: #fff;
background: #000;
text-align: center;
padding: 20px 0;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1.6px;
cursor: pointer;
border: 1px solid #000
}
#kr_tag_crmwebforms .popup-wrapper .errorMsg {
font-family:  TagHeuerThin, Helvetica;
color: #e32a37;
font-size: 0.75rem;
padding: 10px 0;
line-height: 11px;
visibility: hidden;
display: block
}
#kr_tag_crmwebforms .popup-wrapper .err-msg-field {
display: none;
margin-top: 10px;
color: #e32a37 !important;
font-family: TagHeuerThin, Helvetica, arial, sans-serif;
font-style: normal;
font-weight: 400;
font-size:  0.75rem;
line-height: 14px
}
#kr_tag_crmwebforms .popup-wrapper .popup-img {
width: 100%;
max-width: 512px;
max-height: 646px;
height: 100vh;
background-color: gray;
position: relative;
background-image: url("https://image.emailing.tagheuer.com/lib/fe8b13727261017870/m/7/12de34c3-04b9-4247-a48b-ec0cf9d6771c.png");
background-size: cover;
background-position: center
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .popup-wrapper .popup-img {
display: none
}
}
#kr_tag_crmwebforms .popup-wrapper .popup-img-btn-close {
width: 54px;
height: 54px;
background-color: #000;
display: flex;
justify-content: center;
align-items: center;
position: absolute;
top: 0;
right: 0;
cursor: pointer
}
#kr_tag_crmwebforms form.show-errors input:invalid,
#kr_tag_crmwebforms form.show-errors select:invalid{
border-bottom: 1px solid #e32a37 !important
}
#kr_tag_crmwebforms form.show-errors input:invalid[type="checkbox"] {
outline: 1px solid #e32a37 !important
}
#kr_tag_crmwebforms form.show-errors input:invalid label,
#kr_tag_crmwebforms form.show-errors select:invalid label{
color: #e32a37;
}
#kr_tag_crmwebforms form.show-errors input:invalid+label .err-msg-field,
#kr_tag_crmwebforms form.show-errors input:invalid+.err-msg-field,
#kr_tag_crmwebforms form.show-errors input:invalid .err-msg-field,
#kr_tag_crmwebforms form.show-errors select:invalid+label .err-msg-field,
#kr_tag_crmwebforms form.show-errors select:invalid+.err-msg-field{
display: block !important
}
#kr_tag_crmwebforms form.show-errors .errorMsg {
visibility: visible !important
}
#kr_tag_crmwebforms input[type="tel"] {
padding-left: 82px !important
}
#kr_tag_crmwebforms .telephone_image {
width: 50px;
height: 50px;
background-position: center;
background-repeat: no-repeat
}
#kr_tag_crmwebforms .iti__flag {
background-image: url("https://image.emailing.tagheuer.com/lib/fe8b13727261017870/m/7/fa52ccfb-2f54-43e7-8b89-02e4b1c9d709.png");
height: 15px;
background-color: transparent;
background-repeat: no-repeat;
box-shadow: none;
background-size: 5652px 15px
}
#kr_tag_crmwebforms .iti__arrow {
border-left: none !important;
border-right: none !important;
border-top: none !important;
width: 10px;
height: 15px;
background-image: url('https://cdn4.iconfinder.com/data/icons/ionicons/512/icon-ios7-arrow-down-256.png');
background-repeat: no-repeat;
background-position: center;
margin-left: 10px !important;
background-size: 15px;
}
#kr_tag_crmwebforms .iti__arrow--up {
border-bottom: none;
transform: rotate(180deg)
}
#kr_tag_crmwebforms .iti__selected-flag {
padding-left: 0
}
#kr_tag_crmwebforms .iti__selected-flag:focus-within {
outline: 1px dashed black;
}
#kr_tag_crmwebforms .dark-theme .iti__selected-flag:focus-within {
outline: 1px dashed white;
}
#kr_tag_crmwebforms .iti__selected-dial-code {
font-size:  0.75rem;
}
#kr_tag_crmwebforms .iti__country-list {
width: 23rem;
font-size: .85rem;
overflow-x: hidden
}
#kr_tag_crmwebforms .iti--separate-dial-code .iti__selected-flag {
background: none
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme,
#kr_tag_crmwebforms .form-wrapper.dark-theme,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme {
background-color: #000
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme input,
#kr_tag_crmwebforms .form-wrapper.dark-theme input,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme input,
#kr_tag_crmwebforms .popup-wrapper.dark-theme select,
#kr_tag_crmwebforms .form-wrapper.dark-theme select,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme select,
#kr_tag_crmwebforms .popup-wrapper.dark-theme .form-title,
#kr_tag_crmwebforms .form-wrapper.dark-theme .form-title,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .form-title,
#kr_tag_crmwebforms .popup-wrapper.dark-theme .iti__selected-dial-code,
#kr_tag_crmwebforms .form-wrapper.dark-theme .iti__selected-dial-code,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .iti__selected-dial-code,
#kr_tag_crmwebforms .popup-wrapper.dark-theme .form-row>label,
#kr_tag_crmwebforms .form-wrapper.dark-theme .form-row>label,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .form-row>label,
#kr_tag_crmwebforms .form-wrapper.dark-theme p,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme p{
color: #fff
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .contact-label,
#kr_tag_crmwebforms .form-wrapper.dark-theme .contact-label,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .contact-label,
#kr_tag_crmwebforms .popup-wrapper.dark-theme .form-text,
#kr_tag_crmwebforms .form-wrapper.dark-theme .form-text,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .form-text,
.form-sub-title #kr_tag_crmwebforms .popup-wrapper.dark-theme .required-field-info,
.form-sub-title #kr_tag_crmwebforms .form-wrapper.dark-theme .required-field-info,
.form-sub-title #kr_tag_crmwebforms .full-form-wrapper.dark-theme .required-field-info {
color: #b7b7b7;
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme input,
#kr_tag_crmwebforms .form-wrapper.dark-theme input,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme input,
#kr_tag_crmwebforms .popup-wrapper.dark-theme select,
#kr_tag_crmwebforms .form-wrapper.dark-theme select,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme select,
#kr_tag_crmwebforms .popup-wrapper.dark-theme .form-btn,
#kr_tag_crmwebforms .form-wrapper.dark-theme .form-btn,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .form-btn {
border-color: #fff
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme select,
#kr_tag_crmwebforms .form-wrapper.dark-theme select,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme select {
background: transparent url(https://image.emailing.tagheuer.com/lib/fe8b13727261017870/m/7/8197e677-6c11-4f1c-9fc1-66a8d194ba47.png) no-repeat 95% center;
background-size: 15px;
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme select option,
#kr_tag_crmwebforms .form-wrapper.dark-theme select option,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme select option {
color: #000
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .phone_icon,
#kr_tag_crmwebforms .form-wrapper.dark-theme .phone_icon,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .phone_icon {
filter: invert(100%)
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .iti__selected-dial-code,
#kr_tag_crmwebforms .form-wrapper.dark-theme .iti__selected-dial-code,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .iti__selected-dial-code {
color: #fff
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .iti__arrow,
#kr_tag_crmwebforms .form-wrapper.dark-theme .iti__arrow,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .iti__arrow {
filter: invert(100%);
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .white-line,
#kr_tag_crmwebforms .form-wrapper.dark-theme .white-line,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .white-line {
background: #000
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .contact-label,
#kr_tag_crmwebforms .form-wrapper.dark-theme .contact-label,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .contact-label {
color: #b7b7b7;
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme input[type="checkbox"],
#kr_tag_crmwebforms .form-wrapper.dark-theme input[type="checkbox"],
#kr_tag_crmwebforms .full-form-wrapper.dark-theme input[type="checkbox"] {
outline: 1px solid white !important;
border-color: #000
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme input[type="checkbox"]:checked,
#kr_tag_crmwebforms .form-wrapper.dark-theme input[type="checkbox"]:checked,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme input[type="checkbox"]:checked {
background: #fff
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .form-btn,
#kr_tag_crmwebforms .form-wrapper.dark-theme .form-btn,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .form-btn {
border: 1px solid #fff
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .form-text,
#kr_tag_crmwebforms .form-wrapper.dark-theme .form-text,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .form-text {
color: #b7b7b7;
display: inline-block
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .activity-wrapper input[type="checkbox"]+label,
#kr_tag_crmwebforms .form-wrapper.dark-theme .activity-wrapper input[type="checkbox"]+label,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .activity-wrapper input[type="checkbox"]+label {
border: none
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .activity-wrapper input[type="checkbox"]+label span,
#kr_tag_crmwebforms .form-wrapper.dark-theme .activity-wrapper input[type="checkbox"]+label span,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .activity-wrapper input[type="checkbox"]+label span {
filter: invert(1)
}
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .activity-wrapper input[type="checkbox"]+label span .check_white_icon{
filter: invert(0)
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .activity-wrapper .active div,
#kr_tag_crmwebforms .form-wrapper.dark-theme .activity-wrapper .active div,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .activity-wrapper .active div {
filter: invert(0) !important
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .collection-title,
#kr_tag_crmwebforms .form-wrapper.dark-theme .collection-title,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .collection-title {
color: #fff
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .collection-checkbox-wrapper .checkbox-image-wrapper p,
#kr_tag_crmwebforms .form-wrapper.dark-theme .collection-checkbox-wrapper .checkbox-image-wrapper p,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .collection-checkbox-wrapper .checkbox-image-wrapper p {
color: #fff
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"]+label,
#kr_tag_crmwebforms .form-wrapper.dark-theme .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"]+label,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"]+label {
background: #151515 !important
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .collection-checkbox-wrapper .checkbox-image-wrapper label:last-child,
#kr_tag_crmwebforms .form-wrapper.dark-theme .collection-checkbox-wrapper .checkbox-image-wrapper label:last-child,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .collection-checkbox-wrapper .checkbox-image-wrapper label:last-child {
color: #fff
}
#kr_tag_crmwebforms .popup-wrapper.dark-theme .active,
#kr_tag_crmwebforms .form-wrapper.dark-theme .active,
#kr_tag_crmwebforms .full-form-wrapper.dark-theme .active {
background: rgba(16, 16, 16, .7)
}
#kr_tag_crmwebforms .form.dark-theme,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme {
background-color: #000
}
#kr_tag_crmwebforms .form.dark-theme input,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme input,
#kr_tag_crmwebforms .form.dark-theme select,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme select,
#kr_tag_crmwebforms .form.dark-theme .form-title,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .form-title,
#kr_tag_crmwebforms .form.dark-theme .iti__selected-dial-code,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .iti__selected-dial-code,
#kr_tag_crmwebforms .form.dark-theme .form-row>label,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .form-row>label,
#kr_tag_crmwebforms .form.dark-theme .form-row>p{
color: #fff
}
#kr_tag_crmwebforms .form.dark-theme .contact-label,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .contact-label,
#kr_tag_crmwebforms .form.dark-theme .form-text,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .form-text,
.form-sub-title #kr_tag_crmwebforms .form.dark-theme .required-field-info,
.form-sub-title #kr_tag_crmwebforms .thank-you-wrapper.dark-theme .required-field-info {
color: #b7b7b7;
}
#kr_tag_crmwebforms .form.dark-theme input,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme input,
#kr_tag_crmwebforms .form.dark-theme select,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme select,
#kr_tag_crmwebforms .form.dark-theme .form-btn,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .form-btn {
border-color: #fff
}
#kr_tag_crmwebforms .form.dark-theme select,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme select {
background: transparent url(https://image.emailing.tagheuer.com/lib/fe8b13727261017870/m/7/8197e677-6c11-4f1c-9fc1-66a8d194ba47.png) no-repeat 95% center;
background-size: 15px;
}
#kr_tag_crmwebforms .form.dark-theme select option,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme select option {
color: #000
}
#kr_tag_crmwebforms .form.dark-theme .phone_icon,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .phone_icon {
filter: invert(100%)
}
#kr_tag_crmwebforms .form.dark-theme .iti__selected-dial-code,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .iti__selected-dial-code {
color: #fff
}
#kr_tag_crmwebforms .form.dark-theme .iti__arrow,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .iti__arrow {
filter: invert(100%);
}
#kr_tag_crmwebforms .form.dark-theme .white-line,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .white-line {
background: #000
}
#kr_tag_crmwebforms .form.dark-theme .contact-label,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .contact-label {
color: #b7b7b7
}
#kr_tag_crmwebforms .form.dark-theme input[type="checkbox"],
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme input[type="checkbox"] {
outline: 1px solid white;
border-color: #000
}
#kr_tag_crmwebforms .form.dark-theme input[type="checkbox"]:checked,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme input[type="checkbox"]:checked {
background: #fff
}
#kr_tag_crmwebforms .form.dark-theme .form-btn,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .form-btn {
border: 1px solid #fff
}
#kr_tag_crmwebforms .form.dark-theme .form-text,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .form-text {
color: #b7b7b7;
display: inline-block
}
#kr_tag_crmwebforms .form.dark-theme .title,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .title {
color: #fff
}
#kr_tag_crmwebforms .form.dark-theme .user-icon,
#kr_tag_crmwebforms .thank-you-wrapper.dark-theme .user-icon {
background: #151515
}
#kr_tag_crmwebforms .without-img .form {
width: 100%;
max-width: 997px;
display: flex;
flex-direction: row;
flex-wrap: wrap
}
@media screen and (max-width:1199px) {
#kr_tag_crmwebforms .without-img .form {
height: 100%;
max-width: 100%
}
}
#kr_tag_crmwebforms .without-img .contact-label {
color: #000
}
#kr_tag_crmwebforms .without-img .form-col {
flex: 1;
padding: 70px;
min-width: 400px;
display: flex;
flex-direction: column;
justify-content: space-between
}
#kr_tag_crmwebforms .without-img .form-col:last-child>div>.form-row {
margin-top: 5rem
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .without-img .form-col:last-child>div:last-child {
padding-left: 0px !important
}
}
@media screen and (max-width:1199px) {
#kr_tag_crmwebforms .without-img .form-col {
min-width: 300px;
padding: 0 30px
}
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .without-img .form-col {
padding: 0 18px
}
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .without-img .form-col {
padding-top: 48px
}
}
#kr_tag_crmwebforms .thank-you-wrapper {
width: 60%;
height: 646px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
position: relative
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .thank-you-wrapper {
height: 100vh;
width: 100%;
max-width: 100%
}
}
#kr_tag_crmwebforms .thank-you-wrapper a {
text-decoration: none
}
#kr_tag_crmwebforms .thank-you-wrapper .user-icon {
display: flex;
justify-content: center;
align-items: center;
width: 178px;
height: 178px;
background: #fafafa;
border-radius: 100%;
margin-bottom: 40px
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .thank-you-wrapper .user-icon {
width: 80px;
height: 80px
}
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .thank-you-wrapper .user-icon img {
width: 20.18px;
height: 26.46px
}
}
#kr_tag_crmwebforms .thank-you-wrapper .title {
font-weight: 600;
font-size: 2.5rem;
line-height: 40px;
letter-spacing: .75px;
text-transform: uppercase;
margin-bottom: 30px;
width: 30rem;
text-align: center
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .thank-you-wrapper .title {
font-size: 1.125rem;
line-height: 24px;
letter-spacing: 1.13px;
width: 14rem
}
}
#kr_tag_crmwebforms .thank-you-wrapper .sub-title {
font-family: TagHeuerRegular, Helvetica;
font-weight: 400;
font-size: 1rem;
line-height: 22px;
text-align: center;
color: #595959;
width: 24rem;
margin-bottom: 40px
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .thank-you-wrapper .sub-title {
font-size:  0.75rem;
line-height: 18px;
width: 18rem
}
}
#kr_tag_crmwebforms .thank-you-wrapper .form-btn {
padding: 21px 72px
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .thank-you-wrapper .form-btn {
font-size: 0.75rem;
line-height: 12px;
padding: 21px 28px
}
}
#kr_tag_crmwebforms .full-form-wrapper {
width: 100%;
max-width: 1199px;
height: 90vh;
background: #fff;
overflow-y: auto;
padding: 70px 116px
}
@media screen and (max-width:1199px) {
#kr_tag_crmwebforms .full-form-wrapper {
padding: 60px 60px
}
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .full-form-wrapper {
height: 100%;
width: 100%;
max-width: 100%;
padding: 48px 18px
}
}
#kr_tag_crmwebforms .full-form-wrapper::-webkit-scrollbar-track {
background-color: #d9d9d9
}
#kr_tag_crmwebforms .full-form-wrapper::-webkit-scrollbar {
width: 5px;
background-color: #888
}
#kr_tag_crmwebforms .full-form-wrapper::-webkit-scrollbar-thumb {
background: #2e2e2e
}
#kr_tag_crmwebforms .full-form-wrapper form {
width: 100% !important
}
#kr_tag_crmwebforms .full-form-wrapper .main-inputs-wrapper {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
#kr_tag_crmwebforms .full-form-wrapper .main-inputs-wrapper .column {
width: 100%;
max-width: 300px
}
@media screen and (max-width:1199px) {
#kr_tag_crmwebforms .full-form-wrapper .main-inputs-wrapper .column {
width: 47%
}
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .full-form-wrapper .main-inputs-wrapper .column {
width: 100%;
max-width: none
}
}
#kr_tag_crmwebforms .full-form-wrapper .main-inputs-wrapper .column:nth-child(1) {
margin-right: 120px
}
@media screen and (max-width:1199px) {
#kr_tag_crmwebforms .full-form-wrapper .main-inputs-wrapper .column:nth-child(1) {
margin-right: 6%
}
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .full-form-wrapper .main-inputs-wrapper .column:nth-child(1) {
margin-right: 0
}
}
#kr_tag_crmwebforms .full-form-wrapper .main-inputs-wrapper .column .contact-radio-wrapper {
margin-top: 18px
}
#kr_tag_crmwebforms .full-form-wrapper .collection-title {
font-weight: 400;
font-size: 0.875rem;
line-height: 20px;
font-family:  TagHeuerRegular,Helvetica, arial, sans-serif;
margin-bottom: 40px;
cursor: default
}
#kr_tag_crmwebforms .full-form-wrapper .collection-checkbox-wrapper {
display: flex;
flex-direction: row;
flex-wrap: wrap;
margin-bottom: 40px
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .full-form-wrapper .collection-checkbox-wrapper {
justify-content: start
}
}
#kr_tag_crmwebforms .full-form-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
margin-right: 20px;
margin-bottom: 20px;
display: flex;
flex-direction: column;
align-items: center
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .full-form-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
margin-right: 5px;
margin-bottom: 10px
}
}
#kr_tag_crmwebforms .full-form-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper label:last-child {
font-family:  TagHeuerLight,Helvetica, arial, sans-serif;
font-weight: 400;
font-size:  0.75rem;
line-height: 18px;
text-align: center;
color: #000;
max-width: fit-content;
cursor: pointer
}
#kr_tag_crmwebforms .full-form-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"] {        
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
#kr_tag_crmwebforms .full-form-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"]+label {
cursor: pointer;
width: 173px;
display: flex;
justify-content: center;
align-items: center;
background: #d9d9d9;
position: relative;
margin-bottom: 10px;
overflow: hidden
} 
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .full-form-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"]+label {
width: 40vw
}
}
#kr_tag_crmwebforms .full-form-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper .active {
position: absolute;
width: 100%;
height: 100%;
background: rgba(16, 16, 16, .7);
display: none;
justify-content: center;
align-items: center;
transition: all 0.2s
}
#kr_tag_crmwebforms .full-form-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"]:checked+label>.active {
display: flex;
filter: invert(0);
}
#kr_tag_crmwebforms .full-form-wrapper .activity-wrapper input[type="checkbox"]+label {
width: 80px !important;
height: 80px !important;
background: transparent !important;
border: 1px solid #d9d9d9
}
#kr_tag_crmwebforms .full-form-wrapper .activity-wrapper p {
max-width: 80px
}
#kr_tag_crmwebforms .full-form-wrapper .about-self {
width: 100%
}
#kr_tag_crmwebforms .full-form-wrapper .about-self label {
font-size: 0.875rem !important
}
#kr_tag_crmwebforms .full-form-wrapper .about-self .form-row {
margin-bottom: 40px !important
}
#kr_tag_crmwebforms .full-form-wrapper .form-btn-wrapper {
margin: 0 auto;
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .full-form-wrapper .form-btn-wrapper {
width: 100%
}
}
#kr_tag_crmwebforms .full-form-wrapper .form-btn-wrapper .form-btn {
width: inherit !important;
padding: 20px 90px
}
#kr_tag_crmwebforms .popup-wrapper.with-image {
align-items: flex-start
}
#kr_tag_crmwebforms .popup-wrapper.with-image .full-form-wrapper {
max-width: 512px;
padding: 70px 100px
}
@media screen and (max-width:1199px) {
#kr_tag_crmwebforms .popup-wrapper.with-image .full-form-wrapper {
max-width: 976px;
padding: 60px 40px
}
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .popup-wrapper.with-image .full-form-wrapper {
height: 100%;
width: 100%;
max-width: 100%;
padding: 48px 18px
}
}
#kr_tag_crmwebforms .popup-wrapper.with-image .full-form-wrapper .main-inputs-wrapper .column {
max-width: inherit
}
#kr_tag_crmwebforms .popup-wrapper.with-image .full-form-wrapper .main-inputs-wrapper .column:nth-child(1) {
margin-right: 0
}
#kr_tag_crmwebforms .popup-wrapper.with-image .full-form-wrapper .main-inputs-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
margin-right: 0
}
#kr_tag_crmwebforms .popup-wrapper.with-image .full-form-wrapper .main-inputs-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"]+label {
width: 135px
}
#kr_tag_crmwebforms .popup-wrapper.with-image .popup-img {
width: 100%;
max-width: 512px;
height: 646px;
background-color: gray;
position: relative;
background-image: url("https://image.emailing.tagheuer.com/lib/fe8b13727261017870/m/7/12de34c3-04b9-4247-a48b-ec0cf9d6771c.png");
background-size: cover;
background-position: center
}
@media screen and (max-width:900px) {
#kr_tag_crmwebforms .popup-wrapper.with-image .popup-img {
display: none
}
}
#kr_tag_crmwebforms .popup-wrapper.with-image .full-form-wrapper .main-inputs-wrapper .column {
width: 100%
}
#kr_tag_crmwebforms .iti--separate-dial-code .iti__selected-flag {
background-color: transparent !important
}
#kr_tag_crmwebforms .iti__flag.iti__us {
margin-right: 5px !important
}
#kr_tag_crmwebforms .iti__selected-flag {
padding-left: 0
}
#kr_tag_crmwebforms .iti__selected-dial-code {
font-size: 0.75rem;
}
#kr_tag_crmwebforms .iti__country-list {
width: 23rem;
font-size: .85rem;
overflow-x: hidden
}
#kr_tag_crmwebforms #phone {
padding-left: 82px !important
}
#kr_tag_crmwebforms .full-form-wrapper .collection-wrapper {
width: 100%
}
#kr_tag_crmwebforms .full-form-wrapper .collection-wrapper .collection-checkbox-wrapper {
margin-left: -10px;
margin-right: -10px
}
#kr_tag_crmwebforms .full-form-wrapper .collection-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 25%;
border-radius: 5px;
margin-right: 0;
padding: 0 10px
}
#kr_tag_crmwebforms .full-form-wrapper .collection-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"]+label {
width: 100%
}
@media screen and (max-width:991px) {
#kr_tag_crmwebforms .full-form-wrapper .collection-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 33.33%
}
}
@media screen and (max-width:550px) {
#kr_tag_crmwebforms .full-form-wrapper .collection-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 50%
}
}
#kr_tag_crmwebforms .full-form-wrapper .activity-wrapper {
width: 100%
}
#kr_tag_crmwebforms .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper {
margin-left: -10px;
margin-right: -10px
}
#kr_tag_crmwebforms .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 12.5%;
border-radius: 5px;
margin-right: 0;
padding: 0 10px
}
#kr_tag_crmwebforms .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"]+label {
width: 100% !important
}
@media screen and (max-width:850px) {
#kr_tag_crmwebforms .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 16.66%
}
}
@media screen and (max-width:700px) {
#kr_tag_crmwebforms .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 20%
}
}
@media screen and (max-width:550px) {
#kr_tag_crmwebforms .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 25%
}
}
@media screen and (max-width:480px) {
#kr_tag_crmwebforms .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 33.33%
}
}
#kr_tag_crmwebforms .with-image .full-form-wrapper .collection-wrapper {
width: 100%
}
#kr_tag_crmwebforms .with-image .full-form-wrapper .collection-wrapper .collection-checkbox-wrapper {
margin-left: -10px;
margin-right: -10px
}
#kr_tag_crmwebforms .with-image .full-form-wrapper .collection-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 50%;
border-radius: 5px;
margin-right: 0;
padding: 0 10px
}
#kr_tag_crmwebforms .with-image .full-form-wrapper .collection-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"]+label {
width: 100% !important
}
@media screen and (max-width:991px) {
#kr_tag_crmwebforms .with-image .full-form-wrapper .collection-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 33.33%
}
}
@media screen and (max-width:550px) {
#kr_tag_crmwebforms .with-image .full-form-wrapper .collection-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 50%
}
}
#kr_tag_crmwebforms .with-image .full-form-wrapper .activity-wrapper {
width: 100%
}
#kr_tag_crmwebforms .with-image .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper {
margin-left: -10px;
margin-right: -10px
}
#kr_tag_crmwebforms .with-image .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 33.33%;
border-radius: 5px;
margin-right: 0;
padding: 0 10px
}
#kr_tag_crmwebforms .with-image .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper input[type="checkbox"]+label {
width: 100% !important
}
@media screen and (max-width:1199px) {
#kr_tag_crmwebforms .with-image .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 25%
}
}
@media screen and (max-width:1024px) {
#kr_tag_crmwebforms .with-image .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 12.5%
}
}
@media screen and (max-width:850px) {
#kr_tag_crmwebforms .with-image .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 16.66%
}
}
@media screen and (max-width:700px) {
#kr_tag_crmwebforms .with-image .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 20%
}
}
@media screen and (max-width:550px) {
#kr_tag_crmwebforms .with-image .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 25%
}
}
@media screen and (max-width:480px) {
#kr_tag_crmwebforms .with-image .full-form-wrapper .activity-wrapper .collection-checkbox-wrapper .checkbox-image-wrapper {
width: 33.33%
}
}
#kr_tag_crmwebforms a{
color: #595959;
text-decoration: underline;
line-height: inherit;
cursor: pointer;
font-family: TagHeuerMedium;
}
#kr_tag_crmwebforms .dark-theme a{
color: #b7b7b7;
}
#kr_tag_crmwebforms input[type="radio"]:focus, button:focus {
outline: 1px dashed #000;
}
#kr_tag_crmwebforms .dark-theme input[type="radio"]:focus, .dark-theme button:focus {
outline: 1px dashed white;
}
#kr_tag_crmwebforms .terms-wrapper:focus-within {
border: 1px dashed black;
}
#kr_tag_crmwebforms .dark-theme .terms-wrapper:focus-within {
border: 1px dashed white;
}
#kr_tag_crmwebforms .flag_icon {
position: absolute;
top: 50%;
left: 0;
}
#kr_tag_crmwebforms .country-select {
padding-left: 28px
}
#kr_tag_crmwebforms .sr-only {
width: 1px;
height: 1px;
padding: 0;
color: transparent !important;
overflow: hidden;
clip: rect(0,0,0,0);
border: 0;
}
#kr_tag_crmwebforms .dark-theme ::-webkit-input-placeholder,
#kr_tag_crmwebforms .dark-theme :-moz-placeholder,
#kr_tag_crmwebforms .dark-theme ::-moz-placeholder,
#kr_tag_crmwebforms .dark-theme :-ms-input-placeholder,
#kr_tag_crmwebforms .dark-theme ::-ms-input-placeholder,
#kr_tag_crmwebforms .dark-theme ::placeholder{
color: #b7b7b7;
opacity:  1;
}
#kr_tag_crmwebforms legend{ font-size: 0.75rem;}
#kr_tag_crmwebforms .dark-theme legend,
#kr_tag_crmwebforms dark-theme .section_title,
#kr_tag_crmwebforms .dark-theme .label_txt
{color:#ffffff}
#kr_tag_crmwebforms fieldset{
margin: 0;
padding: 0;
border: 0;
}
#kr_tag_crmwebforms .label_txt {
font-family: TagHeuerLight,Helvetica, arial, sans-serif;
font-weight: 400;
font-size: 0.75rem;
line-height: 18px;
text-align: center;
color: #000;
max-width: fit-content;
cursor: pointer;
}
#kr_tag_crmwebforms .section_title {
color: black;
font-size: 1rem;
margin-bottom: 30px;
text-transform: uppercase;
}
#kr_tag_crmwebforms .checkbox-image-wrapper:focus-within{
outline: 1px dashed #000000;
}
#kr_tag_crmwebforms .dark-theme .checkbox-image-wrapper:focus-within{
outline: 1px dashed #ffffff;
}
#kr_tag_crmwebforms .label_placeholder{
color: gray;
padding-left: 10px;
font-family: TagHeuerThin, Helvetica;
}