@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-300.woff2") format("woff2"),url("/fonts/clients/Montserrat-300.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-400.woff2") format("woff2"),url("/fonts/clients/Montserrat-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-500.woff2") format("woff2"),url("/fonts/clients/Montserrat-500.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-600.woff2") format("woff2"),url("/fonts/clients/Montserrat-600.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-700.woff2") format("woff2"),url("/fonts/clients/Montserrat-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-300.woff2") format("woff2"),url("/fonts/clients/Montserrat-300.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-400.woff2") format("woff2"),url("/fonts/clients/Montserrat-400.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-500.woff2") format("woff2"),url("/fonts/clients/Montserrat-500.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-600.woff2") format("woff2"),url("/fonts/clients/Montserrat-600.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-700.woff2") format("woff2"),url("/fonts/clients/Montserrat-700.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:ReadexPro;src:url("/fonts/clients/ReadexPro-300.woff2") format("woff2"),url("/fonts/clients/ReadexPro-300.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ReadexPro;src:url("/fonts/clients/ReadexPro-700.woff2") format("woff2"),url("/fonts/clients/ReadexPro-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Quattrocento;src:url("/fonts/clients/Quattrocento-400.woff2") format("woff2"),url("/fonts/clients/Quattrocento-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Quattrocento;src:url("/fonts/clients/Quattrocento-700.woff2") format("woff2"),url("/fonts/clients/Quattrocento-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}body.accueil main.accueil{margin-bottom:0}body.accueil .nova-slider-classic__root .swiper-pagination-bullets{padding:5px 0}body.accueil .nova-slider-classic__root .swiper-pagination-bullets .swiper-pagination-bullet{width:12px;height:12px;background-color:var(--color-blanc);opacity:1;transform:none;margin:0 5px}@media screen and (max-width:1024px){body.accueil .nova-slider-classic__root .swiper-pagination-bullets .swiper-pagination-bullet{background-color:rgba(174,172,173,.4)}}body.accueil .nova-slider-classic__root .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;height:20px;top:4px}body.accueil .nova-slider-classic__root .swiper-button-next,body.accueil .nova-slider-classic__root .swiper-button-prev{display:none}@media screen and (max-width:1024px){body.accueil .nova-slider-classic__slide-content{background-color:var(--color-back-1);padding-bottom:30px}}body.accueil .nova-slider-classic__titre{font-size:24px !important;color:var(--color-black)}@media screen and (min-width:1024px){body.accueil .nova-slider-classic__titre{font-size:36px !important}}body.accueil .block-products__root{margin-top:0;background-color:var(--color-blanc)}body.accueil .block-products__root .swiper-scrollbar{min-height:4px}body.accueil .block-products__root .swiper-scrollbar-drag{background-color:var(--color-sub-2)}body.accueil .block-products__titre{color:var(--color-sub-1-hover)}body.accueil .block-products__titre span{display:block;max-width:60%;margin:20px auto 0;font-family:"ReadexPro",sans-serif;text-transform:none;color:var(--color-main)}body.accueil .simple-text-image-col__root .nova-inline__inner{flex-direction:column;gap:20px}@media screen and (min-width:1024px){body.accueil .simple-text-image-col__root .nova-inline__inner{flex-direction:row-reverse}}@media screen and (min-width:1024px){body.accueil .simple-text-image-col__root .nova-inline__inner .simple-text-image-col__text-container,body.accueil .simple-text-image-col__root .nova-inline__inner .simple-text-image-col__image-container{max-width:calc(50% - 20px)}}body.accueil .simple-text-image-col__root .nova-inline__inner .simple-text-image-col__text-container{display:flex;justify-content:center;align-items:center}body.accueil .simple-text-image-col__root .nova-inline__inner .simple-text-image-col__text-container .nova-stack__inner{max-width:70%;justify-content:center;align-items:center;text-align:center}body.accueil .simple-text-image-col__root .nova-inline__inner .simple-text-image-col__text-container .nova-stack__inner .nova-heading__root{color:var(--color-sub-1-hover);margin-bottom:10px}@media screen and (min-width:1024px){body.accueil .simple-text-image-col__root .nova-inline__inner .simple-text-image-col__text-container .nova-stack__inner .nova-heading__root{margin-bottom:30px}}body.accueil .simple-text-image-col__root .nova-inline__inner .simple-text-image-col__image-container img{max-width:700px;margin:auto}body.accueil .block-categories__root{background-color:var(--color-blanc)}body.accueil .block-categories__root .nova-heading__root{color:var(--color-sub-1-hover)}body.accueil .block-categories__root .nova-heading__root span{text-transform:none;color:var(--color-main)}@media screen and (max-width:768px){body.accueil .block-categories__root h2.nova-heading__root{max-width:75%;margin:auto}}body.accueil .block-categories__root .image-card__root:nth-child(odd) .image-card__image{border-radius:0 75px 0 75px;overflow:hidden}@media screen and (min-width:1024px){body.accueil .block-categories__root .image-card__root:nth-child(odd) .image-card__image{border-radius:0 150px 0 150px}}body.accueil .block-categories__root .image-card__root:nth-child(even) .image-card__image{border-radius:75px 0 75px 0;overflow:hidden}@media screen and (min-width:1024px){body.accueil .block-categories__root .image-card__root:nth-child(even) .image-card__image{border-radius:150px 0 150px 0}}body.accueil .workshop-block__root{margin-top:0;background-image:url(/clients/claret-bastia/theme/bg_atelier.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1024px){body.accueil .workshop-block__root .nova-inline__root{max-width:80%;margin:auto}}body.accueil .workshop-block__root .nova-inline__inner{justify-content:space-between;align-items:stretch;margin:var(--space-large) auto;background-color:#fff}body.accueil .workshop-block__root .card-main__root .nova-heading__root{text-transform:uppercase;color:var(--color-sub-1-hover);font-size:24px !important}@media screen and (min-width:1024px){body.accueil .workshop-block__root .card-main__root .nova-heading__root{font-size:36px !important}}body.accueil .workshop-block__root .card-main__root .nova-text-editor__root{text-align:left}body.accueil .workshop-block__left-image .image-card__image,body.accueil .workshop-block__right-image .image-card__image{height:100%}body.accueil .workshop-block__left-image .image-card__image img,body.accueil .workshop-block__right-image .image-card__image img{height:100%;object-fit:cover;object-position:top}@media screen and (max-width:1024px){body.accueil .workshop-block__right-image .image-card__image{aspect-ratio:260/295;overflow:hidden;max-width:80%;margin:0 auto 30px}}body.accueil .boutique-block__root{margin-top:0}body.accueil .boutique-block__root .nova-inline__inner{justify-content:space-between}body.accueil .boutique-block__root .boutique-card__root .nova-stack__inner{align-items:center}body.accueil .boutique-block__root .boutique-card__title-container h3{color:var(--color-sub-1-hover)}body.accueil .boutique-block__root .boutique-card__description{width:100%;max-width:400px}body.accueil .boutique-block__root .boutique-card__tel-content .nova-button-link__root{color:var(--color-main)}body.accueil .boutique-block__image{width:100%}@media screen and (min-width:1024px){body.accueil .boutique-block__image{width:calc(50% - var(--container-gap,var(--space-neutral))*11/12) !important}}@media screen and (min-width:1024px){body.accueil .boutique-block__image img{height:100%;width:auto}}body.accueil .block-newsletter{margin-top:0;margin-bottom:0;padding:0;background-color:var(--color-back-1)}body.accueil .block-newsletter__form-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:500px;margin:auto}body.accueil .block-newsletter__form-wrapper div:last-child{display:flex;flex-direction:column-reverse;gap:30px;margin:0}body.accueil .block-newsletter__form-wrapper div:last-child .block-newsletter__texte{text-align:center}body.accueil .block-newsletter__form-titre{text-align:center;color:var(--color-sub-1-hover)}body.accueil .block-newsletter__form-titre span{color:var(--color-main)}body.accueil .block-newsletter__form-form{max-width:300px;margin:0 auto;position:relative;transition:var(--basic-transition)}body.accueil .block-newsletter__form-form::before,body.accueil .block-newsletter__form-form::after{content:"";position:absolute;top:50%;transform:translate(0%,-50%);cursor:pointer;pointer-events:none}body.accueil .block-newsletter__form-form::before{width:16px;height:12px;background-color:var(--color-main);top:20px;right:calc(var(--space-2) + 4px);clip-path:polygon(96.793% 5.765%,88.658% 5.765%,88.658% 5.765%,88.318% 5.783%,87.984% 5.838%,87.657% 5.928%,87.339% 6.051%,87.032% 6.208%,86.739% 6.396%,86.461% 6.615%,86.2% 6.864%,85.958% 7.141%,85.738% 7.446%,37.755% 79.394%,14.748% 44.887%,14.748% 44.887%,14.64% 44.733%,14.527% 44.585%,14.409% 44.444%,14.286% 44.309%,14.158% 44.181%,14.025% 44.06%,13.888% 43.946%,13.746% 43.84%,13.6% 43.741%,13.45% 43.65%,13.45% 43.65%,13.297% 43.567%,13.141% 43.492%,12.982% 43.426%,12.822% 43.368%,12.659% 43.319%,12.495% 43.279%,12.33% 43.247%,12.163% 43.225%,11.995% 43.211%,11.826% 43.206%,3.692% 43.206%,3.692% 43.206%,3.469% 43.237%,3.27% 43.322%,3.099% 43.455%,2.959% 43.625%,2.854% 43.826%,2.786% 44.048%,2.759% 44.283%,2.777% 44.523%,2.842% 44.759%,2.959% 44.983%,34.834% 92.783%,34.834% 92.783%,35.32% 93.385%,35.871% 93.854%,36.472% 94.189%,37.106% 94.39%,37.757% 94.457%,38.408% 94.39%,39.043% 94.189%,39.646% 93.854%,40.2% 93.385%,40.688% 92.783%,97.527% 7.528%,97.527% 7.528%,97.643% 7.308%,97.708% 7.075%,97.726% 6.838%,97.699% 6.604%,97.631% 6.383%,97.526% 6.183%,97.386% 6.013%,97.215% 5.881%,97.016% 5.795%,96.793% 5.765%);z-index:2}body.accueil .block-newsletter__form-form::after{width:25px;height:25px;background-color:rgba(0,0,0,0);top:20px;right:var(--space-2);border-radius:100%;z-index:1;transition:var(--basic-transition)}body.accueil .block-newsletter__form-form .container-input-email input{border-right:0 !important}body.accueil .block-newsletter__form-form .block-newsletter__form-submit{background-color:rgba(0,0,0,0)}body.accueil .block-newsletter__form-form .block-newsletter__form-submit:hover{background-color:var(--color-blanc) !important}body.accueil .block-newsletter__form-form:hover{transition:var(--basic-transition)}body.accueil .block-newsletter__form-form:hover .container-input-email input[type=email]{background-color:var(--color-blanc) !important}body.accueil .block-newsletter__form-form:hover .block-newsletter__form-submit{background-color:var(--color-blanc)}body.accueil .block-newsletter__form-form:hover::before{background-color:var(--color-blanc)}body.accueil .block-newsletter__form-form:hover::after{background-color:var(--color-sub-1);transition:var(--basic-transition)}body.accueil .block-newsletter__form-form:has(.input-email.error) .block-newsletter__form-submit{border-color:red}body.accueil .block-newsletter__form-form:has(.input-email.error) .showError{background-color:rgba(0,0,0,0) !important}body.accueil .block-newsletter__form-submit{color:rgba(0,0,0,0) !important;font-size:0;line-height:0;border-left:0}body.accueil .block-newsletter__form-submit:hover{background-color:rgba(0,0,0,0) !important}body.accueil .instagram-posts__root{padding:15px 0;border-block:1px solid var(--color-sub-2);background-color:var(--color-back-1)}body.accueil .instagram-posts__image-container{margin-right:15px !important}