.cs-home{--cs-section: 64px}.cs-home .cs-hero{height:580px;min-height:480px;max-height:620px}.cs-home .cs-hero h1{font-size:clamp(42px,5vw,68px);letter-spacing:-.025em;line-height:1.03}.cs-home .cs-hero__copy{max-width:600px;padding:48px 0}.cs-home .cs-hero__lede{max-width:470px;font-size:18px}.cs-home .cs-proof__item{padding:18px 24px}.cs-home .cs-head{margin-bottom:28px}.cs-home .cs-head h2{font-size:clamp(28px,3vw,40px);letter-spacing:-.025em}.cs-home .cs-choice__panel{min-height:260px;padding:30px;gap:20px}.cs-home .cs-choice h3{font-size:28px}.cs-home .cs-prod-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.cs-home .cs-prod{border-radius:6px;box-shadow:none}.cs-home .cs-prod:hover{transform:none;box-shadow:none}.cs-home .cs-prod__body{padding:18px}.cs-grade-filter{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0 30px}.cs-grade-filter button{min-height:44px;padding:10px 22px;border:1px solid #b4cbd4;border-radius:5px;background:#fff;color:#012d44;font-weight:600}.cs-grade-filter button[aria-pressed=true]{background:#012d44;color:#fff;border-color:#012d44}#filter-results.cs-flat-products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}#filter-results.cs-flat-products>ul{display:contents!important}#filter-results.cs-flat-products>ul[hidden]{display:none!important}#filter-results.cs-flat-products>.cs-tier-head{display:none}#filter-results.cs-flat-products>.cs-grade-filter{grid-column:1/-1;margin-top:0}#filter-results.cs-flat-products .card{height:100%}#filter-results.cs-flat-products button[name=add]{border-radius:5px}.cs-home .cs-final{background:#012d44;border-bottom:1px solid #244859}.cs-home .cs-final h2,.cs-home .cs-story__copy h2,.cs-home .cs-faq h2{font-size:clamp(28px,3vw,40px)}.cs-home .cs-use img{height:260px}.cs-home .cs-use__body{padding:24px}.cs-home .cs-choice__panel--strong .cs-choice__label{color:#fff}.cs-home .cs-choice__panel--strong{border-top:4px solid #ff5f3a}.cs-home .cs-choice__panel--light{border-top:4px solid #00ffb2}#filter-results.cs-flat-products .card__info{padding-top:18px}#filter-results.cs-flat-products .product-label-container{top:12px;right:12px;left:auto}@media(min-width:961px){.cs-home .cs-choice{grid-template-columns:1fr 1fr}}@media(max-width:960px){#filter-results.cs-flat-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cs-home .cs-use-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.cs-home .cs-use img{height:200px}}@media(max-width:640px){.cs-home{--cs-section:40px}.cs-home .cs-wrap{width:calc(100% - 40px)}.cs-home .cs-hero{height:490px;min-height:490px}.cs-home .cs-hero__copy{padding:30px 0}.cs-home .cs-hero h1{font-size:42px}.cs-home .cs-hero__lede{font-size:16px;line-height:1.55;margin-top:18px}.cs-home .cs-actions{gap:10px;margin-top:24px}.cs-home .cs-proof__item{padding:14px 8px 14px 0}.cs-home .cs-proof dd{font-size:13px}.cs-home .cs-proof dt{font-size:10px}.cs-home .cs-choice__panel{min-height:225px;padding:24px;gap:16px}.cs-home .cs-choice h3{font-size:25px}.cs-home .cs-choice__foot{font-size:12px}.cs-home .cs-prod-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cs-home .cs-prod__body{padding:12px}.cs-home .cs-prod h3{font-size:13px}.cs-home .cs-prod__meta{font-size:11px}.cs-home .cs-prod__price{font-size:16px}.cs-home .cs-prod__price .cs-prod__unavailable{display:block;margin-left:0;font-size:11px}.cs-home .cs-use-grid{grid-template-columns:1fr}.cs-home .cs-use{display:grid;grid-template-columns:110px 1fr}.cs-home .cs-use img{height:100%;min-height:200px}.cs-home .cs-use__body{padding:20px}.cs-home .cs-use h3{font-size:20px}.cs-home .cs-use p{font-size:13px}.cs-home .cs-products__cta{margin-top:24px}.cs-home .cs-head{gap:12px;margin-bottom:22px}.cs-home .cs-head p{font-size:15px}.cs-home .cs-final__inner{padding:36px 0}.cs-grade-filter{gap:8px;margin:20px 0}.cs-grade-filter button{padding:9px 16px;font-size:13px}#filter-results.cs-flat-products{gap:18px 12px}#filter-results.cs-flat-products .card__title{font-size:13px}}@media(prefers-reduced-motion:reduce){.cs-home .cs-prod{transition:none}}.shopify-section.cs-ui-system{display:none!important}.product-info .btn--primary{border-radius:6px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cs-ui-refinements.css.map */
