.fb-section.fb-lsto{position:relative;isolation:isolate;overflow:hidden;overflow:clip;scroll-margin-top:16px;padding:clamp(80px,10vw,136px) 0 clamp(72px,9vw,120px);background:radial-gradient(55% 30% at 0% 26%,#0bcbbd1a,#0bcbbd00 70%),radial-gradient(50% 36% at 100% 30%,#ffb99538,#ffb99500 70%),linear-gradient(180deg,var(--fb-cream, #FCFAF6) 0%,var(--fb-sand, #F6EEE3) 240px,var(--fb-sand, #F6EEE3) 34%,var(--fb-cream, #FCFAF6) 72%)}.fb-lsto [hidden]{display:none!important}.fb-lsto-balls{display:inline-flex;gap:8px;margin-bottom:16px}.fb-lsto-balls span{width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#a6f3eb,#16c7b9 46%,#05827a);box-shadow:0 6px 10px -5px #03282580}.fb-lsto-balls span:nth-child(2){background:radial-gradient(circle at 34% 28%,#ffdecb,#ff9569 46%,#d4572b)}.fb-lsto-balls span:nth-child(3){background:radial-gradient(circle at 34% 28%,#dccffc,#9475e4 46%,#5536a3)}.fb-lsto-head{text-align:center;max-width:760px;margin:0 auto clamp(40px,6vw,64px)}.fb-lsto .fb-lsto-kicker{margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--fb-teal-deep, #045F57)}.fb-lsto .fb-lsto-title{margin:0;font-family:var(--fb-font-display);font-weight:400;font-size:clamp(40px,10vw,76px);line-height:1.02;letter-spacing:-.026em;color:var(--fb-ink, #16211F);text-wrap:balance}.fb-lsto-nowrap{white-space:nowrap}.fb-lsto-hl{position:relative;display:inline-block;font-style:italic;color:var(--fb-teal-deep, #045F57)}.fb-lsto-squiggle{position:absolute;left:2%;bottom:-.06em;width:96%;height:.12em;overflow:visible}.fb-lsto .fb-lsto-sub{margin:18px auto 0;max-width:540px;font-size:17px;line-height:1.6;color:var(--fb-ink-soft, #55635F)}.fb-lsto-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;max-width:560px;margin:0 auto;scroll-margin-top:24px}.fb-lsto-card{position:relative;display:flex;flex-direction:column;border-radius:30px;background:var(--fb-white, #fff);border:1px solid rgba(4,95,87,.08);box-shadow:0 40px 80px -56px #0328258c;overflow:hidden}.fb-lsto-card.is-featured{border:2px solid var(--fb-ink, #16211F);box-shadow:0 50px 100px -50px #03282599}.fb-lsto-stage{position:relative;display:grid;place-items:center;aspect-ratio:16 / 11;padding:26px 28px 14px;background:radial-gradient(90% 70% at 50% 108%,var(--fb-teal-soft, #C9F1EA) 0%,rgba(201,241,234,0) 70%),linear-gradient(170deg,#F6FCFB 0%,var(--fb-teal-tint, #E8F8F5) 100%);overflow:hidden;isolation:isolate}.fb-lsto-card:nth-child(2):not(.is-featured) .fb-lsto-stage{background:radial-gradient(90% 70% at 50% 108%,#dccffce6,#dccffc00 70%),linear-gradient(170deg,#fbf9ff,#efe9fd)}.fb-lsto-card.is-featured .fb-lsto-stage{background:radial-gradient(90% 70% at 50% 108%,#ffb9958c,#ffb99500 70%),linear-gradient(170deg,#FFF9F5 0%,var(--fb-peach-tint, #FFF0E8) 100%)}.fb-lsto-stage img{position:absolute;top:38px;bottom:14px;left:24px;right:24px;width:calc(100% - 48px);height:calc(100% - 52px);object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.012);transition:transform .9s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.fb-lsto-card:hover .fb-lsto-stage img{transform:scale(1.04) rotate(-1deg)}}.fb-lsto-badge{position:absolute;z-index:2;top:16px;left:16px;padding:8px 13px;border-radius:999px;background:#ffffffeb;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fb-ink, #16211F);box-shadow:0 8px 18px -10px #03282566}.fb-lsto-card.is-featured .fb-lsto-badge{background:var(--fb-coral, #FF8F70);color:var(--fb-ink, #16211F)}.fb-lsto-body{display:flex;flex-direction:column;flex:1 1 auto;padding:22px 24px 26px}.fb-lsto .fb-lsto-name{margin:0;font-family:var(--fb-font-display);font-weight:400;font-size:30px;line-height:1.1;letter-spacing:-.015em;color:var(--fb-ink, #16211F)}.fb-lsto-name a{color:inherit;text-decoration:none}.fb-lsto-cardhead{display:flex;align-items:center;justify-content:space-between;gap:6px 12px;flex-wrap:wrap}.fb-lsto-players{display:inline-flex;align-items:center;gap:6px;padding:6px 11px 6px 9px;border-radius:999px;background:var(--fb-teal-tint, #E8F8F5);font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap;color:var(--fb-teal-deep, #045F57)}.fb-lsto .fb-lsto-desc{margin:6px 0 0;font-size:15.5px;line-height:1.5;color:var(--fb-ink-soft, #55635F)}.fb-lsto-rack{display:grid;align-content:start;gap:9px;margin-top:18px;padding:14px 16px;border-radius:18px;background:#faf7f2}.fb-lsto-rack-balls{display:flex;flex-wrap:wrap;gap:5px}.fb-lsto-rack-balls.is-two-rows{max-width:223px}.fb-lsto-rack-label{font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fb-faint, #60706B)}.fb-lsto-ball{display:block;flex:0 0 auto;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#a6f3eb,#16c7b9 46%,#05827a);box-shadow:0 4px 7px -4px #0328258c}.fb-lsto-ball.is-peach{background:radial-gradient(circle at 34% 28%,#ffdecb,#ff9569 46%,#d4572b)}.fb-lsto-ball.is-green{background:radial-gradient(circle at 34% 28%,#eefbc4,#a2d84e 46%,#5c9420)}.fb-lsto-ball.is-purple{background:radial-gradient(circle at 34% 28%,#dccffc,#9475e4 46%,#5536a3)}.fb-lsto-specs{list-style:none;margin:16px 0 0;padding:0;display:grid;align-content:start;gap:8px}.fb-lsto-specs li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;color:var(--fb-ink, #16211F)}.fb-lsto-specs svg{flex:0 0 22px;height:22px;padding:4px;margin-top:-1px;border-radius:50%;background:var(--fb-teal-tint, #E8F8F5);color:var(--fb-teal-deep, #045F57)}.fb-lsto-pricing{margin-top:auto;padding-top:22px}.fb-lsto .fb-lsto-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:0;padding-top:18px;border-top:1px solid var(--fb-hairline, rgba(22, 33, 31, .1))}.fb-lsto-now{font-family:var(--fb-font-display);font-size:38px;line-height:1;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--fb-ink, #16211F)}.fb-lsto-was{font-size:16px;color:var(--fb-faint, #60706B);text-decoration-thickness:1px}.fb-lsto .fb-lsto-value{display:flex;flex-wrap:wrap;gap:6px 10px;margin:10px 0 0}.fb-lsto-save{display:inline-flex;align-items:center;padding:6px 11px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1.2;background:#ffe9e1;color:#b4462a}.fb-lsto-buy{margin-top:20px}.fb-lsto .fb-lsto-btn-featured{background:var(--fb-teal-deep, #045F57);border-color:var(--fb-teal-deep, #045F57)}.fb-lsto .fb-lsto-btn.is-disabled{cursor:not-allowed;opacity:.6}.fb-lsto .fb-lsto-note{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;font-size:12.5px;color:var(--fb-ink-soft, #55635F)}.fb-lsto-note-dot{width:7px;height:7px;border-radius:50%;background:#3bb273;box-shadow:0 0 0 3px #3bb2732e}.fb-lsto-perks{list-style:none;margin:clamp(40px,6vw,64px) auto 0;padding:8px 20px;max-width:560px;display:grid;grid-template-columns:minmax(0,1fr);border-radius:26px;background:#ffffffb3;border:1px solid var(--fb-hairline, rgba(22, 33, 31, .1))}.fb-lsto-perk{display:flex;align-items:center;gap:14px;padding:16px 0}.fb-lsto-perk+.fb-lsto-perk{border-top:1px solid var(--fb-hairline, rgba(22, 33, 31, .1))}.fb-lsto-perk-icon{flex:0 0 46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--fb-teal-tint, #E8F8F5);color:var(--fb-teal-deep, #045F57)}.fb-lsto-perk-text{display:grid;gap:2px;min-width:0}.fb-lsto-perk-title{font-size:15.5px;font-weight:600;color:var(--fb-ink, #16211F)}.fb-lsto-perk-sub{font-size:13.5px;line-height:1.45;color:var(--fb-ink-soft, #55635F)}.fb-lsto-perk-sub a{color:var(--fb-teal-deep, #045F57);text-underline-offset:3px}.fb-lsto-faq{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:clamp(80px,11vw,136px)}.fb-lsto .fb-lsto-faq-title{margin:0;font-family:var(--fb-font-display);font-weight:400;font-size:clamp(36px,8vw,56px);line-height:1.04;letter-spacing:-.022em;color:var(--fb-ink, #16211F)}.fb-lsto .fb-lsto-faq-text{margin:14px 0 0;max-width:360px;font-size:16px;line-height:1.6;color:var(--fb-ink-soft, #55635F)}.fb-lsto-faq-text a{color:var(--fb-teal-deep, #045F57);font-weight:600;text-underline-offset:3px}.fb-lsto-faq-list{border-top:1px solid rgba(22,33,31,.14)}.fb-lsto-q{border-bottom:1px solid rgba(22,33,31,.14)}.fb-lsto-q summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--fb-font-display);font-size:21px;line-height:1.3;color:var(--fb-ink, #16211F)}.fb-lsto-q summary::-webkit-details-marker{display:none}.fb-lsto-q summary:focus-visible{outline:2px solid var(--fb-teal-deep, #045F57);outline-offset:4px;border-radius:6px}.fb-lsto-q-icon{position:relative;flex:0 0 34px;height:34px;border-radius:50%;border:1px solid rgba(22,33,31,.18);transition:background-color .3s ease,border-color .3s ease,transform .4s cubic-bezier(.22,1,.36,1)}.fb-lsto-q-icon:before,.fb-lsto-q-icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.6px;border-radius:2px;background:var(--fb-ink, #16211F);translate:-50% -50%;transition:transform .4s cubic-bezier(.22,1,.36,1),background-color .3s ease}.fb-lsto-q-icon:after{transform:rotate(90deg)}.fb-lsto-q[open] .fb-lsto-q-icon{background:var(--fb-ink, #16211F);border-color:var(--fb-ink, #16211F);transform:rotate(180deg)}.fb-lsto-q[open] .fb-lsto-q-icon:before,.fb-lsto-q[open] .fb-lsto-q-icon:after{background:var(--fb-cream, #FCFAF6)}.fb-lsto-q[open] .fb-lsto-q-icon:after{transform:rotate(0)}.fb-lsto-a{padding:0 52px 24px 2px;font-size:16px;line-height:1.7;color:var(--fb-ink-soft, #55635F)}.fb-lsto .fb-lsto-a p{margin:0}.fb-lsto .fb-lsto-a p+p{margin-top:10px}.fb-lsto-a a{color:var(--fb-teal-deep, #045F57);text-underline-offset:3px}.fb-lsto-final{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-height:520px;margin-top:clamp(80px,11vw,136px);border-radius:clamp(26px,3vw,40px);color:var(--fb-white, #fff);background:var(--fb-teal-deep, #045F57);box-shadow:0 60px 110px -70px #032825b3}.fb-lsto-final-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.fb-lsto-final-media img{width:100%;height:100%;object-fit:cover;object-position:var(--fb-lsto-focal, center 60%);display:block}.fb-lsto-final:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#031c1a00 22%,#031c1a80 58%,#031c1adb)}.fb-lsto-final-copy{padding:clamp(28px,6vw,72px);max-width:640px}.fb-lsto .fb-lsto-final-title{margin:0;font-family:var(--fb-font-display);font-weight:400;font-size:clamp(36px,8.4vw,64px);line-height:1.04;letter-spacing:-.022em;color:var(--fb-white, #fff);text-wrap:balance}.fb-lsto .fb-lsto-final-text{margin:14px 0 0;max-width:460px;font-size:17px;line-height:1.6;color:#ffffffe0}.fb-lsto-final-copy .fb-btn{margin-top:26px}.fb-lsto-footnote{margin-top:clamp(32px,5vw,56px)}.fb-lsto .fb-lsto-footnote p{margin:0;font-size:13px;line-height:1.6;color:var(--fb-faint, #60706B)}.fb-lsto-footnote a{color:inherit;text-underline-offset:3px}.fb-lsto.is-js .fb-lsto-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.22,1,.36,1) var(--fb-lsto-d, 0ms),transform .9s cubic-bezier(.22,1,.36,1) var(--fb-lsto-d, 0ms)}.fb-lsto.is-js .fb-lsto-reveal.is-in{opacity:1;transform:none}@media(min-width:750px){.fb-lsto-perks{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;padding:10px 28px}.fb-lsto-perk:nth-child(2){border-top:0}.fb-lsto-final{min-height:560px}}@media(min-width:990px){.fb-lsto-grid{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.fb-lsto-stage{aspect-ratio:5 / 4}@supports (grid-template-rows: subgrid){.fb-lsto-grid{row-gap:0}.fb-lsto-card{display:grid;grid-template-columns:minmax(0,1fr);grid-row:span 7;grid-template-rows:subgrid}.fb-lsto-body{display:grid;grid-row:span 6;grid-template-rows:subgrid}}.fb-lsto-body{padding:24px 28px 30px}.fb-lsto-ball{width:15px;height:15px}.fb-lsto-rack-balls.is-two-rows{max-width:235px}.fb-lsto-perks{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;padding:6px 8px;border-radius:28px}.fb-lsto-perk{padding:16px 22px;border-top:0!important}.fb-lsto-perk+.fb-lsto-perk{border-left:1px solid var(--fb-hairline, rgba(22, 33, 31, .1))}.fb-lsto-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}.fb-lsto-faq-head{position:sticky;top:40px}.fb-lsto-final{min-height:600px;align-items:center}.fb-lsto-final:before{background:linear-gradient(90deg,#031c1acc,#031c1a7a 38%,#031c1a0f 70%),linear-gradient(0deg,#031c1a59,#031c1a00 40%)}}@media(prefers-reduced-motion:reduce){.fb-lsto.is-js .fb-lsto-reveal{opacity:1;transform:none;transition:none}.fb-lsto-stage img,.fb-lsto-q-icon,.fb-lsto-q-icon:before,.fb-lsto-q-icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-flyball-listicle-offer.css.map */
