body,html{margin:0!important;padding:0!important}main,#MainContent,.main-page-content,.page-width,.container,.shopify-section,[id^=shopify-section],.content-for-layout{max-width:100%!important;padding:0!important;margin:0!important;width:100%!important}header,footer,.site-header,.site-footer,#shopify-section-header,#shopify-section-footer,.announcement-bar,nav{display:none!important}.collagen-lp *,.collagen-lp *:before,.collagen-lp *:after{box-sizing:border-box}.collagen-lp{font-family:Inter,Helvetica Neue,Arial,sans-serif;color:#1a1a2e;background:#fff;margin:0;padding:0;line-height:1.6}.collagen-lp h1,.collagen-lp h2,.collagen-lp h3{margin:0;padding:0}.collagen-lp p{margin:0}.collagen-lp img{display:block;max-width:100%}.collagen-lp a{text-decoration:none}.clp-topbar{background:#1a1a2e;color:#f5c842;text-align:center;padding:10px 16px;font-size:13px;font-weight:700;letter-spacing:.4px}.clp-header{background:#fff;border-bottom:1px solid #e8e8e8;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:100}.clp-header-logo{font-size:18px;font-weight:900;color:#1a1a2e;letter-spacing:-.5px}.clp-header-cta{background:#f5c842;color:#1a1a2e;border-radius:24px;padding:10px 18px;font-size:13px;font-weight:800;cursor:pointer;border:none;font-family:inherit;white-space:nowrap}.clp-hero{background:linear-gradient(140deg,#1a1a2e,#0f3460);color:#fff;padding:50px 24px 44px;text-align:center}.clp-hero-inner{max-width:860px;margin:0 auto}.clp-stars{color:#f5c842;font-size:22px;letter-spacing:2px;margin-bottom:4px}.clp-review-count{font-size:14px;color:#ffffffbf;margin-bottom:20px;font-weight:500}.clp-h1{font-size:clamp(30px,6vw,46px);font-weight:900;line-height:1.1;margin-bottom:16px;color:#fff;letter-spacing:-.5px}.clp-h1 em{color:#f5c842;font-style:normal}.clp-subtitle{font-size:16px;color:#ffffffd9;max-width:560px;margin:0 auto 28px;font-weight:400;text-align:center!important;display:block}.clp-hero-btn{display:inline-block;background:#f5c842;color:#1a1a2e;border-radius:32px;padding:15px 36px;font-size:16px;font-weight:800;margin-bottom:32px;box-shadow:0 4px 20px #f5c84266;border:none;font-family:inherit;cursor:pointer}.clp-hero-img{max-width:360px;width:85%;margin:0 auto 28px;filter:drop-shadow(0 10px 30px rgba(0,0,0,.4))}.clp-media-label{font-size:11px;color:#ffffff73;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;font-weight:600}.clp-media-logos{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.clp-media-logos span{font-size:12px;font-weight:700;color:#ffffff80;letter-spacing:1.5px;text-transform:uppercase}.clp-trust{background:#f7f4ee;padding:18px 16px;display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.clp-trust-item{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#333}.clp-trust-item span:first-child{font-size:18px}.clp-benefits{background:#fff;padding:60px 24px;text-align:center}.clp-benefits h2{font-size:clamp(22px,4vw,36px);font-weight:800;color:#1a1a2e;margin-bottom:10px;letter-spacing:-.3px}.clp-benefits-sub{font-size:15px;color:#666;margin-bottom:40px}.clp-benefit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;max-width:900px;margin:0 auto;text-align:left}.clp-benefit{display:flex;gap:14px;align-items:flex-start;background:#f7f9ff;border-radius:12px;padding:18px;border:1px solid #e8edf8}.clp-bicon{font-size:26px;flex-shrink:0}.clp-benefit h3{font-size:15px;font-weight:700;color:#1a1a2e;margin-bottom:4px}.clp-benefit p{font-size:13px;color:#666}.clp-social-proof{background:#0f3460;color:#fff;text-align:center;padding:50px 24px}.clp-social-proof h2{font-size:clamp(20px,4vw,34px);font-weight:800;margin-bottom:30px;letter-spacing:-.3px}.clp-reviews-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;max-width:900px;margin:0 auto}.clp-review-card{background:#ffffff14;border-radius:12px;padding:20px;text-align:left}.clp-review-stars{color:#f5c842;font-size:14px;margin-bottom:8px}.clp-review-text{font-size:14px;color:#ffffffe6;margin-bottom:10px;line-height:1.6;font-style:italic}.clp-review-author{font-size:12px;color:#ffffff80;font-weight:700}.clp-transform{background:#f7f4ee;padding:60px 24px;text-align:center}.clp-transform h2{font-size:clamp(22px,4vw,36px);font-weight:800;color:#1a1a2e;margin-bottom:10px;letter-spacing:-.3px}.clp-transform-sub{font-size:15px;color:#666;margin-bottom:40px}.clp-transform-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:760px;margin:0 auto}.clp-transform-card{background:#fff;border-radius:14px;padding:28px 20px;text-align:center;box-shadow:0 2px 20px #00000012}.clp-transform-icon{font-size:34px;margin-bottom:12px}.clp-transform-card h3{font-size:16px;font-weight:700;color:#1a1a2e;margin-bottom:8px}.clp-transform-card p{font-size:13px;color:#666}.clp-why{background:#fff;padding:60px 24px}.clp-why-inner{max-width:760px;margin:0 auto}.clp-why h2{font-size:clamp(22px,4vw,36px);font-weight:800;color:#1a1a2e;margin-bottom:20px;text-align:center;letter-spacing:-.3px}.clp-why p{font-size:15px;color:#444;margin-bottom:16px;line-height:1.8}.clp-how{background:#f7f4ee;padding:60px 24px;text-align:center}.clp-how h2{font-size:clamp(22px,4vw,36px);font-weight:800;color:#1a1a2e;margin-bottom:10px;letter-spacing:-.3px}.clp-how-sub{font-size:15px;color:#666;margin-bottom:40px}.clp-steps{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;max-width:820px;margin:0 auto}.clp-step{flex:1;min-width:160px;max-width:240px;text-align:center}.clp-step-num{width:52px;height:52px;background:#1a1a2e;color:#f5c842;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;margin:0 auto 12px}.clp-step h3{font-size:16px;font-weight:700;color:#1a1a2e;margin-bottom:6px}.clp-step p{font-size:13px;color:#666}.clp-compare{background:#fff;padding:60px 24px;text-align:center}.clp-compare h2{font-size:clamp(22px,4vw,36px);font-weight:800;color:#1a1a2e;margin-bottom:32px;letter-spacing:-.3px}.clp-compare-wrap{max-width:700px;margin:0 auto;border-radius:14px;overflow:hidden;box-shadow:0 4px 24px #0000001a}.clp-compare-wrap table{width:100%;border-collapse:collapse;font-size:14px}.clp-compare-wrap thead{background:#1a1a2e;color:#fff}.clp-compare-wrap thead th{padding:14px 12px;font-weight:700}.clp-compare-wrap thead th:first-child{text-align:left}.clp-compare-wrap tbody tr:nth-child(2n){background:#f7f9ff}.clp-compare-wrap tbody tr:nth-child(odd){background:#fff}.clp-compare-wrap td{padding:12px;text-align:center;border-bottom:1px solid #eee}.clp-compare-wrap td:first-child{text-align:left;font-weight:500}.clp-check{color:#2ecc71;font-size:18px;font-weight:700}.clp-cross{color:#e74c3c;font-size:18px}.clp-pricing{background:#1a1a2e;padding:60px 24px;text-align:center}.clp-pricing h2{font-size:clamp(22px,4vw,36px);font-weight:800;color:#fff;margin-bottom:10px;letter-spacing:-.3px}.clp-pricing-sub{font-size:15px;color:#ffffffb3;margin-bottom:40px}.clp-bundles{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;max-width:900px;margin:0 auto}.clp-bundle{background:#ffffff12;border:2px solid rgba(255,255,255,.12);border-radius:16px;padding:28px 20px;min-width:200px;flex:1;max-width:280px;position:relative}.clp-bundle-badge{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:#f5c842;color:#1a1a2e;font-size:11px;font-weight:800;padding:5px 14px;border-radius:20px;white-space:nowrap}.clp-bundle-name{font-size:12px;color:#fff9;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-weight:600}.clp-bundle-qty{font-size:28px;font-weight:900;color:#fff;margin-bottom:4px;letter-spacing:-1px}.clp-bundle-qty span{font-size:13px;font-weight:400}.clp-bundle-price{font-size:24px;font-weight:900;color:#f5c842;margin-bottom:6px}.clp-bundle-per{font-size:12px;color:#ffffff80;margin-bottom:18px}.clp-bundle-btn{display:block;width:100%;background:#f5c842;color:#1a1a2e;border-radius:24px;padding:14px 16px;font-size:15px;font-weight:800;border:none;cursor:pointer;font-family:inherit}.clp-bundle-btn:hover{background:#e8bb30}.clp-bundle-btn:disabled{opacity:.7;cursor:not-allowed}.clp-guarantee-note{color:#ffffff73;font-size:12px;margin-top:28px}.clp-faq{background:#fff;padding:60px 24px}.clp-faq h2{font-size:clamp(22px,4vw,36px);font-weight:800;color:#1a1a2e;text-align:center;margin-bottom:40px;letter-spacing:-.3px}.clp-faq-list{max-width:760px;margin:0 auto}.clp-faq-item{border-bottom:1px solid #eee}.clp-faq-q{display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:15px;font-weight:600;color:#1a1a2e;cursor:pointer;gap:12px}.clp-faq-q:after{content:"+";font-size:22px;flex-shrink:0}.clp-faq-item.open .clp-faq-q:after{content:"-"}.clp-faq-a{display:none;font-size:14px;color:#555;padding-bottom:18px;line-height:1.7}.clp-faq-item.open .clp-faq-a{display:block}.clp-guarantee{background:#0f3460;color:#fff;text-align:center;padding:60px 24px}.clp-guarantee-shield{font-size:56px;margin-bottom:16px}.clp-guarantee h2{font-size:clamp(22px,4vw,36px);font-weight:800;color:#f5c842;margin-bottom:14px;letter-spacing:-.3px}.clp-guarantee p{font-size:15px;color:#fffc;max-width:600px;margin:0 auto 28px;line-height:1.75}.clp-guarantee-btn{display:inline-block;background:#f5c842;color:#1a1a2e;border-radius:32px;padding:15px 40px;font-size:16px;font-weight:800;cursor:pointer;border:none;font-family:inherit}.clp-trust-row{background:#f7f4ee;padding:30px 20px;display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.clp-trust-badge{text-align:center}.clp-trust-badge-icon{font-size:26px;margin-bottom:6px}.clp-trust-badge p{font-size:12px;color:#555;font-weight:700}.clp-footer{background:#1a1a2e;color:#ffffff80;text-align:center;padding:28px 20px;font-size:12px}.clp-footer a{color:#ffffff80;text-decoration:underline;margin:0 6px}.clp-disclaimer{font-size:11px;max-width:760px;margin:14px auto 0;color:#ffffff4d;line-height:1.6}@media(max-width:768px){.clp-topbar{font-size:11px;padding:8px 12px}.clp-header{padding:12px 16px}.clp-header-logo{font-size:15px}.clp-header-cta{padding:8px 12px;font-size:12px}.clp-hero{padding:32px 16px 28px}.clp-h1{font-size:28px;line-height:1.15}.clp-subtitle{font-size:15px;text-align:center!important;margin-bottom:22px}.clp-hero-btn{font-size:15px;padding:14px 24px;width:100%;max-width:340px;display:block;margin-left:auto;margin-right:auto;margin-bottom:24px}.clp-hero-img{width:70%;max-width:260px}.clp-media-logos{gap:12px}.clp-media-logos span{font-size:10px}.clp-trust{gap:10px;padding:12px 16px}.clp-trust-item{font-size:11px}.clp-benefits{padding:40px 16px}.clp-benefits h2{font-size:22px}.clp-benefit-grid{grid-template-columns:1fr;gap:12px}.clp-benefit{padding:14px}.clp-benefit h3{font-size:14px}.clp-social-proof{padding:36px 16px}.clp-social-proof h2{font-size:20px;margin-bottom:20px}.clp-reviews-row{grid-template-columns:1fr}.clp-review-card{padding:16px}.clp-transform{padding:40px 16px}.clp-transform h2{font-size:22px}.clp-transform-grid{grid-template-columns:1fr;gap:14px}.clp-transform-card{padding:20px 16px}.clp-why{padding:40px 16px}.clp-why h2{font-size:22px}.clp-why p{font-size:14px}.clp-how{padding:40px 16px}.clp-how h2{font-size:22px}.clp-steps{flex-direction:column;align-items:center;gap:24px}.clp-step{max-width:100%;width:100%}.clp-step h3{font-size:15px}.clp-compare{padding:40px 12px}.clp-compare h2{font-size:22px}.clp-compare-wrap{font-size:11px}.clp-compare-wrap thead th{padding:10px 6px;font-size:11px}.clp-compare-wrap td{padding:9px 6px;font-size:11px}.clp-pricing{padding:40px 16px}.clp-pricing h2{font-size:22px}.clp-bundles{flex-direction:column;align-items:stretch;gap:24px}.clp-bundle{max-width:100%;min-width:0;padding:24px 16px}.clp-bundle-qty{font-size:24px}.clp-bundle-price{font-size:22px}.clp-bundle-btn{font-size:16px;padding:15px}.clp-faq{padding:40px 16px}.clp-faq h2{font-size:22px}.clp-faq-q{font-size:14px;padding:16px 0}.clp-guarantee{padding:40px 16px}.clp-guarantee h2{font-size:22px}.clp-guarantee p{font-size:14px}.clp-guarantee-btn{width:100%;max-width:300px;padding:14px}.clp-trust-row{gap:16px;padding:20px 16px}.clp-trust-badge p{font-size:11px}.clp-footer{padding:20px 16px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/collagen-landing.css.map */
