.el-product-finder{--el-pf-ink: #102238;--el-pf-muted: #637083;padding:var(--el-pf-pt-m, 0px) 16px var(--el-pf-pb-m, 40px);background:#fff;color:var(--el-pf-ink);font-family:Stack Sans Headline,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.el-product-finder,.el-product-finder *,.el-product-finder *:before,.el-product-finder *:after{box-sizing:border-box}.el-product-finder :where(h2,h3,p,ul,li){margin:0;padding:0}.el-product-finder :where(ul){list-style:none}.el-product-finder a{border-bottom:0;box-shadow:none;text-decoration:none}.el-product-finder__intro{display:flex;flex-direction:column;gap:20px}.el-product-finder__heading{max-width:313px;color:var(--el-pf-ink);font-family:Stack Sans Headline,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:1.15;letter-spacing:-.64px;text-box:trim-both cap alphabetic}.el-product-finder__intro-text{padding-bottom:.5px!important;color:var(--el-pf-muted);font-weight:300;font-size:15px;line-height:1.4;letter-spacing:.15px;text-box:trim-both cap alphabetic}.el-product-finder__track{display:flex;gap:16px;margin:32px -16px 0!important;padding:0 16px!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none}.el-product-finder__track::-webkit-scrollbar{display:none}.el-product-finder__card{position:relative;display:flex;flex:0 0 220px;flex-direction:column;gap:20px;scroll-snap-align:start}.el-product-finder__photo,.el-product-finder__photo:empty{display:block;overflow:hidden;height:260px;border-radius:8px;background:#f6f9fb}.el-product-finder__photo picture{display:contents}.el-product-finder__image{display:block;width:100%;height:100%;object-fit:cover}.el-product-finder__image--contain{object-fit:contain;padding:8%;mix-blend-mode:multiply}.el-product-finder__body{display:flex;flex:1 1 auto;flex-direction:column;gap:20px}.el-product-finder__info{display:flex;flex:1 1 auto;flex-direction:column;gap:16px}.el-product-finder__info>.el-product-finder__price{margin-top:auto}.el-product-finder__rating{display:flex;align-items:center;gap:8px}.el-product-finder__stars{display:block;flex:0 0 70px;width:70px;height:14px}.el-product-finder__stars svg{display:block;width:100%;height:100%}.el-product-finder__rating-text{color:#2a2a2a;font-weight:300;font-size:14px;line-height:1.4;letter-spacing:.14px;text-box:trim-both cap alphabetic}.el-product-finder__title{color:var(--el-pf-ink);font-family:Stack Sans Headline,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.15;letter-spacing:-.32px;text-box:trim-both cap alphabetic;margin-bottom:-.2px!important}.el-product-finder__title a{color:inherit}.el-product-finder__text{padding-bottom:.5px!important;color:var(--el-pf-muted);font-weight:300;font-size:15px;line-height:1.4;letter-spacing:.15px;text-box:trim-both cap alphabetic}.el-product-finder__price{display:flex;align-items:center;gap:8px;font-size:15px;line-height:1.4;letter-spacing:.15px;white-space:nowrap}.el-product-finder__price-now,.el-product-finder__price-was{display:block;text-box:trim-both cap alphabetic}.el-product-finder__price{padding-bottom:.5px!important}.el-product-finder__price-now{color:var(--el-pf-ink);font-weight:500}.el-product-finder__price-was{color:var(--el-pf-muted);font-weight:200;text-decoration:line-through}.el-product-finder__price-note{display:block;color:var(--el-pf-ink);font-weight:400;text-box:trim-both cap alphabetic}.el-product-finder__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.el-product-finder__button{display:flex;align-items:center;justify-content:center;width:218px;max-width:100%;height:50px;margin-top:auto;padding:0 24px;border-radius:8px;background:linear-gradient(176.1deg,#2872c7 6.49%,#2363ae);color:#fff;font-weight:400;font-size:18px;line-height:1.15;text-align:center;transition:filter .2s ease}.el-product-finder__button:hover{filter:brightness(1.08);color:#fff}.el-product-finder__button:focus-visible,.el-product-finder__title a:focus-visible{outline:2px solid var(--el-pf-ink);outline-offset:3px}.el-product-finder__progress{position:relative;height:1px;margin-top:24px;background:#e9e9e9}.el-product-finder__progress-thumb{position:absolute;top:0;left:0;width:24.168%;height:1px;background:#000;transform:translate(calc(var(--el-mv-progress, 0) * 313.77%))}.el-product-finder__arrows{display:none}.el-product-finder__banner{position:relative;overflow:hidden;min-height:172px;margin-top:40px;padding:16px;border-radius:8px;background:#edf4f780}.el-product-finder__banner-media{position:absolute;top:0;right:0;bottom:0;display:block;width:128px;pointer-events:none}.el-product-finder__banner-image{display:block;width:128px;height:172px;max-width:none;object-fit:cover;object-position:right top}.el-product-finder__banner-copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.el-product-finder__banner-heading,.el-product-finder__banner-text{font-family:Stack Sans Headline,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal;font-size:16px;line-height:1.15;letter-spacing:-.32px;text-box:trim-both cap alphabetic}.el-product-finder__banner-heading{margin-bottom:-.2px!important;color:var(--el-pf-ink);font-weight:400}.el-product-finder__banner-text{margin-bottom:-1px!important;max-width:169px;color:var(--el-pf-muted);font-weight:300}.el-product-finder__banner-button{width:187px;height:42px;margin-top:0}@media screen and (min-width:1024px){.el-product-finder{padding:var(--el-pf-pt, 0px) clamp(32px,8.3334vw,120px) var(--el-pf-pb, 0px)}.el-product-finder__inner{max-width:1200px;margin:0 auto}.el-product-finder__intro{gap:24px}.el-product-finder__heading{max-width:900px;font-size:44px;line-height:52px;letter-spacing:-.88px;text-box:none}.el-product-finder__intro-text{padding-bottom:.4px!important;font-size:18px;line-height:26px;letter-spacing:0}.el-product-finder__track{gap:24px;margin:48px 0 0!important;padding:0!important;scroll-padding:0;scroll-behavior:smooth}.el-product-finder__card{flex:0 0 calc((100% - (var(--el-pf-cols, 4) - 1) * 24px) / var(--el-pf-cols, 4))}.el-product-finder__photo{height:auto;aspect-ratio:282 / 294}.el-product-finder__rating-text{font-size:18px;line-height:26px;letter-spacing:.18px}.el-product-finder__title{margin-bottom:0!important;padding-bottom:.4px;font-size:18px;line-height:26px;letter-spacing:-.36px}.el-product-finder__text,.el-product-finder__price{padding-bottom:.4px!important;font-size:18px;line-height:26px;letter-spacing:.18px}.el-product-finder__button{width:100%;line-height:26px}.el-product-finder__progress{display:none}.el-product-finder__arrows{display:flex;gap:32px;margin-top:48px}.el-product-finder__arrow{display:block;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#1f5492;cursor:pointer;transition:opacity .2s ease}.el-product-finder__arrow svg{display:block;width:100%;height:100%}.el-product-finder__arrow:disabled{opacity:.25;cursor:default}.el-product-finder__arrow:focus-visible{outline:2px solid var(--el-pf-ink);outline-offset:3px}.el-product-finder__banner{display:flex;align-items:center;gap:63px;min-height:224px;margin-top:48px;padding:0 32px;border-radius:16px;background:#f6fbfd}.el-product-finder__banner-media{position:relative;top:auto;right:auto;bottom:auto;flex:0 0 379px;align-self:stretch;width:379px}.el-product-finder__banner-image{width:379px;height:224px;object-fit:contain;object-position:center bottom}.el-product-finder__banner-copy{flex:0 1 600px;gap:32px;min-width:0}.el-product-finder__banner-heading{margin-bottom:0!important;font-size:44px;line-height:52px;letter-spacing:0;text-box:none}.el-product-finder__banner-text{max-width:none;margin-bottom:0!important;padding-bottom:.4px;margin-top:-18px;font-size:18px;line-height:26px;letter-spacing:0}.el-product-finder__banner-button{width:282px;height:50px}}@media screen and (min-width:391px)and (max-width:1365px){.el-product-finder__heading,.el-product-finder__intro-text,.el-product-finder__text,.el-product-finder__banner-heading,.el-product-finder__banner-text{text-wrap:pretty}.el-product-finder__heading,.el-product-finder__banner-heading{text-wrap:balance}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/el-section-product-finder.css.map */
