@charset "utf-8";div#bypv_cart{margin:0 -25px}div#bypv_cart h1.cart_block_title{font-weight:700;padding:0 5px;color:#4e4e4e;font-family:'Asap Condensed',sans-serif;border-bottom:2px solid currentColor;display:inline-block;line-height:.95;text-shadow:2px 2px white,2px -2px white,-2px 2px white,-2px -2px white}fieldset.clean{font-size:.9rem}#bypv_cart a.clean{font-weight:bold;text-decoration:none}#bypv_cart a.clean,#bypv_cart a.clean:hover{background:0;color:#000}#bypv_cart table.clean{border-collapse:separate;border-spacing:0 .5em;border:0}#bypv_cart table.clean tr,#bypv_cart table.clean td{border:0;vertical-align:middle}#bypv_cart div.cart_block{background-color:#f5f5f5;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#bypv_cart div#bypv_cart_shipping_address_select,#bypv_cart div#cart_tos,#bypv_cart div#cart_buttons{border:0}#bypv_cart div.cart_block>.cart_block_title{margin:0;padding:10px 11px 10px 11px;background:#3e3e3e;letter-spacing:normal;font-size:1.2rem;line-height:1.2rem;color:white}#bypv_cart div.cart_block>fieldset.clean{padding:.9rem}@media(max-width:399px){#bypv_cart div.cart_block>fieldset.clean{padding:8px 2px}}#bypv_cart input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=reset]),#bypv_cart textarea,#bypv_cart select,#bypv_cart div.chzn-container-single .chzn-single,#bypv_cart div.chzn-container-multi .chzn-choices{line-height:18px;padding:6px 8px 4px;font-size:.9rem;height:30px;color:#555;border:1px solid #e1e0e0;background:#fff;border-radius:0;vertical-align:middle}#bypv_cart select[multiple]{height:auto}#bypv_cart textarea{min-height:30px;height:auto}#bypv_cart input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=reset]),#bypv_cart textarea{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}#bypv_cart select,#bypv_cart div.chzn-container-single .chzn-single,#bypv_cart div.chzn-container-multi .chzn-choices{line-height:18px;padding:6px 8px 4px;font-size:.9rem;height:30px;color:#555;border:1px solid #e1e0e0;background:#fff;border-radius:0;vertical-align:middle}#bypv_cart div.chzn-container-multi .chzn-choices .search-field{margin:0 5px}#bypv_cart div.chzn-container-active .chzn-single-with-drop{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 4px 5px rgba(0,0,0,.15)}#bypv_cart div.chzn-container-single .chzn-drop{border:1px solid #e1e0e0;border-top-width:0}#bypv_cart input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=reset]):focus,#bypv_cart textarea:focus,#bypv_cart select:focus{border-color:rgba(82,168,236,0.8);outline:0 none}#bypv_cart input.text_button{padding:6px .9rem;height:30px;border:0;background-color:#3e3e3e;color:#fff;text-align:center;vertical-align:middle}#bypv_cart div#cart_buttons input.text_button{height:46px}#bypv_cart div#cart_buttons input.checkout_button{font-size:17.5px}#bypv_cart input.text_button:hover{background-position:0 -15px;background-color:#c71a1a;color:white}#bypv_cart input#bypv_login:hover,#bypv_cart input.checkout_button:hover{background-color:#c71a1a;color:#fff}#bypv_cart div.cart_toolbar input.text_button{font-size:.9rem;padding:3px 6px;height:24px}#bypv_cart table.summary_table tr.coupon_code input[type=text]{height:22px;line-height:14px;font-size:11px}#bypv_cart table.summary_table tr.coupon_code input[type=button]{padding:2px .9rem;height:22px}#bypv_cart table.summary_table thead tr th,#bypv_cart table.summary_table tr td{color:#333}#bypv_cart table.summary_table thead tr th{font-size:.9rem;font-weight:normal;background:0}#bypv_cart table.summary_table tr td{font-size:.9rem}#bypv_cart table.summary_table thead tr th,#bypv_cart table.summary_table tr td{border:0 solid #e6e5e5;padding:.5em .5em 1em .5em}#bypv_cart table.summary_table thead tr th,#bypv_cart table.summary_table tr.product td{border-bottom-width:1px}#bypv_cart table.summary_table thead tr th hr{border:0;border-bottom:1px solid #e6e5e5}#bypv_cart table.summary_table .name{width:40%}#bypv_cart table.summary_table tbody tr td.name div.image img{max-height:5em}#bypv_cart table.summary_table tbody tr td.name div.text span.product_name{font-size:1em;font-weight:bold}#bypv_cart table.summary_table tbody tr td.price_excl_tax,#bypv_cart table.summary_table tbody tr td.price_incl_tax,#bypv_cart table.summary_table tbody tr td.total_excl_tax,#bypv_cart table.summary_table tbody tr td.total_incl_tax,#bypv_cart table.summary_table tbody tr td .price_excl_tax.responsive,#bypv_cart table.summary_table tbody tr td .price_incl_tax.responsive{font-weight:bold}#bypv_cart table.summary_table tbody tr td.total_incl_tax{font-size:.9rem}#bypv_cart table.summary_table tr td.tax,#bypv_cart table.summary_table tr td.discount,#bypv_cart table.summary_table tr td .discount.responsive{font-size:.9rem;color:#777}#bypv_cart table.summary_table tbody tr td span.original{text-decoration:line-through}#bypv_cart table.summary_table tfoot tr.coupon_code td,#bypv_cart table.summary_table tfoot tr.shipment td,#bypv_cart table.summary_table tfoot tr.payment td{padding:.2em .5em}#bypv_cart table.summary_table tfoot tr.subtotal td.label,#bypv_cart table.summary_table tfoot tr.total td.label,#bypv_cart table.summary_table tfoot tr.total_currency td.label{text-transform:uppercase;font-weight:bold}#bypv_cart table.summary_table tfoot tr.total td.total_incl_tax,#bypv_cart table.summary_table tfoot tr.total_currency td.total_incl_tax{font-size:14px;font-weight:bold}#bypv_cart table.summary_table tfoot tr td.label label{text-transform:uppercase;font-weight:bold}#bypv_cart table.summary_table tr.product span.bypv_quantity_controls input,#bypv_cart table.summary_table tr.product input.bypv_product_update,#bypv_cart table.summary_table tr.product input.bypv_product_remove,#bypv_cart table.summary_table tr.coupon_code input.bypv_coupon_code_remove_button,#bypv_cart div#bypv_cart_shipping_address_select input.bypv_remove_address_button{margin:0;padding:0;border:0}#bypv_cart table.summary_table tr.product span.bypv_quantity_controls input{width:16px;height:16px}#bypv_cart table.summary_table input.bypv_quantity{font-weight:bold}#bypv_cart table.summary_table tr.product span.bypv_quantity_controls input.bypv_quantity_plus{background:url('https://vybavenieprevadzky.sk/templates/hera_j3_vm3/images/plg_system_opc_for_vm_bypv/button_plus.jpg') no-repeat top left}#bypv_cart table.summary_table tr.product span.bypv_quantity_controls input.bypv_quantity_minus{background:url('https://vybavenieprevadzky.sk/templates/hera_j3_vm3/images/plg_system_opc_for_vm_bypv/button_minus.jpg') no-repeat top left;margin-top:2px}#bypv_cart table.summary_table tr.product input.bypv_product_update{background:url('https://vybavenieprevadzky.sk/templates/hera_j3_vm3/images/plg_system_opc_for_vm_bypv/button_refresh.jpg') no-repeat top left;width:24px;height:24px}#bypv_cart table.summary_table tr.product input.bypv_product_remove,#bypv_cart table.summary_table tr.coupon_code input.bypv_coupon_code_remove_button,#bypv_cart div#bypv_cart_shipping_address_select input.bypv_remove_address_button{background:url('https://vybavenieprevadzky.sk/templates/hera_j3_vm3/images/plg_system_opc_for_vm_bypv/button_remove.jpg') no-repeat top left;width:24px;height:24px}#bypv_cart div.method_block div.info{margin:0 0 1em 0;padding:.5em;background-color:#eee;border:1px solid #e6e5e5;border-radius:4px;font-size:.8em;text-align:justify;text-transform:uppercase}#bypv_cart div.method_block span.vmshipment_description,#bypv_cart div.method_block span.vmpayment_description,#bypv_cart div.method_block span.vmshipment_cost,#bypv_cart div.method_block span.vmpayment_cost{font-size:.85em;color:inherit}#bypv_cart div#bypv_cart_login.logout p{line-height:30px}div#cart_tos label{font-size:1.2em}div#cart_tos label a:hover{text-decoration:underline}.delimiter_billto_group>h3.cart_block_title{display:none}#bypv_cart div#cart_buttons{text-align:center;background-color:white}div#cart_buttons .btn-default{background-color:#8ec274!important}div#cart_buttons .btn-default:hover{background-color:#6a9057!important}#bypv_cart .delimiter_billto_group{margin-top:-6px}p.not_found{font-size:90%;color:#ef0009;font-style:italic}#bypv_cart label{font-size:.9rem}#bypv_cart span.vmshipment_description,#bypv_cart span.vmpayment_description,#bypv_cart span.vmshipment_cost,#bypv_cart span.vmpayment_cost{display:inline;margin-left:0;font-style:italic}.chzn-container-single .chzn-single{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}div#bypv_cart_billing_address td.value{width:361px}.alert.alert-{color:#6d9a56;background-color:rgb(141 193 115 / 33%);margin:0 -25px 20px -25px;border:1px solid #8dc173}.chzn-container-single .chzn-single div b{display:block;width:100%;height:100%;background:url(https://vybavenieprevadzky.sk/components/com_virtuemart/assets/css/chosen-sprite.png) no-repeat 2px 5px}.summary_table .label{float:none}input.bypv_continue_link_button.text_button{background-color:#337ab7!important}@media(max-width:480px){div#bypv_cart{margin:-15px -15px 0 -15px}div#bypv_cart h1.cart_block_title{width:100%;text-align:center;padding:2rem 0;border-bottom:0;font-size:2.5rem}#bypv_cart div.cart_toolbar{width:100%;display:table}#bypv_cart div.cart_toolbar input.text_button{font-size:1rem!important;padding:0;height:30px;width:50%;display:inline-block}div#bypv_cart_billing_address label{display:inline-block!important}#bypv_cart div.address_block table td.label{width:70%}#bypv_cart span.vmicon.vm2-termsofservice-icon{display:none}.mobile-buttons-cart .total_products{background-color:#8ec274}}

