@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700;800;900&display=swap";:root{--funnel-bg-dark: #121212;--funnel-bg-card-dark: #1a1a1a;--funnel-bg-light: #f5f5f7;--funnel-bg-card-light: #ffffff;--funnel-gold: #d4af37;--funnel-gold-bright: #e5b800;--funnel-gold-hover: #c49f27;--funnel-text-white: #ffffff;--funnel-text-dark: #121212;--funnel-text-muted: #aaaaaa;--funnel-text-body: #444444;--funnel-border-gold: rgba(212, 175, 55, .4);--funnel-border-dark: #2a2a2a;--funnel-border-light: #e2e2e2;--funnel-font: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}.isf-funnel-page{font-family:var(--funnel-font);background-color:var(--funnel-bg-dark);color:var(--funnel-text-white);line-height:1.5;margin:0;padding:0}.funnel-top-banner{background:linear-gradient(90deg,#111,#222,#111);border-bottom:1px solid rgba(212,175,55,.3);color:var(--funnel-gold-bright);padding:8px 16px;font-size:12px;font-weight:700;text-align:center;letter-spacing:.5px}.funnel-hero-section{background-color:var(--funnel-bg-dark);padding:32px 16px 60px;max-width:1280px;margin:0 auto}@media(min-width:1024px){.funnel-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start}}.funnel-gallery-card{background-color:var(--funnel-bg-card-dark);border:1px solid var(--funnel-border-gold);border-radius:12px;padding:16px;box-shadow:0 8px 24px #00000080}.funnel-gallery-main{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;display:block}.funnel-gallery-featured-banner{background-color:#1a1508;border:1px solid var(--funnel-border-gold);border-radius:8px;padding:12px;margin-top:12px}.funnel-gallery-featured-banner .banner-tag{color:var(--funnel-gold-bright);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.funnel-gallery-featured-banner .banner-text{color:#fff;font-size:14px;font-weight:800;margin-top:2px}.funnel-thumbs-row{display:flex;gap:10px;margin-top:16px;justify-content:center}.funnel-thumb-btn{width:64px;height:64px;border-radius:8px;border:2px solid var(--funnel-border-dark);background:#000;overflow:hidden;cursor:pointer;padding:0;transition:all .2s ease}.funnel-thumb-btn.active,.funnel-thumb-btn:hover{border-color:var(--funnel-gold-bright);box-shadow:0 0 0 1px var(--funnel-gold-bright)}.funnel-thumb-btn img{width:100%;height:100%;object-fit:cover}.funnel-gallery-badges{display:flex;justify-content:center;gap:12px;margin-top:20px}.funnel-pill-badge{background-color:var(--funnel-gold-bright);color:#000;font-size:12px;font-weight:800;padding:8px 16px;border-radius:9999px;display:inline-flex;align-items:center;gap:6px}.funnel-buybox{display:flex;flex-direction:column;gap:20px}.funnel-eyebrow{color:var(--funnel-gold-bright);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px}.funnel-title{font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.1;color:#fff;margin:4px 0 0;letter-spacing:-.5px}@media(min-width:640px){.funnel-title{font-size:42px}}.funnel-reviews-summary{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--funnel-gold-bright)}.funnel-review-quote-box{background-color:#ffffff0a;border-left:3px solid var(--funnel-gold-bright);padding:12px 16px;border-radius:0 8px 8px 0;font-size:13px;font-style:italic;color:#ddd;line-height:1.5}.funnel-review-quote-box .reviewer{font-style:normal;font-weight:700;color:#fff;margin-top:6px;display:block}.funnel-styles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:8px}.funnel-style-card{position:relative;background-color:var(--funnel-bg-card-dark);border:1px solid var(--funnel-border-dark);border-radius:8px;padding:16px 8px;text-align:center;cursor:pointer;transition:all .2s ease}.funnel-style-card.active,.funnel-style-card:hover{border-color:var(--funnel-gold-bright);box-shadow:0 0 12px #e5b8004d}.funnel-style-card .card-top-tag{position:absolute;top:-10px;left:50%;transform:translate(-50%);background-color:var(--funnel-gold-bright);color:#000;font-size:9px;font-weight:900;padding:2px 8px;border-radius:4px;white-space:nowrap;text-transform:uppercase}.funnel-style-card .style-name{font-size:12px;font-weight:800;text-transform:uppercase;color:#fff}.funnel-style-card .style-price{font-size:14px;font-weight:800;color:var(--funnel-gold-bright);margin-top:4px}.funnel-shipping-box{background-color:var(--funnel-bg-card-dark);border:1px solid var(--funnel-border-dark);border-radius:8px;padding:14px}.funnel-shipping-option{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--funnel-border-dark);border-radius:6px;margin-bottom:8px;cursor:pointer;background-color:#121212}.funnel-shipping-option.active{border-color:var(--funnel-gold-bright);background-color:#1a1608}.funnel-price-box{display:flex;align-items:center;gap:12px}.funnel-price-box .current-price{font-size:32px;font-weight:900;color:#fff}.funnel-price-box .compare-price{font-size:18px;color:#777;text-decoration:line-through}.funnel-price-box .save-badge{background-color:var(--funnel-gold-bright);color:#000;font-size:11px;font-weight:900;padding:4px 10px;border-radius:4px;text-transform:uppercase}.funnel-btn-gold{width:100%;min-height:56px;background-color:var(--funnel-gold-bright);color:#000;font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px #e5b80066;display:flex;align-items:center;justify-content:center;gap:8px}.funnel-btn-gold:hover{background-color:var(--funnel-gold-hover);transform:translateY(-1px)}.funnel-left-accordions{margin-top:24px;display:flex;flex-direction:column;gap:10px}.funnel-accordion-item{background-color:var(--funnel-bg-card-dark);border:1px solid var(--funnel-border-dark);border-radius:8px;overflow:hidden}.funnel-accordion-header{width:100%;padding:14px 16px;background:transparent;border:none;color:#fff;font-size:14px;font-weight:700;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left}.funnel-accordion-body{padding:0 16px 14px;font-size:13px;color:#ccc;line-height:1.6}.funnel-section-light{background-color:var(--funnel-bg-light);color:var(--funnel-text-dark);padding:60px 16px}.funnel-section-inner{max-width:1200px;margin:0 auto}.funnel-section-eyebrow{text-align:center;color:var(--funnel-gold-bright);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px}.funnel-section-title-dark{text-align:center;font-size:32px;font-weight:900;color:var(--funnel-text-dark);margin:6px 0 40px}.funnel-reasons-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:32px}@media(min-width:768px){.funnel-reasons-grid{grid-template-columns:repeat(3,1fr)}}.funnel-reason-card{text-align:center;padding:16px}.funnel-reason-icon{width:56px;height:56px;background-color:#000;color:var(--funnel-gold-bright);border-radius:50%;display:grid;place-items:center;margin:0 auto 16px}.funnel-reason-card h3{font-size:18px;font-weight:800;margin-bottom:8px;color:#000}.funnel-reason-card p{font-size:13px;color:var(--funnel-text-body);line-height:1.6}.funnel-section-dark{background-color:var(--funnel-bg-dark);color:var(--funnel-text-white);padding:60px 16px}.funnel-social-proof-grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:900px){.funnel-social-proof-grid{grid-template-columns:1fr 1fr}}.funnel-steps-grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:900px){.funnel-steps-grid{grid-template-columns:1fr 1fr}}.funnel-step-item{margin-bottom:20px}.funnel-step-item .step-num{color:var(--funnel-gold-bright);font-size:16px;font-weight:900}.funnel-step-item .step-text{font-size:15px;font-weight:700;color:#000}.funnel-perfect-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:32px}@media(min-width:640px){.funnel-perfect-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.funnel-perfect-grid{grid-template-columns:repeat(6,1fr)}}.funnel-perfect-card{background-color:#1a1a1a;border-radius:8px;padding:24px 12px;text-align:center;box-shadow:0 4px 12px #00000026}.funnel-perfect-card .card-icon{color:var(--funnel-gold-bright);margin-bottom:8px}.funnel-perfect-card .card-label{font-size:12px;font-weight:800;color:var(--funnel-gold-bright)}.funnel-table-wrap{overflow-x:auto;margin-top:32px}.funnel-compare-table{width:100%;max-width:800px;margin:0 auto;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 16px #00000014}.funnel-compare-table th,.funnel-compare-table td{padding:14px 16px;text-align:center;border-bottom:1px solid #eeeeee;font-size:13px}.funnel-compare-table th.col-highlight,.funnel-compare-table td.col-highlight{background-color:#e5b800;color:#000;font-weight:800}.funnel-compare-table td.feature-name{text-align:left;font-weight:700;color:#111}.funnel-faq-dark-wrap{max-width:700px;margin:32px auto 0;display:flex;flex-direction:column;gap:12px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/isf-paid-funnel.css.map */
