body{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:#243722;background-color:#fdfbf7;-webkit-font-smoothing:antialiased}:root{--green: #243722;--green-mid: #3a6e36;--green-light: #f0f4ef;--cream: #FDFBF7;--text: rgb(36, 55, 34);--text-muted: rgba(36, 55, 34, .55);--white: #ffffff;--radius-card: 20px;--shadow-card: 0 8px 40px rgba(36,55,34,.08);--shadow-hero: 0 20px 60px rgba(36,55,34,.12)}body{font-family:Poppins,sans-serif;background:#fff;color:#243722;-webkit-font-smoothing:antialiased}:root{--green: #243722;--green-mid: #8bab89;--green-bg: #D6E6D5;--border: rgba(36,55,34,.12);--text: rgb(36,55,34);--muted: rgba(36,55,34,.55);--radius: 12px}body .ticker-wrap{background:var(--green);overflow:hidden;padding:10px 0}body .ticker-inner{display:flex;gap:60px;animation:tick 28s linear infinite;white-space:nowrap;width:max-content}body .ticker-inner:hover{animation-play-state:paused}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}body .ticker-item{display:inline-flex;align-items:center;gap:14px;font-size:12px;font-weight:600;color:#ffffffd9;letter-spacing:.04em}body .ticker-item img{width:16px;height:16px;opacity:.55}body .rev-bar{display:flex;align-items:center;gap:10px;margin-bottom:12px}body .av-group{display:flex}body .av-group img{width:32px;height:32px;border-radius:50%;border:2px solid white;margin-left:-8px;object-fit:cover}body .av-group img:first-child{margin-left:0}body .rscore{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600}body .rstars{display:flex;gap:2px}body .rstars img{width:13px;height:13px}body .quote{font-size:12px;font-style:italic;color:var(--muted);line-height:1.6;margin-bottom:10px}body .brand{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--green-mid);margin-bottom:4px}body .ptitle{font-size:26px;font-weight:700;color:#111;line-height:1.2;margin-bottom:14px}body .feat-tag{font-size:16px;color:#111;font-weight:500;margin-bottom:10px}body .feats{list-style:none;display:flex;flex-direction:column;gap:6px;margin-bottom:18px}body .feats li{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500}body .feats img{width:13px;height:13px;flex-shrink:0}@media(max-width:480px){body .rev-bar{flex-wrap:wrap;gap:6px}body .product-quote{font-size:11px}body .ptitle{font-size:18px}body .stab{font-size:14px}body .stab small{font-size:13px}body .bname{font-size:14px}body .bprice{font-size:17px}body .trust-logo{display:none}}hr.dv{border:none;border-top:1px solid var(--border);margin:18px 0}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#000;background:#fff;-webkit-font-smoothing:antialiased}:root{--green: #243722;--green-light: #f0f4ef;--green-mid: #8bab89;--green-bg: #D6E6D5;--text: rgb(36, 55, 34);--text-muted: rgba(36, 55, 34, .55);--white: #ffffff;--border: rgba(36,55,34,.12);--radius: 16px;--shadow: 0 8px 40px rgba(36,55,34,.08)}body[data-page^=collaglo-pp] .product-layout{display:grid;grid-template-columns:52% 48%;align-items:start;max-width:1200px;margin:0 auto}body[data-page^=collaglo-pp] .gallery-col{padding:24px 16px 24px 24px;display:flex;flex-direction:column;gap:10px}body[data-page^=collaglo-pp] .gallery-main-wrap{position:relative;width:100%;aspect-ratio:1/1;max-height:calc(100vh - 200px);border-radius:16px;overflow:hidden;background:#eef4ed}body[data-page^=collaglo-pp] .gallery-main-track{display:flex;height:100%;width:100%;transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}body[data-page^=collaglo-pp] .gallery-slide{width:100%;min-width:100%;max-width:100%;height:100%;flex-shrink:0;overflow:hidden}body[data-page^=collaglo-pp] .gallery-slide img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}body[data-page^=collaglo-pp] .gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#ffffffe0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #00000026;z-index:2;transition:background .2s}body[data-page^=collaglo-pp] .gallery-arrow:hover{background:#fff}body[data-page^=collaglo-pp] .gallery-arrow.prev{left:12px}body[data-page^=collaglo-pp] .gallery-arrow.next{right:12px}body[data-page^=collaglo-pp] .gallery-arrow svg{stroke:#243722}body[data-page^=collaglo-pp] .gallery-arrow:disabled{opacity:.25;cursor:default}body[data-page^=collaglo-pp] .gallery-thumbs{display:flex;gap:8px}body[data-page^=collaglo-pp] .gallery-thumb{flex:1;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:#eef4ed;border:2px solid transparent;cursor:pointer;transition:border-color .2s;min-width:0}body[data-page^=collaglo-pp] .gallery-thumb.active{border-color:var(--green)}body[data-page^=collaglo-pp] .gallery-thumb img{width:100%;height:100%;object-fit:cover;display:block}body[data-page^=collaglo-pp] .supp-facts{background:#f7faf7;border:1px solid var(--border);border-radius:var(--radius);padding:28px}body[data-page^=collaglo-pp] .supp-facts h3{font-size:16px;font-weight:700;color:var(--text);border-bottom:2px solid var(--green);padding-bottom:10px;margin-bottom:12px}body[data-page^=collaglo-pp] .supp-facts .serving{font-size:11px;color:var(--text-muted);margin-bottom:16px;line-height:1.6}body[data-page^=collaglo-pp] .supp-row{display:flex;justify-content:space-between;font-size:12px;padding:6px 0;border-bottom:1px solid rgba(36,55,34,.08)}body[data-page^=collaglo-pp] .supp-row:last-child{border-bottom:none}body[data-page^=collaglo-pp] .supp-row.header{font-weight:700;font-size:11px}body[data-page^=collaglo-pp] .supp-row.indent{padding-left:16px;font-style:italic;color:var(--text-muted);font-size:11px}body[data-page^=collaglo-pp] .supp-note{font-size:10px;color:var(--text-muted);margin-top:12px;line-height:1.6;font-style:italic}body[data-page^=collaglo-pp] .pdp-gallery-extras{display:flex;flex-direction:column;gap:10px}body[data-page^=collaglo-pp] .gallery-col .pdp-gallery-extras{padding:0}body[data-page^=collaglo-pp] .product-layout>.pdp-gallery-extras{display:none}body[data-page^=collaglo-pp] .gallery-lifestyle{width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;border:2px solid transparent}body[data-page^=collaglo-pp] .gallery-lifestyle img{width:100%;height:100%;object-fit:cover;display:block}body[data-page^=collaglo-pp] .conversion-col{padding:24px 24px 24px 16px}body[data-page^=collaglo-pp] .product-stars{display:flex;align-items:center;gap:8px;margin-bottom:16px}body[data-page^=collaglo-pp] .product-stars .stars{color:#f5b731;font-size:14px;letter-spacing:2px}body[data-page^=collaglo-pp] .product-stars .count{font-size:12px;color:var(--text-muted)}body[data-page^=collaglo-pp] .product-stars strong{font-size:13px;font-weight:700}body[data-page^=collaglo-pp] .product-title{font-size:36px;font-weight:700;color:#111;line-height:1.15;margin-bottom:16px}body[data-page^=collaglo-pp] .product-desc{font-size:14px;font-weight:400;color:#000;line-height:1.75;margin-bottom:28px}body[data-page^=collaglo-pp] .product-desc strong{color:var(--text);font-weight:600}body[data-page^=collaglo-pp] .step-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--text-muted);margin-bottom:12px}body[data-page^=collaglo-pp] .size-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:28px}body[data-page^=collaglo-pp] .size-btn{padding:14px 16px;border-radius:12px;border:2px solid var(--border);background:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;color:var(--text);text-align:center;transition:border-color .2s,box-shadow .2s}body[data-page^=collaglo-pp] .size-btn small{display:block;font-size:14px;font-weight:400;color:#000;margin-top:2px}body[data-page^=collaglo-pp] .size-btn.active{border-color:var(--green);box-shadow:0 0 0 1px var(--green);background:var(--green-bg)}body[data-page^=collaglo-pp] .divider{border:none;border-top:1px solid var(--border);margin:24px 0}body[data-page^=collaglo-pp] .plan-options{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}body[data-page^=collaglo-pp] .plan-option{position:relative;border:2px solid var(--border);border-radius:14px;padding:16px 18px;cursor:pointer;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;transition:border-color .2s,box-shadow .2s}body[data-page^=collaglo-pp] .plan-option:has(input:checked){border-color:var(--green);box-shadow:0 0 0 1px var(--green);background:var(--green-bg)}body[data-page^=collaglo-pp] .plan-option input{display:none}body[data-page^=collaglo-pp] .plan-radio{flex-shrink:0;width:20px;height:20px;border-radius:50%;border:2px solid var(--border);display:flex;align-items:center;justify-content:center;transition:border-color .2s}body[data-page^=collaglo-pp] .plan-option:has(input:checked) .plan-radio{border-color:var(--green)}body[data-page^=collaglo-pp] .plan-radio-dot{width:10px;height:10px;border-radius:50%;background:transparent;transition:background .2s}body[data-page^=collaglo-pp] .plan-option:has(input:checked) .plan-radio-dot{background:var(--green)}body[data-page^=collaglo-pp] .plan-info{flex:1}body[data-page^=collaglo-pp] .plan-name{font-size:14px;font-weight:700;color:var(--text);margin-bottom:2px}body[data-page^=collaglo-pp] .plan-saving{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#3a7a35}body[data-page^=collaglo-pp] .plan-saving.muted{color:var(--text-muted);font-weight:500}body[data-page^=collaglo-pp] .plan-price-wrap{text-align:right}body[data-page^=collaglo-pp] .plan-price{font-size:16px;font-weight:700;color:var(--text);white-space:nowrap;display:block}body[data-page^=collaglo-pp] .plan-original{font-size:11px;color:var(--text-muted);text-decoration:line-through;display:block}body[data-page^=collaglo-pp] .plan-badge{position:absolute;top:-11px;right:16px;background:var(--green);color:#fff;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 12px;border-radius:50px}body[data-page^=collaglo-pp] .one-time-wrap{text-align:center;margin-bottom:24px}body[data-page^=collaglo-pp] .one-time-wrap button{background:none;border:none;font-family:Poppins,sans-serif;font-size:11px;font-weight:500;color:var(--text-muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px;opacity:.6;transition:opacity .2s}body[data-page^=collaglo-pp] .one-time-wrap button:hover{opacity:1}body[data-page^=collaglo-pp] .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--green);color:var(--white);font-family:Poppins,sans-serif;font-size:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;padding:16px 32px;border-radius:8px;border:2px solid var(--green);cursor:pointer;width:100%;transition:background .2s,transform .15s}body[data-page^=collaglo-pp] .btn:hover{background:#1a2a18;transform:translateY(-1px)}body[data-page^=collaglo-pp] .payment-icons{display:flex;gap:7px;flex-wrap:wrap;justify-content:center;margin:14px 0}body[data-page^=collaglo-pp] .payment-icons img{height:20px;width:auto;opacity:.6}body[data-page^=collaglo-pp] .trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:28px}body[data-page^=collaglo-pp] .trust-item{text-align:center}body[data-page^=collaglo-pp] .trust-item .t-icon{font-size:20px;margin-bottom:6px}body[data-page^=collaglo-pp] .trust-item p{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);line-height:1.5}body[data-page^=collaglo-pp] .trust-item:nth-child(2){border-left:1px solid var(--border);border-right:1px solid var(--border)}body[data-page^=collaglo-pp] .community-title{font-size:13px;font-weight:700;color:var(--text);text-align:center;margin-bottom:14px}body[data-page^=collaglo-pp] .community-scroll{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}body[data-page^=collaglo-pp] .community-scroll::-webkit-scrollbar{display:none}body[data-page^=collaglo-pp] .community-item{flex-shrink:0;width:100px;aspect-ratio:3/4;border-radius:12px;overflow:hidden;position:relative;background:#f7faf7}body[data-page^=collaglo-pp] .community-item img{width:100%;height:100%;object-fit:cover;display:block}body[data-page^=collaglo-pp] .community-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}body[data-page^=collaglo-pp] .community-play span{width:32px;height:32px;background:#ffffffd9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px}body[data-page^=collaglo-pp] .reviews-section{margin-top:24px}body[data-page^=collaglo-pp] .reviews-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}body[data-page^=collaglo-pp] .reviews-header-row p{font-size:13px;font-weight:700;color:#243722}body[data-page^=collaglo-pp] .reviews-nav{display:flex;gap:8px}body[data-page^=collaglo-pp] .rev-arrow{width:34px;height:34px;border-radius:50%;border:1.5px solid rgba(36,55,34,.2);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s}body[data-page^=collaglo-pp] .rev-arrow:hover{background:var(--green);border-color:var(--green)}body[data-page^=collaglo-pp] .rev-arrow:hover svg{stroke:#fff}body[data-page^=collaglo-pp] .rev-arrow svg{stroke:currentColor;width:14px;height:14px}body[data-page^=collaglo-pp] .reviews-track-wrap{overflow:hidden;border-radius:14px}body[data-page^=collaglo-pp] .reviews-track{display:flex;transition:transform .4s cubic-bezier(.4,0,.2,1)}body[data-page^=collaglo-pp] .rev-card{min-width:100%;background:#f7faf7;border:1px solid rgba(36,55,34,.1);border-radius:14px;padding:22px}body[data-page^=collaglo-pp] .rev-card-stars{display:flex;gap:3px;margin-bottom:8px}body[data-page^=collaglo-pp] .rev-card-stars img{width:15px;height:15px}body[data-page^=collaglo-pp] .rev-card-title{font-size:14px;font-weight:700;color:#243722;margin-bottom:6px}body[data-page^=collaglo-pp] .rev-card-text{font-size:13px;color:#243722bf;line-height:1.7;margin-bottom:16px}body[data-page^=collaglo-pp] .rev-card-author{display:flex;align-items:center;gap:10px}body[data-page^=collaglo-pp] .rev-avatar{width:32px;height:32px;border-radius:50%;background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0}body[data-page^=collaglo-pp] .rev-author-name{font-size:12px;font-weight:600;color:#243722}body[data-page^=collaglo-pp] .rev-author-plan{font-size:10px;color:#24372280}body[data-page^=collaglo-pp] .rev-dots{display:flex;justify-content:center;gap:6px;margin-top:12px}body[data-page^=collaglo-pp] .rev-dot{width:6px;height:6px;border-radius:50%;background:#24372233;cursor:pointer;transition:background .2s}body[data-page^=collaglo-pp] .rev-dot.active{background:var(--green)}@media(max-width:960px){body{overflow-x:hidden}body[data-page^=collaglo-pp] .product-layout{display:block;max-width:100%}body[data-page^=collaglo-pp] .gallery-col{width:100%;position:static;top:auto;padding:16px 16px 0;gap:8px}body[data-page^=collaglo-pp] .gallery-main-wrap{max-height:none;aspect-ratio:1/1}body[data-page^=collaglo-pp] .gallery-thumb{aspect-ratio:1/1;height:auto}body[data-page^=collaglo-pp] .conversion-col{width:100%;position:static;top:auto;max-height:none;overflow-y:visible;padding:0 16px 32px}body[data-page^=collaglo-pp] .trust-grid{gap:4px}body[data-page^=collaglo-pp] .community-scroll{gap:8px}body[data-page^=collaglo-pp] .community-item{width:80px}body[data-page^=collaglo-pp] .gallery-lifestyle,body[data-page^=collaglo-pp] .gallery-col .pdp-gallery-extras{display:none}body[data-page^=collaglo-pp] .product-layout>.pdp-gallery-extras{display:flex;flex-direction:column;gap:10px;padding:0 16px 24px}body[data-page^=collaglo-pp] .dv,body[data-page^=collaglo-pp] .product-title,body[data-page^=collaglo-pp] .product-desc{display:none}body[data-page^=collaglo-pp] .rev-bar{padding:14px 0 10px;gap:10px}body[data-page^=collaglo-pp] .quote{font-size:13px;line-height:1.6;margin:6px 0 14px}body[data-page^=collaglo-pp] .brand{font-size:11px;margin-bottom:4px;margin-top:0}body[data-page^=collaglo-pp] .ptitle{font-size:22px;line-height:1.3;margin-bottom:10px}body[data-page^=collaglo-pp] .feat-tag{font-size:12px;margin-bottom:8px}body[data-page^=collaglo-pp] .feats{margin-bottom:18px}body[data-page^=collaglo-pp] .feats li{font-size:13px;padding:2px 0}body[data-page^=collaglo-pp] .step-label{font-size:10px;margin-top:4px}body[data-page^=collaglo-pp] .size-grid{gap:8px;margin-bottom:14px}body[data-page^=collaglo-pp] .size-btn{padding:10px 8px;font-size:12px}body[data-page^=collaglo-pp] .divider{margin:14px 0}body[data-page^=collaglo-pp] .btn{font-size:15px;padding:14px 20px;margin-top:16px}body[data-page^=collaglo-pp] .payment-icons{gap:6px;margin:12px 0}body[data-page^=collaglo-pp] .payment-icons img{height:20px}body[data-page^=collaglo-pp] .trust-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}body[data-page^=collaglo-pp] .trust-item p{font-size:11px}body[data-page^=collaglo-pp] .t-icon{font-size:20px}body[data-page^=collaglo-pp] .reviews-section{margin-top:10px}body[data-page^=collaglo-pp] .reviews-header-row{margin-bottom:10px}body[data-page^=collaglo-pp] .rev-card{padding:16px}body[data-page^=collaglo-pp] .rev-card-text{font-size:12px}}.product-layout[data-pdp-mode=combo] .type-tabs{display:flex;gap:6px;margin-bottom:4px}.product-layout[data-pdp-mode=combo] .ttab{flex:1;padding:10px 8px;border-radius:8px;border:1.5px solid var(--border);background:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:var(--text);transition:all .2s}.product-layout[data-pdp-mode=combo] .ttab:hover{border-color:var(--green-mid)}.product-layout[data-pdp-mode=combo] .ttab.active{border-color:var(--green);background:#d6e6d5;box-shadow:0 0 0 1px var(--green);color:var(--green)}body[data-page=collaglo-lp] .trust-bar{background:var(--green);padding:11px 24px;display:flex;align-items:center;justify-content:center}body[data-page=collaglo-lp] .tp-bar-link{display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff}body[data-page=collaglo-lp] .tp-logo{height:22px;width:auto;flex-shrink:0}body[data-page=collaglo-lp] .tp-stars-row{display:flex;gap:2px}body[data-page=collaglo-lp] .tp-star-box{width:20px;height:20px;background:#00b67a;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#fff;line-height:1}body[data-page=collaglo-lp] .tp-star-box.half{background:linear-gradient(90deg,#00b67a 50%,#fff3 50%)}body[data-page=collaglo-lp] .tp-score{font-size:13px;font-weight:600;color:#fff}body[data-page=collaglo-lp] .tp-score strong{font-weight:800}body[data-page=collaglo-lp] .tp-divider{width:1px;height:16px;background:#ffffff40}body[data-page=collaglo-lp] .tp-count{font-size:12px;color:#ffffffbf;font-weight:500}@media(max-width:600px){body[data-page=collaglo-lp] .tp-divider,body[data-page=collaglo-lp] .tp-count{display:none}body[data-page=collaglo-lp] .tp-logo text{display:none}}body[data-page=collaglo-lp] .hero{padding:72px 24px 56px;text-align:center;max-width:860px;margin:0 auto}body[data-page=collaglo-lp] .hero h1{font-size:40px;font-weight:600;color:#000;line-height:48px;margin-bottom:20px}body[data-page=collaglo-lp] .hero h1 span{color:#243722}body[data-page=collaglo-lp] .hero p{font-size:16px;font-weight:400;color:#243722;line-height:1.7;max-width:620px;margin:0 auto}body[data-page=collaglo-lp] .tabs-wrap{display:flex;justify-content:center;margin-bottom:40px}body[data-page=collaglo-lp] .tabs-inner{display:inline-flex;background:#24372212;border-radius:14px;padding:4px;gap:2px}body[data-page=collaglo-lp] .tab-btn{padding:10px 32px;border-radius:10px;border:none;background:transparent;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text);cursor:pointer;transition:background .2s,box-shadow .2s}body[data-page=collaglo-lp] .tab-btn.active{background:#d6e6d5;box-shadow:0 2px 12px #2437221a}body[data-page=collaglo-lp] .bundles-section{max-width:1200px;margin:0 auto;padding:0 24px 80px}body[data-page=collaglo-lp] .bundle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}body[data-page=collaglo-lp] .bundle-card{border:2px solid var(--border);border-radius:var(--radius);background:#fff;cursor:pointer;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;flex-direction:column;overflow:hidden;position:relative}body[data-page=collaglo-lp] .bundle-card:hover{border-color:var(--green-mid);box-shadow:var(--shadow)}body[data-page=collaglo-lp] .bundle-card.active{border-color:var(--green);box-shadow:0 20px 60px #24372226;transform:translateY(-6px) scale(1.02);z-index:2}body[data-page=collaglo-lp] .bundle-top-badge{padding:10px 16px;text-align:center;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}body[data-page=collaglo-lp] .bundle-top-badge.best{background:var(--green-mid);color:#fff}body[data-page=collaglo-lp] .bundle-top-badge.popular{background:var(--green-bg);color:var(--green)}body[data-page=collaglo-lp] .bundle-top-badge.empty{background:transparent;padding:10px}body[data-page=collaglo-lp] .bundle-image{width:calc(100% - 24px);margin:12px auto 0;aspect-ratio:4/3;background:#f0f4ef;border-radius:14px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}body[data-page=collaglo-lp] .bundle-image img{width:100%;height:100%;object-fit:contain;padding:20px;display:block}body[data-page=collaglo-lp] .bundle-image-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#2437224d;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}body[data-page=collaglo-lp] .bundle-image-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#2437224d;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}body[data-page=collaglo-lp] .bundle-image-placeholder svg{opacity:.35}body[data-page=collaglo-lp] .save-circle{position:absolute;top:14px;right:14px;width:68px;height:68px;background:#243722;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 16px #00000026;transform:rotate(12deg)}body[data-page=collaglo-lp] .save-circle span:first-child{font-size:8px;font-weight:800;text-transform:uppercase;color:#fff;letter-spacing:.06em}body[data-page=collaglo-lp] .save-circle span:last-child{font-size:18px;font-weight:800;color:#fff;line-height:1}body[data-page=collaglo-lp] .bundle-body{padding:24px 24px 0;flex:1}body[data-page=collaglo-lp] .bundle-name{font-size:20px;font-weight:700;color:var(--green);margin-bottom:4px}body[data-page=collaglo-lp] .bundle-sub{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:20px}body[data-page=collaglo-lp] .bundle-price-block{margin-bottom:16px}body[data-page=collaglo-lp] .price-per-bag-label{font-size:12px;color:var(--muted);margin-bottom:4px}body[data-page=collaglo-lp] .price-per-bag{display:flex;align-items:baseline;gap:2px}body[data-page=collaglo-lp] .price-big{font-size:44px;font-weight:800;color:var(--green);line-height:1}body[data-page=collaglo-lp] .price-dec{font-size:22px;font-weight:700;color:var(--green)}body[data-page=collaglo-lp] .price-total-row{display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:14px 0}body[data-page=collaglo-lp] .price-total-label{font-size:12px;color:var(--muted)}body[data-page=collaglo-lp] .price-total-val{font-size:18px;font-weight:700;color:var(--green-mid)}body[data-page=collaglo-lp] .price-original{font-size:12px;color:#2437224d;text-decoration:line-through;margin-left:auto}body[data-page=collaglo-lp] .bundle-features{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:24px}body[data-page=collaglo-lp] .bundle-features li{display:flex;align-items:flex-start;gap:10px;font-size:13px;font-weight:500;color:var(--text)}body[data-page=collaglo-lp] .feat-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}body[data-page=collaglo-lp] .feat-icon.green{background:#d6e6d5;color:var(--green)}body[data-page=collaglo-lp] .feat-icon.blue{background:#dbeafe;color:#1d4ed8}body[data-page=collaglo-lp] .feat-icon.yellow{background:#fef9c3;color:#a16207}body[data-page=collaglo-lp] .feat-icon svg{width:13px;height:13px}body[data-page=collaglo-lp] .feat-serving-highlight{background:#f0f7f0;border-radius:10px;padding:8px 10px;border:1px solid #c8dfc8}body[data-page=collaglo-lp] .feat-serving-highlight .feat-main{font-size:15px;font-weight:700;color:var(--green)}body[data-page=collaglo-lp] .feat-serving-highlight .feat-sub{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--green-mid)}body[data-page=collaglo-lp] .bundle-footer{padding:0 24px 24px}body[data-page=collaglo-lp] .bundle-cta{width:100%;padding:16px;border-radius:10px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s,color .2s,transform .15s}body[data-page=collaglo-lp] .bundle-cta.filled{background:var(--green);color:#fff;border:2px solid var(--green)}body[data-page=collaglo-lp] .bundle-cta.filled:hover{background:#1a2a18;transform:translateY(-1px)}body[data-page=collaglo-lp] .bundle-cta.outline{background:#fff;color:var(--green);border:2px solid var(--green)}body[data-page=collaglo-lp] .bundle-cta.outline:hover{background:var(--green);color:#fff}body[data-page=collaglo-lp] .payment-icons{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:14px;opacity:.35;filter:grayscale(1);transition:opacity .3s,filter .3s}body[data-page=collaglo-lp] .bundle-card:hover .payment-icons,body[data-page=collaglo-lp] .bundle-card.active .payment-icons{opacity:.7;filter:grayscale(0)}body[data-page=collaglo-lp] .pay-ideal{background:#039;color:#fff;font-size:8px;font-weight:800;font-style:italic;padding:2px 6px;border-radius:3px}body[data-page=collaglo-lp] .payment-icons img{height:16px}body[data-page=collaglo-lp] .value-section{background-color:var(--green);background-image:url(https://cdn.instant.so/sites/z8USt0qRMbl03fSy/assets/k3vtzlXzMJbnTgmH/swirl.svg);background-size:cover;background-position:center;padding:80px 24px;margin:0 24px;border-radius:12px}body[data-page=collaglo-lp] .value-inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}body[data-page=collaglo-lp] .value-section h2{font-size:40px;font-weight:700;color:#fff;line-height:1.2;margin-bottom:16px}body[data-page=collaglo-lp] .value-section h2 span{color:var(--green-mid)}body[data-page=collaglo-lp] .value-section>.value-inner>div>p{font-size:15px;color:#ffffffb3;line-height:1.75;margin-bottom:28px}body[data-page=collaglo-lp] .value-list{list-style:none;display:flex;flex-direction:column;gap:12px}body[data-page=collaglo-lp] .value-list li{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:500;color:#fff}body[data-page=collaglo-lp] .compare-card{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);padding:36px 32px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body[data-page=collaglo-lp] .compare-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--green-mid);margin-bottom:6px}body[data-page=collaglo-lp] .compare-title{font-size:22px;font-weight:700;color:#fff;margin-bottom:28px}body[data-page=collaglo-lp] .compare-row{margin-bottom:24px}body[data-page=collaglo-lp] .compare-row-label{display:flex;justify-content:space-between;margin-bottom:8px}body[data-page=collaglo-lp] .compare-row-label span:first-child{font-size:13px;color:#fff9}body[data-page=collaglo-lp] .compare-row-label span:last-child{font-size:18px;font-weight:700;color:#fff}body[data-page=collaglo-lp] .compare-row-label span.strike{text-decoration:line-through;opacity:.4;font-size:14px}body[data-page=collaglo-lp] .compare-bar{height:10px;background:#ffffff1a;border-radius:50px;overflow:hidden}body[data-page=collaglo-lp] .compare-fill{height:100%;border-radius:50px}body[data-page=collaglo-lp] .compare-fill.full{background:#fff3;width:100%}body[data-page=collaglo-lp] .compare-fill.saving{background:var(--green-mid);width:43%;box-shadow:0 0 16px #8bab8999}body[data-page=collaglo-lp] .compare-tag{text-align:center;margin-top:24px;background:#ffffff14;border-radius:50px;padding:10px 20px;font-size:11px;font-weight:700;color:#fff;font-style:italic;letter-spacing:.04em}body[data-page=collaglo-lp] .price-note{font-size:11px;color:#24372273;margin-top:2px}body[data-page=collaglo-lp] .price-note-strike{text-decoration:line-through}body[data-page=collaglo-lp] .price-discount{color:#3a7a35;font-weight:700;font-size:11px}body[data-page=collaglo-lp] .bundle-features img{width:16px;height:16px;flex-shrink:0}body[data-page=collaglo-lp] .payment-icons img{height:16px;width:auto}@media(max-width:900px){body[data-page=collaglo-lp] .hero h1{font-size:36px}body[data-page=collaglo-lp] .hero p{font-size:15px}body[data-page=collaglo-lp] .bundle-grid{grid-template-columns:1fr;gap:20px}body[data-page=collaglo-lp] .bundle-card.active{transform:none}body[data-page=collaglo-lp] .value-inner{grid-template-columns:1fr;gap:40px}body[data-page=collaglo-lp] .value-section h2{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/styles.css.map */
