:root{--teal: #108474;--teal-dk: #0a5e53;--teal-pale: #eaf6f3;--dark: #1e1e2f;--sa-text: #333;--sa-text-mid: #555;--sa-text-lt: #7b7b7b;--sa-border: #e5e5e5}.sa-page *,.sa-page *:before,.sa-page *:after{box-sizing:border-box!important}.sa-container{max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box!important;width:100%!important}.sa-hero{background:linear-gradient(145deg,#0c6b5e,#108474,#14a18b)!important;color:#fff!important;padding:64px 0 52px!important}.sa-hero .sa-hero-grid{display:grid!important;grid-template-columns:1fr 280px!important;gap:44px!important;align-items:center!important}.sa-hero h1{font-size:2rem!important;font-weight:700!important;line-height:1.25!important;margin:0 0 14px!important;color:#fff!important;text-transform:none!important;font-family:inherit!important;letter-spacing:0!important}.sa-hero .sa-hero-lead{font-size:1rem!important;line-height:1.7!important;margin-bottom:14px!important;color:#fff!important}.sa-hero .sa-hero-detail{font-size:1rem!important;line-height:1.7!important;margin-bottom:12px!important;opacity:.92!important;color:#fff!important}.sa-hero .sa-hero-cta{margin-top:22px!important;display:flex!important;gap:12px!important;flex-wrap:wrap!important}.sa-hero .sa-hero-photo{width:280px!important;height:400px!important;border-radius:160px!important;object-fit:cover!important;object-position:center 8%!important;border:4px solid rgba(255,255,255,.25)!important;justify-self:center!important;display:block!important}.sa-btn{display:inline-block!important;padding:10px 22px!important;border-radius:10px!important;font-weight:600!important;font-size:.87rem!important;border:2px solid transparent!important;transition:all .2s!important;cursor:pointer!important;text-decoration:none!important;text-transform:none!important}.sa-btn-w{background:#fff!important;color:var(--teal)!important;border-color:#fff!important}.sa-btn-w:hover{background:transparent!important;color:#fff!important;border-color:#fff!important}.sa-btn-ghost{background:transparent!important;color:#fff!important;border-color:#fff6!important}.sa-btn-ghost:hover{background:#fff!important;color:var(--teal)!important;border-color:#fff!important}.sa-btn-teal{background:var(--teal)!important;color:#fff!important;border-color:var(--teal)!important}.sa-btn-teal:hover{background:var(--teal-dk)!important;border-color:var(--teal-dk)!important;color:#fff!important}.sa-btn-outline{background:transparent!important;color:var(--teal)!important;border:2px solid var(--teal)!important}.sa-btn-outline:hover{background:var(--teal)!important;color:#fff!important}.sa-overview{padding:52px 0 60px!important;background:#fafafa!important}.sa-overview .sa-overview-heading{text-align:center!important;margin-bottom:36px!important}.sa-overview h2{font-size:1.55rem!important;color:var(--dark)!important;margin-bottom:6px!important;text-transform:none!important}.sa-overview .sa-overview-heading p{color:var(--sa-text-mid)!important;font-size:.95rem!important}.sa-overview .sa-overview-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important}.sa-overview .sa-overview-card{background:#fff!important;border:1px solid var(--sa-border)!important;border-radius:10px!important;padding:28px 22px!important;text-align:center!important;text-decoration:none!important;color:inherit!important;display:flex!important;flex-direction:column!important;align-items:center!important;min-height:240px!important;transition:box-shadow .2s,transform .15s!important}.sa-overview .sa-overview-card:hover{box-shadow:0 6px 24px #00000014!important;transform:translateY(-2px)!important;color:inherit!important}.sa-overview .sa-card-logo{width:160px!important;height:72px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:14px!important;flex-shrink:0!important}.sa-overview .sa-card-logo img{max-height:100%!important;max-width:100%!important;object-fit:contain!important}.sa-overview .sa-overview-card h3{font-size:.95rem!important;color:var(--dark)!important;margin:0 0 8px!important;flex-shrink:0!important;text-transform:none!important}.sa-overview .sa-overview-card p{font-size:.84rem!important;color:var(--sa-text-lt)!important;line-height:1.5!important;margin:0!important;flex:1!important}.sa-overview .sa-card-arrow{margin-top:auto!important;padding-top:12px!important;font-size:.82rem!important;color:var(--teal)!important;font-weight:600!important}.sa-brand-hero{background:#fff!important;border-bottom:1px solid var(--sa-border)!important;padding:44px 0!important}.sa-brand-hero .sa-brand-hero-inner{display:flex!important;align-items:center!important;gap:28px!important}.sa-brand-hero .sa-brand-hero-logo{width:220px!important;height:90px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.sa-brand-hero .sa-brand-hero-logo img{width:100%!important;height:100%!important;object-fit:contain!important}.sa-brand-hero h1{font-size:1.8rem!important;color:var(--dark)!important;margin:0 0 4px!important;text-transform:none!important}.sa-brand-hero .sa-brand-hero-text p{color:var(--sa-text-mid)!important;font-size:1rem!important;margin:0!important}.sa-brand-body{padding:44px 0 56px!important;background:#fafafa!important}.sa-brand-body h2{font-size:1.25rem!important;color:var(--dark)!important;margin:28px 0 12px!important;text-transform:none!important}.sa-brand-body h2:first-child{margin-top:0!important}.sa-brand-body p{margin:0 0 14px!important;color:var(--sa-text)!important;line-height:1.7!important}.sa-brand-body .sa-carriage-box{background:var(--teal-pale)!important;border-left:4px solid var(--teal)!important;padding:16px 20px!important;border-radius:0 10px 10px 0!important;margin:24px 0!important}.sa-brand-body .sa-carriage-box .sa-cp-label{color:var(--sa-text-lt)!important;font-size:.88rem!important}.sa-brand-body .sa-carriage-box .sa-cp-val{color:var(--teal)!important;font-weight:700!important;font-size:1.15rem!important}.sa-brand-body .sa-area-box{background:#fff!important;border:1px solid var(--sa-border)!important;border-radius:10px!important;padding:20px 24px!important;margin:24px 0!important}.sa-brand-body .sa-area-box h3{font-size:1rem!important;color:var(--dark)!important;margin:0 0 8px!important;text-transform:none!important}.sa-brand-body .sa-area-box p{margin-bottom:0!important;font-size:.93rem!important;color:var(--sa-text-mid)!important}.sa-brand-body .sa-area-box .sa-area-regions{color:var(--teal)!important;font-weight:600!important;font-size:1rem!important;margin-bottom:12px!important}.sa-brand-body .sa-area-note{font-size:.88rem!important;color:var(--sa-text-lt)!important;font-style:italic!important;margin-top:12px!important;line-height:1.6!important}.sa-brand-body .sa-brand-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:24px 0!important}.sa-brand-body .sa-info-highlight{background:var(--teal-pale)!important;border-left:4px solid var(--teal)!important;padding:16px 20px!important;border-radius:0 10px 10px 0!important;margin:20px 0!important}.sa-brand-body .sa-catalogue-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:16px!important;margin-top:12px!important}.sa-brand-body .sa-catalogue-card{background:#fff!important;border:1px solid var(--sa-border)!important;border-radius:10px!important;overflow:hidden!important;text-align:center!important;text-decoration:none!important;color:inherit!important;transition:box-shadow .2s!important;display:block!important}.sa-brand-body .sa-catalogue-card:hover{box-shadow:0 4px 16px #00000014!important;color:inherit!important}.sa-brand-body .sa-catalogue-thumb{height:220px!important;background:var(--teal-pale)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:12px!important}.sa-brand-body .sa-catalogue-thumb img{width:100%!important;height:100%!important;object-fit:cover!important}.sa-brand-body .sa-cat-label{padding:10px 12px!important;font-size:.82rem!important;font-weight:600!important;color:var(--teal)!important}.sa-shop{background:#fff!important;border-top:1px solid var(--sa-border)!important;padding:52px 0!important}.sa-shop .sa-shop-inner{max-width:720px!important;margin:0 auto!important;text-align:center!important}.sa-shop h2{font-size:1.4rem!important;color:var(--dark)!important;margin:0 0 16px!important;text-transform:none!important}.sa-shop p{font-size:.95rem!important;color:var(--sa-text-mid)!important;line-height:1.7!important;margin:0 0 14px!important}.sa-shop .sa-btn{margin-top:10px!important}.sa-contact{background:var(--dark)!important;color:#fff!important;padding:48px 0!important;text-align:center!important}.sa-contact h2{font-size:1.4rem!important;margin:0 0 8px!important;color:#fff!important;text-transform:none!important}.sa-contact>.sa-container>p{color:#999!important;margin-bottom:22px!important;font-size:.93rem!important}.sa-contact .sa-contact-cards{display:flex!important;justify-content:center!important;gap:20px!important;flex-wrap:wrap!important}.sa-contact .sa-contact-card{display:flex!important;align-items:center!important;gap:12px!important;background:#ffffff0f!important;padding:13px 22px!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.08)!important}.sa-contact .sa-contact-icon{width:38px!important;height:38px!important;background:var(--teal)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1rem!important}.sa-contact .sa-contact-card a{color:#fff!important;font-weight:600!important;font-size:.92rem!important;text-decoration:none!important}@media(max-width:900px){.sa-overview .sa-overview-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){.sa-hero .sa-hero-grid{grid-template-columns:1fr!important;text-align:center!important;gap:24px!important}.sa-hero .sa-hero-photo{width:220px!important;height:320px!important;order:-1!important;justify-self:center!important}.sa-hero h1{font-size:1.6rem!important}.sa-hero .sa-hero-cta{justify-content:center!important}.sa-overview .sa-overview-grid{grid-template-columns:1fr!important}.sa-brand-hero .sa-brand-hero-inner{flex-direction:column!important;text-align:center!important}.sa-contact .sa-contact-cards{flex-direction:column!important;align-items:center!important}.sa-brand-body .sa-catalogue-grid{grid-template-columns:repeat(2,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sales-agent.css.map */
