.results-block{color:var(--results-text-color)}.results-block__header{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;margin-bottom:1rem}.results-block__title{display:inline-flex;align-items:baseline;gap:.3rem;margin:0;color:var(--results-text-color);font-size:3.6rem;line-height:.95;letter-spacing:-.04em;text-transform:uppercase}.results-block__title-prefix{color:var(--results-accent-color)}.results-block__subheading{max-width:56rem;color:var(--results-text-color);font-size:1.28rem;line-height:1.5}.results-block__subheading>*:first-child{margin-top:0}.results-block__subheading>*:last-child{margin-bottom:0}.results-block__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}.results-block__card{display:flex;flex-direction:column;min-width:0;min-height:100%;background:var(--results-card-background);border-radius:.8rem;box-shadow:0 .8rem 2.5rem #12284c0f;overflow:hidden}.results-block__comparison{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:.4rem;padding:.8rem;background:#fff;aspect-ratio:318 / 262}.results-block__comparison--split{grid-template-columns:repeat(2,minmax(0,1fr))}.results-block__comparison-item{position:relative;min-width:0;min-height:0;height:100%;overflow:hidden;border-radius:.8rem;background:#eef4f7}.results-block__comparison-item img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.results-block__comparison-label{position:absolute;left:.8rem;bottom:.8rem;display:inline-flex;align-items:center;min-height:2rem;padding:.3rem .8rem;background:color-mix(in srgb,var(--results-label-background) 70%,transparent);color:var(--results-label-text);border-radius:999px;font-size:.9rem;font-weight:700;line-height:1;letter-spacing:.03em;text-transform:uppercase}.results-block__comparison-label--after{left:auto;right:.8rem}.results-block__body{display:flex;flex:1 1 auto;flex-direction:column;padding:1.4rem 1.4rem 1.2rem}.results-block__card-title{margin:0;color:var(--results-text-color);font-size:2rem;line-height:1.05;letter-spacing:-.03em}.results-block__pill{align-self:flex-start;margin:1rem 0 0;padding:.3rem .8rem;border-radius:999px;background:#d9eff9;color:#2f6e93;font-size:.92rem;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase}.results-block__description{margin-top:1rem;color:var(--results-text-color);font-size:1.2rem;line-height:1.55}.results-block__description>*:first-child{margin-top:0}.results-block__description>*:last-child{margin-bottom:0}.results-block__description--preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--results-preview-lines);line-clamp:var(--results-preview-lines);overflow:hidden}.results-block__toggle{display:inline-flex;align-items:center;align-self:flex-start;margin-block:1.5rem;padding:0;background:transparent;border:0;color:#0d5b93;font-size:1.04rem;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.hidden{display:none!important}.results-block__product{display:grid;grid-template-columns:5.8rem minmax(0,1fr);gap:1.2rem;align-items:center;margin-top:auto;padding:1rem;background:var(--results-product-background);border-radius:.8rem}.results-block__product-media{display:flex;align-items:flex-end;justify-content:center;min-height:5.8rem}.results-block__product-media img{display:block;width:100%;height:auto;max-width:5.8rem;object-fit:contain}.results-block__product-content{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.results-block__product-title{color:var(--results-text-color);font-size:1.2rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;text-transform:uppercase}.results-block__product-title>*:first-child{margin-top:0}.results-block__product-title>*:last-child{margin-bottom:0}.results-block__product-button{display:inline-flex;align-items:center;justify-content:center;min-width:11rem;min-height:3.2rem;padding:.7rem 1.8rem;background:var(--results-button-background);color:var(--results-button-text);border-radius:.8rem;font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.results-block__banner{display:flex;flex-direction:column;align-items:center;gap:1.6rem;margin-top:2.4rem;padding:1.8rem 1.6rem;background:var(--results-banner-background);color:var(--results-banner-text);border-radius:0;text-align:center}.results-block__banner--top{margin-top:0;margin-bottom:2.4rem}.results-block__banner-copy{display:flex;flex-direction:column;align-items:center;gap:.8rem}.results-block__banner-title{color:var(--results-banner-text);font-size:2.4rem;font-weight:700;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.results-block__banner-title em{font-style:normal}.results-block__banner-title>*:first-child,.results-block__banner-text>*:first-child{margin-top:0}.results-block__banner-title>*:last-child,.results-block__banner-text>*:last-child{margin-bottom:0}.results-block__banner-text{max-width:80rem;color:var(--results-banner-text);font-size:1.2rem;line-height:1.6;opacity:.92}.results-block__banner-button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1rem 2rem;background:var(--results-banner-button-background);color:var(--results-banner-button-text);border-radius:.8rem;font-size:1.2rem;font-weight:700;line-height:1.3;letter-spacing:.03em;text-align:center;text-transform:uppercase;text-decoration:none}@media screen and (min-width:750px){.results-block__header{margin-bottom:1.8rem}.results-block__title{font-size:2.8rem}.results-block__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.results-block__body{padding:1.6rem 1.6rem 1.4rem}.results-block__banner{flex-direction:row;align-items:center;justify-content:space-between;gap:2.4rem;padding:3.4rem 2.8rem;text-align:left}.results-block__banner-copy{align-items:flex-start}.results-block__banner-button{flex:0 0 25rem}}@media screen and (min-width:1200px){.results-block__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.results-block__card-title{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-results-block.css.map */
