:root{--color-primary: $eclipse;--skin-link-color-2: $eclipse}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{border:none;background-color:#fff !important;transition:background-color 5000s ease-in-out 0s}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.checkbox-form-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:22px}.checkbox-form-group.is-invalid .custom-label{color:red}.checkbox-form-group .custom-label{margin:0;font-size:15px;line-height:25px;cursor:pointer}.checkbox-form-group .custom-label.required:after{content:"*";color:#b9b4b3}.radio-group{border:1px solid #b9b4b3;border-radius:12px;display:-ms-flexbox;display:flex;direction:rtl}.radio-group input{opacity:0;position:absolute}.radio-group input+label{background-color:#fff;color:#381D1B;height:36px;border:none;border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:auto;flex:auto;text-align:center;cursor:pointer;font-size:15px;font-weight:600;position:relative;margin:auto}.radio-group input+label:nth-of-type(2)::before,.radio-group input+label:nth-of-type(3)::before{content:'';position:absolute;top:50%;transform:translateY(-50%);height:15px;width:1px;background-color:#b9b4b3;right:0}.radio-group input:checked+label{border:1px solid #381D1B !important}.ccv-payments-wrapper{display:-ms-flexbox;display:flex}.width-ccv{width:100%}.cvv-wrapper{width:107%}.payments-width-field{width:30%}.payments-width-field .form-group{width:100%}.payments-width-field .form-group .payments{width:104%}form .row .form-group .form-control-label{right:10px}form .row .form-group .invalid-sign,form .row .form-group .valid-sign,form .row .form-group .eye-icon{right:10px}.form-group{position:relative}.form-group .checkbox-container{display:block;position:relative;padding-right:24px;margin-bottom:8px;cursor:pointer;font-size:0.95rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form-group .checkbox-container .checkmark{position:absolute;top:3px;right:-3px;height:18px;width:18px;background-color:#fff;border:1px solid #b9b4b3;border-radius:8px}.form-group .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-group .checkbox-container input[type="checkbox"]+.checkmark:after{content:"";position:absolute;display:none;left:6px;top:3px;width:5px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.form-group .checkbox-container input[type="radio"]+.checkmark{background-color:white;border:1px solid var(--Brown-dark, #381D1B);border-radius:50%;top:0px}.form-group .checkbox-container input[type="radio"]+.checkmark:after{content:"";display:none;margin:3px 3px;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:50%;background:white}.form-group .checkbox-container input[type="checkbox"]:checked ~ .checkmark{background-color:var(--Brown-dark, #381D1B);border-color:var(--Brown-dark, #381D1B)}.form-group .checkbox-container input[type="checkbox"]:checked ~ .label-text{color:var(--Brown-dark, #381D1B)}.form-group .checkbox-container input:checked ~ .checkmark{background:white}.form-group .checkbox-container input:checked ~ .checkmark:after{display:block;background:var(--Brown-dark, #381D1B)}.form-group .checkbox-container input.is-invalid ~ .checkmark{border-color:red}.form-group .checkbox-container .invalid-feedback{margin-right:-24px;padding-top:10px;padding-bottom:10px}.form-group .checkbox-container a{text-decoration:underline;text-underline-offset:2px}.form-group input.form-control:focus ~ .form-control-label,.form-group input.form-control:not(:placeholder-shown) ~ .form-control-label,.form-group input.form-control:active ~ .form-control-label,.form-group input.form-control:-webkit-autofill ~ .form-control-label,.form-group textarea.form-control:focus ~ .form-control-label,.form-group textarea.form-control:not(:placeholder-shown) ~ .form-control-label,.form-group textarea.form-control:active ~ .form-control-label,.form-group textarea.form-control:-webkit-autofill ~ .form-control-label,.form-group select.form-control:focus ~ .form-control-label,.form-group select.form-control:valid ~ .form-control-label,.form-group select.form-control:active ~ .form-control-label,.form-group select.form-control:-webkit-autofill ~ .form-control-label,.form-group .datepart ~ .form-control-label{top:-8px;right:14px;background-color:white;opacity:1;font-size:12px;padding:1px}.form-group .form-control-label{position:absolute;pointer-events:none;margin:0;right:10px;top:12px;transition:0.25s ease all;font-size:15px;color:#b9b4b3}.form-group .is-invalid:not(.datepart) ~ .form-control-label{top:15px}.form-group textarea ~ .form-control-label,.form-group textarea.is-invalid ~ .form-control-label{top:12px}.form-group .invalid-sign,.form-group .valid-sign,.form-group .eye-icon{display:none;position:absolute;left:10px;top:18px}.form-group .eye-icon{display:block}.form-group .form-control,.form-group input.form-control:-webkit-autofill,.form-group input.form-control:-webkit-autofill:hover,.form-group input.form-control:-webkit-autofill:focus,.form-group input.form-control:-webkit-autofill:active{height:39px;padding:10px;background-color:white;border:1px solid #b9b4b3;border-radius:12px;color:black;box-shadow:none;font-size:0.95rem;-webkit-text-fill-color:#381D1B;-webkit-padding-before:20px;-webkit-padding-end:10px;-webkit-padding-after:20px;-webkit-padding-start:10px}.form-group .form-control[type="password"],.form-group input.form-control:-webkit-autofill[type="password"],.form-group input.form-control:-webkit-autofill:hover[type="password"],.form-group input.form-control:-webkit-autofill:focus[type="password"],.form-group input.form-control:-webkit-autofill:active[type="password"]{letter-spacing:3px;font-size:30px}.form-group .form-control.is-invalid,.form-group .form-control.is-valid,.form-group input.form-control:-webkit-autofill.is-invalid,.form-group input.form-control:-webkit-autofill.is-valid,.form-group input.form-control:-webkit-autofill:hover.is-invalid,.form-group input.form-control:-webkit-autofill:hover.is-valid,.form-group input.form-control:-webkit-autofill:focus.is-invalid,.form-group input.form-control:-webkit-autofill:focus.is-valid,.form-group input.form-control:-webkit-autofill:active.is-invalid,.form-group input.form-control:-webkit-autofill:active.is-valid{background-image:none;box-shadow:none}.form-group .form-control.is-invalid ~ .eye-icon,.form-group .form-control.is-valid ~ .eye-icon,.form-group input.form-control:-webkit-autofill.is-invalid ~ .eye-icon,.form-group input.form-control:-webkit-autofill.is-valid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:hover.is-invalid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:hover.is-valid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:focus.is-invalid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:focus.is-valid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:active.is-invalid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:active.is-valid ~ .eye-icon{display:none}.form-group .form-control.is-invalid,.form-group input.form-control:-webkit-autofill.is-invalid,.form-group input.form-control:-webkit-autofill:hover.is-invalid,.form-group input.form-control:-webkit-autofill:focus.is-invalid,.form-group input.form-control:-webkit-autofill:active.is-invalid{border:1px solid red;background-color:white}.form-group .form-control.is-invalid ~ label::after,.form-group input.form-control:-webkit-autofill.is-invalid ~ label::after,.form-group input.form-control:-webkit-autofill:hover.is-invalid ~ label::after,.form-group input.form-control:-webkit-autofill:focus.is-invalid ~ label::after,.form-group input.form-control:-webkit-autofill:active.is-invalid ~ label::after{color:red}.form-group .form-control.is-invalid ~ .invalid-sign,.form-group input.form-control:-webkit-autofill.is-invalid ~ .invalid-sign,.form-group input.form-control:-webkit-autofill:hover.is-invalid ~ .invalid-sign,.form-group input.form-control:-webkit-autofill:focus.is-invalid ~ .invalid-sign,.form-group input.form-control:-webkit-autofill:active.is-invalid ~ .invalid-sign{display:block}.form-group .form-control.is-valid,.form-group input.form-control:-webkit-autofill.is-valid,.form-group input.form-control:-webkit-autofill:hover.is-valid,.form-group input.form-control:-webkit-autofill:focus.is-valid,.form-group input.form-control:-webkit-autofill:active.is-valid{border:1px solid}.form-group .form-control.is-valid ~ .valid-sign,.form-group input.form-control:-webkit-autofill.is-valid ~ .valid-sign,.form-group input.form-control:-webkit-autofill:hover.is-valid ~ .valid-sign,.form-group input.form-control:-webkit-autofill:focus.is-valid ~ .valid-sign,.form-group input.form-control:-webkit-autofill:active.is-valid ~ .valid-sign{display:block}.form-group .form-control:disabled,.form-group input.form-control:-webkit-autofill:disabled,.form-group input.form-control:-webkit-autofill:hover:disabled,.form-group input.form-control:-webkit-autofill:focus:disabled,.form-group input.form-control:-webkit-autofill:active:disabled{opacity:0.5}.form-group .loginRegister_fields{padding-right:0.5rem}.form-group .codeActivation{padding:25px 10px 14px}.form-group .link_login{text-decoration:underline;display:block;margin-top:1rem;cursor:pointer}.form-group select.form-control,.form-group select.form-control:-webkit-autofill,.form-group select.form-control:-webkit-autofill:hover,.form-group select.form-control:-webkit-autofill:focus{padding:10px;color:#b9b4b3}.form-group textarea.form-control{height:auto;padding:10px;border-radius:0px}.form-group .invalid-feedback{color:#FF2F2F;font-size:12px}.form-group.required .form-control-label:before{content:none}.form-group.required .form-control-label:after{content:"*";color:#b9b4b3}.form-group .birthday-label{color:#381D1B;text-align:right;font-size:1rem;font-style:normal;font-weight:400;line-height:1.10275rem;text-transform:uppercase}.noReceivedCode{display:block;margin:1rem 0px}.link_login_getSms{text-decoration:underline;cursor:pointer}.up-button{position:fixed;right:23px;bottom:114px !important}.contact-us-message{margin-bottom:16px;text-align:center}@media (min-width: 1024px){.contact-us-message{margin-bottom:30px;text-align:right}}.contact-us-message-title{margin-bottom:20px;text-align:center}@media (min-width: 1024px){.contact-us-message-title{margin-bottom:35px;text-align:right}}.contact-us-form-fildes{border:#381D1B 1px solid;border-radius:12px;padding:30px 30px 0;margin-bottom:30px}.contact-us-wrapper{margin-top:30px;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 1024px){.contact-us-wrapper{-ms-flex-direction:row;flex-direction:row}}@media (min-width: 1024px) and (max-width: 1439px){.contact-us-wrapper .contact-us-form{padding:0}}.contact-us-wrapper .form-group .form-control{color:black;-webkit-text-fill-color:black;box-shadow:none;border-radius:12px;border:1px solid var(--brown-stroke, #D7D2D1);background:#FFF}.contact-us-wrapper .form-group .form-control-label{top:15px}@media (min-width: 1024px) and (max-width: 1439px){.contact-us-wrapper .form-group .form-control-label{right:3px !important}}.contact-us-wrapper .form-group .checkbox-container{height:22px;margin-top:4px}.contact-us-wrapper .form-group select{-webkit-appearance:none;background-image:url("../images/arrow-down.svg");background-repeat:no-repeat;background-position-y:center;background-position-x:6px}@media (min-width: 1024px) and (max-width: 1439px){.contact-us-wrapper .form-group select{background-position-x:2px}}.contact-us-wrapper .contact-us-help-wrapper{display:none}.contact-us-wrapper .contact-us-help-wrapper .contact-us-help{display:none}.contact-us-wrapper .contact-us-comment #contact-comment{padding-top:15px}@media (min-width: 1024px){.contact-us-wrapper .contact-us-agreement{margin-bottom:25px}}.contact-us-wrapper .contact-us-agreement .approval-description a{text-decoration:underline}.contact-us-wrapper .contact-us-submit{margin-top:4px;-ms-flex-line-pack:distribute;align-content:space-around;-ms-flex-direction:column;flex-direction:column}.contact-us-wrapper .contact-us-submit .subscribe-contact-us{display:-ms-flexbox;display:flex;height:33px;padding:6px 20px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:11px;background:var(--brown, #391E1C)}@media (min-width: 1024px){.contact-us-content{margin-top:70px;padding-right:30px}}@media (min-width: 1440px){.contact-us-content{margin-top:70px}}.contact-us-content-title{color:var(--brown, #391E1C);text-align:center;margin-bottom:25px;font-family:"assistant";font-size:18px;font-style:normal;font-weight:400;line-height:26px;border-radius:7px;background:var(--beige, #EFEBDF)}.contact-us-content-item{padding:0 0px 15px}.contact-us-content-item-header{display:-ms-flexbox;display:flex;height:50px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.contact-us-content-item-header .img-container{display:inline-block;background:var(--beige, #EFEBDF);border-radius:32px;padding:14px;margin-left:15px}.contact-us-content-item-header .img-container img{display:block;border-radius:0}.contact-us-content-item-header p{margin-left:12px;color:var(--brown, #391E1C);text-align:right;font-family:"assistant";font-size:18px;font-style:normal;font-weight:400;line-height:30px}.contact-us-content-item-header a{color:var(--brown, #391E1C);text-decoration:underline;font-size:15px;font-style:normal;font-weight:400;line-height:33.4px;white-space:nowrap}@media (min-width: 1024px){.contact-us-content-item-header a{width:100%}}.contact-us-content-item-content{font-size:14px;line-height:23px}.contact-us-modal .modal-dialog{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto;text-align:center;width:100%}@media (max-width: 500px){.contact-us-modal .modal-dialog{-ms-flex-align:end;align-items:flex-end}}.contact-us-modal .modal-dialog .modal-content{padding:60px 20px}.contact-us-modal .modal-dialog .modal-content .modal-header{all:unset}.contact-us-modal .modal-dialog .modal-content .modal-header .close{left:20px;top:20px}.contact-us-modal .modal-dialog .modal-content .modal-body{padding:0}.contact-us-modal .modal-dialog .modal-content .modal-body img{padding-bottom:25px}.contact-us-modal .modal-dialog .modal-content .modal-body .modal-body-contact-us-header{font-size:24px;letter-spacing:-0.2px;line-height:27px;font-weight:500;margin-bottom:14px}.contact-us-modal .modal-dialog .modal-content .modal-body .modal-body-contact-us-text{font-size:15px;letter-spacing:-0.2px;line-height:23px;font-weight:400;color:black;margin-bottom:20px}@media (max-width: 767px){.contact-us-modal .modal-dialog .modal-content .modal-body .modal-body-contact-us-text .last-line{display:block}}.contact-us-modal .modal-dialog .modal-content .modal-body .modal-body-contact-us-btn{width:243px;border:1px solid black;background-color:white !important;font-size:20px;letter-spacing:0;line-height:22px;font-weight:300;color:black;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:44px;margin:auto}.cancellation-msg{font-weight:bold;margin-top:10px}
