@charset "UTF-8";@font-face{font-family:'Mont';font-style:normal;font-weight:200;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-200.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-200.woff) format('woff'),}@font-face{font-family:'Mont';font-style:normal;font-weight:300;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-300.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-300.woff) format('woff'),}@font-face{font-family:'Mont';font-style:normal;font-weight:400;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-regular.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-regular.woff) format('woff'),}@font-face{font-family:'Mont';font-style:normal;font-weight:600;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-600.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-600.woff) format('woff'),}@font-face{font-family:'Mont';font-style:normal;font-weight:700;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-700.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-700.woff) format('woff'),}@font-face{font-family:'Mont';font-style:normal;font-weight:800;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-800.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-800.woff) format('woff'),}@font-face{font-family:'Mont';font-style:normal;font-weight:900;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-900.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/mont-900.woff) format('woff'),}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/inter-v18-latin-regular.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/inter-v18-latin-regular.ttf) format('truetype'),}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/inter-v18-latin-italic.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/inter-v18-latin-italic.ttf) format('truetype'),}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/inter-v18-latin-500.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/inter-v18-latin-500.ttf) format('truetype'),}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/inter-v18-latin-600.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/inter-v18-latin-600.ttf) format('truetype'),}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:fallback;src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/inter-v18-latin-700.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/inter-v18-latin-700.ttf) format('truetype'),}@font-face{font-family:'icons';src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/icons.eot);src:url(//www.clarisclinic.com/wp-content/themes/claris/fonts/icons.eot?#iefix) format('embedded-opentype'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/icons.woff2) format('woff2'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/icons.woff) format('woff'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/icons.ttf) format('truetype'),url(//www.clarisclinic.com/wp-content/themes/claris/fonts/icons.svg#icons) format('svg');font-weight:400;font-style:normal;font-display:fallback}
/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
progress,sub,sup{vertical-align:baseline}*,:after,:before{box-sizing:border-box}html{font-family:system-ui,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--font-title:'Mont',sans-serif;--font-body:'Inter',Arial,Verdana,Geneva,Helvetica,'Liberation Sans',FreeSans,sans-serif;--width-inner:85rem;--width-inner-small:72rem;--padding-inner:5rem;--gap-inner:5rem;--color-main:#829693;--color-light:#f5eee6;--color-medium:#d1c7bd;--color-dark:#ac9c8d;--color-bg-light:#fafafa;--color-text:#616161;--color-black:#000;--color-white:#fff;--color-grey:#c6c6c6;--color-light-grey:#ccc;--color-error:#d00;--color-whatsapp:#25d366}::-moz-selection{color:var(--color-white);background-color:var(--color-main)}::selection{color:var(--color-white);background-color:var(--color-dark)}*,*:before,*:after{margin:0;padding:0;box-sizing:inherit;background-repeat:no-repeat;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html{font:-apple-system-body;font-family:var(--font-body);font-weight:400;font-size:1em;line-height:1.5;color:var(--color-text);text-align:left;direction:ltr;background-color:var(--color-white);-webkit-font-smoothing:antialiased}html,body{max-width:100%}body{position:relative;width:100%;max-width:100%;margin:0}.menu_open body{overflow:hidden}a{color:var(--color-text);text-decoration:none}.content a:not(.button){text-decoration:underline}a:hover,a:active,a:focus{color:var(--color-main);text-decoration:none}a img,form{border:none}b,strong{font-weight:700}i,em{font-style:italic}small{font-size:.9375rem;line-height:1.333334rem}p{margin:0 0 1rem}p:last-child{margin-bottom:0}blockquote{position:relative;display:inline-block;max-width:48rem;margin:2.5rem auto;padding:1.75rem 4rem 1.75rem 2.25rem;font-size:1.0625rem;color:var(--color-white);text-align:left;font-style:italic;background-color:var(--color-main)}blockquote:last-child{margin-bottom:0}blockquote:after{content:'❞';position:absolute;right:1.5rem;bottom:.375rem;font-size:2.5rem}blockquote a{color:var(--color-white)}blockquote a:hover,blockquote a:active,blockquote a:focus{color:var(--color-white);text-decoration:none}blockquote h3,blockquote h4,blockquote h5{color:var(--color-white)}blockquote h5{font-size:1.125rem}blockquote p:last-child{margin-bottom:0}form{margin:1.25rem 0}table{margin:0 0 1.25rem;border:1px solid #a0a0a0;border-collapse:collapse;border-spacing:0}table thead td{font-weight:500}table td{padding:0;vertical-align:top}.content table td{padding:.5em 1em}table td form{margin-bottom:0}form p:last-of-type{margin-bottom:0}label{display:inline-block;margin:0 0 0 .5rem}abbr{display:none}mark{padding:0 .071429em;color:var(--color-main);background-color:transparent;border-bottom:.0625rem dotted var(--color-dark)}textarea,input.text,input[type=text],input[type=email],input[type=tel],input[type=button],input[type=submit],.input-checkbox{-webkit-appearance:none;border-radius:0}input:not([type=radio]),select,textarea{vertical-align:middle;width:auto;max-width:100%;padding:.625rem .875rem .5625rem;font-family:var(--font-body);font-weight:400;font-size:1rem;line-height:1.3125;color:var(--color-text);text-align:left;border:.0625rem solid var(--color-text);background-color:var(--color-white);transition:border-color .2s;box-sizing:border-box}textarea{width:100%}input:focus,select:focus,textarea:focus{border-color:var(--color-main);outline:none;box-shadow:none}input::-webkit-input-placeholder,textarea::-webkit-textarea-placeholder{font-weight:300;font-size:1rem;color:var(--color-text);opacity:1}input:-ms-input-placeholder,textarea:-ms-textarea-placeholder{font-weight:300;font-size:1rem;color:var(--color-text);opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-weight:300;font-size:1rem;color:var(--color-text);opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-weight:300;font-size:1rem;color:var(--color-text);opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{font-weight:300;font-size:1rem;color:var(--color-text);opacity:1}input::placeholder,textarea::placeholder{font-weight:300;font-size:1rem;color:var(--color-text);opacity:1}#container input:focus::-webkit-input-placeholder,#container textarea:focus::-webkit-textarea-placeholder{color:transparent}#container input:focus:-ms-input-placeholder,#container textarea:focus:-ms-textarea-placeholder{color:transparent}#container input:focus::-webkit-input-placeholder,#container textarea:focus::-webkit-input-placeholder{color:transparent}#container input:focus:-ms-input-placeholder,#container textarea:focus:-ms-input-placeholder{color:transparent}#container input:focus::-moz-placeholder,#container textarea:focus::-moz-placeholder{color:transparent}#container input:focus::placeholder,#container textarea:focus::placeholder{color:transparent}#container input[type=text],#container input[type=password],#container input[type=email],#container input[type=tel],#container input[type=submit],#container select,#container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:focus{outline:1px solid var(--color-grey)}input[type=submit],button[type=submit]{display:inline-block;margin:0;padding:.625rem .875rem .5625rem;font-family:var(--font-body);font-weight:400;font-size:.875rem;line-height:1.5;color:var(--color-white);text-align:center;text-transform:uppercase;text-decoration:none;background-color:var(--color-main);border:.0625rem solid var(--color-main);transition:color .3s,background-color .3s;cursor:pointer}input[type=submit]:disabled,button[type=submit]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,button[type=submit]:hover,button[type=submit]:focus,button[type=submit]:active{color:var(--color-main);background-color:transparent}input[type=file]{font-size:.875rem}select{min-width:13rem;max-width:100%;padding:.875rem 1.125rem .8125rem;font-family:var(--font-body);font-weight:400;font-size:.9375rem;line-height:1.25em;color:var(--color-second);text-align:left;border:.0625rem solid var(--color-grey);background:var(--color-white) no-repeat calc(100% - 11px) .875rem;background-image:url("data:image/svg+xml,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23696969' d='M1395 736q0 13-10 23l-466 466q-10 10-23 10t-23-10L407 759q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z'/%3E%3C/svg%3E");background-size:18px;transition:border-color .15s}select:focus,option:focus{outline:none}option{padding:.25em 0;font-family:var(--font-body);font-weight:400;font-size:.875rem;line-height:1.25em;color:var(--color-second)}textarea{line-height:1.625}ul,ol{margin:0 0 1rem;padding:0;list-style-position:outside}ul:last-child,ol:last-child{margin-bottom:0}ul{list-style-type:disc}ol{margin-left:1.125rem}li{position:relative;margin:0 0 .25rem;padding:0;-moz-column-break-inside:avoid;break-inside:avoid}ul li{list-style:none}.content ul li{padding:0 0 0 1.5em}.content ul li:before{content:'\ea1f';position:absolute;left:0;margin:0 .625rem 0 -.1875rem;font-family:icons;font-weight:400;font-size:1em}ul li:last-child,ol li:last-child{margin-bottom:0}ol li{padding:0 0 0 .1875rem}fieldset{margin:2rem 0;padding:1rem;border:1px solid #efefef}fieldset legend{font-weight:500;font-size:1.0625rem;color:var(--color-text)}address{padding:1em 1.3em;border:1px solid var(--color-dark)}figure.wp-block-image{margin:2rem 0}figure.wp-caption{overflow:hidden}figure img{display:block;width:100%;height:auto}figcaption{padding:.3125rem 1rem;font-weight:500;font-size:.9375rem;color:var(--color-dark);text-align:center}iframe{display:inline-block;vertical-align:top;max-width:100%;border:none}h1,h2,h3,h4,h5{margin:1rem 0 .5rem -.125rem;font-family:var(--font-title);font-weight:300;line-height:1.25;color:var(--color-main);letter-spacing:0;text-wrap:balance}h1{margin-top:.25rem;margin-bottom:2.25rem;font-weight:700;font-size:4rem;line-height:1.0625}h2{margin-top:.25rem;margin-bottom:2.5rem;font-size:2.5rem;line-height:1.25}h2.title{max-width:calc(var(--width-inner) / 2)}h2.title.center{margin-left:auto;margin-right:auto}.content_body h2{margin-top:2.5rem;margin-bottom:1.25rem}h3{margin-top:2.5rem;margin-bottom:1.625rem;font-size:2.625rem}h4{margin-top:1.625rem;margin-bottom:1.625rem;font-weight:600;font-size:1.625rem;line-height:1.325}h5{margin:1.625rem 0 .375rem;font-weight:600;font-size:1.125rem;line-height:1.375}h3+h5{margin-top:1.75rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}#container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%;max-width:100%;min-height:100vh}.menu_open #container{padding-top:0 !important}.wrapper{padding-left:2rem;padding-right:2rem}.wrapper.odd{background-color:var(--color-main)}.wrapper.even{background-color:var(--color-light)}.wrapper.dark{background-color:var(--color-dark)}.flex{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.flex.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex.duo{gap:var(--gap-inner)}.flex.duo>div{-ms-flex:1;flex:1}.flex.duo>div>img{display:block;width:100%;height:auto}.flex.top{-ms-flex-align:start;align-items:flex-start}.flex.sameHeight{-ms-flex-align:stretch;align-items:stretch}.flex.half>div{-ms-flex:0 0 calc(50% - var(--padding-inner));flex:0 0 calc(50% - var(--padding-inner))}.flex.tier{gap:var(--gap-inner)}.flex.tier>div.first{-ms-flex:1;flex:1}.flex.tier>div.first>.title:last-child{margin-bottom:0}.flex.tier>div.second{-ms-flex:2;flex:2}.main{-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.inner{position:relative;max-width:var(--width-inner);margin:0 auto;padding-top:var(--padding-inner);padding-bottom:var(--padding-inner)}.inner+.inner.block_content{padding-top:0}.inner-small{max-width:var(--width-inner-small);margin:0 auto}.inner-half{max-width:calc(var(--width-inner) / 2)}.inner.no-padding-top{padding-top:0}.inner.no-padding-bottom{padding-bottom:0}.inner.sidebar{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--gap-inner)}.inner.sidebar>.content{-ms-flex:1;flex:1}.main.content img{max-width:100%;height:auto}#header_content{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:var(--color-main)}#header_content:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background-color:rgba(0,0,0,.16)}#header_content .bg_img_wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}#header_content .bg_img_wrap img{display:block;width:100%;height:100%;background-color:transparent;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#header{position:-webkit-sticky;position:sticky;top:0;z-index:100;color:var(--color-text);background-color:var(--color-white);box-shadow:0 0 1rem 0 rgb(0 0 0/16%)}#header>.inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:calc(var(--gap-inner) * 0.4375);position:static;padding:0}#header .menu_wrap{-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}#nav-menu{-ms-flex:1;flex:1;margin:0 2.5rem;text-align:center}.logo{font-size:1em;line-height:1em;z-index:1112}#header .logo{-ms-flex-positive:0;flex-grow:0;padding-top:1rem;padding-bottom:1rem}.logo a{display:block;text-decoration:none}.logo img{display:block;width:7.5rem;height:auto}#nav-menu-button,.nav-menu-link{display:none;visibility:hidden}#nav{-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:2rem;margin:0}#nav li{display:inline-block;vertical-align:middle;margin:0;padding:0}#nav li.responsive{display:none;visibility:hidden}#nav>li.menu-item-has-children{position:static;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}#nav>li.menu-item-has-children:after{content:'\ea11';display:inline-block;vertical-align:sub;margin:0 0 0 .125rem;font-family:icons;font-weight:400;font-size:1.25rem;line-height:1;transition:color .15s}#nav>li.menu-item-has-children:hover:after,#nav>li.menu-item-has-children:active:after,#nav>li.menu-item-has-children:focus:after{color:var(--color-main)}#nav a:not(.nav-box){position:relative;display:inline-block;vertical-align:middle;padding:3.375rem 0;font-size:.875rem;color:var(--color-text);text-align:left;text-transform:uppercase;text-decoration:none;transition:color .15s}#nav>li.current_page_item>a,#nav>li.current-menu-item>a,#nav>li.current-page-ancestor>a,#nav>li.current_page_ancestor>a,#nav>li.current_page_parent>a,#nav>li:hover>a,#nav>li:active>a,#nav>li:focus>a{color:var(--color-main)}#nav>li>a:after{position:absolute;content:'';display:block;width:100%;height:.0625rem;margin:.375rem auto 0 auto;opacity:0;border-radius:.25rem;background-color:var(--color-main);transition:margin-top .15s,opacity .15s}#nav>li:hover>a:after,#nav>li:active>a:after,#nav>li:focus>a:after{margin-top:0;opacity:1}#nav>li.menu-item-has-bigtitle>ul.sub-menu{padding-top:calc(var(--gap-inner) + 1rem)}#nav .menu-item-bigtitle{position:absolute;top:calc(100% + 1rem);left:0;right:0;z-index:10;display:block;margin:calc(var(--padding-inner) / 2) 0 0 0;font-family:var(--font-title);font-weight:300;font-size:2rem;line-height:1.25;text-align:center;color:var(--color-main);opacity:0;visibility:hidden;transition:margin-top .15s,opacity .15s}#nav>li.menu-item-has-bigtitle.menu-item-has-children:hover>.menu-item-bigtitle,#nav>li.menu-item-has-bigtitle.menu-item-has-children.open>.menu-item-bigtitle{margin-top:0;opacity:1;visibility:visible}#nav>li.menu-item>.sub-menu{position:absolute;top:100%;left:0;right:0;display:-ms-flexbox;display:flex;max-width:var(--width-inner);-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:calc(var(--gap-inner) / 3);margin:calc(var(--padding-inner) / 2) auto 0 auto;padding:0 calc((var(--gap-inner) / 3)) calc((var(--gap-inner) / 3));color:var(--color-main);text-align:left;background-color:var(--color-white);box-shadow:0 1rem 1rem 0 rgb(0 0 0/14%);box-sizing:border-box;opacity:0;visibility:hidden;transition:margin-top .15s,opacity .15s}#nav>li.menu-item-has-children:hover>.sub-menu,#nav>li.menu-item-has-children.open>.sub-menu{margin-top:0;opacity:1;visibility:visible}#nav .sub-menu li{display:block;margin:0;padding:0}#nav .sub-menu li>a:not(.nav-box){display:block;padding:.625rem .125rem .5625rem;font-size:.875rem;color:var(--color-main);border-bottom:.0625rem solid var(--color-light)}#nav>li.menu-item>.sub-menu>li{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;max-width:calc((100% - ((var(--gap-inner) / 3) * 4)) / 5)}#nav>li.menu-item>.sub-menu>li>a:not(.nav-box){display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding-top:0;padding-bottom:1.375rem;font-family:var(--font-title);font-weight:300;font-size:1.5rem;line-height:1.325;text-transform:none;white-space:wrap;border-top:.0625rem solid transparent;border-bottom:.0625rem solid var(--color-light)}#nav>li.menu-item>.sub-menu>li.icon>a:before{-ms-flex-positive:0;flex-grow:0;content:'';display:inline-block;vertical-align:top;margin:0 1.125rem 0 0;font-family:icons;font-weight:400;font-size:2.375rem;line-height:1;color:var(--color-dark)}#nav>li.menu-item>.sub-menu>li.icon-face>a:before{content:'\ea22'}#nav>li.menu-item>.sub-menu>li.icon-body>a:before{content:'\ea24'}#nav>li.menu-item>.sub-menu>li.icon-skin>a:before{content:'\ea23'}#nav>li.menu-item>.sub-menu>li.icon-hair>a:before{content:'\ea25'}#nav>li.menu-item>.sub-menu>li.icon-surgery>a:before{content:'\ea27'}#nav>li.menu-item>.sub-menu>li.icon-medical>a:before{content:'\ea28'}#nav>li.menu-item>.sub-menu>li.icon-hair-2>a:before{content:'\ea29'}#nav>li.menu-item>.sub-menu>li>.sub-menu li.menu-item-has-children>a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}#nav>li.menu-item>.sub-menu>li>.sub-menu li.menu-item-has-children>a:after{-ms-flex-positive:0;flex-grow:0;content:'\ea11';display:inline-block;vertical-align:middle;margin:0 0 0 .1875rem;font-family:icons;font-weight:400;font-size:1.25rem;line-height:1;color:var(--color-dark)}#nav>li.menu-item>.sub-menu>li>.sub-menu li a{background-color:var(--color-white);transition:background-color .15s ease-out}#nav>li.menu-item>.sub-menu>li>.sub-menu li>a:hover{background-color:var(--color-light)}#nav>li.menu-item>.sub-menu>li>.sub-menu li>.sub-menu{display:none;margin:0;animation:dropleft-show .15s forwards}#nav>li.menu-item>.sub-menu>li>.sub-menu li.menu-item-has-children.open>.sub-menu{display:block}#nav>li.menu-item>.sub-menu>li>.sub-menu li>.sub-menu li>a{margin-right:1.25rem;font-size:.8125rem;color:var(--color-text);text-transform:none}#nav .sub-menu li.nav-boxes{margin:0 0 0 auto}.nav-boxes .nav-box{position:relative;display:block}.nav-boxes .nav-box:not(:last-child){margin-bottom:calc((var(--gap-inner) / 3))}.nav-boxes .nav-box.giftcard{padding:1.25rem;color:var(--color-white);background-color:var(--color-main)}.nav-boxes .nav-box .img_wrap{aspect-ratio:12/4.5}.nav-boxes .nav-box .img_wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav-boxes .nav-box.giftcard .img_wrap{position:absolute;top:-1rem;right:-.5rem;width:50%;aspect-ratio:5/4}.nav-boxes .nav-box.giftcard .img_wrap img{-o-object-fit:contain;object-fit:contain}.nav-boxes .nav-box.giftcard .title{padding:.3125rem 40% 0 0;font-family:var(--font-title);font-weight:700;font-size:1.375rem;line-height:1;text-transform:uppercase}.nav-boxes .nav-box .text{margin:.4375rem 0 0;font-size:.875rem;line-height:1.25}.nav-boxes .nav-box.giftcard .text{margin:.8175rem 0 0}.lang_selector.responsive{display:none;visibility:hidden}.lang_selector{position:relative;margin:-.0625rem -1rem 0;font-size:.875rem;color:var(--color-text);white-space:nowrap;border:.0625rem solid transparent;border-bottom:none}.lang_selector:hover,.lang_selector:active,.lang_selector:focus{border-color:var(--color-main)}.lang_selector .current_lang{-ms-flex-positive:1;flex-grow:1;z-index:2}.lang_selector ul{position:absolute;top:100%;left:-.0625rem;right:-.0625rem;display:none;color:var(--color-text);text-align:left;border:.0625rem solid var(--color-main);border-top:none}.lang_selector:hover ul,.lang_selector:focus ul,.lang_selector.open ul{display:block}.lang_selector li{display:block;margin:0;padding:0;line-height:1}.lang_selector a{display:block;padding:.8125rem 1rem;color:var(--color-text);text-transform:uppercase;text-decoration:none;transition:color .15s,background-color .15s}.lang_selector a:hover,.lang_selector a:focus{color:var(--color-white);background-color:var(--color-main)}.lang_selector .current_lang{display:inline-block;vertical-align:middle;padding:.625rem 1rem;line-height:1;cursor:pointer;transition:color .15s,background-color .15s}.lang_selector .current_lang:hover,.lang_selector .current_lang:active,.lang_selector .current_lang:focus{color:var(--color-white);background-color:var(--color-main)}.lang_selector .current_lang:after{content:'\ea26';display:inline-block;vertical-align:middle;margin:0 0 0 .4375rem;font-family:icons;font-weight:400;font-size:.9375rem;line-height:1.4}.lang_selector .language_code{display:inline-block;vertical-align:middle;text-transform:uppercase}.lang_selector li .language_code{display:block}.lang_selector .native_name{display:none;visibility:hidden}#header a.icon-search:before{content:'\ea19';display:inline-block;vertical-align:middle;font-family:icons;font-weight:400;font-size:1.1875rem;line-height:1.25;color:var(--color-text);transition:color .15s}#header a.icon-search:hover:before,#header a.icon-search:active:before,#header a.icon-search:focus:before{color:var(--color-main)}#header a.button{margin:0}#header_content .buttons{width:100%;max-width:var(--width-inner);-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;gap:calc(var(--gap-inner) * 0.25);margin:calc(var(--padding-inner) / 2) auto;z-index:2}#header_content .button{margin:0}.floating_button{position:absolute;right:calc(var(--padding-inner) / 2);bottom:calc(var(--padding-inner) / 2);display:inline-block;vertical-align:middle;width:2.625rem;height:2.625rem;text-align:center;text-decoration:none;color:#fff;background-color:var(--color-whatsapp);border-radius:100%;z-index:50;transition:transform .225s cubic-bezier(.39,.575,.28,.995);transform-origin:center}.floating_button:before{content:'\ea02';display:block;font-family:icons;font-weight:400;font-size:1.5rem;line-height:2.625rem;color:var(--color-white)}.floating_button:hover,.floating_button:focus{transform:scale(1.1)}.page_head{position:relative;color:var(--color-white);z-index:2}.page_head .inner{padding-top:calc(var(--padding-inner) * 2.625);padding-bottom:calc(var(--padding-inner) * 1.5);max-width:calc(var(--width-inner) / 1.5)}body.home .page_head .inner{padding-top:calc(var(--padding-inner) * 3);padding-bottom:calc(var(--padding-inner) * 2.25)}.page_head h1{margin-top:0;margin-bottom:0;color:var(--color-white);text-align:center}.breadcrumb .inner{padding:calc(var(--padding-inner) / 2) 0 0 0;font-size:1rem;color:var(--color-dark)}.breadcrumb li{display:inline-block;vertical-align:top;margin:0;padding:0}.breadcrumb li:not(:last-child):after{content:'\ea13';display:inline-block;vertical-align:top;margin:0 .1875rem;font-family:icons;font-weight:400}.breadcrumb a{color:var(--color-dark)}.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:focus{text-decoration:underline}.home_numbers .inner.flex{gap:3rem}.home_numbers .item{-ms-flex:1;flex:1;min-width:calc(var(--width-inner) / 6);padding:0 0 0 1.5rem;border-left:.125rem solid var(--color-light)}.home_numbers .number{font-family:var(--font-title);font-weight:200;font-size:7rem;line-height:1;color:var(--color-main)}.home_numbers .title{margin:.5rem 0 0;font-family:var(--font-title);font-weight:700;font-size:1.25rem;line-height:1.4;color:var(--color-dark)}.home_numbers .text{margin:.5rem 0 0}.home_columns .hat{margin:0 0 var(--padding-inner) 0}.home_columns .hat .title{margin-bottom:0}.home_columns .items{-ms-flex-pack:start;justify-content:flex-start;gap:.5rem}.home_columns .item{-ms-flex:1;flex:1;position:relative;display:block;height:calc(var(--width-inner) / 2.5);transition:all .3s .1s ease-out}.home_columns .item:hover{-ms-flex:1.5;flex:1.5}.home_columns .item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home_columns .item .title{position:absolute;left:1.5rem;right:1.5rem;bottom:3rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;font-family:var(--font-title);font-weight:700;font-size:2rem;line-height:1;color:var(--color-white);text-transform:uppercase;z-index:2}.home_columns .item .title:after{content:'\ea0c';display:inline-block;padding:.6875rem;font-family:icons;font-weight:400;font-size:1.4375rem;line-height:1;border:.0625rem solid var(--color-white);border-radius:100%}.home_columns .item .title span{max-width:20rem;word-wrap:break-word}.home_blog .hat{margin-bottom:calc(var(--padding-inner))}.home_blog .items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.home_blog .item{-ms-flex:1 0 auto;flex:1 0 auto;display:block;max-width:23.125rem;text-align:left}.home_blog .item img{display:block;max-width:23.125rem;width:100%;height:auto}.home_blog .item .cats{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.5rem;margin:1.25rem 0 0}.home_blog .item .cat{display:inline-block;vertical-align:top;padding:.1875rem .5rem;font-weight:500;font-size:.875rem;color:var(--color-text);background-color:var(--color-light)}.home_blog .item .title{display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:.875rem 0 0;font-family:var(--font-title);font-weight:600;font-size:1.5rem;line-height:1.4;text-overflow:ellipsis;overflow:hidden}.inner .list_children{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.list_children:not(.splide__list){-ms-flex-pack:center;justify-content:center;gap:3rem;min-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.list_children .item{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;max-width:calc(var(--width-inner) / 3.4);width:100%;text-decoration:none}.list_children:not(.splide__list) .item{-ms-flex:1;flex:1;width:auto}.list_children .item:hover,.list_children .item:active,.list_children .item:focus{color:var(--color-text)}.list_children .item .img_wrap{-ms-flex:0 0 auto;flex:0 0 auto;position:relative;display:block;width:100%;height:auto;aspect-ratio:4/5;background-color:var(--color-light);overflow:hidden}.list_children .item .img_wrap img{position:absolute;top:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .225s cubic-bezier(.39,.575,.28,.995);transform-origin:center}.list_children .item:hover .img_wrap img,.list_children .item:active .img_wrap img,.list_children .item:focus .img_wrap img{transform:scale(1.05)}.list_children .item .title{margin-top:1.125rem;margin-bottom:0;font-weight:500;font-size:2rem}.list_children .item .excerpt{display:block;margin:1.5rem 0 0}.list_children .item .button{display:block;margin:1.375rem 0 0}body.service .benefits{position:relative;overflow:hidden;margin-top:var(--padding-inner)}body.service .benefits:before{content:'';position:absolute;left:-26%;right:0;top:0;bottom:0;z-index:0;background:no-repeat center center;background-image:url(//www.clarisclinic.com/wp-content/themes/claris/img/logo_clarisclinic_symbole_blanc.svg);background-size:auto 280%;opacity:.2}.benefits{color:var(--color-white)}.benefits .title{color:var(--color-white)}.benefits li{font-family:var(--font-title);font-weight:600;font-size:1.1875rem;line-height:1.4}.benefits li:not(:last-child){margin-bottom:.875rem}.attributs h2.title{margin-bottom:var(--padding-inner)}.attributs .items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-flex-align:start;align-items:flex-start;gap:var(--gap-inner)}.attributs .item{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:calc(var(--gap-inner) / 3.5)}.attributs .item .icon{-ms-flex:0 0 auto;flex:0 0 auto;width:3rem;height:3rem}.attributs .item .icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.attributs .item .wrap{-ms-flex:1;flex:1}.attributs .item .name{margin:0 0 0 -.0625rem;font-family:var(--font-title);font-weight:300;font-size:1.5rem;line-height:1.125;color:var(--color-main)}.attributs .item .text{margin:.375rem 0 0}.duos .flex.duo:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.duos .second .text{font-size:1.25rem}.services_rates .item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.25rem .9375rem;font-family:var(--font-title);font-weight:400;font-size:1.125rem;background-color:var(--color-light)}.services_rates .item:not(:last-child){margin-bottom:.5rem}.services_rates .item .title{-ms-flex:1;flex:1;color:var(--color-black)}.services_rates .item .rate{-ms-flex:.375;flex:.375;font-weight:500;text-align:right}.services_rates .notes{margin:1rem 0 0}body.about #map .text{font-size:1.125rem}body.about #duos{position:relative;overflow:hidden}body.about #duos:before{content:'';position:absolute;left:30%;right:0;top:0;bottom:0;z-index:0;background:no-repeat left center;background-image:url(//www.clarisclinic.com/wp-content/themes/claris/img/logo_clarisclinic_symbole_vert.svg);background-size:auto 164%;opacity:.2}body.about #duos .flex.duo>.first{-ms-flex:1.0625;flex:1.0625}body.about #duos .flex.duo>.second{-ms-flex:2;flex:2}body.about #duos .inner:not(:last-child){padding-bottom:0}.team_wrap{overflow:hidden}.team_wrap .hat{margin-bottom:calc(var(--padding-inner))}.team_wrap .items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:calc(var(--gap-inner) / 2.25);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.team_wrap .item{-ms-flex:1;flex:1;display:block;width:23.125rem}.team_wrap .item img{display:block;width:100%;height:auto}.team_wrap .item .cats{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.75rem;margin:1.25rem 0 0}.team_wrap .item .cat{display:inline-block;vertical-align:top;padding:.1875rem .5rem;font-weight:500;font-size:.875rem;color:var(--color-text);background-color:var(--color-light)}.team_wrap .item .title{margin:.875rem 0 0 -.0625rem;font-family:var(--font-title);font-weight:500;font-size:2rem;line-height:1.5;color:var(--color-main)}.team_wrap .item .excerpt{display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:1rem 0 0;text-overflow:ellipsis;overflow:hidden}.our_values{position:relative;overflow:hidden;color:var(--color-white)}.our_values:before{content:'';position:absolute;left:-26%;right:0;top:0;bottom:0;z-index:0;background:no-repeat center center;background-image:url(//www.clarisclinic.com/wp-content/themes/claris/img/logo_clarisclinic_symbole_blanc.svg);background-size:auto 420%;opacity:.2}.our_values h2.title{margin-bottom:var(--padding-inner);color:var(--color-white)}.our_values .items{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--gap-inner)}.our_values .item{-ms-flex:1 0 calc((var(--width-inner) / 5));flex:1 0 calc((var(--width-inner) / 5))}.our_values .item .name{margin:0 auto;font-weight:600;font-size:1.5rem;line-height:1.125;color:var(--color-white)}.our_values .item .text{margin:1rem 0 0}.list_locations{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;gap:calc(var(--gap-inner) / 2)}.list_locations .item{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;gap:calc(var(--gap-inner) / 2.25);color:var(--color-text);text-decoration:none}.list_locations .item .img_wrapper{-ms-flex-positive:0;flex-grow:0;display:block;max-width:23.125rem;width:100%;background:var(--color-bg-light);overflow:hidden}.list_locations .item img{display:block;width:100%;height:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;transition:transform .225s cubic-bezier(.39,.575,.28,.995);transform-origin:center}.list_locations .item:hover img,.list_locations .item:active img,.list_locations .item:focus img{transform:scale(1.0625)}.list_locations .item .wrap{-ms-flex:1;flex:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.list_locations .item .title{display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:1.125rem;font-family:var(--font-title);font-weight:600;font-size:1.5rem;line-height:1.4;color:var(--color-text);text-overflow:ellipsis;overflow:hidden}.list_locations .item .excerpt{margin-bottom:1.25rem}.list_locations .item .button{margin:0}.list_locations .item .link{display:inline-block;vertical-align:top;font-size:.875rem;text-transform:uppercase}.list_locations .item .link:after{content:'\ea20';vertical-align:text-top;margin:0 0 0 .375rem;font-family:icons;font-weight:400;font-size:1.125rem;line-height:1}.list_locations .item:hover .link span,.list_locations .item:active .link span,.list_locations .item:focus .link span{text-decoration:underline}.team_list .wrap-top{margin:0 -1.375rem}.team_list .wrap-top>*{margin:0 1.375rem}.team_list .wrap-top>*:first-child{-ms-flex:1;flex:1;margin:0 1.375rem}.team_list .wrap-top>*:last-child{-ms-flex:1.5;flex:1.5;margin:0 1.375rem}.team_list .wrap-top .title{font-size:2rem;line-height:1.1875em}.team_list .items{margin:2.5rem 0 0;padding:2.5rem 0 0;border-top:.0625rem solid var(--color-grey)}.team_list .item{margin:0 0 1.75rem}.team_list .item:last-child{margin-bottom:0}.team_list .item .title{margin-top:0;margin-bottom:1.25rem}.team_list .item ul{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0}.team_list .item li{-ms-flex:calc(50% - 2.5rem);flex:calc(50% - 2.5rem);display:block;margin:0}.team_list .item li:last-child{margin-bottom:0}.team_list .item ul:not(.no-list) li.toggle:before{margin-top:0;transition:transform .25s}.team_list .item ul:not(.no-list) li.toggle.open:before{transform:rotate(90deg)}.team_list .item .toggle-title{margin-bottom:.625rem;font-weight:500;cursor:pointer}.team_list .item .toggle:hover .toggle-title,.team_list .item .toggle:active .toggle-title,.team_list .item .toggle:focus .toggle-title{text-decoration:underline}.blog_list{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;gap:calc(var(--gap-inner) / 2)}.blog_list .item{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;gap:calc(var(--gap-inner) / 2.25);color:var(--color-text);text-decoration:none}.blog_list .item .img_wrapper{-ms-flex-positive:0;flex-grow:0;display:block;max-width:23.125rem;width:100%;height:auto;background:var(--color-bg-light);overflow:hidden}.blog_list .item img{display:block;width:100%;height:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;transition:transform .225s cubic-bezier(.39,.575,.28,.995);transform-origin:center}.blog_list .item:hover img,.blog_list .item:active img,.blog_list .item:focus img{transform:scale(1.0625)}.blog_list .item .wrap{-ms-flex:1;flex:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.blog_list .item .title{display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:1.125rem;font-family:var(--font-title);font-weight:600;font-size:1.5rem;line-height:1.4;color:var(--color-text);text-overflow:ellipsis;overflow:hidden}.blog_list .item .excerpt{margin-bottom:1.25rem}.blog_list .item .link{display:inline-block;vertical-align:top;font-size:.875rem;text-transform:uppercase}.blog_list .item .link:after{content:'\ea20';vertical-align:text-top;margin:0 0 0 .375rem;font-family:icons;font-weight:400;font-size:1.125rem;line-height:1}.blog_list .item:hover .link span,.blog_list .item:active .link span,.blog_list .item:focus .link span{text-decoration:underline}.blog.single .meta{display:none;visibility:hidden}.blog.single .box_author{gap:calc(var(--gap-inner) / 2);margin-top:var(--padding-inner);padding-top:var(--padding-inner);border-top:.125rem solid var(--color-medium)}.blog.single .box_author .img_wrap{width:8rem;border-radius:100%;overflow:hidden}.blog.single .box_author .img_wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog.single .box_author h4{margin-bottom:.875rem;font-family:var(--font-title);font-weight:600;font-size:1.5rem;line-height:1.4}#footer,#foot{font-size:.875rem;color:var(--color-text);background-color:var(--color-light)}#footer a:not(.icon),#foot a{position:relative;text-decoration:none}#footer a:not(.icon):hover,#footer a:not(.icon):active,#footer li.current_page_item a,#foot a:hover,#foot a:active{text-decoration:underline}#footer .wrap{-ms-flex-align:stretch;align-items:stretch;gap:calc(var(--gap-inner) / 2)}#footer .col{-ms-flex:1 0 0%;flex:1.25 0 0%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}#footer .col.first{-ms-flex-positive:1.75;flex-grow:1.75}#footer .col.last{-ms-flex-positive:1;flex-grow:1}#footer .col p:last-child{margin-bottom:0}#footer .col_title{margin-bottom:1.5rem;font-family:var(--font-title);font-size:1rem;line-height:1.4375;color:var(--color-main)}#foot>.inner{padding-top:calc(var(--padding-inner) * 0.4375);padding-bottom:calc(var(--padding-inner) * 0.4375);border-top:.0625rem solid var(--color-medium)}#foot ul.menu{display:inline-block;margin:0}#foot ul.menu li{display:inline;margin:0}#foot ul.menu li:not(:first-child){margin-left:calc(var(--padding-inner) * 0.625)}.pagination{margin:calc(var(--padding-inner) / 1.5) 0 0 0;text-align:center}.pagination .page-numbers{display:inline-block;vertical-align:top;margin:0 .5rem;padding:.5625rem .875rem .5rem;font-family:var(--font-body);font-weight:400;font-size:.875rem;line-height:1.5;color:var(--color-main);text-align:center;text-transform:uppercase;text-decoration:none;background-color:var(--color-white);border:.0625rem solid var(--color-main);transition:color .1s,background-color .1s}.pagination .page-numbers.current,.pagination a.page-numbers:hover,.pagination a.page-numbers:active,.pagination a.page-numbers:focus{color:var(--color-white);background-color:var(--color-main)}.tabs h2.title{margin-bottom:var(--padding-inner)}.tabs_wrap{border:.0625rem solid var(--color-dark);counter-reset:tabs-items}.tabs ul{-ms-flex-align:stretch;align-items:stretch;margin:0;padding:0}.tabs li{-ms-flex:1;flex:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;margin:0;padding:1.375rem 2rem 1.3125rem;font-family:var(--font-title);font-weight:600;font-size:1.25rem;line-height:1.4;color:var(--color-text);text-transform:uppercase;text-decoration:none;text-align:center;border-right:.0625rem solid var(--color-dark);border-bottom:.0625rem solid var(--color-dark);cursor:pointer;counter-increment:tabs-items}.tabs li img.icon{display:block;width:2.5rem;height:2.5rem;margin:0 .25rem 0 0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs-numbering li:before{content:counter(tabs-items);display:inline-block;vertical-align:top;width:1.8125em;height:1.8125em;padding:.25rem;font-family:var(--font-title);font-weight:400;font-size:1.125em;line-height:1.8125em;color:var(--color-dark);border-radius:100%;border:.0625rem solid var(--color-dark)}.tabs li:last-child{border-right:none}.tabs li.current{border-bottom-color:var(--color-white);background-color:var(--color-white)}.tabs_content .tab_content{padding:calc(var(--padding-inner) / 2);background-color:var(--color-white);display:none;visibility:hidden}.tabs_content .tab_content.open{display:block;visibility:visible}.tabs_content .tab_content .flex.duo>*{-ms-flex:1;flex:1;max-width:calc((var(--width-inner) / 2) - var(--gap-inner))}.tabs_content .tab_content .content{padding:var(--padding-inner) 0}.tabs_content .tab_content .title{margin-bottom:0;font-family:var(--font-title);font-weight:600;font-size:2.5rem;line-height:1.2;color:var(--color-main)}.tabs_content .tab_content .button:not(:last-child){margin-right:1.875rem}.tabs_content .wrap_img img{display:block;width:100%;max-height:100%;height:100%;-o-object-fit:contain;object-fit:contain}h5.toggle-title{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 .5rem;padding:1rem 1.25rem .9375rem;font-family:var(--font-title);font-weight:300;font-size:1.25rem;line-height:1.5;color:var(--color-text);background-color:var(--color-bg-light);transition:color .15s;cursor:pointer}h5.toggle-title:hover,.toggle.open h5.toggle-title{color:var(--color-dark)}h5.toggle-title:after{content:'\ea11';margin:0 0 0 1rem;font-family:icons;font-weight:400;font-size:1.625rem;line-height:1;color:var(--color-dark);text-align:center;transition:color .15s,transform .3s;transform-origin:center}h5.toggle-title:hover:after{color:var(--color-dark)}.toggle.open h5.toggle-title:after{color:var(--color-dark);transform:rotate(180deg)}.toggle-content{max-height:0;padding:0;font-size:.9375rem;transform:translateY(-.25rem);transform-origin:top;transition:all .4s ease-out;overflow:hidden}.toggle.open .toggle-content{max-height:none;padding-top:.5rem;padding-bottom:1.5rem;transform:translateY(0)}.cta>.inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cta .flex{gap:calc(var(--gap-inner) * 2)}.cta .flex>div.first{max-width:calc((var(--width-inner) / 3) * 2)}.cta .flex>div.second{-ms-flex-positive:0;flex-grow:0}.cta .title{max-width:none;margin-top:0;margin-bottom:0;color:var(--color-white)}.cta .second.right a.button{margin:0;white-space:nowrap}.locations_items{color:var(--color-white)}.locations_items .title{margin-bottom:var(--padding-inner);color:var(--color-white)}.locations_items .items{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:stretch;justify-content:stretch;gap:calc(var(--gap-inner) / 2)}.locations_items .item{-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.locations_items .item:before{content:'\ea1e';display:block;margin:0 1.5rem 0 0;padding:0 1.4375rem 0 0;font-family:icons;font-weight:400;font-size:2rem;color:var(--color-white);border-right:.125rem solid var(--color-medium)}.locations_items .item .title{margin-bottom:.4375rem;font-weight:600;font-size:1.5rem;line-height:1.325}.locations_items .item .link{display:inline-block;vertical-align:top;margin:.375rem 0 0;font-size:.875rem;color:var(--color-white);text-transform:uppercase}.locations_items .item .link:hover span,.locations_items .item .link:active span,.locations_items .item .link:focus span{text-decoration:underline}.locations_items .item .link:after{content:'\ea20';vertical-align:text-top;margin:0 0 0 .375rem;font-family:icons;font-weight:400;font-size:1.125rem;line-height:1;text-decoration:none}.tarifs_wrap{-moz-columns:2;columns:2;-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem;-moz-column-fill:balance;column-fill:balance;font-size:.875rem}.tarifs_wrap.one_column,.tarifs_wrap.subscriptions{-moz-columns:1;columns:1}.tarifs_wrap .cat_wrap{-moz-column-break-inside:avoid;break-inside:avoid-column}.tarifs_wrap .cat_wrap:not(:last-child){margin-bottom:2rem}.tarifs_wrap .cat_title{margin-left:-.0625rem;margin-bottom:1.25rem;font-weight:700;font-size:1.25rem;color:var(--color-dark)}.tarifs_wrap .cat_title:not(:first-child){margin-top:2.25rem}.tarifs_wrap .group{-moz-column-break-inside:avoid;break-inside:avoid-column}.tarifs_wrap .group_title{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:.875rem;color:#4b4b4b}.tarifs_wrap .group_title .group_title_item{-ms-flex:1;flex:1;font-weight:600;font-size:.9375rem}.tarifs_wrap .group_title .cols_titles{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:1.25rem}.tarifs_wrap .group_title .cols_titles>div{-ms-flex:1;flex:1;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;min-width:4.5rem;font-size:.8125rem;font-style:italic;text-align:right;white-space:nowrap}.tarifs_wrap .table_rates{margin-top:.4375rem}.tarifs_wrap .table_rates .item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.tarifs_wrap .table_rates .wrap{-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.tarifs_wrap .wrap_prices{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;gap:1.25rem}.tarifs_wrap .wrap_prices>div{-ms-flex-negative:0;flex-shrink:0;min-width:4.5rem;text-align:right;white-space:nowrap}.tarifs_wrap .table_rates .desc{font-style:italic}.tarifs_wrap .table_rates .desc:before{content:'\00a0'}.tarifs_wrap .table_rates .price{-ms-flex:1;flex:1;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;text-align:right;white-space:nowrap}.tarifs_wrap .notes{margin-top:.125rem;font-size:.8125rem;line-height:1.4}.tarifs_wrap .notes p:not(:last-child){margin-bottom:.1875rem}.tarifs_pdf_footer{margin:2.5rem 0 0;font-size:.875rem;color:var(--color-text);text-align:center}.tarifs_pdf_footer p:not(:last-child){margin-bottom:.625rem}body.tarifs .error{margin:3rem 0 0;padding:.375rem .625rem;font-weight:600;border:.0625rem solid #343434}#element-to-print.pdf-format{font-size:12px}body.tarifs .pdf-format .pdf_logo,body.tarifs .pdf-format .pdf_title,body.tarifs .pdf-format .pdf_footer{display:block;visibility:visible}#element-to-print.pdf-format .logo{margin:0 auto 16px auto;text-align:center}#element-to-print.pdf-format .logo a{display:inline-block;padding:0}#element-to-print.pdf-format .logo img{width:9rem;height:7rem}#element-to-print.pdf-format h3.title{margin-top:0;margin-bottom:5rem;font-size:19px;text-align:center}#element-to-print.pdf-format h4{margin-bottom:12px;font-size:17px;color:#6f8280}#element-to-print.pdf-format .cat_wrap:not(:last-child){margin-bottom:26px}#element-to-print.pdf-format .group_title{margin-top:12px;font-size:12px}#element-to-print.pdf-format .table_rates{margin-top:10px}#element-to-print.pdf-format .notes{margin-top:1px;font-size:12px}#element-to-print.pdf-format .notes p{margin:0}#contact_googlemaps{width:100%;height:32rem}#contact_googlemaps .wpgmp_map_parent{margin:0}.gift_card .duo{-ms-flex-align:stretch;align-items:stretch}.gift_card .duo>.second .text{margin-top:2rem;margin-bottom:1.5rem}.gift_card .duo>.first .img_wrap{margin-top:.5rem;position:-webkit-sticky;position:sticky;top:12rem}.gift_card .duo>.first .img_wrap img{display:block;width:100%;height:auto;border:.0625rem solid var(--color-light-grey)}.pic_vid video,.pic_vid img{display:block;width:100%;height:auto}.locations_items .pic_vid img{aspect-ratio:1/0.75;-o-object-fit:cover;object-fit:cover}.locations_items .pic_vid video[poster]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}#searchform{position:relative;margin:0 auto var(--padding-inner) auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;background-color:var(--color-light)}#searchform:after{content:'\ea19';position:absolute;right:0;display:inline-block;vertical-align:middle;padding:1rem 1.75rem;font-family:icons;font-weight:400;font-size:1.5rem;line-height:1.5;color:var(--color-text);z-index:1;transition:color .15s}#searchform:hover:after,#searchform:active:after{color:var(--color-main)}#searchform input{padding:1rem 1.75rem;font-size:1.75rem;line-height:1.25;color:var(--color-text);border:0;background-color:transparent}#searchform input#s{-ms-flex:1;flex:1;width:100%}#searchform .submit{-ms-flex:0;flex:0;min-width:5.125rem;margin:0;z-index:2}#searchform input::-webkit-input-placeholder{font-weight:400;font-style:italic;font-size:1.75rem;color:var(--color-text);opacity:1}#searchform input:-ms-input-placeholder{font-weight:400;font-style:italic;font-size:1.75rem;color:var(--color-text);opacity:1}#searchform input::-webkit-input-placeholder{font-weight:400;font-style:italic;font-size:1.75rem;color:var(--color-text);opacity:1}#searchform input:-ms-input-placeholder{font-weight:400;font-style:italic;font-size:1.75rem;color:var(--color-text);opacity:1}#searchform input::-moz-placeholder{font-weight:400;font-style:italic;font-size:1.75rem;color:var(--color-text);opacity:1}#searchform input::placeholder{font-weight:400;font-style:italic;font-size:1.75rem;color:var(--color-text);opacity:1}.search_results_cats{-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;margin:0 0 var(--padding-inner) 0;padding:0;border-bottom:.0625rem solid var(--color-main)}.search_results_cats li{display:inline-block;vertical-align:top;margin:0;padding:0}.search_results_cats li a{display:block;padding:0 2rem .625rem;font-family:var(--font-title);font-weight:600;font-size:1.25rem;line-height:1.325;color:var(--color-main);border-bottom:.25rem solid #fff;transition:border-color .15s}.search_results_cats li.current a,.search_results_cats li:hover a,.search_results_cats li:active a{border-color:var(--color-main)}.searchresults .item{position:relative;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:calc(var(--gap-inner) / 2.25);color:var(--color-text)}.searchresults li:not(:last-child) .item{margin:0 0 calc(var(--gap-inner) / 2.25) 0}.searchresults .item .wrap{-ms-flex:1;flex:1}.searchresults .title{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:var(--font-title);font-weight:600;font-size:1.5rem;line-height:1.4;color:var(--color-text);text-overflow:ellipsis;overflow:hidden}.searchresults .excerpt{display:block;margin:1.25rem 0 0}.searchresults .link{display:inline-block;vertical-align:top;margin:1.25rem 0 0;font-size:.875rem;text-transform:uppercase}.searchresults .link:after{content:'\ea20';vertical-align:text-top;margin:0 0 0 .375rem;font-family:icons;font-weight:400;font-size:1.125rem;line-height:1}.searchresults .item:hover .link span,.searchresults .item:active .link span,.searchresults .item:focus .link span{text-decoration:underline}.searchresults .img_wrap{-ms-flex-positive:0;flex-grow:0;display:block;max-width:calc(var(--width-inner) / 4);background:var(--color-bg-light);overflow:hidden}.searchresults .img_wrap img{display:block;width:100%;height:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;transition:transform .225s cubic-bezier(.39,.575,.28,.995);transform-origin:center}.searchresults .item:hover .img_wrap img,.searchresults .item:active .img_wrap img,.searchresults .item:focus .img_wrap img{transform:scale(1.0625)}.buttons_links .inner{padding-top:calc(var(--padding-inner) * 1.1875);padding-bottom:calc(var(--padding-inner) * 0.4375)}.buttons_links .inner.flex{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;gap:calc(var(--gap-inner) / 5)}.button{display:inline-block;margin:2rem 0 0;padding:.625rem .875rem .5625rem;font-family:var(--font-body);font-weight:400;font-size:.875rem;line-height:1.5;color:var(--color-main);text-align:center;text-transform:uppercase;text-decoration:none;border:.0625rem solid var(--color-main);transition:color .15s,background-color .15s}.buttons_links .button{margin:0}.button.big{padding:.75rem 1.1875rem .6875rem;font-size:1.0625rem;line-height:1.470}.button.big.icon{padding-left:1.0625rem}.button.odd{color:var(--color-white);border-color:var(--color-white);background-color:transparent}.button.hidden{display:none;visibility:hidden}.button.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}a.item:hover .button,a.item:active .button,a.item:focus .button,.button:hover,.button:active,.button:focus{color:var(--color-white);background-color:var(--color-main)}.button.odd:hover,.button.odd:active,.button.odd:focus{color:var(--color-main);background-color:var(--color-white)}.button.icon:before{display:inline-block;vertical-align:text-bottom;margin:0 .875rem 0 0;font-family:icons;font-size:.875rem}.button.icon-rdv:before{content:'\ea09';margin:0 .625rem 0 0;font-size:.8125rem;line-height:1.35}.button.big.icon-rdv:before{font-size:.875rem;line-height:1.5}.button.icon-dl:before{content:'\ea1c';margin-right:.4375rem;font-size:1.25rem;line-height:1}.button.icon-arrow-right:before{content:'\ea21';font-size:.625rem;margin-right:.5625rem}.arrows{-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:.875rem}.arrows.right{-ms-flex-pack:end;justify-content:flex-end}.arrows .arrow{line-height:1;cursor:pointer}.arrows .arrow:before{content:'';display:block;padding:.6875rem;font-family:icons;font-weight:400;font-size:1.5rem;line-height:1;color:var(--color-dark);border-radius:100%;border:.0625rem solid var(--color-dark);transition:color .15s,background-color .15s}.arrows .arrow.left:before{content:'\ea0b'}.arrows .arrow.right:before{content:'\ea0c'}.arrows .arrow:hover:before,.arrows .arrow:active:before,.arrows .arrow:focus:before{color:var(--color-white);background-color:var(--color-dark)}.socials a.icon{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.75rem;line-height:1.75rem;text-align:center;text-decoration:none;transition:color .1s}.socials a.icon:not(:last-child){margin-bottom:.75rem}.socials a.icon:first-of-type{margin-left:0}.socials a.icon:last-of-type{margin-right:0}.socials a.icon:before{content:'';display:block;width:1.625rem;height:1.625rem;font-family:icons;font-weight:400;font-size:1.375rem;text-align:left;color:var(--color-main);text-decoration:none}.socials a.icon-wa:before{content:'\ea02';color:var(--color-whatsapp);text-decoration:none}.socials a.icon-fb:before{content:'\ea03'}.socials a.icon-tw:before{content:'\ea07'}.socials a.icon-ig:before{content:'\ea04'}.socials a.icon-yt:before{content:'\ea05'}.socials a.icon-li:before{content:'\ea06'}.socials a:hover span,.socials a:active span{text-decoration:underline}.splide__list{-ms-flex-pack:start;justify-content:flex-start}.splide .utils{margin:calc(var(--gap-inner) / 2.25) 0 0 0}.splide .dots{-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:.625rem;margin:0}.main .splide .dots.splide__pagination{display:-ms-flexbox;display:flex}.splide .dots li{margin:0;padding:0}.splide .dots .dot{width:.5rem;height:.5rem;margin:0;padding:0;line-height:1;border-radius:100%;background-color:var(--color-light-grey);border:none;transition:background-color .15s}.splide .dots button.dot{cursor:pointer}.splide .dots .dot.is-active{background-color:var(--color-dark)}.splide .splide__track{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wp-video{margin:2.75rem auto}.flex>.first .wp-video,.flex>.second .wp-video{max-width:100%;width:100% !important;margin:1.375rem 0}.flex>.first .wp-video:last-child,.flex>.second .wp-video:last-child{margin-bottom:0}.wp-video:first-child{margin-top:0}.wp-video:last-child{margin-bottom:0}.wp-video .mejs-container .mejs-controls{opacity:0;transition:opacity .15s}.wp-video .mejs-container:hover .mejs-controls{opacity:1}@keyframes dropdown-show{from{opacity:0;transform:translateY(var(--padding-inner))}to{opacity:1;transform:translateY(0)}}@keyframes dropleft-show{from{opacity:0;transform:translateX(0)}to{opacity:1;transform:translateX(1.25rem)}}.main.content .calc-drop-down-list-items li{min-height:0}.content .wpforms-container-full:not(:empty){margin:0 auto}.wpforms-container{--wpforms-field-size-input-spacing:.25rem;--wpforms-label-size-font-size:.875rem;--wpforms-label-size-line-height:1.625;--wpforms-label-color:#656565;--wpforms-label-error-color:#d25f6a;--wpforms-label-sublabel-color:#484848}.wpforms-container.wpforms-container-full{margin:0}.wpforms-container .wpforms-field-container .wpforms-field{padding:.75rem 0}.wpforms-container .wpforms-field-container div.wpforms-layout-column>.wpforms-field,.wpforms-container .wpforms-field-container .wpforms-field:first-child{padding-top:0}.wpforms-container .wpforms-field-container .wpforms-field:last-child{padding-bottom:0}.wpforms-container .wpforms-field{clear:both !important}.wpforms-container .wpforms-field-container .wpforms-field-label{font-weight:600;font-size:1rem}.wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]),.wpforms-container .wpforms-field select,.wpforms-container .wpforms-field textarea{height:auto;padding:.625rem 1.25rem .5625rem;font-family:var(--font-body);font-weight:400;font-size:1rem;line-height:1.5;color:var(--color-text);text-align:left;background-color:#fff;border-radius:0;border:.0625rem solid var(--color-grey)}.wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]):focus,.wpforms-container .wpforms-field textarea:focus,.wpforms-container .wpforms-field select:focus{color:var(--color-black);border-color:var(--color-text);box-shadow:none}.content div.wpforms-container .wpforms-form .wpforms-submit-container button[type=submit]{display:inline-block;height:auto;margin:1.25rem 0 0;padding:.625rem 1.25rem .5625rem;font-family:var(--font-body);font-weight:400;font-size:1rem;line-height:1.5;color:var(--color-main) !important;text-align:center;text-transform:uppercase;text-decoration:none;border:.0625rem solid var(--color-main) !important;transition:color .15s,border-color .15s,background-color .15s}.content div.wpforms-container .wpforms-form .wpforms-submit-container button[type=submit]:hover,.content div.wpforms-container .wpforms-form .wpforms-submit-container button[type=submit]:active{color:var(--color-white) !important;background-color:var(--color-main) !important}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field ul li{padding-left:.0625rem}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .choices .choices__inner{border-radius:0;border:.0625rem solid var(--color-grey)}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .choices .choices__inner .choices__list--single .choices__item--selectable{opacity:1;font-size:.875rem;color:var(--color-black)}.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .choices .choices__inner .choices__list--single .choices__item--selectable.choices__placeholder{opacity:1}.wpforms-container .wpforms-submit-container button[type=submit],.wpforms-container .wpforms-submit-container button[type=submit]:not(:hover):not(:active),{display:inline-block;vertical-align:middle;min-width:9rem;height:auto;margin:0 1.5rem 0 0;padding:.6875rem 1.375rem .5625rem;font-family:var(--font-body);font-weight:400;font-size:.875rem;line-height:1.5;color:var(--color-text);text-align:center;text-transform:uppercase;text-decoration:none;border:.0625rem solid var(--color-text);border-radius:0;background:var(--color-white);background-color:var(--color-white);box-shadow:none;transition:color .15s,border-color .15s,background-color .15s;cursor:pointer;white-space:nowrap}.wpforms-container .wpforms-form .wpforms-submit-container button[type=submit]:hover,.wpforms-container .wpforms-form .wpforms-submit-container button[type=submit]:active,{color:var(--color-white);border-color:var(--color-main);background-color:var(--color-main)}.content .wpforms-container .wpforms-required-label{color:var(--color-text)}.content .wpforms-field ul li{padding:0}.content .wpforms-container .wpforms-field ul li:before{content:none}.content .wpforms-container .wpforms-field.wpforms-field-payment-multiple ul li{padding:0;border:.0625rem solid var(--color-grey);transition:background-color .15s,border-color .15s}.content .wpforms-container .wpforms-field.wpforms-field-payment-multiple ul li:hover{border-color:var(--color-main)}.content .wpforms-container .wpforms-field.wpforms-field-payment-multiple ul li.wpforms-selected{color:#fff;background-color:var(--color-main);border-color:var(--color-main)}.content .wpforms-container .wpforms-field.wpforms-field-payment-multiple ul li input.wpforms-payment-price{display:none;visibility:hidden}.content .wpforms-container .wpforms-field.wpforms-field-payment-multiple ul li .wpforms-field-label-inline{padding:.75rem 1.25rem .6875rem;font-size:1rem;color:var(--color-text);transition:color .15s}.content .wpforms-container .wpforms-field.wpforms-field-payment-multiple ul li.wpforms-selected .wpforms-field-label-inline{color:#fff}.content .wpforms-container .wpforms-field.gift-card-styles ul li{padding-left:0}.content div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label:hover,.content div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label:hover{border:.0625rem solid var(--color-main);border-radius:0;box-shadow:none}.content div.wpforms-container-full .wpforms-form .wpforms-image-choices-classic .wpforms-image-choices-item.wpforms-selected label,.content div.wpforms-container-full .wpforms-form .wpforms-image-choices-classic .wpforms-image-choices-item:has(input:checked) label{border:.0625rem solid var(--color-main);border-radius:0;box-shadow:none;background-color:var(--color-main)}.content .wpforms-container .wpforms-image-choices-image{max-width:calc(var(--width-inner) / 14);margin:0 auto}.content .wpforms-container .wpforms-image-choices-image img{display:block;width:100%;height:100%;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.content .wpforms-container .wpforms-form ul.wpforms-image-choices .wpforms-image-choices-item label .wpforms-image-choices-label{margin-top:.625rem;font-size:.9375rem}.content .wpforms-container .wpforms-form ul.wpforms-image-choices .wpforms-image-choices-item.wpforms-selected label .wpforms-image-choices-label{color:var(--color-white)}.content .wpforms-container .wpforms-field.big-field{margin-bottom:1rem;padding:0}.content .wpforms-container .big-field .wpforms-payment-total{font-family:var(--font-title);font-weight:300;font-size:2.5rem}.hidden{display:none;visibility:hidden}.overflow-hidden{overflow:hidden}img.alignnone{display:block;margin:0 0 .25rem}td img.alignnone{margin:0 0 .25rem}.alignleft{display:block;float:left}img.alignleft,figure.alignleft{margin:.25rem 2.5rem .25rem 0}.alignright{display:block;float:right}img.alignright,figure.alignright{margin:.25rem 0 .25rem 2.5rem}.aligncenter{display:block;margin:0 auto}td>img.alignnone{margin:.25rem 0}.right{text-align:right}.center{text-align:center}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.attachment-post-thumbnail{display:block;margin:0 0 3rem}svg.hidden{display:block}span.responsive{display:none;visibility:hidden}.post-password-form{margin-top:0}.post-password-form label{margin-left:0}@media all and (max-width:1170px){.inner{width:100%;max-width:100%}.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (max-width:1024px){table{width:100% !important;height:auto !important}table tr,table th,table td{width:auto !important;height:auto !important}table td figure.wp-caption{width:100% !important}}@media all and (max-width:768px){:root{--padding-inner:4rem;--gap-inner:4rem}h1,h2{font-size:2rem}h3{font-size:1.875rem}.wrapper{padding-left:1.25rem;padding-right:1.25rem}.flex.duo{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:calc(var(--gap-inner) / 2.5)}#header>.inner>*{-ms-flex:1;flex:1}#header .logo{-ms-flex-order:2;order:2}#header .logo img{width:25vw}.lang_selector.desktop{display:none;visibility:hidden}.lang_selector.responsive{display:block;visibility:visible;margin:2rem 1.25rem 4.5rem;font-size:.9375rem;color:var(--color-text);border:none}.lang_selector .current_lang{display:inline-block;padding:0}.lang_selector .current_lang:after{content:none}.lang_selector ul{position:static;top:unset;left:unset;right:unset;visibility:visible;display:inline-block;margin:0;padding:0;vertical-align:middle;color:var(--color-text);border:none}.lang_selector:hover ul,.lang_selector:focus ul,.lang_selector.open ul{display:inline-block}.lang_selector li{display:inline-block}.lang_selector a{display:inline-block;margin:0;padding:0 0 0 1.25rem;color:var(--color-text)}#header{position:static;padding-left:1rem;padding-right:1rem}#header a.icon-search{display:none;visibility:hidden}#header a.icon-search,#header a.icon-rdv{white-space:nowrap}#header .rdv_wrap{-ms-flex-order:3;order:3;text-align:right;z-index:1112}.menu_open #header a.icon-rdv{color:var(--color-main);border-color:var(--color-main)}#header a.icon-rdv span.desktop{display:none;visibility:hidden}#header a.icon-rdv span.responsive{display:inline;visibility:visible}#header>.inner>.nav_menu{display:none;visibility:hidden}#header .menu_wrap{-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0;visibility:visible;z-index:1111}#header .menu_slide{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:space-between;position:fixed;top:0;left:0;right:0;z-index:10000;height:calc(100vh - 32vw);height:calc(100dvh - 32vw);margin:26vw 0 0;padding:8vw 0;color:var(--color-text);background-color:var(--color-white);overflow-x:hidden;overflow-y:auto;transform:translate3d(-100%,0,0);transition:transform .5s}#header.active .menu_slide{transform:translate3d(0,0,0)}#menu-toggle{position:relative;width:1.75rem;height:1.75rem;z-index:1111;cursor:pointer}#menu-toggle span{display:block;background-color:var(--color-main);transition:.25s ease-in-out}#menu-toggle #hamburger{position:absolute;height:100%;width:100%;margin:-.1875rem 0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:50% 52%;zoom:1.005}#menu-toggle #hamburger span{position:relative;right:0;width:90%;height:.1875rem;margin:.3125rem 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:50% 52%}#menu-toggle #hamburger span:nth-child(1){transition-delay:.275s}#menu-toggle #hamburger span:nth-child(2){transition-delay:.4s}#menu-toggle #hamburger span:nth-child(3){transition-delay:.525s}#menu-toggle #cross{position:absolute;height:100%;width:100%;margin:-.1875rem 0 0;transform:rotate(45deg)}#menu-toggle #cross span{background-color:var(--color-main)}#menu-toggle #cross span:nth-child(1){position:absolute;top:5.5%;left:50%;height:0;width:.1875rem;transition-delay:0s}#menu-toggle #cross span:nth-child(2){position:absolute;left:5.5%;top:50%;width:0;height:.1875rem;transition-delay:.25s}.menu_open #menu-toggle #hamburger span{width:0}.menu_open #menu-toggle #hamburger span:nth-child(1){transition-delay:.125s}.menu_open #menu-toggle #hamburger span:nth-child(2){transition-delay:.25s}.menu_open #menu-toggle #hamburger span:nth-child(3){transition-delay:.375s}.menu_open #menu-toggle #cross span:nth-child(1){height:100%;transition-delay:.65s}.menu_open #menu-toggle #cross span:nth-child(2){width:100%;transition-delay:.4s}#nav{-ms-flex:0;flex:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;gap:.25rem;width:100%;margin:0;color:var(--color-text);text-align:left}#nav li,#nav>li.menu-item-has-children{position:relative;display:block;height:auto;margin:0 1.25rem;padding:0}#nav li.responsive{display:block;visibility:visible}#nav>li.menu-item-has-children:after{position:absolute;top:.75rem;right:0}#nav li a,#nav a:not(.nav-box){padding:.75rem 0;font-size:.9375rem;color:var(--color-text)}#nav>li>a{padding:1.3125rem 0 1.1875rem}#nav>li>a:after{content:none}#nav>li.menu-item>.sub-menu{display:none}#nav>li.menu-item-has-children:hover>.sub-menu{display:-ms-flexbox;display:flex}#nav>li.menu-item>.sub-menu{position:relative;top:unset;left:unset;right:unset;max-width:none;padding:0;box-shadow:none;animation:none}#nav>li.menu-item-has-bigtitle>ul.sub-menu{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;gap:calc(var(--gap-inner) / 4);padding-top:.375rem}#nav>li.menu-item>.sub-menu>li{max-width:none}#nav>li.menu-item>.sub-menu>li>a:not(.nav-box){font-size:1.4375rem}#nav .menu-item-bigtitle,#nav>li.menu-item>.sub-menu>li.nav-boxes{display:none;visibility:hidden}.page_head .inner{padding-top:calc(var(--padding-inner) * 2);padding-bottom:calc(var(--padding-inner) * 2)}#header_content .buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin:calc(var(--padding-inner) / 3) 0}.breadcrumb .inner{padding:calc(var(--padding-inner) / 3) 0 0 0;font-size:.9375rem}.home_intro .text{font-size:1.0625rem}.home_numbers .number{font-size:4rem}.attributs .item .name{font-size:1.3125rem}.list_locations .item .img_wrapper{max-width:calc(50% - (var(--gap-inner) / 2.25))}.locations_items .pic_vid{max-width:75%;margin:0 auto}.contact_wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contact_wrap .infos{-ms-flex-preferred-size:0%;flex-basis:0%;margin:0 0 calc(var(--padding-inner) / 2) 0}.tabs ul{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.tabs_content .tab_content{padding:1.25rem}.tabs_content .tab_content .title{font-size:1.25rem;word-wrap:break-word}.tabs_content .tab_content .flex.duo{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.tabs_content .tab_content .content{padding:.25rem 0 0}.home_columns .hat{margin:0 0 calc(var(--gap-inner) / 2) 0}.home_columns .items{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.home_columns .item{height:auto;aspect-ratio:3/3.5}.home_columns .item .title{left:1.25rem;right:1.25rem;bottom:2.5rem;font-size:1.875rem}.locations_items .title{margin-bottom:calc(var(--padding-inner) / 2)}.locations_items .flex.duo{gap:calc(var(--gap-inner) / 2)}#footer,#foot{text-align:center}#footer .inner>div.flex{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}#footer .col{width:100%}#footer .logo img{width:30vw;max-width:7.5rem;margin:0 auto}#footer .col_title{margin-bottom:1rem}#footer .socials a.icon{display:inline-block;margin:0 .5rem}#footer .socials a.icon span{display:none;visibility:hidden}#foot>.inner{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;gap:calc(var(--gap-inner) / 4);text-align:center}#foot ul.menu li{display:inline-block}#foot ul.menu li,#foot ul.menu li:not(:first-child){margin:.3125rem 1rem}#foot ul.menu a{white-space:nowrap}.cta .flex{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:calc(var(--gap-inner) / 1.75)}.cta .second.right{text-align:left}.columns{-moz-columns:1;columns:1}.floating_button{right:1.25rem;bottom:1.25rem}.gift_card>.inner>.flex.duo{gap:var(--gap-inner)}.gift_card .duo>.first{display:none;visibility:hidden}.content div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-row,.content div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-row{gap:calc(var(--gap-inner) / 2.5)}}@media all and (max-width:640px){table:not(.shop_table) td:not(.label):not(.value){padding:.1875rem .625rem !important}.main img{max-width:100%;height:auto}h1,h2,h3,h4,h5{word-wrap:break-word}.flex.top{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.half.top{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.flex.half.top>h2{margin:0 0 1.375rem}.flex.half.top>.left{margin:0 0 3rem}.flex.tier>div.first,.flex.tier>div.second{-ms-flex-preferred-size:100%;flex-basis:100%}.flex.triple>div{-ms-flex-preferred-size:100%;flex-basis:100%;margin:1.25rem 0}.content.flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page_head .inner{padding-top:calc(var(--padding-inner) * 1.25);padding-bottom:calc(var(--padding-inner) * 1.25)}.page_head h1{font-size:2.25rem}body.home .page_head .inner{padding-top:calc(var(--padding-inner) * 1.5);padding-bottom:calc(var(--padding-inner) * 0.875)}}@media all and (max-width:480px){h5.toggle-title{padding-left:1.125rem;padding-right:1.125rem;font-size:1.0625rem;line-height:1.375}.home_blog .item,.list_children .item{max-width:calc(100vw - 3.5rem);width:100%}.attributs .items{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:calc(var(--gap-inner) / 2)}.services_rates .item{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;gap:calc(var(--gap-inner) / 4);font-size:1.125rem;text-align:center}.services_rates .item .rate{text-align:center}.list_children:not(.splide__list){-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.list_locations,.blog_list,{gap:var(--gap-inner)}.list_locations .item,.blog_list .item,.searchresults .item{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.list_locations .item .img_wrapper,.blog_list .item .img_wrapper,.searchresults .item .img_wrapper{max-width:none}.list_locations .item .img_wrapper img,.blog_list .item .img_wrapper,.searchresults .item .img_wrapper img{aspect-ratio:16/10}.locations_items .pic_vid{max-width:none;margin:0 auto}.search_results_cats{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.splide.is-initialized:not(.is-active) .splide__list.list_children{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;gap:var(--gap-inner)}.tabs li.current{border-bottom-color:var(--color-dark)}#footer .col{-ms-flex-preferred-size:100%;flex-basis:100%}#footer .col.flex{padding:0}}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){input[type=text],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week],select:focus,select:focus option,textarea{font-size:16px;outline:none}}
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.wp-block-activecampaign-form-activecampaign-form-block{padding:1px}
/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
.ccb-gutenberg-block{padding:20px;border:1px solid #000}.ccb-gutenberg-block__header{display:flex;align-items:center;margin-bottom:20px}.ccb-gutenberg-block__icon{margin-right:20px}
.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%}
.claris-calculateur{font-family:'Poppins','Segoe UI',sans-serif;max-width:800px;margin:40px auto;padding:20px;color:#1f2e4b}.claris-btn{padding:12px 20px !important;margin:8px 5px;border:2px solid #f1ebe4 !important;background:#f1ebe4 !important;color:#2e2e2e !important;cursor:pointer;border-radius:0;font-size:16px;transition:all .2s ease-in-out;font-weight:500}.claris-btn.selected{background:#829693 !important;color:#fff !important;border-color:#829693 !important}.devis{margin:0 !important;display:none}.claris-zone-list{list-style:none;padding:0;margin-top:20px;margin-left:0}.claris-zone-list li{margin-bottom:10px}.claris-zone-list li label{margin:0 0 0 5px}ul.claris-zone-list li:before{content:'' !important;display:none}.claris-zone-list label{display:flex;align-items:center;font-size:16px;cursor:pointer}.claris-zone-list input[type=checkbox]{width:20px;height:20px;accent-color:#829693;margin-right:10px;flex-shrink:0;border:1px solid #829693;border-radius:0 !important}#claris-summary{margin-top:30px}.claris-summary{width:100%;border-collapse:collapse;margin-top:15px;border-radius:0;overflow:hidden;border:0 !important}table.claris-result{border:0 !important;border-collapse:collapse;border-spacing:0;width:100% !important}.claris-summary thead{background-color:#fff}.claris-summary th,.claris-summary td{padding:12px 16px;text-align:left;border:0;border-bottom:1px solid #f1ebe4}.claris-summary td:last-child{font-weight:700}table.claris-summary th{border:0 !important}table.claris-summary tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsl(32deg 42.86% 93.14%)}.claris-result{background:#f5eee6;padding:20px 32px;border-radius:0;margin:0;font-size:16px}.claris-result-div{background-color:#f5eee6 !important;padding:40px}.claris-result tbody tr td{border:0 !important;background-color:#f5eee6 !important;padding:5px}.claris-result p{margin:10px 0}.claris-result .barre{text-decoration:line-through;color:#999}p.eco{color:#829693}p.eco span{font-weight:700;color:#829693}.eco a{color:#829693 !important}p.price{font-weight:700;font-size:20px;color:#829693}.claris-group{display:flex;align-items:baseline;gap:15px;margin-bottom:10px;flex-wrap:wrap}.claris-label{flex:0 0 140px;font-weight:300;font-size:20px;color:#829693;font-family:var(--font-title)}.claris-buttons{display:flex;flex:1;gap:12px;flex-wrap:wrap;min-width:0}.claris-buttons .claris-btn{flex:1 1 0;min-width:120px;text-align:center;white-space:nowrap;background-color:#fff !important;border:1px solid #829693 !important;padding:10px !important;border-radius:0;font-size:15px;color:#829693 !important;cursor:pointer;transition:all .2s ease;font-weight:500 !important;box-shadow:0 0 0 !important}.claris-buttons .claris-btn.selected{background-color:#829693 !important;color:#fff !important;font-weight:600 !important;box-shadow:0 2px 5px rgba(0,0,0,.1)}.info{font-size:14px;font-weight:500;font-style:italic;color:#9a9a9a;text-align:center;padding:20px}@media (max-width:600px){.claris-group{flex-direction:column;align-items:stretch;gap:0px}.claris-label{flex:1 1 100%;margin-bottom:5px}.claris-buttons{flex-direction:column;gap:0px}.claris-buttons .claris-btn{flex:1 1 100%}.claris-summary{display:block;overflow-x:auto;width:100%}.claris-summary table{min-width:600px}}.claris-btn.flash{animation:flashHighlight .8s}@keyframes flashHighlight{0%{background-color:#d2e4e0}50%{background-color:#829693}100%{background-color:#829693}}
img[data-dominant-color]:not(.has-transparency){background-color:var(--dominant-color)}
.wpforms-container li:before{content:''!important}.wpforms-submit,.wpforms-page-button{background:#fff !important;color:#000 !important;border:1px #000 solid !important;border-radius:0 !important}.wpforms-confirmation-container-full{background:#fff !important;border:1px #000 solid !important}.active>.wpforms-page-indicator-page-title{font-size:20px !important;font-weight:700 !important;color:#af9375}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}