.vc-ab-page{color:#121212;background:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;letter-spacing:.6px;line-height:1.8;overflow-wrap:break-word}.vc-ab-page *,.vc-ab-page *:before,.vc-ab-page *:after{box-sizing:border-box}.vc-ab-page__inner{width:100%;max-width:834px;margin:0 auto;padding:21px 15px}.vc-ab-page__title{margin:0 0 30px;color:inherit;font-family:inherit;font-size:40px;font-weight:600;letter-spacing:.6px;line-height:1.3;text-transform:none}.vc-ab-page__body h1,.vc-ab-page__body h2,.vc-ab-page__body h3,.vc-ab-page__body h4,.vc-ab-page__body h5,.vc-ab-page__body h6{margin:28px 0 16px;color:inherit;font-family:inherit;font-weight:600;letter-spacing:.6px;line-height:1.3;text-transform:none}.vc-ab-page__body h1{font-size:34px}.vc-ab-page__body h2{font-size:24px}.vc-ab-page__body h3{font-size:20px}.vc-ab-page__body p{margin:0 0 20px}.vc-ab-page__body strong,.vc-ab-page__body b{font-weight:700}.vc-ab-page__body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.vc-ab-page__body ul,.vc-ab-page__body ol{margin:0 0 20px;padding-left:28px}.vc-ab-page__body li{margin-bottom:8px}.vc-ab-page__body hr{margin:30px 0;border:0;border-top:1px solid rgb(18 18 18 / 20%)}.vc-ab-page__body img{display:block;width:auto;max-width:100%;height:auto;margin-inline:auto}.vc-ab-page__body picture{display:block;max-width:100%}.vc-ab-page__body figure{margin:24px 0}.vc-ab-page__body figcaption{margin-top:8px;font-size:12px;line-height:1.5}.vc-ab-page__body table{width:100%;border-collapse:collapse}.vc-ab-page__body th,.vc-ab-page__body td{padding:10px;border:1px solid rgb(18 18 18 / 20%);text-align:left}.vc-ab-page__body blockquote{margin:24px 0;padding:16px 20px;border-left:3px solid #cb135b;background:#faf6f2}.vc-ab-page__body details{margin:0;padding:16px 0;border-top:1px solid rgb(18 18 18 / 20%)}.vc-ab-page__body summary{cursor:pointer;font-weight:600}.vc-ab-page__body details[open] summary{margin-bottom:16px}.vc-ab-page__body :focus-visible{outline:2px solid currentColor;outline-offset:3px}.vc-ab-page__sr-only{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vc-ab-page__contact-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;border:0;min-width:0}.vc-ab-page__field{position:relative;min-width:0}.vc-ab-page__field input,.vc-ab-page__field textarea{display:block;width:100%;min-height:48px;margin:0;padding:20px 16px 7px;border:1px solid rgb(18 18 18 / 55%);border-radius:0;color:inherit;background:transparent;font:inherit;line-height:1.5}.vc-ab-page__field textarea{min-height:180px;resize:vertical}.vc-ab-page__field input::placeholder,.vc-ab-page__field textarea::placeholder{color:transparent}.vc-ab-page__field label{position:absolute;top:12px;left:16px;color:inherit;pointer-events:none}.vc-ab-page__field input:focus+label,.vc-ab-page__field input:not(:placeholder-shown)+label,.vc-ab-page__field textarea:focus+label,.vc-ab-page__field textarea:not(:placeholder-shown)+label{top:3px;font-size:10px}.vc-ab-page__field--full{grid-column:1 / -1}.vc-ab-page__contact-submit{min-width:122px;min-height:48px;padding:12px 24px;border:0;border-radius:4px;color:#fff;background:#cb135b;font:inherit;cursor:pointer}.vc-ab-page__contact-submit:disabled{opacity:.55;cursor:default}.vc-ab-page__contact-form :focus-visible{outline:2px solid currentColor;outline-offset:3px}.vc-ab-page__form-status,.vc-ab-page__privacy-form{margin-bottom:20px}.vc-ab-page--size-guide .vc-ab-page__body img{width:100%}.vc-ab-page--contact .vc-ab-page__body h2{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vc-ab-page--contact #ContactForm>div{margin-bottom:20px}.vc-ab-page--contact #ContactForm>div:first-child{display:grid;gap:20px}.vc-ab-page--contact #ContactForm>div:first-child>div,.vc-ab-page--contact #ContactForm>div:not(:first-child)>span{display:block;min-height:48px;padding:12px 16px;border:1px solid rgb(18 18 18 / 55%)}.vc-ab-page--contact #ContactForm>div:nth-child(3)>span{min-height:180px}.vc-ab-page--contact #ContactForm>div:last-child>span{width:max-content;min-width:122px;color:#fff;background:#cb135b;text-align:center;opacity:.55;cursor:default}.vc-ab-page--editorial .vc-ab-page__inner,.vc-ab-page--landing .vc-ab-page__inner,.vc-ab-page--collection .vc-ab-page__inner{max-width:1200px;padding-top:0;padding-bottom:36px}.vc-ab-page--editorial .vc-ab-page__body,.vc-ab-page--landing .vc-ab-page__body{font-size:17px;letter-spacing:0;line-height:1.68}.vc-ab-page--editorial .vc-ab-page__body h1{font-size:clamp(28px,4vw,44px);font-weight:700;letter-spacing:-.3px}.vc-ab-page--landing[data-vc-page-handle^="5-razones"] .vc-ab-page__body{font-size:14px;line-height:1.8}.vc-ab-page--landing[data-vc-page-handle^="5-razones"] h2{font-size:20px}.vc-ab-page--landing[data-vc-page-handle^="5-razones"] .vc-ab-page__source-intro{font-size:19px;color:#000;font-weight:700}.vc-ab-page--landing #gO9bzfpOdM h2{font-size:25px;text-align:center}.vc-ab-page--editorial .vc-ab-page__body>div,.vc-ab-page--landing .vc-ab-page__body>div{min-width:0}.vc-ab-page--editorial .vc-ab-page__body img,.vc-ab-page--landing .vc-ab-page__body img{max-width:min(100%,780px);margin-block:18px;border-radius:12px}.vc-ab-page--health-editorial{color:#3c4454;font-size:17px;letter-spacing:0;line-height:1.68}.vc-ab-page--health-editorial .vc-ab-page__inner{max-width:676px;padding:0 18px 38px}.vc-ab-page--health-editorial h1,.vc-ab-page--health-editorial h2,.vc-ab-page--health-editorial h3{color:#1d2433;letter-spacing:-.01em;line-height:1.2}.vc-ab-page--health-editorial h1{font-size:clamp(24.8px,6.4vw,37.6px);font-weight:700}.vc-ab-page--health-editorial h2{font-size:clamp(20.8px,5.4vw,27.2px)}.vc-ab-page--health-editorial h3{font-size:17.28px}.vc-ab-page--health-editorial img{margin-block:18px;border-radius:14px}.vc-ab-page--health-editorial blockquote{border-color:#2e7d6b;background:#e7f3ef}.vc-ab-page--collection #colores{margin-top:30px;text-align:center}.vc-ab-page--collection #colores>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;margin-top:24px;text-align:left}.vc-ab-page--collection #colores>div>span{display:block;min-width:0;font-size:13px;line-height:1.6}.vc-ab-page--collection #colores>div>span img{width:100%;margin-bottom:10px;border-radius:12px}.vc-ab-page--collection #colores>div>span>div:first-child{position:relative}.vc-ab-page--collection #colores>div>span>div:first-child>div{padding:4px 8px;color:#fff;background:#cb135b;font-size:11px;font-weight:700}.vc-ab-page--collection .vc-ab-page__body figure img{max-width:600px;border-radius:12px}.vc-ab-page #vc5r-barre,.vc-ab-page #barre{padding:10px 15px;color:#fff;background:#cb135b;text-align:center;font-size:12px;font-weight:600}.vc-ab-page #vc5r-barre>div,.vc-ab-page #barre{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 24px}.vc-ab-page #vc5r-couleurs img{max-width:240px}@media screen and (min-width:750px){.vc-ab-page__inner{padding:28px 50px}.vc-ab-page__title{margin-bottom:40px;font-size:52px}.vc-ab-page--contact #ContactForm>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr))}.vc-ab-page__contact-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.vc-ab-page--collection #colores>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}.vc-ab-page--landing[data-vc-page-handle^="5-razones"] .vc-ab-page__body{font-size:16px}.vc-ab-page--landing[data-vc-page-handle^="5-razones"] h2{font-size:46px}}@media screen and (min-width:990px){.vc-ab-page--collection #colores>div{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vc-page.css.map */
