.gb{--gb-bg: #FAF7F2;--gb-bg-alt: #F1ECE2;--gb-ink: #1F2A24;--gb-muted: #6B7B72;--gb-accent: #D9622B;--gb-accent-dark: #B84F1F;--gb-sage: #4F7A5B;--gb-sage-dark: #3C5F46;--gb-line: #E4DDD2;--gb-good: #2F7D4F;--gb-bad: #B23B3B;--gb-radius: 18px;--gb-radius-sm: 10px;--gb-shadow: 0 6px 24px rgba(31,42,36,.08);--gb-font-heading: Georgia, "Iowan Old Style", "Palatino Linotype", serif;--gb-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;color:var(--gb-ink);font-family:var(--gb-font-body);background:var(--gb-bg)}.gb *{box-sizing:border-box}.gb h1,.gb h2,.gb h3{font-family:var(--gb-font-heading);font-weight:600;line-height:1.15;margin:0 0 .4em;color:var(--gb-ink)}.gb h1{font-size:clamp(1.7rem,2.5vw + 1rem,2.6rem)}.gb h2{font-size:clamp(1.4rem,1.8vw + 1rem,2.1rem)}.gb p{line-height:1.6;color:var(--gb-muted);margin:0 0 1em}.gb .gb-section{max-width:1180px;margin:0 auto;padding:56px 24px}.gb .gb-section--tight{padding:32px 24px}.gb .gb-badge{display:inline-flex;align-items:center;gap:6px;background:var(--gb-bg-alt);color:var(--gb-sage-dark);border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:600}.gb .gb-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:start}@media(max-width:860px){.gb .gb-hero{grid-template-columns:1fr}}.gb .gb-gallery-main{border-radius:var(--gb-radius);overflow:hidden;box-shadow:var(--gb-shadow);background:#fff}.gb .gb-gallery-main img{width:100%;height:100%;object-fit:cover;display:block}.gb .gb-thumbs{display:flex;gap:10px;margin-top:10px;overflow-x:auto}.gb .gb-thumbs button{border:2px solid transparent;border-radius:var(--gb-radius-sm);padding:0;width:72px;height:72px;flex:none;overflow:hidden;cursor:pointer;background:#fff}.gb .gb-thumbs button.is-active{border-color:var(--gb-accent)}.gb .gb-thumbs img{width:100%;height:100%;object-fit:cover;display:block}.gb .gb-price-row{display:flex;align-items:baseline;gap:10px;margin:6px 0 4px}.gb .gb-price{font-size:1.9rem;font-weight:700;color:var(--gb-ink)}.gb .gb-compare{font-size:1.1rem;color:var(--gb-muted);text-decoration:line-through}.gb .gb-save{color:var(--gb-good);font-weight:600;font-size:.9rem}.gb .gb-options{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.gb .gb-option-btn{border:1.5px solid var(--gb-line);background:#fff;border-radius:999px;padding:10px 18px;font-size:.95rem;cursor:pointer;font-weight:500;color:var(--gb-ink)}.gb .gb-option-btn.is-selected{border-color:var(--gb-accent);background:var(--gb-accent);color:#fff}.gb .gb-qty{display:inline-flex;align-items:center;border:1.5px solid var(--gb-line);border-radius:999px;overflow:hidden}.gb .gb-qty button{background:none;border:none;width:38px;height:42px;font-size:1.1rem;cursor:pointer}.gb .gb-qty input{width:42px;border:none;text-align:center;font-size:1rem;-moz-appearance:textfield}.gb .gb-buy-row{display:flex;gap:12px;align-items:center;margin:16px 0;flex-wrap:wrap}.gb .gb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--gb-accent);color:#fff;border:none;border-radius:999px;padding:15px 28px;font-size:1.05rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background .15s ease}.gb .gb-btn:hover{background:var(--gb-accent-dark)}.gb .gb-btn--outline{background:transparent;color:var(--gb-ink);border:1.5px solid var(--gb-ink)}.gb .gb-urgency{font-size:.9rem;color:var(--gb-sage-dark);font-weight:500}.gb .gb-trustrow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:24px}@media(max-width:640px){.gb .gb-trustrow{grid-template-columns:repeat(2,1fr)}}.gb .gb-trust-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;font-size:.8rem;color:var(--gb-muted)}.gb .gb-trust-item svg{width:26px;height:26px;color:var(--gb-sage)}.gb .gb-checklist{list-style:none;padding:0;margin:0 0 1em;display:flex;flex-direction:column;gap:10px}.gb .gb-checklist li{display:flex;gap:10px;align-items:flex-start;color:var(--gb-ink)}.gb .gb-checklist svg{flex:none;width:20px;height:20px;color:var(--gb-good);margin-top:2px}.gb .gb-benefit{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.gb .gb-benefit.gb-reverse{direction:rtl}.gb .gb-benefit.gb-reverse>*{direction:ltr}@media(max-width:860px){.gb .gb-benefit{grid-template-columns:1fr;direction:ltr!important}}.gb .gb-benefit img{width:100%;border-radius:var(--gb-radius);box-shadow:var(--gb-shadow)}.gb .gb-video-wrap{position:relative;border-radius:var(--gb-radius);overflow:hidden;box-shadow:var(--gb-shadow);aspect-ratio:16/9;background:#000}.gb .gb-video-wrap img{width:100%;height:100%;object-fit:cover;opacity:.8}.gb .gb-video-wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.gb .gb-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:66px;height:66px;border-radius:50%;background:#ffffffeb;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.gb .gb-play svg{width:24px;height:24px;color:var(--gb-accent);margin-left:3px}.gb table.gb-compare-table{width:100%;border-collapse:collapse;background:#fff;border-radius:var(--gb-radius);overflow:hidden;box-shadow:var(--gb-shadow)}.gb .gb-compare-scroll{overflow-x:auto}.gb table.gb-compare-table th,.gb table.gb-compare-table td{padding:14px 18px;text-align:center;border-bottom:1px solid var(--gb-line);font-size:.95rem}.gb table.gb-compare-table td:first-child,.gb table.gb-compare-table th:first-child{text-align:left;font-weight:600}.gb table.gb-compare-table thead th:nth-child(2){background:var(--gb-accent);color:#fff}.gb .gb-check{color:var(--gb-good);font-weight:700}.gb .gb-cross{color:var(--gb-bad);font-weight:700}.gb .gb-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:32px 0}@media(max-width:760px){.gb .gb-stats-grid{grid-template-columns:repeat(2,1fr)}}.gb .gb-stat{text-align:center}.gb .gb-stat .gb-stat-num{font-family:var(--gb-font-heading);font-size:2rem;color:var(--gb-accent);font-weight:700}.gb .gb-stat p{font-size:.85rem;margin:6px 0 0}.gb .gb-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:760px){.gb .gb-review-grid{grid-template-columns:1fr}}.gb .gb-review-card{background:#fff;border:1px solid var(--gb-line);border-radius:var(--gb-radius);padding:20px;box-shadow:var(--gb-shadow)}.gb .gb-stars{color:var(--gb-accent);letter-spacing:2px;margin-bottom:8px}.gb .gb-guarantee{background:var(--gb-bg-alt);border-radius:var(--gb-radius);padding:40px;text-align:center}.gb details.gb-faq-item{border-bottom:1px solid var(--gb-line);padding:16px 0}.gb details.gb-faq-item summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:1.02rem}.gb details.gb-faq-item summary::-webkit-details-marker{display:none}.gb details.gb-faq-item summary:after{content:"+";font-size:1.4rem;color:var(--gb-accent);margin-left:12px}.gb details.gb-faq-item[open] summary:after{content:"\2212"}.gb details.gb-faq-item p{margin-top:10px}.gb .gb-final-cta{text-align:center;padding:60px 24px}.gb .gb-sample-note{font-size:.72rem;color:var(--gb-muted);text-align:center;margin-top:10px;opacity:.8}.gb-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--gb-line);box-shadow:0 -6px 20px #00000014;padding:10px 16px;display:none;align-items:center;justify-content:space-between;gap:12px}@media(max-width:860px){.gb-sticky-atc.is-visible{display:flex}}.gb-sticky-atc .gb-price{font-size:1.15rem}.gb-sticky-atc .gb-btn{padding:12px 22px;font-size:.95rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gadzio-bramka-styles.css.map */
