.ffind{scroll-margin-top:calc(var(--hdr, 72px) + 16px)}.ffind--end{padding-bottom:var(--sec-y-sm, 64px)}.ffind__page{padding:var(--sp-6, 32px) 0 var(--sp-7, 48px)}.ffind__title{margin:0;font-size:var(--fs-display, 52px);font-weight:600;line-height:var(--lh-display, 1.05);letter-spacing:var(--tr-display, -.02em)}.ffind__intro{margin:var(--sp-3, 12px) 0 0;max-width:60ch;font-size:var(--fs-lead, 20px);line-height:1.5;color:var(--tx-2)}.ffind__help{white-space:nowrap}.ffind__wa{color:inherit;font-weight:600;white-space:nowrap;text-decoration:underline;text-decoration-color:var(--amber);text-decoration-thickness:2px;text-underline-offset:4px}.ffind__wa:hover{text-decoration-color:currentColor}.ffind__sh,.ffind__step2{display:flex;flex-direction:column;gap:6px}.ffind__sh{margin:0 0 var(--sp-5, 24px)}.ffind__n{display:block;font-size:var(--fs-caption, 12px);font-weight:500;line-height:1.3;color:var(--tx-3)}.ffind__st{align-self:flex-start;margin:0;font-size:var(--fs-title, 24px);font-weight:600;line-height:1.25;letter-spacing:var(--tr-head, -.01em)}.ffind__st:focus,.ffind__pn:focus{outline:none}html:root .ffind__st:focus-visible,html:root .ffind__pn:focus-visible{outline:2px solid var(--amber);outline-offset:4px;border-radius:2px}.ffind__step2{padding-top:var(--sp-8, 64px);scroll-margin-top:calc(var(--hdr, 72px) + 24px)}.ffind__slider{--n:4.4;--gn:4;--g:var(--sp-5, 24px)}.ffind__track{--bleed:max(var(--gut, 40px),calc((var(--ffind-vw, 100vw) - var(--wrap, 1360px)) / 2 + var(--gut, 40px)));position:relative;display:flex;gap:var(--g);list-style:none;margin:0 calc(-1 * var(--bleed));padding:6px var(--bleed);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bleed);scrollbar-width:none}.ffind__track::-webkit-scrollbar{display:none}.ffind__slide{flex:0 0 calc((100% - var(--gn) * var(--g)) / var(--n));min-width:0;scroll-snap-align:start;display:flex}.ffind__track:focus{outline:none}html:root .ffind__track:focus-visible{outline:2px solid var(--amber);outline-offset:-2px;border-radius:0}.ffind__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4, 16px);min-height:40px;margin-top:var(--sp-4, 16px)}.ffind__slider.is-static .ffind__foot{display:none}.ffind__prog{position:relative;flex:none;width:120px;height:2px;border-radius:2px;background:var(--line);overflow:hidden}.ffind__prog i{position:absolute;left:0;top:0;bottom:0;width:30%;border-radius:inherit;background:var(--tx);transition:transform .2s linear}.ffind__ctl{display:flex;gap:10px;margin-left:auto}.ffind__arr{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--line-2);border-radius:50%;background:none;color:var(--tx);transition:background-color .2s,color .2s,border-color .2s,opacity .2s}.ffind__arr[aria-disabled=true]{opacity:.3;cursor:default}.ffind__arr--prev svg{transform:rotate(180deg)}.ffind__brands{--n:4.5;--gn:4;--g:0px}.ffind__bcell{border-block:1px solid var(--line)}.ffind__bcell+.ffind__bcell{border-left:1px solid var(--line)}.ffind__brand{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-width:0;min-height:152px;padding:var(--sp-5, 24px) var(--sp-3, 12px);border:0;border-radius:0;background:none;color:var(--tx);text-align:center;transition:background-color .2s var(--ease, ease)}html:root .ffind__brand:focus-visible{outline:2px solid var(--amber);outline-offset:-4px}.ffind__brand:after{content:"";position:absolute;left:var(--sp-5, 24px);right:var(--sp-5, 24px);bottom:-1px;height:2px;background:var(--amber);transform:scaleX(0);transition:transform .3s var(--ease, ease)}.ffind__brand[aria-pressed=true]:after{transform:scaleX(1)}.ffind__logo{display:flex;align-items:center;justify-content:center;height:44px;transition:opacity .2s var(--ease, ease)}.ffind__logo img{display:block;width:auto;height:var(--h, 28px);max-width:100%;object-fit:contain;filter:var(--brand-filter);mix-blend-mode:var(--brand-blend);opacity:.9}.ffind__word{font-size:23px;font-weight:600;line-height:1;letter-spacing:-.015em;color:var(--tx)}.ffind__bcap{min-height:2.7em;font-size:var(--fs-caption, 12px);line-height:1.35;color:var(--tx-3);text-wrap:balance}.ffind.has-brand .ffind__brand[aria-pressed=false] .ffind__logo{opacity:.38}.ffind__brand[aria-pressed=true] .ffind__bcap{color:var(--tx-2)}.ffind__type{padding-top:var(--sp-5, 24px)}.ffind__group{--n:5.5;--gn:5}.ffind__gh{display:flex;align-items:baseline;gap:10px;margin-bottom:var(--sp-3, 12px)}.ffind__h{margin:0;font-size:15px;font-weight:600;line-height:1.4}.ffind__count{font-size:13px;line-height:1.4;color:var(--tx-3)}.ffind__model{flex:1;display:flex;flex-direction:column;min-width:0;padding:0;border:0;border-radius:var(--r-md, 12px);background:none;color:var(--tx);text-align:left}.ffind__well,.ffind__pwell{position:relative;display:block;overflow:hidden;aspect-ratio:1/1;border-radius:var(--r-md, 12px);background:var(--tile);color:var(--ink, #212121)}.ffind__well img,.ffind__pwell img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:11%;object-fit:contain;mix-blend-mode:multiply}.ffind__well.is-filter img{padding:8% 8% 14%}:is(.ffind__well,.ffind__pwell).is-filter img{transform:scale(var(--fz, 1))}.ffind__well img.is-flip,.ffind__pwell img.is-flip{transform:scaleX(-1)}.ffind__well{outline:2px solid transparent;outline-offset:3px;transition:outline-color .2s var(--ease, ease)}.ffind__model[aria-pressed=true] .ffind__well{outline-color:var(--tx)}html:root .ffind__model:focus-visible{outline:none}html:root .ffind__model:focus-visible .ffind__well{outline:2px solid var(--amber);outline-offset:3px}.ffind__tick{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--amber);opacity:0;transform:scale(.6);transition:opacity .2s var(--ease, ease),transform .25s var(--ease, ease)}.ffind__tick svg{width:14px;height:14px;fill:none;stroke:var(--ink, #212121);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ffind__model[aria-pressed=true] .ffind__tick{opacity:1;transform:none}.ffind__nopic{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:42%;height:42%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.32}.ffind__tag{position:absolute;left:10px;bottom:8px;font-size:11px;font-weight:500;line-height:1.2;color:#21212194}.ffind__mname{margin-top:var(--sp-3, 12px);font-size:15px;font-weight:600;line-height:1.3;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color .2s}.ffind__msub{margin-top:2px;font-size:13px;line-height:1.35;color:var(--tx-3)}.ffind--end .ffind__panel{padding-top:var(--sp-8, 64px)}.ffind__panel{--n:4.4;--gn:4}.ffind__ph{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"well title back";align-items:center;gap:var(--sp-5, 24px);padding-top:var(--sp-6, 32px);border-top:1px solid var(--line)}.ffind__ph .ffind__pwell{grid-area:well}.ffind__pt{grid-area:title;min-width:0}.ffind__ph .ffind__back{grid-area:back}.ffind__pwell{width:88px}.ffind__pwell .ffind__nopic{width:52%;height:52%}.ffind__pwell img{padding:10%}.ffind__pwell.is-filter img{padding:9%}.ffind__pn{display:inline-block;margin:6px 0 0;font-size:var(--fs-heading, 32px);font-weight:600;line-height:var(--lh-head, 1.15);letter-spacing:var(--tr-head, -.01em)}.ffind__nw{white-space:nowrap}.ffind__back{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0;border:0;background:none;color:var(--tx);font-size:var(--fs-small, 14px);font-weight:500;white-space:nowrap}.ffind__back svg{transform:rotate(-90deg);transition:transform .25s var(--ease, ease)}.ffind__back span{text-decoration:underline;text-decoration-color:var(--line-2);text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .2s}.ffind__note{margin:var(--sp-4, 16px) 0 0;max-width:72ch;font-size:var(--fs-small, 14px);line-height:1.55;color:var(--tx-2)}.ffind__panel .ffind__track{margin-top:var(--sp-5, 24px)}.ffind__ccell>.pc{flex:1;min-width:0}.ffind__oos{margin:var(--sp-4, 16px) 0 0;max-width:72ch;font-size:var(--fs-body, 16px);line-height:1.5;color:var(--tx)}.ffind__nofit{padding-top:var(--sp-5, 24px)}.ffind__none{margin:0;max-width:56ch;font-size:var(--fs-lead, 20px);line-height:1.5}.ffind__nofit .ffind__note{margin-top:var(--sp-3, 12px)}.ffind__browse{margin:var(--sp-6, 32px) 0 0;font-size:var(--fs-small, 14px);color:var(--tx-2)}.ffind__browse a{margin-left:10px;color:inherit}.ffind__nsh{display:none;margin:var(--sp-8, 64px) 0 var(--sp-4, 16px);font-size:var(--fs-heading, 32px);font-weight:600;line-height:var(--lh-head, 1.15)}@media(hover:hover){.ffind__arr:hover:not([aria-disabled=true]){background:var(--tx);border-color:var(--tx);color:var(--bg)}.ffind__brand:hover{background:var(--bg-2)}.ffind.has-brand .ffind__brand[aria-pressed=false]:hover .ffind__logo{opacity:1}.ffind__model:hover .ffind__mname,.ffind__back:hover span{text-decoration-color:currentColor}.ffind__back:hover svg{transform:rotate(-90deg) translate(3px)}}.ffind__in{animation:ffind-in .42s var(--ease, ease) both}@keyframes ffind-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ffind__in{animation:none}.ffind__back svg,.ffind__brand:after,.ffind__tick,.ffind__prog i,.ffind__well{transition:none}}.ffind__ptag{display:none}@media(min-width:961px){.ffind__panel--pair:not([hidden]){--cw:clamp(260px,24vw,340px);display:grid;grid-template-columns:var(--cw) var(--cw) minmax(0,1fr);grid-template-areas:"title title back" "well card ." "note note note" "oos oos oos";column-gap:var(--sp-5, 24px);align-items:start;border-top:1px solid var(--line);padding-top:var(--sp-6, 32px)}.ffind--end .ffind__panel--pair:not([hidden]){margin-top:var(--sp-8, 64px);padding-top:var(--sp-6, 32px)}.ffind__panel--pair:not([hidden]) .ffind__ph{display:contents}.ffind__panel--pair:not([hidden]) .ffind__pt{grid-area:title;margin-bottom:var(--sp-5, 24px)}.ffind__panel--pair:not([hidden]) .ffind__ph .ffind__back{grid-area:back;justify-self:end;align-self:center;margin-bottom:var(--sp-5, 24px)}.ffind__panel--pair:not([hidden]) .ffind__pwell{grid-area:well;width:auto;margin-top:6px}.ffind__panel--pair:not([hidden]) .ffind__ptag{display:block}.ffind__panel--pair:not([hidden]) .ffind__track{--bleed:6px;grid-area:card;margin:0 -6px}.ffind__panel--pair:not([hidden]) .ffind__slide{flex:1 1 100%}.ffind__panel--pair:not([hidden]) .ffind__note{grid-area:note}.ffind__panel--pair:not([hidden]) .ffind__oos{grid-area:oos}}@media(hover:none){.ffind__ctl{display:none}}@media(max-width:1180px){.ffind__brands{--n:3.5;--gn:3}.ffind__group{--n:4.5;--gn:4}.ffind__panel{--n:3.4;--gn:3}}@media(max-width:960px){.ffind__slider{--g:var(--sp-4, 16px)}.ffind__brands{--g:0px}.ffind__group{--n:3.5;--gn:3}.ffind__panel{--n:2.5;--gn:2}}@media(max-width:640px){.ffind__page{padding:var(--sp-5, 24px) 0 var(--sp-6, 32px)}.ffind__intro{font-size:var(--fs-body, 16px)}.ffind__help{white-space:normal}.ffind__sh,.ffind__step2{gap:4px}.ffind__sh{margin-bottom:var(--sp-4, 16px)}.ffind__st{font-size:20px}.ffind__step2{padding-top:var(--sp-7, 48px)}.ffind__slider{--g:var(--sp-3, 12px)}.ffind__brands{--n:2.3;--gn:2;--g:0px}.ffind__group{--n:2.3;--gn:2}.ffind__panel{--n:1.6;--gn:1}.ffind__ctl{display:none}.ffind__foot{min-height:0;margin-top:var(--sp-4, 16px)}.ffind__prog{width:72px}.ffind__brand{min-height:112px;gap:10px;padding:var(--sp-4, 16px) var(--sp-2, 8px)}.ffind__brand:after{left:var(--sp-4, 16px);right:var(--sp-4, 16px)}.ffind__logo{height:32px}.ffind__logo img{height:calc(var(--h, 28px) * .72)}.ffind__word{font-size:18px}.ffind__bcap{font-size:11px}.ffind__oos{font-size:var(--fs-small, 14px)}.ffind__type{padding-top:var(--sp-4, 16px)}.ffind__gh{margin-bottom:var(--sp-2, 8px)}.ffind__h{font-size:14px}.ffind__count{font-size:12px}.ffind__mname{margin-top:var(--sp-2, 8px);font-size:13px}.ffind__msub{font-size:12px}.ffind__tag{left:7px;bottom:5px;font-size:10px}.ffind__tick{top:7px;right:7px;width:20px;height:20px}.ffind__tick svg{width:12px;height:12px}.ffind--end .ffind__panel{padding-top:var(--sp-7, 48px)}.ffind__ph{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"well title" "back back";gap:var(--sp-3, 12px) var(--sp-4, 16px);padding-top:var(--sp-5, 24px)}.ffind__pwell{width:64px}.ffind__pn{font-size:var(--fs-heading, 24px)}.ffind__ph .ffind__back{justify-self:start;min-height:40px}.ffind__panel .ffind__track{margin-top:var(--sp-4, 16px)}.ffind__none{font-size:var(--fs-body, 16px)}.ffind__nsh{margin-top:var(--sp-7, 48px);font-size:var(--fs-heading, 24px)}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/filter-finder.css.map */
