#MainContent{color:#054040;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:0}#MainContent .gradient{background:#fff;background-image:none;color:#054040}#MainContent [class*=-padding]{padding-block:40px}#MainContent .page-width{max-width:1920px;padding-inline:16px}#MainContent .page-width--narrow{max-width:648px}#MainContent :is(h1,h2,h3,h4,h5,h6,.title,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.page-title){font-family:Poppins,sans-serif;font-weight:600;color:#054040;letter-spacing:-1.4px;line-height:1.2;text-transform:none}#MainContent :is(h1,.title--primary,.main-page-title,.page-title,.article-template__title){font-size:40px}#MainContent :is(h2,.h2){font-size:32px;line-height:1.3}#MainContent :is(h3,h4,h5,h6,.h3,.h4,.h5,.h6,.card__heading,.article-card__heading,.cart-item__name){font-size:18px;line-height:1.5;letter-spacing:-.2px}@media screen and (max-width:749px){#MainContent :is(h1,.title--primary,.main-page-title,.page-title,.article-template__title){font-size:32px}}#MainContent .rte,#MainContent .rte p,#MainContent .article-template__content,#MainContent .article-template__content p{color:#1a1a1a;font-size:16px;line-height:1.6;letter-spacing:0}#MainContent .rte :is(h2,h3,h4){margin-top:40px}#MainContent :is(.caption-with-letter-spacing,.caption,.caption-large,.caption-with-letter-spacing.h5,.article-card__info,.product-option,.cart-item__details .caption-with-letter-spacing){color:#054040;font-size:14px;line-height:1.4;font-weight:500;letter-spacing:0;text-transform:none}#MainContent :is(a,.link,.underlined-link,.article-template__link,.pagination__item){color:inherit;font-weight:600;text-decoration:none}#MainContent :is(.rte a,.link,.underlined-link,.article-template__link){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#MainContent .button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;box-sizing:border-box;padding:12px 40px;border:1px solid #054040;border-radius:100px;background:#054040;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.2px;text-decoration:none;text-transform:none;box-shadow:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}#MainContent .button:hover,#MainContent .button--secondary{background:#fff;color:#054040}#MainContent .button--secondary:hover{background:#054040;color:#fff}#MainContent .button[disabled]{opacity:.5;cursor:not-allowed}#MainContent :is(.field__input,.search__input,textarea,input[type=text],input[type=email],input[type=search]){min-height:46px;padding:12px 16px;border:1px solid #054040;border-radius:0;background:#fff;color:#054040;font-family:Poppins,sans-serif;font-size:16px;box-shadow:none}#MainContent .field__label{color:#054040;font-family:Poppins,sans-serif;font-weight:500}#MainContent :focus-visible{outline:2px solid #054040;outline-offset:4px}#MainContent .card__media,#MainContent .article-card__image-wrapper,#MainContent .cart-item__image-container{background:#f2f2f2;box-shadow:none}#MainContent .card__information{padding-inline:16px}#MainContent .card__content{padding-top:16px}#MainContent .price{color:#1a1a1a;font-size:14px;line-height:1.3;font-weight:500}#MainContent .product-grid .card-wrapper .button,#MainContent .collection-list .button{width:100%;padding-inline:8px}#MainContent .card__badge{top:8px;left:8px;padding:4px 12px;border-radius:100px;font-size:12px}#MainContent .template-search__header{padding-bottom:24px}#MainContent .template-search--empty .template-search__header,#MainContent .cart__warnings,#MainContent .template-404{text-align:center}#MainContent .template-search--empty .template-search__header,#MainContent .cart__warnings{padding-block:80px}#MainContent .cart__warnings .button,#MainContent .template-404 .button{margin-top:24px}#MainContent .template-404{padding-block:120px}#MainContent .cart__footer{padding-top:24px}#MainContent .totals__subtotal,#MainContent .totals__subtotal-value{color:#054040;font-size:18px;font-weight:600;letter-spacing:-.2px}#MainContent .article-template__back{margin-top:40px}#MainContent .blog-articles__article .article-card-wrapper{height:100%}
/*# sourceMappingURL=/cdn/shop/t/4/assets/oralcove-pages.css.map */
