.sg-build-quality{padding:var(--sg-build-pad-top,64px) 0 var(--sg-build-pad-bottom,64px);background:#edf4ef}.sg-build-quality--product{background:#f6f7f2}.sg-build-quality__inner{max-width:120rem}.sg-build-quality__head{max-width:86rem;margin:0 auto 3rem;text-align:center}.sg-build-quality__eyebrow{margin:0 0 .8rem;color:#0b4b31;font-size:1.3rem;font-weight:800;letter-spacing:.12em}.sg-build-quality__head h2{margin:0 0 1.2rem;color:#111713;font-size:clamp(3rem,3.4vw,4.6rem);line-height:1.08}.sg-build-quality__head>p:last-child{margin:0 auto;max-width:78rem;font-size:var(--sg-body-copy-size);line-height:1.62}.sg-build-quality__grid{display:grid;gap:2.2rem}.sg-build-quality__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.sg-build-quality__grid--two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:82rem;margin:0 auto}.sg-build-quality__card{overflow:hidden;margin:0;border:1px solid rgba(11,75,49,.12);border-radius:1.6rem;background:#fff;box-shadow:0 1rem 2.8rem #10161212}.sg-build-quality__card img{display:block;width:100%;height:var(--sg-bq-height,320px);object-fit:var(--sg-bq-fit,cover)}.sg-build-quality__copy{padding:2.2rem 2.2rem 2.5rem}.sg-build-quality__copy h3{margin:0 0 .9rem;color:#0b4b31;font-size:clamp(2rem,2.2vw,2.6rem);line-height:1.2}.sg-build-quality__copy p{margin:0;font-size:var(--sg-body-copy-size);line-height:1.58}@media screen and (max-width:989px){.sg-build-quality__grid--three{grid-template-columns:1fr}.sg-build-quality__grid--two{grid-template-columns:1fr;max-width:62rem}.sg-build-quality__card{display:grid;grid-template-columns:minmax(14rem,34%) 1fr}.sg-build-quality__card img{height:100%;min-height:22rem}}@media screen and (max-width:749px){.sg-build-quality{padding:4.4rem 0}.sg-build-quality__head{margin-bottom:2.4rem;text-align:left}.sg-build-quality__card{display:block}.sg-build-quality__card img{height:auto;min-height:0}.sg-build-quality__copy{padding:2rem}}.sg-build-quality--hidden{display:none!important}@media screen and (min-width:750px){.sg-build-hide-desktop{display:none!important}}@media screen and (max-width:749px){.sg-build-quality{padding:var(--sg-build-pad-top-mobile,40px) 0 var(--sg-build-pad-bottom-mobile,40px)!important}.sg-build-hide-mobile{display:none!important}}.sg-review-proof{background:#0b4b31;color:#fff;padding:var(--sg-review-pad-top,64px) 0 var(--sg-review-pad-bottom,64px)}.sg-review-proof--hidden{display:none!important}.sg-review-proof__media{width:min(100%,var(--sg-review-media-width,100%))}.sg-review-proof__media img{object-fit:var(--sg-review-fit,contain);object-position:var(--sg-review-pos,center)}@media screen and (min-width:750px){.sg-review-hide-desktop{display:none!important}}@media screen and (max-width:749px){.sg-review-proof{padding:var(--sg-review-pad-top-mobile,40px) 0 var(--sg-review-pad-bottom-mobile,40px)}.sg-review-hide-mobile{display:none!important}}.sg-review-proof__grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(3rem,5vw,7rem);align-items:center}.sg-review-proof__media{display:block;max-width:46rem;justify-self:center}.sg-review-proof__media img{display:block;width:100%;height:auto}.sg-review-proof__copy{max-width:72rem}.sg-review-proof__eyebrow{margin:0 0 1.2rem;color:#ffd52a;font-size:1.45rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sg-review-proof__page-title{margin:0 0 1rem;color:#ffd52a;font-size:clamp(2.2rem,2.8vw,3.4rem);line-height:1.1;letter-spacing:-.01em}.sg-review-proof__heading{margin:0 0 2rem;color:#fff;font-size:clamp(3.2rem,4.5vw,5.6rem);line-height:1.08;letter-spacing:-.02em}.sg-review-proof__body,.sg-review-proof__body p{color:#e7f0eb;font-size:var(--sg-body-copy-size);line-height:1.6}.sg-review-proof__button{margin-top:1.4rem;border-color:#ffd52a;background:#ffd52a;color:#102018}@media screen and (max-width:989px){.sg-review-proof__grid{grid-template-columns:1fr}.sg-review-proof__copy{max-width:none}}@media screen and (max-width:749px){.sg-review-proof{padding:4.4rem 0}.sg-review-proof__heading{font-size:clamp(3rem,10vw,4.4rem)}}@media screen and (max-width:749px){.sg-review-proof{padding:var(--sg-review-pad-top-mobile,40px) 0 var(--sg-review-pad-bottom-mobile,40px)!important}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAACE */
