body,html{overflow-x:hidden}a,a:hover{font:inherit;color:inherit}.domiq-underline{text-decoration:underline #ff5a00 8px;text-decoration-skip-ink:none;text-underline-offset:-4px}.elementor-button-content-wrapper{align-items:center}.elementor-button-icon{margin:-3px 0}.elementor-button-icon svg{width:30px}.elementor-button:hover svg rect{fill:#fff}.elementor-button:not(.elementor-menu-cart__toggle_button):hover svg path{stroke:#ff5a00}.ubtn{padding-bottom:2px;border-bottom:2px solid #fff0}.ubtn:hover{border-color:#ff5a00}.elementor-button-text{flex-grow:0}#mobile-menu summary,.mobile-menu-btn.open .mobile-menu-open-btn,.mobile-menu-btn:not(.open) .mobile-menu-close-btn{display:none}@media (min-width:1025px){#menu-1-c0db2e7>li:nth-last-child(-n+2){display:none}}@media (min-width:768px){.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,.gallery-columns-6,.gallery-columns-7,.gallery-columns-8,.gallery-columns-9{display:grid;gap:16px}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}}.gallery-icon>img{border-radius:32px}.elementor-menu-cart__toggle_button{background-color:#fff0!important;border:none!important;padding:0!important}.elementor-menu-cart__toggle_button:focus{background-color:#fff0!important}.elementor-menu-cart__toggle_button .elementor-button-icon{display:flex;flex-direction:row-reverse;align-items:flex-end}.elementor-menu-cart__toggle_button .elementor-button-icon-qty{color:#1e1e1e;font-family:Urbanist;font-size:16px;font-weight:400;line-height:150%}.elementor-menu-cart__toggle_button .elementor-button-icon-qty::before{content:'('}.elementor-menu-cart__toggle_button .elementor-button-icon-qty::after{content:')'}.elementor-widget-woocommerce-product-price p{display:none}.product_price .price_excluding_tax{color:#1e1e1e;font-family:Urbanist,Inter;font-size:20px;font-style:normal;font-weight:700;line-height:150%}.product_price .price_including_tax{color:#686868;font-family:Urbanist,Inter;font-size:12.8px;font-style:normal;font-weight:400;line-height:19.2px}.e-loop-add-to-cart-form-container .added_to_cart,.woocommerce-variation.single_variation{display:none!important}.d-buy-now-btn{display:none}.elementor-widget-woocommerce-product-content p{margin-bottom:8px}.elementor-widget-woocommerce-product-content b,.elementor-widget-woocommerce-product-content strong,.elementor-widget-woocommerce-product-content th{color:#1e1e1e}.elementor-widget-woocommerce-product-content b,.elementor-widget-woocommerce-product-content strong{font-size:20px;line-height:30px}.elementor-widget-woocommerce-product-content ul{padding:0}.elementor-widget-woocommerce-product-content li{list-style:none;margin-bottom:8px}.elementor-widget-woocommerce-product-content li::before{content:url('/wp-content/uploads/2024/02/check_circle.svg');height:24px;vertical-align:middle;margin-right:8px}.elementor-widget-woocommerce-product-content table,.spec-table table{margin:0;font:inherit;table-layout:fixed}.elementor-widget-woocommerce-product-content table{width:auto}.elementor-widget-woocommerce-product-content td,.elementor-widget-woocommerce-product-content th,.spec-table td,.spec-table th{background:0 0!important;padding:8px 24px;text-align:left;border:1px solid #c4c4c4}.elementor-widget-woocommerce-product-content td{color:#4b4b4b}.variations tr:not(:first-child){padding-top:16px}.elementor-add-to-cart .variations{margin-bottom:24px!important;width:auto!important}.elementor-add-to-cart .variations td,.elementor-add-to-cart .variations th{padding:0;background:0 0!important}.elementor-add-to-cart .variations label::after{content:':'}.elementor-add-to-cart .variations select{padding:12px 24px 12px 32px;border-width:1px!important;border-style:solid!important;margin:0!important}.elementor-add-to-cart .variations select option[value='']{display:none}.elementor-add-to-cart .quantity,.elementor-add-to-cart .variations tr{display:flex;gap:8px;align-items:center}.elementor-add-to-cart input::-webkit-inner-spin-button,.elementor-add-to-cart input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.elementor-add-to-cart input[type=number]{-moz-appearance:textfield;width:117px!important;height:50px!important}.elementor-add-to-cart .quantity-minus-btn,.elementor-add-to-cart .quantity-plus-btn{position:absolute;font-family:Urbanist;line-height:13px;height:45px;width:40px;display:flex;align-items:center;cursor:pointer}.elementor-add-to-cart .quantity-input{position:relative}.elementor-add-to-cart .quantity-minus-btn svg,.elementor-add-to-cart .quantity-plus-btn svg{position:absolute}.elementor-add-to-cart .quantity-plus-btn{right:0;top:3px}.elementor-add-to-cart .quantity-minus-btn{left:0;top:3px}.elementor-add-to-cart .quantity-minus-btn svg{right:0}.elementor-add-to-cart .quantity label{color:#2a2a2a;font-family:Urbanist,Inter;font-size:16px;font-weight:700;line-height:24px}.e-atc-qty-button-holder>.quantity:has(input[readonly]){display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:10.5px 8px 10.5px 40px;margin:0}.woocommerce-info{display:flex;align-items:center;justify-content:space-between}.woocommerce-info::after{display:none}.woocommerce-info .button{color:#fff!important;background-color:#ff5a00!important}.woocommerce-error .button{padding:0 0 0 8px!important;color:#cf1020!important;background:0 0!important;line-height:19.2px!important;border-radius:0!important;border-left:1px solid #cf1020!important}.woocommerce-message .button{border-left:1px solid #198754!important;padding-left:8px!important}.woocommerce-error::before,.woocommerce-message::before{top:8px;left:8px}.woocommerce-message::before{content:url('https://domiq.pl/wp-content/uploads/2024/03/local_mall.svg')}.woocommerce-error::before{content:url('https://domiq.pl/wp-content/uploads/2024/03/error.svg')}.woocommerce-info::before{top:auto;left:8px;content:url('https://domiq.pl/wp-content/uploads/2024/03/local_mall-1.svg')}.e-my-account-tab__edit-address .woocommerce-Address header::after,.e-my-account-tab__edit-address .woocommerce-Address header::before,.e-my-account-tab__edit-address .woocommerce-Addresses::after,.e-my-account-tab__edit-address .woocommerce-Addresses::before,.e-my-account-tab__edit-address fieldset label,.woocommerce-MyAccount-navigation-link::after{display:none!important}.woocommerce-MyAccount-navigation-link{display:flex!important;gap:8px;align-items:baseline}.woocommerce-MyAccount-navigation-link::before{content:url('https://domiq.pl/wp-content/uploads/2024/03/fiber_manual_record.svg')}.e-my-account-tab__dashboard .woocommerce-MyAccount-content a{text-decoration:underline}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent!important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888!important}.e-my-account-tab__payment-methods a.button{color:#fff!important;font-family:Urbanist,Inter;font-size:16px;font-weight:600;line-height:24px;padding:10px 24px!important;background-color:#ff5a00!important;border:none!important;border-radius:50px!important;margin-top:24px}.e-my-account-tab__edit-address .woocommerce-Address{padding:32px;border:1px solid #c4c4c4;border-radius:32px}.e-my-account-tab__edit-address .woocommerce-Address header{display:flex;align-items:center;justify-content:space-between}.e-my-account-tab__edit-address .woocommerce-Address header a{position:static!important;font-family:Urbanist;font-size:12.8px;text-decoration-line:underline}.e-my-account-tab__edit-address .woocommerce-Address address{padding-top:16px!important;height:auto!important}.e-my-account-tab__edit-account form,.e-my-account-tab__edit-address form{padding:32px!important;margin:0 0 24px;border:1px solid #c4c4c4!important;border-radius:32px}.e-my-account-tab__edit-address h2{margin:0!important}.e-my-account-tab__edit-account legend{font-weight:700!important}@media all and (min-width:767px){.e-cart__container{grid-template-columns:auto 30%!important}.woocommerce-cart-form__contents .quantity label{display:none}.woocommerce-cart-form__contents .quantity{display:flex;align-items:center;position:relative}.woocommerce-cart-form__contents .quantity input::-webkit-inner-spin-button,.woocommerce-cart-form__contents .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart-form__contents .quantity input[type=number]{-moz-appearance:textfield;width:72px!important;height:31px;text-align:center!important;padding:6px 0!important;border-radius:32px!important;border:1px solid #b9b9b9!important}.woocommerce-cart-form__contents .quantity-minus-btn,.woocommerce-cart-form__contents .quantity-plus-btn{position:absolute;font-family:Urbanist;height:31px;width:20px;display:flex;align-items:center;cursor:pointer}.woocommerce-cart-form__contents .quantity-minus-btn svg,.woocommerce-cart-form__contents .quantity-plus-btn svg{position:absolute;width:8px;height:8px}.woocommerce-cart-form__contents .quantity-plus-btn{top:0;left:52px}.woocommerce-cart-form__contents .quantity-minus-btn{top:0;left:0}.woocommerce-cart-form__contents .quantity-minus-btn svg{right:0}.actions button[name=update_cart]{float:right!important;background-color:#ff5a00!important}.coupon.e-cart-section{margin-top:-44px!important}.coupon.e-cart-section .coupon-col>div{flex-grow:0}.coupon.e-cart-section .coupon-col input{width:195px!important;padding:10px 24px;height:44px;border-radius:50px;background:#f5f5f5}}.wp-block-woocommerce-checkout-totals-block .section h3{font-size:20px}.wp-block-woocommerce-checkout-fields-block .section input{background-color:#f5f5f5!important;border-radius:32px!important;border:none!important;padding-left:12px!important}.wp-block-woocommerce-checkout-fields-block .label label{background-color:#f5f5f5!important;border-radius:32px!important;border:none!important}.wp-block-woocommerce-checkout-fields-block .section select{background-color:#f5f5f5!important;border-radius:32px!important;border:none!important;padding-left:12px!important}.wc-block-checkout .section,.wp-block-woocommerce-checkout-fields-block .label{border:1px solid #c4c4c4!important;border-radius:32px!important;padding:16px 32px!important}.wc-block-components-radio-control--highlight-checked:after{border:0!important}.blur{backdrop-filter:blur(10px)}.action-hover,.action-hover-bg{transition:padding .2s,margin .2s,border .2s}.action-hover-bg{background-clip:padding-box;overflow-x:hidden}.action-hover:hover{padding:15px 60px}.action-hover:hover .action-hover-bg{width:52px;animation:.4s forwards fullwidth;padding:14px 24px;margin:0;border-width:1px!important;border-color:rgba(239,239,239,.5)!important}.action-icon,.action-icon-hover,.action-title,.action-title-hover{transition:opacity .2s}.action-hover:hover .action-icon,.action-hover:hover .action-title,.action-icon-hover,.action-title-hover{opacity:0}.action-hover:hover .action-icon-hover,.action-hover:hover .action-title-hover{opacity:1;display:block}.action-title-hover{display:none}@keyframes fullwidth{100%{width:100%}}.function-btn:hover svg>rect,.integrations .swiper-slide-active svg>rect{fill:#e85200}.function-btn:hover svg>g>path,.integrations .swiper-slide-active svg>g>path{fill:#fff}.integrations .e-n-tabs-heading{display:none}.wpcf7 label{color:#1e1e1e;line-height:1.5;margin-bottom:16px;font-size:20px;font-weight:500;width:100%;vertical-align:top}.wpcf7 label:has(> span > .left-half-width),.wpcf7 label:has(> span > .right-half-width){width:calc(50% - 2px)}.wpcf7 label:has(> span > .left-half-width){padding-right:16px}.wpcf7 label:has(> span > .right-half-width){padding-left:16px}.wpcf7 .required{color:#dc3232}.wpcf7 input,.wpcf7 select,.wpcf7 textarea{padding:10px 24px;border-radius:24px;background:#f5f5f5;border:1px solid #c7c7c7;font-size:16px;outline-color:#ff5a00}.wpcf7-not-valid-tip{font-size:16px}.wpcf7 input[type=submit]{background:#ff5a00;border:none!important}.wpcf7 select{appearance:none}.wpcf7-response-output{text-align:center;color:#1e1e1e}.wpcf7-acceptance label{font-size:16px}.wpcf7-list-item{margin:0}.white.elementor-widget-shortcode .wpcf7-list-item-label,.white.elementor-widget-shortcode .wpcf7-response-output{color:#fff}@media (max-width:767px){.e-my-account-tab__edit-address .u-column1{margin-bottom:16px}.wpcf7 label{width:100%!important;padding:0!important}}.wpcf7 .one-row-input-button{display:flex;align-items:start}.wpcf7 .one-row-input-button>.wpcf7-submit{margin-left:-40px;z-index:1}.one-row-input-button .wpcf7-spinner{display:none}.benefits-dots .dot,.swiper-pagination-bullet{transition:width .5s linear;cursor:pointer}.benefits-dots .dot.active,.swiper-pagination-bullet-active{width:24px!important;border-radius:32px!important;background-color:#ff5a00!important}.benefits-silde *{overflow:visible}.interactive-section .smooth-opacity{opacity:0;transition:opacity .5s}.interactive-section .smooth-opacity.default{opacity:1}.interactive-section .smooth-opacity.main-section.default{z-index:10}.domiq-function-block{cursor:pointer}.domiq-function-block .domiq-function-border{transition:height .3s;height:0%}.domiq-function-block.active .domiq-function-border,.domiq-function-block:hover .domiq-function-border{height:100%}.domiq-function-block.active,.domiq-function-block:hover{background-color:rgba(239,239,239,.2)}.domiq-prev-img{opacity:0;transition:opacity .5s}.domiq-prev-img.default{opacity:1}.switch{position:relative;display:inline-block;width:22px;height:13px}.switch input{display:none}.toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#4c4c4c;-webkit-transition:.4s;transition:.4s;border-radius:34px}.toggle:before{position:absolute;content:'';height:11px;width:11px;left:1px;bottom:1px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.toggle{background-color:#d95006}input:focus+.toggle{box-shadow:0 0 1px #2196f3}input:checked+.toggle:before{-webkit-transform:translateX(9px);-ms-transform:translateX(9px);transform:translateX(9px)}.table-updates{text-align:center;color:#555;font-family:Urbanist;font-size:16px;font-weight:400;line-height:24px}.table-updates a{font-weight:600}.table-updates td{background:0 0!important}.attached-files-list{padding:0!important}.attached-files-list li{list-style:none;margin-bottom:8px}.attached-files-list a{display:flex;gap:8px;color:#4b4b4b;font-family:Urbanist;font-size:16px;font-weight:400;line-height:24px}.redbold{color:#b22222}.code{color:#888}.greenem{color:#028a0f}.betterdocs-search-form-wrapper{background:linear-gradient(180deg,#f4f7fa 0,#eaf5ff 100%)}#betterdocs-sidebar .betterdocs-category-header{background-color:#ffefe6!important;border-color:#ff5a00!important}.betterdocs-entry-footer .feedback-form{visibility:hidden}.betterdocs-wrapper.betterdocs-single-wrapper{background-color:#fff!important}.betterdocs-category-sidebar,.betterdocs-toc{box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.betterdocs-toc{border-radius:32px!important}.thwepo-extra-options tr{display:flex;align-items:center}.thwepo-extra-options tr>td{background-color:#fff0!important}.thwepo-extra-options label{color:#2a2a2a;font-family:Urbanist;font-size:16px;font-weight:700;line-height:24px}.thwepo-extra-options abbr{display:none}.thwepo-extra-options input{padding:12px 24px!important;border-radius:50px;color:#2a2a2a;border-color:#b9b9b9!important;max-width:150px!important;font-family:Urbanist;font-size:16px;line-height:24px}