@charset "UTF-8";
/***!  Style Declaration  !***/

.ba-form-page *::-webkit-scrollbar{width:6px}.ba-form-page *::-webkit-scrollbar-track{background-color:transparent}.ba-form-page *::-webkit-scrollbar-thumb{background:#ddd;border-radius:6px}.ba-form-page *{-webkit-tap-highlight-color:transparent}.ba-form-page h1,.ba-form-page h2,.ba-form-page h3,.ba-form-page h4,.ba-form-page h5,.ba-form-page h6,.ba-form-page p{margin:0}.ba-form-page{background:var(--form-background-color);border-bottom:calc(var(--form-border-bottom)*var(--form-border-width)) solid var(--form-border-color);border-left:calc(var(--form-border-left)*var(--form-border-width)) solid var(--form-border-color);border-radius:var(--form-border-radius);border-right:calc(var(--form-border-right)*var(--form-border-width)) solid var(--form-border-color);border-top:calc(var(--form-border-top)*var(--form-border-width)) solid var(--form-border-color);box-shadow:0 calc(var(--form-shadow-value)*10px) calc(var(--form-shadow-value)*20px) 0 var(--form-shadow-color);box-sizing:border-box;display:block;margin:0 auto;min-width:var(--form-width-fullwidth);max-width:100%;padding-bottom:var(--form-padding-bottom);padding-left:var(--form-padding-left);padding-right:var(--form-padding-right);padding-top:var(--form-padding-top);width:var(--form-width-value)}.ba-form-column-wrapper .ba-form-column{align-self:stretch;display:flex !important;flex-direction:column;position:relative}.ba-form-column-wrapper{display:flex;flex-wrap:wrap}.ba-form-submit-field{align-items:flex-end;display:flex;height:100%}.ba-form-submit-wrapper{width:100%}.ba-form-field-item{margin-bottom:var(--field-margin-bottom);margin-top:var(--field-margin-top);position:relative;width:100%}.ba-form-field-item .ba-field-label-wrapper{position:relative;text-align:var(--label-typography-text-align);line-height:var(--label-typography-line-height)}.ba-form-field-item .ba-field-label-wrapper *{text-align:var(--label-typography-text-align);line-height:var(--label-typography-line-height)}.required-star{margin:0 .3125rem}.ba-form-page-break-button,.ba-cart-container-title,.ba-cart-row-title,.ba-form-page-navigation .ba-form-page-navigation-title,.ba-form-page-navigation-counter,.ba-form-page-navigation-title .ba-page-navigation-title,.ba-form-products-cart .ba-form-product-title-cell,.characters-wrapper *,.ba-form-field-item .ba-field-label-wrapper>*{color:var(--label-typography-color);cursor:default;font-family:var(--label-typography-font-family);font-size:var(--label-typography-font-size);font-style:var(--label-typography-font-style);font-weight:var(--label-typography-font-weight);letter-spacing:var(--label-typography-letter-spacing);line-height:var(--label-typography-line-height);text-transform:var(--label-typography-text-transform)}.ba-field-container{position:relative}.ba-form-authorize-modal .ba-forms-modal input::-webkit-input-placeholder,.ba-field-container textarea::-webkit-input-placeholder,.ba-field-container input[type="text"]::-webkit-input-placeholder,.ba-field-container input[type="number"]::-webkit-input-placeholder,.ba-field-container input[type="email"]::-webkit-input-placeholder{color:var(--field-typography-color);opacity:.5}.ba-form-expiration-message,.ba-form-authorize-modal .ba-forms-modal input::-webkit-input-placeholder,.ba-cart-row-content span.ba-shipping-title,.ba-form-products-cart .ba-form-product-quantity-cell input,.ba-form-calculation-price-wrapper .field-price-value,.ba-form-calculation-price-wrapper .field-price-currency,.ba-form-total-field .field-price-currency,.ba-form-total-field .field-price-value,.ba-form-calculation-field .field-price-currency,.ba-form-calculation-field .field-price-value,.ba-field-container textarea::-webkit-input-placeholder,.ba-field-container input[type="text"]::-webkit-input-placeholder,.ba-field-container input[type="number"]::-webkit-input-placeholder,.ba-field-container input[type="email"]::-webkit-input-placeholder{color:var(--field-typography-color);font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:var(--field-typography-font-weight);letter-spacing:var(--field-typography-letter-spacing);line-height:var(--field-typography-line-height)}.ba-field-container textarea::-moz-placeholder,.ba-field-container input[type="text"]::-moz-placeholder,.ba-field-container input[type="number"]::-moz-placeholder,.ba-field-container input[type="email"]::-moz-placeholder{color:var(--field-typography-color);font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:var(--field-typography-font-weight);letter-spacing:var(--field-typography-letter-spacing);line-height:var(--field-typography-line-height)}.ba-form-signature-field .ba-signature-canvas,.ba-form-field-item .ba-form-products-cart .ba-form-product-quantity-cell input,.ba-form-page-navigation-title,.upload-file-btn,.upload-file-input,.ba-field-container select,.ba-field-container textarea[readonly],.ba-field-container textarea,.ba-field-container input[type="text"],.ba-field-container input[type="number"],.ba-field-container input[type="password"],.ba-field-container input[type="email"]{background:var(--field-background-color) !important;background-image:none !important;border-bottom:calc(var(--field-border-bottom)*var(--field-border-width)) solid var(--field-border-color) !important;border-left:calc(var(--field-border-left)*var(--field-border-width)) solid var(--field-border-color) !important;border-radius:var(--field-border-radius);border-right:calc(var(--field-border-right)*var(--field-border-width)) solid var(--field-border-color) !important;border-top:calc(var(--field-border-top)*var(--field-border-width)) solid var(--field-border-color) !important;box-sizing:border-box;box-shadow:none;color:var(--field-typography-color);font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:var(--field-typography-font-weight);height:auto;letter-spacing:var(--field-typography-letter-spacing);line-height:var(--field-typography-line-height);margin:0;padding-bottom:var(--field-padding-bottom);padding-left:var(--field-padding-left);padding-right:var(--field-padding-right);padding-top:var(--field-padding-top);text-align:var(--field-typography-text-align);text-transform:var(--field-typography-text-transform);transition:none;width:100% !important}@supports (-webkit-overflow-scrolling:touch){.ba-form-page-navigation-title,.ba-form-page-break-button,.upload-file-btn,.upload-file-input,.ba-field-container select,.ba-field-container textarea,.ba-field-container input[type="text"],.ba-field-container input[type="number"],.ba-field-container input[type="password"],.ba-field-container input[type="email"]{-webkit-appearance:none}}.ba-field-container textarea{min-height:9.375rem;resize:vertical}.ba-field-label-wrapper:after,.ba-field-label-wrapper:before,.ba-form-field-item:after,.ba-form-field-item:before,.ba-page-items:before,.ba-page-items:after{clear:both;content:"";display:table;line-height:0}.ba-form-rating-group-wrapper.smiles-layout .ba-form-rating.active,.ba-form-rating-group-wrapper.smiles-layout label:hover{filter:grayscale(0)}.ba-form-rating-group-wrapper.stars-layout:not(:hover):not(.active) label:before,.ba-form-rating-group-wrapper.stars-layout:not(:hover) label.active~label:before,.ba-form-rating-group-wrapper.stars-layout label:hover~label:before{filter:grayscale(1)}.ba-form-acceptance-field .ba-field-container,.ba-form-field-item .ba-form-checkbox-wrapper{align-items:center;box-sizing:border-box;display:inline-flex;flex-wrap:wrap;float:left;margin:.9375rem 0;position:relative;width:calc(100% / var(--checkbox-field-count))}.ba-form-acceptance-field .ba-field-container label,.ba-form-field-item .ba-form-checkbox-wrapper .ba-checkbox-wrapper label{transform:none}.ba-form-acceptance-field .ba-field-container,.ba-form-field-item .ba-form-checkbox-wrapper .ba-checkbox-wrapper{box-sizing:border-box;display:inline-flex;min-height:1.125rem;padding-left:3.125rem;position:relative;width:100%}.ba-cart-row-content .ba-form-radio input,.ba-form-acceptance-field .ba-form-checkbox input,.ba-form-field-item .ba-form-checkbox-wrapper input{appearance:none;height:1.875rem;left:0;margin:0;position:absolute;top:calc(var(--field-typography-line-height)/2 - .875rem);width:1.875rem}.ba-form-acceptance-field label.ba-form-checkbox>span,.ba-form-field-item .ba-form-checkbox-wrapper label.ba-form-checkbox>span{background:rgba(214,214,214,.4);border-radius:.25em;border:2px solid transparent;box-sizing:border-box;content:'';cursor:pointer;display:block;height:1.875rem;left:0;position:absolute;top:calc(var(--field-typography-line-height)/2 - .875rem);width:1.875rem}.ba-form-acceptance-field label.ba-form-checkbox input[type="checkbox"]:checked+span:before,.ba-form-field-item .ba-form-checkbox-wrapper input[type="checkbox"]:checked+span:before{animation:checkbox-checked .15s linear}.ba-form-acceptance-field label.ba-form-checkbox input[type="checkbox"]:checked+span:before,.ba-form-field-item .ba-form-checkbox-wrapper input[type="checkbox"]:checked+span:before{color:#fff;content:'\f26b';display:block;font:normal normal normal 1.5rem/1.625rem 'balbooa-form-icons';text-align:center}.ba-form-poll-field.ba-form-field-item .ba-form-checkbox-wrapper .ba-checkbox-wrapper,.ba-form-acceptance-field .ba-form-acceptance-html p,.ba-form-acceptance-field .ba-form-acceptance-html,.ba-form-field-item .ba-form-checkbox-wrapper .ba-checkbox-title{color:var(--field-typography-color);cursor:text;font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:var(--field-typography-font-weight);letter-spacing:var(--field-typography-letter-spacing);line-height:var(--field-typography-line-height);text-align:var(--field-typography-text-align);text-transform:var(--field-typography-text-transform);width:100%}.ba-form-calculation-price-wrapper .field-price-value,.ba-form-calculation-price-wrapper .field-price-currency,.ba-form-acceptance-field .ba-form-acceptance-html p{cursor:default}.ba-form-submit-wrapper .ba-form-submit-recaptcha-wrapper,.ba-form-submit-wrapper .ba-form-submit-btn-wrapper{display:inline-flex;font-family:var(--label-typography-font-family);justify-content:var(--submit-typography-text-align);width:100%}.ba-form-submit-btn-wrapper input[type="checkbox"]{display:none}.ba-form-submit-btn{align-items:center;background-color:var(--submit-background-color);border-bottom:calc(var(--submit-border-bottom)*var(--submit-border-width)) solid var(--submit-border-color);border-left:calc(var(--submit-border-left)*var(--submit-border-width)) solid var(--submit-border-color);border-radius:var(--submit-border-radius);border-right:calc(var(--submit-border-right)*var(--submit-border-width)) solid var(--submit-border-color);border-top:calc(var(--submit-border-top)*var(--submit-border-width)) solid var(--submit-border-color);box-shadow:0 calc(var(--submit-shadow-value)*10px) calc(var(--submit-shadow-value)*20px) 0 var(--submit-shadow-color);color:var(--submit-typography-color);cursor:pointer;display:flex;flex-direction:var(--submit-icon-text-align);flex-grow:var(--submit-typography-text-align);font-family:var(--submit-typography-font-family);font-size:var(--submit-typography-font-size);font-style:var(--submit-typography-font-style);font-weight:var(--submit-typography-font-weight);justify-content:center;letter-spacing:var(--submit-typography-letter-spacing);line-height:var(--submit-typography-line-height);padding-bottom:var(--submit-padding-bottom);padding-left:var(--submit-padding-left);padding-right:var(--submit-padding-right);padding-top:var(--submit-padding-top);position:relative;text-align:var(--submit-typography-text-align);text-decoration:none !important;text-transform:var(--submit-typography-text-transform);transition:background-color .3s ease-in-out,border-right .3s ease-in-out,border-left .3s ease-in-out,border-top .3s ease-in-out,border-bottom .3s ease-in-out,box-shadow .3s ease-in-out}.ba-form-submit-btn i{font-size:var(--submit-icon-size);color:var(--submit-icon-color);margin:0 .625rem}.ba-form-submit-wrapper[class*="animation"] .ba-form-submit-btn:after{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:.3s}.ba-form-submit-wrapper[class*="animation"] .ba-form-submit-btn:after{background:var(--submit-background-hover);z-index:2}.ba-forms-authorize-pay-btn:before,.ba-form-submit-btn:before{animation:spinner 1.1s infinite linear;border-radius:50%;border:.2em solid transparent;border-left:.2em solid var(--submit-typography-color);box-sizing:border-box;content:"";height:calc(var(--submit-typography-font-size)*2);left:calc(50% - var(--submit-typography-font-size));opacity:0;pointer-events:none;position:absolute;top:calc(50% - var(--submit-typography-font-size));transition:.3s;width:calc(var(--submit-typography-font-size)*2);z-index:100 !important}.ba-forms-authorize-pay-btn *,.ba-form-submit-btn *{transition:.3s}.ba-phone-flag{background-image:url(https://himalai.pl/components/com_baforms/assets/images/flags.png);background-repeat:no-repeat;background-size:546.25rem 1.5625rem;display:inline-flex;height:1.5625rem;margin-right:.625rem;width:2.0625rem}.ba-phone-selected-country{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:calc(var(--field-typography-line-height) + var(--field-padding-top) + var(--field-padding-bottom) + var(--field-border-width)*2);padding-left:var(--field-padding-left);padding-right:2.1875rem;position:absolute;top:0;z-index:10}.ba-phone-selected-country:before{content:"";border:.3125rem solid transparent;border-top:.3125rem solid var(--field-typography-color);margin-top:.1875rem;position:absolute;right:.625rem;top:(var(--field-typography-line-height) + var(--field-padding-bottom) + var(--field-padding-top))}.ba-phone-countries-wrapper{position:relative}.ba-phone-countries-list-wrapper:before{color:#566e78;content:'\f1c3';font-family:'balbooa-form-icons';font-size:1.5rem;position:absolute;right:1.5625rem;top:1.25rem}.ba-phone-countries-wrapper:not(.visible-countries-list) .ba-phone-countries-list-wrapper{display:none}.ba-phone-countries-list-wrapper{background:#34374a;border-radius:.375rem;box-shadow:none;box-sizing:border-box;color:#cad3da;font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:var(--field-typography-font-weight);line-height:1.125rem;list-style:none;margin-top:calc(var(--field-typography-line-height) + var(--field-padding-bottom) + var(--field-padding-top));padding:0;position:absolute;top:.625rem;width:21.875rem;max-width:100%;z-index:999999}.ba-phone-countries-list-wrapper:after{border:.3125rem solid transparent;border-bottom:.3125rem solid #34374a;box-sizing:content-box;content:"";height:.3125rem;left:1.5625rem !important;margin-left:-0.3125rem;position:absolute;top:-0.875rem}.ba-field-container .ba-phone-countries-list-wrapper input[type="text"]::-webkit-input-placeholder{color:#cad3da!important;font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:normal;line-height:1.125rem}.ba-phone-countries-list-wrapper ul{margin:0;max-height:14.375rem;overflow:auto;color:#cad3da;padding:0;font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:normal;line-height:1.125rem;box-shadow:inset 0 2px 0 -1px #404458}.ba-field-container .ba-phone-countries-list-wrapper input[type="text"]:focus,.ba-field-container .ba-phone-countries-list-wrapper input[type="text"]{background:transparent !important;border-radius:0;border:none !important;color:#cad3da!important;font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:normal !important;line-height:1.125rem;padding:1.25rem 1.5625rem !important;outline:none !important}.ba-phone-prefix{color:var(--field-typography-color);font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:var(--field-typography-font-weight);line-height:var(--field-typography-line-height)}.ba-form-phone-field .ba-field-container>input{height:calc(var(--field-typography-line-height) + var(--field-padding-top) + var(--field-padding-bottom) + (var(--field-border-top)*var(--field-border-width)) + (var(--field-border-bottom)*var(--field-border-width)));padding-left:calc( var(--field-padding-left) + 4.6875rem + 3em ) !important}.ba-phone-countries-list-wrapper>span{display:none}.ba-phone-countries-list-wrapper ul::-webkit-scrollbar-thumb{background:#484c65}.ba-phone-flag-pl{background-position:-391rem 0}.com-baforms-wrapper [class*="span"]{flex-grow:1;box-sizing:border-box;display:block;float:left;margin-left:2.127659574468085%}.com-baforms-wrapper [class*="span"]:first-child{margin-left:0}.com-baforms-wrapper .span12{width:100%}.com-baforms-wrapper .span4{width:31.914893617021278%}@media (max-width:768px){.com-baforms-wrapper [class*="span"]{margin-left:0;width:100%}.ba-form-page{padding:20px !important;width:100% !important}}
