.content-for-layout{background-image:none}.shopify-section .fullimagetext-section .image .animation-element--inner img,.shopify-section .fullimagetext-block .image .animation-element--inner img{max-height:642px;object-fit:cover;object-position:0 -80px}@media only screen and (max-width: 768px){.shopify-section .fullimagetext-section .image .animation-element--inner img,.shopify-section .fullimagetext-block .image .animation-element--inner img{object-position:0 0}}.visit-form-content{padding:10rem 0 6rem;text-align:center;max-width:82%;margin:auto}@media only screen and (max-width: 768px){.visit-form-content{padding:5rem 0 2rem;max-width:100%}}.visit-form-content p{font-size:1.7rem}.visit-form-content p:first-of-type{font-size:2.5rem;font-weight:600}#visit-form form{padding-bottom:10rem}#visit-form form .b-flex-item label{color:#000;font-weight:600}#visit-form form label[for=ContactFormDataPrivacy]{font-size:1.2rem;position:relative;display:flex;align-items:center;flex-direction:row-reverse;justify-content:start}#visit-form form label[for=ContactFormDataPrivacy]>i{font-style:normal;color:inherit}@media only screen and (max-width: 768px){#visit-form form label[for=ContactFormDataPrivacy]>i{max-width:88%}}#visit-form form input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:relative;display:inline-block;height:25px;width:25px;background-color:transparent;border:1px solid #CCD1CE;margin:0 13px 0 0}#visit-form form input[type=checkbox]:checked~.checkmark{background-color:#c6aa76;border-color:#c6aa76}#visit-form form input[type=checkbox]:checked~.checkmark:after{display:block}.checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.alert.alert-success,.alert.alert-error{position:relative}.alert-visite-success a{font-family:Arial;color:#fff;text-decoration:none}.alert-visite-success{background-color:#556a5b;padding:1.4rem 2rem;border-radius:5px;display:flex;justify-content:space-between;color:#fff;margin:0 0 2rem;align-items:center;font-size:13px;font-weight:700}@media only screen and (max-width: 768px){.alert-visite-success{line-height:1.4;padding:2rem 10px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/visit-form.css.map */
