.comparison-section{padding:60px 20px;text-align:center;background:#fdf1e4}.comparison-image img{max-width:800px;width:100%}.comparison-title{font-size:36px;font-weight:700;margin-bottom:10px}.comparison-description{font-size:18px;margin-bottom:40px;color:#555}.comparison-table{width:100%;max-width:900px;margin:0 auto;border-collapse:collapse;text-align:center}.comparison-table td{padding:20px;border:1px solid #000}.comparison-table thead tr{border:0px}.comparison-table th{font-size:16px;font-weight:700;color:#11443c;max-width:150px;font-family:Beatrice,sans-serif!important;border:0px;text-align:center}.comparison-table td{font-size:16px}.comparison-table tbody tr:first-child td{border-top:0px}.comparison-table tbody tr:last-child td{border-bottom:0px}td.brand-logo,td.brand-label{border:0px!important}.checkmark{color:#7ca982;font-size:24px}.crossmark{color:#f05d40;font-size:24px}.brand-label{font-weight:700;color:#11443c}.brand-logo img{max-height:40px}.compare{overflow-x:auto}.faq-section{max-width:800px;margin:0 auto;padding:60px 20px;font-family:inherit;font-family:Beatrice}.faq-heading{text-align:center;font-size:32px;font-weight:700;margin-bottom:40px}.faq-image{text-align:center;margin-bottom:20px;width:100%}.faq-image img{max-width:250px}.faq-item{border-top:1px solid #285e61;cursor:pointer;padding:20px 0}.faq-question{display:flex;justify-content:space-between;font-weight:700;color:#285e61;font-size:18px}.faq-icon{transition:transform .3s ease}.faq-answer{display:none;padding-top:10px;color:#333}.faq-item.open .faq-answer{display:block}.faq-item.open .faq-icon{transform:rotate(45deg)}.fresh-breath-pack{padding:50px 20px;text-align:center}.fresh-breath-title{font-size:36px;font-weight:700;margin-bottom:10px}.fresh-breath-description{font-size:18px;margin-bottom:40px;color:#555}.fresh-breath-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.fresh-breath-item{position:relative;border-radius:10px;overflow:hidden}.fresh-breath-item img,.fresh-breath-item video{width:100%;height:auto;display:block;border-radius:10px}.fresh-breath-caption{position:absolute;bottom:10px;left:10px;right:10px;background:#00000080;color:#fff;padding:5px 10px;border-radius:5px;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
