﻿a[href*=polityka-prywatnosci],a[href*=privacy-policy],a[href*=datenschutz],a[href*=политика-конфиденциальности]{text-decoration:underline}.woocommerce-cart .site-main{min-height:60vh;padding:30px 0 130px}.woocommerce-cart .site-main .back-btn{display:flex;align-items:center;gap:5px}.woocommerce-cart .entry-title{margin:23px 0;font-weight:400}.woocommerce-cart .cart-empty{text-align:center;padding:100px 0;font-size:18px;line-height:140%;color:#717171}.woocommerce-cart .wc-block-cart-items{border-bottom:none !important}.woocommerce-cart .wc-block-cart-items__header{display:none}.woocommerce-cart .wc-block-cart-items tbody td{border-top:none}@media(min-width: 992px){.woocommerce-cart .wc-block-cart-items tbody td{padding-top:55px}}.woocommerce-cart .wc-block-cart-items__row{position:relative}@media(max-width: 992px){.woocommerce-cart .wc-block-cart-items__row{padding-top:48px !important;display:flex !important;flex-wrap:wrap}}.woocommerce-cart .wc-block-cart-items__row .wc-block-components-product-name{font-size:20px;font-weight:600;color:#0b0102}.woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__image{width:122px;height:141px;padding:0}.woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__image img{width:100%;height:100%;object-fit:contain}.woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__product{margin:0;padding-left:23px;width:calc(100% - 122px)}@media(min-width: 992px){.woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__product{width:auto}}.woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__remove-link{position:absolute;right:0;top:0}.woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__total{margin:20px 0 0 122px;font-size:20px;font-weight:600;color:#b70e1a}@media(min-width: 992px){.woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__total{margin:0;padding-right:0}}.woocommerce-cart .wc-block-cart__sidebar{padding:10px !important;border:1px solid rgba(163,163,163,.5019607843)}.woocommerce-cart .wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-block{padding:25px 40px;background-color:rgba(163,163,163,.0588235294);border:none}.woocommerce-cart .wc-block-cart__submit{margin-inline:auto}.woocommerce-cart .wc-block-cart__submit-button{min-height:unset !important}.woocommerce-checkout .woocommerce-checkout-payment .place-order button#place_order,.woocommerce-checkout .woocommerce-checkout-payment .place-order .button.alt,.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{display:block;width:100%;text-align:center;background:#b70e1a;color:#fff;padding:14px 24px;font-family:"Manrope",sans-serif;font-size:16px;font-weight:600;line-height:1.2;text-transform:uppercase;text-decoration:none;border:none;border-radius:0;cursor:pointer;transition:.4s ease-in-out}.woocommerce-checkout .woocommerce-checkout-payment .place-order button#place_order:hover,.woocommerce-checkout .woocommerce-checkout-payment .place-order .button.alt:hover,.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .woocommerce-checkout-payment .place-order button#place_order:focus,.woocommerce-checkout .woocommerce-checkout-payment .place-order .button.alt:focus,.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:focus{background:#0b0102;color:#fff}@media(min-width: 992px){.woocommerce-cart .woocommerce{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px}}.woocommerce-cart .woocommerce>.woocommerce-notices-wrapper{width:100%;flex-basis:100%}.woocommerce-cart .woocommerce-cart-form{margin:0}@media(min-width: 992px){.woocommerce-cart .woocommerce-cart-form{flex:1;min-width:0}}.woocommerce-cart .woocommerce-cart-form .shop_table{width:100%;margin:0;border:none;border-collapse:collapse}.woocommerce-cart .woocommerce-cart-form .shop_table thead{display:none}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item{position:relative;border-bottom:1px solid rgba(163,163,163,.5019607843)}@media(max-width: 992px){.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item{display:flex;flex-wrap:wrap;align-items:center;padding-top:48px}}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item td{border:none;padding:25px 10px;vertical-align:middle}@media(max-width: 992px){.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item td{padding:8px 10px}}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-remove{width:30px}@media(max-width: 992px){.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-remove{position:absolute;top:8px;right:0}}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-remove a.remove{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;line-height:1;color:#717171 !important;text-decoration:none;transition:.4s ease-in-out}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-remove a.remove:hover{color:#b70e1a !important;background:none}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-thumbnail{width:122px}@media(max-width: 992px){.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-thumbnail{width:auto}}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-thumbnail img{display:block;width:122px;height:141px;object-fit:contain}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-name a{font-size:20px;font-weight:600;color:#0b0102;text-decoration:none;transition:.4s ease-in-out}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-name a:hover{color:#b70e1a}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-name .wc-item-meta,.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-name .variation,.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-name dl{margin:5px 0 0;font-size:14px;font-weight:300;color:#717171}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-name .variation{overflow:hidden}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-name .variation dt{float:left;clear:left;margin:0 4px 0 0;padding:0;font-weight:400;color:#717171}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-name .variation dd{margin:0 0 3px;color:#0b0102;font-weight:400}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-name .variation dd p{display:inline;margin:0;color:#0b0102}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-price{color:#717171}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-quantity .quantity{display:inline-flex}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-quantity .qty{width:64px;height:40px;padding:0 5px;border:1px solid rgba(163,163,163,.5019607843);text-align:center;font-family:"Manrope",sans-serif;font-size:16px}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-subtotal{font-size:20px;font-weight:600;color:#b70e1a}@media(max-width: 992px){.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-price,.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-quantity,.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-subtotal{width:100%;text-align:left}.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-price::before,.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-quantity::before,.woocommerce-cart .woocommerce-cart-form .shop_table .cart_item .product-subtotal::before{content:attr(data-title) ": ";margin-right:5px;font-weight:600;color:#0b0102}}.woocommerce-cart .woocommerce-cart-form .shop_table td.actions{padding:25px 0 0;border:none;text-align:right}.woocommerce-cart .woocommerce-cart-form .shop_table td.actions .coupon{display:none}.woocommerce-cart .woocommerce-cart-form .shop_table td.actions button[name=update_cart],.woocommerce-cart .woocommerce-cart-form .shop_table td.actions .button{display:inline-block;width:auto;background:rgba(0,0,0,0);color:#0b0102;padding:12px 24px;font-family:"Manrope",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;border:1px solid rgba(163,163,163,.5019607843);border-radius:0;cursor:pointer;transition:.4s ease-in-out}.woocommerce-cart .woocommerce-cart-form .shop_table td.actions button[name=update_cart]:hover,.woocommerce-cart .woocommerce-cart-form .shop_table td.actions .button:hover{background:#0b0102;color:#fff;border-color:#0b0102}.woocommerce-cart .woocommerce-cart-form .shop_table td.actions button[name=update_cart]:disabled,.woocommerce-cart .woocommerce-cart-form .shop_table td.actions button[name=update_cart][disabled],.woocommerce-cart .woocommerce-cart-form .shop_table td.actions .button:disabled,.woocommerce-cart .woocommerce-cart-form .shop_table td.actions .button[disabled]{opacity:.5;cursor:default}.woocommerce-cart .woocommerce-cart-form .shop_table td.actions button[name=update_cart]:disabled:hover,.woocommerce-cart .woocommerce-cart-form .shop_table td.actions button[name=update_cart][disabled]:hover,.woocommerce-cart .woocommerce-cart-form .shop_table td.actions .button:disabled:hover,.woocommerce-cart .woocommerce-cart-form .shop_table td.actions .button[disabled]:hover{background:rgba(0,0,0,0);color:#0b0102}@media(min-width: 992px){.woocommerce-cart .cart-collaterals{width:360px;flex:none}}@media(max-width: 992px){.woocommerce-cart .cart-collaterals{margin-top:30px}}.woocommerce-cart .cart-collaterals .cross-sells{display:none}.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:100%;padding:10px;border:1px solid rgba(163,163,163,.5019607843)}.woocommerce-cart .cart-collaterals .cart_totals h2{margin:0;padding:15px 40px 0;font-family:"Coolvetica",sans-serif;font-size:28px;font-weight:400}.woocommerce-cart .cart-collaterals .cart_totals .shop_table{width:100%;margin:0;padding:25px 40px;border:none;background-color:rgba(163,163,163,.0588235294)}.woocommerce-cart .cart-collaterals .cart_totals .shop_table th,.woocommerce-cart .cart-collaterals .cart_totals .shop_table td{padding:10px 0;border:none;border-top:1px solid rgba(163,163,163,.5019607843)}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tr:first-child td{border-top:none}.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total th,.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total td,.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total .amount{font-size:20px;font-weight:600;color:#b70e1a}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:0;padding:20px 40px 25px;background-color:rgba(163,163,163,.0588235294)}.woocommerce-checkout .site-main{min-height:60vh;padding:30px 0 130px}.woocommerce-checkout .entry-title{margin:23px 0;font-weight:400}@media(min-width: 992px){.woocommerce-checkout form.checkout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px}}.woocommerce-checkout form.checkout>.woocommerce-notices-wrapper{width:100%;flex-basis:100%}@media(min-width: 992px){.woocommerce-checkout #customer_details{flex:1;min-width:0}}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{width:100%;float:none}.woocommerce-checkout #customer_details .woocommerce-shipping-fields:empty,.woocommerce-checkout #customer_details .woocommerce-additional-fields:empty{display:none}.woocommerce-checkout h3{margin:0 0 20px;font-family:"Coolvetica",sans-serif;font-size:24px;font-weight:400}@media(min-width: 768px){.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-additional-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:20px}}.woocommerce-checkout .form-row{margin:0 0 20px}@media(min-width: 768px){.woocommerce-checkout .form-row.form-row-first,.woocommerce-checkout .form-row.form-row-last{flex:1 1 calc(50% - 10px);min-width:0}.woocommerce-checkout .form-row.form-row-wide,.woocommerce-checkout .form-row.notes{flex:1 1 100%}}.woocommerce-checkout .form-row label{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#0b0102}.woocommerce-checkout .form-row label .required{color:#b70e1a;border:0;text-decoration:none}.woocommerce-checkout .form-row label .optional{color:#717171;font-weight:300}.woocommerce-checkout .form-row .input-text,.woocommerce-checkout .form-row input[type=text],.woocommerce-checkout .form-row input[type=email],.woocommerce-checkout .form-row input[type=tel],.woocommerce-checkout .form-row input[type=password],.woocommerce-checkout .form-row textarea,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row .select2-container .select2-selection{width:100%;height:48px;padding:0 15px;border:1px solid rgba(163,163,163,.5019607843);border-radius:0;background:#fff;font-family:"Manrope",sans-serif;font-size:16px;color:#0b0102;transition:.4s ease-in-out}.woocommerce-checkout .form-row .input-text:focus,.woocommerce-checkout .form-row input[type=text]:focus,.woocommerce-checkout .form-row input[type=email]:focus,.woocommerce-checkout .form-row input[type=tel]:focus,.woocommerce-checkout .form-row input[type=password]:focus,.woocommerce-checkout .form-row textarea:focus,.woocommerce-checkout .form-row select:focus,.woocommerce-checkout .form-row .select2-container .select2-selection:focus{outline:none;border-color:#0b0102}.woocommerce-checkout .form-row textarea{height:auto;min-height:100px;padding:12px 15px}@media(min-width: 992px){.woocommerce-checkout .woocommerce-checkout-review-order{width:400px;flex:none}}@media(max-width: 992px){.woocommerce-checkout .woocommerce-checkout-review-order{margin-top:40px}}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{width:100%;margin:0;border:1px solid rgba(163,163,163,.5019607843);border-collapse:collapse}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table th,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td{padding:15px;border:none;border-bottom:1px solid rgba(163,163,163,.5019607843);text-align:left}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table thead th{font-weight:600;color:#0b0102}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-name .variation{overflow:hidden;margin:4px 0 0}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-name .variation dt{float:left;clear:left;margin:0 4px 0 0;font-weight:400;color:#717171}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-name .variation dd{margin:0;color:#0b0102}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-name .variation dd p{display:inline;margin:0;color:#0b0102}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td.product-total{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .order-total td,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .order-total .amount{font-size:20px;font-weight:600;color:#b70e1a}.woocommerce-checkout .woocommerce-checkout-payment{margin-top:25px;padding:20px;background-color:rgba(163,163,163,.0588235294);border:1px solid rgba(163,163,163,.5019607843)}.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods{margin:0;padding:0;list-style:none}.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods li{margin-bottom:10px}.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods label{font-weight:600;color:#0b0102}.woocommerce-checkout .woocommerce-checkout-payment .payment_box{margin-top:10px;padding:10px 0 0;font-size:14px;color:#717171}.woocommerce-checkout .woocommerce-checkout-payment .payment_box p{margin:0}.woocommerce-checkout .woocommerce-checkout-payment .place-order{margin:20px 0 0;padding:0}.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{margin-bottom:15px;font-size:13px;color:#717171}
