body .main-content input[type=text],body .main-content input[type=email],body .main-content input[type=tel],body .main-content input[type=search],body .main-content input[type=number],body .main-content input[type=password],body .main-content textarea,body .main-content select{min-height:46px;padding:10px 14px;border:1.5px solid #c9d8e8;border-radius:8px;background:#fff;font-size:15px;color:var(--color-text);transition:border-color .2s ease,box-shadow .2s ease}body .main-content textarea{min-height:140px}body .main-content input:focus,body .main-content textarea:focus,body .main-content select:focus{border-color:var(--refonte-turquoise);box-shadow:0 0 0 3px #2ec4b633;outline:0}body .main-content label{font-weight:600;color:var(--color-text)}body .main-content input[type=submit].btn,body .main-content button[type=submit].btn{min-height:48px;padding:12px 28px;border:1px solid var(--refonte-turquoise);border-radius:8px;background:var(--refonte-turquoise);color:#0b3b6e;font-size:16px;letter-spacing:0;text-transform:none}body .main-content input[type=submit].btn:hover,body .main-content button[type=submit].btn:hover{background:#5fd6ca;border-color:#5fd6ca;color:#0b3b6e}body.template-page .main-content .page-width{max-width:900px}body.template-page .main-content h1{margin-bottom:24px;font-size:34px;line-height:1.2;letter-spacing:-.01em;text-transform:none}body.template-page .rte,body.template-article .rte{font-size:17px;line-height:1.7}body.template-page .rte p,body.template-article .rte p{margin-bottom:18px}body .rte h2,body .rte h3,body .rte h4{margin:32px 0 12px;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--color-text)}body .rte h2{font-size:24px}body .rte h3{font-size:20px}body .rte a{color:var(--refonte-turquoise-fonce);text-decoration:underline;text-underline-offset:3px}body .rte a:hover{color:#0b3b6e}body .rte ul,body .rte ol{margin-bottom:18px}body .rte li{margin-bottom:6px}body .rte img{border-radius:10px}body.template-page .rte a[href^="mailto:"]{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:8px;background:var(--refonte-turquoise);color:#0b3b6e;font-weight:600;text-decoration:none}body.template-page .rte a[href^="mailto:"]:hover{background:#5fd6ca;color:#0b3b6e}body.template-page .contact-form{margin-top:24px;padding:28px;border:1px solid #d5e2ef;border-radius:12px;background:#f8fbfd}body.template-search .main-content h1,body.template-search .section-header h1{font-size:30px;letter-spacing:-.01em;text-transform:none}body.template-search .search-bar{max-width:640px;margin:0 auto}body.template-search .list-view-item{margin-bottom:10px;border:1px solid #d5e2ef;border-radius:12px;background:#fff;transition:border-color .25s ease,box-shadow .25s ease}body.template-search .list-view-item:hover{border-color:var(--refonte-turquoise);box-shadow:0 8px 20px #10243a0f}body.template-search .list-view-item__link{padding:12px 18px}body.template-search .list-view-item__image-column img{border-radius:8px}body.template-search .list-view-item__title{font-weight:600;color:var(--color-text)}body .search-bar__submit,body .search-header__submit{border-radius:0 8px 8px 0;background:var(--refonte-turquoise);color:#0b3b6e}body.template-cart .main-content h1{font-size:32px;letter-spacing:-.01em;text-transform:none}body.template-cart .cart{border-collapse:separate}body.template-cart .cart__image{border-radius:8px}body.template-cart .cart-subtotal__price{font-size:22px;font-weight:700;color:var(--color-text)}body.template-cart .cart__submit,body.template-cart input[name=checkout],body.template-cart button[name=checkout]{min-height:52px;padding:14px 32px;border:1px solid var(--refonte-turquoise);border-radius:8px;background:var(--refonte-turquoise);color:#0b3b6e;font-size:17px;letter-spacing:0;text-transform:none}body.template-cart .cart__submit:hover,body.template-cart input[name=checkout]:hover,body.template-cart button[name=checkout]:hover{background:#5fd6ca;border-color:#5fd6ca}body.template-cart .cart__qty-input{max-width:70px;text-align:center}body .cart-popup{border-radius:12px}body .cart-popup__cta-link{border:1px solid var(--refonte-turquoise);border-radius:8px;background:var(--refonte-turquoise);color:#0b3b6e;text-transform:none;letter-spacing:0}body .cart-popup__cta-link:hover{background:#5fd6ca;border-color:#5fd6ca;color:#0b3b6e}body.template-article .main-content .page-width{max-width:860px}body.template-article .article__title{font-size:34px;line-height:1.2;letter-spacing:-.01em;text-transform:none}body.template-article .article__date{display:inline-block;margin-top:6px;color:var(--color-body-text)}body.template-article .rte{margin-top:28px}body.template-article .social-sharing{margin-top:24px}body.template-article .comment-form{padding:28px;border:1px solid #d5e2ef;border-radius:12px;background:#f8fbfd}body.template-article .comment-form h2{font-size:22px;letter-spacing:0;text-transform:none}body.template-blog .main-content h1{letter-spacing:-.01em;text-transform:none}@media only screen and (max-width:749px){body.template-page .main-content h1,body.template-article .article__title{font-size:26px}body.template-page .rte,body.template-article .rte{font-size:16px}body.template-page .contact-form,body.template-article .comment-form{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/refonte-pages.css.map */
