:root{--sebo-navy: #0f2942;--sebo-navy-deep: #081a2c;--sebo-cream: #f5f1ea;--sebo-cream-warm: #efe8db;--sebo-ink: #14181d;--sebo-muted: #6b6f75;--sebo-line: #e4ded2;--sebo-accent: #108474;--sebo-accent-soft: #2ba48f;--sebo-ok: #2f7d3a;--sebo-white: #ffffff;--sebo-radius: 4px;--sebo-radius-lg: 10px;--sebo-shadow-sm: 0 1px 2px rgba(15, 41, 66, .06);--sebo-shadow-md: 0 10px 30px -12px rgba(15, 41, 66, .18);--font-body-family: "Manrope", system-ui, -apple-system, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Fraunces", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 500}body{font-family:var(--font-body-family);color:var(--sebo-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.01em}.sebo-italic,.sebo-em{font-style:italic;font-weight:400;color:var(--sebo-muted)}.sebo-eyebrow{font-family:var(--font-body-family);font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:var(--sebo-accent);font-weight:600;display:inline-block;margin-bottom:14px}.sebo-display{font-family:var(--font-heading-family);font-weight:500;line-height:1.05;letter-spacing:-.015em}.sebo-container{max-width:128rem;margin:0 auto;padding:0 2.8rem}.sebo-btn{display:inline-flex;align-items:center;gap:1rem;padding:1.6rem 2.8rem;border-radius:var(--sebo-radius);font-family:var(--font-body-family);font-weight:600;font-size:.92rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:1px solid transparent;transition:background .2s ease,color .2s ease,border-color .2s ease;text-decoration:none}.sebo-btn--primary{background:var(--sebo-accent);color:#fff}.sebo-btn--primary:hover{background:#0c6b5e;color:#fff}.sebo-btn--dark{background:var(--sebo-navy);color:#fff}.sebo-btn--dark:hover{background:var(--sebo-navy-deep);color:#fff}.sebo-btn--outline{background:transparent;color:var(--sebo-navy);border-color:var(--sebo-navy)}.sebo-btn--outline:hover{background:var(--sebo-navy);color:#fff}.sebo-btn--ghost{background:transparent;color:#f5f1ea;border-color:#f5f1ea59}.sebo-btn--ghost:hover{background:#f5f1ea14;color:#f5f1ea}.sebo-home .pcard .ph{padding:14px!important}.sebo-home .pcard .ph img{max-height:none!important;width:90%!important;height:90%!important;object-fit:contain!important}.sebo-colg .pcard .ph{padding:14px!important}.sebo-colg .pcard .ph img{max-height:none!important;width:92%!important;height:92%!important;object-fit:contain!important}.sebo-prod__buy{background:#108474!important;border-radius:50px!important}.sebo-prod__buy:hover{background:#0c6b5e!important}.sebo-prod__qty,.sebo-prod__variant span{border-radius:50px!important}.sebo-prod__variant input:checked+span{background:#e7f1ee!important;border-color:#108474!important;color:#0c6b5e!important}.sebo-prod__save{background:#1084741f!important;color:#108474!important}.sebo-prod__brand{color:#108474!important}.sebo-prod__accord summary:after{color:#108474!important}.sebo-prod__highlights li:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23108474' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")!important}.sebo-colg .sebo-colg__layout{grid-template-columns:248px 1fr!important}.sebo-colg .side{order:1!important}.sebo-colg .main{order:2!important}@media(max-width:1040px){.sebo-colg .sebo-colg__layout{grid-template-columns:1fr!important}.sebo-colg .side{order:0!important}.sebo-colg .main{order:1!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sebo-tokens.css.map */
