.sr-fit-finder{margin:24px 0 30px;padding:22px;border:1px solid rgba(31,41,55,.14);border-radius:22px;background:radial-gradient(circle at top left,rgba(246,189,96,.22),transparent 34%),linear-gradient(135deg,#fffaf0,#f6fbf7 54%,#eef6fb);color:#1f2933;box-shadow:0 18px 45px #1f293714}.sr-fit-finder__header{max-width:760px;margin-bottom:16px}.sr-fit-finder__eyebrow,.sr-fit-finder__result-label{margin:0 0 8px;color:#6f4f14;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sr-fit-finder h2,.sr-fit-finder h3,.sr-fit-finder p{color:inherit}.sr-fit-finder h2{margin-bottom:10px;font-size:clamp(1.45rem,2.6vw,2.25rem);line-height:1.15}.sr-fit-finder__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:14px;align-items:start}.sr-fit-finder__quiz,.sr-fit-finder__result,.sr-fit-finder__products,.sr-fit-finder__method{border:1px solid rgba(31,41,55,.12);border-radius:18px;background:#ffffffc7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sr-fit-finder__quiz,.sr-fit-finder__result{padding:16px}.sr-fit-finder__question+.sr-fit-finder__question{margin-top:14px}.sr-fit-finder__question h3{margin-bottom:10px;font-size:1rem}.sr-fit-finder__answers{display:flex;flex-wrap:wrap;gap:8px}.sr-fit-finder__answers button{padding:9px 12px;border:1px solid rgba(31,41,55,.18);border-radius:999px;background:#fff;color:#1f2933;cursor:pointer;font-weight:600;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.sr-fit-finder__answers button:hover,.sr-fit-finder__answers button:focus{border-color:#9a6b17;transform:translateY(-1px)}.sr-fit-finder__answers button.is-selected{border-color:#1f2933;background:#1f2933;color:#fff}.sr-fit-finder__result{position:sticky;top:20px}.sr-fit-finder__products a{color:#7a4d00;font-weight:700}.sr-fit-finder__products,.sr-fit-finder__method{margin-top:14px;padding:16px}.sr-fit-finder__products ul{margin-left:0;list-style:none}.sr-fit-finder__product{display:none;padding:12px 0;border-top:1px solid rgba(31,41,55,.1)}.sr-fit-finder__product[hidden]{display:none!important}.sr-fit-finder__product.is-visible{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start}.sr-fit-finder__product-main,.sr-fit-finder__product-price{display:block}.sr-fit-finder__product-title{display:inline-block;line-height:1.35;overflow-wrap:anywhere}.sr-fit-finder__product-price{justify-self:end;min-width:max-content;padding:4px 9px;border:1px solid rgba(31,41,55,.12);border-radius:999px;background:#ffffffd1;color:#1f2933;font-weight:700;line-height:1.2}.sr-fit-finder__product-price span{display:inline-block}.sr-fit-finder__noscript{margin-top:14px;font-weight:700}.sr-fit-finder__method summary{cursor:pointer;color:#1f2933;font-weight:700;line-height:1.35}.sr-fit-finder__method p{margin-top:10px;max-width:880px;color:#24313d;font-size:.98rem;line-height:1.65}@media only screen and (max-width:798px){.sr-fit-finder{padding:18px;border-radius:18px}.sr-fit-finder__layout{grid-template-columns:1fr}.sr-fit-finder__result{position:static}.sr-fit-finder__product.is-visible{grid-template-columns:1fr;gap:6px}.sr-fit-finder__product-price{justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/35/compiled_assets/styles.css.map */
