.ux{color:#183b2b;line-height:1.65}.ux *{box-sizing:border-box}.ux h1,.ux h2,.ux h3,.ux p{margin:0}.ux h1{font-size:clamp(38px,5.5vw,76px);line-height:1.06;letter-spacing:-.025em}.ux h2{font-size:clamp(29px,3.4vw,48px);line-height:1.16}.ux h3{font-size:clamp(20px,2vw,27px);line-height:1.25}.ux a{color:inherit}.ux-wrap{max-width:1360px;margin:auto;padding:64px 40px}.ux-kicker{font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px!important;font-weight:600}.ux-lead{font-size:19px;max-width:52ch;margin-top:22px!important}.ux-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#edf1e8}.ux-copy{padding:clamp(32px,5vw,84px);align-self:center}.ux-hero-img{width:100%;height:100%;min-height:480px;object-fit:cover;display:block}.ux-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.ux-btn{display:inline-block;padding:14px 22px;background:#08653e;color:#fff!important;text-decoration:none;border:1px solid #08653e;font-size:14px;font-weight:600}.ux-btn-alt{background:transparent;color:#08653e!important}.ux-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.ux-heading p{margin-top:12px}.ux-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ux-products{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.ux-card{display:block;text-decoration:none}.ux-card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block;margin-bottom:20px}.ux-product img{aspect-ratio:1;object-fit:contain;background:#f4f3ed}.ux-product h3{font-size:18px}.ux-meta{font-size:12px;color:#617060;margin-bottom:12px!important}.ux-price{margin-top:14px!important;font-weight:600}.ux-tax{font-size:11px;margin-top:6px!important}.ux-card p{margin-top:12px}.ux-link{display:inline-block;margin-top:20px;text-decoration:underline;text-underline-offset:5px}.ux-duo{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ux-panel{padding:42px;background:#f0f4ed}.ux-panel p{margin-top:18px}.ux-panel-dark{background:#08653e;color:#fff}.ux-banner{background:#eee9dd;text-align:center}.ux-banner p{max-width:64ch;margin:20px auto}.ux-nav{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 0}.ux-nav a{padding:9px 16px;border:1px solid #c8d1c2;text-decoration:none;border-radius:30px}.ux a:focus-visible{outline:3px solid #b89749;outline-offset:5px}.ux-card:hover .ux-link{text-decoration-thickness:2px}.ux-page{margin-top:36px}.ux-page a,.ux-page span{padding:10px}.ux-journal-top{padding-bottom:32px}.ux-journal-feature{margin-bottom:48px}.ux-subtle{border-top:1px solid #d7dfd1}.ux .ux-feature-title{font-size:clamp(29px,3.5vw,46px)}@media(max-width:1000px){.ux-products{grid-template-columns:repeat(3,minmax(0,1fr))}.ux-wrap{padding:48px 26px}.ux-grid{gap:22px}.ux-copy{padding:32px}}@media(max-width:650px){.ux-split,.ux-duo{grid-template-columns:1fr}.ux-hero-img{min-height:0;max-height:420px;aspect-ratio:4/3}.ux-wrap{padding:36px 20px}.ux-grid{grid-template-columns:1fr}.ux-products{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-heading{display:block}.ux-heading>a{display:inline-block;margin-top:18px}.ux-panel{padding:28px}.ux-copy{padding:34px 24px}.ux-product h3{font-size:16px}.ux-product img{margin-bottom:14px}}.ux{--ux-yellow:#f5ce19;--ux-orange:#f47736;--ux-blue:#174dbb;--ux-green:#08653e;color:#172a21}.ux-split{background:var(--ux-yellow)}.ux h1{letter-spacing:-.045em;font-weight:750}.ux h2{letter-spacing:-.035em;font-weight:700}.ux-btn{background:#172a21;border-color:#172a21;color:#fff!important;font-size:15px}.ux-btn-alt{background:transparent;color:#172a21!important}.ux-products{gap:16px}.ux-product{padding:16px;background:#fff;border-bottom:4px solid var(--ux-yellow)}.ux-product:nth-child(2){border-color:var(--ux-orange)}.ux-product:nth-child(3){border-color:var(--ux-blue)}.ux-product:nth-child(4){border-color:var(--ux-green)}.ux-product:nth-child(5){border-color:#078f9e}.ux-product img{background:#fff}.ux-wide-story>img{display:block;width:100%;height:auto;aspect-ratio:1.9;object-fit:cover}.ux-story-caption{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:30px 40px;background:var(--ux-green);color:#fff}.ux-story-caption h2{font-size:clamp(30px,4vw,58px)}.ux-story-caption .ux-kicker{margin:0!important}.ux-story-caption .ux-btn{flex-shrink:0;background:#fff;color:#172a21!important;border-color:#fff}.ux-routine{min-width:0}.ux-routine-image img{width:100%;display:block;aspect-ratio:1.25;height:auto;object-fit:cover}.ux-duo{gap:0}.ux-routine .ux-panel{height:auto;min-height:250px;background:var(--ux-yellow)}.ux-routine .ux-panel-dark{background:var(--ux-blue);color:#fff}.ux-subtle{max-width:none;padding:0;border:0}.ux-life{display:grid;grid-template-columns:3fr 2fr;align-items:stretch}.ux-life-image{min-width:0}.ux-life-image img{width:100%;height:100%;min-height:520px;object-fit:cover;display:block}.ux-life .ux-copy{padding:clamp(28px,4vw,64px)}.ux-life .ux-btn{margin-top:28px}.ux-tone-orange{background:var(--ux-orange)}.ux-tone-yellow{background:var(--ux-yellow)}.ux-tone-blue{background:var(--ux-blue);color:#fff}.ux-tone-green{background:var(--ux-green);color:#fff}.ux-tone-blue .ux-btn,.ux-tone-green .ux-btn{background:#fff;color:#172a21!important;border-color:#fff}.ux-banner{background:var(--ux-yellow)}.ux-journal-top{background:var(--ux-blue);color:#fff;max-width:none}.ux-journal-top .ux-nav a{border-color:#fff}.ux-nav a:hover{background:#fff;color:#172a21}.ux-journal-feature{background:var(--ux-yellow)}.ux .ux-journal-photo{width:100%;display:block;max-height:650px;object-fit:cover;aspect-ratio:1.9}.ux a:focus-visible{outline:3px solid #172a21;outline-offset:5px}.ux-tone-blue a:focus-visible,.ux-tone-green a:focus-visible{outline-color:#fff}@media(max-width:1000px){.ux-story-caption{flex-wrap:wrap}.ux-story-caption h2{flex:1 1 60%}}@media(max-width:750px){.ux-life{grid-template-columns:1fr}.ux-life-image img{min-height:0;aspect-ratio:4/3;height:auto}.ux-story-caption{padding:26px 22px}.ux-wide-story>img,.ux .ux-journal-photo{aspect-ratio:4/3}.ux-routine-image img{aspect-ratio:4/3}.ux-product{padding:8px}.ux-routine .ux-panel{min-height:0}.ux-subtle{padding:0}.ux-story-caption .ux-kicker{flex-basis:100%}.ux-life .ux-copy{padding:32px 24px}}.ux-routine{display:flex;flex-direction:column}.ux-routine .ux-panel{flex:1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/uprise-editorial.css.map */
