.sbdl{width:100%;min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:var(--sbdl-bg, #1A1A1A)}.sbdl__info{display:flex;flex-direction:column;justify-content:center;padding:60px 60px 60px 80px;min-height:100vh;position:relative}.sbdl__back{position:absolute;top:32px;left:40px;display:inline-flex;align-items:center;gap:6px;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;color:var(--sbdl-accent, #FFD400);text-decoration:none;letter-spacing:.02em;text-transform:uppercase;transition:opacity .3s ease}.sbdl__back:hover{opacity:.7}.sbdl__back svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sbdl__content{max-width:520px;display:flex;flex-direction:column;gap:24px}.sbdl__title{margin:0;font-family:var(--heading-font, inherit);font-weight:400;font-size:clamp(32px,5vw,56px);line-height:1.05;letter-spacing:-.04em;color:var(--sbdl-heading-color, #FFFFFF);text-transform:uppercase}.sbdl__price{display:inline-flex;align-items:center;gap:8px;font-family:var(--heading-font, inherit);font-weight:400;font-size:24px;letter-spacing:-.02em}.sbdl__price-free{color:var(--sbdl-accent, #FFD400);text-transform:uppercase}.sbdl__price-compare{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;color:#ffffff59;text-decoration:line-through}.sbdl__description{margin:0;font-family:Poppins,sans-serif;font-weight:400;font-size:clamp(14px,1.3vw,17px);line-height:1.6;color:var(--sbdl-text-color, #AAAAAA);font-style:italic}.sbdl__divider{width:100%;height:1px;background:#ffffff1f;margin:8px 0}.sbdl__form{display:flex;flex-direction:column;gap:16px}.sbdl__form-label{font-family:Poppins,sans-serif;font-weight:500;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#ffffff80}.sbdl__input-row{display:flex;gap:12px}.sbdl__email-input{flex:1;height:52px;padding:0 20px;border-radius:10px;border:2px solid rgba(255,255,255,.12);background:#ffffff0f;font-family:Poppins,sans-serif;font-size:15px;color:#fff;outline:none;transition:border-color .3s ease,background .3s ease}.sbdl__email-input::placeholder{color:#ffffff4d}.sbdl__email-input:focus{border-color:var(--sbdl-accent, #FFD400);background:#ffd4000a}.sbdl__submit-btn{height:52px;padding:0 32px;border-radius:10px;border:none;background:var(--sbdl-accent, #FFD400);font-family:Poppins,sans-serif;font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:#1a1a1a;cursor:pointer;transition:all .3s ease;white-space:nowrap}.sbdl__submit-btn:hover:not(:disabled){background:#fff;color:#1a1a1a}.sbdl__submit-btn:disabled{opacity:.35;cursor:not-allowed}.sbdl__form-note{font-family:Poppins,sans-serif;font-size:12px;color:#ffffff4d;line-height:1.4}.sbdl__success{display:none;flex-direction:column;gap:16px}.sbdl__success--visible{display:flex}.sbdl__success-heading{margin:0;font-family:var(--heading-font, inherit);font-weight:400;font-size:clamp(24px,3vw,36px);line-height:1.1;letter-spacing:-.03em;color:var(--sbdl-accent, #FFD400);text-transform:uppercase}.sbdl__success-text{margin:0;font-family:var(--heading-font, inherit);font-weight:400;font-size:clamp(18px,2.5vw,28px);line-height:1.2;letter-spacing:-.02em;color:var(--sbdl-heading-color, #FFFFFF);text-transform:uppercase}.sbdl__success-text a{color:var(--sbdl-accent, #FFD400);text-decoration:underline;text-underline-offset:3px}.sbdl__success-text a:hover{opacity:.8}.sbdl__spinner{display:none;width:20px;height:20px;border:2px solid rgba(26,26,26,.2);border-top-color:#1a1a1a;border-radius:50%;animation:sbdl-spin .6s linear infinite}.sbdl__submit-btn--loading .sbdl__spinner{display:inline-block}.sbdl__submit-btn--loading .sbdl__btn-text{display:none}@keyframes sbdl-spin{to{transform:rotate(360deg)}}.sbdl__visual{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:40px;background:var(--sbdl-visual-bg, #242424);overflow:hidden;position:relative}.sbdl__image-wrap{width:100%;max-width:600px;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0000004d}.sbdl__image-wrap img{display:block;width:100%;height:auto}.sbdl__gallery{width:100%;max-width:600px;display:flex;flex-direction:column;gap:16px}.sbdl__gallery-main{width:100%;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0000004d}.sbdl__gallery-main img{display:block;width:100%;height:auto;cursor:zoom-in;transition:transform .4s ease}.sbdl__gallery-main img:hover{transform:scale(1.02)}.sbdl__gallery-thumbs{display:flex;gap:10px;justify-content:center}.sbdl__gallery-thumb{width:64px;height:64px;border-radius:8px;overflow:hidden;border:2px solid transparent;cursor:pointer;opacity:.6;transition:all .3s ease}.sbdl__gallery-thumb--active,.sbdl__gallery-thumb:hover{border-color:var(--sbdl-accent, #FFD400);opacity:1}.sbdl__gallery-thumb img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px){.sbdl__info{padding:50px 40px 50px 50px}.sbdl__back{left:30px;top:24px}.sbdl__visual{padding:30px}.sbdl__image-wrap,.sbdl__gallery{max-width:480px}}@media screen and (max-width:749px){.sbdl{grid-template-columns:1fr;min-height:auto}.sbdl__info{min-height:auto;padding:80px 20px 40px;order:1}.sbdl__back{left:20px;top:20px}.sbdl__content{max-width:100%}.sbdl__visual{min-height:50vh;padding:24px 20px;order:2}.sbdl__image-wrap,.sbdl__gallery{max-width:100%}.sbdl__gallery-main{border-radius:12px}.sbdl__input-row{flex-direction:column;gap:10px}.sbdl__submit-btn{width:100%}.sbdl__gallery-thumb{width:52px;height:52px}}@media(prefers-reduced-motion:reduce){.sbdl__spinner{animation:none}.sbdl__gallery-main img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/solarballs-download.css.map */
