.flyte-restock-cart{padding-top:calc(var(--frc-pt, 40px) * .75);padding-bottom:calc(var(--frc-pb, 40px) * .75)}@media(min-width:768px){.flyte-restock-cart{padding-top:var(--frc-pt, 40px);padding-bottom:var(--frc-pb, 40px)}}.flyte-restock-cart .frc-inner{max-width:var(--frc-max, 900px);margin:0 auto}.flyte-restock-cart .frc-head{text-align:center;margin-bottom:28px}.flyte-restock-cart .frc-eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.04em;font-size:13px;background:rgb(var(--color-scheme-accent-2));color:rgb(var(--color-scheme-text));border:2px solid rgb(var(--color-scheme-text));border-radius:9999px;padding:4px 14px;box-shadow:2px 2px rgb(var(--color-scheme-text));margin-bottom:14px}.flyte-restock-cart .frc-title{text-transform:uppercase;font-size:clamp(28px,6vw,44px);line-height:1.05;margin:6px 0 10px}.flyte-restock-cart .frc-sub{font-size:16px;line-height:1.5;opacity:.75;max-width:560px;margin:0 auto}.flyte-restock-cart .frc-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}@media(max-width:640px){.flyte-restock-cart .frc-grid{grid-template-columns:1fr}}.flyte-restock-cart .frc-card{border:2px solid rgb(var(--color-scheme-text));border-radius:1rem;box-shadow:8px 8px rgb(var(--color-scheme-accent-1));padding:14px;display:flex;flex-direction:column}.flyte-restock-cart .frc-media{position:relative}.flyte-restock-cart .frc-media img,.flyte-restock-cart .frc-media svg{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center 58%;border-radius:.6rem;display:block}.flyte-restock-cart .frc-badge{position:absolute;top:10px;left:10px;text-transform:uppercase;letter-spacing:.03em;font-size:12px;background:rgb(var(--color-scheme-accent-2));color:rgb(var(--color-scheme-text));border:2px solid rgb(var(--color-scheme-text));border-radius:9999px;padding:3px 10px;box-shadow:2px 2px rgb(var(--color-scheme-text))}.flyte-restock-cart .frc-badge-out{background:rgb(var(--color-scheme-background));opacity:.95}.flyte-restock-cart .frc-name{text-transform:uppercase;font-size:20px;line-height:1.1;margin:14px 0 8px}.flyte-restock-cart .frc-rating{display:flex;align-items:center;gap:8px;margin:0 0 10px}.flyte-restock-cart .frc-stars{position:relative;display:inline-block;font-size:16px;line-height:1;letter-spacing:2px}.flyte-restock-cart .frc-stars-bg{color:#f7cccd}.flyte-restock-cart .frc-stars-fg{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#f15759}.flyte-restock-cart .frc-reviews{font-size:13px;opacity:.65;white-space:nowrap}.flyte-restock-cart .frc-price{display:flex;align-items:baseline;gap:8px;margin:0 0 14px}.flyte-restock-cart .frc-price-now{font-size:18px;font-weight:600}.flyte-restock-cart .frc-price-was{font-size:15px;opacity:.5}.flyte-restock-cart .frc-form{margin-top:auto;display:flex;flex-direction:column;gap:10px}.flyte-restock-cart .frc-variant-label{font-size:12px;text-transform:uppercase;letter-spacing:.04em;opacity:.6;margin-bottom:-4px}.flyte-restock-cart .frc-variant{width:100%;padding:10px 12px;font-size:15px;border:2px solid rgb(var(--color-scheme-text));border-radius:.6rem;background:rgb(var(--color-scheme-background));color:rgb(var(--color-scheme-text))}.flyte-restock-cart .frc-btn{width:100%;cursor:pointer;text-align:center;text-transform:uppercase;letter-spacing:.03em;font-size:16px;background:rgb(var(--color-scheme-accent-1));color:rgb(var(--color-scheme-accent-1-contrast));border:2px solid rgb(var(--color-scheme-text));border-radius:9999px;box-shadow:4px 4px rgb(var(--color-scheme-text));padding:12px 18px;transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.flyte-restock-cart .frc-btn:hover:not(:disabled){background:rgb(var(--color-scheme-accent-2));box-shadow:2px 2px rgb(var(--color-scheme-text));transform:translate(2px,2px)}.flyte-restock-cart .frc-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.flyte-restock-cart .frc-empty{margin-top:auto;font-size:13px;opacity:.6}.flyte-hero{color:#141414}.flyte-hero .fh-inner{max-width:760px}.flyte-hero .fh-title{text-transform:uppercase;font-size:clamp(30px,5.5vw,50px);line-height:1.04;margin:0 0 20px;color:#000}.flyte-hero .fh-author{display:flex;align-items:center;gap:12px;padding:0 0 20px;margin:0 0 24px;border-bottom:1px solid #e6e6e6}.flyte-hero .fh-avatar{flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:#f15759;color:#fff;border:2px solid #000;display:flex;align-items:center;justify-content:center;font-size:18px}.flyte-hero .fh-author-meta{display:flex;flex-direction:column;line-height:1.25}.flyte-hero .fh-byline{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#9a9a9a}.flyte-hero .fh-name{font-size:16px;text-transform:uppercase;letter-spacing:.02em;color:#000}.flyte-hero .fh-role{font-size:13px;color:#7a7a7a}.flyte-hero .fh-body p{font-size:17px;line-height:1.65;margin:0 0 18px;color:#262626}.flyte-hero .fh-body p:last-child{margin-bottom:0}.flyte-hero .fh-body strong{font-weight:700;color:#111}.flyte-hero .fh-figure{margin:26px 0}.flyte-hero .fh-figure img{width:100%;height:auto;border-radius:1.25rem;display:block}.flyte-hero .fh-rule{width:48px;height:4px;background:#f15759;border-radius:2px;margin:28px 0 14px}.flyte-hero .fh-subhead{text-transform:uppercase;font-size:clamp(22px,3.6vw,30px);line-height:1.12;margin:0 0 18px;color:#000}.flyte-story{padding-top:calc(var(--fst-pt, 28px) * .75);padding-bottom:calc(var(--fst-pb, 28px) * .75)}@media(min-width:768px){.flyte-story{padding-top:var(--fst-pt, 28px);padding-bottom:var(--fst-pb, 28px)}}.flyte-story .fst-inner{max-width:var(--fst-max, 1040px);margin:0 auto}.flyte-story .fst-grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}.flyte-story .fst-carded{border:2px solid rgb(var(--color-scheme-text));border-radius:1.25rem;box-shadow:5px 5px rgb(var(--color-scheme-accent-1));padding:var(--fst-cardpad-m, 16px)}@media(min-width:768px){.flyte-story .fst-carded{padding:var(--fst-cardpad-d, 32px);box-shadow:8px 8px rgb(var(--color-scheme-accent-1))}}@media(max-width:767px){.flyte-story.fst-has-card{padding-left:12px;padding-right:12px}.flyte-story .fst-review{padding:14px}.flyte-story .fst-carded.fst-card-desktop-only{border:0;box-shadow:none;padding:0;border-radius:0;background:transparent}}@media(min-width:768px){.flyte-story .fst-img-25{grid-template-columns:minmax(0,.25fr) minmax(0,.75fr);gap:40px}.flyte-story .fst-img-33{grid-template-columns:minmax(0,.33fr) minmax(0,.67fr);gap:40px}.flyte-story .fst-img-40{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:44px}.flyte-story .fst-img-50{grid-template-columns:minmax(0,.5fr) minmax(0,.5fr);gap:44px}.flyte-story .fst-grid.reverse .fst-media{order:2}.flyte-story .fst-img-25.reverse{grid-template-columns:minmax(0,.75fr) minmax(0,.25fr)}.flyte-story .fst-img-33.reverse{grid-template-columns:minmax(0,.67fr) minmax(0,.33fr)}.flyte-story .fst-img-40.reverse{grid-template-columns:minmax(0,.6fr) minmax(0,.4fr)}.flyte-story .fst-img-50.reverse{grid-template-columns:minmax(0,.5fr) minmax(0,.5fr)}}.flyte-story .fst-media img,.flyte-story .fst-media svg{width:100%;object-fit:cover;object-position:center;border-radius:1.25rem;display:block}.flyte-story .fst-title{text-transform:uppercase;font-size:clamp(28px,4vw,42px);line-height:1.05;margin:0 0 18px}.flyte-story .fst-body p{font-size:17px;line-height:1.6;margin:0 0 16px}.flyte-story .fst-body p:last-child{margin-bottom:0}.flyte-story .fst-body ul{list-style:disc;padding-left:1.25em;margin:0 0 16px}.flyte-story .fst-body ol{list-style:decimal;padding-left:1.25em;margin:0 0 16px}.flyte-story .fst-body li{font-size:17px;line-height:1.6;margin-bottom:6px}.flyte-story .fst-body li:last-child{margin-bottom:0}.flyte-story .fst-body strong{font-weight:700}.flyte-story .fst-body em{font-style:italic}.flyte-story .fst-body a{text-decoration:underline}.flyte-story .fst-review{margin:22px 0 0;padding:16px 18px;background:#fdf1ee;border:1px solid #f4c9bf;border-radius:.9rem;color:#111}.flyte-story .fst-quote{margin:0 0 12px;font-size:15px;line-height:1.5;color:#1f1f1f;font-weight:500}.flyte-story .fst-attr{display:flex;align-items:center;gap:10px}.flyte-story .fst-avatar{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:#f15759;color:#fff;border:2px solid #000;display:flex;align-items:center;justify-content:center;font-size:15px}.flyte-story .fst-meta{display:flex;flex-direction:column;gap:3px}.flyte-story .fst-line1{font-size:14px}.flyte-story .fst-name{text-transform:uppercase;letter-spacing:.02em}.flyte-story .fst-role{color:#8a8a8a}.flyte-story .fst-line2{display:flex;align-items:center;gap:8px}.flyte-story .fst-stars{position:relative;display:inline-block;font-size:14px;line-height:1;letter-spacing:1px}.flyte-story .fst-stars-bg{color:#f7cccd}.flyte-story .fst-stars-fg{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#f15759}.flyte-story .fst-rated{font-size:12px;text-transform:uppercase;letter-spacing:.03em}.flyte-story .fst-btn{display:inline-block;margin-top:22px;text-transform:uppercase;letter-spacing:.03em;font-size:15px;text-decoration:none;background:rgb(var(--color-scheme-accent-1));color:rgb(var(--color-scheme-accent-1-contrast));border:2px solid rgb(var(--color-scheme-text));border-radius:9999px;box-shadow:4px 4px rgb(var(--color-scheme-text));padding:13px 22px;transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.flyte-story .fst-btn:hover{background:rgb(var(--color-scheme-accent-2));box-shadow:2px 2px rgb(var(--color-scheme-text));transform:translate(2px,2px)}.flyte-offerhero{padding-top:calc(var(--foh-pt, 40px) * .75);padding-bottom:calc(var(--foh-pb, 40px) * .75)}@media(min-width:900px){.flyte-offerhero{padding-top:var(--foh-pt, 40px);padding-bottom:var(--foh-pb, 40px)}}.flyte-offerhero .foh-carded{border:2px solid rgb(var(--color-scheme-text));border-radius:1.5rem;box-shadow:8px 8px rgb(var(--color-scheme-accent-1));padding:24px}@media(min-width:900px){.flyte-offerhero .foh-carded{padding:40px}}.flyte-offerhero .foh-grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}@media(min-width:900px){.flyte-offerhero .foh-img-25{grid-template-columns:minmax(0,.25fr) minmax(0,.75fr);gap:44px}.flyte-offerhero .foh-img-33{grid-template-columns:minmax(0,.33fr) minmax(0,.67fr);gap:48px}.flyte-offerhero .foh-img-40{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:52px}.flyte-offerhero .foh-img-50{grid-template-columns:minmax(0,.5fr) minmax(0,.5fr);gap:52px}.flyte-offerhero .foh-grid.reverse .foh-media{order:2}.flyte-offerhero .foh-img-25.reverse{grid-template-columns:minmax(0,.75fr) minmax(0,.25fr)}.flyte-offerhero .foh-img-33.reverse{grid-template-columns:minmax(0,.67fr) minmax(0,.33fr)}.flyte-offerhero .foh-img-40.reverse{grid-template-columns:minmax(0,.6fr) minmax(0,.4fr)}.flyte-offerhero .foh-img-50.reverse{grid-template-columns:minmax(0,.5fr) minmax(0,.5fr)}}.flyte-offerhero .foh-media{background:#fdeeeb;border-radius:1.75rem;overflow:hidden}.flyte-offerhero .foh-media img,.flyte-offerhero .foh-media svg{width:100%;object-fit:cover;object-position:center;display:block}.flyte-offerhero .foh-trust{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:18px}.flyte-offerhero .foh-stars{position:relative;display:inline-block;font-size:18px;line-height:1;letter-spacing:2px}.flyte-offerhero .foh-stars-bg{color:#f7cccd}.flyte-offerhero .foh-stars-fg{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#f15759}.flyte-offerhero .foh-trust-text{font-size:14px;text-transform:uppercase;letter-spacing:.03em}.flyte-offerhero .foh-author{display:flex;align-items:center;gap:12px;margin-bottom:22px}.flyte-offerhero .foh-avatar{flex:0 0 auto;width:42px;height:42px;border-radius:50%;background:rgb(var(--color-scheme-accent-1));color:rgb(var(--color-scheme-accent-1-contrast));border:2px solid rgb(var(--color-scheme-text));display:flex;align-items:center;justify-content:center;font-size:17px}.flyte-offerhero .foh-author-meta{display:flex;flex-direction:column;line-height:1.25}.flyte-offerhero .foh-byline{font-size:12px;text-transform:uppercase;letter-spacing:.06em;opacity:.6}.flyte-offerhero .foh-author-name{font-size:16px;text-transform:uppercase;letter-spacing:.02em}.flyte-offerhero .foh-author-role{font-size:13px;opacity:.7}.flyte-offerhero .foh-title{text-transform:uppercase;font-size:clamp(30px,5vw,52px);line-height:1.04;margin:0 0 18px}.flyte-offerhero .foh-sub{font-size:18px;line-height:1.6;opacity:.72;margin:0 0 28px;max-width:34em}.flyte-offerhero .foh-sub p{margin:0 0 14px}.flyte-offerhero .foh-sub p:last-child{margin-bottom:0}.flyte-offerhero .foh-sub ul{list-style:disc;padding-left:1.25em;margin:0 0 14px}.flyte-offerhero .foh-sub ol{list-style:decimal;padding-left:1.25em;margin:0 0 14px}.flyte-offerhero .foh-sub li{margin-bottom:6px}.flyte-offerhero .foh-sub strong{font-weight:700}.flyte-offerhero .foh-sub em{font-style:italic}.flyte-offerhero .foh-sub a{text-decoration:underline}.flyte-offerhero .foh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-transform:uppercase;letter-spacing:.03em;font-size:18px;text-decoration:none;background:rgb(var(--color-scheme-accent-1));color:rgb(var(--color-scheme-accent-1-contrast));border:2px solid rgb(var(--color-scheme-text));border-radius:9999px;box-shadow:5px 5px rgb(var(--color-scheme-text));padding:16px 32px;transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.flyte-offerhero .foh-btn:hover{background:rgb(var(--color-scheme-accent-2));box-shadow:2px 2px rgb(var(--color-scheme-text));transform:translate(3px,3px)}.flyte-offerhero .foh-arrow{flex:0 0 auto}.flyte-offerhero .foh-guarantee{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:13px;text-transform:uppercase;letter-spacing:.04em;opacity:.8}.flyte-offerhero .foh-guarantee svg{flex:0 0 auto;stroke:rgb(var(--color-scheme-accent-1))}.flyte-restock{color:#000}.flyte-restock .fs-head{text-align:center;margin-bottom:28px}.flyte-restock .fs-eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.04em;font-size:13px;background:#c6d967;color:#000;border:2px solid #000;border-radius:9999px;padding:4px 14px;box-shadow:2px 2px #000;margin-bottom:14px}.flyte-restock .fs-title{text-transform:uppercase;font-size:clamp(28px,6vw,44px);line-height:1.05;margin:6px 0 10px}.flyte-restock .fs-sub{font-size:16px;line-height:1.5;color:#333;max-width:560px;margin:0 auto}.flyte-restock .fs-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}@media(max-width:640px){.flyte-restock .fs-grid{grid-template-columns:1fr}}.flyte-restock .fs-card{background:#fff;border:2px solid #000;border-radius:1rem;box-shadow:8px 8px #f15759;padding:14px;display:flex;flex-direction:column}.flyte-restock .fs-media{position:relative}.flyte-restock .fs-media img,.flyte-restock .fs-media svg{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center 58%;border-radius:.6rem;display:block}.flyte-restock .fs-badge{position:absolute;top:10px;left:10px;text-transform:uppercase;letter-spacing:.03em;font-size:12px;background:#c6d967;color:#000;border:2px solid #000;border-radius:9999px;padding:3px 10px;box-shadow:2px 2px #000}.flyte-restock .fs-name{text-transform:uppercase;font-size:20px;line-height:1.1;margin:14px 0 8px}.flyte-restock .fs-rating{display:flex;align-items:center;gap:8px;margin:0 0 14px}.flyte-restock .fs-stars{position:relative;display:inline-block;font-size:16px;line-height:1;letter-spacing:2px}.flyte-restock .fs-stars-bg{color:#f7cccd}.flyte-restock .fs-stars-fg{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#f15759}.flyte-restock .fs-reviews{font-size:13px;color:#555;white-space:nowrap}.flyte-restock .fs-btn{margin-top:auto;display:block;text-align:center;text-transform:uppercase;letter-spacing:.03em;font-size:16px;text-decoration:none;background:#f15759;color:#000;border:2px solid #000;border-radius:9999px;padding:12px 18px;box-shadow:4px 4px #000;transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.flyte-restock .fs-btn:hover{background:#c6d967;box-shadow:2px 2px #000;transform:translate(2px,2px)}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
