body .hikabtn,
body .hikacart,
body a.hikacart,
body  a.hikawishlist,
.hikashop_filter_button_outside input,
body  .hikashop_cart_proceed_to_checkout{
    background-color:var(--kolor1);
    border: none;
    color:#fff;
    border-radius: 0;
    text-decoration: none;
    text-transform: lowercase;
    margin-top: 10px;
    border-radius: 2px;
    font-family: inherit;
}

body .hikabtn:hover,
.hikashop_filter_button_outside input:hover,
body  .hika_j2 .btn-success:hover, 
body  .hikabtn-success:hover,
body  a.hikacart:hover,
body  a.hikawishlist:hover,
body .hikabtn:focus, 
body .hikabtn:hover, 
body .hika_j2 .btn:hover,
body .hika_j2 .btn:focus,
body .hikashop_cart_proceed_to_checkout:hover{
    color: #fff;
    background-color:var(--kolor2);
    border:none;
}


.hikashop_products_listing .hikashop_product_listing_image{
object-fit: cover;
display: block;
max-width: 100%;
}

.hikashop_container .hikashop_product_image_subdiv{
width: 100% !important;
}

body .hikashop_container .hikashop_product_price_full{
    font-size: .95rem;
    color: #000;
    font-weight: 600;
}

.hikashop_container .hikashop_product_name a{
    text-decoration: none;
    color: #000;
    font-size: 1.2rem;
    line-height: 1.3em;
    display: inline-block;
    margin-bottom: 0px;
    font-weight: 600;
}


.hikashop_container .hikashop_product_image {
    height: auto !important;
    margin-bottom: 20px;

}


.hk-row-fluid .hkc-md-3{
margin-bottom: 20px;
}


.view-product #content{
margin-left: auto;
margin-right: auto;
}


#hikashop_product_main_image_thumb,
.hikashop_product_main_image{
height: auto !important;
}


#hikashop_main_image{
object-fit: cover !important;
max-width: 100% !important;
width: 100% !important;
height: auto !important;
}


#hikashop_image_main_thumb_div{
height: auto !important;
}

#hikashop_product_left_part{
padding-left: 0;
padding-right: 5%;
box-sizing: border-box;
}


#hikashop_product_bottom_part{
margin-top: 20px;
border-top: solid 1px #eee;
padding-top: 20px;
}


#hikashop_product_right_part .hikashop_product_price{
    font-size: 24px;
    color:var(--kolor2);
    font-weight: 600;
}

#hikashop_product_right_part #hikashop_product_quantity_main .hikashop_product_quantity_div input{
    width: 50px;
    text-align: center;
    height: 50px;
    margin-top: 1px;
    margin-bottom: 0;
}

.hikashop_product_quantity_field_change{
text-decoration: none;
margin-top: 0;
}

#hikashop_product_right_part .hikacart,
#hikashop_product_right_part .hikawishlist{
margin-top: 0px;
padding: 10px 50px;
font-size: 1rem;
}

#hikashop_product_right_part .hikawishlist,
.hikabtn_checkout_coupon_add{
    background: var(--kolor1);
    padding: 14px 20px;
    margin-bottom: 0;
}


#hikashop_product_right_part .hikawishlist:hover,
.hikashop_cart_proceed_to_checkout:hover{
background:#449d44;
border-color:#398439;
}

.hikashop_cart_proceed_to_checkout span{
    color: #fff;
}

#hikashop_product_right_part h1{
    font-size: 21px;
    line-height: 1.3;
    margin-top: 0;
    margin-bottom: 5px;
}

#hikashop_product_quantity_main{
    margin-top: 10px;
}

#hikashop_comment_form{
margin-top: 50px;
}


.view-product .hikashop_vote_form{
margin-top: 20px;
}


.view-product .hikashop_vote_form .hikashop_vote_stars .hk-rating{
vertical-align: top;
margin-left: 10px;
}

.view-product .hikashop_vote_form .hikashop_vote_stars .hk-rate-star {
vertical-align: middle;
}


.view-product .hikashop_vote_form .hikashop_form_comment{
margin-top:0px;
}

.view-product .hikashop_vote_form #hikashop_vote_comment{
border: solid 1px #eee;
padding: 20px;
font-family: "Open Sans";
font-size: 14px;
height: 120px;
}


.view-product .hikashop_vote_form .button{
background:#555;
color:#fff;
padding: 10px 20px;
border: none;
box-shadow: none;
text-transform: lowercase;
}


.view-product #hikashop_comment_form .hikashop_listing_comment > span,
.view-product #hikashop_comment_form .hikashop_form_comment{
font-weight: 600;
color:#555;
}


#hikashop_vote_listing .pagination{
margin-top: 10px;
text-align: left;
display: flex;
justify-content: space-between;
align-items: center;
}

.pagination .chzn-container .chzn-single,
.hkform-group .chzn-container .chzn-single{
background:#fff;
border-radius: 0;
}

.pagination,
.hikashop_results_counter{
    color:#444;
    font-weight: normal;
    font-size: 13px;
    display: flex;
    align-self: center;
}

.pagination .page-item{
    display: block;
}

.pagination #limit_chosen{
    margin-left: 10px;
}


.pagination #limit_chzn{
margin-left: 10px;
width: auto !important;
}


#hikashop_vote_listing .hika_comment_listing_name{
width: auto;
white-space: nowrap;
min-width: 20%;
}

.chzn-single,
.chzn-container-single .chzn-single{
    background:#fff;
    border-radius: 0;
    min-width: 150px;
    width: auto;
}

.chzn-results .highlighted{
    background:#f3f3f2 !important;
    color:#000 !important;
}

.popover{
background:#fff;
border:solid 1px #eee;
box-shadow:1px 1px 5px #eee;
max-width:400px;
padding:20px;
padding-top:0px;
font-size:14px;
box-sizing:border-box;
z-index:1;
position:relative;
}

.popover h2,
.popover h3{
margin-bottom:0px;
}

.kontosklepnaglowek{
margin-bottom: 0;
align-self: center;
display: flex;
margin-left: 30px;
margin-right:0;
}

#naglowek_gora .kontosklepnaglowek {
margin-left: auto;
margin-right:0;
padding-right: 0;
}


.kontosklepnaglowek a{
text-decoration:none;
color:#000;
}

.kontosklepnaglowek > .moduletable #hikashop_cart_module{
background-image: url(../../../images/ikony/sklep-koszyk.svg);
background-repeat: no-repeat;
background-size: 20px;
padding-left: 25px;
background-position: center left;
margin-right: 20px;
}

.kontosklepnaglowek > .panela23{
background-image: url(../../../images/ikony/sklep-koszyk.svg);
background-repeat: no-repeat;
background-size: 20px;
padding-left: 25px;
background-position: center left;
}



.hikashop_address_listing_div dl.hika_options.large > dt {
text-align: left;
}




.view-checkout #hikashop_checkout_form .hikashop_checkout_cart .hikashop_product_checkout_cart_image{
max-width: 7rem;
}

.hikashop_product_image .hikashop_product_listing_image{
max-width: 100%;
margin-left: auto;
margin-right: auto;
}

.hikashop_cart_dropdown_content .hikashop_cart .hikashop_product_cart_image{
max-width:50px;
}


.hikashop_cart_dropdown_content  .hikashop_cart_module_product_name_value{
font-size: 0.8rem;
line-height: 1.4em;
width: 150px;
vertical-align: middle;
padding: 10px;
margin: 0;
}

.hikashop_cart_dropdown_content .hikashop_product_price_full{
    width: 80px;
    font-size: 0.9rem;
    line-height:1.3;
}

.hikashop_cart_dropdown_content tr td {
    font-size: 0.9rem;
    line-height:1.3;
}

.hikashop_cart_module_product_name_value {
    padding-right: 10px;
}


.hikashop_cart_dropdown_content tr td{
border-bottom: solid 1px #eee;
}

.hikashop_cart_dropdown_content .hikashop_cart_module_product_name_value a,
.hikashop_cart_dropdown_content .hikashop_product_price_full span{
    display: inline-block;
    width: 80px;
    color:#000;
    font-size: 0.8rem;
    line-height: 1.2;
}

.hikashop_cart_dropdown_content  .hikashop_product_price_full{
margin-left:0px;
}

.hikashop_cart_dropdown_content .hikashop_cart_module_product_name_value{
width: auto;
min-width: 150px;
display: block;
text-align: left;
box-sizing: border-box;
padding: 0;
}

.hikashop_cart_dropdown_content .hikashop_cart_module_product_name_value a{
width: 100%;
}

.hikashop_cart_module_product_name_value a:hover{
    color:var(--kolor2);
    text-decoration: underline;

}


#naglowek_gora #prawa-gora .hikashop_cart_dropdown_content  .hikashop_product_variant_subname{
margin-left:0;
}


#hikashop_checkout .table-striped thead tr th{
    border-bottom: solid 1px #ddd;
    text-align: left;
    padding-bottom: 5px;
    font-size: 0.875rem;
    color: #555;
    font-weight: 400;
}

.hikashop_wizardbar{
    margin-bottom:50px;
    text-align: left;
    border-radius: 0;
    box-shadow: none;
    padding: 10px;
}

#hikashop_checkout_cart_3_5 #hikashop_cart_product_total_title{
    text-align: right;
}




#hikashop_checkout .table-striped .hikashop_cart_product_name a{
text-decoration: none;
color:#000;
}

#hikashop_checkout .table-striped tr.margin td{
border-top: solid 1px #eee;
padding-bottom: 10px;
}

div.hikashop_messages.hikashop_error {
border-radius: 0;
margin-left: 0;
margin-right: 0;
padding: 10px;
box-sizing: border-box;
}

#hikashop_checkout  #hikabtn_checkout_next{
padding: 15px 30px;
text-transform: uppercase;
font-size: 18px;
font-weight: normal;
}

#hikashop_checkout .hikashop_checkout_cart .hikashop_product_quantity_field{
margin-right: 10px;
}

.hikashop_checkout_checkout_address_block .hkform-horizontal{
border: none;
}

#hikashop_checkout .hikashop_checkout_shipping{
border-bottom: solid 1px;
padding-bottom: 20px;
}

#hikashop_checkout .hikashop_checkout_payment{
padding-top: 20px;
border-bottom: solid 1px;
margin-bottom: 20px;
padding-bottom: 20px;
}


#hikashop_checkout  .hikashop_checkout_shipping_description,
#hikashop_checkout  .hikashop_checkout_payment_description{
padding-left: 20px;
}

.hikashop_shipping_group > legend,
.hikashop_checkout_payment > legend{
font-weight: bold;
margin-bottom: 20px;
font-size: 20px;
}

.hikashop_shipping_group tr td,
.hikashop_checkout_payment tr td{
border-bottom: solid 1px #fff;
background:#f9f9f9;
padding: 20px;
box-sizing: border-box;
}

#hikashop_order_4_3_uwagi label{
text-align: left;
}

#hikashop_order_4_3_uwagi textarea{
width: 100%;
}

#hikashop_checkout_fields_4_3{
margin-top: 30px;
}

.itemid-110 #content{
padding-left: 5%;
padding-right: 5%;
background: #f3f3f2;
padding-top: 50px;
padding-bottom: 50px;
display: flex;
flex-wrap: wrap;
justify-content: center;
}

.itemid-110 #content form{
background: #fff;
width: 100%;
padding: 20px;
box-sizing: border-box;
}

.itemid-110 #content form fieldset{
border:none;
}

.notifyjs-corner .notifyjs-metro-base{
padding:10px;
box-sizing:border-box;
}

.notifyjs-corner .image{
padding-left:20px;
padding-right:10px;
box-sizing:border-box;
}

.notifyjs-corner .title{
margin-bottom:0px;
padding-bottom:0px;
line-height:20px;
}


.view-checkout #hikashop_checkout_login_1_0 h1{
    border-bottom: solid 1px #eee;
    padding-bottom: 0.3em;
    font-weight: 600;
    font-size: 1.5rem;
    margin-bottom: 1em;
}

.view-checkout  #hikashop_checkout_login_form .hkform-horizontal,
.view-checkout  #hikashop_checkout_registration .hkform-horizontal{
border: none;
}



.view-checkout  .hkform-horizontal input{
width:100%;
}

.view-checkout  .hkform-horizontal .hkc-sm-8 label{
display: flex;
width: 100%;
}

.view-checkout  .hkform-horizontal .hkc-sm-8 input[type="checkbox"]{
width: 20px;
}

.view-checkout .hikashop_login_forgot_password_line a,
.view-checkout .hikashop_login_forgot_username_line a{
color:#000;
}

.view-checkout .hikashop_login_forgot_password_line,
.view-checkout .hikashop_login_forgot_username_line{
margin-bottom:5px;
}

.view-checkout #hikashop_checkout_registration #hikashop_user_1_0_regulamin .hkcheckbox label,
.view-checkout #hikashop_checkout_registration #hikashop_user_1_0_polityka .hkcheckbox label,
.view-checkout #hikashop_checkout_registration .hkc-sm-8{
display: flex;
line-height: 18px;
align-items: baseline;
}

#hikashop_order_4_3_regulamin_zamowienie .hkcontrol-label,
#hikashop_order_4_3_polityka_zamowienie .hkcontrol-label {
text-align: left;
width: auto;
min-width:150px;
}
#hikashop_order_4_3_regulamin_zamowienie,
#hikashop_order_4_3_polityka_zamowienie{
display: flex;
}

.task-confirm #hikashop_banktransfer_end{
text-align: center;
margin-left: auto;
margin-right: auto;
}

.hika_toolbar .hikabtn{
    background:transparent;
    border: solid 1px rgb(170, 170, 170);
}

.hika_cpanel_icons > a {
color: #444;
text-decoration: none;
}

#hikashop_cart_listing thead th,
#hikashop_cart_product_listing thead th{
border-bottom: solid 1px #eee;
text-align: left;
padding-bottom: 10px;
}

#hikashop_cart_product_listing .hikashop_cart_product_name a{
text-decoration: none;
color:#000;
}

.hika_cpanel_side_bar .hika_cpanel_icons .hk-icon {
color: #1266a0;
font-size: 12px;
}

.hika_cpanel_side_bar .hika_cpanel_icons > a{
padding: 10px;
}

.hk-well {
border-radius:0;
}

.hikashop_search_zone button{
margin-top:0px;
}

.hikashop_order_sort #filter_order_range_chzn{
margin-bottom:5px;
}


.wyszuknag2 .hikashop_filter_main {
    min-height: auto !important;
    float: none !important;
    border: solid 1px var(--kolor1);
}

.wyszuknag2 .hikashop_filter_main input{
    width: 90%;
    height: 100%;
    background:transparent;
    font-size: 1rem;
    border: none;
    padding: 10px;
    background: #fff;
    width: 100% !important;

}

.wyszuknag2 .hikashop_filter_button_inside input{
    margin-top: 0;
    padding: 0;
      padding-right: 0px;
    background: url(../../../images/ikony/sklep-wyszukiwarka.svg);
      background-repeat: repeat;
    background-repeat: repeat;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    color: transparent;
    margin-bottom: 0;
    margin-right: 0;
    padding-right: 0;
}

.wyszuknag2 form{
display: flex;
}

.wyszuknag2 .hikashop_filter_button_inside{
    float: none;
    margin-right: 0;
}





#hikashop_category_information_menu_108 #hikashop_filter_main_div_hikashop_category_information_menu_108 h3{
display:none;
}

#hikashop_category_information_menu_108 #hikashop_filter_main_div_hikashop_category_information_menu_108{
display:flex;
margin-bottom: 50px;
}


#hikashop_category_information_menu_108 #hikashop_filter_main_div_hikashop_category_information_menu_108 .hikashop_filter_main{
min-height: 30px !important;
float: none !important;
width: 100% !important;
}

#hikashop_category_information_menu_108 #filter_text_Wyszukiwarka_1{
width: 100% !important;
}

#hikashop_filter_button_hikashop_category_information_menu_108{
margin-top: 0;
margin-right: 0;
height: 58px;
}
#hikashop_category_information_menu_108 .hikashop_filter_button_outside{
margin-right: 0 !important;
}

#hikashop_category_information_menu_108  .hikashop_filter_fieldset_mobile{
width: 100%;
}

#hikashop_category_information_menu_108 input[type="text"]{
padding: 20px 20px;
}

#hikashop_category_information_menu_107 .hikashop_category_image {
height: auto !important;
}

#hikashop_category_information_menu_107 .hikashop_category_name a{
text-decoration:none;
color:#000;
}


.kategorie-lista-hika .accordion-group h4{
    margin-bottom: 0;  
    margin-top: 0.5em;
}

.kategorie-lista-hika .accordion-group h4 a{
    color: #222;
    text-decoration: none;
    font-weight: normal;
    font-size: 0.9rem;
    margin-bottom: 1px;
    margin-top: 1px;
}

.accordion-inner,
.kategorie-lista-hika .hikashop_category_list_item_link span,
.kategorie-lista-hika .hikashop_subcategories .accordion h4 a{
    color:#767676;
    font-size: 0.8rem;
    text-decoration: none;
    margin-bottom: 0;
    margin-top: 0;
}

.accordion-inner{
    padding-left: 10px;
}





.kategorie-lista-hika .hikashop_category_list {
    list-style:none;
    padding-left: 10px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 0;
}

.kategorie-lista-hika .hikashop_category_list li a{
    color:#555;
    text-decoration: none;
    margin-bottom: 3px;
    margin-top: 3px;
}

#hikashop_category_information_module_117 h2,
#kolumnalewo > div > h3{
    border-bottom: none;
    padding-bottom: 0;
    font-weight: 600;
    font-size: 1rem;
    padding-top: 0px;
    margin-top: 0;
    margin-bottom: 15px;
    text-transform: uppercase;
}

#kolumnalewo > div{
    border: none;
    padding: 0;
    box-sizing: border-box;
    margin-bottom: 40px;
}


#kolumnalewo .panel .content{
font-size: 13px;
color:#555;
}


#slider_Cena_2_module_108{
margin-top: 45px !important;
}


#hikashop_product_right_part #hikashop_product_characteristics .chzn-container-single{
width: auto !important;
}

.chzn-drop{
width:100%;
}

.chzn-container .chzn-results {
width: 100%;
word-break: keep-all;
}

.hikashop_product_main_image_subdiv  img{
width: auto;
height: auto;
max-width: 100%;
}

.hikashop_product_main_image_subdiv > a{
display: block;
}

#hikashop_product_left_part  .hikashop_product_main_image_thumb{
height:auto !important;
}


#hikashop_product_right_part #hikashop_product_vote_mini{
    margin-top: 0px;
    margin-bottom: 0px;
}

#hikashop_product_right_part .hikacart{
padding: 14px 50px;
}


/* efekt hover on image */
.hikashop_product_listing_image:hover{
scale: 1.3;
transition:all 1s ease 0s;
filter: brightness(50%);
}

.hikashop_product_image,
.hikashop_category_image{
overflow: hidden;
}


.koszykpolewej .hikashop_cart thead th{
    text-align: left;
    font-weight: 400;
    color: #767676;
    font-size: 0.8rem;
}

.koszykpolewej .hikashop_cart tbody tr td a{
    color:#555;
    text-decoration: none;
    line-height: 1.5;
    font-size: 0.8rem;
    display: block;
}


.koszykpolewej .hikashop_cart tbody tr td{
    border-bottom: solid 1px #eee;
    padding-top:0.5em;
    padding-bottom:0.5em;
}


.koszykpolewej  .hikashop_cart_module_product_image img{
    aspect-ratio: 1/0.6;
    padding-right: 0.5em;

}

.hikashop_category_image .hikashop_product_listing_image{
width: 100%;
height: auto;
}



body #kolumnalewo #filter_text_Wyszukiwarka_1{
width: 100% !important;
box-sizing: border-box;
}

.noUi-horizontal .noUi-tooltip {
font-size: 12px;
border: none;
}

body #kolumnalewo  .hikashop_filter_main {
min-height:auto !important;
margin-bottom:20px;
float: none !important;
}

#kolumnalewo .hikashop_filter_title{
margin-bottom: 10px;
display: inline-block;
}


.produkty-powiazane{
box-sizing: border-box;
margin-top: 50px;
border-top: solid 1px;
padding-top: 20px;
}

.produkty-powiazane h2,
.view-product #hikashop_comment_form .hikashop_listing_comment > span{
    margin-top: 0;
    font-size: 1rem;
    color: #000;
    margin-left: 0;
    font-weight: 600;
}


.produkty-powiazane .hikashop_container .hikashop_product_name a {
margin-bottom: 0px;
font-size: 0.9rem;
}




.produkty-powiazane  .hikashop_container .hikashop_product_price_full {
font-size: 15px;
}

.hikashop_products_pagination{
margin-top: 30px;
margin-top: 30px;
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}


.hikashop_products_pagination #limit{
width: auto !important;
}

.hikashop_products_pagination select option{
padding: 20px;
}

.hikashop_products_pagination  .chzn-container .chzn-results li {
padding: 10px;
box-sizing:border-box;
width:100%;
}

.hikashop_products_pagination  .chzn-container .chzn-results{
border-radius:0;
}

#hikashop_filter_main_div_hikashop_category_information_menu_108{
display: none !important;
}

#hikashop_product_right_part #hikashop_product_custom_info_main,
#hikainformacje-dodatkowebp{
border-top: solid 1px #e2e2e2;
padding-bottom: 10px;
margin-top: 20px;
padding-bottom: 0px;
}

#hikashop_product_right_part #hikashop_product_custom_info_main .hikashop_product_custom_info_main_table td{
border-bottom:solid 1px #f4f4f4;
padding-left: 0;
}

#hikashop_product_right_part #hikashop_product_custom_info_main .hikashop_product_custom_info_main_table tr:last-child td{
border-bottom:none;
}


#hikashop_product_right_part #hikashop_product_custom_info_main .hikashop_product_custom_info_main_table td span{
font-size:13px;
}

#hikashop_product_right_part #hikashop_product_custom_info_main h4{
    margin-bottom: 5px;
    font-weight: 600;
}

#hikainformacje-dodatkowebp{
display: flex;
flex-wrap: wrap;
padding-top:20px;
margin-top:20px;
}


#hikainformacje-dodatkowebp span{
width:100%;
display:block;
font-size: 13px;
}

#hikainformacje-dodatkowebp span{
    background-image: url(../../../images/ikony/email-ikona.png);
    background-size: 12px;
    background-repeat: no-repeat;
    padding-left: 20px;
    background-position: center left;
    margin-bottom: 3px;
}

#hikainformacje-dodatkowebp span:nth-child(1){
background-image: url(../../../images/ikony/email-ikona.png);
}

#hikainformacje-dodatkowebp span:nth-child(2){
background-image: url(../../../images/ikony/produktyliczba-ikona.png);
}

#hikainformacje-dodatkowebp span:nth-child(3){
background-image: url(../../../images/ikony/produkt-kod.png);
}

#hikainformacje-dodatkowebp .duzaliczna{
color: green;
}

#hikainformacje-dodatkowebp .malaliczna{
color:red;
font-weight:normal;
}

.informacjeodstawa{
    border-top: solid 1px #e2e2e2;
    padding-bottom: 10px;
    margin-top: 20px;
    padding-bottom: 0px;
    padding-top: 20px;
    display: flex;
    flex-wrap: wrap;
    border-bottom: solid 1px #e2e2e2;
    justify-content: space-between;
}


.informacjeodstawa span{
display: block;
width: 45%;
box-sizing:border-box;
font-weight: normal;
background-image: url(../../../images/ikony/adres-ikona.svg);
background-repeat: no-repeat;
background-size: 25px;
padding-left: 35px;
margin-bottom: 20px;
background-position: 0px 5px;
justify-content: space-between;
}


.informacjeodstawa span:nth-child(2){
    background-image: url(../../../images/ikony/kalendarz-ikona.svg);
}

.informacjeodstawa span:nth-child(3){
background-image: url(../../../images/ikony/koszyk-ikona.svg);
}

.informacjeodstawa span:nth-child(4){
background-image: url(../../../images/ikony/wsparcie2-ikona.svg);
}




.informacjeodstawa span strong{
display:block;
font-weight:normal;
}

.informacjeodstawa span strong:nth-child(1){
font-weight: 600;
}


.informacjeodstawa span strong:nth-child(2){
font-weight: 400;
color: #afafaf;
font-size:12px;
line-height:18px;
}

.informacjeodstawa span strong a{
color: #afafaf;
}

#hikashop_vote_listing table.hika_comment_listing tr td {
    padding: 10px 20px;
}


#hikashop_vote_listing table.hika_comment_listing {
margin-top: 20px;
margin-bottom: 20px;
}

#hikashop_vote_listing{
border-top: solid 1px;
padding-top: 20px;
}


#hikashop_vote_listing table.hika_comment_listing .hika_comment_listing_useful_p,
#hikashop_vote_listing table.hika_comment_listing .hika_comment_listing_useful,
#hikashop_vote_listing table.hika_comment_listing .hika_comment_listing_useless_p,
#hikashop_vote_listing table.hika_comment_listing .hika_comment_listing_useless{
padding: 0;
}

#hikashop_vote_form p.hikashop_form_comment, #hikashop_vote_listing .hikashop_listing_comment {
    font-weight: 400;
}


#hikashop_vote_listing table.hika_comment_listing tr:first-child td:last-child {
padding-right: 20px;
background-position: left !important;
}

#hikashop_vote_listing div.hika_comment_listing_content {
    font-weight: initial;
    color: #777;
    font-style: italic;
    font-size: 13.5px;
    line-height: 21px;
}

.hikashop_product_price_before_discount{
color: #757575;
font-size: 14px;
display: block;
line-height: 14px;
}


.hikashop_product_price_with_discount{
    color: var(--kolor2);
    margin-top: 5px;
    display: inline-block;
}


#hikashop_product_right_part .hikashop_product_discount{
background: #25ae00;
color: #fff;
padding: 5px;
display: inline-block;
margin-bottom: 10px;
font-size: 13px;
font-weight: 600;
line-height: 13px;
}


.layout-listing .hikashop_products_listing .hikashop_product_image,
#hikashop_module_95 .hikashop_products_listing .hikashop_product_image{
position: relative;
}

.hikashop_products_listing .hikashop_product_discount,
.layout-listing .hikashop_product_discount,
#hikashop_module_95 .hikashop_product_discount{
    position: absolute;
    background: var(--kolor2);
    color: #000;
    padding: 5px;
    display: flex;
    margin-bottom: 10px;
    font-size: 13px;
    font-weight: 600;
    line-height: 13px;
    top: 15px;
    right: 15px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    align-items: center;
}

.kontosklepwersja2{
    align-self: center;
}

.kontosklepwersja2 .mod-custom{
    display: flex;
    margin-left: 50px;
    align-items: center;
}

.kontosklepwersja2 img{
    height: 20px;
    max-width: 30px;
}

.kontosklepwersja2 .mod-custom > div{
    margin-left: 4px;
    margin-right: 4px;
    display: flex;
}

.kontosklepwersja2 .mod-custom > div:last-child{
    margin-right:0;
}

.kontosklepwersja2 .wyszuknag2{
    display:none;
}

.kontosklepwersja2 #hikashop_cart_module{
    margin-left: 5px;
}

.kontosklepwersja2 .wyszuknag2 form{
    position: absolute;
    background-color: #fff;
    box-shadow: rgb(238, 238, 238) 1px 1px 10px;
    padding: 0px;
    z-index: 1;
    width: 100%;
    right: 0;
    min-width: 350px;
}


.kontosklepwersja2 .wyszuknag2 form input{
    padding: 10px;
}

.kontosklepwersja2 > div:nth-child(4){
display: flex;
min-width: 100px;
}

.kontosklepwersja2 > div:nth-child(4) img{
margin-right:8px;
}

.kontosklepwersja2 a{
text-decoration:none;
}
.kontosklepwersja2 #hikashop_cart_dropdown_105{
right: 0;
}

.hikashop_cpanel_main_interface {
    width: 100%;
}


.com_hikashop #content .header {
    background: #fff;
    box-shadow: none;
}

.hikashop_wizardbar ul li.hikashop_cart_step_current .hikashop_chevron::before {
    border-left: 10px solid var(--kolor1);
  }


#hikashop_checkout #hikashop_checkout_login_1_0 .hikabtn_checkout_guest_logout{
display: block;
max-width: 200px;
}


.hikashop_wizardbar ul li.hikashop_cart_step_current .hikashop_chevron::before {
    border-left: 10px solid var(--kolor1);

}


body .hikashop_wizardbar ul li .hikashop_chevron::before {
    position: absolute;
    top: -8px;
    right: -10px;
    display: block;
    border: 10px solid transparent;
}


body .hikashop_wizardbar ul li .hikashop_chevron {
    position: absolute;
    top: 3px;
    right: -15px;
    display: block;
    border: 10px solid transparent;
    border-right: 0;
    border-left: 10px solid #d4d4d4;
  }


.hikashop_wizardbar ul li.hikashop_cart_step_current {
    color: #fff;
    background: #719DC3;
}



body .hikashop_wizardbar .hkbadge {
    min-width: 0;
    padding: 0;
    font-weight: 400;
    width: 20px;
    height: 20px;
    line-height: 1.5;
}



body .hikashop_filter_main_Sortowanie_4{
min-height: 50px !important;
}
 
#filter_Sortowanie_4_hikashop_category_information_module__chzn span,
#filter_Sortowanie_4_hikashop_category_information_module__chzn{
text-transform: lowercase;
}



#filter_Sortowanie_4_module_120_chzn .chzn-container-single .chzn-single div b {
top: 5px;
position: relative;
}


input.hikashop_product_quantity_field {
    width: 50px;
}


#hikashop_category_information_module_ .hikashop_subcontainer {
    position: relative;
}


.hikamobilne{
display:none;
}


.enuglownemenurozwiniee{
    transition: all 1s ease 0s;
}



.menuhikarozwij{
    padding:0;
    margin:0;
}

.menuglownemenurozwiniee .menuhikarozwij > a,
.menuglownemenurozwiniee .menuhikarozwij .hikashop_category_list_item:nth-child(2) a:nth-child(1){
display:none;
}

.menuglownemenurozwiniee .menuhikarozwij li a{
font-size: 13px !important;
line-height: 17px;
padding-top: 5px;
padding-bottom: 5px;
font-weight: 400;
}

body img.hikashop_child_image {
    margin: 2px;
    height: 70px;
    display: inline-block;
}


.hikashop_checkout_payment tr td .hikashop_checkout_payment_images{
float: right;
}

.hikashop_products_pagination_bottom .limit{
margin-bottom: 10px;
}


.hikashop_products_pagination_bottom .hikashop_start_link{
margin-right: 20px;
}


.hikashop_products_pagination_bottom .pagenav{
    margin-left: 1px;
    margin-right: 1px;
border: solid 1px #ddd;
padding: 2px 8px;
box-sizing: border-box;
color: #ddd;
}

.hikashop_products_pagination_bottom a{
text-decoration:none;
}

.hikashop_products_pagination_bottom a.pagenav {
color:#000;
text-decoration:none;
}

.hikashop_products_pagination_bottom a.pagenav:hover{
color:var(--kolor1);
text-decoration:underline;
}



.hikashop_products_pagination_bottom .counter{
padding-top: 10px;
}




#hikashop_checkout .hikashop_checkout_coupon input{
margin: 0;
min-width: 30%;
}

#hikashop_checkout .hikashop_checkout_coupon button{
    margin-top: 0;
    padding: 11px 50px;
    margin-bottom: 0;
}


.kontosklepwersja2 a img:hover{
    opacity:0.6;
}

#hikashop_product_right_part #hikashop_product_tags_main li{
list-style-type: none;
}

#hikashop_product_right_part #hikashop_product_tags_main ul{
display: flex;
margin-left: 0;
padding-left: 0;
}

#hikashop_product_right_part #hikashop_product_tags_main li{
display: inline-block;
margin-right: 10px;

}

#hikashop_product_right_part #hikashop_product_tags_main li a{
color: #fff;
text-decoration: none;
background: #006ab6;
display: inline-block;
border-radius: 10px;
font-size: 11px;
padding: 2px 10px;
line-height: 16px;
}

#hikashop_product_right_part #hikashop_product_tags_main li a:hover{
opacity:0.7;
}

.view-tag .tag-category .filters{
display:none;
}

.view-tag .tag-category .category li::marker{
display:none;
}

.view-tag .tag-category .category li{
list-style-type: none;
}


#hikashop_checkout_cart_4_4{
margin-top: 50px;
}

#hikashop_checkout_cart_4_4 .hikashop_checkout_cart_final_total{
font-size: 16px;
font-weight: bold;
}


.hikashop_wizardbar ul li.hikashop_cart_step_finished a {
    color: #468847;
    text-decoration: none;
}


#hikashop_order_4_3_regulamin_zamowienie .hkcheckbox span,
#hikashop_order_4_3_polityka_zamowienie .hkcheckbox span{
line-height: 18px;
margin-left: 10px;
}

.kontosklepwersja2 .hikashop_small_cart_checkout_link{
	color:#000;
    white-space: nowrap;
}



#hikashop_checkout .hikashop_checkout_cart tr.row0 td{
padding-top: 0.51rem;
}



#hikashop_checkout .hikashop_cart_subtotal_value,
#hikashop_checkout .hikashop_checkout_cart .hikashop_cart_product_total_value,
#hikashop_checkout .hikashop_cart_tax_value,
#hikashop_checkout .hikashop_cart_total_value,
#hikashop_checkout .hikashop_cart_shipping_value{
text-align: right;
}

#hikashop_checkout #hikashop_checkout_cart_final_total_title,
#hikashop_checkout .hikashop_cart_total_value{
border-top: solid 3px;
font-weight: 600;
}


body .hikashop_messages{
background-color: #CCFFBB;
border-color: #00AA00;
color: #00AA00;
border-radius: 0;
font-weight: 600;
font-size: 0.850rem;
margin: 0.5rem 0;
}


.com_hikashop legend{
font-size: 0.8rem;
text-transform: uppercase;
}

#uwagi{
min-height: 4em;
}


#naglowek_srodek-prawo .hikashop_cart .hikashop_cart_module_product_name_value{
    display: flex;
    align-items: center;
}



span.hikashop_product_name {
    margin-bottom: 0;
  }



.hikashop_products .thumbnail {
    margin-bottom: 1em;
}


.hikashop_product_page div.hikashop_small_image_div a.hikashop_active_thumbnail {
    border: none;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;

}


.hikashop_product_page div.hikashop_small_image_div a {
    display: inline-block;
    border: none;
    margin-left: 2px;
    margin-right: 2px;
    padding: 0;
}

.hikashop_product_page div.hikashop_small_image_div a:hover img{
opacity: 0.8;
}


.kategorie-lista-hika .hikashop_subcategories .accordion h4 a,
.hikashop_category_list .hikashop_category_list_item a{
display: flex;
justify-content: space-between;
}


.kategorie-lista-hika .hikashop_subcategories .accordion h4 a{
    color: #000;
    font-size: 0.85rem;
      
}


#kolumnalewo .hikashop_subcategories a:hover{
    color:var(--kolor2);
}


#kolumnalewo label {
    margin-bottom: 0;
    margin-right: 0.5em;
    font-size: 0.85rem;
}


#kolumnalewo .hikashop_filter_collapsable_title_always + .hikashop_filter_main_div, 
#kolumnalewo .hikashop_filter_collapsable_title_mobile + .hikashop_filter_main_div {
    border: none;
    margin: 0;
    padding: 0;
}

#kolumnalewo .noUi-connect {
    background: var(--kolor2);
}


.zobacztakzeproduktylewo .hikashop_product {
    padding: 0;
    border-bottom: solid 1px #eee;
    margin-bottom: 10px;
}


.zobacztakzeproduktylewo .hikashop_product_image{
    width: 100%;
    height: auto;
    flex-shrink: 0;
    margin-right: 10px;
    float: none;
    max-width: 100%;
    margin-bottom: 10px;
}

.zobacztakzeproduktylewo .hikashop_product_image img{
    aspect-ratio: 1;
    display: block;
    height: 100%;
}

.zobacztakzeproduktylewo .hikashop_product_name,
.zobacztakzeproduktylewo .hikashop_product_price_full{
    max-width: 100%;
    display: block;
}

.zobacztakzeproduktylewo .hikashop_container .hikashop_product_name a,
.zobacztakzeproduktylewo .hikashop_product_price_full{
font-size: 0.8rem;
}



.hikashop_vote_notification{
    color: #e7000e;
}

#hikashop_checkout_status_3_3{
font-size: 0.9rem;
color: #075907;
margin-bottom: 1rem;
}

#hikashop_checkout_status_3_3 .label-info{
font-weight: 600;
}


#hikashop_checkout_address_3_4 .hkc-sm-6{
padding-right: 0;
padding-left: 0;
}

.hika_toolbar .hikabtn:hover{
color:#333;
}


#hikashop_dashboard .hika_cpanel_icons .hikashop_cpanel_button_text {
    flex-grow: 2;
    text-align: left;
    padding-left: 15px;
}


#member-profile .hikashop_user_edit .controls{
display: flex;
}

.itemid-109 #hikashop_address_listing dl.hika_options.large > dt {
    width: 100%;
    float: none;
}

.itemid-109 #hikashop_address_listing dl.hika_options.large > dd {
    margin-left: 0;
    width: 100%;
  }


.itemid-109  #hikashop_show_cart_form {
    margin-left: 0;
    margin-right: 0;
}


.itemid-109 #hikashop_cart_product_listing .hikashop_cart_product_name{
  margin-left: 20px;
}

.itemid-109 #hikashop_show_cart_form #hikashop_cart_product_listing td{
padding-top: 10px;
padding-bottom: 10px;
}


.hikashop_category_information .hikashop_zoom_hover .hikashop_subcontainer:hover {
    box-shadow: 0 0 30px rgba(0,0,0,0.1);
}


#address_country{
    height: 50px;
    border-radius: 0;
    box-shadow: none;
    border: solid 1px #eee;
    background: #fff;
}



.hikashop_category_information .hikashop_zoom_hover .hikashop_subcontainer:hover {
    z-index: 99 !important;
    }
    

.hikashop_category_information .hikashop_zoom_hover .hikashop_subcontainer {
    z-index: 0 !important;
}

    

div.hikashop_container {
position: relative;
}

#hikashop_category_information_module_113 div.hikashop_subcontainer, #hikashop_category_information_module_113 div.hikashop_subcontainer span, #hikashop_category_information_module_113 div.hikashop_container {
    text-align: center;
}

    

#hikashop_checkout_fields_3_2,
#hikashop_checkout_status_3_3,
#hikashop_checkout_address_3_4{
margin-bottom: 2rem;
}



.hikashop_filter_collapsable_title_always + .hikashop_filter_main_div, .hikashop_filter_collapsable_title_mobile + .hikashop_filter_main_div {
    border: none;
}


.nowosciglowna{
    text-align: center;
    margin-left: 5%;
    margin-right: 5%;
    box-sizing: border-box;
    margin-bottom: 100px;
    margin-top: 100px;
}

.nowosciglowna > h2{
    margin-bottom: 0px;
    font-weight: normal;
}


.nowosciglowna > h3{
    font-weight: normal;
    margin-bottom: 50px;
}



select{
    background-color: #fff;
    border-radius: 0;
    border: solid 1px #aaa;
    min-width: 150px;
    width: auto;
    height: 35px;
    line-height: 35px;
    padding: 0.4em;
}

.hikashop_filter_collapsable_title_mobile{
    background: transparent;
}




#hikashop_cart_dropdown_105 th{
    font-size: 0.8rem;
    font-weight: 600;
    padding-bottom: 5px;
    border-bottom: solid 1px #eee;
}


#hikashop_cart_dropdown_105 .hikashop_cart_module_product_name_value a {
    width: 100%;
    line-height: 1.3;
    padding-bottom: 5px;
    padding-top: 5px;
}


#kolumnalewo .ostatnioogladanelewo .thumbnail,
#kolumnalewo .ostatnioogladanelewo .hikashop_product,
#kolumnalewo .zobacztakzeproduktylewo .thumbnail,
#kolumnalewo .zobacztakzeproduktylewo .hikashop_product{
    padding: 0;
}


#kolumnalewo .zobacztakzeproduktylewo .hikashop_container .hikashop_product_name a {
    color: #000;
}

#hikashop_product_quantity_alt{
    font-size: 0.9rem;
}


body .hikashop_wizardbar {
    background-color: transparent;
    border: 1px dotted #d4d4d4;
    margin-bottom: 0px;
    margin-bottom: 2rem;
}

body .hikashop_wizardbar ul li.hikashop_cart_step_current {
    color: #000;
    background: transparent;
}

body .hikashop_wizardbar ul li {
    background: transparent;
    font-size: 14px;
line-height: 27px;
color: #999999;
cursor: default;

position: relative;
float: left;
height: 28px;
padding: 0 10px 0 30px;
margin: 0;
}

#hikashop_checkout_login_1_0 .hkc-lg-4 h2,
#hikashop_checkout_login_1_0 #hika_registration_type,
#hikashop_checkout_login_1_0 #hikashop_checkout_login_form h2{
    font-weight: 600;
    font-size: 1rem;
}


.hikashop_login_forgot_password_line a,
.hikashop_login_forgot_username_line a{
    text-decoration: none;
    font-size: 0.9rem;
}

.hikashop_login_forgot_password_line a:hover,
.hikashop_login_forgot_username_line a:hover{
    color:var(--kolor1);
}


.hikashop_wizardbar ul li.hikashop_cart_step_finished {
    color: #468847;
    background: transparent;
}



body #slider_Cena_2_module_108{
    margin-top:0 !important;
}


#hikashop_module_124 .hikashop_product_price_full{
    display: block;
}


.hikashop_product_quantity_div input, input.hikashop_product_quantity_field {
    max-width: 100px;
  }


#hikashop_checkout_form .hikashop_payment_methods_table .hikashop_checkout_payment_images img{
    max-height: 40px;
    float: right;
    margin-left: 10px;
}


.hikashop_checkout_shipping_description p,
.hikashop_checkout_payment_description p{
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 5px;
}




.hk-row-fluid .hikashop_subcontainer,
.hk-row-fluid .hikashop_product{
    padding: 0;
    margin: 0;
}

.hk-row-fluid{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 10px;
}

.zlewakolumna .hk-row-fluid{
    grid-template-columns: 1fr 1fr 1fr;
}

#hikashop_category_information_module_124 .hk-row-fluid{
    grid-template-columns: 1fr; 
}

.hk-row-fluid .hkc-md-3,
.hk-row-fluid .hkc-md-4{
    width: 100%;
}

.hk-row-fluid::before{
    display: none;
}



.view-product .hk-row-fluid {
    display: flex;
    justify-content: space-around;
    flex-wrap: nowrap;
}



.com_hikashop .header {
    margin-bottom: 0px;
}



iframe .contentpane p{
    font-family: 'Poppins', sans-serif;   
}

body a.hikacart, body a.hikawishlist, span body .hikashop_cart_proceed_to_checkout span{
    color:#000;
}


#hikashop_user_1_0_klauzula_skrocona{
    font-size: 0.75rem;
    line-height: 1.2;  
    color: #555;
}

#hikashop_registration_privacy_area input,
#hikashop_registration_privacy_area label{
    width: auto;
}



body .hk-row-fluid{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;   
}

body .hk-row-fluid::before{
    display: none;
}

.hikashop_listing_img_title .hikashop_product_price_full{
    order: 3;
}


body .hikashop_category_image{
    height: auto !important;
}

.kolumna-lewo #hikashop_cart_module .hikashop_cart th{
    display: none;
}


.kolumna-lewo #hikashop_cart_module .hikashop_cart .hikashop_cart_module_product_name_value{
    font-size: 0.8rem;
    line-height: 1.3;
}


#hikashop_module_130 .hk-row-fluid,
#hikashop_module_110 .hk-row-fluid {
    grid-template-columns: 1fr 1fr;
}

#hikashop_module_130 .hikashop_subcontainer,
#hikashop_module_110 .hikashop_subcontainer {
    padding: 0;
}


#hikashop_module_130 .hikashop_listing_img_title{
    display: flex;
    flex-direction: column;
}


.hikashop_category_information .hikashop_filter_main_Czegoszukasz_1{
    display: none;
}

body #content .hikashop_filter_main_div_hikashop_category_information_module_ {
    border: none;
    padding: 0;
    margin:0;
}

#hikashop_product_right_part .hikashop_product_stock_count{
    display: block;
    font-size: 0.85em;
    margin-bottom: 0.2em;
}

.hika_comment_listing_empty{
    font-weight: 400;
    padding: 1em;
    font-size: 0.85rem;   
}

#naglowek_srodek-prawo div.hikashop_cart_dropdown_content {
    right: 0;
    padding: 20px;
}



#naglowek_srodek-prawo div.hikashop_cart_dropdown_content .hikabtn{
    margin-bottom: 0;
}

#naglowek_srodek-prawo div.hikashop_cart_dropdown_content th{
    display: none;
}


#naglowek_srodek-prawo div.hikashop_cart_dropdown_content img{
    width:40px;
    height: auto;
    margin-bottom: 3px;
}

#naglowek_srodek-prawo .hikashop_cart_dropdown_content tr td {
    border-bottom: none;
}

#naglowek_srodek-prawo .hikashop_cart_module_product_name_value{
    padding: 10px;
    padding: 0 10px;
}

#naglowek_srodek-prawo div.hikashop_cart_dropdown_content  tfoot td{
    padding-top: 5px;
    border-top: solid 1px #eee;
    margin-top:10px;
}


#naglowek_srodek-prawo div.hikashop_cart_dropdown_content  tbody tr:last-child td{
    padding-bottom: 10px;
}



.wyszuknag2{
    position: absolute;
}

#data_register_registration_method .btn{
    display: block;
}

#data_register_registration_method input{
    float: left;
    margin-top: 18px;
    margin-left: 10px;
}

#data_register_registration_method #data_register_registration_methodlogin{
    margin-top: 12px;
}

#hikashop_checkout_registration #hikashop_registration_password_line .hkc-sm-8{
    flex-wrap: wrap;
}


#hikashop_checkout_registration #hikashop_registration_password_line .hkc-sm-8 > div{
    font-size: 0.8rem;
    margin-bottom: 0.2em;
}

#hikashop_checkout_registration div.hikashop_messages.hikashop_info {
    color: #000;
    font-weight: 400;
}

#hikashop_checkout_registration #hikashop_registration_privacy_area{
    border: solid 1px #000;
    padding: 20px;
    margin-bottom: 1em;
}

#hikashop_checkout_form  #hikashop_checkout_coupon_3_4{
    margin-bottom: 1em;
}

#hikashop_checkout_form #hikashop_checkout_address_3_3{
    margin-top: 2em;
    margin-bottom: 2em;
    background: #f9f9f9;
    padding: 2em;
}


textarea#uwagi{
    width: 100%;
    min-height: 5rem;
}


body .hikashop_product_page div.hikashop_small_image_div a {
    display: inline-block;
    border: none;
    margin-right: 2px;
    margin-left: 2px;
    padding: 0;
  }


.layout-cpanel .hikashop_cpanel_main_interface .hika_cpanel_main_data{
    width: auto;
}

.layout-cpanel  .hikashop_user_points_cpanel{
    display: none;
}

.layout-cpanel .hika_cpanel_main_data_title{
    text-transform: uppercase;
    margin-bottom: 1em;
}

.com-users-profile__multifactor{
    display: none;
}


body.com_users .profile-edit fieldset{
    border: solid 1px #eee;
}

.com_users .profile-edit .form-text{
    font-size: 0.8rem;
    margin-top: 1em;
    display: inline-block;
}

body.view-address #hikashop_address_listing dl.hika_options.large > dt {
    width: auto;
    padding-right: 20px;

}


body.view-address #hikashop_address_listing dl.hika_options.large > dd {
    margin-left: 0;
    margin-top: 10px;
}

body.view-address #hikashop_user_addresses_show .hk-row-fluid{
    grid-template-columns: 1fr 1fr;
    margin-top: 3rem;
}


body.view-order .hk-row-fluid{
    grid-template-columns: 1fr;
}

body.view-order .hk-row-fluid > div{
    width: 100%;
}

#hikashop_checkout_coupon_3_5{
    margin-top: 2em;
    margin-bottom: 2em;
}

.hikashop_checkout_payment_description,
.hikashop_checkout_shipping_description{
    font-size: 0.9rem;
}


#hikashop_dashboard{
    grid-template-columns: 0.3fr 1fr;
}

.view-address .hkc-md-6,
#hikashop_dashboard .hkc-sm-6,
#hikashop_dashboard .hkc-sm-4,
#hikashop_dashboard .hkc-sm-8{
    width: auto;
}


.view-cart .hika_toolbar{
    border-bottom: solid 1px #eee;
    padding-bottom: 1em;
    margin-bottom: 2em;
}


.view-order .hikashop_order_sort {
    float: none;
    text-align: right;
    margin-bottom: 5px;
    display: flex;
    justify-content: inherit;
    align-items: center;
    text-align: left
  }

  .view-order .hikashop_order_sort > div{
    margin-left:5px;
  }


#hikashop_comment_form .hikashop_vote_comment_not_allowed{
    margin-top: 1em;
    font-size: 0.9rem;
}

.address_country_chosen{
    width: auto;
}


body .noUi-target,
body .noUi-handle {
    box-shadow: none;
}


.hikashop_filter_main_Cena_2 .hikashop_filter_title{
    margin-bottom: 30px !important;
}



#kolumnalewo .hikashop_cart .hikashop_cart_module_product_name_value {
    padding: 0.3em 1em;
    font-size: .8rem;

}


#filter_values_container_Sortuj_3_module_131 input{
    margin-left: 0;
    margin-right: 7px;
    width: 20px;
    height: 20px;
    margin-top: 0;
}

#filter_values_container_Sortuj_3_module_131 br{
    display: none;
}

#filter_values_container_Sortuj_3_module_131 span{
    display: flex;
    align-content: center;
    align-items: center;
    margin-bottom: 1rem;
}


.visually-hidden{
    display: inline-block;
}

.hkform-horizontal .password-group .input-password-toggle{
    padding: 0.3em 1em;
    font-size: 0.75rem;
}

.hkform-horizontal #remember{
    margin-right: 10px;
}


.vex-content iframe .item-page{
font-family: Arial;
line-height: 1.5;
}

#naglowek_srodek-prawo .hikashop_small_cart_total_title{
    font-size: 0.9rem;
}

.hikashop_quantity_form{
    display: inline-block;
}


#hikashop_product_quantity_field_1_add_to_cart_button{
    margin-bottom: 0;
    border-radius: 0;
}




#hikashop_checkout_cart_3_2 td{
    vertical-align: middle;
    padding-bottom: 2px;
    padding-top: 2px;
}

#hikabtn_checkout_payment_submit_p2{
    display: none !important; 
}

#hikashop_module_117 .hk-row-fluid {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    gap: 0;
}


#hikashop_category_information_module_117{
    margin-top: 2rem;
}


body.task-cpanel #hikashop_dashboard .hk-row-fluid {
    display: flex;
    align-items: center;

}

.task-cpanel .hika_cpanel_methods{
    width: auto;


}

.hika_order_action .hkdropdown-menu-right {
    left: 0;
    right: auto;
}

.hika_order_action .hkdropdown-menu-right a{
    text-decoration: none;
}

.itemid-104 a,
.itemid-104 .hika_order_product_name{
    text-decoration: none;
}

#hikashop_carts_listing tbody td{
    padding: 10px 0;
}



#hikashop_products_switcher_hikashop_category_information_menu_103 .hk-row-fluid{
    display: grid;
}






.hikashop_product_price{
    font-weight: 400;
    color: var(--kolor1);
}




