.template-page #MainContent{--cp-marron:#432A19;--cp-marron2:#6E573F;--cp-creme:#E6E2D1;--cp-cremec:#D4CDB0;--cp-velours:#2E1D11;--cp-or:#DEC36D;--cp-ui:"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--cp-marron);background:var(--cp-creme)}.template-page #MainContent :is(h1,h2,h3,h4,h5,h6):not(:is(.section--image-with-text-overlay,.section--parallax,.color-scheme--accent,.color-scheme--dark,[class*=overlay]) *){color:var(--cp-marron)}.template-page #MainContent :is(h1,h2,h3,h4,h5,h6){font-family:var(--cp-ui)}.template-page #MainContent :is(h1,h2){font-weight:800;text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance}.template-page #MainContent .rte :is(p,li):not(:is(.section--image-with-text-overlay,.section--parallax,.color-scheme--accent,.color-scheme--dark,[class*=overlay]) *){color:var(--cp-marron)}.template-page #MainContent .rte p{line-height:1.7}.template-page #MainContent .rte strong:not(:is(.section--image-with-text-overlay,.section--parallax,.color-scheme--accent,.color-scheme--dark,[class*=overlay]) *){color:var(--cp-marron)}.template-page #MainContent .rte strong{font-weight:700}.template-page #MainContent .page-content,.template-page #MainContent .shopify-policy__body{max-width:780px;margin-left:auto;margin-right:auto}.template-page #MainContent .page-content .rte :is(h2,h3),.template-page #MainContent .shopify-policy__body :is(h2,h3){font:800 20px/1.3 var(--cp-ui);text-transform:uppercase;letter-spacing:0;margin:40px 0 12px}.template-page #MainContent .page-content .rte p,.template-page #MainContent .page-content .rte li{font-size:15px;line-height:1.75}.template-page #MainContent .rte a:not(.btn):not([class*=button]):not(:is(.section--image-with-text-overlay,.section--parallax,.color-scheme--accent,.color-scheme--dark,[class*=overlay]) *){color:var(--cp-marron)}.template-page #MainContent .rte a:not(.btn):not([class*=button]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;background-image:none}.template-page #MainContent .rte a:not(.btn):not([class*=button]):hover{text-decoration-thickness:2px}.template-page #MainContent :focus-visible{outline:2px solid var(--cp-marron);outline-offset:2px}.template-page #MainContent :is(.btn,button[type=submit],input[type=submit]):not(.btn--underlined):not([class*=underlined]){border-radius:2px!important;box-shadow:none!important;font-family:var(--cp-ui);letter-spacing:.02em}.template-page #MainContent :is(.btn:not([class*=outlined]):not([class*=underlined]),button[type=submit],input[type=submit]):not(:is(.section--image-with-text-overlay,.section--parallax,.color-scheme--accent,.color-scheme--dark,[class*=overlay]) *){background:var(--cp-marron)!important;border:1px solid var(--cp-marron)!important;color:var(--cp-creme)!important}.template-page #MainContent :is(.btn:not([class*=outlined]):not([class*=underlined]),button[type=submit],input[type=submit]):hover{background:var(--cp-velours)!important;border-color:var(--cp-velours)!important}.template-page #MainContent .btn[class*=outlined]:not(:is(.section--image-with-text-overlay,.section--parallax,.color-scheme--accent,.color-scheme--dark,[class*=overlay]) *){background:transparent!important;border:1px solid var(--cp-marron)!important;color:var(--cp-marron)!important}.template-page #MainContent .btn[class*=outlined]:hover{background:var(--cp-cremec)!important}.template-page #MainContent [class*=underlined]:not(:is(.section--image-with-text-overlay,.section--parallax,.color-scheme--accent,.color-scheme--dark,[class*=overlay]) *){color:var(--cp-marron)!important}.template-page #MainContent :is(input[type=text],input[type=email],input[type=tel],input[type=number],select,textarea){background:var(--cp-creme)!important;border:1px solid var(--cp-marron)!important;border-radius:0!important;color:var(--cp-marron)!important;font:400 16px/22px var(--cp-ui)!important;min-height:44px;padding:12px!important;box-shadow:none!important}.template-page #MainContent :is(input,select,textarea)::placeholder{color:var(--cp-marron2);opacity:1}.template-page #MainContent :is(input[type=text],input[type=email],input[type=tel],select,textarea):hover{outline:1px solid var(--cp-marron);outline-offset:0}.template-page #MainContent :is(input,select,textarea):focus-visible{outline:2px solid var(--cp-marron)!important;outline-offset:2px}.template-page #MainContent label:not(:is(.section--image-with-text-overlay,.section--parallax,.color-scheme--accent,.color-scheme--dark,[class*=overlay]) *){color:var(--cp-marron)}.template-page #MainContent .accordion-faq :is(summary,button,.accordion__title,[class*=question]){color:var(--cp-marron);font-family:var(--cp-ui)}.template-page #MainContent .accordion-faq :is(details,.accordion__item,[class*=accordion-item]){border-color:#432a1940!important}.template-page #MainContent :is(.cordial-presta__card,.cordial-recipes__card,.blog-post-card){background:var(--cp-creme)!important;border:1px solid rgba(67,42,25,.25)!important;border-radius:0!important;box-shadow:none!important}.template-page #MainContent .blog-post-card{padding-bottom:16px}.template-page #MainContent .blog-post-card :is(.blog-post-card__header,.blog-post-card__excerpt){padding-left:16px;padding-right:16px}.template-page #MainContent .blog-post-card [class*=underlined]{margin-left:16px;margin-right:16px}.template-page #MainContent .blog-post-card__title,.template-page #MainContent .blog-post-card__title a{font:700 16px/21px var(--cp-ui)!important;text-transform:none!important;letter-spacing:0!important;color:var(--cp-marron)!important}.template-page #MainContent .blog-post-card__meta{color:var(--cp-marron2)}.template-page #MainContent .blog-post-card__excerpt{color:var(--cp-marron2);font-size:14px;line-height:22px}.template-page #MainContent .cordial-maison__image--ph{background:var(--cp-cremec)!important;border-color:#432a1940!important}.template-page #MainContent :is(.cordial-recipes__card,.cordial-recipes__body,.cordial-recipes__link){background:var(--cp-creme)!important}.template-page #MainContent .text-advert-section{background:var(--cp-cremec)!important;color:var(--cp-marron)!important}.template-page #MainContent .text-advert-section :is(.text-advert-section--header,.text-advert-section--sub-header){color:var(--cp-marron)!important}.template-page #MainContent .cordial-recipes__container{max-width:100%}.template-page #MainContent .cordial-recipes__card{border:0!important}.template-page #MainContent .cordial-recipes__link{border:1px solid rgba(67,42,25,.25)!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/cordial-pages.css.map */
