.added{display:none!important}.woocommerce-result-count{display:none}.wpcf7-not-valid-tip{position:absolute;right:0;top:5px;margin-bottom:0;color:#dc3232!important}.wpcf7-spinner{display:none!important}.swiper-button-lock{display:flex}.fancybox__backdrop{background:rgba(19,46,67,.89)}.fancybox__content>.carousel__button.is-close{top:0;right:-48px;opacity:1;border:2px solid #fff;border-radius:100%}.fancybox__content{max-width:650px;padding:44px;border-radius:4px}.swiper-button-disabled{pointer-events:none}.swiper-button-lock{display:none}.form-label__wrap{display:flex;flex-wrap:wrap;margin-top:40px;margin-bottom:40px}.form-label{display:flex;flex-wrap:nowrap;margin-bottom:20px}.form-label:not(:last-child){margin-right:20px}.form-label input{display:none}.form-label label{display:flex;align-items:center;font-size:20px}.form-label label:before{content:"";flex:0 0 auto;width:30px;max-width:30px;height:30px;border-radius:4px;background-color:#9ab;margin-right:10px}.form-label input:checked+label:before{background-color:#2c50fe;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkuMzM1OTM4IiBoZWlnaHQ9IjE0LjAwODE3MSIgdmlld0JveD0iMCAwIDE5LjMzNTkgMTQuMDA4MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+Cgk8ZGVzYz4KCQkJQ3JlYXRlZCB3aXRoIFBpeHNvLgoJPC9kZXNjPgoJPGRlZnMvPgoJPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEgN0w3IDEzIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1vcGFjaXR5PSIxLjAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyLjAwMDAwMCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cgk8cGF0aCBpZD0iVmVjdG9yIiBkPSJNNyAxM0wxOC4zMyAxIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1vcGFjaXR5PSIxLjAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyLjAwMDAwMCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:center center;background-size:18px 12px}.woocommerce-notices-wrapper{flex:0 0 auto;width:100%;max-width:100%}.cart .wp-block-group,.cart .woocommerce-checkout{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-checkout .col2-set{flex:1;padding-right:100px}.woocommerce-checkout .col-2{display:none}.woocommerce-checkout-review-order{flex:0 0 auto;width:300px;max-width:300px}#order_review_heading{display:none}.woocommerce-checkout label{display:block;margin-bottom:8px;font-size:16px}.woocommerce form .form-row .required{color:#dc3232;text-decoration:none}.woocommerce-checkout input{height:40px;width:100%;padding:0 15px;box-sizing:border-box}.woocommerce-NoticeGroup-checkout{flex:0 0 auto;width:100%;max-width:100%;font-size:14px}.woocommerce-checkout .form-row{margin-bottom:15px}.woocommerce-form-coupon-toggle{display:none}.wc-proceed-to-checkout a{background:#2c50fe!important;border-radius:4px;width:230px;height:40px;display:flex!important;flex-direction:row;align-items:center;justify-content:center;text-transform:uppercase;text-align:center;color:#fff;font-size:14px!important;font-family:"Inter",sans-serif;font-weight:400!important;text-decoration:none}.cart .woocommerce form{flex:1;font-family:inherit;margin-right:10px}.cart .woocommerce form td{padding:5px}.cart .woocommerce form a{text-decoration:none}.cart .woocommerce form input[type=number]{width:60px;height:30px;border-radius:4px;text-align:center;box-sizing:border-box}.cart-collaterals{flex:0 0 auto;width:300px;max-width:300px}.cart-collaterals h2{display:none}.woocommerce-shipping-totals{display:none}table{text-align:left;width:100%}.product-thumbnail img{width:80px;height:auto}.product-remove a{text-decoration:none;font-size:24px;color:#dc3232}.cart_totals{position:sticky;top:30px}.cart_totals td,.cart_totals th{padding-bottom:15px;padding-left:5px;padding-right:5px}.actions{display:flex;justify-content:space-between;align-items:center}.actions .button{display:none}.coupon button{background:#2c50fe;border-radius:4px;width:230px;height:40px;display:flex;flex-direction:row;align-items:center;justify-content:center;text-transform:uppercase;text-align:center;color:#fff;font-size:14px;font-family:"Inter",sans-serif;font-weight:400;text-decoration:none;outline:none;border:none}.coupon input{border:none;border-bottom:1px solid #2c50fe;color:#626262;font-size:14px;font-family:"Inter",sans-serif;font-weight:300;width:303px;padding-bottom:7px;outline:none}.coupon{display:flex}.woocommerce-checkout-review-order-table th{padding:5px}.woocommerce-privacy-policy-text{display:none}#place_order{background:#2c50fe;border-radius:4px;width:100%;height:40px;display:flex;flex-direction:row;align-items:center;justify-content:center;text-transform:uppercase;text-align:center;color:#fff;font-size:14px;font-family:"Inter",sans-serif;font-weight:400;text-decoration:none;outline:none;border:none;cursor:pointer}.woocommerce-error{color:#dc3232!important}.cardsPOS__text ul.woocommerce-error li{color:#dc3232}.form-supports__block a{font-size:16px;color:#3c6c97;border-bottom:1px solid #3c6c97;text-decoration:none}.product-name a{color:#2c50fe}.btn-scroll__up.visible{opacity:1}.product-breadscrumb__wrap{position:absolute;left:0;top:20px;width:100%}.breadscrumbs__wrap nav{display:flex;justify-content:flex-start;align-items:center}.woocommerce-breadcrumb{font-family:"Inter",sans-serif;color:#2a70e0;font-size:16px;display:flex;gap:0 5px}.woocommerce-breadcrumb a{color:#626262;text-decoration:none}.product__slider-imgs .swiper-slide{width:100%!important}.cardsPOS__image img{height:auto}.page-breadscrumb__wrap{margin-top:60px}.woof_shortcode_output{display:flex;flex-wrap:wrap}.catalog__top{flex:0 0 auto;width:100%;max-width:100%}.woof_container_inner h4{color:#132e43;font-weight:700;font-family:"Inter",sans-serif;font-size:26px;padding:14px 0;border-bottom:1px solid #b1bfd4;margin-bottom:14px}.woof_redraw_zone{padding:14px 20px}.woof_submit_search_form_container{display:none}.irs--round .irs-grid{display:none!important}ul.woof_list li{display:flex;align-items:center;flex-wrap:wrap}.woof_list label{padding-top:0;padding-bottom:0}.blocks__item-title{position:relative}.blocks__item-title::before{position:absolute;content:"";width:67px;height:1px;background:#2c50fe;top:66px;left:275px}.blocks__item-title-2::before{left:460px}.woocommerce-pagination{flex:0 0 auto;width:100%;max-width:100%;padding:25px 21px}.woocommerce-pagination ul{flex:0 0 auto;width:100%;max-width:100%;list-style:none;display:flex}.woocommerce-pagination ul li span{width:30px;height:30px;border-radius:4px;display:flex;justify-content:center;align-items:center;border:1px solid #2c50fe}.woocommerce-pagination ul li{margin:0 5px}.woocommerce-pagination ul li a{width:30px;height:30px;border-radius:4px;display:flex;justify-content:center;align-items:center;background-color:#2c50fe;border:1px solid #2c50fe;color:#fff;text-decoration:none}.wpcf7-not-valid-tip{font-size:18px!important}@media (max-width:1700px){.cards__block{flex:0 0 auto}.cardsPOS__image{flex:0 0 auto;width:50%;max-width:50%}}@media (max-width:1280px){.blocks__item-title{font-size:24px;margin-bottom:30px;width:auto;display:flex;flex-direction:column-reverse;flex:1;max-width:calc(100% - 120px)}.blocks__item-title:before{top:40px;left:280px}.product-breadscrumb__wrap{position:relative}.woocommerce-breadcrumb{justify-content:center;margin-bottom:30px}.cardsPOS__image{width:100%;max-width:100%}}@media (max-width:768px){.blocks__item-title{text-align:center;width:100%;max-width:100%}.blocks__item-title:before{position:relative!important;top:initial!important;left:initial!important;margin-top:10px;margin-left:auto;margin-right:auto}.cart .woocommerce form{font-size:10px}.woocommerce-checkout .col2-set{flex:0 0 auto;width:100%;max-width:100%;padding-right:0}.woocommerce-checkout-review-order,.cart-collaterals{width:100%;max-width:100%}.wpcf7-not-valid-tip{font-size:12px}.d-sm-block{display:block}.section__kviz{margin-top:50px}.category__prod{gap:0}.fancybox__content{max-width:100%;padding:20px}.fancybox__content>.carousel__button.is-close{top:-48px;right:0}.form-label{width:100%;margin:8px 0}}.section__404{padding:100px 20px;text-align:center;background-color:#fff;font-family:"Arial",sans-serif}.section__404 h1{font-size:80px;color:#2e56f8;margin-bottom:10px;font-weight:700}.section__404 h2{font-size:24px;margin-bottom:20px;color:#222;font-weight:500}.section__404 p{font-size:16px;color:#555;margin-bottom:30px}.section__404 a.button-home{display:inline-block;padding:12px 30px;background-color:#2e56f8;color:#fff;border-radius:5px;text-decoration:none;font-weight:600;transition:background-color .3s ease}.section__404 a.button-home:hover{background-color:#1c3ed6}.section__404 .searchform{margin-top:30px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.section__404 .searchform input[type=text]{padding:10px 15px;font-size:16px;border:1px solid #ccc;border-radius:4px;min-width:250px}.section__404 .searchform input[type=submit]{padding:10px 20px;background-color:#2e56f8;color:#fff;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:background-color .3s ease}.section__404 .searchform input[type=submit]:hover{background-color:#1c3ed6}.pos-comparison .content-section form:not(.wpcf7-form){width:100%;margin:2rem 0 2.75rem;padding:0;color:var(--pos-text-medium,#4a4a4a)}.pos-comparison .content-section form:not(.wpcf7-form) fieldset{position:relative;margin:0;padding:2.1rem 2.25rem 2.25rem;border:1px solid rgba(26,115,232,.18);border-radius:14px;background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);box-shadow:0 16px 38px rgba(15,23,42,.08)}.pos-comparison .content-section form:not(.wpcf7-form) legend{width:auto;max-width:calc(100% - 1.5rem);padding:.35rem .85rem;border:1px solid rgba(26,115,232,.16);border-radius:999px;background:#fff;color:var(--pos-primary-dark,#0d47a1);font-family:"Inter",sans-serif;font-size:.95rem;font-weight:700;line-height:1.35;box-shadow:0 8px 20px rgba(15,23,42,.06)}.pos-comparison .content-section form:not(.wpcf7-form) fieldset p{margin:0}.pos-comparison .content-section form:not(.wpcf7-form) label:has(input[type=checkbox]){display:grid;grid-template-columns:1.15rem 1fr;gap:.8rem;align-items:start;margin:0;padding:.9rem 0;border-bottom:1px solid rgba(15,23,42,.08);color:var(--pos-text-medium,#4a4a4a);font-size:1rem;line-height:1.5;cursor:pointer}.pos-comparison .content-section form:not(.wpcf7-form) p:last-child label:has(input[type=checkbox]),.pos-comparison .content-section form:not(.wpcf7-form) label:has(input[type=checkbox]):last-child{border-bottom:0}.pos-comparison .content-section form:not(.wpcf7-form) input[type=checkbox]{width:1.15rem;height:1.15rem;margin:.18rem 0 0;accent-color:var(--pos-primary,#1a73e8);cursor:pointer}.pos-comparison .content-section form:not(.wpcf7-form) input[type=checkbox]:focus-visible{outline:3px solid rgba(26,115,232,.22);outline-offset:2px}.pos-comparison .content-section form:not(.wpcf7-form) label:has(input[type=checkbox]:checked){color:var(--pos-text-dark,#0d47a1);font-weight:600}@media (max-width:768px){.pos-comparison .content-section form:not(.wpcf7-form){margin:1.5rem 0 2rem}.pos-comparison .content-section form:not(.wpcf7-form) fieldset{padding:1.5rem 1.15rem 1.35rem;border-radius:12px}.pos-comparison .content-section form:not(.wpcf7-form) label:has(input[type=checkbox]){gap:.65rem;padding:.8rem 0;font-size:.95rem}}