.srg-heading strong{font-weight:inherit;background:linear-gradient(transparent 55%,var(--srg-lime) 55%,var(--srg-lime) 92%,transparent 92%);padding:0 .1em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.color-background-2 .srg-heading strong,.color-scheme-61995aa5-ad79-4d08-acd7-81981d1a9223 .srg-heading strong,.color-scheme-83e79044-7115-4063-a02e-b15fdd8476e5 .srg-heading strong{background:none;color:var(--srg-lime)}.color-scheme-8b82dd38-4cb6-4fa0-ab7e-84c5d906c4e2 .srg-heading strong{background:linear-gradient(transparent 55%,var(--srg-paper) 55%,var(--srg-paper) 92%,transparent 92%)}.srg-section-header{margin:0 auto 4rem;max-width:80rem}.srg-section-header--center{text-align:center}.srg-section-header--center .srg-lede{margin-inline:auto}.srg-section-header .srg-heading+.srg-lede{margin-top:1.6rem}.srg-buttons{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:3.2rem}.srg-frame{border:var(--srg-border);border-radius:var(--srg-radius);box-shadow:var(--srg-offset);overflow:hidden;background:var(--srg-paper)}.srg-frame img,.srg-frame video{display:block;width:100%;height:auto}.srg-intro{display:grid;gap:4rem;align-items:center}.srg-intro--center{text-align:center}.srg-intro--center .srg-intro__body,.srg-intro--center .srg-buttons{margin-inline:auto;justify-content:center}.srg-intro__body{margin-top:2rem;font-size:1.7rem;line-height:1.6;max-width:62ch}.srg-intro__sticker{margin:0 0 2rem}@media screen and (min-width:990px){.srg-intro--media{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6.4rem}.srg-intro--media-left .srg-intro__media{order:-1}}.srg-compare__card{position:relative;display:flex;flex-direction:column;gap:1.6rem;background:var(--srg-paper);color:var(--srg-ink)}.srg-compare__sticker{position:absolute;top:-1.4rem;left:2rem;z-index:1}.srg-compare__image img{display:block;width:100%;height:auto;border-radius:calc(var(--srg-radius) - .4rem)}.srg-compare__tagline{margin:-.8rem 0 0;font-size:1.7rem}.srg-compare__card .button{align-self:flex-start;margin-top:auto}.srg-card{display:flex;flex-direction:column;gap:1.2rem}.srg-card__image{margin:-2.4rem -2.4rem .8rem;border-bottom:var(--srg-border);border-radius:calc(var(--srg-radius) - .2rem) calc(var(--srg-radius) - .2rem) 0 0;overflow:hidden}.srg-card__image img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.srg-card__sticker{align-self:flex-start}.srg-card .rte p{margin:0}.srg-card__link{margin-top:auto;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:inherit}.srg-quote{margin:0;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start}.srg-quote__text{margin:0;padding:0;border:0;font-style:normal;color:inherit;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2rem,2.2vw,2.6rem);line-height:1.3}.srg-quote__text:before{content:"\201c"}.srg-quote__text:after{content:"\201d"}.srg-quote__source{font-size:1.5rem;opacity:.85}.srg-quote__source a{color:inherit;text-decoration:underline!important}.srg-faq{display:grid;gap:1.6rem}.srg-faq__item{border:var(--srg-border);border-radius:var(--srg-radius);background:var(--srg-paper);color:var(--srg-ink)}.srg-faq__question{cursor:pointer;list-style:none;padding:2rem 5.6rem 2rem 2.4rem;position:relative;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem}.srg-faq__question::-webkit-details-marker{display:none}.srg-faq__question:after{content:"+";position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:2.8rem;height:2.8rem;border-radius:50%;background:var(--srg-lime);border:var(--srg-border);display:grid;place-items:center;line-height:1}.srg-faq__item[open] .srg-faq__question:after{content:"\2212"}.srg-faq__answer{padding:0 2.4rem 2rem}srg-grip-finder{display:block}.srg-finder__form[hidden],.srg-finder__result[hidden],.srg-finder__products[hidden]{display:none}.srg-finder{max-width:96rem;margin:0 auto;background:var(--srg-paper);color:var(--srg-ink)}.srg-finder__form{display:grid;gap:3.2rem}.srg-finder__q{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1.2rem}.srg-finder__q legend{width:100%;margin-bottom:1.6rem}.srg-finder__q label{display:inline-flex;align-items:center;gap:.8rem;padding:1rem 1.8rem;border:var(--srg-border);border-radius:99rem;cursor:pointer;font-size:1.5rem;background:var(--srg-paper)}.srg-finder__q input{accent-color:var(--srg-ink);margin:0}.srg-finder__q label:has(input:checked){background:var(--srg-lime);box-shadow:var(--srg-offset-ink)}.srg-finder__q label:has(input:focus-visible){outline:.3rem solid var(--srg-blue);outline-offset:.3rem}.srg-finder__form .button{justify-self:start}.srg-finder__error{margin:0;font-weight:700}.srg-finder__result .srg-finder__title{margin-top:2rem}.srg-finder__why{font-size:1.7rem;max-width:60ch}.srg-finder__products{list-style:none;padding:0;margin:3.2rem 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.srg-finder__product a{display:flex;flex-direction:column;gap:.6rem;color:inherit;border:var(--srg-border);border-radius:var(--srg-radius);padding:1.2rem;height:100%}.srg-finder__product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.srg-finder__product-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem}.srg-finder__product-price{font-size:1.4rem}@media screen and (max-width:749px){.srg-finder__products{grid-template-columns:repeat(2,minmax(0,1fr))}}.srg-swatches{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.6rem}.srg-swatch{border:var(--srg-border);border-radius:var(--srg-radius);padding:2rem;min-height:14rem;display:flex;flex-direction:column;justify-content:flex-end;font-size:1.4rem}.srg-swatch strong{font-family:var(--font-heading-family);font-size:1.8rem}.srg-guide-row{display:flex;flex-wrap:wrap;gap:2rem;align-items:center;margin:2.4rem 0 4.8rem}.srg-reviews{display:grid;gap:3.2rem;align-items:center}.srg-reviews__widget{min-width:0}.srg-reviews__media img{aspect-ratio:4 / 5;object-fit:cover}@media screen and (min-width:990px){.srg-reviews--image{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4.8rem}}.srg-intro__text,.srg-intro__media,.srg-compare__card,.srg-card{min-width:0}@media screen and (max-width:419px){.srg-sticker:not(.srg-sticker--round){white-space:normal;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/srg-sections.css.map */
