@layer bricks{:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-torlar{font-size:var(--font-size--L)}#brxe-auvbgt input{width:100%}#brxe-qsgmge input{width:100%}#brxe-oqefpm input{width:100%}#brxe-vrnwhp.form-group input[name*="form-field-"],#brxe-vrnwhp textarea[name*="form-field-"],#brxe-vrnwhp select[name*="form-field-"],#brxe-vrnwhp input[name*="brfr"],#brxe-vrnwhp textarea[name*="brfr"],#brxe-vrnwhp select[name*="brfr"],#brxe-vrnwhp .choices .choices__inner{padding-top:15px;padding-bottom:15px}#brxe-vrnwhp textarea{width:100%}textarea{resize:vertical;min-height:150px;-ms-overflow-style:none;scrollbar-width:none}textarea::-webkit-scrollbar{display:none}#brxe-pjhqds{width:400px}@media (max-width:1024px){#brxe-pjhqds{width:100%}}#brxe-kbwzdf .choose-files{width:fit-content}#brxe-kbwzdf .filepond--item{width:calc(25% - 0.51em)}#brxe-kbwzdf{overflow:hidden;padding-bottom:0;position:relative;border-radius:var(--border-radius)}#brxe-kbwzdf .filepond--root{font-size:var(--font-size--root)}#brxe-kbwzdf div.filepond--drop-label label{color:var(--color-light)}#brxe-kbwzdf div.filepond--panel-root{background-color:#fff0}#brxe-kbwzdf .filepond--drop-label{background-color:#fff0}#brxe-kbwzdf label{-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-image:linear-gradient(145deg,var(--color-primary),var(--color-secondary))}.filepond--drop-label{border-radius:var(--border-radius)}.filepond--file-info .filepond--file-info-main{display:none}.filepond--file-info .filepond--file-info-sub{display:none}#brxe-kbwzdf::before{content:'';position:absolute;inset:var(--border-width);border-radius:inherit;padding:var(--border-width);pointer-events:none;background:linear-gradient(145deg,var(--color-primary),var(--color-secondary));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (max-width:478px){#brxe-kbwzdf .filepond--item{width:calc(50% - 0.5em)}}#brxe-wpfspz{display:flex;padding-top:var(--spacing-20);padding-right:var(--spacing-20);padding-bottom:var(--spacing-20);padding-left:var(--spacing-20);border:var(--border-width) solid var(--color-grey);border-radius:var(--border-radius);width:100%;flex-direction:column;overflow:hidden;row-gap:var(--spacing-20);background-color:var(--color-dark)}#brxe-koqilc input{appearance:none;-webkit-appearance:none}#brxe-koqilc[data-custom-style="true"] input[type="checkbox"]{border:var(--border-width) dashed var(--color-primary)!important;border-radius:5px!important;padding-top:var(--spacing-10)!important;padding-right:var(--spacing-10)!important;padding-bottom:var(--spacing-10)!important;padding-left:var(--spacing-10)!important}#brxe-koqilc[data-custom-style="true"] input[type="checkbox"]:checked{background-repeat:no-repeat!important;background-position:center center!important;background-color:var(--color-primary)!important;background-image:url(https://www.supersolar.sk/wp-content/uploads/2026/08/check.svg)!important;background-size:90%!important}#brxe-koqilc{margin-top:var(--spacing-10)}input[type="checkbox"]{margin-right:10px!important;cursor:pointer}@media (max-width:478px){#brxe-koqilc{margin-top:0}}#brxe-unitsf{width:50%;padding-bottom:0;min-width:fit-content}#brxe-unitsf .options-wrapper{flex-direction:row!important;display:flex!important}@media (max-width:478px){#brxe-unitsf{width:100%}}#brxe-dsvkma{padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px}@media (max-width:478px){#brxe-dsvkma{width:100%}}#brxe-vpnvjx{display:flex;justify-content:space-between;align-items:flex-start;width:100%;row-gap:var(--spacing-20);margin-top:var(--spacing-20)}@media (max-width:478px){#brxe-vpnvjx{flex-direction:column}}#contact-form .brf-steps{top:-60px}#contact-form .form-group input:not([type="submit"]){padding-top:var(--spacing-20);padding-right:var(--spacing-20);padding-bottom:var(--spacing-20);padding-left:var(--spacing-20);font-weight:500;color:var(--color-light);border:var(--border-width) solid var(--color-grey);border-radius:var(--border-radius);background-color:var(--color-dark)}#contact-form .flatpickr{padding-top:var(--spacing-20);padding-right:var(--spacing-20);padding-bottom:var(--spacing-20);padding-left:var(--spacing-20);border:var(--border-width) solid var(--color-grey);border-radius:var(--border-radius);background-color:var(--color-dark)}#contact-form select{padding-top:var(--spacing-20);padding-right:var(--spacing-20);padding-bottom:var(--spacing-20);padding-left:var(--spacing-20);font-weight:500;color:var(--color-light);border:var(--border-width) solid var(--color-grey);border-radius:var(--border-radius);background-color:var(--color-dark);color:var(--color-grey2)}#contact-form textarea{padding-top:var(--spacing-20);padding-right:var(--spacing-20);padding-bottom:var(--spacing-20);padding-left:var(--spacing-20);font-weight:500;color:var(--color-light);border:var(--border-width) solid var(--color-grey);border-radius:var(--border-radius);background-color:var(--color-dark)}#contact-form .choices__inner{padding-top:var(--spacing-20);padding-right:var(--spacing-20);padding-bottom:var(--spacing-20);padding-left:var(--spacing-20)}#contact-form .choices{font-weight:500;color:var(--color-light)}#contact-form{justify-content:space-between}#contact-form .is-group{justify-content:space-between}#contact-form .message.success{border-radius:var(--border-radius)}#contact-form .message.error{border-radius:var(--border-radius);background-color:rgb(77 0 0 / .5)!important;background-color:var(--color-red-light)}#contact-form .choose-files{border:var(--border-width) solid var(--color-grey);border-radius:var(--border-radius)}#contact-form .brf-invalid input,#contact-form .brf-invalid textarea,#contact-form .brf-invalid select,#contact-form .brf-invalid .choices__inner,#contact-form .brf-invalid .brf-pro-forms-rating-icons,#contact-form .brf-invalid .ql-editor,#contact-form .brf-invalid .slider.noUi-target,#contact-form .brf-invalid canvas.brf-signature__pad,#contact-form .brf-invalid .filepond--drop-label{background-color:rgb(77 0 0 / .5)!important}#contact-form .brf-invalid.brxe-brf-pro-forms-field-checkbox-wrapper ul.options-wrapper,#contact-form .brf-invalid.brxe-brf-pro-forms-field-radio-wrapper ul.options-wrapper{background-color:rgb(77 0 0 / .5)!important}#contact-form .brf-validation-message{font-size:var(--font-size--root)!important}#contact-form input,textarea{background-image:linear-gradient(145deg,var(--color-primary-trs),var(--color-secondary-trs))}#contact-form label{color:var(--color-light)}#contact-form .message.error .text{color:var(--color-red)}#contact-form ::placeholder{color:var(--color-grey2)}#contact-form .ql-editor.ql-blank::before{color:var(--color-grey2)!important}@media (max-width:1024px){input[type=checkbox]{margin-right:0}}#brxe-zumsgd{max-width:600px;row-gap:var(--spacing-50);flex-grow:1}@media (max-width:1024px){#brxe-zumsgd{max-width:100%;row-gap:var(--spacing-30)}}#brxe-wyqeft{font-size:var(--font-size--XS)}#brxe-afxqlp a{-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-image:linear-gradient(145deg,var(--color-primary),var(--color-secondary))}#brxe-afxqlp{line-height:2}#brxe-afxqlp a{line-height:2;font-size:inherit}#brxe-afxqlp span{position:relative}#brxe-afxqlp span::before{content:"";position:absolute;top:100%;width:100%;left:0;height:var(--border-width);border-radius:var(--border-radius);background:linear-gradient(90deg,var(--color-primary),var(--color-secondary))}#brxe-curvty{font-size:var(--font-size--XS)}#brxe-hvobxf{line-height:2;font-size:var(--font-size--base)}#brxe-fhqdsj{line-height:2;text-wrap:balance;white-space:break-spaces}#brxe-fhqdsj a{line-height:2;text-wrap:balance;white-space:break-spaces;font-size:inherit}#brxe-fhqdsj span{-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-image:linear-gradient(145deg,var(--color-primary),var(--color-secondary))}#brxe-xxplho{column-gap:var(--spacing-20);row-gap:var(--spacing-20);align-items:flex-end}#brxe-runwta{flex-direction:row;row-gap:var(--spacing-50);justify-content:space-between;column-gap:var(--spacing-30)}@media (max-width:1024px){#brxe-runwta{flex-direction:column}}