.template-index{--yhh-ink: #333;--yhh-muted: #6b7280;--yhh-cta: #ffd602}.template-index .title,.template-index .rich-text__blocks h2,.template-index h2.heading{font-size:18.5px;line-height:21px;font-weight:800;letter-spacing:-.46px;color:var(--yh-ink)}.template-index [id$=__hero] h2.heading,.template-index [id$=__hero] .heading,.template-index [id$=__hero] .title{font-size:31.25px;line-height:33.75px;font-weight:800;letter-spacing:-1.25px;text-align:left;color:var(--yh-ink)}.template-index [id$=__dental] h2.heading,.template-index [id$=__dental] .title,.template-index [id$=__gut] h2.heading,.template-index [id$=__gut] .title,.template-index [id$=__humain] h2.heading,.template-index [id$=__humain] .heading,.template-index [id$=__humain] .title{font-size:26px;line-height:29.9px;font-weight:800;letter-spacing:-.52px;text-align:left;color:var(--yh-ink)}.template-index [id$=__avis_exergue] h2.heading,.template-index [id$=__avis_exergue] .title{font-size:19.1px;line-height:21.4px;font-weight:800;letter-spacing:-.48px;text-align:center}.template-index [id$=__faq] .title,.template-index [id$=__faq] .collapsible-content__heading,.template-index [id$=__compare_note] h2.heading,.template-index [id$=__compare_note] .title{font-size:18.5px;line-height:21px;font-weight:800;letter-spacing:-.46px;text-align:left!important}.template-index .multicolumn-card__info h3,.template-index .multicolumn-card__info .h3{font-size:16px;line-height:18.4px;font-weight:700;text-align:left;color:#000;margin-bottom:8px}.template-index .multicolumn-card__info .rte,.template-index .multicolumn-card__info .rte p{font-size:14px;line-height:21px;font-weight:500;text-align:left;color:var(--yhh-muted)}.template-index .rich-text-block.rte,.template-index .rich-text-block.rte p{font-size:16px;line-height:22.4px;color:var(--yhh-ink);text-align:left}.template-index .icons-with-content .icon-item{padding-block:6px}.template-index .icons-with-content .icon-item__title{font-size:16px;line-height:22.4px;font-weight:400;text-align:left;color:var(--yhh-ink)}.template-index .icons-with-content svg{color:#0cbf03}.template-index .collapsible-content summary,.template-index .collapsible-content .accordion__title{font-size:20px;line-height:23px;font-weight:700;color:#222}.template-index .button{background:var(--yhh-cta);border:0;border-radius:29px;color:#121212d9;font-size:15px;font-weight:500;min-height:46px;padding:12px 32px;text-transform:none;letter-spacing:0}.template-index .button:after,.template-index .button:before{display:none}.template-index .button:hover{filter:brightness(.95)}.template-index .animate-item,.template-index .animate--hidden{opacity:1!important;transform:none!important}@media(max-width:749px){.template-index .image-with-text__grid{display:flex;flex-direction:column}.template-index .image-with-text__grid .image-with-text__content-item,.template-index .image-with-text__grid .image-with-text__text-item{order:1}.template-index .image-with-text__grid .image-with-text__media-item{order:2}}.template-index .icons-with-content .icon-item .rte,.template-index .icons-with-content .icon-item .rte p{font-size:16px;line-height:22.4px;font-weight:400;text-align:left;color:var(--yhh-ink);margin:0}.template-index .icons-with-content .icon-item .rte strong{font-weight:700}.template-index .icons-with-content .icon-item{display:grid;grid-template-columns:24px 1fr;align-items:start;column-gap:10px;text-align:left}.template-index .icons-with-content .icon-item>*{margin:0}@media(max-width:749px){.template-index .multicolumn-list{display:grid!important;grid-template-columns:1fr!important;gap:32px;width:100%;margin:0}.template-index .multicolumn-list__item{width:100%!important;max-width:100%!important;margin:0!important}.template-index .multicolumn-list__item>*{min-width:0}.template-index .multicolumn-card__image-wrapper,.template-index .multicolumn-card__image-wrapper--third,.template-index .multicolumn-card__image-wrapper--half{width:100%!important;max-width:100%!important;aspect-ratio:3 / 2;overflow:hidden;border-radius:8px;margin:0}.template-index .multicolumn-card__image-wrapper img,.template-index img.multicolumn-card__image{width:100%!important;max-width:100%!important;height:100%!important;object-fit:cover!important;object-position:center}.template-index .multicolumn-card__info h3{line-height:1.3;margin-top:0}.template-index .multicolumn-card__info{padding:14px 0 0!important}.template-index .multicolumn-card{display:flex;flex-direction:column;gap:0}}.template-index .multicolumn-card__image-wrapper .media img,.template-index .multicolumn-card__image-wrapper img.multicolumn-card__image{width:100%!important;height:100%!important;object-fit:cover!important}@media(max-width:749px){.template-index .rich-text-block.rte,.template-index .rich-text-block.rte p,.template-index .icon-item .rte,.template-index .icon-item .rte p{font-size:16px;line-height:24px;font-weight:500}}.template-index [id$=__dental] .rich-text-block:first-of-type p,.template-index [id$=__gut] .rich-text-block:first-of-type p{border-top:3px solid var(--yh-ink);display:inline-block;padding-top:10px;margin-bottom:10px;font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--yh-grey)}.template-index [id$=__famille] .rich-text-block:first-of-type p{font-size:12px;line-height:15px;font-weight:600;letter-spacing:1.68px;color:#1a2a3dd1;text-align:center!important}.template-index [id$=__compare_note] .rte a{color:var(--yh-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.template-index [id$=__garantie] .rte strong{font-size:26px;font-weight:800;letter-spacing:-.5px;vertical-align:-2px}@media(max-width:749px){.template-index [id$=__hero] .image-with-text__content{padding-inline:15px!important}}.template-index [id$=__hero] .image-with-text .button,.template-index [id$=__hero] .image-with-text a.button{background:transparent!important;border:1.5px solid var(--yh-ink)!important;border-radius:999px;color:var(--yh-ink)!important;font-size:15px;font-weight:600;justify-content:space-between;min-height:48px;padding:12px 22px;width:100%;max-width:320px}.template-index .image-with-text .button:after{box-shadow:0 0 0 1.5px var(--yh-ink)!important;border-radius:999px}.template-index .image-with-text .button .button__label:after{content:"\2192";display:inline-block;margin-left:12px;font-size:17px;vertical-align:-1px}.template-index .image-with-text .button:hover{background:var(--yh-ink)!important;color:#fff!important}@media(min-width:990px){.template-index [id$=__hero] .image-with-text{max-width:none!important;padding-inline:0!important;letter-spacing:-.2px}.template-index [id$=__hero]>*,.template-index [id$=__hero] .image-with-text__content{background:transparent!important}.template-index [id$=__hero] .image-with-text__grid{position:relative!important;display:block!important;max-width:none!important;margin:0!important;padding:0!important}.template-index [id$=__hero] .image-with-text__media-item{width:100%!important;max-width:none!important;padding:0!important}.template-index [id$=__hero] .image-with-text__media,.template-index [id$=__hero] .image-with-text__media img{width:100%!important;height:634px!important;object-fit:cover!important}.template-index [id$=__hero] .image-with-text__text-item{position:absolute!important;top:0!important;height:634px!important;left:max(20px,calc((100% - 1240px)/2))!important;width:520px!important;max-width:520px!important;display:flex!important;align-items:center!important;padding:0!important}.template-index [id$=__hero] .image-with-text__content{margin-block:auto!important;width:100%}.template-index [id$=__hero] .image-with-text{padding-block:0!important;margin-block:0!important}.template-index [id$=__hero],.template-index [id$=__hero]>*,.template-index [id$=__hero] .image-with-text__grid{height:634px!important;min-height:0!important;overflow:hidden}.template-index [id$=__preuve] .icon-with-content__grid{grid-template-columns:1fr!important}.template-index [id$=__preuve] .icon-with-content__icons{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px;align-items:center;border-top:1px solid var(--yh-line);border-bottom:1px solid var(--yh-line);padding-block:18px}.template-index [id$=__preuve] .icons-with-text__icon-item{margin-bottom:0!important}}@media(min-width:990px){.template-index [id$=__dental] .rich-text-block.rte,.template-index [id$=__gut] .rich-text-block.rte,.template-index [id$=__dental_cta] .rich-text-block.rte,.template-index [id$=__gut_cta] .rich-text-block.rte,.template-index [id$=__dental] h2.heading,.template-index [id$=__gut] h2.heading,.template-index [id$=__humain] .rich-text-block.rte{max-width:448px}.template-index [id$=__avis_exergue] .rich-text-block.rte{max-width:640px;margin-inline:auto}.template-index [id$=__faq] .accordion__content,.template-index [id$=__faq] .collapsible-content__content,.template-index [id$=__compare_note] .rich-text-block.rte{max-width:640px}}.template-index [id$=__dental] .image-with-text__media,.template-index [id$=__gut] .image-with-text__media{aspect-ratio:4 / 5;height:auto!important;padding-bottom:0!important}.template-index [id$=__dental] .image-with-text__media img,.template-index [id$=__gut] .image-with-text__media img{width:100%;height:100%;object-fit:cover}.template-index [id$=__dental] .image-with-text a.button,.template-index [id$=__gut] .image-with-text a.button{background:var(--yh-accent, #C9714B)!important;border:0!important;border-radius:999px;color:#fff!important;font-size:19px;font-weight:700;min-height:56px;padding:14px 30px;width:auto;max-width:none;justify-content:center}.template-index [id$=__dental] .image-with-text a.button:after,.template-index [id$=__gut] .image-with-text a.button:after{box-shadow:none!important}.template-index [id$=__dental] .image-with-text a.button:hover,.template-index [id$=__gut] .image-with-text a.button:hover{background:#b0603e!important;color:#fff!important}.template-index [id$=__hero] .image-with-text a.button{width:auto;max-width:none;align-self:flex-start;flex:0 0 auto;height:54px!important;min-height:54px!important;font-size:18px;font-weight:700;padding:14px 26px;border-radius:27px;justify-content:center;white-space:nowrap}@media(min-width:990px){.template-index [id$=__compare_note],.template-index [id$=__compare]{--yh-gouttiere: max(50px, calc((100vw - 1208px)/2 + 50px) )}.template-index [id$=__compare_note]{float:left;box-sizing:border-box;width:calc(var(--yh-gouttiere) + 412px);padding-left:var(--yh-gouttiere)}.template-index [id$=__compare_note] .page-width,.template-index [id$=__compare_note] .rich-text__wrapper,.template-index [id$=__compare_note] .rich-text__blocks{max-width:308px!important;margin-inline:0!important;padding-inline:0!important}.template-index [id$=__compare]{margin-left:calc(var(--yh-gouttiere) + 412px)}.template-index [id$=__compare] .page-width{padding-inline:0!important;max-width:658px;margin-inline:0!important}.template-index [id$=__compare] .comparison-table-container{max-width:658px!important;width:658px!important}.template-index [id$=__compare] table{width:100%;max-width:100%;margin-inline:0}.template-index [id$=__garantie]{clear:both}}.template-index [id$=__faq] summary,.template-index [id$=__faq] .accordion__title{font-size:18px;padding-block:12px}.template-index [id$=__avis_exergue],.template-index [id$=__avis_exergue] *,.template-index [id$=__humain],.template-index [id$=__humain] *{color:#fff!important}.template-index [id$=__avis_exergue] a,.template-index [id$=__humain] a{color:#fff!important;text-decoration:underline;text-underline-offset:6px}.template-index [id$=__humain] .rich-text__blocks,.template-index [id$=__humain] .rich-text-block,.template-index [id$=__humain] h1,.template-index [id$=__humain] h2,.template-index [id$=__humain] h3,.template-index [id$=__humain] p{text-align:center!important}.template-index [id$=__humain] .rich-text__blocks{max-width:1000px;margin-inline:auto}.template-index [id$=__humain] .rich-text-block{max-width:100%!important;width:100%}.template-index [id$=__humain] a:after{content:" \2193"}.template-index [id$=__hero] .rich-text-block p{font-size:19px;line-height:27px}@media(min-width:990px){.template-index [id$=__hero] .image-with-text__content{padding:56px 0 0!important;justify-content:center!important}.template-index [id$=__hero] .image-with-text__content>*{height:auto!important;flex:0 0 auto!important}.template-index [id$=__hero] .image-with-text__content>h2,.template-index [id$=__hero] .image-with-text__content>.heading{margin-bottom:5px!important}.template-index [id$=__hero] .image-with-text__content>.rich-text-block{margin-top:15px!important;margin-bottom:0!important}.template-index [id$=__hero] h2.heading,.template-index [id$=__hero] .heading,.template-index [id$=__hero] .title{font-size:38.125px!important;line-height:40px!important;max-width:470px}.template-index [id$=__hero] .rich-text-block{max-width:460px}.template-index [id$=__hero] .rich-text-block p{font-size:18px;line-height:27.9px}.template-index [id$=__hero] .image-with-text .button,.template-index [id$=__hero] .image-with-text a.button{width:250px!important;max-width:250px!important;margin:36px 0 0!important;padding-inline:0!important}.template-index [id$=__hero] .image-with-text a.button~a.button{margin:-54px 0 0 264px!important}}@media(max-width:749px){.template-index [id$=__hero] .image-with-text__content{padding-inline:5px!important}.template-index [id$=__hero] .image-with-text .button,.template-index [id$=__hero] .image-with-text a.button{width:100%!important;max-width:none!important}}.template-index [id$=__hero] .image-with-text .button,.template-index [id$=__hero] .image-with-text a.button{background:#fff!important;border:2px solid var(--yh-ink)!important;font-size:17px!important}.template-index [id$=__hero] .image-with-text a.button:after{box-shadow:none!important}@media(min-width:990px){.template-index [id$=__hero] .image-with-text .button,.template-index [id$=__hero] .image-with-text a.button{border:0!important;font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/yh-home.css.map */
