.rozcestnik {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(32%,1fr));
}

@media(max-width:425px){
  .rozcestnik {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(50%,1fr));
}
}

.rozcestnik_dlazdice {
    /*background: #ebebeb;*/
  border-radius: 4px;
  margin: 4px;
  
}

.rozcestnik_dlazdice:hover {
    box-shadow: 0 0 20px -2px rgb(0 0 0 / 20%);
}

.layout-type-homepage .content-center {
    display: flex;
    flex-flow: column;
}

.c1195 {
    order: 2 !important;
}
  
.c1198 {
    order: 3;
}

div#id-main-slider {
    order: 1 !important;
}
  
.c1195 {
    padding: 0 0 1.1875rem;
}
  
  .c32 .c34 {
    display: inline;
    margin: 0 auto;
    max-width: 500px;
}

form#id-newsletter-footer-form {
    max-width: 550px;
    margin: 0 auto;
}

.c32 .c107 {
    display: inline-block;
    margin: 0.3125rem 5px 0;
}

.c35.c36 {
    font-size: 0.8rem;
}
  
  /* COOKIES */
.c2119{
  position: absolute;
    top: 0px;
    bottom: 0px;
    width: 100%;
    height: 100%;
    /*background: rgba(255, 255, 255, 0.5);*/
}
#id-cookies{
  
    position: relative;
    top: 30%;
    width: 80%;
}
  
span.c158 {
    text-transform: capitalize;
}
  
.c340 {
    width: 90%;
}

.c1196.c1335 {
    display: none;
}

.page-route-homepage .c1942 {
    background-color: transparent;
    border-top: none;
    padding: 1.75rem 0 1.75rem;
    text-align: center;
    border-top: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 1.25em;
}

.c1944 {
    display: block;
    flex: 0 0 50px;
    margin: 0 0.9375rem 0 0;
    max-height: 30px;
    max-width: 30px;
}

@media(max-width:425px){
.page-route-homepage .c1943, .page-route-product .c1943, .c1943 {
    flex-direction: row;
    text-align: left;
    width: 50%;
    clear: both !important;
  }
  .c1943:last-child {
    margin: 0 0 1.875rem;
}
}

div#id-pagination {
    background: #f1f1f1;
    padding: 8px;
    border-radius: 4px;
  border: 1px solid #e5e5e5;
}

.c704{
  padding-top:2rem;
}

.c704 h2{
  margin-top:3rem;
}
.c759{
font-size: .875rem;
}

.tag--free-shipping,.c204 .c210, .c828, .c1402, .c406{
  display:none;
}
 
.cookies__hidden {
  display:none;
}

.c753{
    font-size:0;
}

.c753 a {
    font-size:1rem;
}

.c753 a:before {
    content:"Show ";
}

.c757.in-stock{
    font-size:1rem;
}

.motocykly .c1303 .c726, .motocykly .c1303 .c754, .motocykly .c1303 .c753, .motocykly .c1303 .c764,.motocykly .c768, .motocykly .c87.c88, .motocykly .c320{
    display:none;
}

#detail{
    display: flex;
        flex-flow: column;
}

#detail .c160{
    order:10;
    padding: 2.8125rem 0 0;
}