.fp-lp{--fp-ink: #272727;--fp-muted: #5e5e5e;--fp-border: #e2e2e2;--fp-surface: #f4f4f2;--fp-green: #0cdaa7;--fp-green-dark: #03865f;--fp-yellow: #edd453;--fp-yellow-hover: #f2d32e;--fp-red: #aa2826;color:var(--fp-ink);background:#fff;font-size:16px;line-height:1.55}.fp-lp--alt{background:var(--fp-surface)}.fp-lp--dark{background:#000;color:#fff}.fp-lp__inner{max-width:1240px;margin-inline:auto;padding:44px 16px}.fp-lp *,.fp-lp *:before,.fp-lp *:after{box-sizing:border-box}.fp-eyebrow{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fp-green-dark)}.fp-lp--dark .fp-eyebrow{color:var(--fp-green)}.fp-h1,.fp-h2,.fp-h3{margin:0;font-family:var(--heading-font-family);font-weight:900;letter-spacing:0;text-transform:uppercase;color:inherit}.fp-h1{font-size:32px;line-height:1.08}.fp-h2{font-size:26px;line-height:1.12}.fp-h3{font-size:19px;line-height:1.2}.fp-lead{margin:12px 0 0;font-size:17px;line-height:1.55;color:var(--fp-muted)}.fp-lp--dark .fp-lead{color:#ffffffd9}.fp-rte p{margin:0 0 12px}.fp-rte p:last-child{margin-bottom:0}.fp-rte a,.fp-link{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.fp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:12px 20px;border:0;border-radius:4px;background:var(--fp-yellow);color:var(--fp-ink);font-family:inherit;font-size:16px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.fp-btn:hover{background:var(--fp-yellow-hover)}.fp-btn:focus-visible{outline:3px solid var(--fp-ink);outline-offset:2px}.fp-btn[aria-busy=true]{opacity:.6;cursor:progress}.fp-btn--ghost{background:transparent;border:2px solid currentColor}.fp-btn--ghost:hover{background:#0000000d}.fp-buy{display:flex;flex-direction:column;gap:10px}.fp-buy__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.fp-buy__now{font-size:26px;font-weight:900;line-height:1.1}.fp-buy__was{font-size:14px;color:var(--fp-red);font-weight:700}.fp-buy__stock{margin:0;font-size:15px;line-height:1.45}.fp-buy__stock:before{content:"\25cf";margin-right:6px;color:var(--fp-green-dark)}.fp-buy__stock--sold_out:before{color:var(--fp-red)}.fp-buy__form{display:flex;flex-direction:column;gap:10px;margin:0}.fp-buy__error{margin:0;font-size:15px;color:var(--fp-red)}.fp-buy__error a{color:inherit;font-weight:700}.fp-buy__terms:empty,.fp-buy__dynamic:empty{display:none}.fp-buy__terms{font-size:14px}.fp-buy__specs{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;font-size:15px;font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:3px}.fp-buy--compact{gap:2px}.fp-buy--compact .fp-buy__price{display:none}.fp-buy--compact .fp-buy__stock{font-size:13px}.fp-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--fp-border);border-radius:8px;background:#fff}.fp-table{width:100%;min-width:560px;border-collapse:collapse;font-size:15px;line-height:1.45}.fp-table th,.fp-table td{padding:12px 14px;border-bottom:1px solid var(--fp-border);text-align:left;vertical-align:top}.fp-lp .fp-table-wrap table.fp-table :is(th,td){padding-inline:14px}.fp-table tr:last-child th,.fp-table tr:last-child td{border-bottom:0}.fp-table thead th{background:var(--fp-ink);color:#fff;font-weight:800}.fp-table tbody th{position:sticky;left:0;z-index:1;background:#ecece9;font-weight:700;box-shadow:1px 0 0 var(--fp-border)}.fp-table tbody tr:nth-child(2n) td{background:#f6f6f4}.fp-table tbody tr:nth-child(2n) th{background:#e4e4e1}.fp-table thead th:first-child{position:sticky;left:0;z-index:2}.fp-video{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px;background:#000}.fp-video--portrait{aspect-ratio:9 / 16;max-height:640px;margin-inline:auto}.fp-video__poster,.fp-video__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.fp-video button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0;border:0;background:transparent;cursor:pointer}.fp-video__play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;background:var(--fp-yellow);color:var(--fp-ink);font-size:24px}.fp-sticky{position:fixed;right:0;bottom:0;left:0;z-index:30;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 16px #0000001f;transform:translateY(110%);transition:transform .2s ease}.fp-sticky--show{transform:translateY(0)}@media screen and (min-width:1000px){.fp-sticky{display:none}}@media screen and (min-width:750px){.fp-lp__inner{padding:64px 32px}.fp-h1{font-size:44px}.fp-h2{font-size:34px}.fp-h3{font-size:21px}}@media screen and (min-width:1000px){.fp-lp__inner{padding:72px 48px}.fp-h1{font-size:52px}.fp-btn{width:auto}.fp-buy .fp-btn{width:100%}}@media(prefers-reduced-motion:reduce){.fp-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/fp-lp-base.css.map */
