#header{padding-bottom:20.5px!important}#header-padding-bottom{display:none}@media screen and (max-width: 992px){#accordionSearch{height:auto}#header{padding-bottom:10px!important}}#accordionBodyBeInspired p{text-transform:uppercase}.header__submenu .slides:after{content:"";height:152px;width:80px;position:absolute;right:40px;background:#eae9e880;background:linear-gradient(-90deg,#eae9e8,#eae9e880 45%,#eae9e800)}@media screen and (max-width: 992px){.header__submenu .slides:after{right:10px}#menu-drawer .slides{padding-right:100px}}@media screen and (min-width: 992px) and (max-width: 1200px){.header__submenu .slides:after{right:0}}.header__icon span{justify-content:left}.header__icon .header__inline-menu span{justify-content:center}.customer.order h2,.customer.order h1{font-family:Playfair Display}.container-details-order{padding-left:20px}@media screen and (min-width: 1600px){.template-customers-order{padding-top:114px!important}}@media screen and (min-width: 990px) and (max-width: 1599px){.template-customers-order .breadcrumb{padding-left:44px!important}}@media screen and (max-width: 992px){#second-gallery{margin-left:0!important;margin-right:0!important}}#create_customer .button-black{margin-top:30px}#share1 i.fa-twitter:after,#share2 i.fa-twitter:after,#shareMobile i.fa-twitter:after{background-image:url(https://cdn.shopify.com/s/files/1/0655/7699/3020/files/icon-x.svg?v=1704811529)}#share1 i.fa-twitter:hover:after,#share2 i.fa-twitter:hover:after,#shareMobile i.fa-twitter:hover:after{background-image:url(https://cdn.shopify.com/s/files/1/0655/7699/3020/files/icon-x-white.svg?v=1704811547)}.template-404 .actions a.button{text-transform:uppercase;min-width:150px;width:auto}footer.footer a{color:#fff}footer .NewsletterSubscriptionPrivacy p{color:#fff}#makeEnquiryModalButton.discoverBoutiques{text-align:left}@media screen and (min-width: 992px){#makeEnquiryModalButton.discoverBoutiques{margin-top:20px}}.modal.show .modal-dialog .modal-header h1{padding-bottom:25px}.product-cta-wrapper #container-bookAppointmentModalButton{display:inline-block;margin-right:15px}.product-cta-wrapper #container-makeEnquiryModalButton #makeEnquiryModalButton,.product-cta-wrapper #container-bookAppointmentModalButton #bookAppointmentModalButton{min-width:220px;text-align:center}.product-cta-wrapper #container-bookAppointmentModalButton #bookAppointmentModalButton{background:#fff;color:#000!important;padding:14px 16px;height:50px;border:1px solid #000;min-width:288px}.product-cta-wrapper #container-bookAppointmentModalButton #bookAppointmentModalButton span{text-decoration:none;font-size:15px;line-height:19px;border-bottom:0;color:#000}#bookAppointmentModalButton{cursor:pointer;padding-top:9px}.container-size-enquiry #bookAppointmentModalButton span{font-family:Montserrat;font-size:12px;letter-spacing:.04px;line-height:19px;text-transform:uppercase}#bookAppointmentModalButton span{font-family:Playfair Display;font-size:16px;letter-spacing:.04px;line-height:24px;text-transform:uppercase}#bookAppointmentModal.modal.fade.show{z-index:9999999999;-webkit-transition:z-index .3s step-start;-ms-transition:z-index .3s step-start;-moz-transition:z-index .3s step-start;transition:z-index .3s step-start;position:fixed}#bookAppointmentModal{background:#00000080}#bookAppointmentModal .modal-dialog{max-width:870px;vertical-align:middle;border-radius:25px;min-height:calc(100% - 3.5rem);display:flex;align-items:center;background:transparent;margin:80px auto}#bookAppointmentModal .modal-header{display:block;border-bottom:none;padding:0 30px}#bookAppointmentModal .modal-footer{border-top:none}#bookAppointmentModal .modal-header .modal-title{font-size:23px!important;letter-spacing:4px;line-height:30px!important;margin-bottom:10px!important;padding-top:40px;text-transform:uppercase!important;font-weight:700!important}#bookAppointmentModal .modal-header span{font-size:14px;line-height:18px;letter-spacing:.1px;margin-bottom:0;font-family:Montserrat,sans-serif;font-weight:400;font-stretch:normal;font-style:normal}#bookAppointmentModal .modal-header .btn-close{float:right;font-size:15px;width:15px;height:15px;opacity:.7;background:transparent url(https://cdn.shopify.com/s/files/1/0655/7699/3020/files/close-big.svg?v=1674743208) center/1em auto no-repeat;background-size:40px}#bookAppointmentModal .modal-body form{margin-top:30px}#bookAppointmentModal .modal-content{border:none;padding:87px 150px 80px;border-radius:30px;margin-top:50px}#bookAppointmentModal .modal-content #contain-product{margin-bottom:30px}.first-name,.last-name,.email,.phone,.country,.city,.message{margin-bottom:20px}#bookAppointmentModal .modal-content .product-image img{margin:0 auto;display:block;height:142px}#bookAppointmentModal .modal-content .product-title{display:flex;align-items:center}#bookAppointmentModal .modal-content .product-title p{font-family:Montserrat,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:13px}#bookAppointmentModal .modal-content a{text-decoration:underline!important}#bookAppointmentModalButton span{border-bottom:1px solid #DF6048;padding-bottom:5px}#bookAppointmentModalLabel{display:block;text-transform:uppercase;letter-spacing:3px;font-weight:700;font-size:24px;line-height:34px;margin-bottom:9px}@media screen and (min-width: 1600px){#bookAppointmentModal .modal-dialog{margin:20px auto 55px}}@media screen and (max-width: 1500px){#bookAppointmentModal .modal-dialog{margin:25px auto}}@media screen and (max-width: 989px){#bookAppointmentModalButton span{border-bottom:none}.container-size-enquiry #bookAppointmentModalButton span{border-bottom:1px solid #DF6048;padding-bottom:5px}}@media screen and (max-width: 899px){.product-cta-wrapper #container-bookAppointmentModalButton{margin-top:5px}.product-cta-wrapper #container-bookAppointmentModalButton #bookAppointmentModalButton{min-width:288px}#bookAppointmentModal .modal-dialog{max-width:500px;margin:15px auto;min-height:100%;display:block}#bookAppointmentModal .modal-content{padding:30px 0;margin-top:0}#bookAppointmentModal .modal-header .modal-title{padding-top:60px;letter-spacing:4px;line-height:30px!important;font-weight:700!important;font-size:21px!important;margin-bottom:5px!important}#bookAppointmentModal .modal-content .product-title{padding-left:30px}#bookAppointmentModal .modal-body form{padding-left:10px;padding-right:10px}}@media screen and (max-width: 600px){#bookAppointmentModal .modal-dialog{width:96%}}.globo-formbuilder .globo-formbuilder-wizard .globo-form-control[data-type=acceptTerms] p{display:none;opacity:0;visible:hidden}.globo-formbuilder .globo-formbuilder-wizard .globo-form-control.has-error label *{color:#dc3545!important}.globo-formbuilder .globo-form-app .globo-formbuilder-wizard .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before,.globo-form-app .globo-form-control .radio-wrapper .radio-input~.radio-label:after{border-color:#495057!important}.globo-formbuilder .globo-form-app .globo-formbuilder-wizard .globo-form-control.has-error .checkbox-wrapper .checkbox-input~.checkbox-label:before{border-color:#dc3545!important}.globo-formbuilder .globo-formbuilder-wizard .gfb__footer.wizard__footer button.submit{background:#df6048!important;color:#fff!important;font-size:15px;border:none;padding-bottom:6px;margin:0;font-family:Playfair Display;border-radius:0;width:initial;min-width:150px}.globo-formbuilder .globo-formbuilder-wizard .gfb__footer.wizard__footer button.submit:hover{background:#df6048!important}.globo-formbuilder .globo-form-app.gfb-style-line .globo-formbuilder-wizard .globo-form-control input[type=text],.globo-formbuilder .globo-form-app.gfb-style-line .globo-formbuilder-wizard .globo-form-control select,.globo-formbuilder .globo-form-app.gfb-style-line .globo-formbuilder-wizard .globo-form-control textarea{font-family:Montserrat,sans-serif;font-size:15px;border:none;border-bottom:1px solid #495057;padding-bottom:6px;margin:0;padding-left:0;color:#495057;box-shadow:none;-webkit-appearance:none!important}#bookAppointmentModal .modal-content label.line-label.globo-label{position:absolute;left:0}.globo-formbuilder .globo-form-app.gfb-style-line .globo-formbuilder-wizard .globo-form-control input[type=text]{padding-left:3px}.globo-formbuilder .globo-form-app.gfb-style-line .globo-formbuilder-wizard .globo-form-control textarea{min-height:50px;padding-left:3px}.globo-formbuilder .globo-form-app.gfb-style-line .globo-formbuilder-wizard .globo-form-control input[type=text]:placeholder{color:#999}.globo-form-app.gfb-style-line [data-type=checkbox] .globo-form-input .globo-list-control .checkbox-wrapper,.globo-form-app.gfb-style-line [data-type=checkbox] .globo-form-input .globo-list-control .radio-wrapper,.globo-form-app.gfb-style-line [data-type=radio] .globo-form-input .globo-list-control .checkbox-wrapper,.globo-form-app.gfb-style-line [data-type=radio] .globo-form-input .globo-list-control .radio-wrapper,.globo-form-app.gfb-style-line [data-type=acceptTerms] .globo-form-input .globo-list-control .checkbox-wrapper,.globo-form-app.gfb-style-line [data-type=acceptTerms] .globo-form-input .globo-list-control .radio-wrapper,.globo-form-app.gfb-style-line_rounded [data-type=checkbox] .globo-form-input .globo-list-control .checkbox-wrapper,.globo-form-app.gfb-style-line_rounded [data-type=checkbox] .globo-form-input .globo-list-control .radio-wrapper,.globo-form-app.gfb-style-line_rounded [data-type=radio] .globo-form-input .globo-list-control .checkbox-wrapper,.globo-form-app.gfb-style-line_rounded [data-type=radio] .globo-form-input .globo-list-control .radio-wrapper,.globo-form-app.gfb-style-line_rounded [data-type=acceptTerms] .globo-form-input .globo-list-control .checkbox-wrapper,.globo-form-app.gfb-style-line_rounded [data-type=acceptTerms] .globo-form-input .globo-list-control .radio-wrapper{box-shadow:none!important}.globo-formbuilder .globo-formbuilder-wizard .gfb__footer.wizard__footer{padding-top:20px}.globo-formbuilder .globo-formbuilder-wizard .globo-form-input{border:none}.globo-formbuilder .globo-form-app.gfb-style-line .globo-formbuilder-wizard .globo-form-control .checkbox-label.globo-option{font-family:Playfair Display,arial;line-height:1.5em}.globo-formbuilder .globo-form-control[data-type=acceptTerms]{margin-bottom:5px}.globo-formbuilder .help-text.globo-description{line-height:1.5em!important}.globo-formbuilder .globo-form .globo-form-app .message.success{margin-top:30px;background:#fff!important;font-family:Montserrat;box-shadow:none!important}.globo-form-app .message .dismiss{display:none}
/*# sourceMappingURL=/s/files/1/0655/7699/3020/t/27/assets/custom-style-vhernier.css.map */
