.woocommerce-message,.woocommerce-info,.woocommerce-error{font-size:16px!important}body.single-product .woocommerce-notices-wrapper .woocommerce-message .button{color:#ffffff!important;border-width:1px!important;border-color:#686868;border-radius:4px;letter-spacing:1px;font-size:16px;font-family:'Arsenal',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-image:linear-gradient(137deg,#383838 52%,#a3a3a3 100%)!important;background-color:rgba(0,0,0,0.19)!important;padding-top:7px!important;padding-right:30px!important;padding-bottom:7px!important;padding-left:30px!important;width:240px!important;min-width:240px!important;max-width:240px!important;flex:0 0 240px!important;text-align:center!important;box-sizing:border-box}body.single-product .woocommerce-notices-wrapper .woocommerce-message .button:hover{color:#fff!important;opacity:.94;border:0!important;box-shadow:none!important}body.single-product .woocommerce-notices-wrapper .woocommerce-message .button:focus,body.single-product .woocommerce-notices-wrapper .woocommerce-message .button:active{outline:none!important;box-shadow:none!important;color:#fff!important}body.single-product .woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward:before,body.single-product .woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward:after{display:none!important;content:none!important}body.single-product .woocommerce-notices-wrapper .woocommerce-message{display:flex;align-items:center;gap:18px;min-height:72px;padding:14px 18px!important;border-radius:4px!important;box-sizing:border-box;margin:0!important;background-color:#f3f3f3!important}body.single-product .woocommerce-notices-wrapper .woocommerce-message{color:#757575!important;line-height:1.4}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error,.woocommerce-cart .cart-empty.woocommerce-info{border-radius:4px!important;min-height:62px;padding:20px 24px!important;display:flex;align-items:center;box-sizing:border-box}body.woocommerce-cart .woocommerce-message{border-radius:4px!important;min-height:62px;padding:20px 24px!important;display:flex;align-items:center}body.woocommerce-cart .woocommerce-cart-form .coupon .input-text{width:240px!important;min-width:240px!important;height:43px!important;border-radius:4px!important;padding:0 20px!important;box-sizing:border-box}body.woocommerce-cart .woocommerce-cart-form .quantity .qty{width:90px!important;min-width:90px!important;height:43px!important;border-radius:4px!important;padding:0 10px!important;text-align:center;box-sizing:border-box}body.woocommerce-cart td.product-thumbnail img{width:54px!important;max-width:54px!important;height:auto!important;border-radius:8px!important}body.single-product form.cart .quantity .qty{width:90px!important;min-width:90px!important;height:43px!important;border-radius:4px!important;padding:0 10px!important;text-align:center;box-sizing:border-box}body.single-product .woocommerce-notices-wrapper{width:100%!important;margin:82px 0 0!important}body.single-product .woocommerce-notices-wrapper .woocommerce-message{justify-content:center!important}body.woocommerce-checkout .et_pb_wc_checkout_payment_info,body.woocommerce-checkout .et_pb_wc_checkout_payment_info .et_pb_module_inner,body.woocommerce-checkout .et_pb_wc_checkout_payment_info form.checkout,body.woocommerce-checkout .et_pb_wc_checkout_payment_info #order_review,body.woocommerce-checkout .et_pb_wc_checkout_payment_info #payment{border-radius:5px!important;overflow:hidden!important;box-sizing:border-box!important}body.woocommerce-checkout .et_pb_wc_checkout_payment_info #payment .wc_payment_methods{border-radius:5px 5px 0 0!important;overflow:hidden!important}body.woocommerce-checkout .et_pb_wc_checkout_payment_info #payment .form-row.place-order{border-radius:0 0 5px 5px!important}body.woocommerce-checkout #payment .wc_payment_method>input.input-radio{display:inline-block!important;opacity:1!important;visibility:visible!important;position:static!important;width:auto!important;height:auto!important;margin:0 12px 0 0!important;vertical-align:middle!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="text"],body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="tel"],body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="email"]{height:46px!important;min-height:46px!important;line-height:46px!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box!important}body.woocommerce-cart .actions .button,body.woocommerce-cart .wc-proceed-to-checkout .checkout-button,body.woocommerce-checkout #place_order{color:#ffffff!important;border-width:1px!important;border-color:#686868!important;border-radius:4px!important;letter-spacing:1px!important;font-size:16px!important;font-family:'Arsenal',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-image:linear-gradient(137deg,#383838 52%,#a3a3a3 100%)!important;background-color:rgba(0,0,0,0.19)!important;box-shadow:none!important;text-shadow:none!important;transition:opacity .18s ease!important}body.woocommerce-cart .actions .button:hover,body.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover,body.woocommerce-checkout #place_order:hover{color:#ffffff!important;background-image:linear-gradient(137deg,#383838 52%,#a3a3a3 100%)!important;background-color:rgba(0,0,0,0.19)!important;border-color:#686868!important;opacity:.94!important;box-shadow:none!important}body.woocommerce-checkout .woocommerce-NoticeGroup-checkout,body.woocommerce-checkout ul.woocommerce-error{visibility:hidden}body.woocommerce-checkout .woocommerce-NoticeGroup-checkout.nlvz-ready,body.woocommerce-checkout ul.woocommerce-error.nlvz-ready{visibility:visible}body.woocommerce-checkout label .optional{display:none!important}body.woocommerce-order-received .et_pb_wc_checkout_payment_info,body.woocommerce-order-received .et_pb_wc_checkout_payment_info .et_pb_module_inner,body.woocommerce-order-received .et_pb_wc_checkout_payment_info .woocommerce-order{border-radius:5px!important;box-sizing:border-box!important}body.woocommerce-order-received .et_pb_wc_checkout_payment_info .woocommerce-order{background:#f3f3f3!important;padding:24px!important;color:#555!important;font-family:'Arsenal',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px!important;line-height:1.45!important;overflow:hidden!important}body.woocommerce-order-received .woocommerce-thankyou-order-received{margin:0 0 22px!important;padding:0 0 18px!important;border-bottom:1px solid rgba(0,0,0,.08)!important;color:#555!important;font-size:20px!important;font-weight:600!important;line-height:1.35!important}body.woocommerce-order-received ul.woocommerce-order-overview{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin:0 0 26px!important;padding:0!important;list-style:none!important}body.woocommerce-order-received ul.woocommerce-order-overview li{float:none!important;width:100%!important;margin:0!important;padding:12px 14px!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:4px!important;background:#fff!important;color:#777!important;font-size:14px!important;line-height:1.35!important;text-transform:none!important;box-sizing:border-box!important}body.woocommerce-order-received ul.woocommerce-order-overview li strong{display:block!important;margin-top:4px!important;color:#444!important;font-size:16px!important;font-weight:600!important}body.woocommerce-order-received .woocommerce-order-details__title,body.woocommerce-order-received .woocommerce-column__title{margin:0 0 14px!important;padding:0!important;color:#444!important;font-size:20px!important;font-weight:600!important;line-height:1.35!important}body.woocommerce-order-received table.shop_table,body.woocommerce-order-received table.woocommerce-table--order-details{width:100%!important;margin:0 0 26px!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:5px!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;background:#fff!important;color:#555!important;font-size:15px!important;box-sizing:border-box!important}body.woocommerce-order-received table.shop_table th,body.woocommerce-order-received table.shop_table td{padding:13px 14px!important;border:0!important;border-bottom:1px solid rgba(0,0,0,.08)!important;color:#555!important;line-height:1.4!important;vertical-align:top!important}body.woocommerce-order-received table.shop_table thead th{background:#fafafa!important;color:#444!important;font-weight:600!important}body.woocommerce-order-received table.shop_table tfoot tr:last-child th,body.woocommerce-order-received table.shop_table tfoot tr:last-child td,body.woocommerce-order-received table.shop_table tbody tr:last-child td{border-bottom:0!important}body.woocommerce-order-received table.shop_table a{color:#444!important;text-decoration:none!important}body.woocommerce-order-received table.shop_table a:hover{text-decoration:underline!important}body.woocommerce-order-received .woocommerce-customer-details{margin-top:4px!important}body.woocommerce-order-received .woocommerce-customer-details address{margin:0!important;padding:16px 18px!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:5px!important;background:#fff!important;color:#555!important;font-style:normal!important;line-height:1.55!important}body.woocommerce-order-received .woocommerce-customer-details p{margin:8px 0 0!important;color:#555!important}body.woocommerce-order-received .woocommerce-Price-amount,body.woocommerce-order-received .woocommerce-Price-currencySymbol{color:#444!important;font-weight:600!important}@media (max-width:768px){body.woocommerce-order-received .et_pb_wc_checkout_payment_info .woocommerce-order{padding:18px!important}body.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:18px!important}body.woocommerce-order-received .woocommerce-order-details__title,body.woocommerce-order-received .woocommerce-column__title{font-size:18px!important}body.woocommerce-order-received table.shop_table th,body.woocommerce-order-received table.shop_table td{padding:11px 12px!important;font-size:14px!important}}body.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title{display:block!important;font-size:0!important;margin:0 0 14px!important;padding:0!important}body.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title::after{content:"Покупатель";display:block!important;color:#444!important;font-size:20px!important;font-weight:600!important;line-height:1.35!important}@media (max-width:768px){body.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title::after{font-size:18px!important}}body.woocommerce-order-received .woocommerce-thankyou-order-received::after{content:"Мы свяжемся с вами для подтверждения заказа. Получение товара возможно только в торговой точке при подтверждении возраста 18+.";display:block!important;margin-top:8px!important;color:#777!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important}body.woocommerce-order-received .woocommerce-order-overview__email{display:none!important}