body{overflow-x:hidden!important}*{outline:none!important;-webkit-tap-highlight-color:#fff0}a,input,button,select{outline:none!important}button:focus{outline:none}button::-moz-focus-inner,input::-moz-focus-inner{border:none}[type=button]:focus,[type=submit]:focus,button:focus{outline:none}p{margin:0 0 0 0}ul{margin:0 0 0 0}strong{font-weight:500}::selection{background:rgb(224 224 224 / .75);color:#000}::-moz-selection{background:rgb(224 224 224 / .75);color:#000}hr{border-top:1px solid #eee}input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;height:auto;border:0;padding:0}.scroll_cart{overflow-y:auto;overflow-x:hidden;padding-bottom:200px!important}.scroll_cart::-webkit-scrollbar-track{background-color:#eee;border-radius:0}.scroll_cart::-webkit-scrollbar{width:2px}.scroll_cart::-webkit-scrollbar-thumb{background-color:#000;border-radius:0}.scroll_info{overflow-y:auto;overflow-x:hidden}.scroll_info::-webkit-scrollbar-track{background-color:#eee;border-radius:0}.scroll_info::-webkit-scrollbar{width:2px}.scroll_info::-webkit-scrollbar-thumb{background-color:#000;border-radius:0}.text_dec_under:hover{text-decoration:underline}.text_dec{text-decoration:underline}.text_dec_under a:hover{text-decoration:underline}.text_dec a{text-decoration:underline}.home #brxe-footer{margin-top:0}#brxe-hnzmhj .brx-dropdown-content{padding:12px 20px 12px;border:1px solid rgb(0 0 0 / .15);top:45px;left:0;grid-column-gap:12px}#brxe-logo_box a{line-height:0!important}.x-hamburger-box{width:25px}.x-hamburger-inner{margin-top:0}.x-hamburger-inner,.x-hamburger-inner:after,.x-hamburger-inner:before{width:25px}.x-hamburger-inner:before{top:-7px}.x-hamburger-inner:after{bottom:-7px}.x-slide-menu_dropdown-icon{width:40px;justify-content:flex-end}.wp-grid-builder .wpgb-card{font-family:"PT Root UI"!important}.wpgb-facet .wpgb-load-more{background-color:transparent!important}.wp-grid-builder .wpgb-card .wpgb-card-media-gallery .wpgb-card-media-gallery-item{transition:none!important}.wp-grid-builder .wpgb-card [class*="wpgb-block-"] del.wpgb-block-price{color:#000}.wp-grid-builder .wpgb-card [class*="wpgb-block-"] del.wpgb-block-price span{font-size:14px!important;margin-right:10px;font-family:"PT Root UI";font-weight:400;color:#000}.wp-grid-builder .wpgb-card.wpgb-no-result>div{font-weight:300!important}.wp-grid-builder .wpgb-card-1 .wpgb-block-3{font-size:10px!important}.add_box_cart .cart .single_add_to_cart_button{font-family:"PT Root UI"!important;font-weight:400!important;font-size:12.8px;letter-spacing:1px;text-transform:uppercase;padding-top:12px;padding-bottom:12px;line-height:14px!important}.add_box_cart .cart .variations tr{display:grid;grid-gap:0;grid-template-columns:1fr;grid-template-rows:1fr}.add_box_cart .cart .variations tr th label{display:none!important}.add_box_cart form.cart .quantity{border:1px solid #eee;color:#000!important;font-family:"PT Root UI"!important;margin-right:10px}.add_box_cart form.cart .quantity .minus svg,.add_box_cart form.cart .quantity .plus svg{height:13px!important;width:auto}.add_box_cart .woocommerce-variation-add-to-cart{display:grid;grid-gap:0;grid-template-columns:auto 1fr;grid-template-rows:1fr;align-items:start;justify-items:start}.add_box_cart form.cart .quantity+button,.add_box_cart form.woocommerce-cart-form .quantity+button{margin-top:0}#brxe-info_box p{margin-bottom:12px}.rtwpvs-button-term span{font-family:"PT Root UI";font-weight:400;font-size:16px;color:#000;letter-spacing:.1px;padding:8px 12px!important;line-height:18px}.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term){margin:0 10px 0 0!important;padding:0!important}.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected{box-shadow:0 0 0 1px rgb(0 0 0);background:#000}.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected span{color:#fff}.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected:hover{box-shadow:0 0 0 1px rgb(0 0 0)!important;background:#000!important}.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term{border-radius:0!important}.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term){box-shadow:0 0 0 1px rgb(0 0 0 / .1)}.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term):hover{background:transparent!important;box-shadow:0 0 0 1px #000!important}.rtwpvs .rtwpvs-terms-wrapper{width:max-content}#brxe-info_box{height:100%!important}.woocommerce-message{display:none!important}.woocommerce .before-cart,.woocommerce .before-checkout{display:none!important}.woocommerce-cart-form thead{display:none!important}.cart_totals .order-total{display:none!important}.cart_totals .cart-subtotal td span{font-weight:500}.cart_totals tr.woocommerce-shipping-totals{display:none!important}.cart-collaterals table{border:0!important}.brxe-woocommerce-cart-coupon .coupon input{font-family:"PT Root UI"!important;font-size:11.8px;line-height:36px;letter-spacing:1px;text-transform:uppercase}.cart-collaterals .wc-proceed-to-checkout .button{width:100%!important}.cart-collaterals table tbody tr{display:grid;grid-gap:40px;grid-template-columns:auto 1fr;grid-template-rows:1fr;justify-items:end;font-family:"PT Root UI"!important;text-transform:lowercase;font-size:14px;letter-spacing:.4px}.cart-collaterals table tbody th{font-weight:400!important}.cart-discount th{color:#000;text-transform:uppercase}.cart-discount td{color:#000;font-weight:400!important;font-size:13.8px;letter-spacing:.4px}.cart-discount td a{font-size:11.8px!important}.woocommerce-cart-form tbody tr{border-color:#ededed}form.woocommerce-cart-form .quantity .minus,form.woocommerce-cart-form .quantity .plus{border-radius:100px;width:34px}form.woocommerce-cart-form .quantity .minus svg,form.woocommerce-cart-form .quantity .plus svg{height:13px;width:13px}form.woocommerce-cart-form .quantity input{border:0!important}form.woocommerce-cart-form .quantity{margin-bottom:0;width:134px;height:34px}form.woocommerce-cart-form .quantity .minus,form.woocommerce-cart-form .quantity .plus{border:0}form.woocommerce-cart-form .quantity .plus:hover,form.woocommerce-cart-form .quantity .minus:hover{border-color:#000}.woocommerce-cart-form .product-name{font-weight:500!important;font-size:15px}.woocommerce-cart .woocommerce{padding:0}.brxe-bu-cart-item-qty .prefix-text{margin-right:4px}#brxe-status_stock .available-on-backorder{bottom:8px;width:auto;font-weight:400;font-size:12px;letter-spacing:0;background:rgb(224 224 224 / .75);padding:1px 4px;border-radius:8px;border:1px solid #fff}#brxe-status_stock .in-stock{display:none}#brxe-status_stock .low-stock{display:none}#brxe-status_stock .out-stock{display:none}.woocommerce-checkout .woocommerce-checkout-payment,.woocommerce-checkout .woocommerce-checkout-review-order-table{border:0!important}.woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column;font-family:"PT Root UI"!important}.woocommerce-billing-fields__field-wrapper p{margin:0 0 10px 0}.woocommerce-billing-fields__field-wrapper .happy_header_1{order:1;font-weight:400;font-size:15px;text-transform:lowercase;line-height:21px;letter-spacing:0;color:#000;margin-bottom:20px}.woocommerce-billing-fields__field-wrapper .happy_row_1{order:2}.woocommerce-billing-fields__field-wrapper .happy_row_2{order:3}.woocommerce-billing-fields__field-wrapper .happy_row_3{order:4}.woocommerce-billing-fields__field-wrapper .happy_row_4{order:5}.woocommerce-billing-fields__field-wrapper .happy_social{order:6;margin-bottom:40px}.woocommerce-billing-fields__field-wrapper .happy_header_2{order:6;font-weight:400;font-size:15px;text-transform:lowercase;line-height:21px;letter-spacing:0;color:#000;margin-bottom:20px}.woocommerce-billing-fields__field-wrapper .happy_data{order:7;margin-bottom:40px;width:100%;max-width:220px}.woocommerce-billing-fields__field-wrapper .happy_header_3{order:8;font-weight:400;font-size:15.8px;text-transform:uppercase;line-height:19px;letter-spacing:1px;color:#000;margin-bottom:10px;margin-top:20px}.woocommerce-billing-fields__field-wrapper .happy_code{order:9}.woocommerce-billing-fields__field-wrapper .happy_country{display:none}.woocommerce-billing-fields__field-wrapper #billing_city{display:none}.woocommerce-billing-fields__field-wrapper #billing_country_field{display:none}.woocommerce-billing-fields__field-wrapper #billing_state_field{order:9;display:none}.woocommerce-billing-fields__field-wrapper .happy_city{order:10}.woocommerce-billing-fields__field-wrapper .happy_address{order:11;margin-bottom:30px}.woocommerce-billing-fields__field-wrapper input::placeholder{color:rgb(0 0 0 / .8)}.woocommerce-billing-fields__field-wrapper input{border:1px solid #dedede;transition:all 0.2s ease-in;height:40px;background:#fff!important;border-radius:0}.woocommerce-billing-fields__field-wrapper input:focus{border:1px solid rgb(0 0 0 / .8);color:#000}.woocommerce-checkout textarea{min-height:120px;border:1px solid #dedede;transition:all 0.2s ease-in;resize:none;font-family:"PT Root UI";line-height:21px!important;border-radius:0;padding:8px 12px}.woocommerce-checkout textarea::placeholder{color:rgb(0 0 0 / .5);line-height:21px!important}.woocommerce-checkout textarea:focus{border:1px solid rgb(0 0 0);color:#000}.woocommerce-checkout input:not([type=submit]){color:rgba(0,0,0,5)}.woocommerce-additional-fields h3{font-family:"PT Root UI";font-weight:400;font-size:15.8px;text-transform:uppercase;line-height:19px;letter-spacing:1px;color:#000;margin-bottom:20px}.woocommerce-checkout .woocommerce-additional-fields{margin-top:0}.woocommerce-checkout .woocommerce-shipping-fields{margin:0 0 0}.woocommerce-checkout .shop_table thead{display:none!important}.woocommerce-checkout .cart-discount{margin-bottom:20px;display:grid;grid-gap:40px;grid-template-columns:auto 1fr;grid-template-rows:1fr;justify-items:end;text-transform:lowercase}.woocommerce-checkout .cart-discount th{font-size:15.8px;text-transform:uppercase;line-height:19px;letter-spacing:1px;color:#000;font-weight:400}.woocommerce-checkout .woocommerce-shipping-totals.shipping td{font-size:12px}table.woocommerce-checkout-review-order-table{display:flex;flex-direction:column;width:100%}tr.woocommerce-shipping-totals.shipping{display:flex;flex-direction:column;width:100%}tr.woocommerce-shipping-totals.shipping th{width:100%}tr.woocommerce-shipping-totals.shipping td{width:100%}.woocommerce-checkout #order_review{border:0;font-family:"PT Root UI"}.woocommerce-checkout .shop_table thead{display:none!important;border:0}.woocommerce-checkout .shop_table tfoot{border:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{padding:0}.woocommerce-checkout .cart-subtotal{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;margin-top:15px;border-top:1px solid #dddedf;padding-top:10px;color:#000;text-transform:lowercase;font-size:14px;letter-spacing:.4px;font-weight:500}.woocommerce-checkout .cart-subtotal th{font-weight:400!important}.woocommerce-checkout .order-total{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:80px;margin-top:5px;border-top:1px solid #dddedf;padding-top:10px;color:#000;text-transform:lowercase;font-size:14px;letter-spacing:.4px;font-weight:500}.woocommerce-checkout .order-total th{font-weight:400!important}.woocommerce-checkout .place-order .button{transition:all 0.2s ease-in;font-size:11.8px!important;letter-spacing:1px!important;text-transform:uppercase;height:48px}tr.woocommerce-shipping-totals.shipping th{font-weight:400;font-size:15.8px;text-transform:uppercase;letter-spacing:1px;color:#000!important;margin-top:40px;margin-bottom:20px;line-height:19px}table.woocommerce-checkout-review-order-table tbody{display:flex;flex-direction:column;gap:20px}table.woocommerce-checkout-review-order-table tbody tr.cart_item{display:grid;grid-gap:10px;grid-template-columns:1fr 120px;grid-template-rows:1fr;justify-content:space-between;color:#000}table.woocommerce-checkout-review-order-table tbody td.product-name{font-size:14.8px}table.woocommerce-checkout-review-order-table tbody td.product-total{text-align:right;font-size:12.8px}table.woocommerce-checkout-review-order-table tbody td.product-name strong{font-weight:400!important}ul.woocommerce-shipping-methods input[type=radio]+label{font-size:14.8px;color:#000;letter-spacing:0;line-height:21px;font-weight:400;margin-left:24px;display:flex;flex-direction:row;justify-content:space-between}ul.woocommerce-shipping-methods input[type=radio]+label bdi{font-weight:400}ul.woocommerce-shipping-methods input[type=radio]{margin:-3px 0 0 0}.woocommerce-checkout #payment{padding:0}.woocommerce-checkout #payment:before{content:"Оплата";position:relative;font-family:"PT Root UI";font-weight:400;font-size:15.8px;text-transform:uppercase;letter-spacing:1px;line-height:19px;color:#000!important;top:-20px}.woocommerce-checkout #payment .payment_methods img{max-width:124px;width:100%}ul.woocommerce-shipping-methods input[type=radio]{height:0!important}ul.woocommerce-shipping-methods input[type='radio']:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#dddedf;content:'';display:inline-block;visibility:visible;border:2px solid #fff}ul.woocommerce-shipping-methods input[type='radio']:checked:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#000;content:'';display:inline-block;visibility:visible;border:2px solid #fff}ul.woocommerce-shipping-methods li{margin-bottom:12px}.woocommerce .woocommerce-invalid.validate-required input{border-color:#000}.woocommerce-checkout .shop_table tbody td{border:0!important}.woocommerce-checkout #payment .payment_methods input[type=radio]{margin:-5px 0 0 0}.woocommerce-checkout #payment .payment_methods input[type=radio]{height:0!important}.woocommerce-checkout #payment .payment_methods input[type=radio]:after{width:15px;height:15px;border-radius:15px;top:-1px;left:-1px;position:relative;background-color:#dddedf;content:'';display:inline-block;visibility:visible;border:2px solid #fff}.woocommerce-checkout #payment .payment_methods input[type=radio]:checked:after{width:15px;height:15px;border-radius:15px;top:-1px;left:-1px;position:relative;background-color:#000;content:'';display:inline-block;visibility:visible;border:2px solid #fff}#payment .payment_methods label{margin-left:24px;margin-bottom:0}.payment_box{display:block!important}.payment_methods .payment_box p{font-size:12.8px;color:#000;margin-left:24px;text-transform:lowercase;letter-spacing:.2px}.woocommerce-checkout #payment .payment_methods .payment_box{background-color:#fff0;margin:0;padding:0}.woocommerce-checkout #payment .payment_methods input[type=radio]+label{font-size:15.8px;text-transform:uppercase;color:#000;letter-spacing:.4px;font-weight:500!important}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{font-size:13.6px}.validate-required .woocommerce-terms-and-conditions-checkbox-text{font-family:"PT Root UI";font-weight:400;font-size:12.8px;color:#000;letter-spacing:.4px}.validate-required .required{visibility:hidden!important}.validate-required label{line-height:20px;margin-bottom:20px!important}.validate-required .woocommerce-form__input-checkbox{margin-right:10px;top:-2px;padding:0 8px;line-height:inherit}.validate-required input[type="checkbox"],#brxe-mqkrit input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;cursor:pointer;position:relative;border:1px solid rgb(0 0 0 / 30%);border-radius:0;transition:background-color 0.2s ease}.validate-required input[type="checkbox"]:before,#brxe-mqkrit input[type="checkbox"]:before{position:absolute;content:"";display:block;top:1.4px;left:5px;width:6.5px;height:11px;border-style:solid;border-color:#fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;transition:all 0.1s ease}.validate-required input[type="checkbox"]:checked,#brxe-mqkrit input[type="checkbox"]:checked{background-color:#000}.validate-required input[type="checkbox"]:checked:before,#brxe-mqkrit input[type="checkbox"]:checked:before{opacity:1}#brxe-mqkrit input[type="checkbox"]{min-width:18px;max-width:18px;height:18px}.validate-required input[type="checkbox"]{min-width:18px;max-width:18px;height:18px}#brxe-mqkrit input[type="checkbox"]{padding:0}.validate-required input[type="checkbox"]{padding:0 8px}.woocommerce-checkout #payment .payment_methods input[type=radio]{display:block!important}.woocommerce-checkout .coupon label{display:none!important}.woocommerce-checkout .coupon button{font-family:"PT Root UI";font-weight:400;font-size:11.8px;letter-spacing:1px;color:#000;text-transform:uppercase;width:100%;background:#fff0;border:1px solid rgb(0 0 0 / .15);margin-top:10px;line-height:21px}.woocommerce-checkout .coupon input{font-family:"PT Root UI"!important;font-size:11.8px;line-height:36px;letter-spacing:1px;text-transform:uppercase}.woocommerce-checkout .open-pvz-btn{background-color:#000;border:1px solid #000;border-radius:0;box-shadow:none;color:#fff;font-size:11.8px;font-weight:400;letter-spacing:1px;line-height:20px;text-transform:uppercase;padding:6px 8px;transition:all 0.2s ease-in}.woocommerce-checkout .open-pvz-btn:hover{background-color:#000;border:1px solid #fff}.woocommerce-checkout #pvz-info:before{display:none!important}.woocommerce-checkout #pvz-info{background:#fff0;border-radius:0;padding:0 0 0 0;font-size:14px;color:#000}.woocommerce-checkout #main-map-container{border-radius:9px}.woocommerce-checkout #background{background-color:rgb(0 0 0 / 15%)}.woocommerce-checkout #map-pvz-item-list li{font-size:11px;color:#000;border-bottom:1px solid #dddedf}.woocommerce-checkout #map-pvz-item-list li:hover{background-color:rgb(224 224 224 / .75)}.woocommerce-checkout #map-pvz-item-list li h6{font-weight:600;font-size:15px}.woocommerce-checkout #map-pvz-item-list li i{font-style:normal;font-size:12px;line-height:34px}.woocommerce-checkout #map-pvz-list-search{border:0!important}.woocommerce-checkout #map-pvz-list-search-container{margin-bottom:0}.woocommerce-checkout #map-pvz-item-list .item-list-elem.selected{background:#fff0;border-left:5px solid #000;border-bottom:1px solid #dddedf}#map-pvz-list-search-clear{color:rgb(224 224 224 / .75)}.woocommerce-checkout ul.woocommerce-shipping-methods label{display:flex;flex-direction:row;justify-content:space-between;font-size:14px;color:#000}.woocommerce-checkout ul.woocommerce-shipping-methods label span{font-size:12.8px;color:#000;font-weight:400}.woocommerce-checkout .suggestions-suggestions{font-size:11px;color:#000}.woocommerce-checkout .select2-results__option{font-family:"PT Root UI"!important;font-size:13px;font-weight:400;letter-spacing:-.4px;color:#000}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:rgb(224 224 224 / .75);color:#000}.woocommerce-checkout .select2-container--default .select2-results__option[data-selected=true]{background-color:rgb(224 224 224 / .75)}.woocommerce-checkout .select2-container--default .select2-selection--single{border-radius:8px!important}.woocommerce-checkout .select2-search--dropdown .select2-search__field{font-family:"PT Root UI"!important;font-size:13px;font-weight:400;letter-spacing:-.4px;color:#000;padding:0 4px}@media (max-width:1280px){.woocommerce-cart-form tbody tr.cart_item{display:grid;grid-gap:40px;grid-template-columns:auto 1fr;grid-template-rows:1fr;align-items:center}.woocommerce-cart-form tbody td{text-align:right}.woocommerce-cart-form tbody td.product-quantity:before,.woocommerce-cart-form tbody td.product-subtotal:before{display:none}.woocommerce-cart-form tbody td.product-name{display:block;width:100%;text-align:right}.woocommerce-cart-form tbody tr.cart_item{margin-bottom:15px}form.woocommerce-cart-form .quantity .minus,form.woocommerce-cart-form .quantity .plus{border:0}.woocommerce-cart-form .product-quantity .quantity{max-width:100%!important}}@media (max-width:1080px){.woocommerce-cart-form .product-thumbnail>a{flex-grow:0}.woocommerce-cart-form tbody td{justify-content:center;padding:0!important}.woocommerce-cart-form tbody td{text-align:right;display:block}.woocommerce-cart-form tbody tr.cart_item{margin-bottom:15px}.woocommerce-cart-form tbody td.product-name{justify-content:center}.woocommerce-cart-form tbody td.product-quantity:before,.woocommerce-cart-form tbody td.product-subtotal:before{display:none}form.woocommerce-cart-form .quantity .minus,form.woocommerce-cart-form .quantity .plus{border:0}}@media (max-width:991px){.woocommerce-cart-form .product-thumbnail>a{flex-grow:0}.woocommerce-cart-form tbody td{justify-content:center;padding:0!important}.woocommerce-cart-form tbody td{text-align:right;display:block}.woocommerce-cart-form tbody tr.cart_item{margin-bottom:15px}.woocommerce-cart-form tbody td.product-name{justify-content:center}.woocommerce-cart-form tbody td.product-quantity:before,.woocommerce-cart-form tbody td.product-subtotal:before{display:none}.woocommerce-cart-form tbody td.product-name{display:block;width:100%;text-align:right}form.woocommerce-cart-form .quantity .minus,form.woocommerce-cart-form .quantity .plus{border:0}.wp-grid-builder .wpgb-card-1 .wpgb-block-3{font-size:10px!important}}@media (max-width:767px){.woocommerce-cart-form tbody tr.cart_item{display:grid;grid-gap:10px;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center}.woocommerce-cart-form tbody td{justify-content:center;padding:0!important;display:grid}.woocommerce-cart-form tbody tr.cart_item{margin-bottom:15px}.woocommerce-cart-form tbody td.product-name{justify-content:center;text-align:center}.woocommerce-cart-form tbody td.product-quantity:before,.woocommerce-cart-form tbody td.product-subtotal:before{display:none}form.woocommerce-cart-form .quantity .minus,form.woocommerce-cart-form .quantity .plus{border:0}.wp-grid-builder .wpgb-card-1 .wpgb-block-3{font-size:10px!important}}