.input-search{display:flex;flex-flow:row nowrap;gap:12px}.input-search label{flex:1}.input-search input{border:1px solid rgba(0,0,0,.08);font:16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;padding:15px;min-width:366px;min-height:48px}.input-text{width:100%}.input-text input{border:1px solid var(--form-color, rgba(0, 0, 0, .08));font:16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;padding:14px;min-height:48px;width:100%}.input-text--outlined input{background:transparent;border:none;border-bottom:1px solid var(--form-color, #000);padding:10px 0;min-width:unset;min-height:unset;width:100%}.input-text--outlined input::-moz-placeholder{color:#000}.input-text--outlined input::placeholder{color:#000}.input-text--outlined input:active,.input-text--outlined input:focus{outline:solid 1px #a58778;outline-offset:-1px}.input-text--half{width:calc((100% - var(--form-gap)) / 2)}.input-submit{position:relative;display:flex;flex-flow:row-reverse nowrap;justify-content:flex-end;gap:5px}.input-submit:not(.input-submit--btn){width:-moz-fit-content;width:fit-content;justify-self:flex-end}.input-submit:not(.input-submit--btn):after{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='19.731'%20height='13.147'%20viewBox='0%200%2019.731%2013.147'%3e%3cg%20transform='translate(-1317.439%20-751.941)'%3e%3cline%20x2='17.923'%20transform='translate(1318.189%20758.515)'%20fill='none'%20stroke='%23311e1e'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3cline%20x2='6.204'%20y2='5.515'%20transform='translate(1329.908%20753)'%20fill='none'%20stroke='%23311e1e'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3cpath%20d='M6.2.385,0,5.9'%20transform='translate(1329.908%20758.129)'%20fill='none'%20stroke='%23311e1e'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3c/g%3e%3c/svg%3e");height:15px;width:18px;position:relative;top:2px;cursor:pointer}.input-submit:not(.input-submit--btn) input{text-transform:uppercase;border:none;outline:none;background:transparent;font: 16px/22px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;color:#000;cursor:pointer}.input-submit:not(.input-submit--btn):hover{text-decoration:underline}.input-submit .wpcf7-spinner{order:2;margin-left:auto}.input-submit--btn{width:100%;flex-direction:row;align-items:center}.input-submit--btn .btn{font-weight:500}.input-submit--btn .wpcf7-spinner{display:none}.wpcf7-form.submitting .input-submit--btn .wpcf7-spinner{display:block;margin:0;flex-shrink:0}.wpcf7 form .wpcf7-response-output{font:400 16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;letter-spacing:0}.wpcf7 form .wpcf7-response-output{border:none;margin:0}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:red}.wpcf7 form.sent .wpcf7-response-output{color:green}.wpcf7 form.spam .wpcf7-response-output{color:orange}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#000}.cf7-success{border:1px solid currentColor;padding:2rem;display:flex;flex-direction:column;gap:1rem}.contact-form form{display:flex;flex-flow:row wrap;justify-content:end;gap:13px}.contact-form form label,.input-radio{width:100%}.input-radio__label{font:400 18px/26px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}.input-radio .wpcf7-radio{display:flex;flex-direction:column;gap:8px;margin-top:8px}.input-radio .wpcf7-radio .wpcf7-list-item{margin-left:0}.input-radio--inline .wpcf7-radio{flex-direction:row;flex-wrap:wrap;gap:8px}.input-radio--2col .wpcf7-radio{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.input-radio .wpcf7-radio .wpcf7-list-item label input,.input-radio label.input-radio__item input{display:none}.input-radio .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label:before,.input-radio .wpcf7-radio .wpcf7-list-item label .input-radio__item__label:before,.input-radio label.input-radio__item .wpcf7-list-item-label:before,.input-radio label.input-radio__item .input-radio__item__label:before{content:" ";display:inline-block;margin-right:10px;height:10px;width:10px;border:1px solid rgba(0,0,0,.5);background:transparent;transition:all .3s ease-in-out}.input-radio .wpcf7-radio .wpcf7-list-item label input:checked+.wpcf7-list-item-label:before,.input-radio .wpcf7-radio .wpcf7-list-item label input:checked+.input-radio__item__label:before,.input-radio label.input-radio__item input:checked+.wpcf7-list-item-label:before,.input-radio label.input-radio__item input:checked+.input-radio__item__label:before{border-color:#000;background:#000}.input-checkbox{width:100%}.input-checkbox__label{font:400 18px/26px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}.input-checkbox .wpcf7-checkbox .wpcf7-list-item,.input-checkbox .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.input-checkbox .wpcf7-checkbox .wpcf7-list-item label input,.input-checkbox .wpcf7-acceptance .wpcf7-list-item label input{display:none}.input-checkbox .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:before,.input-checkbox .wpcf7-checkbox .wpcf7-list-item label .input-radio__item__label:before,.input-checkbox .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:before,.input-checkbox .wpcf7-acceptance .wpcf7-list-item label .input-radio__item__label:before{content:" ";display:inline-block;margin-right:10px;height:10px;width:10px;border:1px solid rgba(0,0,0,.5);background:transparent;transition:all .3s ease-in-out}.input-checkbox .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-list-item-label:before,.input-checkbox .wpcf7-checkbox .wpcf7-list-item label input:checked+.input-radio__item__label:before,.input-checkbox .wpcf7-acceptance .wpcf7-list-item label input:checked+.wpcf7-list-item-label:before,.input-checkbox .wpcf7-acceptance .wpcf7-list-item label input:checked+.input-radio__item__label:before{border-color:#000;background:#000}.input-file{display:flex;gap:6px;align-items:flex-end;color:#0000007d}.input-file:before{content:" ";height:25px;width:25px;background:url(../images/icons/download.svg) no-repeat center;background-size:contain}.input-file input[type=file]{display:none}.input-textarea{width:100%}.input-textarea--half{width:calc((100% - var(--form-gap)) / 2)}.input-textarea textarea{resize:vertical;border:1px solid var(--form-color, rgba(0, 0, 0, .08));font:16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;padding:14px;min-width:366px;min-height:48px;width:100%}.input-textarea--outlined textarea{border:none;border-bottom:1px solid var(--form-color, #000);background:transparent;padding:10px 0;min-width:unset;min-height:unset;width:100%}.input-textarea--outlined textarea::-moz-placeholder{color:#000}.input-textarea--outlined textarea::placeholder{color:#000}.input-range{width:100%}.input-range label{display:block;margin-bottom:10px;font:16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}.input-range .range-value{font-weight:700}.input-range input[type=range]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;background:#00000026;outline:none;cursor:pointer}.input-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#000;cursor:pointer}.input-range input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#000;cursor:pointer;border:none}.salon-card{display:flex;flex-flow:row;gap:15px;padding:28px 35px 35px 23px}.salon-card:not(:last-child){position:relative}.salon-card:not(:last-child):after{content:" ";position:absolute;bottom:0;left:30px;width:calc(100% - 60px);height:1px;background:#00000014}.salon-card .salon-card__distance{display:flex;flex-flow:column;align-items:center;width:60px;min-width:60px;gap:8px}.salon-card .salon-card__distance span{color:#000000b3;font:400 14px/17px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}.salon-card .salon-card__distance .pin-container{position:relative}.salon-card .salon-card__distance .pin-container svg{transition:.3s ease-in-out;width:21px;height:30px;opacity:1}.salon-card .salon-card__distance .pin-container svg.pin-active{position:absolute;left:50%;transform:translate(-50%);opacity:0}.salon-card .salon-card__infos{font-family:Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;display:flex;flex-flow:column;gap:6px}.salon-card .salon-card__infos .salon-card__name{text-transform:uppercase;color:#000;font-weight:500;font-size:25px;line-height:30px;transition:color .3s ease-in-out}.salon-card .salon-card__infos .salon-card__address{font-size:18px;line-height:22px}.salon-card .salon-card__infos .salon-card__address span{display:block}.salon-card .salon-card__infos .salon-card__tags{display:flex;flex-flow:column;gap:4px;font:400 16px/20px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;color:#a58778;margin-top:8px}.salon-card .salon-card__infos .salon-card__tag svg{vertical-align:middle;margin-right:4px;height:29px;width:auto}.salon-card .salon-card__infos .salon-card__tag span{text-transform:uppercase}.salon-card .salon-card__infos .salon-card__details-container{transition:max-height .3s ease-in-out;max-height:0;overflow:hidden}.salon-card .salon-card__infos .salon-card__details-container .salon-card__details{display:flex;align-items:stretch;gap:20px;margin:16px 0 12px}.salon-card .salon-card__infos .salon-card__details-container .salon-card__details span,.salon-card .salon-card__infos .salon-card__details-container .salon-card__details a{color:#a58778;font:400 14px/17px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;display:inline-flex;align-items:center;text-decoration:none;gap:8px}.salon-card:not(.selected):hover{cursor:pointer}.salon-card.selected{position:relative}.salon-card.selected .salon-card__name{color:#a58778}.salon-card.selected:before{position:absolute;left:0;top:21px;content:" ";height:calc(100% - 33px);width:6px;background:#000}.salon-card.selected .pin-container .pin{opacity:0}.salon-card.selected .pin-container .pin.pin-active{opacity:1}.salon-card.selected .salon-card__details-container{max-height:var(--max-height, 300px)}.salon-card.hidden{display:none}.scrollable{--scroll-indicator-height: 100%;--scroll-indicator-top: 0;position:relative}.scrollable .scrollable-container{height:100%;width:100%;overflow-y:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none}.scrollable .scrollable-container::-webkit-scrollbar{display:none}.scrollable.need-scroll .scroll-indicator{opacity:1}.scrollable .scroll-indicator{opacity:0;z-index:10;right:15px;top:0;position:absolute;background:#00000014;border-radius:1px;height:100%;width:1px}.scrollable .scroll-indicator:after{position:absolute;cursor:grab;content:" ";background:#a58778;border-radius:3px;width:5px;height:var(--scroll-indicator-height);top:var(--scroll-indicator-top);transform:translate(-50%);transition:height .2s ease-in-out}.title-text{--_title-max-width: var(--title-max-width, 537px);--_text-max-width: var(--text-max-width, 431px)}.title-text_top .container{align-items:flex-start}.title-text .container{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:30px}.title-text .container .left{max-width:var(--_title-max-width)}.title-text .container .right{max-width:var(--_text-max-width)}.title-text .container .right .p-content{margin-top:3rem}.list-categories{padding:30px 0;background:#a5877824;margin-bottom:70px}.list-categories .container{display:flex;flex-flow:row nowrap;font:400 16px/22px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#000;gap:10px 35px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.list-categories .container::-webkit-scrollbar{display:none}.list-categories .container>*{flex-shrink:0}.list-categories .list-categories__separator{flex-grow:unset;background:#000;width:1px;height:16px}.list-categories .list-categories__title{font-weight:500}.list-categories .list-categories__items{display:flex;flex-flow:row nowrap;gap:10px 70px}.list-categories .list-categories__items>*{flex-shrink:0}.list-categories .list-categories__items a{color:#000;text-decoration:none;display:flex;align-items:center;gap:13px}.list-categories .list-categories__items a.selected,.list-categories .list-categories__items a.cat-active{text-decoration:underline}.list-categories .list-categories__items li{list-style:none}.list-categories .list-categories__items .current-cat a{text-decoration:underline}.input-dropdown{position:relative;width:100%}.input-dropdown:after{content:" ";position:absolute;height:10px;width:10px;right:0;top:50%;transform:translateY(-50%);background:url("data:image/svg+xml,%3csvg%20viewBox='0%200%20100%2087'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpolygon%20fill='%23A58778'%20points='0%200,%20100%200,%2050%2087'/%3e%3c/svg%3e") no-repeat center center;background-size:contain;pointer-events:none}.input-dropdown--half{width:calc((100% - var(--form-gap)) / 2)}.input-dropdown select{border:1px solid var(--form-color, rgba(0, 0, 0, .08));font:16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;padding:14px;min-width:366px;min-height:48px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-dropdown--outlined select{background:transparent;border:none;border-bottom:1px solid var(--form-color, #000);padding:10px 0;min-width:unset;min-height:unset;width:100%}#find-us{overflow-x:hidden}#find-us .title-text.section-1{padding:86px 0 95px}#find-us .section-2>.container{display:grid;grid-template-columns:438px calc(100% - 438px);grid-template-rows:auto 33px auto 33px auto}#find-us .section-2>.container .search__form{grid-row:1/2;grid-column:1/2;display:flex;flex-flow:row wrap;gap:2px}#find-us .section-2>.container .search__form .input-dropdown{width:100%}#find-us .section-2>.container .search__form .input-dropdown:after{right:10px}#find-us .section-2>.container .search__form .input-dropdown select{padding:17px 30px 13px 10px;border:1px solid rgba(0,0,0,.08)}#find-us .section-2>.container .search__form .search__form--reset{margin-top:10px;display:block;font-size:14px;cursor:pointer}#find-us .section-2>.container .search__form.is-loading button{opacity:.6;cursor:not-allowed}#find-us .section-2>.container .search__form .input-search{display:grid;grid-template-columns:auto auto auto}#find-us .section-2>.container .search__form .search__form--notices{grid-column:2/3;grid-row:2/3;margin-top:-6px;display:flex;flex-direction:column;gap:4px}#find-us .section-2>.container .search__form .search__form--notice{font: 12px/1.2 Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;opacity:0;max-height:0;overflow:hidden;visibility:hidden;transition:opacity .3s ease-in-out,max-height .3s ease-in-out,visibility .3s ease-in-out}#find-us .section-2>.container .search__form .search__form--notice.is-visible{opacity:1;visibility:visible;max-height:var(--max-height)}#find-us .section-2>.container .search__form .search__form--notice-error{color:red}#find-us .section-2>.container .search__form .search__form--notice-info{color:inherit}#find-us .section-2>.container form+button{min-height:51px;height:-moz-fit-content;height:fit-content}#find-us .section-2>.container .around-me{grid-row:1/2;grid-column:2/3;justify-self:flex-end}#find-us .section-2>.container .around-me.loading{cursor:not-allowed;opacity:.6}#find-us .section-2>.container .list-categories{grid-row:3/4;grid-column:1/-1;margin-bottom:0;padding:24px 0 20px}#find-us .section-2>.container .list-categories .container{align-items:center}#find-us .section-2>.container .list-categories__items{gap:10px 40px}#find-us .section-2>.container .list-categories.loading{cursor:not-allowed;opacity:.6}#find-us .section-2>.container .list-categories.loading *{pointer-events:none}#find-us .section-2>.container .list__salon{grid-row:5/6;grid-column:1/2;height:566px;max-height:566px}#find-us .section-2>.container .list__salon_container{display:flex;flex-flow:column nowrap}#find-us .section-2>.container .list__salon_container .search__empty{display:none;height:100%;text-align:center;align-items:center;justify-content:center}#find-us .section-2>.container .list__salon_container .search__empty a{cursor:pointer}#find-us .section-2>.container .list__salon_container:not(:has(.salon-card:not(.hidden))) .search__empty{display:flex}#find-us .section-2>.container .map{min-height:566px;grid-row:5/6;grid-column:2/3;padding-top:27px}#find-us .section-2>.container .map .gm-bundled-control-on-bottom>div>div{background:none!important;box-shadow:none!important}#find-us .section-2>.container .map .gm-bundled-control-on-bottom button{position:relative;background:transparent!important}#find-us .section-2>.container .map .gm-bundled-control-on-bottom button img{display:none}#find-us .section-2>.container .map .gm-bundled-control-on-bottom button:after{position:absolute;background:#000;top:50%;left:50%;height:36px;width:36px;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}#find-us .section-2>.container .map .gm-bundled-control-on-bottom button:first-child:after{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='21'%20height='19.787'%20viewBox='0%200%2021%2019.787'%3e%3cdefs%3e%3cclipPath%3e%3crect%20width='19.787'%20height='21'%20fill='none'%20stroke='%23fff'%20stroke-width='2'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20transform='translate(1437.265%20-1232.639)%20rotate(90)'%3e%3cg%20transform='translate(1232.639%201416.265)'%3e%3cg%20transform='translate(0%200)'%20clip-path='url(%23clip-path)'%3e%3cpath%20d='M0,5.875H6.927a2.8,2.8,0,0,1,2.8,2.8v7.451'%20transform='translate(0%204.877)'%20fill='none'%20stroke='%23fff'%20stroke-width='2'/%3e%3cpath%20d='M15.222,10.247H8.295a2.8,2.8,0,0,1-2.8-2.8V0'%20transform='translate(4.565%200)'%20fill='none'%20stroke='%23fff'%20stroke-width='2'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}#find-us .section-2>.container .map .gm-bundled-control-on-bottom button:first-child+div{opacity:0;margin:0 10px!important}#find-us .section-2>.container .map .gm-bundled-control-on-bottom button:last-child:after{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%3e%3cg%20id='Groupe_641'%20data-name='Groupe%20641'%20transform='translate(-1224%20-1033)'%3e%3cg%20id='Rectangle_480'%20data-name='Rectangle%20480'%20transform='translate(1224%201033)'%20fill='%23fff'%20stroke='%23000'%20stroke-width='1'%3e%3crect%20width='36'%20height='36'%20stroke='none'/%3e%3crect%20x='0.5'%20y='0.5'%20width='35'%20height='35'%20fill='none'/%3e%3c/g%3e%3cline%20id='Ligne_233'%20data-name='Ligne%20233'%20x2='21'%20transform='translate(1231.5%201051.5)'%20fill='none'%20stroke='%23000'%20stroke-width='2'/%3e%3c/g%3e%3c/svg%3e")}#find-us .section-2>.container .marker-position{margin-top:5px!important}#find-us .section-2>.container *.loading{--loading-grey: rgba(237, 237, 237, .4);position:relative;background-color:var(--loading-grey);background:linear-gradient(100deg,#fff0 40%,#ffffff80,#fff0 60%) var(--loading-grey);background-size:200% 100%;background-position-x:180%;animation:3s loading ease-in-out infinite}@keyframes loading{to{background-position-x:-20%}}#find-us .section-2>.container .map.loading{margin-left:50px}#find-us .section-3{margin:130px 0 30px;background:#eeebe8}#find-us .section-3 .wrapper{width:100%;padding:0 max(0px,(var(--vw, 1vw) * 100 - 1140px) / 2) 0 max(0px,(var(--vw, 1vw) * 100 - 1440px) / 2);display:flex;flex-flow:row nowrap;gap:82px}#find-us .section-3 .wrapper .left img{aspect-ratio:686/580}#find-us .section-3 .wrapper .contact-form{padding-top:100px;padding-bottom:100px;max-width:513px;display:flex;flex-flow:column nowrap;gap:30px;align-items:center;justify-content:center}#find-us .section-3 .wrapper .contact-form form{--form-color: rgba(165, 135, 120, .47);--form-gap: clamp(10px, 4dvh, 30px);width:100%;display:flex;flex-flow:row wrap;justify-content:end;gap:var(--form-gap)}#find-us .section-3 .wrapper .contact-form form label:not([class*=--half]){width:100%}#find-us .section-3 .wrapper .contact-form form .input-text--half,#find-us .section-3 .wrapper .contact-form form .input-textarea--half{width:calc((100% - var(--form-gap)) / 2)}#find-us .section-3 .wrapper .contact-form form *{font:400 18px/26px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}#find-us .section-3 .wrapper .contact-form form input[type=text],#find-us .section-3 .wrapper .contact-form form input[type=email],#find-us .section-3 .wrapper .contact-form form input[type=tel],#find-us .section-3 .wrapper .contact-form form input[type=number],#find-us .section-3 .wrapper .contact-form form input[type=url]{background:transparent;border:none;border-bottom:1px solid var(--form-color, #000);padding:10px 0;min-height:unset;width:100%}#find-us .section-3 .wrapper .contact-form form input[type=text]::-moz-placeholder,#find-us .section-3 .wrapper .contact-form form input[type=email]::-moz-placeholder,#find-us .section-3 .wrapper .contact-form form input[type=tel]::-moz-placeholder,#find-us .section-3 .wrapper .contact-form form input[type=number]::-moz-placeholder,#find-us .section-3 .wrapper .contact-form form input[type=url]::-moz-placeholder{color:#000}#find-us .section-3 .wrapper .contact-form form input[type=text]::placeholder,#find-us .section-3 .wrapper .contact-form form input[type=email]::placeholder,#find-us .section-3 .wrapper .contact-form form input[type=tel]::placeholder,#find-us .section-3 .wrapper .contact-form form input[type=number]::placeholder,#find-us .section-3 .wrapper .contact-form form input[type=url]::placeholder{color:#000}#find-us .section-3 .wrapper .contact-form form textarea{background:transparent;border:none;border-bottom:1px solid var(--form-color, #000);padding:10px 0;max-height:80px;min-width:unset;width:100%;resize:vertical}#find-us .section-3 .wrapper .contact-form form textarea::-moz-placeholder{color:#000}#find-us .section-3 .wrapper .contact-form form textarea::placeholder{color:#000}#find-us .section-3 .wrapper .contact-form form input[type=submit]{background-color:#000;color:#fff;font:500 16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;text-transform:uppercase;padding:17px 30px 13px;min-height:48px;border:none;cursor:pointer;transition:background-color .3s ease-in-out}#find-us .section-3 .wrapper .contact-form form input[type=submit]:hover{background-color:#a58778}@media screen and (max-width:768px){.input-search input{width:100%;min-width:auto}.input-text--outlined input{padding:6px 0}.input-text--half{width:100%}.wpcf7 form .wpcf7-response-output{font:400 14px/17px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}.input-textarea--half{width:100%}.salon-card{padding:20px 35px 20px 15px}.salon-card .salon-card__infos{gap:0}.salon-card .salon-card__infos .salon-card__name{font-size:20px;line-height:28px}.salon-card .salon-card__infos .salon-card__address{font-size:14px;line-height:20px}.salon-card .salon-card__infos .salon-card__details-container .salon-card__details{margin:14px 0 12px}.salon-card .salon-card__infos .salon-card__details-container .salon-card__details span,.salon-card .salon-card__infos .salon-card__details-container .salon-card__details a{font-size:12px;line-height:16px}.title-text .container{flex-flow:column nowrap;align-items:flex-start}.title-text .container .right .p-content{margin-top:0}#find-us .title-text.section-1{padding:43px 0 38px}#find-us .section-2>.container{grid-template-columns:100%;gap:20px;grid-template-rows:auto auto auto 4px auto auto}#find-us .section-2>.container .around-me{width:100%;grid-row:2/3;grid-column:1/2}#find-us .section-2>.container .list-categories{grid-row:3/4;grid-column:1/2;margin-left:-35px;margin-right:-35px;width:calc(100% + 70px)}#find-us .section-2>.container .list__salon{grid-row:6/7;grid-column:1/2;height:416px;max-height:416px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}#find-us .section-2>.container .map{grid-row:5/6;grid-column:1/2;padding-top:0;margin-left:-35px;margin-right:-35px;width:calc(100% + 70px);aspect-ratio:414/310;min-height:auto}#find-us .section-2>.container .map.loading{margin-left:-35px}#find-us .section-3 .wrapper{flex-flow:column-reverse nowrap;gap:35px}#find-us .section-3 .wrapper .contact-form form .input-text--half,#find-us .section-3 .wrapper .contact-form form .input-textarea--half{width:100%}#find-us .section-3 .wrapper .contact-form form *{font:400 16px/22px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}}@media screen and (min-width:768px){#find-us .section-2>.container .search__form .input-dropdown{width:-moz-max-content;width:max-content;min-width:175px}@supports ((width: calc-size(-moz-max-content,size)) or (width: calc-size(max-content,size))){#find-us .section-2>.container .search__form .input-dropdown{width:calc-size(-moz-max-content,size + 10px);width:calc-size(max-content,size + 10px);min-width:175px}}}@media screen and (max-width:1140px){#find-us .section-3 .wrapper .contact-form{padding:35px}}
