@charset "utf-8";
/*!
Theme Name: Esthima
Description: theme sur-mesure Esthima
Text Domain: esthima
Version: 1.0.0
Author: Kréalid
Author URI: http://www.krealid.com
*/.stretched-link{position:relative}.stretched-link a[href]:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}*{box-sizing:border-box}:after,:before{box-sizing:inherit}:focus{outline:none}a,abbr,address,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,label,legend,li,object,ol,p,pre,q,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{border:0;margin:0;padding:0}article,aside,figcaption,figure,figure img,footer,header,hgroup,main,nav,object,section,video{display:block}ul li{list-style-type:none}img{height:auto;max-width:100%}a{background:transparent;color:inherit;text-decoration:none}a:active,a:focus,a:hover{outline:0}a img{border:0}button,input{color:inherit;font:inherit;line-height:normal}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;margin:0;overflow:visible;padding:0;text-align:inherit;width:auto}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}sub{font-size:.75em;vertical-align:baseline}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear{*zoom:1}body,html{margin-left:auto;margin-right:auto;max-width:1920px;overflow-x:hidden}body{-webkit-text-size-adjust:none;color:#151515;cursor:default;font-family:Urbanist,sans-serif;font-size:13px;line-height:1.6}body.no-scroll{overflow:hidden;padding-right:17px}.wsp-container{padding-bottom:50px}.wsp-container h2{margin-top:50px}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}blockquote+blockquote,blockquote+p,p+blockquote,p+p{margin:1.3em 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.container,.grid,.wrap{margin:0 auto;padding:0 20px;width:100%}.single-section{padding-top:40px}.single-section:not(:first-child){border-top:1px solid #e4e4e4;margin-top:40px}.containerCustom,.containerCustom2{padding-left:20px;padding-right:20px;width:100%}.main-content{margin-left:auto;margin-right:auto;max-width:calc(100% - 40px)}.lightBG{background-color:#f8f0e8}#yith-woocompare-share li:before{content:none}.styleh1{font-size:38px!important;line-height:1}.styleh1,.styleh2{font-family:Urbanist,sans-serif;font-style:normal;font-weight:600}.styleh2{font-size:28px!important;line-height:1.1}.styleh3{font-size:24px!important}.styleh3,.styleh4{font-family:Urbanist,sans-serif;font-style:normal;font-weight:600;line-height:1.2}.styleh4{font-size:20px!important}.btn:not(.yith-wcan-filters-opener){display:block;width:-moz-fit-content;width:fit-content}.btn--arrow,.btn--primary{background-color:#d43b68;border-radius:100px;color:#fff;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:18px 18px 18px 32px}.btn--arrow:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.btn--arrow--white{background-color:#fff;color:#d43b68}.btn--arrow--white:after{background-image:url(images/arrow-right-pink.svg)}.btn--arrow-reverse{display:flex!important;flex-direction:row-reverse;padding:18px 32px 18px 18px}.btn--arrow-reverse:after{margin-left:0;margin-right:12px;transform:scale(-1)}.btn--arrow:not(.btn--arrow-disable-hover) .btn--arrow:hover:after{margin-left:26px}.btn--arrow:not(.btn--arrow-disable-hover) .btn--arrow-reverse:hover:after{margin-left:0;margin-right:26px}.btn--underline{color:#d43b68;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.btn--underline:hover:after{margin-left:18px}.btn--underline:after{background-image:url(images/arrow-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:13px;margin-left:10px;transition:.3s;vertical-align:middle;width:13px}.header{left:0;position:fixed;top:0;width:100%;z-index:10}.header-transparent-active .header__top{background-color:transparent}.header-transparent-active .header__top__logo__img-normal{opacity:0}.header-transparent-active .header__top__logo__img-alt{opacity:1}.header-transparent-active .header__top__search input[type=search]{background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.25);color:#fff}.header-transparent-active .header__top__search input[type=submit]{background-image:url(images/search-white.svg)}.header-transparent-active .header__top__phone .phone-number__pill__number{border:1px solid #fff;border-right:none}.header-transparent-active .header__top__phone .phone-number__text{color:#fff}.header__top{align-items:flex-end;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:16px;padding-top:16px;transition:.3s}.header__top-shop{align-items:center}.header__top__logo{position:relative}.header__top__logo__img{display:block;max-width:118px;opacity:1;transition:.3s;width:32.5vw}.header__top__logo__img-alt{left:0;opacity:0;position:absolute;top:0}.header__top__search,.header__top__search-shop{display:none}.header__top__search input[type=search],.header__top__search-shop input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #d4d4d4;border-radius:100px;box-sizing:border-box;color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:52px;line-height:52px;padding:0 20px 0 58px;position:relative;z-index:1}.header__top__search input[type=submit],.header__top__search-shop input[type=submit]{background-image:url(images/search-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;display:block;height:52px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:52px;z-index:2}.header__top__phone .phone-number__pill{margin:0 auto}.header__top__phone .phone-number__pill__number{border:1px solid #d4d4d4;border-right:none;font-size:15.949px;line-height:26px;padding:0 9px}.header__top__phone .phone-number__pill__text{border:1px solid #78b51c;font-size:7.361px;padding:0 6px}.header__top__phone .phone-number__text{color:#595454;display:none}.header__top__phone .phone-number__text br{display:none}.header__top__shop-parts{gap:40px}.header__top__shop-parts,.header__top__shop-parts__account,.header__top__shop-parts__cart{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.header__top__shop-parts__account,.header__top__shop-parts__cart{gap:16px;position:relative}.header__top__shop-parts__account__number,.header__top__shop-parts__cart__number{background-color:#d43b68;border-radius:100%;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:9px;font-style:normal;font-weight:600;height:14px;left:12px;line-height:14px;position:absolute;text-align:center;text-transform:uppercase;top:-5px;width:14px}.header__top__shop-parts__account__picto,.header__top__shop-parts__cart__picto{display:block;width:20px}.header__top__shop-parts__account__text,.header__top__shop-parts__cart__text{color:#595454;font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase}.header__top__shop-parts__account__text>span,.header__top__shop-parts__cart__text>span{color:#d43b68;display:block;font-family:Urbanist,sans-serif;font-style:normal;font-weight:600;line-height:1;text-transform:none}.header__top__shop-parts__account a,.header__top__shop-parts__cart a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.header__top__shop-parts__account{display:none}.header__top__shop-parts__account__text>span{text-decoration:underline}.header__pink{-ms-overflow-style:none;align-items:center;background-color:#d43b68;border-radius:16px;bottom:12px;display:flex;flex-direction:row;flex-wrap:nowrap;height:60px;justify-content:space-evenly;left:10px;overflow:hidden scroll;position:fixed;scrollbar-width:none;width:calc(100% - 20px);z-index:8}.header__pink::-webkit-scrollbar{display:none}.header__pink__item{align-items:center;color:#fff;display:flex;flex:1;flex-direction:column;font-family:Urbanist,sans-serif;font-size:8px;font-style:normal;font-weight:600;gap:5px;justify-content:center;line-height:1;padding:5px;text-align:center;text-transform:uppercase}.header__pink__item:hover{cursor:pointer}.header__pink__item__picto{display:block;width:18px}.header__menu{-ms-overflow-style:none;background-color:#d43b68;display:block;height:100vh;left:0;overflow:hidden scroll;padding:50px 30px;position:fixed;scrollbar-width:none;top:0;transform:translateX(-100%);transition:.5s;width:100%;z-index:9}.header__menu::-webkit-scrollbar{display:none}.header__menu__close{display:block;position:fixed;right:20px;top:20px;width:20px}.header__menu__close:hover{cursor:pointer}.header__menu__search{display:block;margin:0 auto 30px;position:relative}.header__menu__search input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #d4d4d4;border-radius:100px;box-sizing:border-box;color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:40px;line-height:40px;padding:0 20px 0 58px;position:relative;width:100%;z-index:1}.header__menu__search input[type=submit]{background-image:url(images/search-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;display:block;height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:2}.header__menu__shop{border-bottom:1px solid #e16287;margin-bottom:32px;padding-bottom:32px}.header__menu__shop li::marker{content:none}.header__menu__shop li:not(:last-child){margin-bottom:32px}.header__menu__shop li .children{display:none}.header__menu__shop li a{color:#fff;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.header__menu__main{padding:0 0 40px}.header__menu__main>ul{display:flex;flex-direction:column;gap:30px}.header__menu__main>ul>li.menu-item-has-children>a:after{background-image:url(images/carret-down-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s;width:18px}.header__menu__main>ul>li.menu-item-has-children-open>a:after{transform:translateY(-50%) rotate(180deg)}.header__menu__main>ul>li>a{color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:1;position:relative}.header__menu__main>ul>li>ul{display:flex;flex-direction:column;gap:15px;height:0;overflow:hidden;padding:0 0 0 30px;transition:.3s}.header__menu__main>ul>li>ul.hasPadding{padding:20px 0 0 30px}.header__menu__main>ul>li>ul li{color:#fff;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:1}.header__menu__second{border-bottom:1px solid #e16287;border-top:1px solid #e16287;padding:40px 0}.header__menu__second>ul{display:flex;flex-direction:column;gap:30px}.header__menu__second>ul li{color:#fff;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1}.header__menu__social{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:flex-start;padding:40px 0 0}.header__menu__social__link{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:45px;width:45px}.header__menu__social__link-facebook{background-image:url(images/social/facebook-round-white.svg)}.header__menu__social__link-x{background-image:url(images/social/twitter-round-white.svg)}.header__menu__social__link-instagram{background-image:url(images/social/instagram-round-white.svg)}.header__menu__social__link-linkedin{background-image:url(images/social/linkedin-round-white.svg)}.header__menu__social__link-tiktok{background-image:url(images/social/tiktok-round-white.svg)}.header__menu__social__link-youtube{background-image:url(images/social/youtube-round-white.svg)}.header__menu__social__link-whatsapp{background-image:url(images/social/whatsapp-round-white.svg)}.footer{background-color:#f8f0e8;background-image:url(images/logo-footer.svg);background-position:bottom -11.39vw right -30vw;background-repeat:no-repeat;background-size:100%}.footer__pink{background-color:#d43b68;display:flex;flex-direction:column;gap:20px;margin:0 auto;padding:30px 25px;width:100%}.footer__pink__container{background:linear-gradient(180deg,#fff,#fff 50%,#f8f0e8 0,#f8f0e8)}.footer__pink__item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;justify-content:flex-start}.footer__pink__item__picto{background-color:#fff;border-radius:100%;height:80px;padding:4px;width:80px}.footer__pink__item__picto img{border:1px solid #f8f0e8;border-radius:100%;height:72px;-o-object-fit:cover;object-fit:cover;padding:12px;width:72px}.footer__pink__item__text{color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:normal;width:150px}.footer__top{display:flex;flex-direction:column;margin:0 auto;max-width:100%}.footer__top,.footer__top-hp{padding:30px 0}.footer__top__left{width:100%}.footer__top__left__title{color:#d43b68;font-family:Urbanist,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:1.1;margin:0 0 12px}.footer__top__left__text{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;margin:0 0 26px}.footer__top__left__form{margin:0 0 30px;position:relative}.footer__top__left__form input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100px;color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:60px;line-height:60px;margin:0 0 26px;padding:0 60px 0 30px;width:100%}.footer__top__left__form input[type=submit]{background-image:url(images/send.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:48px;position:absolute;right:6px;top:6px;width:48px}.footer__top__left__form__check{position:relative}.footer__top__left__form__check input[type=checkbox]{accent-color:#d43b68;left:0;position:absolute;top:0}.footer__top__left__form__check label{color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;padding-left:30px}.footer__top__left__flex{display:flex;flex-direction:column}.footer__top__left__flex__item{display:block;width:100%}.footer__top__left__flex__item-1{margin:0 auto 26px;max-width:100%}.footer__top__left__flex__item-2{margin:0 auto 30px;min-width:100%}.footer__top__left__flex__item-2 .phone-number__pill__number{font-size:25.917px;line-height:62px;padding:0 15px}.footer__top__left__flex__item-2 .phone-number__pill__text{font-size:11.962px;padding:0 10px}.footer__top__left__flex__item-2 .phone-number__text{color:#595454}.footer__top__left__flex__item-2 .phone-number__text br{display:none}.footer__top__left__social{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.footer__top__left__social__link{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:45px;width:45px}.footer__top__left__social__link-facebook{background-image:url(images/social/facebook-round.svg)}.footer__top__left__social__link-x{background-image:url(images/social/twitter-round.svg)}.footer__top__left__social__link-instagram{background-image:url(images/social/instagram-round.svg)}.footer__top__left__social__link-linkedin{background-image:url(images/social/linkedin-round.svg)}.footer__top__left__social__link-tiktok{background-image:url(images/social/tiktok-round.svg)}.footer__top__left__social__link-youtube{background-image:url(images/social/youtube-round.svg)}.footer__top__left__social__link-whatsapp{background-image:url(images/social/whatsapp-round.svg)}.footer__top__right{gap:30px;width:100%}.footer__top__right,.footer__top__right__menu ul{display:flex;flex-direction:column}.footer__top__right__menu ul li{color:#595454;font-family:Urbanist,sans-serif;font-style:normal;line-height:normal}.footer__top__right__menu-1 ul{gap:12px}.footer__top__right__menu-1 ul li{font-size:18px;font-weight:600}.footer__top__right__menu-2 ul{gap:10px}.footer__top__right__menu-2 ul li{font-size:16px;font-weight:400}.footer__bottom{border-top:1px solid #fff}.footer__bottom__container{margin:0 auto;max-width:100%;padding:30px 0 84px}.footer__bottom__menu{display:block;margin:0 0 30px}.footer__bottom__menu>ul{display:flex;flex-direction:column;gap:7px}.footer__bottom__menu>ul li{font-weight:600}.footer__bottom__copyrights,.footer__bottom__menu>ul li{color:#595454;font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;line-height:normal}.footer__bottom__copyrights{display:inline-block;font-weight:400;padding-left:0}.phone-number{position:relative}.phone-number__pill{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0 auto 5px}.phone-number__pill__number{background-color:#fff;border-radius:100px 0 0 100px;color:#78b51c;font-size:22.797px;line-height:34px;padding:0 13px;white-space:nowrap}.phone-number__pill__number,.phone-number__pill__text{display:flex;flex-direction:column;font-family:Urbanist,sans-serif;font-style:normal;font-weight:700;justify-content:center}.phone-number__pill__text{background-color:#78b51c;border-radius:0 100px 100px 0;color:#fff;font-size:10.522px;line-height:1;padding:0 8px}.phone-number__text{color:#fff;font-family:Urbanist,sans-serif;font-size:11px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:normal;text-align:center}.phone-number__link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.urgence-deces{background-color:#e0eae5;display:block;display:flex;flex-direction:column;margin:auto;max-width:1380px;padding:42px 20px}.urgence-deces__titles{margin:0 0 25px;width:100%}.urgence-deces__titles h2{color:#595454;font-size:38px}.urgence-deces__titles h2,.urgence-deces__titles__subtitle{font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:1.2;text-align:center}.urgence-deces__titles__subtitle{color:#d43b68;display:block;font-size:32px}.urgence-deces__blocks{display:flex;flex-direction:column;gap:20px;width:100%}.urgence-deces__blocks__item{background-color:#fff;border-radius:8px;min-height:200px;padding:20px;width:100%}.urgence-deces__blocks__item__picto{display:block;margin:0 auto 12px;width:40px}.urgence-deces__blocks__item__title{display:block;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.urgence-deces__blocks__item__text,.urgence-deces__blocks__item__title{color:#595454;font-size:14px;font-style:normal;line-height:normal;margin:0 auto 12px;text-align:center}.urgence-deces__blocks__item__text{font-weight:400}.urgence-deces__blocks__item .phone-number{margin:0 auto 12px}.urgence-deces__blocks__item__link.btn{text-align:center;white-space:nowrap;width:100%}.urgence-deces__blocks__item .phone-number .phone-number__pill__number{border:1px solid #d4d4d4;border-right:none;font-size:22.797px}.urgence-deces__blocks__item .phone-number .phone-number__pill__text{font-size:10.522px}.urgence-deces__blocks__item .phone-number .phone-number__text{color:#595454;font-size:12px}.pricing-table{margin:40px auto;max-width:1340px}.pricing-plan{background:#fff;border-radius:20px;flex:1;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:400px;padding:20px;position:relative;transition:.35s}.pricing-plan:hover{background:#fef8f4;background-color:#f9dbd7;transform:translateY(-8px)}.pricing-plan>:not(:first-child){margin-top:1.3em}.pricing-plan__head{display:block;line-height:1.2;text-align:center}.pricing-plan__head__icon{background:url(images/picto-esthima.svg) no-repeat 50%;display:block;height:44px;margin:0 auto;width:40px}.pricing-plan__head__surtitle{display:block;font-size:16px}.pricing-plan__head__title{color:#d43b68;display:block;font-size:42px;font-size:38px;font-weight:600;text-transform:uppercase;transition:.2s}.pricing-plan__head__more{color:#d43b68;display:block;font-size:14px}.pricing-plan:hover .pricing-plan__head__title{transform:scale(1.05)}.pricing-plan__prices{display:flex;gap:20px;justify-content:space-between;text-align:center}.pricing-plan__prices__card{background-color:#fff;border:1px solid #f6cbc5;border-radius:10px;color:#d43b68;flex:1;font-size:40px;font-size:calc(-7.14286px + 2.45536vw);font-weight:800;padding:4% 0}.pricing-plan__prices__card__price{color:#d43b68;font-family:Urbanist,sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:1.3;text-align:center}.pricing-plan__prices__card__animal{color:#595454;font-family:Urbanist,sans-serif;font-size:12px;font-style:italic;font-weight:400;line-height:1.3;text-align:center}.pricing-plan__prices__card__animal img{display:inline-block;margin-right:10px;vertical-align:middle}.pricing-plan__features{line-height:1.3;text-align:center}.pricing-plan__features ul li{font-weight:600;margin:14px 0;text-align:left}.pricing-plan__button .btn{margin-left:auto;margin-right:auto}.pricing-table.pricing-table--services .pricing-plan{box-shadow:4px 4px 6px 0 rgba(0,0,0,.1)}.list-faq{margin:0 auto;width:100%}.list-faq__item{background-color:#fff;border-radius:18px;box-shadow:0 5px 16px 0 rgba(8,15,52,.06);padding:20px 75px 20px 20px;position:relative}.list-faq__item:not(:first-child){margin-top:20px}.list-faq__item:after{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;content:"";display:block;height:40px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:40px}.list-faq__item-open:after{background-image:url(images/faq-open.svg)}.list-faq__item-closed:hover{cursor:pointer}.list-faq__item-closed:after{background-image:url(images/faq-closed.svg);box-shadow:0 5px 16px 0 #ddd7d7}.list-faq__item-closed .list-faq__item__answer{height:0}.list-faq__item-hidden{display:none}.list-faq__item__question{color:#d43b68;font-size:20px;font-style:normal;font-weight:500;line-height:1.2}.list-faq__item__answer{overflow:hidden}.list-faq__item__answer__content{color:#595454;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;padding-top:18px}.list-faq__item__answer__content a{color:#d43b68;text-decoration:underline}.cats-faq-mob{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-down-pink.svg);background-position:center right 18px;background-repeat:no-repeat;background-size:20px;border:1px solid #d4d4d4;border-radius:100px;color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:52px;line-height:52px;margin:30px auto;padding:0 42px 0 24px;width:100%}.cats-faq{display:none}.cats-faq__cat{background-color:#fff;border-radius:14px;box-shadow:0 2px 6px 0 rgba(0,0,0,.03);color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.4;padding:20px 26px;width:-moz-fit-content;width:fit-content}.cats-faq__cat:hover{cursor:pointer}.cats-faq__cat-selected{background-color:#d43b68;box-shadow:none;color:#fff}.yith_woocompare_colorbox #cboxBottomCenter,.yith_woocompare_colorbox #cboxBottomLeft,.yith_woocompare_colorbox #cboxBottomRight,.yith_woocompare_colorbox #cboxMiddleLeft,.yith_woocompare_colorbox #cboxMiddleRight,.yith_woocompare_colorbox #cboxTopCenter,.yith_woocompare_colorbox #cboxTopLeft,.yith_woocompare_colorbox #cboxTopRight{background:#595454}.yith_woocompare_colorbox #cboxTopCenter,.yith_woocompare_colorbox #cboxTopLeft,.yith_woocompare_colorbox #cboxTopRight{height:43px}.yith_woocompare_colorbox #cboxBottomCenter,.yith_woocompare_colorbox #cboxBottomLeft,.yith_woocompare_colorbox #cboxBottomRight{height:19px}.yith_woocompare_colorbox #cboxTopLeft{border-radius:16px 0 0 0}.yith_woocompare_colorbox #cboxTopRight{border-radius:0 16px 0 0}.yith_woocompare_colorbox #cboxBottomLeft{border-radius:0 0 0 16px}.yith_woocompare_colorbox #cboxBottomRight{border-radius:0 0 16px 0}.yith_woocompare_colorbox #cboxClose{background-color:#595454;background-image:url(images/close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;top:-33px}.grid-souvenirs{margin:20px auto;width:100%}.grid-souvenirs h2{color:#595454;font-family:Urbanist,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:1;margin:0 auto 30px;text-align:center}.grid-souvenirs .products__next,.grid-souvenirs .products__prev{background-image:url(images/arrow-round-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:30px;width:30px}.grid-souvenirs .products__next:after,.grid-souvenirs .products__prev:after{font-size:0}.grid-souvenirs .products__prev{left:0;transform:rotate(180deg)}.grid-souvenirs .products__next{right:0}.grid-souvenirs ul.products{margin-left:0}.grid-souvenirs ul.products:after,.grid-souvenirs ul.products:before{content:none}.grid-souvenirs ul.products.swiper{overflow:visible}.grid-souvenirs ul.products li.product{float:none;margin:0;padding:0;position:relative;width:260px}.grid-souvenirs ul.products li.product:before{content:none}.grid-souvenirs ul.products li.product .add_to_cart_button{display:none}.grid-souvenirs ul.products li.product .attachment-woocommerce_thumbnail{background-color:#f1f1f1;display:block;height:230px;margin:0 auto 14px;mix-blend-mode:darken;-o-object-fit:cover;object-fit:cover;width:100%}.grid-souvenirs ul.products li.product .woocommerce-loop-product__title{color:#595454;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 8px;padding:0;text-align:left}.grid-souvenirs ul.products li.product .woocommerce-loop-product__desc{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 8px}.grid-souvenirs ul.products li.product .price{color:#d43b68;font-family:Urbanist,sans-serif;font-size:0;font-style:normal;font-weight:600;line-height:normal}.grid-souvenirs ul.products li.product .price:before{content:"Dès ";font-size:16px}.grid-souvenirs ul.products li.product .price .amount:first-child{font-size:16px}.grid-souvenirs ul.products li.product .compare-button{position:static}.grid-souvenirs ul.products li.product .compare{background-color:transparent;background-image:url(images/compare.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:35px;margin:0;padding:0;position:absolute;right:57px;top:12px;width:35px}.grid-souvenirs ul.products li.product .compare.added{background-image:url(images/compare-added.svg)}.grid-souvenirs ul.products li.product .yith-wcwl-add-to-wishlist{background-color:transparent;background-image:url(images/wishlist.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:35px;margin:0;padding:0;position:absolute;right:12px;top:12px;width:35px}.grid-souvenirs ul.products li.product .yith-wcwl-add-to-wishlist.exists{background-image:url(images/wishlist-added.svg)}.grid-souvenirs ul.products li.product .yith-wcwl-add-to-wishlist a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.cross-sells,.upsells{margin:0 auto 60px;width:100%}.cross-sells h2,.upsells h2{color:#595454;font-family:Urbanist,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:1;margin:0 auto 30px;text-align:center}.cross-sells .products__next,.cross-sells .products__prev,.upsells .products__next,.upsells .products__prev{background-image:url(images/arrow-round-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:30px;width:30px}.cross-sells .products__next:after,.cross-sells .products__prev:after,.upsells .products__next:after,.upsells .products__prev:after{font-size:0}.cross-sells .products__prev,.upsells .products__prev{left:0;transform:rotate(180deg)}.cross-sells .products__next,.upsells .products__next{right:0}.cross-sells ul.products:after,.cross-sells ul.products:before,.upsells ul.products:after,.upsells ul.products:before{content:none}.cross-sells ul.products.swiper,.upsells ul.products.swiper{overflow:visible}.cross-sells ul.products li.product,.upsells ul.products li.product{float:none;margin:0;padding:0;position:relative;width:260px!important}.cross-sells ul.products li.product .add_to_cart_button,.upsells ul.products li.product .add_to_cart_button{display:none}.cross-sells ul.products li.product .attachment-woocommerce_thumbnail,.upsells ul.products li.product .attachment-woocommerce_thumbnail{display:block;height:230px;margin:0 auto 14px;mix-blend-mode:darken;-o-object-fit:cover;object-fit:cover;width:100%}.cross-sells ul.products li.product .woocommerce-loop-product__title,.upsells ul.products li.product .woocommerce-loop-product__title{color:#595454;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 8px;padding:0;text-align:left}.cross-sells ul.products li.product .woocommerce-loop-product__desc,.upsells ul.products li.product .woocommerce-loop-product__desc{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 8px}.cross-sells ul.products li.product .price,.upsells ul.products li.product .price{color:#d43b68;font-family:Urbanist,sans-serif;font-size:0;font-style:normal;font-weight:600;line-height:normal}.cross-sells ul.products li.product .price:before,.upsells ul.products li.product .price:before{content:"Dès ";font-size:16px}.cross-sells ul.products li.product .price .amount:first-child,.upsells ul.products li.product .price .amount:first-child{font-size:16px}.cross-sells ul.products li.product .compare-button,.upsells ul.products li.product .compare-button{position:static}.cross-sells ul.products li.product .compare,.upsells ul.products li.product .compare{background-color:transparent;background-image:url(images/compare.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:35px;margin:0;padding:0;position:absolute;right:57px;top:12px;width:35px}.cross-sells ul.products li.product .compare.added,.upsells ul.products li.product .compare.added{background-image:url(images/compare-added.svg)}.cross-sells ul.products li.product .yith-wcwl-add-to-wishlist,.upsells ul.products li.product .yith-wcwl-add-to-wishlist{background-color:transparent;background-image:url(images/wishlist.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:35px;margin:0;padding:0;position:absolute;right:12px;top:12px;width:35px}.cross-sells ul.products li.product .yith-wcwl-add-to-wishlist.exists,.upsells ul.products li.product .yith-wcwl-add-to-wishlist.exists{background-image:url(images/wishlist-added.svg)}.cross-sells ul.products li.product .yith-wcwl-add-to-wishlist a,.upsells ul.products li.product .yith-wcwl-add-to-wishlist a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.steps-death{background-color:#f6cbc5;margin:auto;max-width:100%;padding:30px 20px}.steps-death h2{color:#d43b68;font-family:Urbanist,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:1;margin:0 auto 30px;text-align:center}.steps-death__flex,.steps-death__flex__texts{display:flex;flex-direction:column;gap:30px}.steps-death__flex__texts{width:100%}.steps-death__flex__texts__item{display:flex;flex-direction:column;gap:20px}.steps-death__flex__texts__item__top{background-color:#f1b6b8;border-radius:100px;display:block;display:flex;flex-direction:column;justify-content:center;min-height:79px;padding:0 20px 0 95px;position:relative;width:100%}.steps-death__flex__texts__item__top__picto{background-color:#fff;border-radius:100%;left:10px;padding:3px;position:absolute;top:50%;transform:translateY(-50%)}.steps-death__flex__texts__item__top__picto img{border:1px solid #f8f0e8;border-radius:100%;display:block;padding:11px;width:57px}.steps-death__flex__texts__item__top__title{color:#d43b68;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:800;letter-spacing:.1em;line-height:normal;text-transform:uppercase}.steps-death__flex__texts__item__top__text{line-height:normal}.steps-death__flex__texts__item__text,.steps-death__flex__texts__item__top__text{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400}.steps-death__flex__texts__item__text{line-height:1.6}.steps-death__flex__img{display:block;width:100%}.inscription{display:flex;flex-direction:column;gap:30px;margin:auto;max-width:1100px}.inscription__login,.inscription__register{accent-color:#d43b68;background-color:#fff;border-radius:10px;padding:30px 20px;width:100%}.inscription__login h2,.inscription__register h2{color:#d43b68;font-family:Urbanist,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:1.2;margin:0 auto 30px;text-align:center}.inscription__login .gfield_required,.inscription__register .gfield_required{display:none!important}.inscription__login .gform_footer,.inscription__register .gform_footer{align-items:center;background-color:#d43b68;border-radius:100px;display:flex;margin:30px auto!important;padding:0 18px 0 0!important;width:-moz-fit-content;width:fit-content}.inscription__login .gform_footer:hover:after,.inscription__register .gform_footer:hover:after{margin-left:26px}.inscription__login .gform_footer:after,.inscription__register .gform_footer:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.inscription__login .gform_footer .gform_button,.inscription__register .gform_footer .gform_button{color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:0!important;padding:18px;width:-moz-fit-content;width:fit-content}.inscription__login .gform_body input[type=email],.inscription__login .gform_body input[type=password],.inscription__login .gform_body input[type=text],.inscription__register .gform_body input[type=email],.inscription__register .gform_body input[type=password],.inscription__register .gform_body input[type=text]{border:1px solid #595454;border-radius:100px;color:#595454;font-family:Urbanist,sans-serif;font-style:normal;height:56px;line-height:1;padding:0 24px;width:100%}.inscription__login .gfield--type-text{position:relative}.inscription__login .gfield--type-text.label-written>label{font-size:12px!important;font-weight:400!important;top:12px}.inscription__login .gfield--type-text.label-written>label .gfield_required{color:#d43b68}.inscription__login .gfield--type-text>label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px!important;font-style:normal;font-weight:600!important;left:28px;line-height:1;margin:0;padding:0!important;position:absolute;top:20px;transition:.3s;z-index:2}.inscription__login .gfield--type-text>.ginput_container{position:relative;z-index:1}.inscription__login .gfield--type-text>.ginput_container>input{font-size:16px!important;font-weight:600!important;padding:30px 28px 15px!important}.inscription__register .gform-grid-col{position:relative}.inscription__register .gform-grid-col.label-written label{font-size:12px!important;font-weight:400!important;top:12px}.inscription__register .gform-grid-col.label-written label .gfield_required{color:#d43b68}.inscription__register .gform-grid-col label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px!important;font-style:normal;font-weight:600!important;left:28px;line-height:1;margin:0;padding:0!important;position:absolute;top:20px;transition:.3s;z-index:2}.inscription__register .gform-grid-col input[type=email],.inscription__register .gform-grid-col input[type=password],.inscription__register .gform-grid-col input[type=text]{font-size:16px!important;font-weight:600!important;padding:30px 28px 15px!important;position:relative;z-index:1}.inscription__register .gform-grid-col .gform_show_password{z-index:3}.reset-pass{background-color:#fff;border-radius:10px;color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;margin:auto;max-width:1100px;padding:30px 20px}.reset-pass .form-row-first{margin:15px 0;position:relative}.reset-pass .form-row-first.label-written>label{font-size:12px!important;font-weight:400!important;top:12px}.reset-pass .form-row-first>label{left:28px;margin:0;padding:0!important;position:absolute;top:15px;transition:.3s;z-index:2}.reset-pass .form-row-first>input,.reset-pass .form-row-first>label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px!important;font-style:normal;font-weight:600!important;line-height:1}.reset-pass .form-row-first>input{border:1px solid #595454;border-radius:100px;height:56px;padding:30px 28px 15px!important;position:relative;width:100%;z-index:1}.reset-pass .button{background-color:#d43b68!important;border-radius:100px!important;color:#fff!important;display:block!important;font-family:Urbanist,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;padding:18px 18px 18px 32px!important;width:-moz-fit-content!important;width:fit-content!important}.reset-pass .button:hover:after{margin-left:26px}.reset-pass .button:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.rappel__form-title{color:#d43b68!important;font-size:20px!important;font-weight:600!important;line-height:120%!important}.rappel__grid{display:grid;gap:16px;grid-template-columns:repeat(1,1fr);margin:30px auto}.rappel__empty{display:none}.rappel__error{background-color:hsla(0,0%,100%,.5);border:1px solid red;color:red;margin-top:5px;padding:5px 10px;width:-moz-fit-content;width:fit-content}.rappel .has-label{position:relative}.rappel .has-label.has-label-written>label{font-size:12px;font-weight:400;top:12px}.rappel .has-label>label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;left:28px;line-height:1;margin:0;position:absolute;top:20px;transition:.3s}.rappel .has-label>input{font-size:16px;font-weight:600;padding:30px 28px 15px}.rappel select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-down-pink.svg);background-position:center right 18px;background-repeat:no-repeat;background-size:20px;padding:0 24px}.rappel input[type=tel],.rappel input[type=text],.rappel select{border:1px solid #d4d4d4;border-radius:100px;color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;height:56px;line-height:1;width:100%}.rappel input[type=tel],.rappel input[type=text]{font-weight:600}.rappel input[type=submit]{background-color:#d43b68;background-image:url(images/arrow-right-white.svg);background-position:center right 25px;background-repeat:no-repeat;background-size:20px;border-radius:100px;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:0 auto;padding:18px 56px 18px 42px;transition:.3s;width:-moz-fit-content;width:fit-content}.rappel input[type=submit]:hover{padding:18px 70px 18px 42px}.etapes{-ms-box-orient:horizontal;align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.etapes-card{background-color:#f8f0e8;border-radius:95px;-moz-column-gap:30px;column-gap:30px;justify-content:flex-start;padding:10px 16px;width:400px}.etapes-card,.etapes-card__img{-ms-box-orient:horizontal;align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.etapes-card__img{background-color:#fff;border-radius:50%;height:105px;justify-content:center;width:105px}.etapes-card__img__container{-ms-box-orient:horizontal;align-content:stretch;align-items:center;border:1px solid #f8f0e8;border-radius:50%;display:flex;flex-direction:row;flex-wrap:nowrap;height:93px;justify-content:center;width:93px}.etapes-card__img__container img{width:60px}.etapes-card__text__step{color:#d43b68;font-size:21px;font-weight:800;letter-spacing:2.1px;text-transform:uppercase}.etapes-card__text__detail{font-size:19px}.slide-left-leave-active,.slide-right-leave-active{opacity:0;transition:all .6s ease}.slide-left-enter-active,.slide-right-enter-active{opacity:0;transition:all .2s ease}.slide-left-enter,.slide-left-leave-to{opacity:0;transform:translateX(-30px)}.slide-left-leave-to,.slide-right-leave-to{z-index:2}.slide-left-enter-to,.slide-right-enter-to{z-index:-1}.slide-right-enter,.slide-right-leave-to{opacity:0;transform:translateX(30px)}.progressbar{margin-bottom:15px;position:relative}.progressbar__info{color:#d43b68;display:block;font-size:15px;font-weight:600;margin-bottom:10px;margin-left:5%;transform:translateX(-15px);transition:all .5s ease}.progressbar__background{background:#d4d4d4;border-radius:10px;height:5px}.progressbar__bar{background:#d43b68;border-radius:10px;height:100%;transition:transform .5s ease}.hp__tet{background-image:linear-gradient(0deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 100%),var(--bg-img);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.hp__tet__container{margin:auto;max-width:calc(100% - 40px);padding:130px 0 76px;position:relative;z-index:1}.hp__tet__video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:0}.hp__tet__video,.hp__tet__video:before{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.hp__tet__video:before{background-image:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";z-index:1}.hp__tet__video video{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;position:absolute;right:0;top:0;width:100%;z-index:0}.hp__tet__reviews{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;justify-content:flex-start;margin:0 0 8px}.hp__tet__reviews .skeepers_carousel_container{margin-bottom:0;width:-moz-fit-content;width:fit-content}.hp__tet__reviews__note{color:#fff;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1}.hp__tet__reviews__note span{font-size:12px}.hp__tet__reviews__number{display:block;font-size:14px;font-weight:700;text-decoration-line:underline}.hp__tet h1,.hp__tet__reviews__number{color:#fff;font-family:Urbanist,sans-serif;font-style:normal;line-height:1}.hp__tet h1{font-size:38px;font-weight:600;margin:0 0 30px}.hp__tet__text{color:#fff;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.6;margin:0 0 30px}.hp__tet__btns{display:flex;flex-direction:column;gap:12px}.hp__tet__btns .btn{width:100%}.hp__tet__btns .btn:after{position:absolute;right:18px}.hp__services__serv{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1380px;padding:0}.hp__services__serv .swiper-wrapper{padding:30px 0 40px}.hp__services__serv__next.swiper-button-next,.hp__services__serv__prev.swiper-button-prev{color:#d4d4d4;width:auto}.hp__services__serv__next.swiper-button-next:after,.hp__services__serv__prev.swiper-button-prev:after{font-size:20px}.hp__services__serv__prev.swiper-button-prev{left:0}.hp__services__serv__next.swiper-button-next{right:0}.hp__services__serv__item{align-items:center;display:flex;gap:20px;justify-content:center}.hp__services__serv__item__picto{background-color:#fff;border-radius:100%;padding:5px}.hp__services__serv__item__picto img{background-color:#fff;border:1px solid #f8f0e8;border-radius:100%;display:block;height:90px;-o-object-fit:contain;object-fit:contain;padding:16px;width:90px}.hp__services__serv__item__text{font-size:16px;line-height:normal;width:160px}.hp__services h2,.hp__services__serv__item__text{color:#595454;font-family:Urbanist,sans-serif;font-style:normal;font-weight:600}.hp__services h2{font-size:32px;line-height:1;margin:0 auto;max-width:100%;padding:0 0 150px}.hp__services h2 span{color:#d43b68}.hp__services__vignettes{margin-top:-115px;padding:0}.hp__services__vignettes.swiper{overflow:visible}.hp__services__vignettes__item{background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 100%),var(--bg-img);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;position:relative}.hp__services__vignettes__item.swiper-slide{height:320px;width:270px}.hp__services__vignettes__item__arrow{bottom:20px;display:block;position:absolute;right:20px;width:24px}.hp__services__vignettes__item__text{color:#fff;font-family:Urbanist,sans-serif;font-size:7.733px;font-style:normal;font-weight:700;line-height:1;max-width:calc(100% - 30px);text-transform:uppercase}.hp__services__vignettes__item__text span{display:block;font-size:28.033px}.hp__services__vignettes__item a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.hp__conf{padding:60px 0}.hp__conf__top{display:flex;flex-direction:column;gap:22px;margin:0 auto 40px;max-width:100%}.hp__conf__top h2{color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:1.1;width:100%}.hp__conf__top h2 span{color:#d43b68}.hp__conf__top__text{color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;width:100%}.hp__conf__steps{margin:0 auto;max-width:100%}.hp__conf__steps.swiper{overflow:visible}.hp__conf__steps__next.swiper-button-next,.hp__conf__steps__prev.swiper-button-prev{background-image:url(images/arrow-round-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:30px;margin-top:0;position:absolute;top:50%;width:30px}.hp__conf__steps__next.swiper-button-next:after,.hp__conf__steps__prev.swiper-button-prev:after{font-size:0}.hp__conf__steps__next.swiper-button-next.swiper-button-disabled,.hp__conf__steps__prev.swiper-button-prev.swiper-button-disabled{opacity:0}.hp__conf__steps__prev.swiper-button-prev{left:-7px;transform:translateY(-50%) rotate(180deg)}.hp__conf__steps__next.swiper-button-next{right:-7px;transform:translateY(-50%)}.hp__conf__steps__item{align-items:center;background-color:#f8f0e8;border-radius:1000px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:43px;height:125px;justify-content:flex-start;padding:28px;position:relative;width:100%}.hp__conf__steps__item__img{background-color:#fff;border-radius:100%;padding:4px}.hp__conf__steps__item__img img{background-color:#fff;border:1px solid #f8f0e8;border-radius:100%;display:block;height:60px;-o-object-fit:contain;object-fit:contain;padding:10px;width:60px}.hp__conf__steps__item__text{width:calc(100% - 115px)}.hp__conf__steps__item__text__title{color:#d43b68;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:800;letter-spacing:.1em;line-height:normal;margin:0 0 3px;text-transform:uppercase}.hp__conf__steps__item__text__text{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.hp__urgence{margin:0 auto}.hp__urgence .urgence-deces{margin:0 -20px}.hp__imgblock{padding:0}.hp__imgblock__prezimg{display:block;max-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.hp__imgblock__block{background-color:#d43b68;display:block;margin:0 0 0 auto;padding:40px 20px 45px;width:100%}.hp__imgblock__block h2{color:#fff;font-size:28px;font-style:normal;font-weight:600;line-height:1.1;margin:0 0 30px}.hp__imgblock__block__text{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;margin:0 0 30px}.hp__imgblock__block__btns{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;margin:0 0 30px}.hp__imgblock__block__subtitle{color:#fff;display:block;font-size:24px;font-style:normal;font-weight:600;line-height:1.1;margin:0 0 30px}.hp__imgblock__block__refs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;justify-content:flex-start}.hp__imgblock__block__refs img{display:block;max-height:40px;max-width:105px;-o-object-fit:contain;object-fit:contain}.hp__shop{padding:60px 0 40px}.hp__shop h3:not(.hp__shop__cats__item__name){color:#d43b68;font-size:12px;letter-spacing:1.4px;margin:0 auto 10px;text-transform:uppercase}.hp__shop h2,.hp__shop h3:not(.hp__shop__cats__item__name){font-style:normal;font-weight:600;line-height:1;max-width:100%}.hp__shop h2{color:#595454;font-size:38px;margin:0 auto 16px}.hp__shop h2 span{color:#d43b68;display:block}.hp__shop__text{color:#595454;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;margin:0 auto 30px;max-width:100%;padding-right:0}.hp__shop__cats{padding:0}.hp__shop__cats.swiper{overflow:visible}.hp__shop__cats__item{background-color:#f1f1f1;display:block;padding:0 0 26px;position:relative}.hp__shop__cats__item.swiper-slide{height:auto;min-height:360px;width:267px}.hp__shop__cats__item a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hp__shop__cats__item__img{display:block;margin:0 0 15px;position:relative;width:100%}.hp__shop__cats__item__img:before{content:"";display:block;width:100%}.hp__shop__cats__item__img>*{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hp__shop__cats__item__img>* _:-ms-input-placeholder,:root .hp__shop__cats__item__img>*{left:50%;max-width:none;transform:translateX(-50%);width:auto}.hp__shop__cats__item__img:before{padding-top:95.13108636%}.hp__shop__cats__item__img img{display:block;mix-blend-mode:multiply;width:100%}.hp__shop__cats__item__cat{font-size:16px}.hp__shop__cats__item__cat,.hp__shop__cats__item__name{color:#595454;font-style:normal;font-weight:700;line-height:1.1;margin:0 14px;text-transform:uppercase}.hp__shop__cats__item__name{font-size:30px}.hp__shop__cats__item__minprice{color:#d43b68;font-size:16px;font-style:normal;font-weight:400;line-height:1.1;margin:0 14px}.hp__shop__btn{margin:40px auto 0}.hp__guides{background-color:#f8f0e8;display:block;margin:0 auto 60px;padding:40px 0 65px;position:relative}.hp__guides h2{color:#595454;font-size:38px;font-style:normal;font-weight:600;line-height:1;margin:0 auto 35px;max-width:100%}.hp__guides h2 span{color:#d43b68;display:block}.hp__guides__item{display:block;margin:0 auto 45px}.hp__guides__item-1{position:relative}.hp__guides__item-1 .hp__guides__item__img{width:100%}.hp__guides__item-1 .hp__guides__item__img:before{padding-top:71.875%}.hp__guides__item-1 .hp__guides__item__texts{margin:0 auto;max-width:100%}.hp__guides__item-1 .hp__guides__item__text,.hp__guides__item-1 .hp__guides__item__title{max-width:100%}.hp__guides__item-2,.hp__guides__item-3{max-width:100%;position:relative}.hp__guides__item-2,.hp__guides__item-2 .hp__guides__item__img,.hp__guides__item-2 .hp__guides__item__text,.hp__guides__item-2 .hp__guides__item__title,.hp__guides__item-3 .hp__guides__item__img,.hp__guides__item-3 .hp__guides__item__text,.hp__guides__item-3 .hp__guides__item__title{width:100%}.hp__guides__item-2 .hp__guides__item__img:before{padding-top:71.875%}.hp__guides__item-3{width:100%}.hp__guides__item-3 .hp__guides__item__img:before{padding-top:71.875%}.hp__guides__item__img{display:block;margin:0 0 20px;position:relative}.hp__guides__item__img:before{content:"";display:block;width:100%}.hp__guides__item__img img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hp__guides__item__img img _:-ms-input-placeholder,:root .hp__guides__item__img img{left:50%;max-width:none;transform:translateX(-50%);width:auto}.hp__guides__item__title{color:#595454;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 10px}.hp__guides__item__text{color:#595454;font-size:16px;font-style:normal;font-weight:400;line-height:1.6}.hp__guides .btn{margin:0 auto}.hp__content,.hp__reviews{margin:0 auto 60px;max-width:100%}.hp__content a:not(.wp-element-button):not(.btn):not(.btn--arrow){color:#d43b68;text-decoration:underline}.page-faq__container{margin:0 -20px 50px;width:calc(100% + 40px)}.page-faq__bg{background-color:#f8f0e8;min-height:100vh;padding:0 20px}.page-faq__content{color:#595454}.page-faq__content h1{font-size:32px;line-height:1.2;margin-bottom:20px}.page-faq__content p{font-size:16px;font-style:normal;font-weight:600}.page-faq__content a:not(.wp-element-button):not(.btn):not(.btn--arrow){color:#d43b68;text-decoration:underline}.page-faq .search-faq{margin-top:2em}.page-faq .list-faq{padding:0 0 40px}.search-faq{text-align:center}.guide__tet{position:relative}.guide__tet .lightBG{display:block;position:absolute;right:0;top:0;width:calc(100% - 55px);z-index:-1}.guide__tet__breadcrumbs{margin:0 auto;padding:30px 0 25px;width:100%}.guide__tet__breadcrumbs a,.guide__tet__breadcrumbs span{color:#595454;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.guide__tet__breadcrumbs span.breadcrumb_last{font-weight:600}.guide__tet__flex{display:flex;flex-direction:column;margin:0 auto 30px;width:100%}.guide__tet__flex__img{position:relative;width:100%}.guide__tet__flex__img:before{content:"";display:block;width:100%}.guide__tet__flex__img>*{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.guide__tet__flex__img>* _:-ms-input-placeholder,:root .guide__tet__flex__img>*{left:50%;max-width:none;transform:translateX(-50%);width:auto}.guide__tet__flex__img:before{padding-top:92.64705877%}.guide__tet__flex__texts{padding-top:20px;width:100%}.guide__tet__flex__texts__cat{color:#595454;font-size:12px;font-style:normal;font-weight:600;line-height:1.6;margin:0 0 14px;text-transform:uppercase}.guide__tet__flex__texts h1{color:#d43b68;font-size:28px;font-style:normal;font-weight:600;line-height:1.1;margin:0 0 14px}.guide__tet__flex__texts__excerpt{color:#595454;font-size:16px;font-style:normal;font-weight:400;line-height:1.665}.guide__body{margin:0 auto;width:100%}.guide__body hr{border-bottom:none;border-top:1px solid #f8f0e8;display:block;margin:30px auto;width:100%}.guide__body__back{color:#595454;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 auto 20px;width:100%}.guide__body__back:before{color:#d43b68;content:"<";display:inline-block;margin-right:9px;vertical-align:middle}.guide__body__content{color:#595454;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;margin:0 auto;width:100%}.guide__body__content .wp-block-column>*+*,.guide__body__content>*+*{margin-top:20px}.guide__body__content h2{color:#d43b68;font-size:24px;font-style:normal;font-weight:600;line-height:1.2}.guide__body__content h3,.guide__body__content h4,.guide__body__content h5{color:#d43b68;font-size:18px;font-style:normal;font-weight:600;line-height:1.6}.guide__body__content ul li{padding-left:1.5em;position:relative}.guide__body__content ul li:before{color:#d43b68;content:"\2022";display:block;font-weight:700;left:0;margin-left:.5em;position:absolute;top:0;width:4em}.guide__body__content a:not(.wp-element-button):not(.btn):not(.btn--arrow){color:#d43b68;text-decoration:underline}.guide__body__content .wc-block-featured-product .background-dim__overlay:before{content:none}.guide__body__content .wc-block-featured-product .wc-block-featured-product__background-image{height:auto;margin:0 auto 14px;-o-object-fit:contain!important;object-fit:contain!important;position:relative}.guide__body__content .wc-block-featured-product .wc-block-featured-product__title{color:#595454;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 8px;padding:0;text-align:left}.guide__body__content .wc-block-featured-product .wc-block-featured-product__description{color:#595454;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 8px;padding:0;text-align:left}.guide__body__content .wc-block-featured-product .wc-block-featured-product__price{color:#d43b68;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0;padding:0;text-align:left}.guide__body__content .wc-block-featured-product .wc-block-featured-product__price:before{content:"Dès "}.guide__body__content .wc-block-featured-product .wp-block-button__link{background:none;bottom:0;display:block;font-size:0;left:0;padding:0;position:absolute;right:0;top:0}.guide__body__sharerate{display:flex;flex-direction:column;gap:30px;margin:0 auto;width:100%}.guide__body__sharerate h3{color:#595454;font-size:16px;font-style:normal;font-weight:600;line-height:1.6;margin:0 0 14px;text-transform:uppercase}.guide__body__sharerate__share{width:100%}.guide__body__sharerate__share__title{color:#595454;font-size:16px;font-style:normal;font-weight:600;line-height:1.6;margin:0 0 14px;text-transform:uppercase}.guide__body__sharerate__share__links{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start}.guide__body__sharerate__share__links a{display:block;width:50px}.guide__body__sharerate__share__links a img{display:block;width:100%}.guide__body__sharerate__rate{width:250px}.guide__body__sharerate__rate #was-this-helpful{align-items:flex-start;background-color:transparent;border-radius:0;display:flex;flex-direction:column;gap:14px;justify-content:flex-start;margin-top:0;padding:0;text-align:left}.guide__body__sharerate__rate #was-this-helpful #wthf-title{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:1.6;padding-right:0;text-transform:uppercase}.guide__body__sharerate__rate #was-this-helpful #wthf-yes-no{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.guide__body__sharerate__rate #was-this-helpful #wthf-yes-no span{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;border-radius:0;box-shadow:none;display:block;font-size:0;height:22px;padding:0;width:23px}.guide__body__sharerate__rate #was-this-helpful #wthf-yes-no span:first-child{background-image:url(images/vote-up.svg);margin-right:20px}.guide__body__sharerate__rate #was-this-helpful #wthf-yes-no span:last-child{background-image:url(images/vote-down.svg);margin-left:0}.guide__body__faq{margin:40px auto}.guide__body__faq h2{color:#595454;font-size:38px;font-style:normal;font-weight:600;line-height:1;margin:0 auto 20px;text-align:center}.guide__body__faq h2 span{color:#d43b68;display:block}.guide__body__faq .list-faq__item{border:1px solid #d4d4d4}.guide__body__event{background-color:#f8f0e8;margin:40px auto;padding:0 0 30px}.guide__body__event__flex{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.guide__body__event__img{display:block;width:100%}.guide__body__event__texts{padding:20px 20px 0;width:100%}.guide__body__event__texts__surtitle{color:#d43b68;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.1em;line-height:1.055;margin:0 0 15px;text-transform:uppercase}.guide__body__event__texts__title{color:#d43b68;font-size:28px;font-style:normal;font-weight:600;line-height:1.2;margin:0 0 15px}.guide__body__event__texts__date{color:#595454;font-size:20px;font-style:normal;font-weight:700;line-height:1.055;margin:0 0 15px}.guide__body__event__texts__text{color:#595454;font-size:16px;font-style:normal;font-weight:400;line-height:1.6}.guide__more{margin:0 auto 50px;width:100%}.guide__more__title{color:#d43b68;font-size:28px;font-style:normal;font-weight:600;line-height:1.1;margin:0 auto 20px;text-align:center}.guide__more__flex{display:flex;flex-direction:column;gap:20px}.guide__more__post{background-image:linear-gradient(1turn,rgba(0,0,0,.2) 0,transparent 100%),var(--bg-img);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;padding:30px 20px;position:relative;width:100%}.guide__more__post__cat{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:1.6;margin:0 0 20px;text-transform:uppercase}.guide__more__post__title{color:#fff;font-size:28px;font-style:normal;font-weight:700;line-height:1.33;margin:0 0 20px}.guide__more__post .btn--arrow:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.guides__tet{margin:0 auto 40px;position:relative}.guides__tet .lightBG{left:55px;position:absolute;top:0;width:calc(100vw - 55px);z-index:-1}.guides__tet__breadcrumbs{margin:0 auto;padding:20px 0 30px;width:100%}.guides__tet__breadcrumbs a,.guides__tet__breadcrumbs span{color:#595454;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.guides__tet__breadcrumbs span.breadcrumb_last,.guides__tet__breadcrumbs span.breadcrumb_last *{font-weight:600}.guides__tet__texts{margin:0 auto;width:100%}.guides__tet__texts h1{color:#595454;font-size:38px;font-style:normal;font-weight:600;line-height:1;margin:0 0 20px}.guides__tet__texts h1 span{color:#d43b68;display:block}.guides__tet__texts__subtext{margin:10px 0}.guides__tet__texts__text{color:#595454;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 30px;max-width:540px}.guides__tet__sticky{background-image:linear-gradient(1turn,rgba(0,0,0,.2) 0,transparent 100%),var(--bg-img);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;padding:30px 20px;position:relative;width:100%}.guides__tet__sticky__cat{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:1.6;margin:0 0 8px;text-transform:uppercase}.guides__tet__sticky__title{color:#fff;font-size:28px;font-style:normal;font-weight:700;line-height:1.33;margin:0 0 20px}.guides__tet__sticky .btn:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.guides__cats{display:none}.guides__cats-child a{text-transform:none!important}.guides__cats a{color:#595454;font-size:16px;font-style:normal;font-weight:500;line-height:1.6;text-transform:uppercase}.guides__cats a.active{color:#d43b68}.guides__cats-mob{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-down-pink.svg);background-position:center right 18px;background-repeat:no-repeat;background-size:20px;border:1px solid #d4d4d4;border-radius:100px;color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:52px;line-height:52px;margin:0 auto 40px;padding:0 42px 0 24px;width:100%}.guides__posts{display:grid;gap:20px;grid-template-columns:repeat(1,1fr);margin:0 auto 40px;width:100%}.guides__posts__nothing{text-align:center}.guides__posts__item{display:flex;position:relative}.guides__posts__item .btn:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.guides__posts__item-big{align-items:stretch;flex-direction:column;flex-wrap:nowrap}.guides__posts__item-big .guides__posts__item__img{height:220px;-o-object-fit:cover;object-fit:cover;width:100%}.guides__posts__item-big .guides__posts__item__texts{background-color:#f8f0e8;display:flex;flex-direction:column;justify-content:center;padding:30px 20px;width:100%}.guides__posts__item-big .guides__posts__item__cat{color:#595454;font-size:12px;font-style:normal;font-weight:600;line-height:1.6;margin:0 0 10px;text-transform:uppercase}.guides__posts__item-big .guides__posts__item__title{color:#d43b68;font-size:20px;font-style:normal;font-weight:700;line-height:1.33;margin:0 0 10px}.guides__posts__item-big .btn{color:#d43b68;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline}.guides__posts__item-big .btn:hover:after{margin-left:18px}.guides__posts__item-big .btn:after{background-image:url(images/arrow-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:13px;margin-left:10px;transition:.3s;vertical-align:middle;width:13px}.guides__posts__item:not(.guides__posts__item-big){flex-direction:column}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__img{height:220px;-o-object-fit:cover;object-fit:cover;width:100%}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__texts{background-color:#f8f0e8;display:flex;flex-direction:column;justify-content:center;padding:30px 20px;width:100%}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__cat{color:#595454;font-size:12px;font-style:normal;font-weight:600;line-height:1.6;margin:0 0 10px;text-transform:uppercase}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__title{color:#d43b68;font-size:20px;font-style:normal;font-weight:700;line-height:1.33;margin:0 0 10px}.guides__posts__item:not(.guides__posts__item-big) .btn{color:#d43b68;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.guides__posts__item:not(.guides__posts__item-big) .btn:hover:after{margin-left:18px}.guides__posts__item:not(.guides__posts__item-big) .btn:after{background-image:url(images/arrow-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:13px;margin-left:10px;transition:.3s;vertical-align:middle;width:13px}.guides__posts__newsletter{background-color:#d43b68;display:flex;flex-direction:column;justify-content:center;padding:30px 20px}.guides__posts__newsletter__title{color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:1.1;margin:0 0 20px;text-align:center}.guides__posts__newsletter__form{position:relative}.guides__posts__newsletter__form input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100px;color:#595454;font-size:16px;font-style:normal;font-weight:400;height:60px;line-height:60px;margin:0 0 20px;padding:0 60px 0 30px;width:100%}.guides__posts__newsletter__form input[type=submit]{background-image:url(images/send.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:48px;position:absolute;right:6px;top:6px;width:48px}.guides__posts__newsletter__form__check{position:relative}.guides__posts__newsletter__form__check input[type=checkbox]{accent-color:#d43b68;left:0;position:absolute;top:0}.guides__posts__newsletter__form__check label{color:#fff;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;padding-left:30px}.guides__pagination{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:center;margin:0 auto 40px;width:100%}.guides__pagination .page-numbers{color:#595454;display:block;font-size:16px;font-style:normal;font-weight:500;line-height:1.6}.guides__pagination .page-numbers.current{color:#d43b68}.guides__pagination .page-numbers.next,.guides__pagination .page-numbers.prev{background-image:url(images/arrow-right-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:20px;width:20px}.guides__pagination .page-numbers.prev{transform:rotate(180deg)}.guides__pagination img{display:block;transition:.3s;width:20px}.guides__pagination img.inactive{filter:brightness(0) saturate(100%) invert(98%) sepia(2%) saturate(13%) hue-rotate(347deg) brightness(91%) contrast(85%)}.guides__pagination img:not(.inactive):hover{cursor:pointer}.guides__thecontent{color:#595454;margin:0 auto 70px;width:95%}.guides__thecontent a:not(.wp-element-button):not(.btn):not(.btn--arrow){color:#d43b68;text-decoration:underline}.storeloc__tet{background-image:linear-gradient(0deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 100%),var(--bg-img);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:30px 0 45px}.storeloc__tet__breadcrumbs{margin:0 auto;padding:0 0 30px 20px;width:100%}.storeloc__tet__breadcrumbs a,.storeloc__tet__breadcrumbs span{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.storeloc__tet__breadcrumbs span.breadcrumb_last{font-weight:600}.storeloc__tet h1{font-size:12px;letter-spacing:.1em;line-height:1.6;margin:0 auto 20px}.storeloc__tet h1,.storeloc__tet h2{color:#fff;font-style:normal;font-weight:600;max-width:calc(100% - 40px);text-align:left}.storeloc__tet h2{font-size:38px;line-height:1;margin:0 auto 30px}.storeloc__tet__text{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:1.6;margin:0 auto 30px;max-width:calc(100% - 40px);text-align:left}.storeloc__tet__form{margin:0 auto;max-width:calc(100% - 40px);position:relative}.storeloc__tet__form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100px;color:#595454;display:block;font-size:16px;font-style:normal;font-weight:500;height:56px;line-height:56px;padding:0 165px 0 20px;width:100%}.storeloc__tet__form .btn{height:52px;line-height:52px;padding:0 18px 0 32px;position:absolute;right:2px;top:2px}.storeloc__tet__form .btn:hover{cursor:pointer}.storeloc__map{margin:40px auto 45px;width:100%}.storeloc__map .wpsl-search{height:0;margin-bottom:0;overflow:hidden;padding:0}.storeloc__map #wpsl-wrap #wpsl-gmap,.storeloc__map #wpsl-wrap #wpsl-result-list{width:100%}.storeloc__map #wpsl-wrap #wpsl-direction-details,.storeloc__map #wpsl-wrap #wpsl-stores{height:700px!important}.storeloc__map #wpsl-wrap #wpsl-gmap{height:400px!important}.storeloc__map #wpsl-wrap #wpsl-stores{padding:0 12px 0 0}.storeloc__map #wpsl-wrap #wpsl-stores::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:25px}.storeloc__map #wpsl-wrap #wpsl-stores::-webkit-scrollbar{width:8px}.storeloc__map #wpsl-wrap #wpsl-stores::-webkit-scrollbar-thumb{background-color:#d43b68;border-radius:25px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store{border:none;display:flex;flex-direction:column;padding:20px 0}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store:first-child{padding:0 0 20px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store:not(:last-child){border-bottom:1px solid #d4d4d4}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__img{margin:0 auto 15px;position:relative;width:100%}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__img img{display:block;height:150px!important;-o-object-fit:cover;object-fit:cover;position:relative;width:100%!important;z-index:1}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__img img.wpsl-store-thumb{border-radius:0;float:none;left:0;margin:0;position:absolute;top:0;z-index:2}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos{position:relative;width:100%}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos:before{background-image:url(images/marker-light.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:44px;left:calc(100% - 42px);position:absolute;top:4px;width:36px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__title{color:#d43b68;display:block;font-family:Urbanist,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:1.3;margin:0;text-transform:uppercase}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__title span{display:block;font-size:20px;font-weight:400;line-height:1.3;text-transform:none}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__adresse{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.3}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;justify-content:flex-start;margin:13px 0 18px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns a{background-color:#d43b68;border-radius:100px;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:12px 18px;width:-moz-fit-content;width:fit-content}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:10px;vertical-align:middle;width:16px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns__rdv:before{background-image:url(images/calendar-white.svg)}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns__call:before{background-image:url(images/phone-white.svg)}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__link{color:#d43b68;font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__link:after{background-image:url(images/arrow-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:13px;margin-left:10px;vertical-align:middle;width:13px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__opening{color:#99c935;display:list-item;font-size:14px;font-weight:700;list-style-type:disc;margin-left:1rem}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__opening.closed{color:#ec3d3d;list-style-type:circle}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos .wpsl-opening-hours{display:none}.storeloc__content{margin:0 auto 50px;width:100%}.storeloc__content a:not(.wp-element-button):not(.btn):not(.btn--arrow){color:#d43b68;text-decoration:underline}#wpsl-gmap .wpsl-info-window p strong a{color:#d43b68;font-size:17px;line-height:1.5;text-decoration:underline}.store__tet{padding:20px 0 60px;position:relative}.store__tet__background{z-index:1}.store__tet__background,.store__tet__background:before{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.store__tet__background:before{background-image:linear-gradient(79deg,rgba(0,0,0,.2),transparent),linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";z-index:2}.store__tet__background img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.store__tet__container{margin:0 auto;width:100%}.store__tet .main-content,.store__tet .storeloc__tet__breadcrumbs{position:relative;z-index:3}.store__tet__breadcrumbs{margin:0 auto;padding:0 0 30px 20px;width:100%}.store__tet__breadcrumbs a,.store__tet__breadcrumbs span{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.store__tet__breadcrumbs span.breadcrumb_last{font-weight:600}.store__tet__status{border-radius:100px;margin:0 auto 14px;padding:2px 15px;width:-moz-fit-content;width:fit-content}.store__tet__status:before{border:1px solid #fff;border-radius:100%;display:inline-block;height:7px;margin-right:8px;vertical-align:middle;width:7px}.store__tet__status:after{color:#fff;display:inline-block;font-family:Urbanist,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1}.store__tet__status-open{background-color:#99c935}.store__tet__status-open:before{background-color:#fff;content:""}.store__tet__status-open:after{content:"Ouvert"}.store__tet__status-closed{background-color:#ec3d3d}.store__tet__status-closed:before{background-color:#ec3d3d;content:""}.store__tet__status-closed:after{content:"Fermé"}.store__tet h1{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0 0 22px;text-align:center}.store__tet h1 span{display:block;font-size:32px;font-weight:600;line-height:1;margin-top:6px;text-transform:uppercase}.store__tet__btns{display:flex;flex-direction:column;gap:10px}.store__tet__btns .btn{text-align:center;width:100%}.store__tet__btns__call,.store__tet__btns__rdv{background-color:#d43b68;border-radius:100px;color:#fff;display:block;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:19px 28px;text-align:center;width:100%}.store__tet__btns__call:before,.store__tet__btns__rdv:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:10px;vertical-align:middle;width:16px}.store__tet__btns__rdv:before{background-image:url(images/calendar-white.svg)}.store__tet__btns__call:before{background-image:url(images/phone-white.svg)}.store__infos{padding:40px 0 45px}.store__infos__container{display:flex;flex-direction:column;margin:0 auto;width:100%}.store__infos__infos{width:100%}.store__infos__infos h2{color:#d43b68;font-size:20px;font-style:normal;font-weight:600;line-height:1.3;margin:0 0 20px}.store__infos__infos__text{color:#595454;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;margin:0 0 30px}.store__infos__infos__flex{display:flex;flex-direction:column;gap:20px;margin:0 0 50px}.store__infos__infos__flex__item{color:#595454;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:40px;position:relative}.store__infos__infos__flex__item:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;left:0;position:absolute;top:0;width:20px}.store__infos__infos__flex__item-address:before{background-image:url(images/marker-pink.svg)}.store__infos__infos__flex__item-hours:before{background-image:url(images/clock-pink.svg)}.store__infos__infos__flex__item span{display:block}.store__infos__infos__flex__item span.closed-except{margin-top:20px}.store__infos__infos__map{max-width:680px}.store__infos__infos__map #wpsl-base-gmap_0{height:334px;margin:0}.store__infos__contact-cta{background-color:#fff;border-radius:100%;bottom:90px;box-shadow:0 4px 4px 0 rgba(0,0,0,.07);display:block;padding:19px;position:fixed;right:20px;width:60px;z-index:9}.store__infos__contact-cta img{display:block;width:100%}.store__infos__contact{background-color:#fff;border-radius:20px;height:100vh;left:100%;overflow:scroll;padding:50px 20px;position:fixed;top:0;transition:.3s;width:100%;z-index:11}.store__infos__contact-open{left:0}.store__infos__contact__close{display:block;position:absolute;right:20px;top:20px;width:30px}.store__infos__contact__title{color:#d43b68;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:1.1;margin:0 0 20px}.store__infos__contact__subtitle{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.3;text-transform:uppercase}.store__infos__contact .gform_wrapper .gform_title{color:#d43b68;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:1.1;margin:0 0 20px}.store__infos__contact .gform_wrapper .gform_required_legend{display:none}.store__infos__contact .gform_wrapper .gform_footer{padding:20px 0 0}.store__infos__contact .gform_wrapper .gform_footer input[type=submit]{background-color:#d43b68;background-image:url(images/arrow-right-white.svg);background-position:center right 69px;background-repeat:no-repeat;background-size:20px;border-radius:100px;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:12px 32px;text-align:center;transition:.3s;width:100%}.store__infos__contact .gform_wrapper .gform_footer.top_label{display:block}.store__infos__contact .gform_wrapper .gform_footer.top_label:after{content:"* champs obligatoires";display:block}.store__infos__contact .gform_wrapper .gform-body .gform_fields{grid-column-gap:0;grid-row-gap:20px}.store__infos__contact .gform_wrapper .gform-body .gform_fields h3{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.3;text-transform:uppercase}.store__infos__contact .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=checkbox]),.store__infos__contact .gform_wrapper .gform-body .gform_fields select,.store__infos__contact .gform_wrapper .gform-body .gform_fields textarea{border:1px solid #595454;color:#595454;font-family:Urbanist,sans-serif;font-style:normal}.store__infos__contact .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=checkbox]),.store__infos__contact .gform_wrapper .gform-body .gform_fields select{border-radius:100px;height:56px;line-height:1;padding:0 24px}.store__infos__contact .gform_wrapper .gform-body .gform_fields textarea{border-radius:16px;line-height:1.2;padding:16px 24px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-down-pink.svg);background-position:center right 18px;background-repeat:no-repeat;background-size:20px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .half-field{width:100%}.store__infos__contact .gform_wrapper .gform-body .gform_fields .half-field-left{margin-right:auto}.store__infos__contact .gform_wrapper .gform-body .gform_fields .half-field-right{margin-left:auto}.store__infos__contact .gform_wrapper .gform-body .gform_fields .half-field-alone{width:100%}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label{position:relative}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;font-weight:400;top:12px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label .gfield_required{color:#d43b68}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label>label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;left:28px;line-height:1;margin:0;position:absolute;top:20px;transition:.3s}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label>label .gfield_required{color:#d43b68}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:16px;font-weight:600;padding:30px 28px 15px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country{grid-column:span 3!important}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select{background-image:url(images/flags/fr.svg);background-position:center left 11px;background-repeat:no-repeat;background-size:30px;border-radius:100px 0 0 100px;border-right:none;color:#d43b68;font-size:0}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select.pays-France{background-image:url(images/flags/fr.svg)}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Royaume-Uni{background-image:url(images/flags/uk.svg)}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Belgique{background-image:url(images/flags/be.svg)}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Luxembourg{background-image:url(images/flags/lu.svg)}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Suisse{background-image:url(images/flags/ch.svg)}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Monaco{background-image:url(images/flags/mc.svg)}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Allemagne{background-image:url(images/flags/de.svg)}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Espagne{background-image:url(images/flags/es.svg)}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Italie{background-image:url(images/flags/it.svg)}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select option{color:#595454;font-size:16px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-number.phone-number.phone-number{grid-column:span 9!important}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-number.phone-number.phone-number input{border-left:none;border-radius:0 100px 100px 0}.store__infos__contact .gform_wrapper .gform-body .gform_fields .ginput_container_consent{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:24px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .ginput_container_consent input[type=checkbox]{accent-color:#d43b68;display:block;margin:0}.store__infos__contact .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:calc(100% - 40px)}.store__gallery{margin:0 auto;padding:60px 0;width:100%}.store__gallery h2{color:#d43b68;font-size:28px;font-style:normal;font-weight:600;line-height:1.1;margin:0 0 30px;text-align:center}.store__gallery__slider{overflow:visible}.store__gallery__slider .swiper-slide{position:relative}.store__gallery__slider .swiper-slide:before{content:"";display:block;width:100%}.store__gallery__slider .swiper-slide>*{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.store__gallery__slider .swiper-slide>* _:-ms-input-placeholder,:root .store__gallery__slider .swiper-slide>*{left:50%;max-width:none;transform:translateX(-50%);width:auto}.store__gallery__slider .swiper-slide:before{padding-top:64.5833332%}.store__gallery__slider__next,.store__gallery__slider__prev{background-image:url(images/arrow-round-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:30px;width:30px}.store__gallery__slider__next:after,.store__gallery__slider__prev:after{font-size:0}.store__gallery__slider__prev{left:-15px;transform:rotate(180deg)}.store__gallery__slider__next{right:-15px}.store__services{margin:0 auto 60px;width:100%}.store__services h2{color:#d43b68;font-size:28px;font-weight:600;margin:0 auto 30px}.store__services h2,.store__services h3{font-style:normal;line-height:1.1;text-align:center}.store__services h3{color:#595454;font-size:20px;font-weight:400;margin:0 auto 20px}.store__services__flex{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 10px;justify-content:center;margin:0 auto 30px}.store__services__flex__item{color:#595454;font-size:14px;font-style:normal;font-weight:400;line-height:1.1;text-align:center;width:100px}.store__services__flex__item img{display:block;margin:0 auto 13px;width:60px}.store__blocks{gap:30px;margin:0 auto 60px}.store__blocks,.store__blocks__item{display:flex;flex-direction:column;width:100%}.store__blocks__item{align-items:center;justify-content:center;padding:30px 20px}.store__blocks__item h3{color:#d43b68;font-size:14px;letter-spacing:.1em;margin:0 auto 10px;text-transform:uppercase}.store__blocks__item h2,.store__blocks__item h3{font-style:normal;font-weight:600;line-height:1;text-align:center}.store__blocks__item h2{color:#595454;font-size:38px;margin:0 auto 20px}.store__blocks__item h2 span{color:#d43b68;display:block}.store__blocks__item__text{color:#595454;font-size:18px;font-style:normal;font-weight:400;line-height:1.6;margin:0 auto 20px;text-align:center}.store__blocks__item__text br{display:none}.store__blocks__item__img{max-height:210px;width:350px}.store__blocks__item__img,.store__blocks__item__logo{display:block;margin:0 auto 20px;-o-object-fit:contain;object-fit:contain}.store__blocks__item__logo{max-height:125px;width:110px}.shop__cats{display:none}.shop__cats li{color:#d43b68;font-family:Urbanist,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;list-style:none;position:relative;text-align:center;text-transform:uppercase}.shop__cats li:after{background-color:#d43b68;bottom:-10px;content:"";display:block;height:2px;left:0;position:absolute;transition:.5s;width:0}.shop__cats li.current-cat:after,.shop__cats li:hover:after{width:100%}.shop__cats li ul{display:none}.shop__blocks{margin:0 -20px 30px}.shop__blocks__item{display:flex;flex-direction:column}.shop__blocks__item-odd{background-color:#f8f0e8}.shop__blocks__item-even,.shop__blocks__item-odd .shop__blocks__item__texts__products__prod__img{background-color:#fff}.shop__blocks__item-even .shop__blocks__item__texts__products__prod__img{background-color:#f1f1f1}.shop__blocks__item__img{display:block;height:307px;-o-object-fit:cover;object-fit:cover;width:100%}.shop__blocks__item__texts{display:flex;flex-direction:column;justify-content:center;padding:30px 20px 50px}.shop__blocks__item__texts h2{color:#595454;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.1;margin:0 0 20px;text-transform:uppercase}.shop__blocks__item__texts h2 span{color:#d43b68;display:block;font-size:38px}.shop__blocks__item__texts__text{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;margin:0 0 40px}.shop__blocks__item__texts__products{margin:0 0 40px}.shop__blocks__item__texts__products.swiper{overflow:visible}.shop__blocks__item__texts__products__next,.shop__blocks__item__texts__products__prev{background-image:url(images/arrow-round-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:30px;width:30px}.shop__blocks__item__texts__products__next:after,.shop__blocks__item__texts__products__prev:after{font-size:0}.shop__blocks__item__texts__products__prev{left:0;transform:rotate(180deg)}.shop__blocks__item__texts__products__next{right:0}.shop__blocks__item__texts__products__prod{position:relative;width:220px}.shop__blocks__item__texts__products__prod a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.shop__blocks__item__texts__products__prod__img{display:block;margin:0 0 14px;position:relative;width:100%}.shop__blocks__item__texts__products__prod__img:before{content:"";display:block;width:100%}.shop__blocks__item__texts__products__prod__img>*{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.shop__blocks__item__texts__products__prod__img>* _:-ms-input-placeholder,:root .shop__blocks__item__texts__products__prod__img>*{left:50%;max-width:none;transform:translateX(-50%);width:auto}.shop__blocks__item__texts__products__prod__img:before{padding-top:100%}.shop__blocks__item__texts__products__prod__img img{display:block;mix-blend-mode:darken;width:100%}.shop__blocks__item__texts__products__prod__name{color:#595454;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.shop__blocks__item__texts__products__prod__price{color:#d43b68;font-family:Urbanist,sans-serif;font-size:0;font-style:normal;font-weight:600;line-height:normal}.shop__blocks__item__texts__products__prod__price:before{content:"Dès ";font-size:16px}.shop__blocks__item__texts__products__prod__price .amount:first-child{font-size:16px}.shop__blocks__item__texts .btn{text-align:center;width:100%}.shop__all{margin:0 auto 30px}.shop__solo{margin:0 auto 50px;width:100%}.shop__solo h2{color:#595454;font-family:Urbanist,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:1;margin:0 auto 16px;text-align:center}.shop__solo h2 span{color:#d43b68}.shop__solo__text{color:#595454;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.2;max-width:1100px;text-align:center}.shop__solo__products,.shop__solo__text{margin:0 auto 20px}.shop__solo__products.swiper{overflow:visible}.shop__solo__products__next,.shop__solo__products__prev{background-image:url(images/arrow-round-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:30px;width:30px}.shop__solo__products__next:after,.shop__solo__products__prev:after{font-size:0}.shop__solo__products__prev{left:0;transform:rotate(180deg)}.shop__solo__products__next{right:0}.shop__solo__products__item{position:relative;width:220px}.shop__solo__products__item a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.shop__solo__products__item__img{background-color:#f1f1f1;display:block;margin:0 auto 14px;position:relative;width:100%}.shop__solo__products__item__img:before{content:"";display:block;width:100%}.shop__solo__products__item__img>*{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.shop__solo__products__item__img>* _:-ms-input-placeholder,:root .shop__solo__products__item__img>*{left:50%;max-width:none;transform:translateX(-50%);width:auto}.shop__solo__products__item__img:before{padding-top:103.07692347%}.shop__solo__products__item__img img{display:block;mix-blend-mode:darken;width:100%}.shop__solo__products__item__name{color:#595454;font-size:18px}.shop__solo__products__item__name,.shop__solo__products__item__price{font-family:Urbanist,sans-serif;font-style:normal;font-weight:600;line-height:normal}.shop__solo__products__item__price{color:#d43b68;font-size:0}.shop__solo__products__item__price:before{content:"Dès ";font-size:16px}.shop__solo__products__item__price .amount:first-child{font-size:16px}.shop__solo .btn{margin:0 auto;text-align:center;width:100%}.shop__bottom{background-color:#f8f0e8;margin:0 auto 50px;padding:40px 25px;width:100%}.shop__bottom__flex{display:flex;flex-direction:column;gap:20px;margin:0 auto 30px}.shop__bottom__flex__item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px}.shop__bottom__flex__item__picto{background-color:#fff;border-radius:100%;height:80px;padding:4px;width:80px}.shop__bottom__flex__item__picto img{border:1px solid #f8f0e8;border-radius:100%;display:block;height:72px;-o-object-fit:cover;object-fit:cover;padding:12px;width:72px}.shop__bottom__flex__item__text{color:#595454;font-size:18px;font-style:normal;font-weight:600;line-height:normal;width:150px}.shop__bottom h2{color:#595454;font-family:Urbanist,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:1.1;margin:0 auto 20px;text-align:center}.shop__bottom h2 span{color:#d43b68}.shop__bottom .phone-number{margin:0 -10px}.shop__bottom .phone-number .phone-number__text{color:#595454}.shop__bottom .phone-number .phone-number__text br{display:none}.shop__seo{display:flex;flex-direction:column;margin:0 auto 40px;width:100%}.shop__seo>h1,.shop__seo>h2{color:#d43b68;font-size:24px;margin:0 0 20px}.shop__seo>div,.shop__seo>h1,.shop__seo>h2{font-family:Urbanist,sans-serif;font-style:normal;font-weight:400;line-height:1.6;width:100%}.shop__seo>div{color:#595454;font-size:16px}.post-type-archive-product .woocommerce-products-header .page-description{color:#fff}.simple-cms-page .the-content{line-height:1.5}.simple-cms-page .the-content h1,.simple-cms-page .the-content h2,.simple-cms-page .the-content h3,.simple-cms-page .the-content h4,.simple-cms-page .the-content h5,.simple-cms-page .the-content h6{color:#d43b68}.simple-cms-page .the-content a{border-bottom:1px solid #d43b68;color:#d43b68;text-decoration:none}.simple-cms-page .the-content a:hover{border-color:inherit;color:inherit}.simple-cms-page .the-content ul{margin-left:1em}.simple-cms-page .the-content ul li{margin-bottom:.45em}.simple-cms-page .the-content ul li:before{content:"\2022";margin-right:.25em}.simple-cms-page .the-content ul:not(:first-child){margin-top:24px}.cats{position:relative}.cats .woocommerce-breadcrumb{left:0;position:absolute;top:20px;width:calc(100% - 40px)}.cats .woocommerce-breadcrumb,.cats .woocommerce-breadcrumb a,.cats .woocommerce-breadcrumb span{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.cats .woocommerce-products-header{background-image:linear-gradient(0deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 100%),var(--bg-img);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 -20px 40px;padding:60px 20px 40px;width:calc(100% + 40px)}.cats .woocommerce-products-header h1{color:#fff;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.1;margin:0 0 20px;text-transform:uppercase}.cats .woocommerce-products-header h1 span{display:block;font-size:48px}.cats .woocommerce-products-header .term-description{color:#fff;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;margin:0}.cats__filters{margin:0 auto 40px;width:100%}.cats__filters .yith-wcan-filters .apply-filters{color:#fff;font-weight:700;text-align:center}.cats__filters .yith-wcan-filters .yith-wcan-filter.yith-wcan-filter .filter-title.filter-title.filter-title:after{background-image:url(images/arrow-down-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;top:50%;transform:translateY(-50%);width:20px}.cats .yith-wcan-filters-opener{border:1px solid #d4d4d4;border-radius:100px;color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;padding:16px 20px;width:100%}.cats .woocommerce-result-count{display:none}.cats .woocommerce-ordering{float:none;margin:0 0 40px}.cats .woocommerce-ordering:before{content:"Trier par";font-size:14px;font-weight:600;margin-right:26px;text-transform:uppercase}.cats .woocommerce-ordering select,.cats .woocommerce-ordering:before{color:#595454;font-family:Urbanist,sans-serif;font-style:normal;line-height:52px}.cats .woocommerce-ordering select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-down-pink.svg);background-position:center right 15px;background-repeat:no-repeat;background-size:20px;border:1px solid #d4d4d4;border-radius:100px;font-size:16px;font-weight:400;height:52px;padding:0 55px 0 24px;width:100%}.cats ul.products{display:grid;gap:30px 20px;grid-template-columns:repeat(2,1fr);margin:0 auto 60px;width:100%}.cats ul.products:before{content:none}.cats ul.products li.product.product{float:none;margin:0;position:relative;width:100%}.cats ul.products li.product.product .compare-button{position:static}.cats ul.products li.product.product .compare{background-color:transparent;background-image:url(images/compare.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:35px;margin:0;padding:0;position:absolute;right:57px;top:12px;width:35px}.cats ul.products li.product.product .compare.added{background-image:url(images/compare-added.svg)}.cats ul.products li.product.product .yith-wcwl-add-to-wishlist{background-color:transparent;background-image:url(images/wishlist.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:35px;margin:0;padding:0;position:absolute;right:12px;top:12px;width:35px}.cats ul.products li.product.product .yith-wcwl-add-to-wishlist.exists{background-image:url(images/wishlist-added.svg)}.cats ul.products li.product.product .yith-wcwl-add-to-wishlist a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.cats ul.products li.product.product .product__img{background-color:#f1f1f1;display:block;margin:0 auto 14px;position:relative}.cats ul.products li.product.product .product__img:before{content:"";display:block;width:100%}.cats ul.products li.product.product .product__img>*{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.cats ul.products li.product.product .product__img>* _:-ms-input-placeholder,:root .cats ul.products li.product.product .product__img>*{left:50%;max-width:none;transform:translateX(-50%);width:auto}.cats ul.products li.product.product .product__img:before{padding-top:88.46153867%}.cats ul.products li.product.product .product__img .attachment-woocommerce_thumbnail{display:block;margin:0;mix-blend-mode:darken;width:100%}.cats ul.products li.product.product .woocommerce-loop-product__title{color:#595454;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 8px;padding:0}.cats ul.products li.product.product .woocommerce-loop-product__desc{color:#595454;display:none;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 8px;padding:0}.cats ul.products li.product.product .button.product_type_simple{display:none}.cats ul.products li.product.product .price{color:#d43b68;font-family:Urbanist,sans-serif;font-size:0;font-style:normal;font-weight:600;line-height:normal}.cats ul.products li.product.product .price:before{content:"Dès ";font-size:16px}.cats ul.products li.product.product .price .amount:first-child{font-size:16px}.cats ul.products li.product.product .add_to_cart_button{display:none}.cats .woocommerce-pagination{margin:0 auto 40px;width:100%}.cats .woocommerce-pagination ul.page-numbers{align-items:center;border:none;display:flex;flex-direction:row;gap:18px;justify-content:center}.cats .woocommerce-pagination ul.page-numbers li{border:none}.cats .woocommerce-pagination ul.page-numbers li .page-numbers{border-radius:100%;color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:32px;line-height:32px;padding:0;width:32px}.cats .woocommerce-pagination ul.page-numbers li .page-numbers.current{background-color:#d43b68;color:#fff}.cats .woocommerce-pagination ul.page-numbers li .page-numbers.next,.cats .woocommerce-pagination ul.page-numbers li .page-numbers.prev{background-image:url(images/arrow-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0}.cats .woocommerce-pagination ul.page-numbers li .page-numbers.prev{transform:rotate(180deg)}.cats__bottom{display:flex;flex-direction:column;margin:0 auto 40px;width:100%}.cats__bottom>h3{color:#d43b68;font-size:24px;margin:0 0 20px}.cats__bottom>div,.cats__bottom>h3{font-family:Urbanist,sans-serif;font-style:normal;font-weight:400;line-height:1.6;width:100%}.cats__bottom>div{color:#595454;font-size:16px}.single-product .site-main .woocommerce-breadcrumb,.single-product .site-main .woocommerce-notices-wrapper .woocommerce-message,.single-product .site-main>.product{margin-left:auto;margin-right:auto;max-width:calc(100% - 40px)}.single-product .site-main>.product .product__tet{display:flex;flex-direction:column;margin:0 auto 50px;width:100%}.single-product .site-main>.product .product__tet .woocommerce-product-gallery{float:none;width:100%}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper{display:flex;flex-direction:column}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__mainimg{width:100%}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__mainimg img{display:block;margin:0;width:100%}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:flex-start;width:100%}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery-scroll{overflow:hidden scroll}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery-scroll::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:25px}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery-scroll::-webkit-scrollbar{width:8px}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery-scroll::-webkit-scrollbar-thumb{background-color:#d43b68;border-radius:25px}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery .woocommerce-product-gallery__image{border:1px solid transparent;display:block;width:100px}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery .woocommerce-product-gallery__image.active{border:1px solid #d43b68}.single-product .site-main>.product .product__tet .summary{float:none;margin-bottom:0;padding-bottom:141px;position:relative;width:100%}.single-product .site-main>.product .product__tet .summary .compare.button{display:none}.single-product .site-main>.product .product__tet .summary .product_meta{color:#595454;font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.single-product .site-main>.product .product__tet .summary .product_title{color:#d43b68;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__short-description{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;margin:17px auto 0;padding:20px 0}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__short-description a{color:#d43b68!important;text-decoration:underline!important}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages{border-bottom:1px solid #d4d4d4;padding:20px 0}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages h3{color:#d43b68;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:1.6;margin:0 0 10px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list__item{color:#595454;font-family:Urbanist,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:1.6;text-align:center;width:-moz-fit-content;width:fit-content}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list__item img{display:block;margin:0 auto 5px;width:30px}.single-product .site-main>.product .product__tet .summary .price,.single-product .site-main>.product .product__tet .summary .single_variation_wrap,.single-product .site-main>.product .product__tet .summary .variations_form{padding:20px 0 0}.single-product .site-main>.product .product__tet .summary>.price{bottom:75px;color:#d43b68;display:block;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;left:0;line-height:46px;width:-moz-fit-content;width:fit-content}.single-product .site-main>.product .product__tet .summary>.price *{color:#d43b68}.single-product .site-main>.product .product__tet .summary .cart,.single-product .site-main>.product .product__tet .summary .cart .variations,.single-product .site-main>.product .product__tet .summary .variations_form,.single-product .site-main>.product .product__tet .summary .variations_form .variations{margin:0}.single-product .site-main>.product .product__tet .summary .cart .variations .reset_variations,.single-product .site-main>.product .product__tet .summary .variations_form .variations .reset_variations{display:none!important}.single-product .site-main>.product .product__tet .summary .cart .variations tbody,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody{display:flex;flex-direction:column;gap:10px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr{min-width:100%}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr td,.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr th,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr td,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr th{display:block}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr>.label,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr>.label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 8px;text-align:left}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr>.value select,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr>.value select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-down-pink.svg);background-position:center right 18px;background-repeat:no-repeat;background-size:20px;border:1px solid #d4d4d4;border-radius:100px;color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:52px;line-height:52px;padding:0 30px 0 24px;width:100%}.single-product .site-main>.product .product__tet .summary .cart .quantity,.single-product .site-main>.product .product__tet .summary .variations_form .quantity{display:none!important}.single-product .site-main>.product .product__tet .summary .cart .woocommerce-variation-price,.single-product .site-main>.product .product__tet .summary .variations_form .woocommerce-variation-price{color:#d43b68;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:46px}.single-product .site-main>.product .product__tet .summary .cart .woocommerce-variation-price *,.single-product .site-main>.product .product__tet .summary .variations_form .woocommerce-variation-price *{color:#d43b68;font-size:38px;font-style:normal;font-weight:600;line-height:46px}.single-product .site-main>.product .product__tet .summary .cart .single_add_to_cart_button,.single-product .site-main>.product .product__tet .summary .variations_form .single_add_to_cart_button{background-color:#d43b68;border:none;border-radius:100px;bottom:0;color:#fff;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;left:0;line-height:normal;padding:18px 10px;position:absolute;text-align:center;width:calc(100% - 65px)}.single-product .site-main>.product .product__tet .summary .cart .single_add_to_cart_button:after,.single-product .site-main>.product .product__tet .summary .variations_form .single_add_to_cart_button:after{background-image:url(images/cart-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;margin-left:12px;vertical-align:middle;width:18px}.single-product .site-main>.product .product__tet .summary .yith-wcwl-add-to-wishlist{background-image:url(images/single-product-wishlist.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;display:block;font-size:0;height:55px;position:absolute;right:0;width:55px}.single-product .site-main>.product .product__tet .summary .yith-wcwl-add-to-wishlist.exists{background-image:url(images/single-product-wishlist-added.svg)}.single-product .site-main>.product .product__tet .summary .yith-wcwl-add-to-wishlist a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.single-product .site-main>.product .woocommerce-tabs{background-color:#f8f0e8;display:flex;flex-direction:column;gap:30px;margin:0 auto 60px;padding:30px 0 46px;position:relative;width:100%}.single-product .site-main>.product .woocommerce-tabs:after,.single-product .site-main>.product .woocommerce-tabs:before{background-color:#f8f0e8;bottom:0;content:"";display:block;position:absolute;top:0;width:50vw;z-index:-1}.single-product .site-main>.product .woocommerce-tabs:before{left:-49vw}.single-product .site-main>.product .woocommerce-tabs:after{right:-49vw}.single-product .site-main>.product .woocommerce-tabs ul.wc-tabs{display:none}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews{display:none!important}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--description{display:block!important;margin:0;order:2;width:100%}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--description h2{color:#d43b68;font-family:Urbanist,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1.2;margin:0 0 15px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--description p{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--description p+p{margin:1.6em 0 0}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information{display:block!important;margin:0;order:1;width:100%}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information h2{color:#d43b68;font-family:Urbanist,sans-serif;font-size:0;font-style:normal;font-weight:600;line-height:1.2;margin:0 0 15px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information h2:before{content:"Caractéristiques";font-size:24px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes{border:none;display:block;margin:0}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody{display:block;width:100%}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr{display:block}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:first-child td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:first-child th{padding:0 0 10px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:last-child td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:last-child th{padding:10px 0 0}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:not(:last-child){border-bottom:1px solid #d4d4d4}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr th{background:none;border:none;color:#595454;display:inline-block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;line-height:1.6;padding:10px 0;width:-moz-fit-content;width:fit-content}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr td p,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr th p{padding:0}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr th{font-weight:600}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr th:after{content:" : "}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr td{font-weight:400}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary{border:none;border-radius:0;box-shadow:none;margin-bottom:0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-heading{background-color:transparent;border-color:transparent;padding:0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-heading h4{color:#d43b68;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:1.1;text-align:left!important}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body{padding:20px 0 0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row{margin:0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12{padding:0;position:relative}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12 .center-block{margin:0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12 .center-block .cwgstock_button,.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12 .center-block .cwgstock_email{display:block;margin:0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12 .center-block .cwgstock_email{border:1px solid #d4d4d4;border-radius:100px;color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:60px;line-height:60px;padding:0 60px 0 28px;text-align:left!important;width:100%!important}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12 .center-block .cwgstock_button{background-image:url(images/send.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:48px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:48px}.rdv__body{margin:0 -20px;width:100%}.rdv__body h1{color:#595454;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:1;margin-bottom:20px;padding:0}.rdv__body h1 span{color:#d43b68}.rdv__body #oabp-widget{background:none!important;padding:20px!important}.rdv__body #oabp-widget>div{color:#d43b68!important;font-size:28px!important;font-weight:700!important;line-height:normal!important;padding:0!important}.rdv__body #oabp-widget>div,.rdv__body #oabp-widget>p{font-family:Urbanist,sans-serif!important;font-style:normal!important;margin:0 0 20px!important}.rdv__body #oabp-widget>p{color:#595454!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}.rdv__body #oabp-widget>button{background:#d43b68!important;border:none!important;border-radius:16px!important;box-shadow:none!important;display:block!important;font-family:Urbanist,sans-serif!important;height:auto!important;margin-bottom:10px!important;padding:18px 20px!important;width:100%!important}.wishlist__body{margin:0 auto;width:100%}.wishlist__body #yith-wcwl-form h2{display:none!important}.wishlist__body h1{color:#595454;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:1;margin-bottom:20px;padding:0}.wishlist__body h1 span{color:#d43b68}.wishlist__body .wishlist-title{display:none!important;margin-bottom:20px;pointer-events:none}.wishlist__body .wishlist-title h2{color:#595454;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:1;padding:0}.wishlist__body .wishlist-title h2 span{color:#d43b68}.wishlist__body .wishlist-title .show-title-form{display:none!important}.wishlist__body .wishlist_table{border-spacing:0}.wishlist__body .wishlist_table *{font-family:Urbanist,sans-serif}.wishlist__body .wishlist_table thead th{border:none}.wishlist__body .wishlist_table .remove_from_wishlist{background-color:transparent;background-image:url(images/close-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:15px;transition:.3s;width:15px}.wishlist__body .wishlist_table .remove_from_wishlist:hover{background-color:transparent;background-image:url(images/close-whitepink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.wishlist__body .wishlist_table .add_to_cart_button{background-image:url(images/cart-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:20px;width:20px}.wishlist__body .wishlist_table td.product-add-to-cart,.wishlist__body .wishlist_table td.product-name,.wishlist__body .wishlist_table td.product-price,.wishlist__body .wishlist_table td.product-remove,.wishlist__body .wishlist_table td.product-stock-status,.wishlist__body .wishlist_table td.product-thumbnail,.wishlist__body .wishlist_table th.product-name,.wishlist__body .wishlist_table th.product-price,.wishlist__body .wishlist_table th.product-stock-status{text-align:left}.wishlist__body .yith_wcwl_wishlist_footer .yith-wcwl-share{float:none}.wishlist__body .yith_wcwl_wishlist_footer .yith-wcwl-share .yith-wcwl-share-title{margin:0 0 10px}.wishlist__body .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button{font-size:0}.wishlist__body .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button a{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:30px;vertical-align:middle;width:30px}.wishlist__body .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button .facebook{background-image:url(images/social/facebook-round.svg)}.wishlist__body .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button .twitter{background-image:url(images/social/twitter-round.svg)}.wishlist__body .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button .pinterest{background-image:url(images/social/pinterest-round.svg)}.wishlist__body .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button .email{background-image:url(images/social/email-round.svg)}.wishlist__body .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button .whatsapp{background-image:url(images/social/whatsapp-round.svg)}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button{background-color:#d43b68;border-radius:100px;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:18px 18px 18px 32px;transform:translateX(0);transition:.3s;width:100%}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover{background-color:#d43b68;color:#fff}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover:after{margin-left:26px}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.presse__tet{margin:0 -20px;position:relative;width:calc(100% + 40px)}.presse__tet__bg{background-color:#f8f0e8;margin:0 auto;max-width:100%;padding:30px 0 20px}.presse__tet__breadcrumbs{margin:0 20px 40px}.presse__tet__breadcrumbs a,.presse__tet__breadcrumbs span{color:#595454;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.presse__tet__breadcrumbs span.breadcrumb_last{font-weight:600}.presse__tet__container{margin:0 auto;max-width:calc(100% - 40px)}.presse__tet__texts h1{color:#595454;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:1;margin:0 0 20px}.presse__tet__texts h1 span{color:#d43b68;display:block}.presse__tet__texts__text{color:#595454;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.presse__tet__img{display:block;margin-bottom:40px;max-height:330px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.presse__links{display:flex;flex-direction:column;gap:20px;margin:0 auto 40px}.presse__links__item{align-items:center;background-color:#d43b68;border-radius:20px;display:flex;flex-direction:column;justify-content:center;padding:30px 10px;position:relative;width:100%}.presse__links__item__picto{display:block;margin:0 auto 5px;width:50px}.presse__links__item__text{font-size:20px;font-weight:600;line-height:1}.presse__links__item__help,.presse__links__item__text{color:#fff;font-family:Urbanist,sans-serif;font-style:normal;max-width:270px;text-align:center}.presse__links__item__help{font-size:16px;font-weight:400;line-height:1.6}.presse__links__item a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.presse__posts{margin:0 auto 40px}.presse__posts__grid{display:grid;gap:20px;grid-template-columns:repeat(1,1fr);margin-bottom:20px}.presse__posts__grid__item{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap}.presse__posts__grid__item__img{display:block;height:100%;min-height:120px;-o-object-fit:cover;object-fit:cover;width:120px}.presse__posts__grid__item__texts{background-color:#f8f0e8;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:20px 15px;width:calc(100% - 120px)}.presse__posts__grid__item__texts__source{color:#595454;font-family:Urbanist,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.06em;line-height:1.6;text-transform:uppercase}.presse__posts__grid__item__texts__title{color:#d43b68;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:1.33}.presse__posts__grid__item__texts__date{color:#595454;font-family:Urbanist,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.06em;line-height:1.6;text-transform:uppercase}.presse__posts__grid__item__texts__link{color:#d43b68;font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.presse__posts__grid__item__texts__link:after{background-image:url(images/arrow-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:13px;margin-left:10px;vertical-align:middle;width:13px}.presse__posts__pagination{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:center;margin:0 auto;width:100%}.presse__posts__pagination .page-numbers{color:#595454;display:block;font-size:16px;font-style:normal;font-weight:500;line-height:1.6}.presse__posts__pagination .page-numbers.current{color:#d43b68}.presse__posts__pagination .page-numbers.next,.presse__posts__pagination .page-numbers.prev{background-image:url(images/arrow-right-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:20px;width:20px}.presse__posts__pagination .page-numbers.prev{transform:rotate(180deg)}.presse__posts__pagination img{display:block;transition:.3s;width:20px}.presse__posts__pagination img.inactive{filter:brightness(0) saturate(100%) invert(98%) sepia(2%) saturate(13%) hue-rotate(347deg) brightness(91%) contrast(85%)}.presse__posts__pagination img:not(.inactive):hover{cursor:pointer}.contact__tet{background-color:#f8f0e8;margin:0 auto 30px;padding:20px 20px 30px;position:relative;width:100%}.contact__tet__texts{padding-top:0;width:100%}.contact__tet__texts__breadcrumbs{margin:0 0 10px}.contact__tet__texts__breadcrumbs a,.contact__tet__texts__breadcrumbs span{color:#595454;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.contact__tet__texts__breadcrumbs span.breadcrumb_last{font-weight:600}.contact__tet__texts h2{font-size:12px;line-height:normal;text-transform:uppercase}.contact__tet__texts h1,.contact__tet__texts h2{color:#595454;font-family:Urbanist,sans-serif;font-style:normal;font-weight:600;margin:0 0 20px}.contact__tet__texts h1{font-size:38px;line-height:1}.contact__tet__texts h1 span{color:#d43b68;display:block}.contact__tet__texts .phone-number{margin:0 0 20px}.contact__tet__texts .phone-number__pill{justify-content:center;margin:0 auto 5px}.contact__tet__texts .phone-number__pill__number{font-size:22px;line-height:38px;padding:0 15px}.contact__tet__texts .phone-number__pill__text{font-size:11px;padding:0 8px}.contact__tet__texts .phone-number__text{color:#595454;font-size:10px;text-align:center}.contact__tet__texts .phone-number__text br{display:none}.contact__tet__texts h3{color:#d43b68;font-size:20px;font-weight:600;line-height:1.2;text-transform:uppercase}.contact__tet__texts h3,.contact__tet__texts__text{font-family:Urbanist,sans-serif;font-style:normal;margin:0 0 20px}.contact__tet__texts__text{color:#595454;font-size:16px;font-weight:400;line-height:1.6}.contact__tet__texts__text a{font-weight:600;text-decoration:underline}.contact__tet__texts__img{display:block;width:100%}.contact__tet__form-cta{background-color:#fff;border-radius:100%;bottom:90px;box-shadow:0 4px 4px 0 rgba(0,0,0,.07);display:block;padding:19px;position:fixed;right:20px;width:60px;z-index:9}.contact__tet__form-cta img{display:block;width:100%}.contact__tet__form{background-color:#fff;border-radius:20px;height:100vh;left:100%;overflow:scroll;padding:50px 20px;position:fixed;top:0;transition:.3s;width:100%;z-index:11}.contact__tet__form-open{left:0}.contact__tet__form h2{color:#d43b68;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:1.1;margin:0 0 20px}.contact__tet__form__close{display:block;position:absolute;right:20px;top:20px;width:30px}.contact__tet__form .gform_wrapper .gform_required_legend{display:none}.contact__tet__form .gform_wrapper .gform_footer{display:block!important;padding:20px 0 0}.contact__tet__form .gform_wrapper .gform_footer:after{content:"* champs obligatoires";display:block}.contact__tet__form .gform_wrapper .gform_footer input[type=submit]{background-color:#d43b68;background-image:url(images/arrow-right-white.svg);background-position:center right 69px;background-repeat:no-repeat;background-size:20px;border-radius:100px;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:12px 32px;text-align:center;transition:.3s;width:100%}.contact__tet__form .gform_wrapper .gform-body .gform_fields{grid-column-gap:0;grid-row-gap:20px}.contact__tet__form .gform_wrapper .gform-body .gform_fields h3{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.3;text-transform:uppercase}.contact__tet__form .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=checkbox]),.contact__tet__form .gform_wrapper .gform-body .gform_fields select,.contact__tet__form .gform_wrapper .gform-body .gform_fields textarea{border:1px solid #595454;color:#595454;font-family:Urbanist,sans-serif;font-style:normal}.contact__tet__form .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=checkbox]),.contact__tet__form .gform_wrapper .gform-body .gform_fields select{border-radius:100px;height:56px;line-height:1;padding:0 24px}.contact__tet__form .gform_wrapper .gform-body .gform_fields textarea{border-radius:16px;line-height:1.2;padding:16px 24px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-down-pink.svg);background-position:center right 18px;background-repeat:no-repeat;background-size:20px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .half-field{width:100%}.contact__tet__form .gform_wrapper .gform-body .gform_fields .half-field-left{margin-right:auto}.contact__tet__form .gform_wrapper .gform-body .gform_fields .half-field-right{margin-left:auto}.contact__tet__form .gform_wrapper .gform-body .gform_fields .half-field-alone{width:100%}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label{position:relative}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;font-weight:400;top:12px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label .gfield_required{color:#d43b68}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label>label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;left:28px;line-height:1;margin:0;position:absolute;top:20px;transition:.3s}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label>label .gfield_required{color:#d43b68}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:16px;font-weight:600;padding:30px 28px 15px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country{grid-column:span 3!important}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select{background-image:url(images/flags/fr.svg);background-position:center left 11px;background-repeat:no-repeat;background-size:30px;border-radius:100px 0 0 100px;border-right:none;color:#d43b68;font-size:0}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-France{background-image:url(images/flags/fr.svg)}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Royaume-Uni{background-image:url(images/flags/uk.svg)}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Belgique{background-image:url(images/flags/be.svg)}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Luxembourg{background-image:url(images/flags/lu.svg)}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Suisse{background-image:url(images/flags/ch.svg)}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Monaco{background-image:url(images/flags/mc.svg)}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Allemagne{background-image:url(images/flags/de.svg)}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Espagne{background-image:url(images/flags/es.svg)}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Italie{background-image:url(images/flags/it.svg)}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select option{color:#595454;font-size:16px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-number.phone-number.phone-number{grid-column:span 9!important}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-number.phone-number.phone-number input{border-left:none;border-radius:0 100px 100px 0}.contact__tet__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:24px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent input[type=checkbox]{accent-color:#d43b68;display:block;margin:0}.contact__tet__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:calc(100% - 40px)}.contact__map{margin:0 auto 40px;width:100%}.contact__map__texts{margin-bottom:20px;width:100%}.contact__map__texts h2{color:#595454;font-family:Urbanist,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:1.1;margin:0 0 20px}.contact__map__texts h2 span{color:#d43b68;display:block}.contact__map__texts__text{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:1.6}.contact__map__texts__text a{text-decoration:underline}.contact__map__map{width:100%}.contact__map__map #wpsl-wrap{margin-bottom:0}.contact__map__map #wpsl-result-list,.contact__map__map .wpsl-result-list,.contact__map__map .wpsl-search{display:none}.contact__map__map #wpsl-gmap{height:450px!important;margin:0!important;width:100%}.contact__bottom{margin:0 auto 50px;width:100%}.contact__bottom h2{color:#d43b68;font-size:20px;margin-bottom:20px}.contact__bottom h2,.contact__bottom__text{font-family:Urbanist,sans-serif;font-style:normal;font-weight:400;line-height:1.6;width:100%}.contact__bottom__text{color:#595454;font-size:16px}.main-bg{background:#f8f0e8;margin-bottom:60px;padding:20px}.page-template-mon-compte .inscription__login .gform_footer,.page-template-mon-compte .inscription__register .gform_footer{background:none;display:flex;justify-content:center;margin-bottom:30px;padding:0!important}.page-template-mon-compte .inscription__login .gform_footer .gf-turnstile-container,.page-template-mon-compte .inscription__register .gform_footer .gf-turnstile-container{height:80px}.page-template-mon-compte .inscription__login .gform_footer input[type=submit],.page-template-mon-compte .inscription__register .gform_footer input[type=submit]{background-color:#d43b68;border-radius:100px;font-size:13px;height:44px;padding:14px 0 14px 14px!important;width:120px}.page-template-mon-compte .inscription__login .gform_footer:after,.page-template-mon-compte .inscription__login .gform_footer:hover:after,.page-template-mon-compte .inscription__register .gform_footer:after,.page-template-mon-compte .inscription__register .gform_footer:hover:after{position:relative;right:50px}.page-template-mon-compte .footer__pink__container{background:#fff}.page-template-mon-compte .page-header{margin:0 auto 3em;max-width:963px;text-align:center}.page-template-mon-compte .page-header__title{color:#d43b68;font-size:30px;font-weight:600}.page-template-mon-compte .page-header__intro{font-size:22px;font-weight:600}.page-template-mon-compte .page-header__text{line-height:1.3}.woocommerce-account .woocommerce{margin:0 auto;max-width:1380px}.woocommerce-account .woocommerce-MyAccount-navigation{background:#fff;border-radius:0 0 10px 10px}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0!important}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{background-position:center left 30px;background-repeat:no-repeat;background-size:20px;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:not(:first-child){border-top:1px solid #e6e6e6}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:before{display:none}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:hover{background-color:#f3f3f3}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{display:block;padding:16px 30px 16px 70px}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account{background-image:url(images/account-Compte.svg)}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--mes-devis{background-image:url(images/account-Devis.svg)}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders{background-image:url(images/account-Commande.svg)}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--mes-favoris{background-image:url(images/account-Favoris.svg)}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout{background-image:url(images/account-Deconnexion.svg)}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active{background-color:#f7e1da}.woocommerce-account .woocommerce-MyAccount-content{background:#fff;border-radius:20px;padding:1.4% 2.4%}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm p{margin-bottom:20px;margin-top:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]{background-color:#d43b68;border-radius:100px;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:0 auto;padding:18px 18px 18px 32px;width:-moz-fit-content;width:fit-content}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]:hover:after{margin-left:26px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.account-wishlist .wishlist-title{display:none!important;margin-bottom:20px;pointer-events:none}.account-wishlist .wishlist-title h2{color:#595454;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:1;padding:0}.account-wishlist .wishlist-title h2 span{color:#d43b68}.account-wishlist .wishlist-title .show-title-form{display:none!important}.account-wishlist .wishlist_table{border-spacing:0}.account-wishlist .wishlist_table *{font-family:Urbanist,sans-serif}.account-wishlist .wishlist_table thead th{border:none}.account-wishlist .wishlist_table .remove_from_wishlist{background-color:transparent;background-image:url(images/close-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:15px;transition:.3s;width:15px}.account-wishlist .wishlist_table .remove_from_wishlist:hover{background-color:transparent;background-image:url(images/close-whitepink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.account-wishlist .wishlist_table .add_to_cart_button{background-image:url(images/cart-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:20px;width:20px}.account-wishlist .wishlist_table td.product-add-to-cart,.account-wishlist .wishlist_table td.product-name,.account-wishlist .wishlist_table td.product-price,.account-wishlist .wishlist_table td.product-remove,.account-wishlist .wishlist_table td.product-stock-status,.account-wishlist .wishlist_table td.product-thumbnail,.account-wishlist .wishlist_table th.product-name,.account-wishlist .wishlist_table th.product-price,.account-wishlist .wishlist_table th.product-stock-status{text-align:left}.account-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share{float:none}.account-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share .yith-wcwl-share-title{margin:0 0 10px}.account-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button{font-size:0}.account-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button a{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:30px;vertical-align:middle;width:30px}.account-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button .facebook{background-image:url(images/social/facebook-round.svg)}.account-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button .twitter{background-image:url(images/social/twitter-round.svg)}.account-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button .pinterest{background-image:url(images/social/pinterest-round.svg)}.account-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button .email{background-image:url(images/social/email-round.svg)}.account-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share .share-button .whatsapp{background-image:url(images/social/whatsapp-round.svg)}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button{background-color:#d43b68;border-radius:100px;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:18px 18px 18px 32px;transform:translateX(0);transition:.3s;width:100%}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover{background-color:#d43b68;color:#fff}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover:after{margin-left:26px}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.panier__top{background-color:#f8f0e8;margin:0 -20px;padding:30px 20px 0;width:calc(100% + 40px)}.panier__top__breadcrumbs{margin:0 auto 24px;max-width:1380px}.panier__top__back{bottom:0;color:#666;font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:600;left:0;line-height:normal;position:absolute}.panier__top__back:before{background-image:url(images/carret.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin-right:12px;rotate:180deg;vertical-align:middle;width:8px}.panier__top h1{color:#595454;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:normal;margin:0 auto 24px;max-width:1380px}.panier__top h1 span{font-size:20px;font-weight:400}.panier__top .back-container,.panier__top>.woocommerce{margin:0 auto;max-width:1380px;position:relative}.panier__top>.woocommerce{display:flex;flex-direction:column;gap:30px;padding-bottom:50px}.panier__top>.woocommerce .woocommerce-notices-wrapper{display:none!important}.panier__top>.woocommerce .woocommerce-cart-form{width:100%}.panier__top>.woocommerce .woocommerce-cart-form .shop_table{background-color:#fff;border:none;border-radius:10px;margin:0;padding:33px 30px 40px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table th{color:#666;font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:0 0 14px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail{padding:20px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail img{background-color:#f1f1f1;display:block;mix-blend-mode:darken;width:120px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-name{color:#595454;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-name .product-name__excerpt{display:block;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-price{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-subtotal{color:#d43b68;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-remove a{background-image:url(images/trash.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:17px;width:17px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity{padding:0;position:relative}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__minus,.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__plus{display:none}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__minus:hover,.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__plus:hover{cursor:pointer}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__minus{background-image:url(images/minus.svg);left:15px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__plus{background-image:url(images/plus.svg);right:30px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity input[type=number]{-moz-appearance:textfield;border:1px solid #e4e4e4;border-radius:100px;color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;height:50px;line-height:50px;text-align:center;width:90px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity input[type=number]::-webkit-inner-spin-button,.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon{position:relative}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon .input-text{border:1px solid #d4d4d4;border-radius:100px;color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:55px;line-height:55px;padding:0 24px;width:100%}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon .button{background-color:#fff;border:1px solid #d43b68;border-radius:100px;color:#d43b68;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;height:46px;line-height:46px;padding:0 40px;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:-moz-fit-content;width:fit-content}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon-title{color:#666;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:27px 0 12px;text-align:left}.panier__top>.woocommerce .cart-collaterals{width:100%}.panier__top>.woocommerce .cart-collaterals .cart_totals{background-color:#fff;border-radius:10px;float:none;padding:32px;width:100%}.panier__top>.woocommerce .cart-collaterals .cart_totals h2{color:#595454;font-family:Urbanist,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px}.panier__top>.woocommerce .cart-collaterals .cart_totals table{border:none;border-radius:0}.panier__top>.woocommerce .cart-collaterals .cart_totals table .cart-subtotal td,.panier__top>.woocommerce .cart-collaterals .cart_totals table .cart-subtotal th{border:none;padding:0 0 8px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .cart-subtotal td{text-align:right}.panier__top>.woocommerce .cart-collaterals .cart_totals table .cart-subtotal *{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping td,.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping th{border:none;padding:0 0 24px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping *{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total td,.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total th{border-top:1px solid #d4d4d4;padding:24px 0 0}.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total td{text-align:right}.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total *{color:#d43b68;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:24px 0}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{background-color:#d43b68;border-radius:100px;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:0;font-style:normal;font-weight:700;height:56px;line-height:56px;margin:0;padding:0;width:100%}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover:after{margin-left:26px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:before{content:"Commander";display:inline-block;font-size:16px;vertical-align:middle}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.panier__top>.woocommerce .cart-collaterals .cart_totals .panier__top__payimg{display:block;margin:auto;max-width:100%;width:206px}.newsletter__container{background-color:#f8f0e8;margin:0 -20px 40px;padding:40px 20px;width:calc(100% + 40px)}.newsletter__container h1{color:#595454;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:1;margin:0 auto 20px;text-align:center}.newsletter__container h1 span{color:#d43b68}.newsletter__subtitle{color:#595454;font-family:Urbanist,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1;margin:0 auto 20px;text-align:center;text-transform:uppercase}.newsletter__subtitle a:not(.wp-element-button):not(.btn):not(.btn--arrow){color:#d43b68;text-decoration:underline}.newsletter__form{background-color:#fff;border-radius:10px;margin:0 auto;max-width:540px;padding:30px 20px}.newsletter__form .formFooterContainer,.newsletter__form .formHeader{display:none}.newsletter__form .formContent form{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start}.newsletter__form .formContent form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(images/arrow-down-pink.svg);background-position:center right 18px;background-repeat:no-repeat;background-size:22px;border:1px solid #d4d4d4;border-radius:100px;color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:56px;line-height:56px;padding:0 24px;width:100%}.newsletter__form .formContent form .formText{position:relative}.newsletter__form .formContent form .formText.formText-written .formTextLabel{font-size:12px;font-weight:400;top:12px}.newsletter__form .formContent form .formText input:not([type=submit]):not([type=checkbox]){border:1px solid #d4d4d4;border-radius:100px;color:#595454;font-family:Urbanist,sans-serif;font-style:normal;height:56px;line-height:1;padding:30px 28px 15px;position:relative;width:100%;z-index:1}.newsletter__form .formContent form .formText .formTextLabel{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;left:28px;line-height:1;margin:0;position:absolute;top:20px;transition:.3s;z-index:2}.newsletter__form .formContent form .formSelectionSingle .formSelectionSingleLabel{display:none}.newsletter__form .formContent form .formPager{width:100%}.newsletter__form .formContent form .formPager .formSubmit a{background-color:#d43b68;border-radius:100px;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:auto;padding:18px 18px 18px 32px;width:-moz-fit-content;width:fit-content}.newsletter__form .formContent form .formPager .formSubmit a:hover{cursor:pointer}.newsletter__form .formContent form .formPager .formSubmit a:hover:after{margin-left:26px}.newsletter__form .formContent form .formPager .formSubmit a:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.newsletter__form .formContent form #divItem-0-1,.newsletter__form .formContent form #divItem-0-1 .formSelectionSingleValues,.newsletter__form .formContent form #divItem-0-2,.newsletter__form .formContent form #divItem-0-3,.newsletter__form .formContent form #divItem-0-4,.newsletter__form .formContent form #divItem-0-5,.newsletter__form .formContent form #divItem-0-6{width:100%}.newsletter__form .formContent form #divItem-0-7{order:999;padding:0 10px}.newsletter__form .formContent form #divItem-0-7:after{content:"* Champs obligatoires";display:block;margin-top:10px}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleLabel{display:none}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines{padding-left:44px;position:relative}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines label{color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines input{accent-color:#d43b68;height:28px;left:0;margin:0;position:absolute;top:5px;width:28px}.woocommerce-checkout{accent-color:#d43b68;background-color:#f8f0e8}.woocommerce-checkout .footer__pink__container{background:#f8f0e8}.woocommerce-checkout .woocommerce-form-login-toggle{margin-top:0!important}.woocommerce-checkout .woocommerce-form-login{background-color:#fff!important;border:none!important;border-radius:10px!important}.woocommerce-checkout .woocommerce-form-login label:not(.woocommerce-form__label-for-checkbox){color:#595454!important;font-family:Urbanist,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;padding:0 16px 8px!important}.woocommerce-checkout .woocommerce-form-login .input-text{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:1px solid #d4d4d4!important;color:#595454!important;font-weight:400!important;height:56px!important;line-height:56px!important;padding:0 28px!important}.woocommerce-checkout .woocommerce-form-login .input-text,.woocommerce-checkout .woocommerce-form-login .woocommerce-button{border-radius:100px!important;font-family:Urbanist,sans-serif!important;font-size:16px!important;font-style:normal!important}.woocommerce-checkout .woocommerce-form-login .woocommerce-button{background-color:#d43b68!important;color:#fff!important;font-weight:700!important;line-height:normal!important;padding:18px!important}.woocommerce-checkout .woocommerce-info{background-color:#fff;border:none;border-radius:10px;padding:1em 2em}.woocommerce-checkout .woocommerce-info:before{content:none}.woocommerce-checkout .woocommerce-form-coupon{background-color:#fff;border:none;border-radius:10px}.woocommerce-checkout .woocommerce-form-coupon input.input-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d4d4d4;border-radius:100px;color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:56px;line-height:56px;padding:0 28px}.woocommerce-checkout .woocommerce-form-coupon button.button{background-color:#d43b68;border-radius:100px;color:#fff;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:18px 18px 18px 32px}.woocommerce-checkout .woocommerce-form-coupon button.button:hover:after{margin-left:26px}.woocommerce-checkout .woocommerce-form-coupon button.button:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.woocommerce-checkout .col-1{border-radius:10px 10px 0 0;padding:30px 20px}.woocommerce-checkout .col-2{border-radius:0 0 10px 10px;padding:0 20px 30px}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{background-color:#fff}.woocommerce-checkout .col-1 p:not(:first-child),.woocommerce-checkout .col-2 p:not(:first-child){margin-top:0}.woocommerce-checkout .col-1 p:not(:last-child),.woocommerce-checkout .col-2 p:not(:last-child){margin-bottom:20px}.woocommerce-checkout .col-1 h3,.woocommerce-checkout .col-2 h3{color:#595454;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 16px}.woocommerce-checkout .col-1 .form-row label,.woocommerce-checkout .col-2 .form-row label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:0 16px 8px}.woocommerce-checkout .col-1 .form-row-first,.woocommerce-checkout .col-1 .form-row-last,.woocommerce-checkout .col-2 .form-row-first,.woocommerce-checkout .col-2 .form-row-last{float:none;width:100%}.woocommerce-checkout .col-1 input[type=email],.woocommerce-checkout .col-1 input[type=tel],.woocommerce-checkout .col-1 input[type=text],.woocommerce-checkout .col-2 input[type=email],.woocommerce-checkout .col-2 input[type=tel],.woocommerce-checkout .col-2 input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d4d4d4;border-radius:100px;color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:56px;line-height:56px;padding:0 28px}.woocommerce-checkout .col-1 textarea,.woocommerce-checkout .col-2 textarea{border:1px solid #d4d4d4;border-radius:10px;color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;min-height:calc(32px + 6em);padding:16px 28px}.woocommerce-checkout .col-1 .select2-selection,.woocommerce-checkout .col-2 .select2-selection{border:1px solid #d4d4d4;border-radius:100px;height:56px}.woocommerce-checkout .col-1 .select2-selection .select2-selection__rendered,.woocommerce-checkout .col-2 .select2-selection .select2-selection__rendered{background-image:url(images/arrow-down-pink.svg);background-position:center right 18px;background-repeat:no-repeat;background-size:20px;color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:56px;line-height:56px;padding:0 28px}.woocommerce-checkout .col-1 .select2-selection .select2-selection__arrow,.woocommerce-checkout .col-2 .select2-selection .select2-selection__arrow{display:none}.woocommerce-checkout p#billing_convention_field{position:relative}.woocommerce-checkout p#billing_convention_field:before{color:#595454;content:"Numéro de convention";font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:10px 0 16px}.woocommerce-checkout #order_review_heading{color:#595454;font-family:Urbanist,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:1.2;margin:40px 0 20px}.woocommerce-checkout .woocommerce-checkout-review-order{background-color:#fff;border-radius:10px;margin-bottom:60px;padding:30px 20px}.woocommerce-checkout .woocommerce-checkout-review-order #shipping_method li{padding-left:0}.woocommerce-checkout .woocommerce-checkout-review-order #shipping_method li:before{content:none}.woocommerce-checkout .woocommerce-checkout-payment{background-color:#fff!important;border:1px solid rgba(0,0,0,.1);border-radius:5px!important;color:#595454!important}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .wc_payment_method:before,.woocommerce-checkout .woocommerce-checkout-payment .payment_methods:before{content:none!important}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .wc_payment_method .payment_box{background-color:#fff!important;color:#595454!important}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .wc_payment_method .payment_box:before{border:1em solid transparent!important}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]{background-color:#d43b68!important;border-radius:100px;color:#fff;display:block;float:none!important;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:20px auto 0;padding:18px 18px 18px 32px}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]:hover:after{margin-left:26px}.woocommerce-order-received .woocommerce-thankyou-order-received{background-color:#fff!important;border-radius:10px 10px 0 0!important;padding:20px 20px 10px!important}.woocommerce-order-received .woocommerce-thankyou-order-details{background-color:#fff!important;border-radius:0 0 10px 10px!important;margin-left:0!important;padding-bottom:20px!important}.woocommerce-order-received .woocommerce-thankyou-order-details li{border-right:none!important}.woocommerce-order-received .woocommerce-thankyou-order-details li:before{content:none!important}.woocommerce-order-received .woocommerce-order-details{background-color:#fff!important;border-radius:10px!important;padding:20px!important}.woocommerce-order-received .woocommerce-column--billing-address{padding:20px!important}.woocommerce-order-received .woocommerce-column--shipping-address{padding:0 20px 20px!important}.jobs__tet{margin:0 -20px;position:relative;width:calc(100% + 40px)}.jobs__tet__bg{background-color:#f8f0e8;margin:0 auto;max-width:100%;padding:30px 0 20px}.jobs__tet__breadcrumbs{margin:0 20px 40px}.jobs__tet__breadcrumbs a,.jobs__tet__breadcrumbs span{color:#595454;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.jobs__tet__breadcrumbs span.breadcrumb_last{font-weight:600}.jobs__tet__container{margin:0 auto;max-width:calc(100% - 40px)}.jobs__tet__texts h1{color:#595454;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:1;margin:0 0 20px}.jobs__tet__texts h1 span{color:#d43b68;display:block}.jobs__tet__texts__text{color:#595454;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.jobs__tet__img{display:block;margin-bottom:40px;max-height:330px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.jobs__jobs{margin:30px auto 50px;width:100%}.jobs__jobs h2{color:#d43b68;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:1.2}.jobs__jobs hr{border-bottom:none;border-top:1px solid #f8f0e8;margin:20px auto;width:100%}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button{background-color:#d43b68;border-radius:100px!important;color:#fff;display:block;font-family:Urbanist,sans-serif!important;font-size:16px!important;font-style:normal;font-weight:700;height:auto;line-height:normal;margin:auto;padding:18px 18px 18px 32px!important;width:-moz-fit-content;width:fit-content}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button:hover:after{margin-left:26px}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs{margin-bottom:30px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content{margin:0!important;position:relative}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-job-title-container{color:#595454;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;height:auto!important;line-height:normal;padding:0 0 15px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-job-title-container a{color:#595454}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container{padding:0!important}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-content:after{color:#595454;content:"Voir les détails de l'offre";font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;text-decoration:underline}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .sk-jobs-text-padding{font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;margin:0}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .sk_jobs_media{display:none}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts{margin-top:10px!important;padding:0}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button{background-color:#d43b68;border-radius:100px!important;color:#fff;display:block;font-family:Urbanist,sans-serif!important;font-size:16px!important;font-style:normal;font-weight:700;height:auto;line-height:normal;padding:18px 18px 18px 32px;width:-moz-fit-content!important;width:fit-content!important}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button:hover:after{margin-left:26px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.jobs__self{background-color:#f8f0e8;margin:0 auto 50px;max-width:100%;padding:30px 20px}.jobs__self h2{color:#d43b68;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0 auto 20px;text-align:center}.jobs__self__btn{margin:0 auto}.jobs__self__btn:hover{cursor:pointer}.jobs__self__btn:after{transition:.3s}.jobs__self__btn-open:after{rotate:90deg}.jobs__self__form{padding-top:30px}.jobs__self__form-container{height:0;margin:auto;max-width:1100px;overflow:hidden}.jobs__self__form-container-open{height:auto}.jobs__self__form .gform_wrapper .gform_required_legend{display:none}.jobs__self__form .gform_wrapper .gform_footer{display:block!important;padding:20px 0 0}.jobs__self__form .gform_wrapper .gform_footer:after{content:"* champs obligatoires";display:block}.jobs__self__form .gform_wrapper .gform_footer input[type=submit]{background-color:#d43b68;background-image:url(images/arrow-right-white.svg);background-position:center right 69px;background-repeat:no-repeat;background-size:20px;border-radius:100px;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:auto;padding:12px 32px;text-align:center;transition:.3s;width:100%}.jobs__self__form .gform_wrapper .gform-body .gform_fields{grid-column-gap:0;grid-row-gap:20px}.jobs__self__form .gform_wrapper .gform-body .gform_fields h3{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.3;text-transform:uppercase}.jobs__self__form .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=file]):not([type=checkbox]),.jobs__self__form .gform_wrapper .gform-body .gform_fields select,.jobs__self__form .gform_wrapper .gform-body .gform_fields textarea{border:1px solid #d4d4d4;color:#595454;font-family:Urbanist,sans-serif;font-style:normal}.jobs__self__form .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=file]):not([type=checkbox]),.jobs__self__form .gform_wrapper .gform-body .gform_fields select{border-radius:100px;height:56px;line-height:1;padding:0 24px}.jobs__self__form .gform_wrapper .gform-body .gform_fields textarea{border-radius:16px;line-height:1.2;padding:16px 24px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-down-pink.svg);background-position:center right 18px;background-repeat:no-repeat;background-size:20px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .half-field{width:100%}.jobs__self__form .gform_wrapper .gform-body .gform_fields .half-field-left{margin-right:auto}.jobs__self__form .gform_wrapper .gform-body .gform_fields .half-field-right{margin-left:auto}.jobs__self__form .gform_wrapper .gform-body .gform_fields .half-field-alone{width:100%}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label{position:relative}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;font-weight:400;top:12px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label .gfield_required{color:#d43b68}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label>label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:600;left:28px;line-height:1;margin:0;position:absolute;top:20px;transition:.3s}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label>label .gfield_required{color:#d43b68}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:16px;font-weight:600;padding:30px 28px 15px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country{grid-column:span 3!important}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select{background-image:url(images/flags/fr.svg);background-position:center left 11px;background-repeat:no-repeat;background-size:30px;border-radius:100px 0 0 100px;border-right:none;color:#d43b68;font-size:0}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-France{background-image:url(images/flags/fr.svg)}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Royaume-Uni{background-image:url(images/flags/uk.svg)}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Belgique{background-image:url(images/flags/be.svg)}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Luxembourg{background-image:url(images/flags/lu.svg)}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Suisse{background-image:url(images/flags/ch.svg)}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Monaco{background-image:url(images/flags/mc.svg)}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Allemagne{background-image:url(images/flags/de.svg)}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Espagne{background-image:url(images/flags/es.svg)}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select.pays-Italie{background-image:url(images/flags/it.svg)}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select option{color:#595454;font-size:16px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-number.phone-number.phone-number{grid-column:span 9!important}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-number.phone-number.phone-number input{border-left:none;border-radius:0 100px 100px 0}.jobs__self__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:24px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent input[type=checkbox]{accent-color:#d43b68;display:block;margin:0}.jobs__self__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:calc(100% - 40px)}.mfp-content .white-popup{height:80vh!important;width:100%!important}.mfp-content .white-popup .sk-btn-apply-now{background-color:#d43b68;border-radius:100px!important;color:#fff;display:block;font-family:Urbanist,sans-serif;font-size:16px!important;font-style:normal;font-weight:700;line-height:normal;padding:18px 18px 18px 32px;width:-moz-fit-content;width:fit-content}.mfp-content .white-popup .sk-btn-apply-now:hover:after{margin-left:26px}.mfp-content .white-popup .sk-btn-apply-now:after{background-image:url(images/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:12px;transition:.3s;vertical-align:middle;width:20px}.histoire__tet{margin:0 -20px;position:relative;width:calc(100% + 40px)}.histoire__tet__bg{background-color:#f8f0e8;margin:0 auto;max-width:100%;padding:30px 0 20px}.histoire__tet__breadcrumbs{margin:0 20px 40px}.histoire__tet__breadcrumbs a{color:#d43b68!important;text-decoration:underline!important}.histoire__tet__container{margin:0 auto;max-width:calc(100% - 40px)}.histoire__tet__texts__title{color:#595454;font-family:Urbanist,sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:1;margin:0 0 20px}.histoire__tet__texts__title span{color:#d43b68;display:block}.histoire__tet__texts__subtitle{font-size:20px;font-weight:600;margin:0 0 20px}.histoire__tet__texts__subtitle,.histoire__tet__texts__text{color:#595454;font-family:Urbanist,sans-serif;font-style:normal;line-height:normal}.histoire__tet__texts__text{font-size:16px;font-weight:400}.histoire__tet__img{display:block;margin-bottom:40px;max-height:330px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.histoire__frise{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:250px;margin:0 125px;position:relative;width:-moz-fit-content;width:fit-content}.histoire__frise:before{border-top:1px dashed #d43b68;content:"";display:block;height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.histoire__frise-container{margin:0 auto;overflow:scroll;padding:50px 0 180px;width:100%}.histoire__frise__item{position:relative}.histoire__frise__item:hover .histoire__frise__item__dot{background-color:#d43b68}.histoire__frise__item:hover .histoire__frise__item__year{color:#d43b68;font-weight:700}.histoire__frise__item__dot{background-color:#d43b68;border-radius:100%;display:block;height:12px;transition:.3s;width:12px}.histoire__frise__item__year{color:#d43b68;font-weight:700;top:-50px;transition:.3s;width:-moz-fit-content;width:fit-content}.histoire__frise__item__text,.histoire__frise__item__year{display:block;font-family:Urbanist,sans-serif;font-size:28px;font-style:normal;left:50%;line-height:1.2;position:absolute;text-align:center;transform:translateX(-50%)}.histoire__frise__item__text{color:#595454;font-weight:500;top:48px;width:220px}.histoire__list{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 20px 40px}.histoire__list__list{display:flex;flex-direction:column;gap:30px;width:100%}.histoire__list__list__item{background-image:url(images/picto-esthima.svg);background-position:0 0;background-repeat:no-repeat;background-size:45px;padding-left:64px;position:relative}.histoire__list__list__item__title{color:#d43b68;font-family:Urbanist,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:1.2;margin:0 0 20px}.histoire__list__list__item__text{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6}.histoire__list__img{display:block;width:50%}.histoire__bottom{margin:0 0 50px}.histoire__bottom,.histoire__bottom__item{display:flex;flex-direction:column;gap:20px}.histoire__bottom__item{align-items:center;border:1px solid #f6cbc5;padding:30px 20px;width:100%}.histoire__bottom__item__title{color:#595454;font-family:Urbanist,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:1.1;text-align:center}.histoire__bottom__item__title span{color:#d43b68;display:block}.histoire__bottom__item__text{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;text-align:center}.main-404__container{align-items:center;background-color:#f8f0e8;background-image:url(images/logo-404.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;gap:30px;justify-content:center;margin:0 0 40px;padding:40px 20px}.main-404__404{color:#d43b68;font-family:Urbanist,sans-serif;font-size:130px;font-style:normal;font-weight:400;line-height:.8}.main-404__404 img{display:inline-block;vertical-align:bottom;width:110px}.main-404__text{color:#595454;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6}.main-404 .btn{white-space:nowrap}.results-search{display:flex;flex-direction:column;gap:30px;margin:0 auto 60px;width:100%}.results-search h1{color:#595454}.results-search h1 span{color:#d43b68}.results-search__item{color:#595454}.results-search__item:not(:last-child){border-bottom:1px solid #595454}.results-search__item:not(:first-child){padding-bottom:30px}.results-search__item h3 span{color:#d43b68}.results-search__item a{color:#d43b68;text-decoration:underline}.results-search__item a:after{background-image:url(images/arrow-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:13px;margin-left:10px;vertical-align:middle;width:13px}.page-template-pets-configurator{background-color:#f8f0e8;font-size:0;line-height:0}.petsconfigurator{background-color:#f8f0e8;font-size:13px;height:100vh;line-height:1.2;margin-bottom:var(--data-petsconfig-grow);position:relative}.petsconfigurator::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px}.petsconfigurator::-webkit-scrollbar{background-color:#f5f5f5;width:8px}.petsconfigurator::-webkit-scrollbar-thumb{background-color:#d43b68;border-radius:10px}.petsconfigurator--recap{height:150vh}.petsconfigurator--recap .petsconfigurator__question{max-height:100%}.petsconfigurator__bg{background-color:#000;height:100%;left:0;opacity:0;position:fixed;top:0;transform:scale(0);transition:opacity .2s ease;width:100%;z-index:20}.petsconfigurator__bg--open{opacity:.4;transform:scale(1)}.petsconfigurator--home{height:calc(100vh - 75px)}.petsconfigurator-h-center{margin-left:auto;margin-right:auto;text-align:center}.petsconfigurator__hero--pets{height:67vw;position:relative;width:100%}.petsconfigurator__hero--pets:after{background-image:url(images/configurateur/accessoires-mob.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.petsconfigurator__hero--pets img{display:block;left:50%;opacity:1;position:absolute;top:9%;transform:translateX(0) rotate(0);transition:all .6s ease;width:70%}.petsconfigurator__hero__imgloaded{opacity:0;transform:translateX(-54%) rotate(-5deg)!important}.petsconfigurator__content{background-color:#f8f0e8;position:absolute;width:100%}.petsconfigurator__content--home{background-image:url(images/configurateur/bg-home-petsconfig.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;overflow-y:hidden;position:relative;width:100%}.petsconfigurator__content--home .petsconfigurator__p{margin-bottom:30px;margin-top:30px}.petsconfigurator__content--home .petsconfigurator__content__inner{left:50%;margin-left:auto;margin-right:auto;max-width:500px;padding:10px 15px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.petsconfigurator__content--parcours{background-image:url(images/configurateur/pissenlit.svg);background-position:top 110px right -64%;background-repeat:no-repeat;background-size:70% auto;height:100%}.petsconfigurator__content--info-animal .petsconfigurator__question__list-radio{margin-bottom:30px}.petsconfigurator__content--souvenir .petsconfigurator__question__list-radio--bool{margin-top:20px}.petsconfigurator__content--info .petsconfigurator__question__form .input-text{margin-bottom:20px}.petsconfigurator__content--recap .petsconfigurator__question__h1{color:#d43b68;font-size:24px;font-weight:600;margin-bottom:20px;text-align:left!important}.petsconfigurator__content--recap .petsconfigurator__question__list{color:#595454;font-size:16px;font-weight:400}.petsconfigurator__content--recap .petsconfigurator__question__list li{margin-bottom:10px;margin-left:10px;margin-top:10px;position:relative}.petsconfigurator__content--recap .petsconfigurator__question__list li:before{background-color:#595454;border-radius:50%;content:"";display:block;height:1px;left:-10px;position:absolute;top:10px;width:1px}.petsconfigurator__content--recap .petsconfigurator__question__list span{color:#d43b68;font-weight:600}.petsconfigurator__content--recap .petsconfigurator__question__subtitle{color:#595454;display:block;font-size:20px;font-weight:600;margin-bottom:20px;margin-top:20px}.petsconfigurator__content--recap .petsconfigurator__question__cremation{background-color:#fff;border:1px solid #d43b68;border-radius:20px;padding:20px}.petsconfigurator__content--recap .petsconfigurator__question__cremation__title{align-items:center;display:flex;margin-bottom:25px}.petsconfigurator__content--recap .petsconfigurator__question__cremation__title__image{margin-right:20px}.petsconfigurator__content--recap .petsconfigurator__question__cremation__title__one{font-size:18px;font-weight:400}.petsconfigurator__content--recap .petsconfigurator__question__cremation__title__two{color:#d43b68;font-size:30px;font-weight:600;text-transform:uppercase}.petsconfigurator__content--recap .petsconfigurator__question__cremation__list{font-size:16px;font-weight:600}.petsconfigurator__content--recap .petsconfigurator__question__cremation__list li{margin-bottom:15px;margin-left:30px;margin-top:15px;position:relative}.petsconfigurator__content--recap .petsconfigurator__question__cremation__list li:before{background-image:url(images/configurateur/check.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:13px;left:-30px;position:absolute;top:4px;width:18px}.petsconfigurator__navigation{background-color:#fff;bottom:0;padding:20px;position:fixed;width:100%}.petsconfigurator__navigation__content{margin-left:auto;margin-right:auto}.petsconfigurator__navigation__buttons{display:flex;justify-content:space-between}.petsconfigurator__navigation__price{color:#595454;display:flex;font-size:18px;font-weight:400;justify-content:center;margin-bottom:15px;margin-top:15px}.petsconfigurator__navigation__price b{color:#d43b68;font-size:30px;font-weight:600}.petsconfigurator__navigation__price--recap .petsconfigurator__navigation__price__alma{align-items:center;display:flex}.petsconfigurator__navigation .petsconfigurator__navigation__recap-btn{margin-bottom:15px;margin-top:15px;text-align:center;width:100%}.petsconfigurator__navigation .petsconfigurator__navigation__recap-btn-back{margin-left:auto;margin-right:auto}.petsconfigurator__h1{color:#d43b68;font-size:24px;font-weight:600;line-height:1.4}.petsconfigurator__p{color:#595454;font-size:16px;font-weight:400;line-height:1.4}.petsconfigurator__question__form{padding:20px}.petsconfigurator__question__form .petsconfigurator__question__h1{margin-bottom:20px;text-align:center}.petsconfigurator__question__form input[type=checkbox],.petsconfigurator__question__form input[type=radio]{display:none}.petsconfigurator__question__form input[type=checkbox]~label,.petsconfigurator__question__form input[type=radio]~label{align-items:center;background-color:#fff;border:2px solid #fff;border-radius:66px;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:55px;justify-content:center;transition:border-color .2s ease;width:100%}.petsconfigurator__question__form input[type=checkbox]:checked~label,.petsconfigurator__question__form input[type=radio]:checked~label{border-color:#d43b68}.petsconfigurator__question__form .input-text{background-color:#fff;border:1px solid #d4d4d4;border-radius:60px;display:flex;font-size:16px;font-weight:600;height:55px;padding:10px 28px;position:relative;width:100%}.petsconfigurator__question__form .input-text input[type=text]{border:none;margin-top:auto;padding:0;width:100%}.petsconfigurator__question__form .input-text input[type=text]+label{font-size:16px;font-weight:400;transition:all .2s ease}.petsconfigurator__question__form .input-text input[type=text]:-moz-placeholder-shown+label{left:28px;position:absolute;top:50%;transform:translateY(-50%)}.petsconfigurator__question__form .input-text input[type=text]:placeholder-shown+label{left:28px;position:absolute;top:50%;transform:translateY(-50%)}.petsconfigurator__question__form .input-text input[type=text]:not(:-moz-placeholder-shown)+label{font-size:12px;left:28px;position:absolute;top:16px;transform:translateY(-50%)}.petsconfigurator__question__form .input-text input[type=text]:not(:placeholder-shown)+label{font-size:12px;left:28px;position:absolute;top:16px;transform:translateY(-50%)}.petsconfigurator__question__list-radio{display:flex;margin-left:-5px;margin-right:-5px;width:100%}.petsconfigurator__question__list-radio li{flex:1;margin-left:5px;margin-right:5px}.petsconfigurator__question__list-radio--bool{justify-content:center}.petsconfigurator__question__list-radio--bool li{max-width:100px}.petsconfigurator__question__list-radio--urnes{display:flex!important;flex-wrap:wrap;justify-content:flex-start!important;margin-left:-10px;margin-right:-10px;margin-top:0!important;max-height:80vh;max-width:1380px;overflow-y:auto;padding:0 20px}.petsconfigurator__question__list-radio--urnes::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px}.petsconfigurator__question__list-radio--urnes::-webkit-scrollbar{background-color:#f5f5f5;width:8px}.petsconfigurator__question__list-radio--urnes::-webkit-scrollbar-thumb{background-color:#d43b68;border-radius:10px}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne{cursor:pointer;flex:none;margin-left:10px;margin-right:10px;width:calc(50% - 20px)}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne__thumb{align-items:center;background-color:#f2f2f2;display:flex;height:100%;justify-content:center;margin-bottom:10px;max-height:150px;min-height:150px;width:100%}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne__thumb img{height:150px;mix-blend-mode:multiply;width:150px}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne__name{align-self:flex-start;color:#595454;font-size:15px;font-weight:600;margin-left:0;margin-top:0!important;text-align:left}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne__price{align-self:flex-start;color:#d43b68!important;font-size:15px;font-weight:600;margin-left:0;margin-top:5px!important;text-align:left}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne--loading .petsconfigurator__urne__thumb{animation:shine 1.5s linear infinite;background:linear-gradient(110deg,#ececec 8%,#f2f2f2 18%,#ececec 33%);background-size:200% 100%}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne--loading .petsconfigurator__urne__name{animation:shine 1.5s linear infinite;background:linear-gradient(110deg,#ececec 8%,#f2f2f2 18%,#ececec 33%);background-size:200% 100%;border-radius:5px;height:30px;width:100%}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne--loading .petsconfigurator__urne__price{animation:shine 1.5s linear infinite;background:linear-gradient(110deg,#ececec 8%,#f2f2f2 18%,#ececec 33%);background-size:200% 100%;border-radius:5px;height:30px;margin-top:10px!important;width:40%}.petsconfigurator__question__h1-sup{color:#d43b68;display:block;font-size:20px;font-weight:600;margin-bottom:20px;text-align:center}.petsconfigurator__question__h1{color:#595454;display:block;font-size:24px;font-weight:600}.petsconfigurator__peekaboo-link{align-items:center;color:#d43b68;display:flex;font-size:14px;font-weight:400;justify-content:center;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center}.petsconfigurator__peekaboo-link:after{background:url(images/configurateur/dropdown.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:6px;margin-left:12px;transition:transform .2s ease;width:9px}.petsconfigurator__peekaboo-link--open:after{transform:scaleY(-1)}.petsconfigurator__peekaboo-content{color:#595454;display:block;font-size:14px;font-weight:400;margin:10px auto 20px;text-align:center}.petsconfigurator__souvenir-popup{background-color:#fff;height:100%;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;transform:scale(0);transition:transform .2s ease-out,opacity .2s ease-out;width:100%;z-index:777}.petsconfigurator__souvenir-popup--open{opacity:1;transform:scale(1)}.petsconfigurator__souvenir-popup__quit{cursor:pointer;height:30px;position:absolute;right:20px;top:20px;width:30px}.petsconfigurator__souvenir-popup__quit:after{background:url(images/configurateur/cross-popup.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.petsconfigurator__souvenir-popup__content .petsconfigurator__question__h1{color:#d43b68;padding:25px}.petsconfigurator__souvenir-popup__content .petsconfigurator__question__list-radio{display:block;margin-left:auto;margin-right:auto;margin-top:40px}.petsconfigurator__souvenir-popup__content .petsconfigurator__question__list-radio li{align-items:center;display:flex;flex-direction:column;margin-top:20px}.petsconfigurator__souvenir-popup__content .petsconfigurator__question__list-radio li span{color:#595454;display:block;font-size:18px;font-weight:600;margin-top:14px}.petsconfigurator__souvenir-popup__content .petsconfigurator__question__list-radio input[type=checkbox]~label,.petsconfigurator__souvenir-popup__content .petsconfigurator__question__list-radio input[type=radio]~label{background-color:#f2f2f2;border-radius:0;height:168px;margin-left:auto;margin-right:auto;width:163px}.petsconfigurator__souvenir-popup__content .btn{margin:32px auto}.petsconfigurator__urne-popup{background-color:#fff;height:100%;left:0;max-width:1660px!important;opacity:0;overflow-y:hidden;position:fixed;top:0;transform:scale(0);transition:transform .2s ease-out,opacity .2s ease-out;width:100%;z-index:777}.petsconfigurator__urne-popup--open{opacity:1;transform:scale(1)}.petsconfigurator__urne-popup__quit{cursor:pointer;height:30px;position:absolute;right:20px;top:20px;width:30px}.petsconfigurator__urne-popup__quit:after{background:url(images/configurateur/cross-popup.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.petsconfigurator__urne-popup__content .petsconfigurator__question__h1{color:#d43b68;padding:25px}.petsconfigurator__urne-popup__content .petsconfigurator__question__list-radio{display:block;margin-left:auto;margin-right:auto;margin-top:40px}.petsconfigurator__urne-popup__content .petsconfigurator__question__list-radio li{align-items:center;display:flex;flex-direction:column;margin-top:20px}.petsconfigurator__urne-popup__content .petsconfigurator__question__list-radio li span{color:#595454;display:block;font-size:18px;font-weight:600;margin-top:14px}.petsconfigurator__urne-popup__content .petsconfigurator__question__list-radio input[type=checkbox]~label,.petsconfigurator__urne-popup__content .petsconfigurator__question__list-radio input[type=radio]~label{background-color:#f2f2f2;border-radius:0;height:168px;margin-left:auto;margin-right:auto;width:163px}.petsconfigurator__urne-popup__content .btn{margin:32px auto}.petsconfigurator .input-errors .error-msg{color:red;margin:10px}.petsconfigurator__show-up-urne{margin-left:auto;margin-right:auto;max-height:80vh;max-width:1000px;overflow-y:auto;padding-left:20px;padding-right:20px}.petsconfigurator__show-up-urne__back{color:#595454;display:block;font-size:18px;font-weight:400}.petsconfigurator__show-up-urne__picture{display:flex;justify-content:center}.petsconfigurator__show-up-urne__picture img{display:block}.petsconfigurator__show-up-urne__info__ref{color:#595454;display:block;font-size:14px;font-weight:400}.petsconfigurator__show-up-urne__info__name{color:#d43b68;display:block;font-size:38px;font-weight:700}.petsconfigurator__show-up-urne__info__stock{color:#595454;display:block;font-size:16px;font-weight:600}.petsconfigurator__show-up-urne__info__stock--instock{align-items:center;display:inline-flex;justify-content:center}.petsconfigurator__show-up-urne__info__stock--instock:before{background-color:#35c970;border-radius:50%;content:"";display:inline-block;height:12px;margin-bottom:10px;margin-right:4px;margin-top:10px;width:12px}.petsconfigurator__show-up-urne__info__description{color:#595454;display:block;font-size:14px;font-weight:600;line-height:1.6}.petsconfigurator__show-up-urne__info__separator{background-color:#d4d4d4;display:block;height:1px;margin-bottom:20px;margin-top:20px;width:100%}.petsconfigurator__show-up-urne__info__list-variation li{margin-bottom:10px;margin-top:10px}.petsconfigurator__show-up-urne__info__list-variation label{border-radius:50%;color:#595454;display:block;font-size:16px;font-weight:600;margin-bottom:8px}.petsconfigurator__show-up-urne__info__list-variation select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(images/arrow-down-pink.svg);background-position:center right 18px;background-repeat:no-repeat;background-size:22px;border:1px solid #d4d4d4;border-radius:100px;color:#595454;display:block;font-family:Urbanist,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:56px;line-height:56px;padding:0 24px;width:100%}.petsconfigurator__show-up-urne__info__price{color:#d43b68;display:block;font-size:38px;font-weight:600}@keyframes shine{to{background-position-x:-200%}}.the-content .wp-block-group .wp-block-group__inner-container .yoast-breadcrumbs{padding:0 0 20px}.the-content .wp-block-heading{line-height:1.2}.the-content .wp-block-buttons:not(:first-child),.the-content .wp-block-heading:not(:first-child){margin-top:24px}.the-content p:not(:first-child){margin-top:18px}.the-content a:not(.wp-element-button):not(.btn):not(.btn--arrow){color:#d43b68;text-decoration:underline}.the-content h1.wp-block-heading{font-size:38px;line-height:1}.the-content h2.wp-block-heading{font-size:28px}.the-content h3.wp-block-heading{font-size:24px}.the-content h4.wp-block-heading{font-size:20px}.wp-block-button__link{background-color:#d43b68;font-weight:700}.the-content .yoast-breadcrumbs{line-height:1.2;padding:20px}.the-content ul:not(.list-faq){margin-left:10px}.the-content ul:not(.list-faq)>li{padding-left:20px;position:relative}.the-content ul:not(.list-faq)>li:before{background-color:#151515;border-radius:50%;content:"";display:block;height:4px;left:0;position:absolute;top:12px;width:4px}.gk-cols-bordered{gap:1.2em}.gk-cols-bordered .wp-block-column{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #f6cbc5;padding:6% 5%}.the-content .gk-no-mt{line-height:1!important;margin-top:0!important}.gk-bloc-conseiller{background:linear-gradient(180deg,#f8f0e8 50%,transparent 0);padding:0 5%}.gk-bloc-conseiller-inner{margin:0 auto;max-width:1378px;padding:4.8% 6%}.gk-bloc-video{background:linear-gradient(180deg,transparent 50%,#f6cbc5 0);margin:0 auto;max-width:1380px;padding:1px 5%}.gk-bloc-video--reverse{background:linear-gradient(0deg,transparent 50%,#f6cbc5 0)}.gk-bloc-video .wp-block-group__inner-container,.gk-bloc-video-inner{margin:0 auto;max-width:1100px}.gk-bloc-bg{margin:0 auto;max-width:1380px;padding:1px 5%}.gk-bloc-bg-inner{margin:0 auto;max-width:1100px}.gk-img-lapin{margin-left:-3vw;margin-right:-5vw}.gk-bloc-services-incineration{background:url(images/bg-flower-watermark.svg) no-repeat 0;padding:8.8% 5% 4%}.gk-bloc-services-incineration .wp-block-group__inner-container{margin:0 auto;max-width:1240px}.gk-bloc-urgence{background:url(images/bg-flower-watermark-white.svg) no-repeat right 4% bottom 8%;background-size:28%}.gk-bloc-centre{padding:0 5%}.gk-bloc-centre-inner{border-radius:10px;margin:30px auto;max-width:540px;padding:30px}.gk-bloc-1100{padding:0 5%}.gk-bloc-1100 .wp-block-group__inner-container{margin:0 auto;max-width:1100px}.gk-bloc-1380{padding:0 5%}.gk-bloc-1380 .wp-block-group__inner-container{margin:0 auto;max-width:1380px}.h-bg-light-grey{background-color:#f6f6f6;padding-bottom:1px}.h-border{border:1px solid}.h-center{text-align:center}.h-left{text-align:left}.h-right{text-align:right}.h-mr-8{margin-right:8px}.h-color-main{color:#d43b68}.h-underline{text-decoration:underline}.h-reading-time{align-items:center;display:flex;font-size:13px;justify-content:end}.h-reading-time img{height:14px;margin-right:5px;width:14px}.h-justify-center{justify-content:center}.h-red{color:#d34c3b}.h-bold{font-weight:700}.h-600{font-weight:600}.h-hide-desktop{display:block}.h-hide-mobile{display:none}@media screen and (min-width:411px){.container,.grid,.wrap{padding:0 30px}}@media screen and (min-width:628px){.petsconfigurator__navigation .petsconfigurator__navigation__recap-btn{margin-left:auto;margin-right:auto;width:auto}}@media screen and (min-width:768px){body{font-size:14px}.container,.grid,.wrap{max-width:calc(1410px + 8vw);padding:0 4vw}.container--sm,.grid--sm,.wrap--sm{max-width:calc(1080px + 8vw)}.container--lg,.grid--lg,.wrap--lg{max-width:calc(1650px + 8vw)}.petsconfigurator__h1{font-size:32px}.petsconfigurator__p{font-size:18px}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne{width:calc(33.33% - 20px)}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne__thumb{max-height:260px;min-height:260px}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne__thumb img{height:260px;width:260px}.the-content .wp-block-group .wp-block-group__inner-container .yoast-breadcrumbs{background-color:#f8f0e8;padding:10px 20px 0}.the-content .wp-block-buttons:not(:first-child),.the-content .wp-block-heading:not(:first-child){margin-top:30px}.the-content h1.wp-block-heading{font-size:calc(21.33333px + 2.43056vw)}.the-content h2.wp-block-heading{font-size:calc(21.33333px + 1.38889vw)}.the-content h3.wp-block-heading{font-size:calc(14.66667px + 1.21528vw)}.the-content h4.wp-block-heading{font-size:calc(14.66667px + .69444vw)}.h-reading-time{font-size:14px}.h-hide-desktop{display:none}.h-hide-mobile{display:block}}@media (min-width:768px){.containerCustom{padding-left:137px;padding-right:50px}.containerCustom2{padding-left:100px;padding-right:0}.main-content{margin-right:0;max-width:calc(100% - 100px)}.styleh1{font-size:45px!important}.styleh2{font-size:32px!important}.styleh3{font-size:25px!important}.styleh4{font-size:20px!important}.btn--arrow,.btn--primary{font-size:12px;padding:12px 12px 12px 24px}.btn--arrow:after{height:13px;margin-left:8px;width:13px}.btn--arrow-reverse{padding:12px 24px 12px 12px}.btn--arrow-reverse:after{margin-left:0;margin-right:8px}.btn--arrow:not(.btn--arrow-disable-hover) .btn--arrow:hover:after{margin-left:17px}.btn--arrow:not(.btn--arrow-disable-hover) .btn--arrow-reverse:hover:after{margin-left:0;margin-right:17px}.btn--underline{font-size:12px}.btn--underline:hover:after{margin-left:12px}.btn--underline:after{height:8px;margin-left:7px;width:8px}.header__top{align-items:center;padding-bottom:13px;padding-top:13px}.header__top__logo__img{max-width:120px;width:120px}.header__top__search,.header__top__search-shop{display:block;position:relative}.header__top__search input[type=search],.header__top__search-shop input[type=search]{font-size:12px;height:36px;line-height:36px;padding:0 13px 0 39px}.header__top__search input[type=submit],.header__top__search-shop input[type=submit]{background-size:13px;height:36px;width:36px}.header__top__search{margin:0 10px 0 auto}.header__top__search input[type=search]{width:320px}.header__top__search-shop{margin:0 10px 0 67px}.header__top__search-shop input[type=search]{width:360px}.header__top__phone .phone-number__pill{margin:0 auto 5px}.header__top__phone .phone-number__pill__number{font-size:17px;line-height:26px;padding:0 11px}.header__top__phone .phone-number__pill__text{font-size:8px;padding:0 6px}.header__top__phone .phone-number__text{display:block}.header__top__shop-parts{gap:32px}.header__top__shop-parts__account,.header__top__shop-parts__cart{gap:9px}.header__top__shop-parts__account__number,.header__top__shop-parts__cart__number{left:5px}.header__top__shop-parts__account__picto,.header__top__shop-parts__cart__picto{width:12px}.header__top__shop-parts__account__text,.header__top__shop-parts__cart__text{font-size:12px}.header__top__shop-parts__account{display:flex}.header__pink{bottom:auto;flex-direction:column;height:calc(100vh - 40px);justify-content:flex-start;left:20px;top:20px;width:80px}.header__pink__item{align-items:center;flex:none;flex-direction:column;font-size:9px;gap:10px;height:80px;justify-content:center;padding:7px;width:100%}.header__pink__item:not(:last-child){border-bottom:1px solid #e16287}.header__pink__item__picto{width:24px}.header__menu{padding:63px 67px;width:413px}.header__menu__close{left:13px;right:auto;top:13px;width:20px}.header__menu__search,.header__menu__shop{display:none;margin:0 auto}.header__menu__main{padding:0 0 40px}.header__menu__main>ul{gap:40px}.header__menu__main>ul>li>a{font-size:25px}.header__menu__main>ul>li>ul{gap:10px;padding:0 0 0 33px}.header__menu__main>ul>li>ul.hasPadding{padding:15px 0 0 33px}.header__menu__main>ul>li>ul li{font-size:19px}.header__menu__second{padding:40px 0}.header__menu__second>ul{gap:27px}.header__menu__second>ul li{font-size:12px}.header__menu__social{align-items:center;flex-direction:row;flex-wrap:wrap;gap:7px;justify-content:flex-start;padding:40px 0 0}.header__menu__social__link{height:30px;width:30px}.footer{background-image:url(images/logo-footer.svg);background-position:100% 100%;background-size:23.33%}.footer__pink{align-items:center;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:center;max-width:920px;padding:37px 13px}.footer__pink__item{gap:13px}.footer__pink__item__picto{height:68px;padding:4px;width:68px}.footer__pink__item__picto img{height:60px;padding:10px;width:60px}.footer__pink__item__text{font-size:12px;width:107px}.footer__top{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:920px;padding:73px 0 53px}.footer__top-hp{padding:57px 0 53px}.footer__top__left{width:49.27%}.footer__top__left__title{font-size:32px;margin:0 0 12px}.footer__top__left__text{font-size:12px;margin:0 0 20px}.footer__top__left__form{margin:0 0 53px}.footer__top__left__form input[type=email]{font-size:12px;height:40px;line-height:40px;margin:0 0 13px;padding:0 40px 0 20px}.footer__top__left__form input[type=submit]{height:32px;right:4px;top:4px;width:32px}.footer__top__left__form__check label{font-size:12px;padding-left:20px}.footer__top__left__flex{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.footer__top__left__flex__item{width:45%}.footer__top__left__flex__item-1{margin:0 auto;max-width:calc(95% - 212px)}.footer__top__left__flex__item-2{margin:0 auto;min-width:212px}.footer__top__left__flex__item-2 .phone-number__pill__number{font-size:17px;line-height:26px;padding:0 11px}.footer__top__left__flex__item-2 .phone-number__pill__text{font-size:8px;padding:0 6px}.footer__top__left__social__link{height:30px;width:30px}.footer__top__right{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:12px;justify-content:space-between;width:39.13%}.footer__top__right__menu-1 ul{gap:27px}.footer__top__right__menu-1 ul li{font-size:13px}.footer__top__right__menu-2 ul{gap:20px}.footer__top__right__menu-2 ul li{font-size:12px}.footer__bottom__container{max-width:920px;padding:20px 0 17px}.footer__bottom__menu{display:inline-block;margin:0}.footer__bottom__menu>ul{align-items:center;flex-direction:row;flex-wrap:wrap;gap:19px;justify-content:flex-start}.footer__bottom__menu>ul li{font-size:12px}.footer__bottom__copyrights{font-size:12px;padding-left:19px}.phone-number__pill__number{font-size:17px;line-height:26px;padding:0 11px}.phone-number__pill__text{font-size:8px;padding:0 6px}.phone-number__text{font-size:11px}.urgence-deces{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:920px;padding:20px 53px}.urgence-deces__titles{margin:0;width:42.62%}.urgence-deces__titles h2{font-size:45px;text-align:left}.urgence-deces__titles__subtitle{font-size:32px;text-align:left}.urgence-deces__blocks{align-items:stretch;flex-direction:row;flex-wrap:nowrap;gap:13px;justify-content:flex-end;width:50.82%}.urgence-deces__blocks__item{display:flex;flex-direction:column;min-height:167px;padding:28px 13px 13px;width:200px}.urgence-deces__blocks__item__picto{margin:0 auto 11px;width:38px}.urgence-deces__blocks__item__title{font-size:12px;margin:0 auto 4px}.urgence-deces__blocks__item__text{font-size:12px;margin:0 auto 11px}.urgence-deces__blocks__item .phone-number{margin:0 auto 11px}.urgence-deces__blocks__item__link.btn{margin-top:auto}.urgence-deces__blocks__item .phone-number .phone-number__pill__number{font-size:15px}.urgence-deces__blocks__item .phone-number .phone-number__pill__text{font-size:7px}.urgence-deces__blocks__item .phone-number .phone-number__text{font-size:8px}.pricing-plan__prices{gap:13px}.pricing-plan__prices__card__price{font-size:27px}.list-faq{max-width:547px}.list-faq__item{padding:30px 110px 30px 23px}.list-faq__item:not(:first-child){margin-top:13px}.list-faq__item:after{height:33px;right:20px;top:50%;transform:translateY(-50%);width:33px}.list-faq__item__question{font-size:15px}.list-faq__item__answer__content{font-size:12px;padding-top:12px}.cats-faq-mob{display:none}.cats-faq{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center;margin:53px auto;max-width:547px}.cats-faq__cat{font-size:13px;padding:13px 17px}.grid-souvenirs{margin:40px auto;max-width:920px;width:100%}.grid-souvenirs h2{font-size:45px;margin:0 auto 40px}.grid-souvenirs ul.products{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:13px;justify-content:center}.grid-souvenirs ul.products li.product{width:calc(20% - 10.4px)}.grid-souvenirs ul.products li.product .attachment-woocommerce_thumbnail{height:153px;margin:0 auto 9px}.grid-souvenirs ul.products li.product .woocommerce-loop-product__title{font-size:13px;margin:0 0 5px}.grid-souvenirs ul.products li.product .woocommerce-loop-product__desc{font-size:12px;margin:0 0 5px}.grid-souvenirs ul.products li.product .price .amount:first-child,.grid-souvenirs ul.products li.product .price:before{font-size:12px}.grid-souvenirs ul.products li.product .compare{height:23px;right:38px;top:8px;width:23px}.grid-souvenirs ul.products li.product .yith-wcwl-add-to-wishlist{height:23px;right:8px;top:8px;width:23px}.cross-sells,.upsells{margin:0 auto 107px;max-width:920px;width:98%}.cross-sells h2,.upsells h2{font-size:45px;margin:0 auto 40px}.cross-sells ul.products,.upsells ul.products{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:13px;justify-content:center}.cross-sells ul.products li.product,.upsells ul.products li.product{width:calc(20% - 10.4px)!important}.cross-sells ul.products li.product .attachment-woocommerce_thumbnail,.upsells ul.products li.product .attachment-woocommerce_thumbnail{height:153px;margin:0 auto 9px}.cross-sells ul.products li.product .woocommerce-loop-product__title,.upsells ul.products li.product .woocommerce-loop-product__title{font-size:13px;margin:0 0 5px}.cross-sells ul.products li.product .woocommerce-loop-product__desc,.upsells ul.products li.product .woocommerce-loop-product__desc{font-size:12px;margin:0 0 5px}.cross-sells ul.products li.product .price .amount:first-child,.cross-sells ul.products li.product .price:before,.upsells ul.products li.product .price .amount:first-child,.upsells ul.products li.product .price:before{font-size:12px}.cross-sells ul.products li.product .compare,.upsells ul.products li.product .compare{height:23px;right:38px;top:8px;width:23px}.cross-sells ul.products li.product .yith-wcwl-add-to-wishlist,.upsells ul.products li.product .yith-wcwl-add-to-wishlist{height:23px;right:8px;top:8px;width:23px}.steps-death{max-width:920px;padding:67px 93px 87px}.steps-death h2{font-size:45px;margin:0 auto 50px;max-width:667px}.steps-death__flex{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-between}.steps-death__flex__texts{gap:20px;width:49.1%}.steps-death__flex__texts__item{gap:20px}.steps-death__flex__texts__item__top{min-height:53px;padding:0 13px 0 63px;width:237px}.steps-death__flex__texts__item__top__picto{left:7px;padding:2px}.steps-death__flex__texts__item__top__picto img{padding:7px;width:38px}.steps-death__flex__texts__item__text,.steps-death__flex__texts__item__top__text,.steps-death__flex__texts__item__top__title{font-size:12px}.steps-death__flex__img{width:38.82%}.inscription{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-between;max-width:733px}.inscription__login,.inscription__register{padding:20px 13px;width:48%}.inscription__login .gform_footer,.inscription__register .gform_footer{padding:0 12px 0 0!important}.inscription__login .gform_footer:hover:after,.inscription__register .gform_footer:hover:after{margin-left:17px}.inscription__login .gform_footer:after,.inscription__register .gform_footer:after{height:13px;margin-left:8px;width:13px}.inscription__login .gform_footer .gform_button,.inscription__register .gform_footer .gform_button{font-size:12px;padding:12px 0 12px 12px}.inscription__login .gform_body input[type=email],.inscription__login .gform_body input[type=password],.inscription__login .gform_body input[type=text],.inscription__register .gform_body input[type=email],.inscription__register .gform_body input[type=password],.inscription__register .gform_body input[type=text]{height:37px;padding:0 16px}.inscription__login .gfield--type-text.label-written>label{font-size:12px!important;top:8px}.inscription__login .gfield--type-text>label{font-size:12px!important;left:19px;top:13px}.inscription__login .gfield--type-text>.ginput_container>input{font-size:12px!important;padding:20px 19px 10px!important}.inscription__register .gform-grid-col.label-written label{font-size:12px!important;top:8px}.inscription__register .gform-grid-col label{font-size:12px!important;left:19px;top:13px}.inscription__register .gform-grid-col input[type=email],.inscription__register .gform-grid-col input[type=password],.inscription__register .gform-grid-col input[type=text]{font-size:12px!important;padding:20px 19px 10px!important}.reset-pass{font-size:12px;max-width:733px;padding:20px 13px}.reset-pass .form-row-first.label-written>label{font-size:12px!important;top:8px}.reset-pass .form-row-first>label{font-size:12px!important;left:19px;top:9px}.reset-pass .form-row-first>input{font-size:12px!important;height:37px;padding:20px 19px 10px!important}.reset-pass .button{font-size:12px!important;padding:12px 12px 12px 24px!important}.reset-pass .button:hover:after{margin-left:17px}.reset-pass .button:after{height:13px;margin-left:8px;width:13px}.rappel__grid{gap:11px;grid-template-columns:repeat(2,1fr);margin:20px auto}.rappel__empty{display:block}.rappel__full{grid-column:span 2}.rappel .has-label.has-label-written>label{font-size:12px;top:8px}.rappel .has-label>label{font-size:12px;left:19px;top:13px}.rappel .has-label>input{font-size:12px;padding:20px 19px 10px}.rappel select{background-position:center right 12px;background-size:13px;padding:0 16px}.rappel input[type=tel],.rappel input[type=text],.rappel select{font-size:12px;height:37px}.rappel input[type=submit]{background-position:center right 17px;background-size:13px;font-size:12px;padding:12px 37px 12px 28px}.rappel input[type=submit]:hover{padding:12px 48px 12px 28px}.hp__tet__container{max-width:820px;padding:140px 217px 120px 0}.hp__tet__reviews{gap:8px;margin:0 0 5px}.hp__tet__reviews__note{font-size:12px}.hp__tet__reviews__note span{font-size:8px}.hp__tet__reviews__number{font-size:12px}.hp__tet h1{font-size:59px;margin:0 0 27px}.hp__tet__text{font-size:16px;margin:0 0 27px}.hp__tet__btns{flex-direction:row;flex-wrap:wrap;gap:11px}.hp__tet__btns .btn{width:-moz-fit-content;width:fit-content}.hp__tet__btns .btn:after{position:relative;right:auto}.hp__services__serv{max-width:920px;padding:53px 0}.hp__services__serv__item{gap:13px;justify-content:flex-start}.hp__services__serv__item__picto{padding:3px}.hp__services__serv__item__picto img{height:60px;padding:11px;width:60px}.hp__services__serv__item__text{font-size:13px;width:107px}.hp__services h2{font-size:45px;max-width:920px;padding:0 0 190px}.hp__services__vignettes{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:-147px;padding:0 37px}.hp__services__vignettes__item{padding:27px}.hp__services__vignettes__item,.hp__services__vignettes__item.swiper-slide{height:440px;width:calc(33.33333% - 9px)}.hp__services__vignettes__item__arrow{bottom:27px;right:27px;width:33px}.hp__services__vignettes__item__text{font-size:12px;max-width:calc(100% - 33px)}.hp__services__vignettes__item__text span{font-size:39px}.hp__conf{padding:127px 0}.hp__conf__top{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-between;margin:0 auto 67px;max-width:920px}.hp__conf__top h2{font-size:32px;width:39.13%}.hp__conf__top__text{font-size:12px;width:49.28%}.hp__conf__steps{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px 60px;justify-content:flex-start;max-width:920px}.hp__conf__steps__item{gap:17px;height:83px;padding:7px;width:267px}.hp__conf__steps__item:not(:last-child):after,.hp__conf__steps__item:not(:last-child):before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.hp__conf__steps__item:not(:last-child):before{border-top:4px dotted #f8f0e8;height:0;right:-60px;width:60px}.hp__conf__steps__item:not(:last-child):after{background-image:url(images/carret.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;right:-37px;width:12px}.hp__conf__steps__item__img{padding:4px}.hp__conf__steps__item__img img{height:63px;padding:12px;width:63px}.hp__conf__steps__item__text{width:calc(100% - 100px)}.hp__conf__steps__item__text__title{font-size:14px}.hp__conf__steps__item__text__text{font-size:13px}.hp__urgence{margin:0 auto 120px}.hp__urgence .urgence-deces{margin:0 auto}.hp__imgblock{background-image:var(--bg-img);background-position:0;background-repeat:no-repeat;background-size:contain;padding:67px 0}.hp__imgblock__prezimg{display:none}.hp__imgblock__block{padding:47px 127px 53px 60px;width:583px}.hp__imgblock__block h2{font-size:32px;margin:0 0 20px}.hp__imgblock__block__text{font-size:12px;margin:0 0 20px}.hp__imgblock__block__btns{align-items:center;flex-direction:row;gap:11px;justify-content:flex-start;margin:0 0 20px}.hp__imgblock__block__subtitle{font-size:25px;margin:0 0 17px}.hp__imgblock__block__refs{gap:40px}.hp__imgblock__block__refs img{max-height:47px;max-width:107px}.hp__shop{padding:133px 0 107px}.hp__shop h3:not(.hp__shop__cats__item__name){font-size:12px;margin:0 auto;max-width:920px}.hp__shop h2{font-size:59px;margin:0 auto 11px;max-width:920px}.hp__shop h2 span{display:inline}.hp__shop__text{font-size:12px;margin:0 auto 40px;max-width:920px;padding-right:423px}.hp__shop__cats{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:13px;justify-content:center;padding:0 37px}.hp__shop__cats__item{flex:1;padding:0 0 17px}.hp__shop__cats__item__img{margin:0 0 19px;position:relative}.hp__shop__cats__item__img:before{content:"";display:block;width:100%}.hp__shop__cats__item__img>*{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hp__shop__cats__item__img>* _:-ms-input-placeholder,:root .hp__shop__cats__item__img>*{left:50%;max-width:none;transform:translateX(-50%);width:auto}.hp__shop__cats__item__img:before{padding-top:100%}.hp__shop__cats__item__cat{font-size:12px;margin:0 27px}.hp__shop__cats__item__name{font-size:25px;margin:0 27px}.hp__shop__cats__item__minprice{font-size:12px;margin:0 27px}.hp__shop__btn{margin:40px auto 0}.hp__guides{background-color:#fff;margin:0 auto 110px;padding:0}.hp__guides:before{background-color:#f8f0e8;content:"";display:block;height:510px;position:absolute;right:0;top:51px;width:675px}.hp__guides h2{font-size:45px;margin:0 auto 49px;max-width:920px}.hp__guides__item{margin:0}.hp__guides__item-1 .hp__guides__item__img{width:53%}.hp__guides__item-1 .hp__guides__item__img:before{padding-top:71.47%}.hp__guides__item-1 .hp__guides__item__texts{max-width:920px}.hp__guides__item-1 .hp__guides__item__text,.hp__guides__item-1 .hp__guides__item__title{max-width:451px}.hp__guides__item-2,.hp__guides__item-3{left:61.71875%;max-width:37%;position:absolute;top:0}.hp__guides__item-2{width:233px}.hp__guides__item-2 .hp__guides__item__img:before{padding-top:75.5%}.hp__guides__item-3{width:360px}.hp__guides__item-3 .hp__guides__item__img:before{padding-top:68.52%}.hp__guides__item__img{margin:0 0 20px}.hp__guides__item__title{font-size:19px;margin:0 0 20px}.hp__guides__item__text{font-size:12px}.hp__guides .btn{margin:33px auto 0}.hp__content,.hp__reviews{margin:0 auto 133px;max-width:920px}.page-faq__container{margin:0 auto 133px;max-width:1107px;width:98%}.page-faq__bg{background-image:url(images/bg-flower-watermark-white.svg);background-position:bottom right 33px;background-repeat:no-repeat;background-size:23.96vw;padding:0}.page-faq__content h1{font-size:45px;margin-bottom:40px}.page-faq__content p{font-size:19px}.page-faq .list-faq{padding:0 0 117px}.guide__tet .lightBG{position:absolute;right:0;top:0;width:calc(100% - 37px);z-index:-1}.guide__tet__breadcrumbs{max-width:1067px;padding:20px 0 17px;width:98%}.guide__tet__breadcrumbs a,.guide__tet__breadcrumbs span{font-size:12px}.guide__tet__flex{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto 43px;max-width:920px;width:98%}.guide__tet__flex__img{position:relative;width:49.28%}.guide__tet__flex__img:before{content:"";display:block;width:100%}.guide__tet__flex__img>*{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.guide__tet__flex__img>* _:-ms-input-placeholder,:root .guide__tet__flex__img>*{left:50%;max-width:none;transform:translateX(-50%);width:auto}.guide__tet__flex__img:before{padding-top:92.64705877%}.guide__tet__flex__texts{padding-top:13px;width:40.58%}.guide__tet__flex__texts__cat{font-size:12px;margin:0 0 9px}.guide__tet__flex__texts h1{font-size:32px;margin:0 0 9px}.guide__tet__flex__texts__excerpt{font-size:13px}.guide__body{margin:0 auto;max-width:733px;width:98%}.guide__body hr{margin:20px auto}.guide__body__back{font-size:12px;margin:0 auto 47px}.guide__body__back:before{margin-right:6px}.guide__body__content{font-size:12px}.guide__body__content .wp-block-column>*+*,.guide__body__content>*+*{margin-top:20px}.guide__body__content h2{font-size:25px}.guide__body__content h3,.guide__body__content h4,.guide__body__content h5{font-size:13px}.guide__body__content ul li:before{width:1em}.guide__body__content .wc-block-featured-product .wc-block-featured-product__background-image{margin:0 auto 9px}.guide__body__content .wc-block-featured-product .wc-block-featured-product__title{font-size:13px;margin:0 0 5px}.guide__body__content .wc-block-featured-product .wc-block-featured-product__description{font-size:12px;margin:0 0 5px}.guide__body__content .wc-block-featured-product .wc-block-featured-product__price{font-size:12px;margin:0}.guide__body__sharerate{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:space-between;margin:0 auto}.guide__body__sharerate h3{font-size:12px;margin:0 0 9px}.guide__body__sharerate__share{max-width:calc(100% - 180px)}.guide__body__sharerate__share__title{font-size:12px;margin:0 0 9px}.guide__body__sharerate__share__links{gap:13px}.guide__body__sharerate__share__links a{width:33px}.guide__body__sharerate__rate{width:167px}.guide__body__sharerate__rate #was-this-helpful{gap:9px}.guide__body__sharerate__rate #was-this-helpful #wthf-title{font-size:12px}.guide__body__sharerate__rate #was-this-helpful #wthf-yes-no span{height:15px;width:15px}.guide__body__sharerate__rate #was-this-helpful #wthf-yes-no span:first-child{margin-right:13px}.guide__body__faq{margin:93px auto}.guide__body__faq h2{font-size:45px;margin:0 auto 47px}.guide__body__faq h2 span{display:inline}.guide__body__event{margin:93px auto;padding:29px 60px 29px 29px}.guide__body__event__flex{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.guide__body__event__img{width:57.97%}.guide__body__event__texts{padding:0;width:36.23%}.guide__body__event__texts__surtitle{font-size:12px;margin:0 0 12px}.guide__body__event__texts__title{font-size:25px;margin:0 0 12px}.guide__body__event__texts__date{font-size:16px;margin:0 0 12px}.guide__body__event__texts__text{font-size:12px}.guide__more{margin:0 auto 133px;max-width:920px;width:98%}.guide__more__title{font-size:32px;margin:0 auto 49px}.guide__more__flex{align-items:stretch;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-between}.guide__more__post{min-height:680px;padding:40px 60px 40px 40px;width:calc(50% - 10px)}.guide__more__post__cat{font-size:12px;margin:0 0 13px}.guide__more__post__title{font-size:29px;margin:0 0 13px}.guides__tet{margin:0 auto 60px;min-height:467px}.guides__tet .lightBG{left:37px;top:0;width:50vw}.guides__tet__breadcrumbs{max-width:1067px;padding:20px 0 93px;width:98%}.guides__tet__breadcrumbs a,.guides__tet__breadcrumbs span{font-size:12px}.guides__tet__texts{max-width:920px;width:98%}.guides__tet__texts h1{font-size:45px;margin:0 0 44px;max-width:250px}.guides__tet__texts__subtext{max-width:250px}.guides__tet__texts__text{font-size:19px;margin:0;max-width:360px}.guides__tet__sticky{height:420px;padding:40px;position:absolute;right:0;top:47px;width:52.86vw}.guides__tet__sticky__cat{font-size:12px}.guides__tet__sticky__title{font-size:29px}.guides__cats{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:33px;justify-content:center;margin:0 auto 40px;max-width:920px;width:98%}.guides__cats-parent{margin:0 auto 20px}.guides__cats-child{margin:0 auto 23px}.guides__cats a{font-size:12px}.guides__cats-mob{display:none}.guides__posts{gap:13px;grid-template-columns:repeat(2,1fr);margin:0 auto 53px;max-width:920px;width:98%}.guides__posts__nothing{grid-area:1/1/2/3}.guides__posts__item-0{grid-area:1/1/3/2}.guides__posts__item-1{grid-area:1/2/2/3}.guides__posts__item-2{grid-area:2/2/3/3}.guides__posts__item-3{grid-area:3/1/4/2}.guides__posts__item-4{grid-area:4/1/5/2}.guides__posts__item-5{grid-area:3/2/5/3}.guides__posts__item-6{grid-area:5/1/7/2}.guides__posts__item-7{grid-area:5/2/6/3}.guides__posts__item-big{justify-content:flex-end;padding:27px}.guides__posts__item-big:before{background-image:linear-gradient(1turn,rgba(0,0,0,.2),transparent);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}.guides__posts__item-big .guides__posts__item__img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.guides__posts__item-big .guides__posts__item__texts{background-color:transparent;display:block;padding:20px 11px 20px 20px;width:100%;z-index:1}.guides__posts__item-big .guides__posts__item__cat{color:#fff;font-size:12px;margin:0 0 13px}.guides__posts__item-big .guides__posts__item__title{color:#fff;font-size:29px;margin:0 0 13px}.guides__posts__item-big .btn{background-color:#d43b68;border-radius:100px;color:#fff;font-family:Urbanist,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;padding:12px 12px 12px 24px;text-decoration:none}.guides__posts__item-big .btn:hover:after{margin-left:17px}.guides__posts__item-big .btn:after{background-image:url(images/arrow-right-white.svg);height:13px;margin-left:8px;width:13px}.guides__posts__item:not(.guides__posts__item-big){align-items:stretch;flex-direction:row;flex-wrap:nowrap}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__img{height:220px;width:48.53%}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__texts{padding:20px 11px 20px 20px;width:51.47%}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__cat{font-size:12px;margin:0 0 7px}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__title{font-size:17px;margin:0 0 7px}.guides__posts__item:not(.guides__posts__item-big) .btn{font-size:12px}.guides__posts__item:not(.guides__posts__item-big) .btn:hover:after{margin-left:12px}.guides__posts__item:not(.guides__posts__item-big) .btn:after{height:8px;margin-left:7px;width:8px}.guides__posts__newsletter{min-height:220px;padding:7px 27px}.guides__posts__newsletter-0{grid-area:1/2/2/3}.guides__posts__newsletter-1{grid-area:2/2/3/3}.guides__posts__newsletter-2{grid-area:3/1/4/2}.guides__posts__newsletter-3,.guides__posts__newsletter-4{grid-area:3/2/4/3}.guides__posts__newsletter-5{grid-area:5/1/6/2}.guides__posts__newsletter-6{grid-area:5/2/6/3}.guides__posts__newsletter-7{grid-area:6/2/7/3}.guides__posts__newsletter__title{font-size:27px;margin:0 0 20px;text-align:left}.guides__posts__newsletter__form input[type=email]{font-size:12px;height:40px;line-height:40px;margin:0 0 13px;padding:0 40px 0 20px}.guides__posts__newsletter__form input[type=submit]{height:32px;right:4px;top:4px;width:32px}.guides__posts__newsletter__form__check label{font-size:12px;padding-left:20px}.guides__pagination{gap:33px;margin:0 auto 87px;max-width:920px;width:98%}.guides__pagination .page-numbers{font-size:12px}.guides__pagination .page-numbers.next,.guides__pagination .page-numbers.prev{height:13px;width:13px}.guides__pagination img{width:13px}.guides__thecontent{margin:0 auto 127px;max-width:733px;width:95%}.storeloc__tet{padding:20px 0 77px}.storeloc__tet__breadcrumbs{padding:0 0 43px 157px}.storeloc__tet__breadcrumbs a,.storeloc__tet__breadcrumbs span{font-size:12px}.storeloc__tet h1{font-size:12px;margin:0 auto 13px;max-width:640px;text-align:center}.storeloc__tet h2{font-size:59px}.storeloc__tet h2,.storeloc__tet__text{margin:0 auto 30px;max-width:640px;text-align:center}.storeloc__tet__text{font-size:16px}.storeloc__tet__form{max-width:371px}.storeloc__tet__form input[type=text]{font-size:12px;height:40px;line-height:40px;padding:0 110px 0 22px}.storeloc__tet__form .btn{height:38px;line-height:38px;padding:0 12px 0 21px;right:1px;top:1px}.storeloc__map{margin:53px auto 87px;max-width:920px;width:98%}.storeloc__map #wpsl-wrap #wpsl-gmap,.storeloc__map #wpsl-wrap #wpsl-result-list{width:calc(50% - 7px)}.storeloc__map #wpsl-wrap #wpsl-direction-details,.storeloc__map #wpsl-wrap #wpsl-gmap,.storeloc__map #wpsl-wrap #wpsl-stores{height:527px!important}.storeloc__map #wpsl-wrap #wpsl-stores{padding:0 8px 0 0}.storeloc__map #wpsl-wrap #wpsl-stores::-webkit-scrollbar{width:5px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:13px 0}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store:first-child{padding:0 0 13px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__img{margin:0;width:173px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__img img{height:153px!important}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos{width:calc(100% - 203px)}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos:before{height:13px;left:-16px;top:3px;width:11px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__title{font-size:17px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__title span{font-size:13px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__adresse{font-size:12px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns{gap:4px;margin:9px 0 12px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns a{font-size:12px;padding:8px 12px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns a:before{height:11px;margin-right:7px;width:11px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__link{font-size:12px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__link:after{height:9px;margin-left:7px;width:9px}.storeloc__content{margin:0 auto 133px;max-width:733px;width:98%}.store__tet{padding:20px 0 80px}.store__tet__container{max-width:920px;width:98%}.store__tet__breadcrumbs{padding:0 0 20px 13px}.store__tet__breadcrumbs a,.store__tet__breadcrumbs span{font-size:12px}.store__tet__status{margin:0 0 15px;padding:0 10px}.store__tet__status:after{font-size:12px}.store__tet h1{font-size:32px;margin:0 0 13px;text-align:left}.store__tet h1 span{font-size:45px;margin-top:0}.store__tet__btns{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:13px;justify-content:flex-start}.store__tet__btns .btn,.store__tet__btns__call,.store__tet__btns__rdv{text-align:left;width:-moz-fit-content;width:fit-content}.store__tet__btns__call,.store__tet__btns__rdv{font-size:12px;padding:13px 19px}.store__tet__btns__call:before,.store__tet__btns__rdv:before{height:11px;margin-right:7px;width:11px}.store__infos{padding:53px 0 67px}.store__infos__container{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:920px;width:98%}.store__infos__infos{width:56.3%}.store__infos__infos h2{font-size:17px;margin:0 0 13px}.store__infos__infos__text{font-size:12px;margin:0 0 27px}.store__infos__infos__flex{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:13px;justify-content:flex-start;margin:0 0 33px}.store__infos__infos__flex__item{font-size:12px;padding-left:27px}.store__infos__infos__flex__item:before{height:13px;width:13px}.store__infos__infos__flex__item span.closed-except{margin-top:13px}.store__infos__infos__map{max-width:453px}.store__infos__infos__map #wpsl-base-gmap_0{height:223px;margin:0}.store__infos__contact-cta{display:none}.store__infos__contact{height:auto;left:0;margin-top:-147px;overflow:hidden;padding:33px 33px 23px;position:relative;width:39.13%}.store__infos__contact__close{display:none}.store__infos__contact__title{font-size:32px;margin:0 0 13px}.store__infos__contact__subtitle{font-size:13px}.store__infos__contact .gform_wrapper .gform_title{font-size:32px;margin:0 0 13px}.store__infos__contact .gform_wrapper .gform_footer{padding:13px 0 0}.store__infos__contact .gform_wrapper .gform_footer input[type=submit]{background-size:13px;font-size:12px;padding:12px 66px 12px 45px;text-align:left;width:-moz-fit-content;width:fit-content}.store__infos__contact .gform_wrapper .gform_footer input[type=submit]:hover{padding:12px 75px 12px 45px}.store__infos__contact .gform_wrapper .gform-body .gform_fields{grid-row-gap:13px}.store__infos__contact .gform_wrapper .gform-body .gform_fields h3{font-size:13px}.store__infos__contact .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=checkbox]),.store__infos__contact .gform_wrapper .gform-body .gform_fields select{height:37px;padding:0 16px}.store__infos__contact .gform_wrapper .gform-body .gform_fields textarea{padding:11px 16px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{background-position:center right 12px;background-size:13px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .half-field{width:calc(100% - 8px)}.store__infos__contact .gform_wrapper .gform-body .gform_fields .half-field-alone{width:calc(50% + 8px)}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;top:8px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label>label{font-size:12px;left:19px;top:13px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:12px;padding:20px 19px 10px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select{background-position:center left 7px;background-size:20px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select option{font-size:12px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .ginput_container_consent{gap:16px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{width:calc(100% - 30px)}.store__gallery{max-width:920px;padding:93px 0;width:98%}.store__gallery h2{font-size:32px;margin:0 0 53px;text-align:left}.store__gallery__slider__next,.store__gallery__slider__prev{height:26px;width:26px}.store__gallery__slider__prev{left:-13px}.store__gallery__slider__next{right:calc(29.7% - 13px)}.store__services{margin:0 auto 93px;max-width:653px;width:98%}.store__services h2{font-size:32px;margin:0 auto 40px}.store__services h3{font-size:19px;margin:0 auto 40px}.store__services__flex{gap:40px 80px}.store__services__flex__item{font-size:12px;width:67px}.store__services__flex__item img{margin:0 auto 9px;width:40px}.store__blocks{align-items:stretch;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-between;margin:0 auto 97px;max-width:1107px;width:98%}.store__blocks__item{padding:33px 13px;width:calc(50% - 10px)}.store__blocks__item h3{font-size:12px;margin:0 auto 7px}.store__blocks__item h2{font-size:45px;margin:0 auto 13px;max-width:377px}.store__blocks__item h2 span{display:block}.store__blocks__item__text{font-size:12px;margin:0 auto 13px}.store__blocks__item__text br{display:block}.store__blocks__item__img{margin:0 auto 13px;max-height:140px;width:233px}.store__blocks__item__logo{margin:0 auto 13px;max-height:83px;width:73px}.shop__cats{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:37px;justify-content:center;margin:0 auto 27px;width:98%}.shop__blocks{margin:0 auto 33px;max-width:1107px;width:98%}.shop__blocks__item{align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:center}.shop__blocks__item-even{flex-direction:row-reverse}.shop__blocks__item__img{height:auto;width:50%}.shop__blocks__item__texts{padding:10px 47px}.shop__blocks__item__texts h2{font-size:12px;margin:0 0 13px}.shop__blocks__item__texts h2 span{font-size:39px}.shop__blocks__item__texts__text{font-size:12px;margin:0 0 20px}.shop__blocks__item__texts__products{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:flex-start;margin:0 0 21px}.shop__blocks__item__texts__products__prod{width:calc(33.33333% - 6.66667px)}.shop__blocks__item__texts__products__prod__img{margin:0 0 9px}.shop__blocks__item__texts__products__prod__name,.shop__blocks__item__texts__products__prod__price .amount:first-child,.shop__blocks__item__texts__products__prod__price:before{font-size:12px}.shop__blocks__item__texts .btn{text-align:left;width:-moz-fit-content;width:fit-content}.shop__all{margin:0 auto 33px}.shop__solo{margin:0 auto 80px;max-width:920px;width:98%}.shop__solo h2{font-size:45px;margin:0 auto 11px}.shop__solo__text{font-size:16px;margin:0 auto 40px;max-width:733px}.shop__solo__products{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:13px;justify-content:center;margin:0 auto 40px}.shop__solo__products__item{width:calc(20% - 10.6px)}.shop__solo__products__item__img{margin:0 auto 9px}.shop__solo__products__item__name,.shop__solo__products__item__price .amount:first-child,.shop__solo__products__item__price:before{font-size:12px}.shop__solo .btn{text-align:left;width:-moz-fit-content;width:fit-content}.shop__bottom{margin:0 auto 84px;max-width:1107px;padding:53px 13px;width:98%}.shop__bottom__flex{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:57px;justify-content:center;margin:0 auto 40px}.shop__bottom__flex__item{gap:13px}.shop__bottom__flex__item__picto{height:68px;padding:4px;width:68px}.shop__bottom__flex__item__picto img{height:60px;padding:10px;width:60px}.shop__bottom__flex__item__text{font-size:12px;width:107px}.shop__bottom h2{font-size:32px;margin:0 auto 20px}.shop__seo{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto 107px;max-width:920px;width:98%}.shop__seo>h1,.shop__seo>h2{font-size:19px;margin:0;width:30.43%}.shop__seo>div{font-size:12px;width:59.42%}.cats .woocommerce-breadcrumb{font-size:12px;left:50%;max-width:1067px;top:22px;transform:translateX(-50%);width:98%}.cats .woocommerce-breadcrumb a,.cats .woocommerce-breadcrumb span{font-size:12px}.cats .woocommerce-products-header{margin:0 auto 40px;max-width:1107px;padding:63px 93px 50px;width:98%}.cats .woocommerce-products-header h1{font-size:12px;margin:0 0 13px;max-width:460px}.cats .woocommerce-products-header h1 span{font-size:39px}.cats .woocommerce-products-header .term-description{font-size:12px;max-width:460px}.cats__filters{margin:0 auto 40px;max-width:920px;width:98%}.cats__filters form{display:flex;flex-wrap:wrap;gap:10px 8px}.cats__filters .yith-wcan-filters{float:left;width:calc(100% - 264px)}.cats__filters .yith-wcan-filters:before{color:#595454;content:"Filtrer";display:inline-block;float:left;font-family:Urbanist,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:34px;margin-right:15px;text-transform:uppercase;vertical-align:middle}.cats__filters .yith-wcan-filters .yith-wcan-filter.yith-wcan-filter{border:none;border-radius:0;margin:0;min-width:173px;vertical-align:middle;width:173px}.cats__filters .yith-wcan-filters .yith-wcan-filter.yith-wcan-filter .filter-title.filter-title.filter-title{border:1px solid #d4d4d4;border-radius:100px;color:#595454;font-family:Urbanist,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:34px;margin:0;padding:0 12px 0 16px}.cats__filters .yith-wcan-filters .yith-wcan-filter.yith-wcan-filter .filter-title.filter-title.filter-title:after{height:13px;width:13px}.cats .yith-wcan-filters-opener{display:none}.cats .woocommerce-ordering{margin:0}.cats .woocommerce-ordering:before{font-size:12px;line-height:34px;margin-right:16px}.cats .woocommerce-ordering select{background-position:center right 10px;background-size:13px;font-size:12px;height:34px;line-height:34px;padding:0 37px 0 16px;width:-moz-fit-content;width:fit-content}.cats ul.products{gap:40px 13px;grid-template-columns:repeat(5,1fr);margin:0 auto 40px;max-width:920px;width:98%}.cats ul.products li.product.product .compare{height:23px;right:38px;top:8px;width:23px}.cats ul.products li.product.product .yith-wcwl-add-to-wishlist{height:23px;right:8px;top:8px;width:23px}.cats ul.products li.product.product .product__img{margin:0 auto 9px;position:relative}.cats ul.products li.product.product .product__img:before{content:"";display:block;width:100%}.cats ul.products li.product.product .product__img>*{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.cats ul.products li.product.product .product__img>* _:-ms-input-placeholder,:root .cats ul.products li.product.product .product__img>*{left:50%;max-width:none;transform:translateX(-50%);width:auto}.cats ul.products li.product.product .product__img:before{padding-top:88.46153867%}.cats ul.products li.product.product .woocommerce-loop-product__title{font-size:13px;margin:0 0 5px}.cats ul.products li.product.product .woocommerce-loop-product__desc{font-size:12px;margin:0 0 5px}.cats ul.products li.product.product .price .amount:first-child,.cats ul.products li.product.product .price:before{font-size:12px}.cats .woocommerce-pagination{margin:0 auto 107px;max-width:920px;width:98%}.cats .woocommerce-pagination ul.page-numbers{gap:12px}.cats .woocommerce-pagination ul.page-numbers li .page-numbers{font-size:12px;height:21px;line-height:21px;width:21px}.cats__bottom{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto 107px;max-width:920px;width:98%}.cats__bottom>h3{font-size:19px;margin:0;width:30.43%}.cats__bottom>div{font-size:12px;width:59.42%}.single-product .site-main .woocommerce-breadcrumb{margin-right:0;max-width:calc(100% - 157px)}.single-product .site-main .woocommerce-notices-wrapper .woocommerce-message,.single-product .site-main>.product{margin-right:0;max-width:calc(100% - 100px)}.single-product .site-main>.product .product__tet{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto 67px;max-width:920px;width:98%}.single-product .site-main>.product .product__tet .woocommerce-product-gallery{width:50.72%}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper{align-items:flex-start;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__mainimg{width:80%}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery{flex-direction:column;flex-wrap:nowrap;gap:8px;justify-content:flex-start;width:17.14%}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery-scroll::-webkit-scrollbar{width:5px}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery .woocommerce-product-gallery__image{width:100%}.single-product .site-main>.product .product__tet .summary{padding-bottom:57px;width:40.58%}.single-product .site-main>.product .product__tet .summary .product_meta{font-size:12px}.single-product .site-main>.product .product__tet .summary .product_title{font-size:39px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__short-description{font-size:12px;margin:11px auto 0;padding:20px 0}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages{padding:20px 0}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages h3{font-size:12px;margin:0 0 7px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list{gap:13px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list__item{font-size:7px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list__item img{width:20px}.single-product .site-main>.product .product__tet .summary .price,.single-product .site-main>.product .product__tet .summary .single_variation_wrap,.single-product .site-main>.product .product__tet .summary .variations_form{padding:20px 0 0}.single-product .site-main>.product .product__tet .summary>.price{bottom:0;font-size:25px;line-height:34px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-start}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr{min-width:119px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr>.label,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr>.label{font-size:12px;margin:0 0 5px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr>.value select,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr>.value select{background-position:center right 12px;background-size:13px;font-size:12px;height:34px;line-height:34px;padding:0 20px 0 16px}.single-product .site-main>.product .product__tet .summary .cart .woocommerce-variation-price,.single-product .site-main>.product .product__tet .summary .variations_form .woocommerce-variation-price{bottom:0;font-size:25px;line-height:34px}.single-product .site-main>.product .product__tet .summary .cart .woocommerce-variation-price *,.single-product .site-main>.product .product__tet .summary .variations_form .woocommerce-variation-price *{font-size:25px;line-height:34px}.single-product .site-main>.product .product__tet .summary .cart .single_add_to_cart_button,.single-product .site-main>.product .product__tet .summary .variations_form .single_add_to_cart_button{bottom:0;font-size:12px;left:auto;padding:12px 7px;right:48px;width:209px}.single-product .site-main>.product .product__tet .summary .cart .single_add_to_cart_button:after,.single-product .site-main>.product .product__tet .summary .variations_form .single_add_to_cart_button:after{height:12px;margin-left:8px;width:12px}.single-product .site-main>.product .product__tet .summary .yith-wcwl-add-to-wishlist{height:37px;width:37px}.single-product .site-main>.product .woocommerce-tabs{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-between;margin:0 auto 107px;max-width:920px;padding:80px 0;width:98%}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--description{width:59.42%}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--description h2{font-size:25px;margin:0 0 20px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--description p{font-size:12px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information{width:28.99%}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information h2{margin:0 0 20px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information h2:before{font-size:25px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:first-child td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:first-child th{padding:0 0 12px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:last-child td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:last-child th{padding:12px 0 0}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr th{font-size:12px;padding:12px 0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-heading h4{font-size:13px}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body{padding:13px 0 0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12 .center-block .cwgstock_email{font-size:12px;height:40px;line-height:40px;padding:0 40px 0 19px}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12 .center-block .cwgstock_button{height:32px;right:3px;width:32px}.rdv__body{margin:33px auto;max-width:920px}.rdv__body h1{font-size:45px;margin-bottom:20px}.rdv__body #oabp-widget{padding:0!important}.rdv__body #oabp-widget>div{font-size:32px!important}.rdv__body #oabp-widget>p{font-size:12px!important}.rdv__body #oabp-widget>button{width:-moz-fit-content!important;width:fit-content!important}.wishlist__body{margin:33px auto;max-width:920px}.wishlist__body h1{font-size:45px;margin-bottom:20px}.wishlist__body .wishlist-title{margin-bottom:20px}.wishlist__body .wishlist-title h2{font-size:45px}.wishlist__body .yith_wcwl_wishlist_footer .yith-wcwl-share{float:left}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button{font-size:12px;padding:12px 12px 12px 24px;width:-moz-fit-content;width:fit-content}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover{transform:translateX(9px)}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover:after{margin-left:17px}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:after{height:13px;margin-left:8px;width:13px}.presse__tet{margin:0;width:100%}.presse__tet__bg{max-width:1107px;padding:20px 0 190px}.presse__tet__breadcrumbs{margin:0 20px 127px}.presse__tet__breadcrumbs a,.presse__tet__breadcrumbs span{font-size:12px}.presse__tet__container{margin:0 auto;max-width:920px}.presse__tet__texts{max-width:317px}.presse__tet__texts h1{font-size:45px;margin:0 0 17px}.presse__tet__texts__text{font-size:19px}.presse__tet__img{height:32.8125vw;margin-bottom:0;max-height:420px;max-width:677px;position:absolute;right:0;top:47px;width:52.8646vw}.presse__links{align-items:stretch;background:linear-gradient(180deg,#f8f0e8 50%,#fff 0);flex-direction:row;gap:20px;justify-content:center;margin:0 auto 64px;max-width:1107px}.presse__links__item{min-height:160px;padding:13px 20px;width:293px}.presse__links__item__picto{width:41px}.presse__links__item__text{font-size:20px;max-width:100%}.presse__links__item__help{font-size:13px;max-width:100%}.presse__posts{margin:0 auto 133px;max-width:920px}.presse__posts__grid{gap:13px;grid-template-columns:repeat(2,1fr);margin-bottom:43px}.presse__posts__grid__item__img{min-height:220px;width:220px}.presse__posts__grid__item__texts{gap:7px;padding:13px 11px 13px 20px;width:calc(100% - 220px)}.presse__posts__grid__item__texts__source{font-size:12px}.presse__posts__grid__item__texts__title{font-size:17px}.presse__posts__grid__item__texts__date{font-size:8px}.presse__posts__grid__item__texts__link{font-size:12px}.presse__posts__grid__item__texts__link:after{height:9px;margin-left:7px;width:9px}.presse__posts__pagination{gap:33px}.presse__posts__pagination .page-numbers{font-size:12px}.presse__posts__pagination .page-numbers.next,.presse__posts__pagination .page-numbers.prev{height:13px;width:13px}.presse__posts__pagination img{width:13px}.contact__tet{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:53px;justify-content:center;margin:0 auto 80px;max-width:1107px;padding:47px 0;width:98%}.contact__tet__texts{padding-top:0;width:45.78%}.contact__tet__texts__breadcrumbs{margin:0 0 7px}.contact__tet__texts__breadcrumbs a,.contact__tet__texts__breadcrumbs span{font-size:12px}.contact__tet__texts h2{font-size:12px;margin:0 0 27px}.contact__tet__texts h1{font-size:45px;margin:0 0 27px}.contact__tet__texts .phone-number{margin:0 0 27px}.contact__tet__texts .phone-number__pill{justify-content:flex-start;margin:0 0 5px}.contact__tet__texts .phone-number__pill__number{font-size:25.888px;line-height:39px;padding:0 15px}.contact__tet__texts .phone-number__pill__text{font-size:11.949px;padding:0 10px}.contact__tet__texts .phone-number__text{font-size:11px;text-align:left}.contact__tet__texts h3{font-size:20px;margin:0 0 27px}.contact__tet__texts__text{font-size:12px;margin:0 0 27px}.contact__tet__form-cta{display:none}.contact__tet__form{height:auto;left:0;overflow:hidden;padding:33px 33px 23px;position:relative;width:32.53%}.contact__tet__form h2{font-size:32px;margin:0 0 13px}.contact__tet__form__close{display:none}.contact__tet__form .gform_wrapper .gform_footer{padding:13px 0 0}.contact__tet__form .gform_wrapper .gform_footer input[type=submit]{background-size:13px;font-size:12px;padding:12px 66px 12px 45px;text-align:left;width:-moz-fit-content;width:fit-content}.contact__tet__form .gform_wrapper .gform_footer input[type=submit]:hover{padding:12px 75px 12px 45px}.contact__tet__form .gform_wrapper .gform-body .gform_fields{grid-row-gap:13px}.contact__tet__form .gform_wrapper .gform-body .gform_fields h3{font-size:13px}.contact__tet__form .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=checkbox]),.contact__tet__form .gform_wrapper .gform-body .gform_fields select{height:37px;padding:0 16px}.contact__tet__form .gform_wrapper .gform-body .gform_fields textarea{padding:11px 16px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{background-position:center right 12px;background-size:13px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .half-field{width:calc(100% - 8px)}.contact__tet__form .gform_wrapper .gform-body .gform_fields .half-field-alone{width:calc(50% + 8px)}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;top:8px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label>label{font-size:12px;left:19px;top:13px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:12px;padding:20px 19px 10px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select{background-position:center left 7px;background-size:20px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select option{font-size:12px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent{gap:16px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{width:calc(100% - 30px)}.contact__map{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto 133px;max-width:920px;width:98%}.contact__map__texts{margin-bottom:0;width:39.86%}.contact__map__texts h2{font-size:32px;margin:0 0 13px}.contact__map__texts__text{font-size:12px}.contact__map__map{width:59.42%}.contact__map__map #wpsl-gmap{height:447px!important}.contact__bottom{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto 133px;max-width:920px;width:98%}.contact__bottom h2{font-size:19px;margin-bottom:0;width:30.43%}.contact__bottom__text{font-size:12px;width:59.28%}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]{font-size:12px;padding:12px 12px 12px 24px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]:hover:after{margin-left:17px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]:after{height:13px;margin-left:8px;width:13px}.account-wishlist .wishlist-title{margin-bottom:20px}.account-wishlist .wishlist-title h2{font-size:45px}.account-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share{float:left}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button{font-size:12px;padding:12px 12px 12px 24px;width:-moz-fit-content;width:fit-content}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover{transform:translateX(9px)}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover:after{margin-left:17px}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:after{height:13px;margin-left:8px;width:13px}.panier__top{margin:0;padding:70px 0 0;width:100%}.panier__top__breadcrumbs{margin:0 auto 16px;max-width:920px}.panier__top__back{font-size:12px}.panier__top__back:before{height:8px;margin-right:8px;width:5px}.panier__top h1{font-size:25px;margin:0 auto 16px;max-width:920px}.panier__top h1 span{font-size:13px}.panier__top .back-container{max-width:920px}.panier__top>.woocommerce{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:5px;justify-content:space-between;max-width:920px;padding-bottom:33px}.panier__top>.woocommerce .woocommerce-cart-form{width:69.57%}.panier__top>.woocommerce .woocommerce-cart-form .shop_table{padding:22px 20px 27px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table th{font-size:12px;padding:0 0 9px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail{padding:13px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail img{width:80px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-name,.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-name .product-name__excerpt,.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-price,.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-subtotal{font-size:12px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-remove a{height:12px;width:12px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__minus,.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__plus{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:8px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__minus{left:10px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__plus{left:20px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity input[type=number]{font-size:12px;height:33px;line-height:33px;width:60px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon .input-text{font-size:12px;height:37px;line-height:37px;min-width:367px;padding:0 16px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon .button{font-size:12px;height:31px;line-height:31px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon-title{font-size:13px;margin:18px 0 8px}.panier__top>.woocommerce .cart-collaterals{width:28.99%}.panier__top>.woocommerce .cart-collaterals .cart_totals{padding:21px}.panier__top>.woocommerce .cart-collaterals .cart_totals h2{font-size:19px;margin-bottom:16px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .cart-subtotal *{font-size:12px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping td,.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping th{padding:0 0 16px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping *{font-size:12px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total td,.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total th{padding:16px 0 0}.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total *{font-size:12px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:16px 0}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{height:37px;line-height:37px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover:after{margin-left:17px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:before{font-size:12px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:after{height:13px;margin-left:8px;width:13px}.panier__top>.woocommerce .cart-collaterals .cart_totals .panier__top__payimg{width:137px}.newsletter__container{margin:0 37px 133px;padding:127px 10px;width:auto}.newsletter__container h1{font-size:45px;margin:0 auto 13px;max-width:360px}.newsletter__subtitle{font-size:13px;margin:0 auto 13px}.newsletter__form{margin:0 auto;max-width:360px;padding:20px 13px}.newsletter__form .formContent form{gap:12px}.newsletter__form .formContent form select{background-position:center right 12px;background-size:15px;font-size:12px;height:37px;line-height:37px;padding:0 16px}.newsletter__form .formContent form .formText.formText-written .formTextLabel{font-size:12px;top:8px}.newsletter__form .formContent form .formText input:not([type=submit]):not([type=checkbox]){height:37px;padding:20px 19px 10px}.newsletter__form .formContent form .formText .formTextLabel{font-size:12px;left:19px;top:13px}.newsletter__form .formContent form .formPager .formSubmit a{font-size:12px;padding:12px 12px 12px 24px}.newsletter__form .formContent form .formPager .formSubmit a:hover:after{margin-left:17px}.newsletter__form .formContent form .formPager .formSubmit a:after{height:13px;margin-left:8px;width:13px}.newsletter__form .formContent form #divItem-0-1 .formSelectionSingleValues,.newsletter__form .formContent form #divItem-0-2,.newsletter__form .formContent form #divItem-0-3,.newsletter__form .formContent form #divItem-0-5,.newsletter__form .formContent form #divItem-0-6{width:calc(50% - 6px)}.newsletter__form .formContent form #divItem-0-7{padding:0 7px}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines{padding-left:29px}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines label{font-size:12px}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines input{height:19px;width:19px}.woocommerce-checkout .woocommerce-form-login-toggle{margin-top:0!important}.woocommerce-checkout .woocommerce-form-login label:not(.woocommerce-form__label-for-checkbox){font-size:12px!important;padding:0 11px 5px!important}.woocommerce-checkout .woocommerce-form-login .input-text{font-size:12px!important;height:37px!important;line-height:37px!important;padding:0 19px!important}.woocommerce-checkout .woocommerce-form-login .woocommerce-button{font-size:12px!important;padding:12px!important}.woocommerce-checkout .woocommerce-form-coupon input.input-text{font-size:12px;height:37px;line-height:37px;padding:0 19px}.woocommerce-checkout .woocommerce-form-coupon button.button{font-size:12px;padding:12px 12px 12px 24px}.woocommerce-checkout .woocommerce-form-coupon button.button:hover:after{margin-left:17px}.woocommerce-checkout .woocommerce-form-coupon button.button:after{height:13px;margin-left:8px;width:13px}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{border-radius:10px;padding:21px}.woocommerce-checkout .col-1 p:not(:last-child),.woocommerce-checkout .col-2 p:not(:last-child){margin-bottom:13px}.woocommerce-checkout .col-1 h3,.woocommerce-checkout .col-2 h3{font-size:13px;margin:0 0 11px}.woocommerce-checkout .col-1 .form-row label,.woocommerce-checkout .col-2 .form-row label{font-size:12px;padding:0 11px 5px}.woocommerce-checkout .col-1 .form-row-first,.woocommerce-checkout .col-2 .form-row-first{float:left;width:47%}.woocommerce-checkout .col-1 .form-row-last,.woocommerce-checkout .col-2 .form-row-last{float:right;width:47%}.woocommerce-checkout .col-1 input[type=email],.woocommerce-checkout .col-1 input[type=tel],.woocommerce-checkout .col-1 input[type=text],.woocommerce-checkout .col-2 input[type=email],.woocommerce-checkout .col-2 input[type=tel],.woocommerce-checkout .col-2 input[type=text]{font-size:12px;height:37px;line-height:37px;padding:0 19px}.woocommerce-checkout .col-1 textarea,.woocommerce-checkout .col-2 textarea{font-size:12px;min-height:calc(22px + 6em);padding:11px 19px}.woocommerce-checkout .col-1 .select2-selection,.woocommerce-checkout .col-2 .select2-selection{height:37px}.woocommerce-checkout .col-1 .select2-selection .select2-selection__rendered,.woocommerce-checkout .col-2 .select2-selection .select2-selection__rendered{background-position:center right 12px;background-size:13px;font-size:12px;height:37px;line-height:37px;padding:0 19px}.woocommerce-checkout p#billing_convention_field:before{font-size:13px;margin:8px 0 11px}.woocommerce-checkout #order_review_heading{font-size:19px;margin:27px 0 13px}.woocommerce-checkout .woocommerce-checkout-review-order{margin-bottom:40px;padding:21px}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]{font-size:12px;padding:12px 12px 12px 24px}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]:after{height:13px;margin-left:8px;width:13px}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]:hover:after{margin-left:17px}.woocommerce-order-received .woocommerce-thankyou-order-details li{border-right:1px dashed #cfc8d8!important}.woocommerce-order-received .woocommerce-column--shipping-address{padding:20px!important}.jobs__tet{margin:0;width:100%}.jobs__tet__bg{max-width:1107px;padding:20px 0 157px}.jobs__tet__breadcrumbs{margin:0 20px 127px}.jobs__tet__breadcrumbs a,.jobs__tet__breadcrumbs span{font-size:12px}.jobs__tet__container{margin:0 auto;max-width:920px}.jobs__tet__texts{max-width:317px}.jobs__tet__texts h1{font-size:45px;margin:0 0 17px}.jobs__tet__texts__text{font-size:19px}.jobs__tet__img{height:32.8125vw;margin-bottom:0;max-height:420px;max-width:677px;position:absolute;right:0;top:47px;width:52.8646vw}.jobs__jobs{margin:87px auto;max-width:733px;width:98%}.jobs__jobs h2{font-size:25px}.jobs__jobs hr{margin:13px auto 33px}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button{font-size:12px!important;padding:12px 12px 12px 24px!important}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button:hover:after{margin-left:17px}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button:after{height:13px;margin-left:8px;width:13px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs{margin-bottom:33px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-job-title-container{font-size:20px;padding:0 0 13px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-content:after,.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .sk-jobs-text-padding{font-size:12px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts{margin-top:0!important}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button{font-size:12px!important;padding:12px 12px 12px 24px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button:hover:after{margin-left:17px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button:after{height:13px;margin-left:8px;width:13px}.jobs__self{margin:0 auto 133px;max-width:1107px;padding:53px 20px}.jobs__self h2{font-size:28px;margin:0 auto 27px;max-width:547px}.jobs__self__form{padding-top:73px}.jobs__self__form-container{max-width:733px}.jobs__self__form .gform_wrapper .gform_footer{padding:13px 0 0}.jobs__self__form .gform_wrapper .gform_footer input[type=submit]{background-size:13px;font-size:12px;padding:12px 66px 12px 45px;text-align:left;width:-moz-fit-content;width:fit-content}.jobs__self__form .gform_wrapper .gform_footer input[type=submit]:hover{padding:12px 75px 12px 45px}.jobs__self__form .gform_wrapper .gform-body .gform_fields{grid-row-gap:13px}.jobs__self__form .gform_wrapper .gform-body .gform_fields h3{font-size:13px}.jobs__self__form .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=file]):not([type=checkbox]),.jobs__self__form .gform_wrapper .gform-body .gform_fields select{height:37px;padding:0 16px}.jobs__self__form .gform_wrapper .gform-body .gform_fields textarea{padding:11px 16px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{background-position:center right 12px;background-size:13px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .half-field,.jobs__self__form .gform_wrapper .gform-body .gform_fields .half-field-alone{width:calc(100% - 8px)}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;top:8px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label>label{font-size:12px;left:19px;top:13px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:12px;padding:20px 19px 10px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select{background-position:center left 7px;background-size:20px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select option{font-size:12px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent{gap:16px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{width:calc(100% - 30px)}.mfp-content .white-popup .sk-btn-apply-now{font-size:12px!important;padding:12px 12px 12px 24px}.mfp-content .white-popup .sk-btn-apply-now:hover:after{margin-left:17px}.mfp-content .white-popup .sk-btn-apply-now:after{height:13px;margin-left:8px;width:13px}.histoire__tet{margin:0;width:100%}.histoire__tet__bg{max-width:1107px;padding:20px 0 97px}.histoire__tet__breadcrumbs{margin:0 20px 67px}.histoire__tet__container{margin:0 auto;max-width:920px}.histoire__tet__texts{max-width:317px}.histoire__tet__texts__title{font-size:45px;margin:0 0 17px}.histoire__tet__texts__subtitle{font-size:19px;margin:0 0 17px}.histoire__tet__texts__text{font-size:13px}.histoire__tet__img{height:32.8125vw;margin-bottom:0;max-height:420px;max-width:677px;position:absolute;right:0;top:47px;width:52.8646vw}.histoire__frise{gap:0;justify-content:space-between;margin:0;width:100%}.histoire__frise-container{overflow:visible;padding:157px 0 183px;width:calc(100% - 260px)}.histoire__frise__item__dot{background-color:#f6cbc5;height:8px;width:8px}.histoire__frise__item__year{color:#f6cbc5;font-size:19px;font-weight:400;top:-33px}.histoire__frise__item__text{font-size:19px;top:32px;width:147px}.histoire__list{flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-between;margin:0 63px 113px 110px}.histoire__list__list{gap:33px;width:50.23%}.histoire__list__list__item{background-size:30px;padding-left:43px}.histoire__list__list__item__title{font-size:25px;margin:0 0 17px}.histoire__list__list__item__text{font-size:12px}.histoire__list__img{width:46.45%}.histoire__bottom{align-items:stretch;flex-direction:row;flex-wrap:nowrap;gap:12px;margin:0 37px 133px}.histoire__bottom__item{padding:83px 20px;width:calc(50% - 6px)}.histoire__bottom__item__title{font-size:32px;max-width:400px}.histoire__bottom__item__text{font-size:12px;max-width:400px}.main-404__container{background-size:57.8%;gap:20px;margin:0 37px 33px;min-height:100vh;padding:20px}.main-404__404{font-size:155px}.main-404__404 img{width:133px}.main-404__text{font-size:12px}.results-search{gap:20px;margin:0 auto 97px;max-width:1107px;width:98%}.results-search__item:not(:first-child){padding-bottom:20px}.petsconfigurator__show-up-urne__info__list-variation select{background-position:center right 12px;background-size:15px;font-size:12px;height:37px;line-height:37px;padding:0 16px}}@media screen and (min-width:768px) and (max-width:1920px){.page-template-mon-compte .page-header__title{font-size:calc(18px + 2.60417vw)}}@media screen and (min-width:782px){.gk-page-header{padding:70px 0}.gk-page-header .wp-block-columns{margin-right:calc(50% - 50vw + 9px);padding-left:6%}.main.main-content .gk-page-header .wp-block-columns{margin-right:calc(50% - 50vw + 84px)}.gk-mw-1280{max-width:1280px}.gk-mw-1110,.gk-mw-1280{justify-content:space-between;margin:0 auto}.gk-mw-1110{max-width:1110px}.gk-mw-1060{max-width:1060px}.gk-mw-1060,.gk-mw-1380{justify-content:space-between;margin:0 auto}.gk-mw-1380{max-width:1380px}.gk-mw-475{max-width:475px}.gk-columns-deroulement>.wp-block-column:first-child{flex:0 0 50%}.gk-columns-deroulement>.wp-block-column:nth-child(2){margin:auto;max-width:520px}.gk-bloc-boutique.is-layout-flex{gap:4%;padding:0 70px 0 30px}.gk-bloc-boutique.is-layout-flex>:first-child{margin-top:-4%;width:18%}.gk-bloc-boutique.is-layout-flex>:nth-child(2){flex:1;margin:0}.gk-bloc-boutique.is-layout-flex>:nth-child(3){margin:0}}@media screen and (min-width:992px){.the-content .yoast-breadcrumbs{padding:2.4%}}@media (min-width:1024px){.guides__tet__texts h1,.guides__tet__texts__subtext{max-width:360px}}@media screen and (min-width:1024px){.petsconfigurator__hero--pets{height:100%;width:60%}.petsconfigurator__hero--pets img{bottom:0;height:33vw;left:inherit;right:0;top:50%;transform:translate(50%,-50%) rotate(0);width:44vw}.petsconfigurator__hero--pets:after{background-image:url(images/configurateur/accessoires-desk.png);bottom:0;height:26vw;left:inherit;right:0;top:inherit;width:51vw}.petsconfigurator__hero__imgloaded{transform:translateY(-50%) rotate(-5deg)!important}.petsconfigurator__content--parcours{background-position:bottom -2vw left -13vw;background-size:31vw 35vw}.petsconfigurator__content--recap .petsconfigurator__question__subtitle{font-size:30px}.petsconfigurator__content--recap .petsconfigurator__question__cremation{padding:30px}.petsconfigurator__content--recap .petsconfigurator__question__cremation__title__one{font-size:20px}.petsconfigurator__content--recap .petsconfigurator__question__cremation__title__two{font-size:42px}.petsconfigurator__content{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start}.petsconfigurator__navigation__price--recap .petsconfigurator__navigation__price__alma,.petsconfigurator__navigation__price--recap .petsconfigurator__navigation__price__alma img{margin-left:20px}.petsconfigurator__navigation .petsconfigurator__navigation__recap-btn{margin-left:0;margin-right:0}.petsconfigurator__navigation__content{align-items:center;display:flex;justify-content:space-between;max-width:1390px}.petsconfigurator__navigation__button-desk{display:block}.petsconfigurator__navigation .progressbar{flex:1;max-width:640px}.petsconfigurator__navigation__buttons{display:none}.petsconfigurator__question__form .petsconfigurator__question__h1{font-size:30px;margin-bottom:30px;text-align:left}.petsconfigurator__question__list-radio--urnes{max-height:65vh}.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne{width:calc(25% - 20px)}.petsconfigurator__question__list-radio{justify-content:flex-start}.petsconfigurator__question__h1-sup{font-size:24px;margin-bottom:30px;text-align:left}.petsconfigurator__question{max-width:530px;width:40%}.petsconfigurator__peekaboo-link{justify-content:flex-start;text-align:left}.petsconfigurator__souvenir-popup{border-radius:20px;height:auto;left:50%;max-width:892px;top:50%;transform:translate(-50%,-50%) scale(0)}.petsconfigurator__souvenir-popup--open{transform:translate(-50%,-50%) scale(1)}.petsconfigurator__souvenir-popup .petsconfigurator__question__h1{font-size:38px;padding-bottom:0;padding-top:80px;text-align:center}.petsconfigurator__souvenir-popup .petsconfigurator__question__h1 br{display:none}.petsconfigurator__souvenir-popup .petsconfigurator__question__list-radio{display:flex;justify-content:center}.petsconfigurator__souvenir-popup .petsconfigurator__question__list-radio li{flex:inherit}.petsconfigurator__souvenir-popup__content .btn{margin:50px auto 80px}.petsconfigurator__urne-popup{border-radius:20px;height:auto;left:50%;max-height:90%;max-width:892px;min-height:90%;top:50%;transform:translate(-50%,-50%) scale(0)}.petsconfigurator__urne-popup--open{transform:translate(-50%,-50%) scale(1)}.petsconfigurator__urne-popup .petsconfigurator__question__h1{font-size:38px;padding-bottom:0;padding-top:80px;text-align:center}.petsconfigurator__urne-popup .petsconfigurator__question__h1 br{display:none}.petsconfigurator__urne-popup .petsconfigurator__question__list-radio{display:flex;justify-content:center}.petsconfigurator__urne-popup .petsconfigurator__question__list-radio li{flex:inherit}.petsconfigurator__urne-popup__content .btn{margin:50px auto 80px}.petsconfigurator{margin-bottom:0}.petsconfigurator:not(.petsconfigurator--home){height:calc(100vh - var(--data-petsconfig-grow) - var(--data-height-header))}.petsconfigurator__show-up-urne{max-height:72vh;padding-left:40px;padding-right:40px}.petsconfigurator__show-up-urne__content{display:flex}.petsconfigurator__show-up-urne__picture{align-items:flex-start;display:flex;width:40%}.petsconfigurator__show-up-urne__info{width:60%}}@media screen and (min-width:1025px){.pricing-table{display:flex;gap:6%;justify-content:center}.pricing-plan{margin-bottom:60px;padding:3%}.pricing-plan__head__surtitle{font-size:calc(7.14286px + .66964vw)}.pricing-plan__head__title{font-size:calc(-5.14286px + 2.45536vw)}.pricing-plan__button{bottom:0;left:0;position:absolute;right:0;transform:translateY(50%)}.pricing-table.pricing-table--services{gap:1.8%}.pricing-table.pricing-table--services .pricing-plan__button .btn{box-shadow:4px 4px 6px 0 rgba(0,0,0,.1);opacity:0;transform:translateY(-18px);transition:.4s}.pricing-table.pricing-table--services .pricing-plan:hover .pricing-plan__button .btn{opacity:1;transform:translateY(0)}}@media screen and (min-width:1280px){.petsconfigurator__question__list-radio--urnes .petsconfigurator__urne{width:calc(20% - 20px)}}@media screen and (min-width:1281px){body{font-size:16px;line-height:1.8}}@media (min-width:1440px){.containerCustom{padding-left:164px;padding-right:60px}.containerCustom2{padding-left:120px;padding-right:0}.main-content{max-width:calc(100% - 120px)}.styleh1{font-size:54px!important}.styleh2{font-size:38px!important}.styleh3{font-size:30px!important}.styleh4{font-size:24px!important}.btn--arrow,.btn--primary{font-size:13px;padding:14px 14px 14px 28px}.btn--arrow:after{height:14px;margin-left:10px;width:14px}.btn--arrow-reverse{padding:14px 28px 14px 14px}.btn--arrow-reverse:after{margin-left:0;margin-right:10px}.btn--arrow:not(.btn--arrow-disable-hover) .btn--arrow:hover:after{margin-left:21px}.btn--arrow:not(.btn--arrow-disable-hover) .btn--arrow-reverse:hover:after{margin-left:0;margin-right:21px}.btn--underline{font-size:12px}.btn--underline:hover:after{margin-left:14px}.btn--underline:after{height:10px;margin-left:8px;width:10px}.header__top{padding-bottom:16px;padding-top:16px}.header__top__logo__img{max-width:144px;width:144px}.header__top__search input[type=search],.header__top__search-shop input[type=search]{font-size:13px;height:42px;line-height:42px;padding:0 16px 0 46px}.header__top__search input[type=submit],.header__top__search-shop input[type=submit]{background-size:16px;height:42px;width:42px}.header__top__search{margin:0 12px 0 auto}.header__top__search input[type=search]{width:384px}.header__top__search-shop{margin:0 12px 0 80px}.header__top__search-shop input[type=search]{width:432px}.header__top__phone .phone-number__pill__number{font-size:20px;line-height:31px;padding:0 13px}.header__top__phone .phone-number__pill__text{font-size:9px;padding:0 8px}.header__top__shop-parts{gap:38px}.header__top__shop-parts__account,.header__top__shop-parts__cart{gap:11px}.header__top__shop-parts__account__number,.header__top__shop-parts__cart__number{left:9px}.header__top__shop-parts__account__picto,.header__top__shop-parts__cart__picto{width:14px}.header__top__shop-parts__account__text,.header__top__shop-parts__cart__text{font-size:12px}.header__pink{height:calc(100vh - 48px);left:24px;top:24px;width:96px}.header__pink__item{font-size:11px;gap:12px;height:96px;padding:8px}.header__pink__item__picto{width:29px}.header__menu{padding:76px 80px;width:496px}.header__menu__close{left:16px;top:16px;width:24px}.header__menu__main{padding:0 0 48px}.header__menu__main>ul{gap:48px}.header__menu__main>ul>li>a{font-size:30px}.header__menu__main>ul>li>ul{gap:12px;padding:0 0 0 40px}.header__menu__main>ul>li>ul.hasPadding{padding:18px 0 0 40px}.header__menu__main>ul>li>ul li{font-size:22px}.header__menu__second{padding:48px 0}.header__menu__second>ul{gap:32px}.header__menu__second>ul li{font-size:14px}.header__menu__social{gap:8px;padding:48px 0 0}.header__menu__social__link{height:36px;width:36px}.footer__pink{gap:36px;max-width:1104px;padding:44px 16px}.footer__pink__item{gap:16px}.footer__pink__item__picto{height:80px;padding:4px;width:80px}.footer__pink__item__picto img{height:72px;padding:12px;width:72px}.footer__pink__item__text{font-size:14px;width:128px}.footer__top{max-width:1104px;padding:88px 0 64px}.footer__top-hp{padding:68px 0 64px}.footer__top__left__title{font-size:38px;margin:0 0 14px}.footer__top__left__text{font-size:14px;margin:0 0 24px}.footer__top__left__form{margin:0 0 64px}.footer__top__left__form input[type=email]{font-size:13px;height:48px;line-height:48px;margin:0 0 16px;padding:0 48px 0 24px}.footer__top__left__form input[type=submit]{height:38px;right:5px;top:5px;width:38px}.footer__top__left__form__check label{font-size:12px;padding-left:24px}.footer__top__left__flex__item-1{max-width:calc(95% - 254px)}.footer__top__left__flex__item-2{min-width:254px}.footer__top__left__flex__item-2 .phone-number__pill__number{font-size:20px;line-height:31px;padding:0 13px}.footer__top__left__flex__item-2 .phone-number__pill__text{font-size:9px;padding:0 8px}.footer__top__left__social__link{height:36px;width:36px}.footer__top__right{gap:14px}.footer__top__right__menu-1 ul{gap:32px}.footer__top__right__menu-1 ul li{font-size:16px}.footer__top__right__menu-2 ul{gap:24px}.footer__top__right__menu-2 ul li{font-size:13px}.footer__bottom__container{max-width:1104px;padding:24px 0 20px}.footer__bottom__menu>ul{gap:22px}.footer__bottom__menu>ul li{font-size:13px}.footer__bottom__copyrights{font-size:13px;padding-left:22px}.phone-number__pill__number{font-size:20px;line-height:31px;padding:0 13px}.phone-number__pill__text{font-size:9px;padding:0 8px}.phone-number__text{font-size:11px}.urgence-deces{max-width:1104px;padding:24px 64px}.urgence-deces__titles h2{font-size:54px}.urgence-deces__titles__subtitle{font-size:38px}.urgence-deces__blocks{gap:16px}.urgence-deces__blocks__item{min-height:200px;padding:34px 16px 16px;width:240px}.urgence-deces__blocks__item__picto{margin:0 auto 13px;width:46px}.urgence-deces__blocks__item__title{font-size:12px;margin:0 auto 5px}.urgence-deces__blocks__item__text{font-size:12px;margin:0 auto 14px}.urgence-deces__blocks__item .phone-number{margin:0 auto 14px}.urgence-deces__blocks__item .phone-number .phone-number__pill__number{font-size:18px}.urgence-deces__blocks__item .phone-number .phone-number__pill__text{font-size:8px}.urgence-deces__blocks__item .phone-number .phone-number__text{font-size:10px}.pricing-plan__prices{gap:16px}.pricing-plan__prices__card__price{font-size:32px}.list-faq{max-width:656px}.list-faq__item{padding:36px 132px 36px 28px}.list-faq__item:not(:first-child){margin-top:16px}.list-faq__item:after{height:40px;right:24px;width:40px}.list-faq__item__question{font-size:18px}.list-faq__item__answer__content{font-size:14px;padding-top:14px}.cats-faq{gap:19px;margin:64px auto;max-width:656px}.cats-faq__cat{font-size:16px;padding:16px 21px}.grid-souvenirs{margin:48px auto;max-width:1104px}.grid-souvenirs h2{font-size:54px;margin:0 auto 48px}.grid-souvenirs ul.products{gap:16px}.grid-souvenirs ul.products li.product{width:calc(20% - 12.8px)}.grid-souvenirs ul.products li.product .attachment-woocommerce_thumbnail{height:184px;margin:0 auto 11px}.grid-souvenirs ul.products li.product .woocommerce-loop-product__title{font-size:16px;margin:0 0 6px}.grid-souvenirs ul.products li.product .woocommerce-loop-product__desc{font-size:13px;margin:0 0 6px}.grid-souvenirs ul.products li.product .price .amount:first-child,.grid-souvenirs ul.products li.product .price:before{font-size:13px}.grid-souvenirs ul.products li.product .compare{height:28px;right:46px;top:10px;width:28px}.grid-souvenirs ul.products li.product .yith-wcwl-add-to-wishlist{height:28px;right:10px;top:10px;width:28px}.cross-sells,.upsells{margin:0 auto 128px;max-width:1104px}.cross-sells h2,.upsells h2{font-size:54px;margin:0 auto 48px}.cross-sells ul.products,.upsells ul.products{gap:16px}.cross-sells ul.products li.product,.upsells ul.products li.product{width:calc(20% - 12.8px)!important}.cross-sells ul.products li.product .attachment-woocommerce_thumbnail,.upsells ul.products li.product .attachment-woocommerce_thumbnail{height:184px;margin:0 auto 11px}.cross-sells ul.products li.product .woocommerce-loop-product__title,.upsells ul.products li.product .woocommerce-loop-product__title{font-size:16px;margin:0 0 6px}.cross-sells ul.products li.product .woocommerce-loop-product__desc,.upsells ul.products li.product .woocommerce-loop-product__desc{font-size:13px;margin:0 0 6px}.cross-sells ul.products li.product .price .amount:first-child,.cross-sells ul.products li.product .price:before,.upsells ul.products li.product .price .amount:first-child,.upsells ul.products li.product .price:before{font-size:13px}.cross-sells ul.products li.product .compare,.upsells ul.products li.product .compare{height:28px;right:46px;top:10px;width:28px}.cross-sells ul.products li.product .yith-wcwl-add-to-wishlist,.upsells ul.products li.product .yith-wcwl-add-to-wishlist{height:28px;right:10px;top:10px;width:28px}.steps-death{max-width:1104px;padding:80px 112px 104px}.steps-death h2{font-size:54px;margin:0 auto 60px;max-width:800px}.steps-death__flex__texts,.steps-death__flex__texts__item{gap:24px}.steps-death__flex__texts__item__top{min-height:63px;padding:0 16px 0 76px;width:285px}.steps-death__flex__texts__item__top__picto{left:8px;padding:2px}.steps-death__flex__texts__item__top__picto img{padding:9px;width:46px}.steps-death__flex__texts__item__text,.steps-death__flex__texts__item__top__text,.steps-death__flex__texts__item__top__title{font-size:14px}.inscription{max-width:880px}.inscription__login,.inscription__register{padding:24px 16px}.inscription__login .gform_footer,.inscription__register .gform_footer{padding:0 14px 0 0!important}.inscription__login .gform_footer:hover:after,.inscription__register .gform_footer:hover:after{margin-left:21px}.inscription__login .gform_footer:after,.inscription__register .gform_footer:after{height:14px;margin-left:10px;width:14px}.inscription__login .gform_footer .gform_button,.inscription__register .gform_footer .gform_button{font-size:13px;padding:14px 0 14px 14px}.inscription__login .gform_body input[type=email],.inscription__login .gform_body input[type=password],.inscription__login .gform_body input[type=text],.inscription__register .gform_body input[type=email],.inscription__register .gform_body input[type=password],.inscription__register .gform_body input[type=text]{height:45px;padding:0 19px}.inscription__login .gfield--type-text.label-written>label{font-size:12px!important;top:10px}.inscription__login .gfield--type-text>label{font-size:13px!important;left:22px;top:16px}.inscription__login .gfield--type-text>.ginput_container>input{font-size:13px!important;padding:24px 22px 12px!important}.inscription__register .gform-grid-col.label-written label{font-size:12px!important;top:10px}.inscription__register .gform-grid-col label{font-size:13px!important;left:22px;top:16px}.inscription__register .gform-grid-col input[type=email],.inscription__register .gform-grid-col input[type=password],.inscription__register .gform-grid-col input[type=text]{font-size:13px!important;padding:24px 22px 12px!important}.reset-pass{font-size:14px;max-width:880px;padding:24px 16px}.reset-pass .form-row-first.label-written>label{font-size:12px!important;top:10px}.reset-pass .form-row-first>label{font-size:13px!important;left:22px;top:13px}.reset-pass .form-row-first>input{font-size:13px!important;height:45px;padding:24px 22px 12px!important}.reset-pass .button{font-size:13px!important;padding:14px 14px 14px 28px!important}.reset-pass .button:hover:after{margin-left:21px}.reset-pass .button:after{height:14px;margin-left:10px;width:14px}.rappel__grid{gap:13px;margin:24px auto}.rappel .has-label.has-label-written>label{font-size:12px;top:10px}.rappel .has-label>label{font-size:13px;left:22px;top:16px}.rappel .has-label>input{font-size:13px;padding:24px 22px 12px}.rappel select{background-position:center right 14px;background-size:16px;padding:0 19px}.rappel input[type=tel],.rappel input[type=text],.rappel select{font-size:13px;height:45px}.rappel input[type=submit]{background-position:center right 20px;background-size:16px;font-size:13px;padding:14px 45px 14px 34px}.rappel input[type=submit]:hover{padding:14px 57px 14px 34px}.hp__tet__container{max-width:984px;padding:168px 260px 144px 0}.hp__tet__reviews{gap:10px;margin:0 0 6px}.hp__tet__reviews__note{font-size:14px}.hp__tet__reviews__note span{font-size:10px}.hp__tet__reviews__number{font-size:13px}.hp__tet h1{font-size:70px;margin:0 0 32px}.hp__tet__text{font-size:19px;margin:0 0 32px}.hp__tet__btns{gap:13px}.hp__services__serv{max-width:1104px;padding:64px 0}.hp__services__serv__item{gap:16px}.hp__services__serv__item__picto{padding:4px}.hp__services__serv__item__picto img{height:72px;padding:13px;width:72px}.hp__services__serv__item__text{font-size:15px;width:128px}.hp__services h2{font-size:54px;max-width:1104px;padding:0 0 228px}.hp__services__vignettes{margin-top:-176px;padding:0 44px}.hp__services__vignettes__item{padding:32px}.hp__services__vignettes__item,.hp__services__vignettes__item.swiper-slide{height:528px;width:calc(33.33333% - 10.66667px)}.hp__services__vignettes__item__arrow{bottom:32px;right:32px;width:40px}.hp__services__vignettes__item__text{font-size:13px;max-width:calc(100% - 40px)}.hp__services__vignettes__item__text span{font-size:46px}.hp__conf{padding:152px 0}.hp__conf__top{margin:0 auto 80px;max-width:1104px}.hp__conf__top h2{font-size:38px}.hp__conf__top__text{font-size:14px}.hp__conf__steps{gap:24px 72px;max-width:1104px}.hp__conf__steps__item{gap:20px;height:100px;padding:8px;width:320px}.hp__conf__steps__item:not(:last-child):before{right:-72px;width:72px}.hp__conf__steps__item:not(:last-child):after{height:24px;right:-44px;width:14px}.hp__conf__steps__item__img{padding:5px}.hp__conf__steps__item__img img{height:75px;padding:14px;width:75px}.hp__conf__steps__item__text{width:calc(100% - 121px)}.hp__conf__steps__item__text__title{font-size:17px}.hp__conf__steps__item__text__text{font-size:15px}.hp__urgence{margin:0 auto 144px}.hp__imgblock{padding:80px 0}.hp__imgblock__block{padding:56px 152px 64px 72px;width:700px}.hp__imgblock__block h2{font-size:38px;margin:0 0 24px}.hp__imgblock__block__text{font-size:14px;margin:0 0 24px}.hp__imgblock__block__btns{gap:13px;margin:0 0 24px}.hp__imgblock__block__subtitle{font-size:30px;margin:0 0 20px}.hp__imgblock__block__refs{gap:48px}.hp__imgblock__block__refs img{max-height:56px;max-width:128px}.hp__shop{padding:160px 0 128px}.hp__shop h3:not(.hp__shop__cats__item__name){font-size:12px;max-width:1104px}.hp__shop h2{font-size:70px;margin:0 auto 13px;max-width:1104px}.hp__shop__text{font-size:14px;margin:0 auto 48px;max-width:1104px;padding-right:508px}.hp__shop__cats{gap:16px;padding:0 44px}.hp__shop__cats__item{padding:0 0 21px}.hp__shop__cats__item__img{margin:0 0 22px}.hp__shop__cats__item__cat{font-size:14px;margin:0 32px}.hp__shop__cats__item__name{font-size:30px;margin:0 32px}.hp__shop__cats__item__minprice{font-size:14px;margin:0 32px}.hp__shop__btn{margin:48px auto 0}.hp__guides{margin:0 auto 132px}.hp__guides:before{height:612px;top:62px;width:810px}.hp__guides h2{font-size:54px;margin:0 auto 59px}.hp__guides h2,.hp__guides__item-1 .hp__guides__item__texts{max-width:1104px}.hp__guides__item-1 .hp__guides__item__text,.hp__guides__item-1 .hp__guides__item__title{max-width:542px}.hp__guides__item-2{width:280px}.hp__guides__item-3{width:432px}.hp__guides__item__img{margin:0 0 24px}.hp__guides__item__title{font-size:22px;margin:0 0 24px}.hp__guides__item__text{font-size:14px}.hp__guides .btn{margin:40px auto 0}.hp__content,.hp__reviews{margin:0 auto 160px;max-width:1104px}.page-faq__container{margin:0 auto 160px;max-width:1328px}.page-faq__bg{background-position:bottom right 40px}.page-faq__content h1{font-size:54px;margin-bottom:48px}.page-faq__content p{font-size:22px}.page-faq .list-faq{padding:0 0 140px}.guide__tet .lightBG{width:calc(100% - 44px)}.guide__tet__breadcrumbs{max-width:1280px;padding:24px 0 20px}.guide__tet__breadcrumbs a,.guide__tet__breadcrumbs span{font-size:12px}.guide__tet__flex{margin:0 auto 52px;max-width:1104px}.guide__tet__flex__texts{padding-top:16px}.guide__tet__flex__texts__cat{font-size:13px;margin:0 0 11px}.guide__tet__flex__texts h1{font-size:38px;margin:0 0 11px}.guide__tet__flex__texts__excerpt{font-size:16px}.guide__body{max-width:880px}.guide__body hr{margin:24px auto}.guide__body__back{font-size:12px;margin:0 auto 56px}.guide__body__back:before{margin-right:7px}.guide__body__content{font-size:14px}.guide__body__content .wp-block-column>*+*,.guide__body__content>*+*{margin-top:24px}.guide__body__content h2{font-size:30px}.guide__body__content h3,.guide__body__content h4,.guide__body__content h5{font-size:16px}.guide__body__content .wc-block-featured-product .wc-block-featured-product__background-image{margin:0 auto 12px}.guide__body__content .wc-block-featured-product .wc-block-featured-product__title{font-size:16px;margin:0 0 6px}.guide__body__content .wc-block-featured-product .wc-block-featured-product__description{font-size:13px;margin:0 0 6px}.guide__body__content .wc-block-featured-product .wc-block-featured-product__price{font-size:13px}.guide__body__sharerate h3{font-size:13px;margin:0 0 11px}.guide__body__sharerate__share{max-width:calc(100% - 216px)}.guide__body__sharerate__share__title{font-size:13px;margin:0 0 11px}.guide__body__sharerate__share__links{gap:16px}.guide__body__sharerate__share__links a{width:40px}.guide__body__sharerate__rate{width:200px}.guide__body__sharerate__rate #was-this-helpful{gap:11px}.guide__body__sharerate__rate #was-this-helpful #wthf-title{font-size:13px}.guide__body__sharerate__rate #was-this-helpful #wthf-yes-no span{height:18px;width:18px}.guide__body__sharerate__rate #was-this-helpful #wthf-yes-no span:first-child{margin-right:16px}.guide__body__faq{margin:112px auto}.guide__body__faq h2{font-size:54px;margin:0 auto 56px}.guide__body__event{margin:112px auto;padding:35px 72px 35px 35px}.guide__body__event__texts__surtitle{font-size:12px;margin:0 0 14px}.guide__body__event__texts__title{font-size:30px;margin:0 0 14px}.guide__body__event__texts__date{font-size:19px;margin:0 0 14px}.guide__body__event__texts__text{font-size:14px}.guide__more{margin:0 auto 160px;max-width:1104px}.guide__more__post,.guide__more__title{font-size:38px;margin:0 auto 59px}.guide__more__post__cat{font-size:13px;margin:0 0 16px}.guide__more__post__title{font-size:34px;margin:0 0 16px}.guides__tet{margin:0 auto 72px;min-height:560px}.guides__tet .lightBG{left:44px}.guides__tet__breadcrumbs{max-width:1280px;padding:24px 0 112px}.guides__tet__breadcrumbs a,.guides__tet__breadcrumbs span{font-size:12px}.guides__tet__texts{max-width:1104px}.guides__tet__texts h1{font-size:54px;margin:0 0 53px;max-width:432px}.guides__tet__texts__subtext{max-width:432px}.guides__tet__texts__text{font-size:22px;max-width:432px}.guides__tet__sticky{height:504px;padding:48px;top:56px}.guides__tet__sticky__cat{font-size:13px}.guides__tet__sticky__title{font-size:34px}.guides__cats{gap:40px;margin:0 auto 72px;max-width:1104px}.guides__cats-parent{margin:0 auto 24px}.guides__cats-child{margin:0 auto 28px}.guides__cats a{font-size:13px}.guides__posts{gap:16px;margin:0 auto 64px;max-width:1104px}.guides__posts__item-big{padding:32px}.guides__posts__item-big .guides__posts__item__texts{padding:24px 14px 24px 24px}.guides__posts__item-big .guides__posts__item__cat{font-size:13px;margin:0 0 16px}.guides__posts__item-big .guides__posts__item__title{font-size:34px;margin:0 0 16px}.guides__posts__item-big .btn{font-size:13px;padding:14px 14px 14px 28px}.guides__posts__item-big .btn:hover:after{margin-left:21px}.guides__posts__item-big .btn:after{height:14px;margin-left:10px;width:14px}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__img{height:264px}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__texts{padding:24px 14px 24px 24px}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__cat{font-size:13px;margin:0 0 8px}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__title{font-size:21px;margin:0 0 8px}.guides__posts__item:not(.guides__posts__item-big) .btn{font-size:12px}.guides__posts__item:not(.guides__posts__item-big) .btn:hover:after{margin-left:14px}.guides__posts__item:not(.guides__posts__item-big) .btn:after{height:10px;margin-left:8px;width:10px}.guides__posts__newsletter{min-height:264px;padding:8px 32px}.guides__posts__newsletter__title{font-size:33px;margin:0 0 24px}.guides__posts__newsletter__form input[type=email]{font-size:13px;height:48px;line-height:48px;margin:0 0 16px;padding:0 48px 0 24px}.guides__posts__newsletter__form input[type=submit]{height:38px;right:5px;top:5px;width:38px}.guides__posts__newsletter__form__check label{font-size:12px;padding-left:24px}.guides__pagination{gap:40px;margin:0 auto 104px;max-width:1104px}.guides__pagination .page-numbers{font-size:13px}.guides__pagination .page-numbers.next,.guides__pagination .page-numbers.prev{height:16px;width:16px}.guides__pagination img{width:16px}.guides__thecontent{margin:0 auto 152px;max-width:880px}.storeloc__tet{padding:24px 0 92px}.storeloc__tet__breadcrumbs{padding:0 0 52px 188px}.storeloc__tet__breadcrumbs a,.storeloc__tet__breadcrumbs span{font-size:12px}.storeloc__tet h1{font-size:12px;margin:0 auto 16px;max-width:768px}.storeloc__tet h2{font-size:70px;margin:0 auto 36px;max-width:768px}.storeloc__tet__text{font-size:19px;margin:0 auto 36px;max-width:768px}.storeloc__tet__form{max-width:445px}.storeloc__tet__form input[type=text]{font-size:13px;height:48px;line-height:48px;padding:0 132px 0 26px}.storeloc__tet__form .btn{height:44px;line-height:44px;padding:0 14px 0 26px;right:2px;top:2px}.storeloc__map{margin:64px auto 104px;max-width:1104px}.storeloc__map #wpsl-wrap #wpsl-gmap,.storeloc__map #wpsl-wrap #wpsl-result-list{width:calc(50% - 8px)}.storeloc__map #wpsl-wrap #wpsl-direction-details,.storeloc__map #wpsl-wrap #wpsl-gmap,.storeloc__map #wpsl-wrap #wpsl-stores{height:632px!important}.storeloc__map #wpsl-wrap #wpsl-stores{padding:0 10px 0 0}.storeloc__map #wpsl-wrap #wpsl-stores::-webkit-scrollbar{width:6px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store{padding:16px 0}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store:first-child{padding:0 0 16px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__img{width:208px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__img img{height:184px!important}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos{width:calc(100% - 244px)}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos:before{height:16px;left:-19px;top:3px;width:13px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__title{font-size:21px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__title span{font-size:16px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__adresse{font-size:13px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns{gap:5px;margin:10px 0 14px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns a{font-size:12px;padding:10px 14px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns a:before{height:13px;margin-right:8px;width:13px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__link{font-size:12px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__link:after{height:10px;margin-left:8px;width:10px}.storeloc__content{margin:0 auto 160px;max-width:880px}.store__tet{padding:24px 0 96px}.store__tet__container{max-width:1104px}.store__tet__breadcrumbs{padding:0 0 24px 16px}.store__tet__breadcrumbs a,.store__tet__breadcrumbs span{font-size:12px}.store__tet__status{margin:0 0 18px;padding:0 12px}.store__tet__status:after{font-size:12px}.store__tet h1{font-size:38px;margin:0 0 16px}.store__tet h1 span{font-size:54px}.store__tet__btns{gap:16px}.store__tet__btns__call,.store__tet__btns__rdv{font-size:13px;padding:15px 22px}.store__tet__btns__call:before,.store__tet__btns__rdv:before{height:13px;margin-right:8px;width:13px}.store__infos{padding:64px 0 80px}.store__infos__container{max-width:1104px}.store__infos__infos h2{font-size:21px;margin:0 0 16px}.store__infos__infos__text{font-size:14px;margin:0 0 32px}.store__infos__infos__flex{gap:16px;margin:0 0 40px}.store__infos__infos__flex__item{font-size:13px;padding-left:32px}.store__infos__infos__flex__item:before{height:16px;width:16px}.store__infos__infos__flex__item span.closed-except{margin-top:16px}.store__infos__infos__map{max-width:544px}.store__infos__infos__map #wpsl-base-gmap_0{height:267px}.store__infos__contact{margin-top:-176px;padding:40px 40px 28px}.store__infos__contact__title{font-size:38px;margin:0 0 13px}.store__infos__contact__subtitle{font-size:16px}.store__infos__contact .gform_wrapper .gform_title{font-size:38px;margin:0 0 13px}.store__infos__contact .gform_wrapper .gform_footer{padding:16px 0 0}.store__infos__contact .gform_wrapper .gform_footer input[type=submit]{background-size:16px;font-size:13px;padding:14px 79px 14px 54px}.store__infos__contact .gform_wrapper .gform_footer input[type=submit]:hover{padding:14px 90px 14px 54px}.store__infos__contact .gform_wrapper .gform-body .gform_fields{grid-row-gap:16px}.store__infos__contact .gform_wrapper .gform-body .gform_fields h3{font-size:16px}.store__infos__contact .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=checkbox]),.store__infos__contact .gform_wrapper .gform-body .gform_fields select{height:45px;padding:0 19px}.store__infos__contact .gform_wrapper .gform-body .gform_fields textarea{padding:13px 19px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{background-position:center right 14px;background-size:16px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;top:10px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label>label{font-size:13px;left:22px;top:16px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:13px;padding:24px 22px 12px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select{background-position:center left 9px;background-size:24px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select option{font-size:13px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .ginput_container_consent{gap:19px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{width:calc(100% - 35px)}.store__gallery{max-width:1104px;padding:112px 0}.store__gallery h2{font-size:38px;margin:0 0 64px}.store__gallery__slider__next,.store__gallery__slider__prev{height:32px;width:32px}.store__gallery__slider__prev{left:-16px}.store__gallery__slider__next{right:calc(29.7% - 16px)}.store__services{margin:0 auto 112px;max-width:784px}.store__services h2{font-size:38px;margin:0 auto 48px}.store__services h3{font-size:22px;margin:0 auto 48px}.store__services__flex{gap:48px 96px}.store__services__flex__item{font-size:13px;width:80px}.store__services__flex__item img{margin:0 auto 10px;width:48px}.store__blocks{margin:0 auto 116px;max-width:1328px}.store__blocks__item{padding:40px 16px}.store__blocks__item h3{font-size:12px;margin:0 auto 8px}.store__blocks__item h2{font-size:54px;margin:0 auto 13px;max-width:453px}.store__blocks__item__text{font-size:14px;margin:0 auto 16px}.store__blocks__item__img{margin:0 auto 16px;max-height:168px;width:280px}.store__blocks__item__logo{margin:0 auto 16px;max-height:100px;width:88px}.shop__cats{gap:45px;margin:0 auto 32px}.shop__cats li{font-size:13px}.shop__blocks{margin:0 auto 40px;max-width:1328px}.shop__blocks__item__texts{padding:10px 56px}.shop__blocks__item__texts h2{font-size:14px;margin:0 0 16px}.shop__blocks__item__texts h2 span{font-size:46px}.shop__blocks__item__texts__text{font-size:14px;margin:0 0 24px}.shop__blocks__item__texts__products{gap:12px;margin:0 0 26px}.shop__blocks__item__texts__products__prod{width:calc(33.33333% - 8px)}.shop__blocks__item__texts__products__prod__img{margin:0 0 11px}.shop__blocks__item__texts__products__prod__name{font-size:14px}.shop__blocks__item__texts__products__prod__price .amount:first-child,.shop__blocks__item__texts__products__prod__price:before{font-size:13px}.shop__all{margin:0 auto 40px}.shop__solo{margin:0 auto 96px;max-width:1104px}.shop__solo h2{font-size:54px;margin:0 auto 13px}.shop__solo__text{font-size:19px;margin:0 auto 48px;max-width:880px}.shop__solo__products{gap:16px;margin:0 auto 48px}.shop__solo__products__item{width:calc(20% - 12.8px)}.shop__solo__products__item__img{margin:0 auto 11px}.shop__solo__products__item__name{font-size:14px}.shop__solo__products__item__price .amount:first-child,.shop__solo__products__item__price:before{font-size:13px}.shop__bottom{margin:0 auto 101px;max-width:1328px;padding:64px 16px}.shop__bottom__flex{gap:68px;margin:0 auto 48px}.shop__bottom__flex__item{gap:16px}.shop__bottom__flex__item__picto{height:80px;padding:4px;width:80px}.shop__bottom__flex__item__picto img{height:72px;padding:12px;width:72px}.shop__bottom__flex__item__text{font-size:14px;width:128px}.shop__bottom h2{font-size:38px;margin:0 auto 24px}.shop__seo{margin:0 auto 128px;max-width:1104px}.shop__seo>h1,.shop__seo>h2{font-size:23px}.shop__seo>div{font-size:14px}.cats .woocommerce-breadcrumb{font-size:12px;max-width:1280px;top:26px}.cats .woocommerce-breadcrumb a,.cats .woocommerce-breadcrumb span{font-size:12px}.cats .woocommerce-products-header{margin:0 auto 48px;max-width:1328px;padding:75px 112px 60px}.cats .woocommerce-products-header h1{font-size:14px;margin:0 0 16px;max-width:552px}.cats .woocommerce-products-header h1 span{font-size:46px}.cats .woocommerce-products-header .term-description{font-size:14px;max-width:552px}.cats__filters{margin:0 auto 48px;max-width:1104px}.cats__filters .yith-wcan-filters{width:calc(100% - 316px)}.cats__filters .yith-wcan-filters:before{font-size:12px;line-height:42px;margin-right:18px}.cats__filters .yith-wcan-filters .yith-wcan-filter.yith-wcan-filter{min-width:195px;width:195px}.cats__filters .yith-wcan-filters .yith-wcan-filter.yith-wcan-filter .filter-title.filter-title.filter-title{font-size:13px;line-height:42px;padding:0 14px 0 19px}.cats__filters .yith-wcan-filters .yith-wcan-filter.yith-wcan-filter .filter-title.filter-title.filter-title:after{height:16px;width:16px}.cats .woocommerce-ordering:before{font-size:12px;line-height:42px;margin-right:20px}.cats .woocommerce-ordering select{background-position:center right 12px;background-size:16px;font-size:13px;height:42px;line-height:42px;padding:0 44px 0 19px}.cats ul.products{gap:48px 16px;margin:0 auto 48px;max-width:1104px}.cats ul.products li.product.product .compare{height:28px;right:46px;top:10px;width:28px}.cats ul.products li.product.product .yith-wcwl-add-to-wishlist{height:28px;right:10px;top:10px;width:28px}.cats ul.products li.product.product .product__img{margin:0 auto 11px}.cats ul.products li.product.product .woocommerce-loop-product__title{font-size:16px;margin:0 0 6px}.cats ul.products li.product.product .woocommerce-loop-product__desc{font-size:13px;margin:0 0 6px}.cats ul.products li.product.product .price .amount:first-child,.cats ul.products li.product.product .price:before{font-size:13px}.cats .woocommerce-pagination{margin:0 auto 128px;max-width:1104px}.cats .woocommerce-pagination ul.page-numbers{gap:14px}.cats .woocommerce-pagination ul.page-numbers li .page-numbers{font-size:12px;height:26px;line-height:26px;width:26px}.cats__bottom{margin:0 auto 128px;max-width:1104px}.cats__bottom>h3{font-size:23px}.cats__bottom>div{font-size:14px}.single-product .site-main .woocommerce-breadcrumb{max-width:calc(100% - 188px)}.single-product .site-main .woocommerce-notices-wrapper .woocommerce-message,.single-product .site-main>.product{max-width:calc(100% - 120px)}.single-product .site-main>.product .product__tet{margin:0 auto 80px;max-width:1104px}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery{gap:10px}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery-scroll::-webkit-scrollbar{width:6px}.single-product .site-main>.product .product__tet .summary{padding-bottom:68px}.single-product .site-main>.product .product__tet .summary .product_meta{font-size:12px}.single-product .site-main>.product .product__tet .summary .product_title{font-size:46px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__short-description{font-size:14px;margin:14px auto 0;padding:24px 0}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages{padding:24px 0}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages h3{font-size:13px;margin:0 0 8px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list{gap:16px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list__item{font-size:9px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list__item img{width:24px}.single-product .site-main>.product .product__tet .summary .price,.single-product .site-main>.product .product__tet .summary .single_variation_wrap,.single-product .site-main>.product .product__tet .summary .variations_form{padding:24px 0 0}.single-product .site-main>.product .product__tet .summary>.price{font-size:30px;line-height:42px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody{gap:10px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr{min-width:142px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr>.label,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr>.label{font-size:13px;margin:0 0 6px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr>.value select,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr>.value select{background-position:center right 14px;background-size:16px;font-size:13px;height:42px;line-height:42px;padding:0 24px 0 19px}.single-product .site-main>.product .product__tet .summary .cart .woocommerce-variation-price,.single-product .site-main>.product .product__tet .summary .cart .woocommerce-variation-price *,.single-product .site-main>.product .product__tet .summary .variations_form .woocommerce-variation-price,.single-product .site-main>.product .product__tet .summary .variations_form .woocommerce-variation-price *{font-size:30px;line-height:42px}.single-product .site-main>.product .product__tet .summary .cart .single_add_to_cart_button,.single-product .site-main>.product .product__tet .summary .variations_form .single_add_to_cart_button{font-size:13px;padding:14px 8px;right:58px;width:251px}.single-product .site-main>.product .product__tet .summary .cart .single_add_to_cart_button:after,.single-product .site-main>.product .product__tet .summary .variations_form .single_add_to_cart_button:after{height:14px;margin-left:10px;width:14px}.single-product .site-main>.product .product__tet .summary .yith-wcwl-add-to-wishlist{height:44px;width:44px}.single-product .site-main>.product .woocommerce-tabs{margin:0 auto 128px;max-width:1104px;padding:96px 0}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--description h2{font-size:30px;margin:0 0 24px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--description p{font-size:14px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information h2{margin:0 0 24px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information h2:before{font-size:30px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:first-child td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:first-child th{padding:0 0 14px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:last-child td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:last-child th{padding:14px 0 0}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr th{font-size:14px;padding:14px 0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-heading h4{font-size:16px}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body{padding:16px 0 0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12 .center-block .cwgstock_email{font-size:13px;height:48px;line-height:48px;padding:0 48px 0 22px}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12 .center-block .cwgstock_button{height:38px;right:4px;width:38px}.rdv__body{margin:40px auto;max-width:1104px}.rdv__body h1{font-size:54px;margin-bottom:24px}.rdv__body #oabp-widget>div{font-size:38px!important}.rdv__body #oabp-widget>p{font-size:14px!important}.wishlist__body{margin:40px auto;max-width:1104px}.wishlist__body h1{font-size:54px;margin-bottom:24px}.wishlist__body .wishlist-title{margin-bottom:24px}.wishlist__body .wishlist-title h2{font-size:54px}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button{font-size:13px;padding:14px 14px 14px 28px}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover{transform:translateX(11px)}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover:after{margin-left:21px}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:after{height:14px;margin-left:10px;width:14px}.presse__tet__bg{max-width:1328px;padding:24px 0 228px}.presse__tet__breadcrumbs{margin:0 24px 152px}.presse__tet__breadcrumbs a,.presse__tet__breadcrumbs span{font-size:12px}.presse__tet__container{max-width:1104px}.presse__tet__texts{max-width:380px}.presse__tet__texts h1{font-size:54px;margin:0 0 20px}.presse__tet__texts__text{font-size:22px}.presse__tet__img{max-height:504px;max-width:812px;top:56px}.presse__links{gap:24px;margin:0 auto 77px;max-width:1328px}.presse__links__item{min-height:192px;padding:16px 24px;width:352px}.presse__links__item__picto{width:50px}.presse__links__item__text{font-size:24px}.presse__links__item__help{font-size:16px}.presse__posts{margin:0 auto 160px;max-width:1104px}.presse__posts__grid{gap:16px;margin-bottom:52px}.presse__posts__grid__item__img{min-height:264px;width:264px}.presse__posts__grid__item__texts{gap:8px;padding:16px 13px 16px 24px;width:calc(100% - 264px)}.presse__posts__grid__item__texts__source{font-size:13px}.presse__posts__grid__item__texts__title{font-size:21px}.presse__posts__grid__item__texts__date{font-size:10px}.presse__posts__grid__item__texts__link{font-size:12px}.presse__posts__grid__item__texts__link:after{height:10px;margin-left:8px;width:10px}.presse__posts__pagination{gap:40px}.presse__posts__pagination .page-numbers{font-size:13px}.presse__posts__pagination .page-numbers.next,.presse__posts__pagination .page-numbers.prev{height:16px;width:16px}.presse__posts__pagination img{width:16px}.contact__tet{gap:64px;margin:0 auto 96px;max-width:1328px;padding:56px 0}.contact__tet__texts{padding-top:0}.contact__tet__texts__breadcrumbs{margin:0 0 8px}.contact__tet__texts__breadcrumbs a,.contact__tet__texts__breadcrumbs span{font-size:12px}.contact__tet__texts h2{font-size:13px;margin:0 0 32px}.contact__tet__texts h1{font-size:54px;margin:0 0 32px}.contact__tet__texts .phone-number{margin:0 0 32px}.contact__tet__texts .phone-number__pill__number{font-size:31.066px;line-height:47px;padding:0 17px}.contact__tet__texts .phone-number__pill__text{font-size:14.338px;padding:0 12px}.contact__tet__texts .phone-number__text{font-size:13px}.contact__tet__texts h3{font-size:24px;margin:0 0 32px}.contact__tet__texts__text{font-size:14px;margin:0 0 32px}.contact__tet__form{padding:40px 40px 28px}.contact__tet__form h2{font-size:38px;margin:0 0 13px}.contact__tet__form .gform_wrapper .gform_footer{padding:16px 0 0}.contact__tet__form .gform_wrapper .gform_footer input[type=submit]{background-size:16px;font-size:13px;padding:14px 79px 14px 54px}.contact__tet__form .gform_wrapper .gform_footer input[type=submit]:hover{padding:14px 90px 14px 54px}.contact__tet__form .gform_wrapper .gform-body .gform_fields{grid-row-gap:16px}.contact__tet__form .gform_wrapper .gform-body .gform_fields h3{font-size:16px}.contact__tet__form .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=checkbox]),.contact__tet__form .gform_wrapper .gform-body .gform_fields select{height:45px;padding:0 19px}.contact__tet__form .gform_wrapper .gform-body .gform_fields textarea{padding:13px 19px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{background-position:center right 14px;background-size:16px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;top:10px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label>label{font-size:13px;left:22px;top:16px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:13px;padding:24px 22px 12px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select{background-position:center left 9px;background-size:24px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select option{font-size:13px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent{gap:19px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{width:calc(100% - 35px)}.contact__map{margin:0 auto 160px;max-width:1104px}.contact__map__texts h2{font-size:38px;margin:0 0 16px}.contact__map__texts__text{font-size:14px}.contact__map__map #wpsl-gmap{height:536px!important}.contact__bottom{margin:0 auto 160px;max-width:1104px}.contact__bottom h2{font-size:22px}.contact__bottom__text{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]{font-size:13px;padding:14px 14px 14px 28px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]:hover:after{margin-left:21px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]:after{height:14px;margin-left:10px;width:14px}.account-wishlist .wishlist-title{margin-bottom:24px}.account-wishlist .wishlist-title h2{font-size:54px}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button{font-size:13px;padding:14px 14px 14px 28px}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover{transform:translateX(11px)}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover:after{margin-left:21px}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:after{height:14px;margin-left:10px;width:14px}.panier__top{padding:84px 0 0}.panier__top__breadcrumbs{margin:0 auto 19px;max-width:1104px}.panier__top__back{font-size:12px}.panier__top__back:before{height:10px;margin-right:10px;width:6px}.panier__top h1{font-size:30px;margin:0 auto 19px;max-width:1104px}.panier__top h1 span{font-size:16px}.panier__top .back-container{max-width:1104px}.panier__top>.woocommerce{max-width:1104px;padding-bottom:40px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table{padding:26px 24px 32px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table th{font-size:12px;padding:0 0 11px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail{padding:16px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail img{width:96px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-name{font-size:14px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-name .product-name__excerpt{font-size:12px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-price,.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-subtotal{font-size:13px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-remove a{height:14px;width:14px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__minus{left:12px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__plus{left:24px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity input[type=number]{font-size:13px;height:40px;line-height:40px;width:72px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon .input-text{font-size:13px;height:44px;line-height:44px;min-width:440px;padding:0 19px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon .button{font-size:13px;height:36px;line-height:36px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon-title{font-size:16px;margin:22px 0 10px}.panier__top>.woocommerce .cart-collaterals .cart_totals{padding:26px}.panier__top>.woocommerce .cart-collaterals .cart_totals h2{font-size:22px;margin-bottom:19px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .cart-subtotal *{font-size:13px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping td,.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping th{padding:0 0 19px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping *{font-size:13px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total td,.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total th{padding:19px 0 0}.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total *{font-size:13px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:19px 0}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{height:45px;line-height:45px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover:after{margin-left:21px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:before{font-size:13px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:after{height:14px;margin-left:10px;width:14px}.panier__top>.woocommerce .cart-collaterals .cart_totals .panier__top__payimg{width:165px}.newsletter__container{margin:0 44px 160px;padding:152px 16px}.newsletter__container h1{font-size:54px;margin:0 auto 16px;max-width:432px}.newsletter__subtitle{font-size:16px;margin:0 auto 16px}.newsletter__form{margin:0 auto;max-width:432px;padding:24px 16px}.newsletter__form .formContent form{gap:16px}.newsletter__form .formContent form select{background-position:center right 14px;background-size:18px;font-size:13px;height:45px;line-height:45px;padding:0 19px}.newsletter__form .formContent form .formText.formText-written .formTextLabel{font-size:12px;top:10px}.newsletter__form .formContent form .formText input:not([type=submit]):not([type=checkbox]){height:45px;padding:24px 22px 12px}.newsletter__form .formContent form .formText .formTextLabel{font-size:13px;left:22px;top:16px}.newsletter__form .formContent form .formPager .formSubmit a{font-size:13px;padding:14px 14px 14px 28px}.newsletter__form .formContent form .formPager .formSubmit a:hover:after{margin-left:21px}.newsletter__form .formContent form .formPager .formSubmit a:after{height:14px;margin-left:10px;width:14px}.newsletter__form .formContent form #divItem-0-1 .formSelectionSingleValues,.newsletter__form .formContent form #divItem-0-2,.newsletter__form .formContent form #divItem-0-3,.newsletter__form .formContent form #divItem-0-5,.newsletter__form .formContent form #divItem-0-6{width:calc(50% - 8px)}.newsletter__form .formContent form #divItem-0-7{padding:0 8px}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines{padding-left:35px}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines label{font-size:12px}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines input{height:22px;width:22px}.woocommerce-checkout .woocommerce-form-login-toggle{margin-top:10px!important}.woocommerce-checkout .woocommerce-form-login label:not(.woocommerce-form__label-for-checkbox){font-size:13px!important;padding:0 13px 6px!important}.woocommerce-checkout .woocommerce-form-login .input-text{font-size:13px!important;height:45px!important;line-height:45px!important;padding:0 22px!important}.woocommerce-checkout .woocommerce-form-login .woocommerce-button{font-size:13px!important;padding:14px!important}.woocommerce-checkout .woocommerce-form-coupon input.input-text{font-size:13px;height:45px;line-height:45px;padding:0 22px}.woocommerce-checkout .woocommerce-form-coupon button.button{font-size:13px;padding:14px 14px 14px 28px}.woocommerce-checkout .woocommerce-form-coupon button.button:hover:after{margin-left:21px}.woocommerce-checkout .woocommerce-form-coupon button.button:after{height:14px;margin-left:10px;width:14px}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{padding:26px}.woocommerce-checkout .col-1 p:not(:last-child),.woocommerce-checkout .col-2 p:not(:last-child){margin-bottom:16px}.woocommerce-checkout .col-1 h3,.woocommerce-checkout .col-2 h3{font-size:16px;margin:0 0 13px}.woocommerce-checkout .col-1 .form-row label,.woocommerce-checkout .col-2 .form-row label{font-size:13px;padding:0 13px 6px}.woocommerce-checkout .col-1 input[type=email],.woocommerce-checkout .col-1 input[type=tel],.woocommerce-checkout .col-1 input[type=text],.woocommerce-checkout .col-2 input[type=email],.woocommerce-checkout .col-2 input[type=tel],.woocommerce-checkout .col-2 input[type=text]{font-size:13px;height:45px;line-height:45px;padding:0 22px}.woocommerce-checkout .col-1 textarea,.woocommerce-checkout .col-2 textarea{font-size:13px;min-height:calc(26px + 6em);padding:13px 22px}.woocommerce-checkout .col-1 .select2-selection,.woocommerce-checkout .col-2 .select2-selection{height:45px}.woocommerce-checkout .col-1 .select2-selection .select2-selection__rendered,.woocommerce-checkout .col-2 .select2-selection .select2-selection__rendered{background-position:center right 14px;background-size:16px;font-size:13px;height:45px;line-height:45px;padding:0 22px}.woocommerce-checkout p#billing_convention_field:before{font-size:16px;margin:10px 0 13px}.woocommerce-checkout #order_review_heading{font-size:22px;margin:32px 0 16px}.woocommerce-checkout .woocommerce-checkout-review-order{margin-bottom:48px;padding:26px}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]{font-size:13px;padding:14px 14px 14px 28px}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]:after{height:14px;margin-left:10px;width:14px}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]:hover:after{margin-left:21px}.jobs__tet__bg{max-width:1328px;padding:24px 0 188px}.jobs__tet__breadcrumbs{margin:0 24px 152px}.jobs__tet__breadcrumbs a,.jobs__tet__breadcrumbs span{font-size:12px}.jobs__tet__container{max-width:1104px}.jobs__tet__texts{max-width:380px}.jobs__tet__texts h1{font-size:54px;margin:0 0 20px}.jobs__tet__texts__text{font-size:22px}.jobs__tet__img{max-height:504px;max-width:812px;top:56px}.jobs__jobs{margin:104px auto;max-width:880px}.jobs__jobs h2{font-size:30px}.jobs__jobs hr{margin:16px auto 40px}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button{font-size:13px!important;padding:14px 14px 14px 28px!important}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button:hover:after{margin-left:21px}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button:after{height:14px;margin-left:10px;width:14px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs{margin-bottom:40px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-job-title-container{font-size:24px;padding:0 0 16px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-content:after,.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .sk-jobs-text-padding{font-size:14px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button{font-size:13px!important;padding:14px 14px 14px 28px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button:hover:after{margin-left:21px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button:after{height:14px;margin-left:10px;width:14px}.jobs__self{margin:0 auto 160px;max-width:1328px;padding:64px 20px}.jobs__self h2{font-size:34px;margin:0 auto 32px;max-width:656px}.jobs__self__form{padding-top:88px}.jobs__self__form-container{max-width:880px}.jobs__self__form .gform_wrapper .gform_footer{padding:16px 0 0}.jobs__self__form .gform_wrapper .gform_footer input[type=submit]{background-size:16px;font-size:13px;padding:14px 79px 14px 54px}.jobs__self__form .gform_wrapper .gform_footer input[type=submit]:hover{padding:14px 90px 14px 54px}.jobs__self__form .gform_wrapper .gform-body .gform_fields{grid-row-gap:16px}.jobs__self__form .gform_wrapper .gform-body .gform_fields h3{font-size:16px}.jobs__self__form .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=file]):not([type=checkbox]),.jobs__self__form .gform_wrapper .gform-body .gform_fields select{height:45px;padding:0 19px}.jobs__self__form .gform_wrapper .gform-body .gform_fields textarea{padding:13px 19px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{background-position:center right 14px;background-size:16px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;top:10px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label>label{font-size:13px;left:22px;top:16px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:13px;padding:24px 22px 12px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select{background-position:center left 9px;background-size:24px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select option{font-size:13px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent{gap:19px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{width:calc(100% - 35px)}.mfp-content .white-popup .sk-btn-apply-now{font-size:13px!important;padding:14px 14px 14px 28px}.mfp-content .white-popup .sk-btn-apply-now:hover:after{margin-left:21px}.mfp-content .white-popup .sk-btn-apply-now:after{height:14px;margin-left:10px;width:14px}.histoire__tet__bg{max-width:1328px;padding:24px 0 116px}.histoire__tet__breadcrumbs{margin:0 24px 80px}.histoire__tet__container{max-width:1104px}.histoire__tet__texts{max-width:380px}.histoire__tet__texts__title{font-size:54px;margin:0 0 20px}.histoire__tet__texts__subtitle{font-size:22px;margin:0 0 20px}.histoire__tet__texts__text{font-size:16px}.histoire__tet__img{max-height:504px;max-width:812px;top:56px}.histoire__frise-container{padding:188px 0 220px;width:calc(100% - 312px)}.histoire__frise__item__dot{height:10px;width:10px}.histoire__frise__item__year{font-size:22px;top:-40px}.histoire__frise__item__text{font-size:22px;top:38px;width:176px}.histoire__list{margin:0 76px 136px 132px}.histoire__list__list{gap:40px}.histoire__list__list__item{background-size:36px;padding-left:51px}.histoire__list__list__item__title{font-size:30px;margin:0 0 20px}.histoire__list__list__item__text{font-size:14px}.histoire__bottom{gap:16px;margin:0 44px 160px}.histoire__bottom__item{padding:100px 20px;width:calc(50% - 8px)}.histoire__bottom__item__title{font-size:38px;max-width:480px}.histoire__bottom__item__text{font-size:14px;max-width:480px}.main-404__container{gap:24px;margin:0 44px 40px}.main-404__404{font-size:186px}.main-404__404 img{width:160px}.main-404__text{font-size:14px}.results-search{gap:24px;margin:0 auto 116px;max-width:1328px}.results-search__item:not(:first-child){padding-bottom:24px}.petsconfigurator__show-up-urne__info__list-variation select{background-position:center right 14px;background-size:18px;font-size:13px;height:45px;line-height:45px;padding:0 19px}}@media screen and (min-width:1440px){.petsconfigurator__h1{font-size:38px}.petsconfigurator__p{font-size:22px}}@media screen and (min-width:1600px){.pricing-plan__features{font-size:18px}}@media (min-width:1680px){.containerCustom{padding-left:205px;padding-right:75px}.containerCustom2{padding-left:150px;padding-right:0}.main-content{max-width:calc(100% - 150px)}.styleh1{font-size:68px!important}.styleh2{font-size:48px!important}.styleh3{font-size:38px!important}.styleh4{font-size:30px!important}.btn--arrow,.btn--primary{font-size:16px;padding:18px 18px 18px 32px}.btn--arrow:after{height:20px;margin-left:12px;width:20px}.btn--arrow-reverse{padding:18px 32px 18px 18px}.btn--arrow-reverse:after{margin-left:0;margin-right:12px}.btn--arrow:not(.btn--arrow-disable-hover) .btn--arrow:hover:after{margin-left:26px}.btn--arrow:not(.btn--arrow-disable-hover) .btn--arrow-reverse:hover:after{margin-left:0;margin-right:26px}.btn--underline{font-size:14px}.btn--underline:hover:after{margin-left:18px}.btn--underline:after{height:13px;margin-left:10px;width:13px}.header__top{padding-bottom:20px;padding-top:20px}.header__top__logo__img{max-width:180px;width:180px}.header__top__search input[type=search],.header__top__search-shop input[type=search]{font-size:16px;height:52px;line-height:52px;padding:0 20px 0 58px}.header__top__search input[type=submit],.header__top__search-shop input[type=submit]{background-size:20px;height:52px;width:52px}.header__top__search{margin:0 15px 0 auto}.header__top__search input[type=search]{width:480px}.header__top__search-shop{margin:0 15px 0 100px}.header__top__search-shop input[type=search]{width:540px}.header__top__phone .phone-number__pill__number{font-size:25.917px;line-height:39px;padding:0 16px}.header__top__phone .phone-number__pill__text{font-size:11.962px;padding:0 10px}.header__top__shop-parts{gap:48px}.header__top__shop-parts__account,.header__top__shop-parts__cart{gap:14px}.header__top__shop-parts__account__number,.header__top__shop-parts__cart__number{left:12px}.header__top__shop-parts__account__picto,.header__top__shop-parts__cart__picto{width:18px}.header__top__shop-parts__account__text,.header__top__shop-parts__cart__text{font-size:14px}.header__pink{height:calc(100vh - 60px);left:30px;top:30px;width:120px}.header__pink__item{gap:15px;height:120px;padding:10px}.header__pink__item__picto{width:36px}.header__menu{padding:95px 100px;width:620px}.header__menu__close{left:20px;top:20px;width:30px}.header__menu__main{padding:0 0 60px}.header__menu__main>ul{gap:60px}.header__menu__main>ul>li>a{font-size:38px}.header__menu__main>ul>li>ul{gap:15px;padding:0 0 0 50px}.header__menu__main>ul>li>ul.hasPadding{padding:23px 0 0 50px}.header__menu__main>ul>li>ul li{font-size:28px}.header__menu__second{padding:60px 0}.header__menu__second>ul{gap:40px}.header__menu__second>ul li{font-size:18px}.header__menu__social{gap:10px;padding:60px 0 0}.header__menu__social__link{height:45px;width:45px}.footer__pink{gap:45px;max-width:1380px;padding:55px 20px}.footer__pink__item{gap:20px}.footer__pink__item__picto{height:100px;padding:5px;width:100px}.footer__pink__item__picto img{height:90px;padding:15px;width:90px}.footer__pink__item__text{font-size:18px;width:160px}.footer__top{max-width:1380px;padding:110px 0 80px}.footer__top-hp{padding:85px 0 80px}.footer__top__left__title{font-size:48px;margin:0 0 18px}.footer__top__left__text{font-size:18px;margin:0 0 30px}.footer__top__left__form{margin:0 0 80px}.footer__top__left__form input[type=email]{font-size:16px;height:60px;line-height:60px;margin:0 0 20px;padding:0 60px 0 30px}.footer__top__left__form input[type=submit]{height:48px;right:6px;top:6px;width:48px}.footer__top__left__form__check label{font-size:14px;padding-left:30px}.footer__top__left__flex__item-1{max-width:calc(95% - 318px)}.footer__top__left__flex__item-2{min-width:318px}.footer__top__left__flex__item-2 .phone-number__pill__number{font-size:25.917px;line-height:39px;padding:0 16px}.footer__top__left__flex__item-2 .phone-number__pill__text{font-size:11.962px;padding:0 10px}.footer__top__left__social__link{height:45px;width:45px}.footer__top__right{gap:18px}.footer__top__right__menu-1 ul{gap:40px}.footer__top__right__menu-1 ul li{font-size:20px}.footer__top__right__menu-2 ul{gap:30px}.footer__top__right__menu-2 ul li{font-size:16px}.footer__bottom__container{max-width:1380px;padding:30px 0 25px}.footer__bottom__menu>ul{gap:28px}.footer__bottom__menu>ul li{font-size:14px}.footer__bottom__copyrights{font-size:14px;padding-left:28px}.phone-number__pill__number{font-size:25.917px;line-height:39px;padding:0 16px}.phone-number__pill__text{font-size:11.962px;padding:0 10px}.phone-number__text{font-size:11px}.urgence-deces{max-width:1380px;padding:30px 80px}.urgence-deces__titles h2{font-size:68px}.urgence-deces__titles__subtitle{font-size:48px}.urgence-deces__blocks{gap:20px}.urgence-deces__blocks__item{min-height:250px;padding:42px 20px 20px;width:300px}.urgence-deces__blocks__item__picto{margin:0 auto 16px;width:58px}.urgence-deces__blocks__item__title{font-size:14px;margin:0 auto 6px}.urgence-deces__blocks__item__text{font-size:14px;margin:0 auto 17px}.urgence-deces__blocks__item .phone-number{margin:0 auto 17px}.urgence-deces__blocks__item .phone-number .phone-number__pill__number{font-size:22.797px}.urgence-deces__blocks__item .phone-number .phone-number__pill__text{font-size:10.522px}.urgence-deces__blocks__item .phone-number .phone-number__text{font-size:12px}.pricing-plan__prices{gap:20px}.pricing-plan__prices__card__price{font-size:40px}.list-faq{max-width:820px}.list-faq__item{padding:45px 165px 45px 35px}.list-faq__item:not(:first-child){margin-top:20px}.list-faq__item:after{height:50px;right:30px;width:50px}.list-faq__item__question{font-size:22px}.list-faq__item__answer__content{font-size:18px;padding-top:18px}.cats-faq{gap:24px;margin:80px auto;max-width:820px}.cats-faq__cat{font-size:20px;padding:20px 26px}.grid-souvenirs{margin:60px auto;max-width:1380px}.grid-souvenirs h2{font-size:68px;margin:0 auto 60px}.grid-souvenirs ul.products{gap:20px}.grid-souvenirs ul.products li.product{width:calc(20% - 16px)}.grid-souvenirs ul.products li.product .attachment-woocommerce_thumbnail{height:230px;margin:0 auto 14px}.grid-souvenirs ul.products li.product .woocommerce-loop-product__title{font-size:20px;margin:0 0 8px}.grid-souvenirs ul.products li.product .woocommerce-loop-product__desc{font-size:16px;margin:0 0 8px}.grid-souvenirs ul.products li.product .price .amount:first-child,.grid-souvenirs ul.products li.product .price:before{font-size:16px}.grid-souvenirs ul.products li.product .compare{height:35px;right:57px;top:12px;width:35px}.grid-souvenirs ul.products li.product .yith-wcwl-add-to-wishlist{height:35px;right:12px;top:12px;width:35px}.cross-sells,.upsells{margin:0 auto 160px;max-width:1380px}.cross-sells h2,.upsells h2{font-size:68px;margin:0 auto 60px}.cross-sells ul.products,.upsells ul.products{gap:20px}.cross-sells ul.products li.product,.upsells ul.products li.product{width:calc(20% - 16px)!important}.cross-sells ul.products li.product .attachment-woocommerce_thumbnail,.upsells ul.products li.product .attachment-woocommerce_thumbnail{height:230px;margin:0 auto 14px}.cross-sells ul.products li.product .woocommerce-loop-product__title,.upsells ul.products li.product .woocommerce-loop-product__title{font-size:20px;margin:0 0 8px}.cross-sells ul.products li.product .woocommerce-loop-product__desc,.upsells ul.products li.product .woocommerce-loop-product__desc{font-size:16px;margin:0 0 8px}.cross-sells ul.products li.product .price .amount:first-child,.cross-sells ul.products li.product .price:before,.upsells ul.products li.product .price .amount:first-child,.upsells ul.products li.product .price:before{font-size:16px}.cross-sells ul.products li.product .compare,.upsells ul.products li.product .compare{height:35px;right:57px;top:12px;width:35px}.cross-sells ul.products li.product .yith-wcwl-add-to-wishlist,.upsells ul.products li.product .yith-wcwl-add-to-wishlist{height:35px;right:12px;top:12px;width:35px}.steps-death{max-width:1380px;padding:100px 140px 130px}.steps-death h2{font-size:68px;margin:0 auto 75px;max-width:1000px}.steps-death__flex__texts,.steps-death__flex__texts__item{gap:30px}.steps-death__flex__texts__item__top{min-height:79px;padding:0 20px 0 95px;width:356px}.steps-death__flex__texts__item__top__picto{left:10px;padding:3px}.steps-death__flex__texts__item__top__picto img{padding:11px;width:57px}.steps-death__flex__texts__item__text,.steps-death__flex__texts__item__top__text,.steps-death__flex__texts__item__top__title{font-size:18px}.inscription{max-width:1100px}.inscription__login,.inscription__register{padding:30px 20px}.inscription__login .gform_footer,.inscription__register .gform_footer{padding:0 18px 0 0!important}.inscription__login .gform_footer:hover:after,.inscription__register .gform_footer:hover:after{margin-left:26px}.inscription__login .gform_footer:after,.inscription__register .gform_footer:after{height:20px;margin-left:12px;width:20px}.inscription__login .gform_footer .gform_button,.inscription__register .gform_footer .gform_button{font-size:16px;padding:18px 0 18px 18px}.inscription__login .gform_body input[type=email],.inscription__login .gform_body input[type=password],.inscription__login .gform_body input[type=text],.inscription__register .gform_body input[type=email],.inscription__register .gform_body input[type=password],.inscription__register .gform_body input[type=text]{height:56px;padding:0 24px}.inscription__login .gfield--type-text.label-written>label{font-size:12px!important;top:12px}.inscription__login .gfield--type-text>label{font-size:16px!important;left:28px;top:20px}.inscription__login .gfield--type-text>.ginput_container>input{font-size:16px!important;padding:30px 28px 15px!important}.inscription__register .gform-grid-col.label-written label{font-size:12px!important;top:12px}.inscription__register .gform-grid-col label{font-size:16px!important;left:28px;top:20px}.inscription__register .gform-grid-col input[type=email],.inscription__register .gform-grid-col input[type=password],.inscription__register .gform-grid-col input[type=text]{font-size:16px!important;padding:30px 28px 15px!important}.reset-pass{font-size:18px;max-width:1100px;padding:30px 20px}.reset-pass .form-row-first.label-written>label{font-size:12px!important;top:12px}.reset-pass .form-row-first>label{font-size:16px!important;left:28px;top:15px}.reset-pass .form-row-first>input{font-size:16px!important;height:56px;padding:30px 28px 15px!important}.reset-pass .button{font-size:16px!important;padding:18px 18px 18px 32px!important}.reset-pass .button:hover:after{margin-left:26px}.reset-pass .button:after{height:20px;margin-left:12px;width:20px}.rappel__grid{gap:16px;margin:30px auto}.rappel .has-label.has-label-written>label{font-size:12px;top:12px}.rappel .has-label>label{font-size:16px;left:28px;top:20px}.rappel .has-label>input{font-size:16px;padding:30px 28px 15px}.rappel select{background-position:center right 18px;background-size:20px;padding:0 24px}.rappel input[type=tel],.rappel input[type=text],.rappel select{font-size:16px;height:56px}.rappel input[type=submit]{background-position:center right 25px;background-size:20px;font-size:16px;padding:18px 56px 18px 42px}.rappel input[type=submit]:hover{padding:18px 70px 18px 42px}.hp__tet__container{max-width:1230px;padding:210px 325px 180px 0}.hp__tet__reviews{gap:12px;margin:0 0 8px}.hp__tet__reviews__note{font-size:18px}.hp__tet__reviews__note span{font-size:12px}.hp__tet__reviews__number{font-size:14px}.hp__tet h1{font-size:88px;margin:0 0 40px}.hp__tet__text{font-size:24px;margin:0 0 40px}.hp__tet__btns{gap:16px}.hp__services__serv{max-width:1380px;padding:80px 0}.hp__services__serv__item{gap:20px}.hp__services__serv__item__picto{padding:5px}.hp__services__serv__item__picto img{height:90px;padding:16px;width:90px}.hp__services__serv__item__text{font-size:19px;width:160px}.hp__services h2{font-size:68px;max-width:1380px;padding:0 0 285px}.hp__services__vignettes{margin-top:-220px;padding:0 55px}.hp__services__vignettes__item{padding:40px}.hp__services__vignettes__item,.hp__services__vignettes__item.swiper-slide{height:660px;width:calc(33.33333% - 13.33333px)}.hp__services__vignettes__item__arrow{bottom:40px;right:40px;width:50px}.hp__services__vignettes__item__text{font-size:16px;max-width:calc(100% - 50px)}.hp__services__vignettes__item__text span{font-size:58px}.hp__conf{padding:190px 0}.hp__conf__top{margin:0 auto 100px;max-width:1380px}.hp__conf__top h2{font-size:48px}.hp__conf__top__text{font-size:18px}.hp__conf__steps{gap:30px 90px;max-width:1380px}.hp__conf__steps__item{gap:25px;height:125px;padding:10px;width:400px}.hp__conf__steps__item:not(:last-child):before{right:-90px;width:90px}.hp__conf__steps__item:not(:last-child):after{height:30px;right:-55px;width:18px}.hp__conf__steps__item__img{padding:6px}.hp__conf__steps__item__img img{height:94px;padding:18px;width:94px}.hp__conf__steps__item__text{width:calc(100% - 151px)}.hp__conf__steps__item__text__title{font-size:21px}.hp__conf__steps__item__text__text{font-size:19px}.hp__urgence{margin:0 auto 180px}.hp__imgblock{padding:100px 0}.hp__imgblock__block{padding:70px 190px 80px 90px;width:875px}.hp__imgblock__block h2{font-size:48px;margin:0 0 30px}.hp__imgblock__block__text{font-size:18px;margin:0 0 30px}.hp__imgblock__block__btns{gap:16px;margin:0 0 30px}.hp__imgblock__block__subtitle{font-size:38px;margin:0 0 25px}.hp__imgblock__block__refs{gap:60px}.hp__imgblock__block__refs img{max-height:70px;max-width:160px}.hp__shop{padding:200px 0 160px}.hp__shop h3:not(.hp__shop__cats__item__name){font-size:14px;max-width:1380px}.hp__shop h2{font-size:88px;margin:0 auto 16px;max-width:1380px}.hp__shop__text{font-size:18px;margin:0 auto 60px;max-width:1380px;padding-right:635px}.hp__shop__cats{gap:20px;padding:0 55px}.hp__shop__cats__item{padding:0 0 26px}.hp__shop__cats__item__img{margin:0 0 28px}.hp__shop__cats__item__cat{font-size:18px;margin:0 40px}.hp__shop__cats__item__name{font-size:38px;margin:0 40px}.hp__shop__cats__item__minprice{font-size:18px;margin:0 40px}.hp__shop__btn{margin:60px auto 0}.hp__guides{margin:0 auto 165px}.hp__guides:before{height:765px;top:77px;width:1013px}.hp__guides h2{font-size:68px;margin:0 auto 74px}.hp__guides h2,.hp__guides__item-1 .hp__guides__item__texts{max-width:1380px}.hp__guides__item-1 .hp__guides__item__text,.hp__guides__item-1 .hp__guides__item__title{max-width:677px}.hp__guides__item-2{width:350px}.hp__guides__item-3{width:540px}.hp__guides__item__img{margin:0 0 30px}.hp__guides__item__title{font-size:28px;margin:0 0 30px}.hp__guides__item__text{font-size:18px}.hp__guides .btn{margin:50px auto 0}.hp__content,.hp__reviews{margin:0 auto 200px;max-width:1380px}.page-faq__container{margin:0 auto 200px;max-width:1660px}.page-faq__bg{background-position:bottom right 50px}.page-faq__content h1{font-size:68px;margin-bottom:60px}.page-faq__content p{font-size:28px}.page-faq .list-faq{padding:0 0 175px}.guide__tet .lightBG{width:calc(100% - 55px)}.guide__tet__breadcrumbs{max-width:1600px;padding:30px 0 25px}.guide__tet__breadcrumbs a,.guide__tet__breadcrumbs span{font-size:14px}.guide__tet__flex{margin:0 auto 65px;max-width:1380px}.guide__tet__flex__texts{padding-top:20px}.guide__tet__flex__texts__cat{font-size:16px;margin:0 0 14px}.guide__tet__flex__texts h1{font-size:48px;margin:0 0 14px}.guide__tet__flex__texts__excerpt{font-size:20px}.guide__body{max-width:1100px}.guide__body hr{margin:30px auto}.guide__body__back{font-size:14px;margin:0 auto 70px}.guide__body__back:before{margin-right:9px}.guide__body__content{font-size:18px}.guide__body__content .wp-block-column>*+*,.guide__body__content>*+*{margin-top:30px}.guide__body__content h2{font-size:38px}.guide__body__content h3,.guide__body__content h4,.guide__body__content h5{font-size:20px}.guide__body__content .wc-block-featured-product .wc-block-featured-product__background-image{margin:0 auto 14px}.guide__body__content .wc-block-featured-product .wc-block-featured-product__title{font-size:20px;margin:0 0 8px}.guide__body__content .wc-block-featured-product .wc-block-featured-product__description{font-size:16px;margin:0 0 8px}.guide__body__content .wc-block-featured-product .wc-block-featured-product__price{font-size:16px}.guide__body__sharerate h3{font-size:16px;margin:0 0 14px}.guide__body__sharerate__share{max-width:calc(100% - 270px)}.guide__body__sharerate__share__title{font-size:16px;margin:0 0 14px}.guide__body__sharerate__share__links{gap:20px}.guide__body__sharerate__share__links a{width:50px}.guide__body__sharerate__rate{width:250px}.guide__body__sharerate__rate #was-this-helpful{gap:14px}.guide__body__sharerate__rate #was-this-helpful #wthf-title{font-size:16px}.guide__body__sharerate__rate #was-this-helpful #wthf-yes-no span{height:22px;width:23px}.guide__body__sharerate__rate #was-this-helpful #wthf-yes-no span:first-child{margin-right:20px}.guide__body__faq{margin:140px auto}.guide__body__faq h2{font-size:68px;margin:0 auto 70px}.guide__body__event{margin:140px auto;padding:44px 90px 44px 44px}.guide__body__event__texts__surtitle{font-size:14px;margin:0 0 18px}.guide__body__event__texts__title{font-size:38px;margin:0 0 18px}.guide__body__event__texts__date{font-size:24px;margin:0 0 18px}.guide__body__event__texts__text{font-size:18px}.guide__more{margin:0 auto 200px;max-width:1380px}.guide__more__post,.guide__more__title{font-size:48px;margin:0 auto 74px}.guide__more__post__cat{font-size:16px;margin:0 0 20px}.guide__more__post__title{font-size:43px;margin:0 0 20px}.guides__tet{margin:0 auto 90px;min-height:700px}.guides__tet .lightBG{left:55px}.guides__tet__breadcrumbs{max-width:1600px;padding:30px 0 140px}.guides__tet__breadcrumbs a,.guides__tet__breadcrumbs span{font-size:14px}.guides__tet__texts{max-width:1380px}.guides__tet__texts h1{font-size:68px;margin:0 0 66px;max-width:540px}.guides__tet__texts__subtext{max-width:540px}.guides__tet__texts__text{font-size:28px;max-width:540px}.guides__tet__sticky{height:630px;padding:60px;top:70px}.guides__tet__sticky__cat{font-size:16px}.guides__tet__sticky__title{font-size:43px}.guides__cats{gap:50px;margin:0 auto 90px;max-width:1380px}.guides__cats-parent{margin:0 auto 30px}.guides__cats-child{margin:0 auto 35px}.guides__cats a{font-size:16px}.guides__posts{gap:20px;margin:0 auto 80px;max-width:1380px}.guides__posts__item-big{padding:40px}.guides__posts__item-big .guides__posts__item__texts{padding:30px 17px 30px 30px}.guides__posts__item-big .guides__posts__item__cat{font-size:16px;margin:0 0 20px}.guides__posts__item-big .guides__posts__item__title{font-size:43px;margin:0 0 20px}.guides__posts__item-big .btn{font-size:16px;padding:18px 18px 18px 32px}.guides__posts__item-big .btn:hover:after{margin-left:26px}.guides__posts__item-big .btn:after{height:20px;margin-left:12px;width:20px}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__img{height:330px}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__texts{padding:30px 17px 30px 30px}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__cat{font-size:16px;margin:0 0 10px}.guides__posts__item:not(.guides__posts__item-big) .guides__posts__item__title{font-size:26px;margin:0 0 10px}.guides__posts__item:not(.guides__posts__item-big) .btn{font-size:14px}.guides__posts__item:not(.guides__posts__item-big) .btn:hover:after{margin-left:18px}.guides__posts__item:not(.guides__posts__item-big) .btn:after{height:13px;margin-left:10px;width:13px}.guides__posts__newsletter{min-height:330px;padding:10px 40px}.guides__posts__newsletter__title{font-size:41px;margin:0 0 30px}.guides__posts__newsletter__form input[type=email]{font-size:16px;height:60px;line-height:60px;margin:0 0 20px;padding:0 60px 0 30px}.guides__posts__newsletter__form input[type=submit]{height:48px;right:6px;top:6px;width:48px}.guides__posts__newsletter__form__check label{font-size:14px;padding-left:30px}.guides__pagination{gap:50px;margin:0 auto 130px;max-width:1380px}.guides__pagination .page-numbers{font-size:16px}.guides__pagination .page-numbers.next,.guides__pagination .page-numbers.prev{height:20px;width:20px}.guides__pagination img{width:20px}.guides__thecontent{margin:0 auto 190px;max-width:1100px}.storeloc__tet{padding:30px 0 115px}.storeloc__tet__breadcrumbs{padding:0 0 65px 235px}.storeloc__tet__breadcrumbs a,.storeloc__tet__breadcrumbs span{font-size:14px}.storeloc__tet h1{font-size:14px;margin:0 auto 20px;max-width:960px}.storeloc__tet h2{font-size:88px;margin:0 auto 45px;max-width:960px}.storeloc__tet__text{font-size:24px;margin:0 auto 45px;max-width:960px}.storeloc__tet__form{max-width:556px}.storeloc__tet__form input[type=text]{font-size:16px;height:60px;line-height:60px;padding:0 165px 0 33px}.storeloc__tet__form .btn{height:56px;line-height:56px;padding:0 18px 0 32px;right:2px;top:2px}.storeloc__map{margin:80px auto 130px;max-width:1380px}.storeloc__map #wpsl-wrap #wpsl-gmap,.storeloc__map #wpsl-wrap #wpsl-result-list{width:calc(50% - 10px)}.storeloc__map #wpsl-wrap #wpsl-direction-details,.storeloc__map #wpsl-wrap #wpsl-gmap,.storeloc__map #wpsl-wrap #wpsl-stores{height:790px!important}.storeloc__map #wpsl-wrap #wpsl-stores{padding:0 12px 0 0}.storeloc__map #wpsl-wrap #wpsl-stores::-webkit-scrollbar{width:8px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store{padding:20px 0}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store:first-child{padding:0 0 20px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__img{width:260px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__img img{height:230px!important}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos{width:calc(100% - 305px)}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos:before{height:20px;left:-24px;top:4px;width:16px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__title{font-size:26px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__title span{font-size:20px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__adresse{font-size:16px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns{gap:6px;margin:13px 0 18px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns a{font-size:14px;padding:12px 18px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__btns a:before{height:16px;margin-right:10px;width:16px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__link{font-size:14px}.storeloc__map #wpsl-wrap #wpsl-stores .storeloc__map__store__infos__link:after{height:13px;margin-left:10px;width:13px}.storeloc__content{margin:0 auto 200px;max-width:1100px}.store__tet{padding:30px 0 120px}.store__tet__container{max-width:1380px}.store__tet__breadcrumbs{padding:0 0 30px 20px}.store__tet__breadcrumbs a,.store__tet__breadcrumbs span{font-size:14px}.store__tet__status{margin:0 0 22px;padding:0 15px}.store__tet__status:after{font-size:14px}.store__tet h1{font-size:48px;margin:0 0 20px}.store__tet h1 span{font-size:68px}.store__tet__btns{gap:20px}.store__tet__btns__call,.store__tet__btns__rdv{font-size:16px;padding:19px 28px}.store__tet__btns__call:before,.store__tet__btns__rdv:before{height:16px;margin-right:10px;width:16px}.store__infos{padding:80px 0 100px}.store__infos__container{max-width:1380px}.store__infos__infos h2{font-size:26px;margin:0 0 20px}.store__infos__infos__text{font-size:18px;margin:0 0 40px}.store__infos__infos__flex{gap:20px;margin:0 0 50px}.store__infos__infos__flex__item{font-size:16px;padding-left:40px}.store__infos__infos__flex__item:before{height:20px;width:20px}.store__infos__infos__flex__item span.closed-except{margin-top:20px}.store__infos__infos__map{max-width:680px}.store__infos__infos__map #wpsl-base-gmap_0{height:334px}.store__infos__contact{margin-top:-220px;padding:50px 50px 35px}.store__infos__contact__title{font-size:48px;margin:0 0 20px}.store__infos__contact__subtitle{font-size:20px}.store__infos__contact .gform_wrapper .gform_title{font-size:48px;margin:0 0 20px}.store__infos__contact .gform_wrapper .gform_footer{padding:20px 0 0}.store__infos__contact .gform_wrapper .gform_footer input[type=submit]{background-size:20px;font-size:16px;padding:18px 99px 18px 67px}.store__infos__contact .gform_wrapper .gform_footer input[type=submit]:hover{padding:18px 113px 18px 67px}.store__infos__contact .gform_wrapper .gform-body .gform_fields{grid-row-gap:20px}.store__infos__contact .gform_wrapper .gform-body .gform_fields h3{font-size:20px}.store__infos__contact .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=checkbox]),.store__infos__contact .gform_wrapper .gform-body .gform_fields select{height:56px;padding:0 24px}.store__infos__contact .gform_wrapper .gform-body .gform_fields textarea{padding:16px 24px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{background-position:center right 18px;background-size:20px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;top:12px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label>label{font-size:16px;left:28px;top:20px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:16px;padding:30px 28px 15px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select{background-position:center left 11px;background-size:30px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .phone-country select option{font-size:16px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .ginput_container_consent{gap:24px}.store__infos__contact .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{width:calc(100% - 40px)}.store__gallery{max-width:1380px;padding:140px 0}.store__gallery h2{font-size:48px;margin:0 0 80px}.store__gallery__slider__next,.store__gallery__slider__prev{height:40px;width:40px}.store__gallery__slider__prev{left:-20px}.store__gallery__slider__next{right:calc(29.7% - 20px)}.store__services{margin:0 auto 140px;max-width:980px}.store__services h2{font-size:48px;margin:0 auto 60px}.store__services h3{font-size:28px;margin:0 auto 60px}.store__services__flex{gap:60px 120px}.store__services__flex__item{font-size:16px;width:100px}.store__services__flex__item img{margin:0 auto 13px;width:60px}.store__blocks{margin:0 auto 145px;max-width:1660px}.store__blocks__item{padding:50px 20px}.store__blocks__item h3{font-size:14px;margin:0 auto 10px}.store__blocks__item h2{font-size:68px;margin:0 auto 20px;max-width:566px}.store__blocks__item__text{font-size:18px;margin:0 auto 20px}.store__blocks__item__img{margin:0 auto 20px;max-height:210px;width:350px}.store__blocks__item__logo{margin:0 auto 20px;max-height:125px;width:110px}.shop__cats{gap:56px;margin:0 auto 40px}.shop__cats li{font-size:16px}.shop__blocks{margin:0 auto 50px;max-width:1660px}.shop__blocks__item__texts{padding:10px 70px}.shop__blocks__item__texts h2{font-size:18px;margin:0 0 20px}.shop__blocks__item__texts h2 span{font-size:58px}.shop__blocks__item__texts__text{font-size:18px;margin:0 0 30px}.shop__blocks__item__texts__products{gap:15px;margin:0 0 32px}.shop__blocks__item__texts__products__prod{width:calc(33.33333% - 10px)}.shop__blocks__item__texts__products__prod__img{margin:0 0 14px}.shop__blocks__item__texts__products__prod__name{font-size:18px}.shop__blocks__item__texts__products__prod__price .amount:first-child,.shop__blocks__item__texts__products__prod__price:before{font-size:16px}.shop__all{margin:0 auto 50px}.shop__solo{margin:0 auto 120px;max-width:1380px}.shop__solo h2{font-size:68px;margin:0 auto 16px}.shop__solo__text{font-size:24px;margin:0 auto 60px;max-width:1100px}.shop__solo__products{gap:20px;margin:0 auto 60px}.shop__solo__products__item{width:calc(20% - 16px)}.shop__solo__products__item__img{margin:0 auto 14px}.shop__solo__products__item__name{font-size:18px}.shop__solo__products__item__price .amount:first-child,.shop__solo__products__item__price:before{font-size:16px}.shop__bottom{margin:0 auto 126px;max-width:1660px;padding:80px 20px}.shop__bottom__flex{gap:85px;margin:0 auto 60px}.shop__bottom__flex__item{gap:20px}.shop__bottom__flex__item__picto{height:100px;padding:5px;width:100px}.shop__bottom__flex__item__picto img{height:90px;padding:15px;width:90px}.shop__bottom__flex__item__text{font-size:18px;width:160px}.shop__bottom h2{font-size:48px;margin:0 auto 30px}.shop__seo{margin:0 auto 160px;max-width:1380px}.shop__seo>h1,.shop__seo>h2{font-size:28px}.shop__seo>div{font-size:18px}.cats .woocommerce-breadcrumb{font-size:14px;max-width:1600px;top:33px}.cats .woocommerce-breadcrumb a,.cats .woocommerce-breadcrumb span{font-size:14px}.cats .woocommerce-products-header{margin:0 auto 60px;max-width:1660px;padding:94px 140px 75px}.cats .woocommerce-products-header h1{font-size:18px;margin:0 0 20px;max-width:690px}.cats .woocommerce-products-header h1 span{font-size:58px}.cats .woocommerce-products-header .term-description{font-size:18px;max-width:690px}.cats__filters{margin:0 auto 60px;max-width:1380px}.cats__filters .yith-wcan-filters{width:calc(100% - 395px)}.cats__filters .yith-wcan-filters:before{font-size:14px;line-height:52px;margin-right:22px}.cats__filters .yith-wcan-filters .yith-wcan-filter.yith-wcan-filter{min-width:244px;width:244px}.cats__filters .yith-wcan-filters .yith-wcan-filter.yith-wcan-filter .filter-title.filter-title.filter-title{font-size:16px;line-height:52px;padding:0 18px 0 24px}.cats__filters .yith-wcan-filters .yith-wcan-filter.yith-wcan-filter .filter-title.filter-title.filter-title:after{height:20px;width:20px}.cats .woocommerce-ordering:before{font-size:14px;line-height:52px;margin-right:26px}.cats .woocommerce-ordering select{background-position:center right 15px;background-size:20px;font-size:16px;height:52px;line-height:52px;padding:0 55px 0 24px}.cats ul.products{gap:60px 20px;margin:0 auto 60px;max-width:1380px}.cats ul.products li.product.product .compare{height:35px;right:57px;top:12px;width:35px}.cats ul.products li.product.product .yith-wcwl-add-to-wishlist{height:35px;right:12px;top:12px;width:35px}.cats ul.products li.product.product .product__img{margin:0 auto 14px}.cats ul.products li.product.product .woocommerce-loop-product__title{font-size:20px;margin:0 0 8px}.cats ul.products li.product.product .woocommerce-loop-product__desc{font-size:16px;margin:0 0 8px}.cats ul.products li.product.product .price .amount:first-child,.cats ul.products li.product.product .price:before{font-size:16px}.cats .woocommerce-pagination{margin:0 auto 160px;max-width:1380px}.cats .woocommerce-pagination ul.page-numbers{gap:18px}.cats .woocommerce-pagination ul.page-numbers li .page-numbers{font-size:14px;height:32px;line-height:32px;width:32px}.cats__bottom{margin:0 auto 160px;max-width:1380px}.cats__bottom>h3{font-size:28px}.cats__bottom>div{font-size:18px}.single-product .site-main .woocommerce-breadcrumb{max-width:calc(100% - 235px)}.single-product .site-main .woocommerce-notices-wrapper .woocommerce-message,.single-product .site-main>.product{max-width:calc(100% - 150px)}.single-product .site-main>.product .product__tet{margin:0 auto 100px;max-width:1380px}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery{gap:12px}.single-product .site-main>.product .product__tet .woocommerce-product-gallery__wrapper__gallery-scroll::-webkit-scrollbar{width:8px}.single-product .site-main>.product .product__tet .summary{padding-bottom:85px}.single-product .site-main>.product .product__tet .summary .product_meta{font-size:14px}.single-product .site-main>.product .product__tet .summary .product_title{font-size:58px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__short-description{font-size:18px;margin:17px auto 0;padding:30px 0}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages{padding:30px 0}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages h3{font-size:16px;margin:0 0 10px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list{gap:20px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list__item{font-size:11px}.single-product .site-main>.product .product__tet .summary .woocommerce-product-details__avantages__list__item img{width:30px}.single-product .site-main>.product .product__tet .summary .price,.single-product .site-main>.product .product__tet .summary .single_variation_wrap,.single-product .site-main>.product .product__tet .summary .variations_form{padding:30px 0 0}.single-product .site-main>.product .product__tet .summary>.price{font-size:38px;line-height:52px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody{gap:12px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr{min-width:178px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr>.label,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr>.label{font-size:16px;margin:0 0 8px}.single-product .site-main>.product .product__tet .summary .cart .variations tbody tr>.value select,.single-product .site-main>.product .product__tet .summary .variations_form .variations tbody tr>.value select{background-position:center right 18px;background-size:20px;font-size:16px;height:52px;line-height:52px;padding:0 30px 0 24px}.single-product .site-main>.product .product__tet .summary .cart .woocommerce-variation-price,.single-product .site-main>.product .product__tet .summary .cart .woocommerce-variation-price *,.single-product .site-main>.product .product__tet .summary .variations_form .woocommerce-variation-price,.single-product .site-main>.product .product__tet .summary .variations_form .woocommerce-variation-price *{font-size:38px;line-height:52px}.single-product .site-main>.product .product__tet .summary .cart .single_add_to_cart_button,.single-product .site-main>.product .product__tet .summary .variations_form .single_add_to_cart_button{font-size:16px;padding:18px 10px;right:72px;width:314px}.single-product .site-main>.product .product__tet .summary .cart .single_add_to_cart_button:after,.single-product .site-main>.product .product__tet .summary .variations_form .single_add_to_cart_button:after{height:18px;margin-left:12px;width:18px}.single-product .site-main>.product .product__tet .summary .yith-wcwl-add-to-wishlist{height:55px;width:55px}.single-product .site-main>.product .woocommerce-tabs{margin:0 auto 160px;max-width:1380px;padding:120px 0}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--description h2{font-size:38px;margin:0 0 30px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--description p{font-size:18px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information h2{margin:0 0 30px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information h2:before{font-size:38px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:first-child td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:first-child th{padding:0 0 18px}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:last-child td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr:last-child th{padding:18px 0 0}.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr td,.single-product .site-main>.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes tbody tr th{font-size:18px;padding:18px 0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-heading h4{font-size:20px}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body{padding:20px 0 0}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12 .center-block .cwgstock_email{font-size:16px;height:60px;line-height:60px;padding:0 60px 0 28px}.cwginstock-subscribe-form.cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .row .col-md-12 .center-block .cwgstock_button{height:48px;right:5px;width:48px}.rdv__body{margin:50px auto;max-width:1380px}.rdv__body h1{font-size:68px;margin-bottom:30px}.rdv__body #oabp-widget>div{font-size:48px!important}.rdv__body #oabp-widget>p{font-size:18px!important}.wishlist__body{margin:50px auto;max-width:1380px}.wishlist__body h1{font-size:68px;margin-bottom:30px}.wishlist__body .wishlist-title{margin-bottom:30px}.wishlist__body .wishlist-title h2{font-size:68px}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button{font-size:16px;padding:18px 18px 18px 32px}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover{transform:translateX(14px)}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover:after{margin-left:26px}.wishlist__body .yith_wcwl_wishlist_footer .ask-an-estimate-button:after{height:20px;margin-left:12px;width:20px}.presse__tet__bg{max-width:1660px;padding:30px 0 285px}.presse__tet__breadcrumbs{margin:0 30px 190px}.presse__tet__breadcrumbs a,.presse__tet__breadcrumbs span{font-size:14px}.presse__tet__container{max-width:1380px}.presse__tet__texts{max-width:475px}.presse__tet__texts h1{font-size:68px;margin:0 0 25px}.presse__tet__texts__text{font-size:28px}.presse__tet__img{max-height:630px;max-width:1015px;top:70px}.presse__links{gap:30px;margin:0 auto 96px;max-width:1660px}.presse__links__item{min-height:240px;padding:20px 30px;width:440px}.presse__links__item__picto{width:62px}.presse__links__item__text{font-size:30px}.presse__links__item__help{font-size:20px}.presse__posts{margin:0 auto 200px;max-width:1380px}.presse__posts__grid{gap:20px;margin-bottom:65px}.presse__posts__grid__item__img{min-height:330px;width:330px}.presse__posts__grid__item__texts{gap:10px;padding:20px 17px 20px 30px;width:calc(100% - 330px)}.presse__posts__grid__item__texts__source{font-size:16px}.presse__posts__grid__item__texts__title{font-size:26px}.presse__posts__grid__item__texts__date{font-size:12px}.presse__posts__grid__item__texts__link{font-size:14px}.presse__posts__grid__item__texts__link:after{height:13px;margin-left:10px;width:13px}.presse__posts__pagination{gap:50px}.presse__posts__pagination .page-numbers{font-size:16px}.presse__posts__pagination .page-numbers.next,.presse__posts__pagination .page-numbers.prev{height:20px;width:20px}.presse__posts__pagination img{width:20px}.contact__tet{gap:80px;margin:0 auto 120px;max-width:1660px;padding:70px 0}.contact__tet__texts{padding-top:0}.contact__tet__texts__breadcrumbs{margin:0 0 10px}.contact__tet__texts__breadcrumbs a,.contact__tet__texts__breadcrumbs span{font-size:14px}.contact__tet__texts h2{font-size:16px;margin:0 0 40px}.contact__tet__texts h1{font-size:68px;margin:0 0 40px}.contact__tet__texts .phone-number{margin:0 0 40px}.contact__tet__texts .phone-number__pill__number{font-size:38.832px;line-height:59px;padding:0 22px}.contact__tet__texts .phone-number__pill__text{font-size:17.923px;padding:0 15px}.contact__tet__texts .phone-number__text{font-size:16.482px}.contact__tet__texts h3{font-size:30px;margin:0 0 40px}.contact__tet__texts__text{font-size:18px;margin:0 0 40px}.contact__tet__form{padding:50px 50px 35px}.contact__tet__form h2{font-size:48px;margin:0 0 20px}.contact__tet__form .gform_wrapper .gform_footer{padding:20px 0 0}.contact__tet__form .gform_wrapper .gform_footer input[type=submit]{background-size:20px;font-size:16px;padding:18px 99px 18px 67px}.contact__tet__form .gform_wrapper .gform_footer input[type=submit]:hover{padding:18px 113px 18px 67px}.contact__tet__form .gform_wrapper .gform-body .gform_fields{grid-row-gap:20px}.contact__tet__form .gform_wrapper .gform-body .gform_fields h3{font-size:20px}.contact__tet__form .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=checkbox]),.contact__tet__form .gform_wrapper .gform-body .gform_fields select{height:56px;padding:0 24px}.contact__tet__form .gform_wrapper .gform-body .gform_fields textarea{padding:16px 24px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{background-position:center right 18px;background-size:20px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;top:12px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label>label{font-size:16px;left:28px;top:20px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:16px;padding:30px 28px 15px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select{background-position:center left 11px;background-size:30px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .phone-country select option{font-size:16px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent{gap:24px}.contact__tet__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{width:calc(100% - 40px)}.contact__map{margin:0 auto 200px;max-width:1380px}.contact__map__texts h2{font-size:48px;margin:0 0 20px}.contact__map__texts__text{font-size:18px}.contact__map__map #wpsl-gmap{height:670px!important}.contact__bottom{margin:0 auto 200px;max-width:1380px}.contact__bottom h2{font-size:28px}.contact__bottom__text{font-size:18px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]{font-size:16px;padding:18px 18px 18px 32px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]:hover:after{margin-left:26px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]:after{height:20px;margin-left:12px;width:20px}.account-wishlist .wishlist-title{margin-bottom:30px}.account-wishlist .wishlist-title h2{font-size:68px}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button{font-size:16px;padding:18px 18px 18px 32px}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover{transform:translateX(14px)}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:hover:after{margin-left:26px}.account-wishlist .yith_wcwl_wishlist_footer .ask-an-estimate-button:after{height:20px;margin-left:12px;width:20px}.panier__top{padding:105px 0 0}.panier__top__breadcrumbs{margin:0 auto 24px;max-width:1380px}.panier__top__back{font-size:14px}.panier__top__back:before{height:12px;margin-right:12px;width:8px}.panier__top h1{font-size:38px;margin:0 auto 24px;max-width:1380px}.panier__top h1 span{font-size:20px}.panier__top .back-container{max-width:1380px}.panier__top>.woocommerce{max-width:1380px;padding-bottom:50px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table{padding:33px 30px 40px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table th{font-size:14px;padding:0 0 14px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail{padding:20px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-thumbnail img{width:120px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-name{font-size:18px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-name .product-name__excerpt{font-size:14px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-price,.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-subtotal{font-size:16px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-remove a{height:17px;width:17px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__minus{left:15px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity .product-quantity__plus{left:30px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table td.product-quantity input[type=number]{font-size:16px;height:50px;line-height:50px;width:90px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon .input-text{font-size:16px;height:55px;line-height:55px;min-width:550px;padding:0 24px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon .button{font-size:16px;height:46px;line-height:46px}.panier__top>.woocommerce .woocommerce-cart-form .shop_table .coupon-title{font-size:20px;margin:27px 0 12px}.panier__top>.woocommerce .cart-collaterals .cart_totals{padding:32px}.panier__top>.woocommerce .cart-collaterals .cart_totals h2{font-size:28px;margin-bottom:24px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .cart-subtotal *{font-size:16px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping td,.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping th{padding:0 0 24px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .shipping *{font-size:16px}.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total td,.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total th{padding:24px 0 0}.panier__top>.woocommerce .cart-collaterals .cart_totals table .order-total *{font-size:16px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:24px 0}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{height:56px;line-height:56px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover:after{margin-left:26px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:before{font-size:16px}.panier__top>.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:after{height:20px;margin-left:12px;width:20px}.panier__top>.woocommerce .cart-collaterals .cart_totals .panier__top__payimg{width:206px}.newsletter__container{margin:0 55px 200px;padding:190px 20px}.newsletter__container h1{font-size:68px;margin:0 auto 20px;max-width:540px}.newsletter__subtitle{font-size:20px;margin:0 auto 20px}.newsletter__form{margin:0 auto;max-width:540px;padding:30px 20px}.newsletter__form .formContent form{gap:20px}.newsletter__form .formContent form select{background-position:center right 18px;background-size:22px;font-size:16px;height:56px;line-height:56px;padding:0 24px}.newsletter__form .formContent form .formText.formText-written .formTextLabel{font-size:12px;top:12px}.newsletter__form .formContent form .formText input:not([type=submit]):not([type=checkbox]){height:56px;padding:30px 28px 15px}.newsletter__form .formContent form .formText .formTextLabel{font-size:16px;left:28px;top:20px}.newsletter__form .formContent form .formPager .formSubmit a{font-size:16px;padding:18px 18px 18px 32px}.newsletter__form .formContent form .formPager .formSubmit a:hover:after{margin-left:26px}.newsletter__form .formContent form .formPager .formSubmit a:after{height:20px;margin-left:12px;width:20px}.newsletter__form .formContent form #divItem-0-1 .formSelectionSingleValues,.newsletter__form .formContent form #divItem-0-2,.newsletter__form .formContent form #divItem-0-3,.newsletter__form .formContent form #divItem-0-5,.newsletter__form .formContent form #divItem-0-6{width:calc(50% - 10px)}.newsletter__form .formContent form #divItem-0-7{padding:0 10px}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines{padding-left:44px}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines label{font-size:14px}.newsletter__form .formContent form #divItem-0-7 .formSelectionMultipleValueForMultipleLines input{height:28px;width:28px}.woocommerce-checkout .woocommerce-form-login-toggle{margin-top:40px!important}.woocommerce-checkout .woocommerce-form-login label:not(.woocommerce-form__label-for-checkbox){font-size:16px!important;padding:0 16px 8px!important}.woocommerce-checkout .woocommerce-form-login .input-text{font-size:16px!important;height:56px!important;line-height:56px!important;padding:0 28px!important}.woocommerce-checkout .woocommerce-form-login .woocommerce-button{font-size:16px!important;padding:18px!important}.woocommerce-checkout .woocommerce-form-coupon input.input-text{font-size:16px;height:56px;line-height:56px;padding:0 28px}.woocommerce-checkout .woocommerce-form-coupon button.button{font-size:16px;padding:18px 18px 18px 32px}.woocommerce-checkout .woocommerce-form-coupon button.button:hover:after{margin-left:26px}.woocommerce-checkout .woocommerce-form-coupon button.button:after{height:20px;margin-left:12px;width:20px}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{padding:32px}.woocommerce-checkout .col-1 p:not(:last-child),.woocommerce-checkout .col-2 p:not(:last-child){margin-bottom:20px}.woocommerce-checkout .col-1 h3,.woocommerce-checkout .col-2 h3{font-size:20px;margin:0 0 16px}.woocommerce-checkout .col-1 .form-row label,.woocommerce-checkout .col-2 .form-row label{font-size:16px;padding:0 16px 8px}.woocommerce-checkout .col-1 input[type=email],.woocommerce-checkout .col-1 input[type=tel],.woocommerce-checkout .col-1 input[type=text],.woocommerce-checkout .col-2 input[type=email],.woocommerce-checkout .col-2 input[type=tel],.woocommerce-checkout .col-2 input[type=text]{font-size:16px;height:56px;line-height:56px;padding:0 28px}.woocommerce-checkout .col-1 textarea,.woocommerce-checkout .col-2 textarea{font-size:16px;min-height:calc(32px + 6em);padding:16px 28px}.woocommerce-checkout .col-1 .select2-selection,.woocommerce-checkout .col-2 .select2-selection{height:56px}.woocommerce-checkout .col-1 .select2-selection .select2-selection__rendered,.woocommerce-checkout .col-2 .select2-selection .select2-selection__rendered{background-position:center right 18px;background-size:20px;font-size:16px;height:56px;line-height:56px;padding:0 28px}.woocommerce-checkout p#billing_convention_field:before{font-size:20px;margin:12px 0 16px}.woocommerce-checkout #order_review_heading{font-size:28px;margin:40px 0 20px}.woocommerce-checkout .woocommerce-checkout-review-order{margin-bottom:60px;padding:32px}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]{font-size:16px;padding:18px 18px 18px 32px}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]:after{height:20px;margin-left:12px;width:20px}.woocommerce-checkout .woocommerce-checkout-payment button[type=submit]:hover:after{margin-left:26px}.jobs__tet__bg{max-width:1660px;padding:30px 0 235px}.jobs__tet__breadcrumbs{margin:0 30px 190px}.jobs__tet__breadcrumbs a,.jobs__tet__breadcrumbs span{font-size:14px}.jobs__tet__container{max-width:1380px}.jobs__tet__texts{max-width:475px}.jobs__tet__texts h1{font-size:68px;margin:0 0 25px}.jobs__tet__texts__text{font-size:28px}.jobs__tet__img{max-height:630px;max-width:1015px;top:70px}.jobs__jobs{margin:130px auto;max-width:1100px}.jobs__jobs h2{font-size:38px}.jobs__jobs hr{margin:20px auto 50px}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button{font-size:16px!important;padding:18px 18px 18px 32px!important}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button:hover:after{margin-left:26px}.jobs__jobs .sk-indeed-jobs-bottom-btn-container button:after{height:20px;margin-left:12px;width:20px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs{margin-bottom:50px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-job-title-container{font-size:30px;padding:0 0 20px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-content:after,.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .sk-jobs-text-padding{font-size:18px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button{font-size:16px!important;padding:18px 18px 18px 32px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button:hover:after{margin-left:26px}.jobs__jobs .grid-indeed-jobs .grid-item-indeed-jobs .grid-content .sk-jobs-details-container .jobs-jobs-counts button:after{height:20px;margin-left:12px;width:20px}.jobs__self{margin:0 auto 200px;max-width:1660px;padding:80px 20px}.jobs__self h2{font-size:42px;margin:0 auto 40px;max-width:820px}.jobs__self__form{padding-top:110px}.jobs__self__form-container{max-width:1100px}.jobs__self__form .gform_wrapper .gform_footer{padding:20px 0 0}.jobs__self__form .gform_wrapper .gform_footer input[type=submit]{background-size:20px;font-size:16px;padding:18px 99px 18px 67px}.jobs__self__form .gform_wrapper .gform_footer input[type=submit]:hover{padding:18px 113px 18px 67px}.jobs__self__form .gform_wrapper .gform-body .gform_fields{grid-row-gap:20px}.jobs__self__form .gform_wrapper .gform-body .gform_fields h3{font-size:20px}.jobs__self__form .gform_wrapper .gform-body .gform_fields input:not([type=submit]):not([type=file]):not([type=checkbox]),.jobs__self__form .gform_wrapper .gform-body .gform_fields select{height:56px;padding:0 24px}.jobs__self__form .gform_wrapper .gform-body .gform_fields textarea{padding:16px 24px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .gfield:not(.phone-country) select{background-position:center right 18px;background-size:20px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label.has-label-written>label{font-size:12px;top:12px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label>label{font-size:16px;left:28px;top:20px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .has-label>.ginput_container>input{font-size:16px;padding:30px 28px 15px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select{background-position:center left 11px;background-size:30px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .phone-country select option{font-size:16px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent{gap:24px}.jobs__self__form .gform_wrapper .gform-body .gform_fields .ginput_container_consent label{width:calc(100% - 40px)}.mfp-content .white-popup .sk-btn-apply-now{font-size:16px!important;padding:18px 18px 18px 32px}.mfp-content .white-popup .sk-btn-apply-now:hover:after{margin-left:26px}.mfp-content .white-popup .sk-btn-apply-now:after{height:20px;margin-left:12px;width:20px}.histoire__tet__bg{max-width:1660px;padding:30px 0 145px}.histoire__tet__breadcrumbs{margin:0 30px 100px}.histoire__tet__container{max-width:1380px}.histoire__tet__texts{max-width:475px}.histoire__tet__texts__title{font-size:68px;margin:0 0 25px}.histoire__tet__texts__subtitle{font-size:28px;margin:0 0 25px}.histoire__tet__texts__text{font-size:20px}.histoire__tet__img{max-height:630px;max-width:1015px;top:70px}.histoire__frise-container{padding:235px 0 275px;width:calc(100% - 390px)}.histoire__frise__item__dot{height:12px;width:12px}.histoire__frise__item__year{font-size:28px;top:-50px}.histoire__frise__item__text{font-size:28px;top:48px;width:220px}.histoire__list{margin:0 95px 170px 165px}.histoire__list__list{gap:50px}.histoire__list__list__item{background-size:45px;padding-left:64px}.histoire__list__list__item__title{font-size:38px;margin:0 0 25px}.histoire__list__list__item__text{font-size:18px}.histoire__bottom{gap:20px;margin:0 55px 200px}.histoire__bottom__item{padding:125px 20px;width:calc(50% - 10px)}.histoire__bottom__item__title{font-size:48px;max-width:600px}.histoire__bottom__item__text{font-size:18px;max-width:600px}.main-404__container{gap:30px;margin:0 55px 50px}.main-404__404{font-size:232px}.main-404__404 img{width:200px}.main-404__text{font-size:18px}.results-search{gap:30px;margin:0 auto 145px;max-width:1660px}.results-search__item:not(:first-child){padding-bottom:30px}.petsconfigurator__show-up-urne__info__list-variation select{background-position:center right 18px;background-size:22px;font-size:16px;height:56px;line-height:56px;padding:0 24px}}@media screen and (min-width:1920px){.page-template-mon-compte .page-header__title{font-size:68px}}@media (max-width:767px){.main-content--alt{max-width:none}.hp__guides__item{max-width:calc(100% - 40px)}.hp__guides__item .containerCustom2{padding:0}}@media (max-width:768px){.cats__filters .yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter{width:100%}.cats__filters .yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable{border-radius:27px;line-height:52px;padding:0 55px 0 24px}}@media screen and (max-width:1023px){.petsconfigurator__navigation__price--recap{align-items:center;flex-direction:column}.petsconfigurator__navigation__button-desk{display:none!important}}@media screen and (max-width:781px){.gk-page-header .wp-block-columns{flex-direction:column-reverse}.gk-page-header .wp-block-column:first-child{padding:0 20px}.gk-bloc-boutique.is-layout-flex{display:block;padding:30px}}