@import "cookieconsent.css";
:root {
        --swiper-theme-color: #0EAEE5;
    }
    .green {
        color: #0EAEE5 !important;
    }
    a,h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
        color: #101828;
        text-decoration: none;
      }
      h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
        font-weight: 400;
      }

      p {
        font-size: 1rem;
        color: inherit;
        font-weight: 200;
      }
      a:hover {
        color: #0EAEE5;
        text-decoration: underline;
    }
    .strong {
        font-weight: 700 !important;
    }
    .text-underline {
        text-decoration: underline !important;
    }
    .product-miniature__title {
            font-size: 0.9rem;
            height: 3.5em;
            line-height: 1.2;
            overflow: hidden;
    }
    @media (max-width: 400px) {
        .product-miniature__title {
            height: 4.5em;
        }
    }
    .text-muted {
        color: #949494 !important;
    }
      @media (min-width: 1279px) {
        .container {
          width: 1275px;
          max-width: 100%;
        }
        .search-form {
            max-width: none;
            min-width: 365px;
        }
      }
      @media (min-width: 1440px) {
      .container {
          max-width: 100%;
          width: 1435px;
      } }

@media (min-width: 768px) {
    .header-nav, .header-nav-checkout {
        background-color: #fff;
        min-height: 91px;
    }
    .main-menu__item-link--top {
        padding: 15px 10px;
    }
    .search-result__products .products-list__block {
        flex: 0 0 50%;
        max-width: 50%;
    }
    #blockEmailSubscription_displayHome {
    background-image: url(/themes/europasaz/assets/img/backnews.png), radial-gradient(rgba(242, 29, 47, 1) 0%, rgba(191, 23, 37, 1) 100%) !important;
    }
    }
.header-nav p, .header-nav a, .header-nav span, .search-form__input {
    color: #949494;
    font-size: 0.825rem;
}
.search-form__btn {
    color: #070707;
    right: unset;
    left: 0;
}
.search-form__input {
    padding: 0 1.875rem 0 4.375rem;
    border-radius: 8px;
    background-color: #F2F4F7;
}
.material-icons {
    color: #101828;
    font-size: 1rem;
  }
#checkout .l-header, #cart .l-header {
    background-color: #fff;

}
.header-top {
    border-top: 1px solid #E4E7EC;
}
.header-top__link:focus, .header-top__link:hover {
    background: #fff;
}
.header-top__badge {
    background: #101828;
    right: -1.9em;
    color: #fff;
    top:  0.1em;
    width: 1.5em;
    height: 1.5em;
    line-height: 1.5em;
}
.red {
    color: #0EAEE5 !important;
}
.is-sticky {
box-shadow: 0px 2px 4px rgba(44,44,44,0.05), 0px 2px 8px rgba(44,44,44,0.1);
transition: fadeIn 0.2s ease-in-out;
}
.main-menu__item-link--top:hover{
    color: #fff !important;
    background-color: #0EAEE5 !important;
    transition: 0.3s ease-out;
    }
.main-menu__item-link--top {
    font-size: 1rem;
    line-height: 28px;
    color: #101828;
    }
#m-heart {
    content: '';
    height: 24px !important;
    width: 24px !important;
    background-size: 20px !important;
    background-repeat: no-repeat no-repeat;
background-position: center center;
    background-image: url('data:image/svg+xml,<svg width="20" height="19" viewBox="0 0 20 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.001 1.52853C12.35 -0.579999 15.98 -0.509999 18.2426 1.75736C20.5053 4.02472 20.583 7.637 18.4786 9.993L9.9999 18.485L1.52138 9.993C-0.582952 7.637 -0.504292 4.01901 1.75736 1.75736C4.02157 -0.506849 7.64519 -0.583129 10.001 1.52853ZM16.827 3.1701C15.3279 1.66794 12.9076 1.60701 11.337 3.01687L10.0019 4.21524L8.6661 3.01781C7.09098 1.60597 4.67506 1.66808 3.17157 3.17157C1.68183 4.66131 1.60704 7.0473 2.97993 8.6232L9.9999 15.6543L17.0201 8.6232C18.3935 7.0467 18.319 4.66525 16.827 3.1701Z" fill="%231E1E1E"/></svg>');
}
.m-koszyk{
content: ' ';
background-image: url('data:image/svg+xml,<svg width="20" height="19" viewBox="0 0 18 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.0049 20H1.00488C0.452603 20 0.00488281 19.5523 0.00488281 19V1C0.00488281 0.44772 0.452603 0 1.00488 0H17.0049C17.5572 0 18.0049 0.44772 18.0049 1V19C18.0049 19.5523 17.5572 20 17.0049 20ZM16.0049 18V2H2.00488V18H16.0049ZM6.00488 4V6C6.00488 7.65685 7.348 9 9.0049 9C10.6617 9 12.0049 7.65685 12.0049 6V4H14.0049V6C14.0049 8.7614 11.7663 11 9.0049 11C6.24346 11 4.00488 8.7614 4.00488 6V4H6.00488Z" fill="%231E1E1E"/></svg>');
background-repeat: no-repeat no-repeat;
background-position: center center;
height: 24px !important;
width: 24px !important;
background-size: 20px !important;
}
.btn-primary, .btn-secondary {
    border-radius: 8px;
    }
.featured-products {
    background-color: #F2F4F7;
    padding: 1rem 1.5rem;
}
.btn-primary, .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #0EAEE5;
    border-color: #0EAEE5;
    box-shadow: none;
  }
  .btn-primary.disabled, .btn-primary:disabled,
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle
  {
    color: #070707;
    background-color: #fff;
    border-color: #070707;
    opacity: 0.8;
  }
.btn-secondary, #mapa-order, #zmiana-order {
    color: #212529;
    background-color: #fff;
    border-color: #7f6868;
    box-shadow: none;
  }
  .btn-secondary.focus, .btn-secondary:focus, .btn-secondary:hover, .btn-red {
    color: #fff;
    background-color: #0EAEE5;
    border-color: #0EAEE5;
    box-shadow: none;
  }
.btn-red:hover {
    color: #fff;
    opacity: 0.8;
}
#blockcart-modal .btn-primary, .js-blockcart .btn-primary, #koszdesktop
.btn-red:hover{
    color: #fff;
    background-color: #7f6868;
    border-color: #7f6868;
    box-shadow: none;
  }
#checkout .btn-primary,  .btn-primary:hover, #koszdesktop:hover, #koszmobile:hover {
    color: #fff;
    background-color: #0EAEE5;
    border-color: #0EAEE5;
    box-shadow: none;
  }
  .blockcart__dropdown .btn-primary, .checkout .btn-primary {
    background-color: #0EAEE5;
    border-color: #0EAEE5;
  }
  .checkout .btn-secondary {
    background-color: #fff;
    border-color: #7f6868;
    color: #7f6868;
  }
  #product .wysylkam .material-icons {
    color: green;
}
#product .wiadomosc p, .sold-buy p, .zap-prod p {
    font-size: .825rem;
    margin-bottom: 0;
    text-align: left;
    line-height: 1.5rem;
}
.sold-buy {
    color: #000;
    font-size: .825rem;
    position: relative;
    border-bottom: 1px solid #e1e1e1 !important;
    border-top: 1px solid #e1e1e1 !important;
    padding: 1rem .5rem 1rem 1rem;
}
.zap-prod {
    padding: 1rem .5rem 1rem 1rem;
}
.sold-count-info-prod {
    display: none !important;
    color: #000;
    font-size: .825rem;
    position: relative;
    border-bottom: 1px solid #e1e1e1 !important;
    border-top: 1px solid #e1e1e1 !important;
    padding: 1rem 0 1rem 1rem;
}
.sold-count-info-prod:before {
    content: '';
    width: 30px;
    height: 22px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0id2luZG93cy0xMjUyIj8+DQo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTQzNy43NiwxOTUuNDIxYzE0LjU2MS0xNC4yNjEsMjMuMDQtMzMuNzQyLDIzLjA0LTU0LjYyMWMwLTQyLjM0Ni0zNC40NS03Ni44LTc2LjgtNzYuOCAgICBjLTEzLjk5MiwwLTI3Ljc1OCwzLjg0Ni0zOS44MjUsMTEuMTI1Yy00LjAzMywyLjQzOC01LjMzMyw3LjY3OS0yLjksMTEuNzE3YzIuNDMzLDQuMDM4LDcuNjgzLDUuMzI1LDExLjcxNywyLjkgICAgYzkuNDA4LTUuNjc1LDIwLjEyNS04LjY3NSwzMS4wMDgtOC42NzVjMzIuOTMzLDAsNTkuNzMzLDI2Ljc5Niw1OS43MzMsNTkuNzMzYzAsMjAuMjgzLTEwLjE1OCwzOC45NzktMjcuMjA4LDUwLjAzNyAgICBjLTE0LjMxNyw5LjM5Mi0zMi40NjcsMTIuMS00OS4wNDIsNy4zNzljLTQuNDgzLTEuMjkyLTkuMjUsMS4zMjUtMTAuNTUsNS44NThjLTEuMjkyLDQuNTMzLDEuMzMzLDkuMjU0LDUuODY3LDEwLjU1ICAgIGM2LjksMS45NzUsMTQuMDMzLDIuOTc1LDIxLjIsMi45NzVjMTMuNDE4LDAsMjYuMzg4LTMuNjYsMzcuOTAzLTEwLjI3YzQzLjgwNiwxNS44NzMsNzMuMDMsNTcuMjMyLDczLjAzLDEwNC4xMzd2NDIuNjY3aC03Ny44MTIgICAgYy02LjA0NC01Ni45OTYtNDEuOTAyLTEwNi44NzItOTQuMjA1LTEzMC41NTVjMTYuNjQ0LTE2Ljk0NiwyNi45NS00MC4xMzgsMjYuOTUtNjUuNzExQzM0OS44NjcsMTA2LjEwOCwzMDcuNzU4LDY0LDI1Niw2NCAgICBjLTUxLjc1OCwwLTkzLjg2Nyw0Mi4xMDgtOTMuODY3LDkzLjg2N2MwLDI1LjU4MSwxMC4zMTIsNDguNzgsMjYuOTY1LDY1LjcyOGMtMTcuNjAyLDcuOTk3LTMzLjkyNywxOS4xODUtNDcuNzczLDMyLjk1MiAgICBjLTI2LjU0MywyNi42MTktNDIuNjk1LDYwLjc4NC00Ni41MjksOTcuNTg4SDE3LjA2N3YtNDIuNjY3YzAtMjkuNTUsMTEuNTQyLTU3LjQxMiwzMi40NjctNzguNDI1ICAgIGMxMS41MTktMTEuNDQ2LDI1LjU0My0yMC4xNzgsNDAuNjQzLTI1LjY2NkMxMDEuNjk0LDIxMy45NiwxMTQuNjI1LDIxNy42LDEyOCwyMTcuNmM3LjE2NywwLDE0LjMtMSwyMS4yLTIuOTc1ICAgIGM0LjUzMy0xLjI5Niw3LjE1OC02LjAxNyw1Ljg2Ny0xMC41NWMtMS4zLTQuNTMzLTYuMDY3LTcuMTQ2LTEwLjU1LTUuODU4Yy0xNi41NjcsNC43MjktMzQuNzA4LDIuMDI1LTQ5LjA4My03LjQgICAgYy0xNy4wMDgtMTEuMDM4LTI3LjE2Ny0yOS43MzMtMjcuMTY3LTUwLjAxN2MwLTMyLjkzNywyNi44LTU5LjczMyw1OS43MzMtNTkuNzMzYzEwLjg4MywwLDIxLjYsMywzMS4wMDgsOC42NzUgICAgYzQuMDUsMi40MjUsOS4yNzUsMS4xMjUsMTEuNzE3LTIuOWMyLjQzMy00LjAzNywxLjEzMy05LjI3OS0yLjktMTEuNzE3QzE1NS43NTgsNjcuODQ2LDE0MS45OTIsNjQsMTI4LDY0ICAgIGMtNDIuMzUsMC03Ni44LDM0LjQ1NC03Ni44LDc2LjhjMCwyMC44NjMsOC40NjUsNDAuMzI5LDIyLjk4NCw1NC41NzdjLTEzLjUzMyw2LjI5MS0yNi4wMzIsMTQuOTc2LTM2LjcxNywyNS41OSAgICBDMTMuMzA4LDI0NS4yMzMsMCwyNzcuMzcxLDAsMzExLjQ2N3Y1MS4yYzAsNC43MTMsMy44MTcsOC41MzMsOC41MzMsOC41MzNoODUuMzMzdjY4LjI2N2MwLDQuNzEzLDMuODE3LDguNTMzLDguNTMzLDguNTMzaDMwNy4yICAgIGM0LjcxNywwLDguNTMzLTMuODIxLDguNTMzLTguNTMzVjM3MS4yaDg1LjMzM2M0LjcxNywwLDguNTMzLTMuODIxLDguNTMzLTguNTMzdi01MS4yICAgIEM1MTIsMjYxLjAxMiw0ODIuNjc4LDIxNi4xMjgsNDM3Ljc2LDE5NS40MjF6IE0xNzkuMiwxNTcuODY3YzAtNDIuMzQ2LDM0LjQ1LTc2LjgsNzYuOC03Ni44YzQyLjM1LDAsNzYuOCwzNC40NTQsNzYuOCw3Ni44ICAgIHMtMzQuNDUsNzYuOC03Ni44LDc2LjhDMjEzLjY1LDIzNC42NjcsMTc5LjIsMjAwLjIxMiwxNzkuMiwxNTcuODY3eiBNNDAxLjA2Nyw0MzAuOTMzSDExMC45MzNWMzcxLjIgICAgYzAtMzguNjkyLDE1LjA4My03NS4xMjksNDIuNDUtMTAyLjU3OWMxNC40MTctMTQuMzQsMzEuODk1LTI1LjQ2Myw1MC42MzQtMzIuNjU5YzE0Ljg5NSw5Ljk0NywzMi43NjcsMTUuNzcxLDUxLjk4MywxNS43NzEgICAgYzE5LjI0OCwwLDM3LjE1MS01Ljg0MSw1Mi4wNi0xNS44MThjNTUuNzc4LDIxLjQzMSw5My4wMDcsNzUuMjA1LDkzLjAwNywxMzUuMjg1VjQzMC45MzN6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+);
    background-size: 22px;
    background-repeat: no-repeat;
    display: flex;
    float: left;
}
.mylink {
    cursor: pointer;
    text-decoration: underline;
}
#product .favorite-btn {
    float: right;
}
  #product #koszykmain {
    padding: 0px 15px 0px 10px;
    font-size: 1rem;
    line-height: 3rem;
    }
    #product #koszykmain .l-koszyk {
        font-size: 1rem;
        line-height: 3rem;
    }
#koszdesktop .addtc{
    padding: 0px 15px 0px 10px;
    margin-left: 0.5rem;
}
  .card {
    border: none;
  }
  .product-miniature:hover {
    box-shadow: 0px 12px 16px -4px #10182814;
    }
#product .l-koszyk:before {
float: left;
}

#m-user {
content: ' ';
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M15.9986056,0 C21.671797,0 26.2875069,4.61548765 26.2875069,10.2889013 C26.2875069,12.5268789 25.5660983,14.6580592 24.2590172,16.4151555 L24.1570552,16.5438037 L24.501209,16.7492921 C25.3346936,17.269211 26.1072196,17.8490016 26.8042021,18.4816544 L27.3125466,18.9659461 C30.3349257,21.9890354 32,26.0070695 32,30.2777468 C32,31.2290844 31.2293444,32 30.2777468,32 C29.3261492,32 28.5554936,31.2290844 28.5554936,30.2777468 C28.5554936,26.9259597 27.2494566,23.7743737 24.877165,21.401401 C24.0198447,20.5445829 23.003573,19.8024815 21.8854774,19.2089545 L21.4576687,18.993865 L21.1450954,19.1885433 C19.7465063,20.0017492 18.1791654,20.4764845 16.545483,20.5632995 L15.9986056,20.5778026 C14.1757431,20.5778026 12.4202259,20.0955869 10.8699965,19.198131 L10.5541104,19.003681 L10.2424498,19.1590106 C6.21212355,21.2345995 3.63352251,25.2503671 3.45447744,29.7731963 L3.44450641,30.2777468 C3.44450641,31.2290844 2.67385085,32 1.72225321,32 C0.770655565,32 0,31.2290844 0,30.2777468 C0,24.6558107 2.89231577,19.5403014 7.62704532,16.6483233 L7.82920245,16.5280982 L7.72943277,16.4020899 C6.52797065,14.7819247 5.82364042,12.8458563 5.72239117,10.8019925 L5.70970435,10.2889013 C5.70970435,4.61548765 10.3254143,0 15.9986056,0 Z M15.9986056,3.44450641 C12.2251011,3.44450641 9.15421077,6.51539679 9.15421077,10.2889013 C9.15421077,14.0624058 12.2251011,17.1332962 15.9986056,17.1332962 C19.7721101,17.1332962 22.8430005,14.0624058 22.8430005,10.2889013 C22.8430005,6.51539679 19.7721101,3.44450641 15.9986056,3.44450641 Z'/%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
height: 24px !important;
width: 24px !important;
background-size: 20px !important;
}
.verified:before {
content: ' ';
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="15" viewBox="0 0 13 15"><g fill="none" transform="translate(0 .75)"><path fill="%23FFC100" d="M10.6417366,0 L10.6417366,0.611177949 C10.6417366,1.4660049 11.3375468,2.16181507 12.1924003,2.16181507 L12.8035782,2.16181507 L12.8035782,5.0265591 C12.8035782,6.97585995 12.2161968,8.8533863 11.1052591,10.4550582 C9.9943553,12.0567596 8.44166061,13.2647451 6.61594719,13.9477149 L6.47618416,14 L6.32738166,14 L6.18765907,13.9477155 C4.36200225,13.2647567 2.80929762,12.0567619 1.69832188,10.4550622 C0.587381454,8.8533863 0,6.97585995 0,5.0265591 L0,2.16181507 L0.611177949,2.16181507 C1.46601094,2.16181507 2.16181507,1.4660254 2.16181507,0.611177949 L2.16181507,0 L10.6417366,0 Z"/><path fill="%23070707" d="M10.6417366,0 L10.6417366,0.611177949 C10.6417366,1.4660049 11.3375468,2.16181507 12.1924003,2.16181507 L12.8035782,2.16181507 L12.8035782,5.0265591 C12.8035782,6.97585995 12.2161968,8.8533863 11.1052591,10.4550582 C9.9943553,12.0567596 8.44166061,13.2647451 6.61594719,13.9477149 L6.47618416,14 L6.32738166,14 L6.18765907,13.9477155 C4.36200225,13.2647567 2.80929762,12.0567619 1.69832188,10.4550622 C0.587381454,8.8533863 0,6.97585995 0,5.0265591 L0,2.16181507 L0.611177949,2.16181507 C1.46601094,2.16181507 2.16181507,1.4660254 2.16181507,0.611177949 L2.16181507,0 L10.6417366,0 Z M9.48753707,1.22214357 L3.31482027,1.22214357 L3.28161785,1.35946102 C3.02106429,2.28826752 2.28826752,3.02106429 1.35946102,3.28161785 L1.22214357,3.31482027 L1.2223559,5.0265591 C1.2223559,6.61986969 1.67215839,8.15722096 2.52646275,9.49378345 L2.70270355,9.75837585 C3.58431854,11.0294886 4.78481376,12.016166 6.1948205,12.6322191 L6.40202797,12.7174273 L6.60870491,12.6322252 C7.92469433,12.0572759 9.05818528,11.1594352 9.92027715,10.0087836 L10.1008247,9.75837141 C11.0694443,8.36189123 11.5812489,6.7260486 11.5812489,5.0265591 L11.5810631,3.31482027 L11.4441376,3.28161796 C10.5153121,3.02106421 9.78251409,2.28826591 9.52197917,1.35945692 L9.48753707,1.22214357 Z M8.18157739,4.78743488 L9.04591956,5.65177705 L5.54139585,9.15630076 L3.7576573,7.37259412 L4.62200006,6.50825136 L5.54083716,7.4271338 L8.18157739,4.78743488 Z"/></g></svg>');
background-repeat: no-repeat no-repeat;
background-position: center center;
height: 14px !important;
width: 14px !important;
background-size: 13px !important;
display: inline-block;
margin-right: 5px;
}
.m-phone {
    border-radius: 19px;
    opacity: 0.4;
    background-color: rgba(255, 255, 255, 1);
    padding: 5px;
    font-size: 19px;
}
.translate-middle {
    transform: translate(-50%,-50%)!important;
  }
  .start-50 {
    left: 50%!important;
  }
    .top-50 {
      top: 50%!important;
  }

.custom-select:focus {
    border-color: #070707;
    box-shadow: none;
}
#lokalizacja {
    cursor: pointer;

}
@media (min-width: 768px) {
    /*#koszykmain .l-koszyk:before {
        content: ' ';
        background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.0049 22H4.00488C3.4526 22 3.00488 21.5523 3.00488 21V3C3.00488 2.44772 3.4526 2 4.00488 2H20.0049C20.5572 2 21.0049 2.44772 21.0049 3V21C21.0049 21.5523 20.5572 22 20.0049 22ZM19.0049 20V4H5.00488V20H19.0049ZM9.00488 6V8C9.00488 9.65685 10.348 11 12.0049 11C13.6617 11 15.0049 9.65685 15.0049 8V6H17.0049V8C17.0049 10.7614 14.7663 13 12.0049 13C9.24346 13 7.00488 10.7614 7.00488 8V6H9.00488Z" fill="white"/></svg>');
        background-repeat: no-repeat no-repeat;
        background-position: center center;
        height: 25px;
        width: 25px;
        background-size: 16px !important;
        display: inline-block;
        top: 12px;
        position: relative;
        }
        */
        #lokalizacja .custom-select {
        font-size: 0.825rem;
        color: #fff;
        background-color: #070707;
        border-color: #070707;
        padding-left: 5px;
        height: calc(1em + 1rem + 2px);
        line-height: 1;
        }
        #_desktop_contact_link span {
            background-color: #DF0914;
            color: #fff;
            padding: 0.3rem 0.5rem;
            margin-top: 5px;
        }
}
@media (min-width: 768px) and (max-width: 1450px) {
.header-top__block--menu {
margin-left: 15px;
}
}
@media (min-width: 768px) and (max-width: 992px) {
.tel-none {
    display: none !important;
}
}
@media (min-width: 768px) and (max-width: 1298px) {
    .navphone {
       display: none !important;
    }
    #_desktop_top_menu a {
        font-size: 0.825rem;
        padding: 15px 5px;
    }
    .sk-none, .co-none, .po-none, .m-phone  {
        display: none !important;
    }
}
.homeslider .swiper-button-prev, .homeslider .swiper-button-next, .homeslider .title {
    display: none;
}
.swiper-button-custom {
    color:#070707;
}
.featured-products__title {
    font-weight: 600;
}
.featured-products__navigation .swiper-button-prev, .featured-products__navigation .swiper-button-next,
.euro-opinie__navigation .swiper-button-prev, .euro-opinie__navigation .swiper-button-next
{
    background-color: #fff;
    border-radius: 32px
}
.product-miniature__pricing, .price {
    font-weight: 700;
    color: #7f6868;
}
.product-list-reviews {
    background-color: transparent;
}
.product-list-reviews .grade-stars {
    display: table;
    margin: auto;
}
#custom-text {
    text-align: center;
    background-color: #fff;
}
#custom-text h3{
font-size: 22px;
font-weight: 700;
margin-top: 15px;
}
#custom-text .holder{
    width: 55px;
    height: 60px;
    content: ' ';
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    display: table;
    margin: auto;
    background-size: cover;
}
.car-1 .holder {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.9659 48.3263C7.49511 34.368 12.7201 18.4138 27.3743 13.693C35.0826 11.2055 43.5909 12.6722 49.9993 17.493C56.0618 12.8055 64.8826 11.2222 72.5826 13.693C87.2368 18.4138 92.4951 34.368 88.0284 48.3263C81.0701 70.4513 49.9993 87.493 49.9993 87.493C49.9993 87.493 19.1576 70.7097 11.9659 48.3263Z" stroke="%237f6868" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path opacity="0.4" d="M66.6665 27.9166C71.1248 29.3583 74.2748 33.3375 74.654 38.0083" stroke="%237f6868" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.car-2 .holder {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100" fill="none"><path opacity="0.4" d="M34.0049 41.3957C38.9103 41.3957 47.4881 25.7333 51.1073 18.6701C51.7523 17.4109 52.0752 16.7813 52.571 16.2981C52.9977 15.8828 53.6227 15.5028 54.1877 15.3154C54.8448 15.0973 55.4223 15.1001 56.5773 15.1057C57.4402 15.1099 58.2873 15.1571 58.9164 15.2864C64.3493 16.4032 68.5839 23.0021 63.1048 40.0262C62.9077 40.6379 62.8093 40.9438 62.8677 41.1773C62.9214 41.3934 63.0527 41.5737 63.2418 41.6912C63.4464 41.8179 63.7618 41.8179 64.3923 41.8179H68.7885C77.0452 41.8179 81.1735 41.8179 83.9839 43.5066C86.5543 45.0516 88.4418 47.5154 89.2639 50.4C90.1627 53.5533 89.0877 57.5391 86.9377 65.5104L84.9306 72.9516C83.7923 77.1729 83.2227 79.2837 82.0268 80.86C80.9256 82.3108 79.4539 83.4383 77.766 84.1237C75.9327 84.8679 73.7468 84.8679 69.3743 84.8679H51.5831C50.1602 84.8679 49.4489 84.8679 48.7523 84.7708C48.1077 84.6808 47.4731 84.5287 46.8573 84.317C46.1923 84.0883 45.5577 83.7666 44.2893 83.1225L34.0049 77.9012" stroke="%237f6868" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path d="M24.6072 36.3281H23.9823C20.7275 36.3281 19.1001 36.3281 17.8525 36.9515C16.7074 37.5237 15.779 38.452 15.2069 39.5971C14.5835 40.8447 14.5835 42.4721 14.5835 45.7271V75.4854C14.5835 78.7404 14.5835 80.3679 15.2069 81.6154C15.779 82.7604 16.7074 83.6888 17.8525 84.2608C19.1001 84.8842 20.7275 84.8842 23.9823 84.8842H24.6072C27.862 84.8842 29.4894 84.8842 30.737 84.2608C31.882 83.6888 32.8105 82.7604 33.3826 81.6154C34.006 80.3679 34.006 78.7404 34.006 75.4854V45.7271C34.006 42.4721 34.006 40.8447 33.3826 39.5971C32.8105 38.452 31.882 37.5237 30.737 36.9515C29.4894 36.3281 27.862 36.3281 24.6072 36.3281Z" stroke="%237f6868" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>');}
.car-3 .holder {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="101" height="100" viewBox="0 0 101 100" fill="none"><path opacity="0.4" d="M15.0835 40.4985H33.6303M22.9499 30.4586H33.6321" stroke="%237f6868" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path d="M23.9832 71.5967L23.7468 71.5962C18.9631 71.5962 15.0835 67.7167 15.0835 62.9333V52.4658" stroke="%237f6868" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path d="M39.9531 71.5962H62.0812" stroke="%237f6868" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path d="M70.0702 63.6105L70.0714 29.0816C70.0714 24.298 66.1918 20.4183 61.4081 20.4183H15.0835" stroke="%237f6868" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path d="M78.0556 71.5958L81.4194 71.5966C86.2027 71.5966 90.0823 67.717 90.0823 62.9333V48.5862C90.0823 44.6862 87.7798 41.1514 84.2123 39.5784L70.0723 33.3394" stroke="%237f6868" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path opacity="0.4" d="M80.0737 51.7129H90.0787" stroke="%237f6868" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path fill-rule="evenodd" clip-rule="evenodd" d="M39.9589 71.5971C39.9589 67.1863 36.3833 63.6108 31.9726 63.6108C27.5619 63.6108 23.9863 67.1863 23.9863 71.5971C23.9863 76.0079 27.5619 79.5833 31.9726 79.5833C36.3833 79.5833 39.9589 76.0079 39.9589 71.5971Z" stroke="%237f6868" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><path fill-rule="evenodd" clip-rule="evenodd" d="M78.0531 71.5971C78.0531 67.1863 74.4776 63.6108 70.0668 63.6108C65.656 63.6108 62.0806 67.1863 62.0806 71.5971C62.0806 76.0079 65.656 79.5833 70.0668 79.5833C74.4776 79.5833 78.0531 76.0079 78.0531 71.5971Z" stroke="%237f6868" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.product-list-reviews {
    position: unset;
    padding: 5px 10px;
}
#blockEmailSubscription_displayHome {
color: #fff;
border-radius: 20px;
opacity: 1;
background-image: radial-gradient(rgba(242, 29, 47, 1) 0%, rgba(191, 23, 37, 1) 100%);
background-size: cover;
}
#block-newsletter-label {
    text-align: center;
    font-size: 24px;
}
#blockEmailSubscription_displayHome .input-group-append {
    position: absolute;
    right: 5px;
    bottom: 0;
    top: 5px;
    width: 32px;
    height: 32px;
    border-radius: 99em;
    background-color: rgba(248, 248, 248, 1);
    border: 1px solid transparent;
    font-size: 1rem;
    font-weight: 500;
    padding: 0.5rem .6rem;
    text-align: center;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    z-index: 99;
    }
    #blockEmailSubscription_displayHome .material-icons {
        color: #F21D2F;
        font-size: 0.825rem;
    }
#blockEmailSubscription_displayHome .form-control{
    opacity: 0.4;
    border-radius: 99em;
    line-height: 2.875rem;
    padding: 0 4.375rem 0 1.875rem;
}
#blockEmailSubscription_displayHome .form-control::placeholder{
    text-align: center;
}
.customer-reviews {
    min-height: 170px;
}
.big {
    font-size: 38px;
    font-weight: 700;
    line-height: 40px;
    color: #101828;
}
.footer-container {
    background: #0D111C;
    padding-top:3rem;
    margin-top: 0;
}
.footer-container .h4 {
    color: #fff;
}
.footer-container .links-list__link, .footer-container, .footer-container a {
    color: #949494;
}
@media (min-width: 992px) {
#product-modal .modal-lg, #product-modal .modal-xl {
    max-width: 99%;
}}
.product-flags__flag--discount {
    background-color: #F21D2F;
}
#subcategories .card-body {
    padding: .5rem;
    border: 1px solid #333;
    border-radius: 2px;
    min-height: 55px;
    background-clip: border-box;
    background-color: #fff;
    border: .0625rem solid rgba(0, 0, 0, .125);
    border-radius: .4rem;
}
.display-toggle__link.active {
    background: #0EAEE5;
}
.display-toggle__link.active .display-toggle__icon {
    color: #fff;
}
.noUi-connect, .noUi-handle {
    background: #0EAEE5;
}
.l-header {
    margin: 0;
}
.product-container {
background-color: #fff;
padding-top: 1rem;
}
.breadcrumb {
    margin-bottom: 0;
    background-color: #fff;
    font-size: 0.825rem;
}
#product h1 {
    margin-bottom: 0.25rem;
    font-size: 1.6rem;
}
#cechy .fname {
    width: 33%;
    display: inline-block;
    color: #070707;
    text-align: right;
}
#cechy .fvalue {
    font-weight: 700;
}
#cechy li:nth-child(odd) {
    background: #f6f7f8;
}
#cechy li {
    padding: 8px 20px;
    width: 100%;
    font-size: 0.825rem;
}
#product .product-quantities {
    margin-top: 0.6rem;
}
#product .price--lg {
    font-size: 2.6rem;
}
.product-thumbs {
    margin-right: auto;
    margin-left: auto;
    float: left;
    overflow: hidden;
  }
  @media (max-width: 1299px) {
    .product-thumbs {
      max-height: 200px;
    }
  }
  @media (max-width: 1599px) {
    .product-thumbs {
      max-height: 440px;
    }
  }
  @media (min-width: 1600px) {
    .product-thumbs {
      max-height: 540px;
    }
  }
  .product-thumbs__elem {
    padding: 0 5px;
    cursor: pointer;
    opacity: 0.6;
    transition: 0.3s ease opacity;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
    margin-bottom: 10px;
  }
  .product-thumbs__elem:focus, .product-thumbs__elem:hover {
    opacity: 0.8;
  }
  .product-thumbs__elem.swiper-slide-thumb-active {
    opacity: 1;
  }
  @media (min-width: 576px) {
    .product-thumbs__elem {
      flex: 0 0 100%;
      max-width: 100%;
      flex: 0 0 100%;
      max-width: 100%;
      width: 100% !important;
      height: auto !important;
    }
  }

  .product-main-images {
    position: relative;
  }
  .product-main-images__modal-trigger-layer {
    position: absolute;
    right: 10px;
    bottom: 10px;
    z-index: 2;
    width: 1.6em;
    height: 1.6em;
    padding: 0;
    line-height: 1.6em;
    border: 0;
    border-radius: 50%;
    font-size: 1.25rem;
  }
  @media (max-width: 992px) {
    .product-main-images__modal-trigger-layer {
      font-size: calc(0.85rem + 0.6451612903vw);
    }
  }
  .star-content .star, .star-content .star-on, .star-content .star-hover {
    background-size: 1rem;
    width: 16px;
    height: 16px;
}
.star-content .star-on, .star-content .star-hover {
background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtMjMuMzYzIDguNTg0LTcuMzc4LTEuMTI3LTMuMzA3LTcuMDQ0Yy0uMjQ3LS41MjYtMS4xMS0uNTI2LTEuMzU3IDBsLTMuMzA2IDcuMDQ0LTcuMzc4IDEuMTI3Yy0uNjA2LjA5My0uODQ4LjgzLS40MjMgMS4yNjVsNS4zNiA1LjQ5NC0xLjI2NyA3Ljc2N2MtLjEwMS42MTcuNTU4IDEuMDggMS4xMDMuNzc3bDYuNTktMy42NDIgNi41OSAzLjY0M2MuNTQuMyAxLjIwNS0uMTU0IDEuMTAzLS43NzdsLTEuMjY3LTcuNzY3IDUuMzYtNS40OTRjLjQyNS0uNDM2LjE4Mi0xLjE3My0uNDIzLTEuMjY2eiIgZmlsbD0iI2ZmY2MwMCIgZGF0YS1vcmlnaW5hbD0iI2ZmYzEwNyIvPjwvZz48L3N2Zz4=');
}
#product .bootstrap-touchspin>input {
    border-color: #fff;
}
.free-info-small {
    width: 100%;
    height: 10px;
    border: 0;
    background: #ddd;
    margin-top: 5px;
    position: relative;
}
.free-info-small div {
    border-radius: 3px;
    height: 100%;
    position: absolute;
    top: 0;
    background: #e21621;
}
#product .wiadomosc p {
    font-size: .825rem;
    text-align: left;
    line-height: 1rem;
    padding-bottom: 0px;
    margin-bottom: 5px;
    }
#product .title-col {
    width: 100%;
     font-weight: 700;
     border-bottom: 1px solid #e1e1e1!important;
     padding-bottom: 5px;
     padding-top: 5px;
 }
 #product .title-col .material-icons{
    float:right;
    line-height: 1.2rem;
    }
    #product .support {
        font-weight: 700;
    }
    #kom-left .avergade-left, #kom-left .avergade-right {
        display: inline-block;
    }
    #kom-left .avergade-right {
        margin-left: 8px;
    }
    .big {
        font-size: 38px;
        font-weight: 700;
        line-height: 40px;
    }
    .avergade-left .medium {
        font-weight: 700;
    }
    .review-scala .rating_box_inner {
        display: inline-block;
        width: 95px;
    }
    .review-scala .rev-qt, .review-scala .rev-rating {
        font-size: 15px;
    }
    .review-scala .rev-box {
        margin-bottom: 8px;
    }
    .review-scala {
        width: 430px;
        display: inline-block;
        margin-left: 30px;
        position: relative;
    }
    @media (max-width: 767px) {
        .cart-logo {
        display: flex;
        justify-content: space-around;
    }
    .cart-logo a{
        width:100px;
        height: 50px;
    }
    .l-header {
        min-height: 65px;
    }
    #mobilelogo a {
        width: 39px;
        height: 50px;
        display: flex;
        align-items: center;
        padding: 0;
    }
    #mobilelogo {
        padding: 0;
    }
    #_mobile_contact_link #contact-link {
        justify-content: start !important;
    }
    #_mobile_contact_link #contact-link .material-icons {
        font-size: 0.825rem;
    }
        .review-scala {
        width: 100%;
        margin-left: 0px;
    }
    .search-form {
        max-width: 320px;
    }
    #kom-left {
        border-right: 1px solid #ddd;
    }
    #product .footer-container {
        margin-bottom: 3rem;
    }
    #kom-central {
        display: table;
        margin: auto;
    }
    }
 .rating_box_inner i, .rating_box i {width: 15px; height: 15px; display: inline-block; background-size: 15px; background-image:  url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtMjMuMzYzIDguNTg0LTcuMzc4LTEuMTI3LTMuMzA3LTcuMDQ0Yy0uMjQ3LS41MjYtMS4xMS0uNTI2LTEuMzU3IDBsLTMuMzA2IDcuMDQ0LTcuMzc4IDEuMTI3Yy0uNjA2LjA5My0uODQ4LjgzLS40MjMgMS4yNjVsNS4zNiA1LjQ5NC0xLjI2NyA3Ljc2N2MtLjEwMS42MTcuNTU4IDEuMDggMS4xMDMuNzc3bDYuNTktMy42NDIgNi41OSAzLjY0M2MuNTQuMyAxLjIwNS0uMTU0IDEuMTAzLS43NzdsLTEuMjY3LTcuNzY3IDUuMzYtNS40OTRjLjQyNS0uNDM2LjE4Mi0xLjE3My0uNDIzLTEuMjY2eiIgZmlsbD0iI2ViZWJlYiIgZGF0YS1vcmlnaW5hbD0iI2ZmYzEwNyIgY2xhc3M9IiIvPjwvZz48L3N2Zz4=');}
.rating_box_inner i.light, .rating_box i.light {background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtMjMuMzYzIDguNTg0LTcuMzc4LTEuMTI3LTMuMzA3LTcuMDQ0Yy0uMjQ3LS41MjYtMS4xMS0uNTI2LTEuMzU3IDBsLTMuMzA2IDcuMDQ0LTcuMzc4IDEuMTI3Yy0uNjA2LjA5My0uODQ4LjgzLS40MjMgMS4yNjVsNS4zNiA1LjQ5NC0xLjI2NyA3Ljc2N2MtLjEwMS42MTcuNTU4IDEuMDggMS4xMDMuNzc3bDYuNTktMy42NDIgNi41OSAzLjY0M2MuNTQuMyAxLjIwNS0uMTU0IDEuMTAzLS43NzdsLTEuMjY3LTcuNzY3IDUuMzYtNS40OTRjLjQyNS0uNDM2LjE4Mi0xLjE3My0uNDIzLTEuMjY2eiIgZmlsbD0iI2ZmY2MwMCIgZGF0YS1vcmlnaW5hbD0iI2ZmYzEwNyIvPjwvZz48L3N2Zz4=');}
.rating_box i {position: relative; top: 1px;}
.review-scala .line-color {
    height: 100%;
    position: absolute;
    left: 0;
    background: #fc0;
}
.review-scala .rev-qt {
    color: #070707;
    display: inline-block;
    width: 30px;
    text-align: right;
}
.review-scala .rev-line {
    display: inline-block;
    width: calc(100% - 178px);
    height: 8px;
    background: #f6f6f6;
    position: relative;
    top: -1px;
    margin-left: 5px;
}
.comment-list-item-left {
    min-width: 220px;
}
.revinfo i {
    color: #98b855;
    font-size: 1.3em;
    position: relative;
    top: 4px;
}
.useful-review-icon .material-icons:before {
    content: '';
    background-size: 24px;
    width: 24px;
    height: 24px;
    position: relative;
    display: inline-block;
}
.js-not-useful-review i:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAzNjIuNzczIDM2Mi43NzMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnIHRyYW5zZm9ybT0ibWF0cml4KC0xLDEuMjI0NjQ2Nzk5MTQ3MzUzMmUtMTYsLTEuMjI0NjQ2Nzk5MTQ3MzUzMmUtMTYsLTEsMzYyLjc3MTA0MTg3MDExNzIsMzYyLjc3MzQzNjMwNzkwNzEpIj48ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0zMjkuNjU5IDI0OS40MjdjNC4wOS0zLjAwOSA3LjYxMi03LjAwOSAxMC4xMDMtMTEuOTAxIDUuNDQ0LTEwLjY2NyA1LjQ0NC0yMy45NDUgMC0zNC41ODgtMi40OTItNC45MS01Ljk4NS04LjkwOS0xMC4xMDMtMTEuOTM1IDQuMDktMy4wMjEgNy42MTItNy4wMjYgMTAuMTAzLTExLjkxMyA1LjQ0NC0xMC42NjcgNS40NDQtMjMuOTM5IDAtMzQuNjExLTUuNjA5LTEwLjk5MS0xNi4xNDUtMTcuODAxLTI3LjU5MS0xNy44MDFoLTgzLjkzNGMtMi43MDIgMC02LjMyLS4zODctOC4wOTUtMi4xNjctMi4xMzMtMi4xNjctMi4xMzMtNi45OTItMi4xMDUtMTEuMjNsLS4wMjgtNS4yNDVjLS4xMTktOC40MTQtLjIwNS0xNy4xNTggMy40MDgtMjcuMTQyIDkuMDM0LTI1LjAzMSAzLjk3Ny00My42MTEtMS44NjYtNTQuNzg0LTYuNjk2LTEyLjc3Mi0xNy44NC0yMi4zNC0yOS44MS0yNS41MzctMy44MjMtMS4wNDEtNy4yNTMtLjY1NC0xMC4xODkgMS4wOTItNS45NjIgMy41NTYtNy44MjggMTEuNTU0LTEwLjQwNSAyMi42MDgtLjc2OCAzLjM3OS0xLjYyMSA3LjA0My0yLjY5NyAxMS4wMjUtOC44NTggMzIuOTc4LTMyLjQzOCA1NS44MjUtNTEuNDMzIDc0LjE2Ni0xMy43ODQgMTMuMzM1LTI1LjA0MiAyNC4zODMtMjguNTY0IDM2LjM4NmwtMTguMTA4LS4wOTdjLTQxLjMzIDAtNDkuNDE5IDIyLjI4OS00OS40MTkgNjAuODAzdjYxLjAzNmMwIDM4LjQ5MSA4LjA5IDYwLjc3NCA0OS40MTkgNjAuNzc0bDE2LjgzMy4wNTEgOS43NDUuMDk3YzE0LjEwOC42ODMgMjEuMjc2IDYuMTk1IDMwLjEwNiAxMy4xMyAxMS45OTggOS40MjEgMjYuOTAzIDIxLjEyOSA0NS4wOTYgMjEuMTI5bDEzNi4xODEtLjA5MWM1LjYzOC4wOTEgMTUuMDgxLTYuMTY3IDIwLjA1OS0xNi4yMTMgNC44MDEtOS42MjYgNC44MDEtMjEuNjAxIDAtMzEuMjU1LS42ODMtMS40MjItMS40NzktMi43NTMtMi4zNjctMy45OTkgNi41NzYtMi45MzUgMTIuMjA4LTguMjM3IDE1Ljc2NC0xNS4yOTIgNS40NDQtMTAuNjY3IDUuNDQ0LTIzLjkxIDAtMzQuNTc3LTIuNDg1LTQuODg3LTYuMDEyLTguODg2LTEwLjEwMy0xMS45MTl6bS0yNjEuMzQxIDY3LjExOGMtMjkuNDggMC0zNy41NjktMTAuNTI0LTM3LjU2OS00OC45NDd2LTYxLjA0MmMwLTM4LjQ1NyA4LjA5NS00OC45NzYgMzcuNTY5LTQ4Ljk3NmgxNi44NjJ2MTU4Ljk2NXptMjQzLjg1NC0xNC42MzhjLTYuNDYzIDEuMDA3LTcuNDkyIDcuMjAyLTMuMTEyIDEwLjk2MiAyLjQ5MiAyLjEzMyA1LjA5NyA0LjMyOSA2LjcwMiA3LjU4OSAzLjE5MSA2LjM4OSAzLjE5MSAxNC4zNjQgMCAyMC43NDItMi44NzMgNS44MDgtOC4wMzMgOS40MjEtMTEuMDU0IDkuNDgzLS4xODItLjAzNC0xMzIuNTY4LjI5Ni0xMzIuNTY4LjI5Ni0xNi4xMTcgMC0yOC4xNDktOS40NDktMzkuNzk0LTE4LjYwOC05LjA0LTcuMDg4LTE4LjQzMi0xNC4yODUtMzUuMzQ1LTE1LjUyNXYtMTYzLjMyMmMwLTEwLjE2NiAxMi4xNC0yMS45MjUgMjYuMjItMzUuNTU2IDIwLjAyNS0xOS4zNDggNDQuOTQ4LTQzLjQ0IDU0LjYzNi03OS41ODggMS4wOTItNC4xMTkgMS45OTEtNy45NDIgMi43ODgtMTEuNDA2IDEuMzk0LTUuOTU2IDMuMjk0LTE0LjA4IDguMDYxLTEzLjYwMiA0Ljc2Mi40NDQgMTQuMjQ1IDYuNTQyIDIwLjM1NSAxOC4yMjIgNC43MzkgOS4wNjggOC43OTUgMjQuMjk3IDEuMjEyIDQ1LjMwMS00LjMyNCAxMS45OTgtNC4xOTggMjIuMjU1LTQuMTE5IDMxLjI5NWwuMDYzIDMuOTk5djEuMDM1YzAgMy45NzEgMCA4LjkyIDEuNjkgMTMuNDU0aC0xMy44MDFjLTMuMjY1IDAtNS44OTkgMi42MjgtNS44OTkgNS44OTQgMCAzLjI2IDIuNjM0IDUuODg4IDUuODk5IDUuODg4aDExOC4wNjdjNi45NjMgMCAxMy40ODMgNC4zNjMgMTcuMDY3IDExLjM3OCAzLjczMiA3LjM4NCAzLjczMiAxNi41MDktLjAyOCAyMy44ODgtMy41NTYgNi45OTItMTAuMDc1IDExLjM3OC0xNy4wMzggMTEuMzc4LTMuMjYgMC01Ljg5NCAyLjY0LTUuODk0IDUuODk0IDAgMy4yNiAyLjYzNCA1Ljg5OSA1Ljg5NCA1Ljg5OSA2Ljk2MyAwIDEzLjQ4MyA0LjM4NiAxNy4wNjcgMTEuNDAxIDMuNzY2IDcuMzU2IDMuNzY2IDE2LjQ3NS0uMDI4IDIzLjgyNS0zLjU1NiA3LjAyLTEwLjA3NSAxMS4zNzgtMTcuMDM4IDExLjM3OC0zLjI2IDAtNS44OTQgMi42NjgtNS44OTQgNS45MTYgMCAzLjI2NSAyLjYzNCA1LjkwNSA1Ljg5NCA1LjkwNSA2Ljk2MyAwIDEzLjQ4MyA0LjM4NiAxNy4wNjcgMTEuNDA2IDMuNzMyIDcuMzQ0IDMuNzMyIDE2LjQ2OS0uMDI4IDIzLjgyNS0zLjU1OSA3LjAyNS0xMC4xNjQgMTAuMzE5LTE3LjA0MiAxMS4zNTR6IiBmaWxsPSIjZGUwMDAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIi8+PC9nPjwvZz48L3N2Zz4=);
    top: 2px;
}
.js-useful-review i:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAzNjIuNzczIDM2Mi43NzMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTMyOS42NTkgMjQ5LjQyN2M0LjA5LTMuMDA5IDcuNjEyLTcuMDA5IDEwLjEwMy0xMS45MDEgNS40NDQtMTAuNjY3IDUuNDQ0LTIzLjk0NSAwLTM0LjU4OC0yLjQ5Mi00LjkxLTUuOTg1LTguOTA5LTEwLjEwMy0xMS45MzUgNC4wOS0zLjAyMSA3LjYxMi03LjAyNiAxMC4xMDMtMTEuOTEzIDUuNDQ0LTEwLjY2NyA1LjQ0NC0yMy45MzkgMC0zNC42MTEtNS42MDktMTAuOTkxLTE2LjE0NS0xNy44MDEtMjcuNTkxLTE3LjgwMWgtODMuOTM0Yy0yLjcwMiAwLTYuMzItLjM4Ny04LjA5NS0yLjE2Ny0yLjEzMy0yLjE2Ny0yLjEzMy02Ljk5Mi0yLjEwNS0xMS4yM2wtLjAyOC01LjI0NWMtLjExOS04LjQxNC0uMjA1LTE3LjE1OCAzLjQwOC0yNy4xNDIgOS4wMzQtMjUuMDMxIDMuOTc3LTQzLjYxMS0xLjg2Ni01NC43ODQtNi42OTYtMTIuNzcyLTE3Ljg0LTIyLjM0LTI5LjgxLTI1LjUzNy0zLjgyMy0xLjA0MS03LjI1My0uNjU0LTEwLjE4OSAxLjA5Mi01Ljk2MiAzLjU1Ni03LjgyOCAxMS41NTQtMTAuNDA1IDIyLjYwOC0uNzY4IDMuMzc5LTEuNjIxIDcuMDQzLTIuNjk3IDExLjAyNS04Ljg1OCAzMi45NzgtMzIuNDM4IDU1LjgyNS01MS40MzMgNzQuMTY2LTEzLjc4NCAxMy4zMzUtMjUuMDQyIDI0LjM4My0yOC41NjQgMzYuMzg2bC0xOC4xMDgtLjA5N2MtNDEuMzMgMC00OS40MTkgMjIuMjg5LTQ5LjQxOSA2MC44MDN2NjEuMDM2YzAgMzguNDkxIDguMDkgNjAuNzc0IDQ5LjQxOSA2MC43NzRsMTYuODMzLjA1MSA5Ljc0NS4wOTdjMTQuMTA4LjY4MyAyMS4yNzYgNi4xOTUgMzAuMTA2IDEzLjEzIDExLjk5OCA5LjQyMSAyNi45MDMgMjEuMTI5IDQ1LjA5NiAyMS4xMjlsMTM2LjE4MS0uMDkxYzUuNjM4LjA5MSAxNS4wODEtNi4xNjcgMjAuMDU5LTE2LjIxMyA0LjgwMS05LjYyNiA0LjgwMS0yMS42MDEgMC0zMS4yNTUtLjY4My0xLjQyMi0xLjQ3OS0yLjc1My0yLjM2Ny0zLjk5OSA2LjU3Ni0yLjkzNSAxMi4yMDgtOC4yMzcgMTUuNzY0LTE1LjI5MiA1LjQ0NC0xMC42NjcgNS40NDQtMjMuOTEgMC0zNC41NzctMi40ODUtNC44ODctNi4wMTItOC44ODYtMTAuMTAzLTExLjkxOXptLTI2MS4zNDEgNjcuMTE4Yy0yOS40OCAwLTM3LjU2OS0xMC41MjQtMzcuNTY5LTQ4Ljk0N3YtNjEuMDQyYzAtMzguNDU3IDguMDk1LTQ4Ljk3NiAzNy41NjktNDguOTc2aDE2Ljg2MnYxNTguOTY1em0yNDMuODU0LTE0LjYzOGMtNi40NjMgMS4wMDctNy40OTIgNy4yMDItMy4xMTIgMTAuOTYyIDIuNDkyIDIuMTMzIDUuMDk3IDQuMzI5IDYuNzAyIDcuNTg5IDMuMTkxIDYuMzg5IDMuMTkxIDE0LjM2NCAwIDIwLjc0Mi0yLjg3MyA1LjgwOC04LjAzMyA5LjQyMS0xMS4wNTQgOS40ODMtLjE4Mi0uMDM0LTEzMi41NjguMjk2LTEzMi41NjguMjk2LTE2LjExNyAwLTI4LjE0OS05LjQ0OS0zOS43OTQtMTguNjA4LTkuMDQtNy4wODgtMTguNDMyLTE0LjI4NS0zNS4zNDUtMTUuNTI1di0xNjMuMzIyYzAtMTAuMTY2IDEyLjE0LTIxLjkyNSAyNi4yMi0zNS41NTYgMjAuMDI1LTE5LjM0OCA0NC45NDgtNDMuNDQgNTQuNjM2LTc5LjU4OCAxLjA5Mi00LjExOSAxLjk5MS03Ljk0MiAyLjc4OC0xMS40MDYgMS4zOTQtNS45NTYgMy4yOTQtMTQuMDggOC4wNjEtMTMuNjAyIDQuNzYyLjQ0NCAxNC4yNDUgNi41NDIgMjAuMzU1IDE4LjIyMiA0LjczOSA5LjA2OCA4Ljc5NSAyNC4yOTcgMS4yMTIgNDUuMzAxLTQuMzI0IDExLjk5OC00LjE5OCAyMi4yNTUtNC4xMTkgMzEuMjk1bC4wNjMgMy45OTl2MS4wMzVjMCAzLjk3MSAwIDguOTIgMS42OSAxMy40NTRoLTEzLjgwMWMtMy4yNjUgMC01Ljg5OSAyLjYyOC01Ljg5OSA1Ljg5NCAwIDMuMjYgMi42MzQgNS44ODggNS44OTkgNS44ODhoMTE4LjA2N2M2Ljk2MyAwIDEzLjQ4MyA0LjM2MyAxNy4wNjcgMTEuMzc4IDMuNzMyIDcuMzg0IDMuNzMyIDE2LjUwOS0uMDI4IDIzLjg4OC0zLjU1NiA2Ljk5Mi0xMC4wNzUgMTEuMzc4LTE3LjAzOCAxMS4zNzgtMy4yNiAwLTUuODk0IDIuNjQtNS44OTQgNS44OTQgMCAzLjI2IDIuNjM0IDUuODk5IDUuODk0IDUuODk5IDYuOTYzIDAgMTMuNDgzIDQuMzg2IDE3LjA2NyAxMS40MDEgMy43NjYgNy4zNTYgMy43NjYgMTYuNDc1LS4wMjggMjMuODI1LTMuNTU2IDcuMDItMTAuMDc1IDExLjM3OC0xNy4wMzggMTEuMzc4LTMuMjYgMC01Ljg5NCAyLjY2OC01Ljg5NCA1LjkxNiAwIDMuMjY1IDIuNjM0IDUuOTA1IDUuODk0IDUuOTA1IDYuOTYzIDAgMTMuNDgzIDQuMzg2IDE3LjA2NyAxMS40MDYgMy43MzIgNy4zNDQgMy43MzIgMTYuNDY5LS4wMjggMjMuODI1LTMuNTU5IDcuMDI1LTEwLjE2NCAxMC4zMTktMTcuMDQyIDExLjM1NHoiIGZpbGw9IiM3ZGJiNTgiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiLz48L2c+PC9nPjwvc3ZnPg==);
}
.product-comment-list-item .comment-content {
    width: 100%;
}
.product-description-short {
    background-color: #F8F8F8;
    padding: 4rem;
}
#shortmain {
    background-color: #fff;
    padding: 1rem;
    margin-top: 1rem;
}
.short-title {
    background-color: #EDEDED;
    font-weight: 700;
    padding: 0.5rem 1rem;
    display: flex;
    max-width: 200px;
   }
   .footer-container .icon-collapse .material-icons{
    color: #949494;
   }
   .footer-container .large {
    font-size: 1rem;
    font-weight: 500;
   }
   .footer-container .nav-tabs {
    border-radius: 32px;
    border-color: #222222;
    background-color: #222222;
    max-width: 50%;
    margin-bottom: 15px;
    text-align: center;
    padding: 5px 0;
    display: flex;
    justify-content: space-around;
    }
   .footer-container .nav-link:hover, .footer-container .nav-tabs .nav-link.active {
    border-color: #070707;
    background-color: #070707;
    border-radius: 32px;
    padding: 5px 15px;
   }
   .footer-container .nav-tabs .nav-link {
    border-radius: 32px;
    padding: 5px 15px;
   }
.tel-main::before, .tel-hurt::before, .tel-dor::before  {
    content: ' ';
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32"><path d="M30.3353422,21.8416078 L27.1148449,19.2031207 C25.0167246,17.4842389 21.759799,17.6469011 19.8457378,19.5608856 L19.7178934,19.68873 C19.3969404,20.009683 18.8741359,20.0071522 18.5577076,19.6906473 L12.3353599,13.4682996 C12.0212324,13.154172 12.0150204,12.6489298 12.3177209,12.3281302 C12.3232427,12.3223016 12.3288411,12.3165498 12.3345163,12.3107979 L12.3174141,12.3279001 L12.3174141,12.3279001 C12.3230893,12.3222249 12.3287644,12.3164731 12.3344396,12.3107979 C14.2379174,10.3890676 14.4200592,7.11711049 12.7526372,5.00902035 L10.1406086,1.70677015 C8.4616829,-0.415891338 5.54373275,-0.579857313 3.62990164,1.3339738 L3.15012094,1.8137545 C-0.249220428,5.21309587 -1.05026094,11.3399629 1.49957103,15.4135741 C1.49957103,15.4135741 3.00057293,18.8945917 8.06603254,23.9600513 C13.1314922,29.0255109 16.6125098,30.5265128 16.6125098,30.5265128 C20.7241598,33.0142248 26.8109173,32.2773749 30.2094918,28.8788005 L30.6664185,28.4218738 C32.5817067,26.5065855 32.432082,23.5593393 30.3353422,21.8416078 Z M28.3525656,26.1080976 L27.8956389,26.5650243 C25.5623831,28.8982801 21.1299334,29.4352725 18.3063136,27.7268973 L18.1142019,27.6106333 L17.9080557,27.5217481 C17.6549744,27.4126164 17.0205841,27.068656 16.0614828,26.4253695 C14.3580926,25.2828226 12.4452585,23.7118783 10.379732,21.6463518 C8.31420555,19.5808253 6.74318451,17.6679912 5.60071438,15.964601 C4.95742785,15.0054997 4.61339073,14.3711094 4.50433572,14.1180282 L4.40555734,13.8889513 L4.27318817,13.6775134 C2.55645368,10.9348795 3.10993471,6.48156978 5.46389712,4.12760737 L5.94367782,3.64782666 C6.47568529,3.1158192 7.11176284,3.15201748 7.57436469,3.73686525 L10.1863933,7.03911545 C10.8304467,7.85334686 10.7470833,9.27090864 10.0037913,10.0142773 C8.42257034,11.6139809 8.43039286,14.1910383 10.0216604,15.7822291 L16.2440081,22.0045768 C17.8391102,23.5996789 20.4338066,23.6005992 22.031823,22.0026595 L22.1596674,21.8748152 C22.8851669,21.1493156 24.2450569,21.082134 25.0412658,21.7344701 L28.2617631,24.3729572 C28.8630228,24.8654687 28.8982241,25.5625158 28.3525656,26.1080976 Z"/></svg>');
    border-radius: 19px;
    opacity: 0.4;
    background-color: rgba(255, 255, 255, 1);
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 38px !important;
    width: 38px !important;
    background-size: 12px !important;
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}
.email-main::before {
    content: ' ';
    background-image: url('data:image/png;base64,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');
    border-radius: 19px;
    opacity: 0.4;
    background-color: rgba(255, 255, 255, 1);
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 38px !important;
    width: 38px !important;
    background-size: 12px !important;
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}
.shows {
    display: block !important;
    position: fixed;
    top: 85px;
    left: 0;
    background: #f5f5f5;
    width: 100%;
  }
  .shows2 {
    display: block !important;
    background-color: #fff;
    position: fixed;
    top: 0px;
    left: 0;
    background: #fff;
    z-index: 100;
    width: 100%;
    padding-bottom: 15px;
  }
  .nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    background-color: #7f6868;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #7f6868;
    border-radius: 0rem;
}
.koszyktitle h4 {
    font-size: 1rem;
    margin-top: 1.5rem !important;
}
#koszyk .price {
    font-size: 1rem;
    text-align: right;
    width: 100%;
}
#navbar-top {
    box-shadow: 0px 2px 4px rgba(44,44,44,0.05), 0px 2px 8px rgba(44,44,44,0.1);
    z-index: 999;
}
#nbstars {
    float: right;
    margin-left: 5px;
    margin-top: 2px;
}
#koszyk-mobile {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
    background-color: #fff;
    width: 100%;
    box-shadow: 0px 2px 16px rgba(44,44,44,0.2), 0px 8px 24px rgba(44,44,44,0.15);
    padding: 10px 0;
}
#koszyk-mobile #koszprice {
    float: left;
    margin:0;
}
#koszprice .price{
    font-size:1.25rem;
}
#product-modal img {
    display: table;
    margin: auto;
}
#contact .card-infos i {
    background-color: #7f6868;
    color: #fff;
    border-radius: 4px;
    margin-right: 15px;
    text-align: center;
    margin-top: 0;
    font-size: 22px;
    width: 40px;
    height: 41px;
    line-height: 40px;
}
#contact .card-infos .h4 {
    border-bottom: 1px solid #dbdbdb;
    font-size: 1.25rem;
    padding-bottom: 15px;
    font-weight: 700;
}
#contact .card-welcome {
    background: #fff;
    border: none;
    padding-left: 65px;
    padding-right: 15px;
    padding-top: 25px;
    padding-bottom: 25px;
}
#contact .contact-form, #contact .card-header {
    background-color: #fff;
}
#product #starshead {
    padding-top: 1px;
}
#product .ocenyhead .material-icons {
    font-size: 18px;
    line-height: 22px;
}
.secure {
    background: #0EAEE5;
    color: #fff;
    line-height: 2rem;
  }
  .secure .material-icons {
    color: #fff;
    font-size: 0.825rem;
}
#product .wysylkam {
    margin-top: 5px;
}
.products-list__block--list .product-miniature__pricing  {
    margin-top: 20px;
}
#left-column .card-header {
background-color: #fff;
}
#cart .breadcrumb {
    display: none;
}
#postep .zrobione {
    padding: 12px 0;
    border-bottom: 5px solid #0EAEE5;
    margin-right: 5px;
    color:#0EAEE5;
}
#postep .zrobione a{
    color:#0EAEE5;
}
#postep .niezrobione {
    padding: 12px 0;
    border-bottom: 5px solid #7f6868;
    margin-right: 5px;
    color: #7f6868;
}
#postep .niezrobione a{
    color: #7f6868;
}
#cart #footer {
    background-color: #fff;
}
#cms .cms-content {
    min-height: 170px;
    border: 1px solid #eee;
    padding: 26px;
    color: #070707;
    position: relative;
    overflow: hidden;
    border-radius: 3px;
    box-shadow: -1px 0 25px 1px rgba(0, 0, 0, .06);
}
#cms .page-header h1 {
    font-weight: 500;
    font-size: 23px !important;
    padding-bottom: 17px;
    margin-bottom: 0;
}
@media (min-width: 768px) {
    #cms .cms-box {
      float:left;
      min-height: 300px;
      }
  }
  #cms .virtual_cat_img {
    width: 40px;
    height: 35px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTI0OC4xNTgsMzQzLjIyYy0xNC42MzksMC0yNi40OTEsMTIuMi0yNi40OTEsMjYuODRjMCwxNC4yOTEsMTEuNTAzLDI2Ljg0LDI2LjQ5MSwyNi44NA0KCQkJCWMxNC45ODgsMCwyNi44NC0xMi41NDgsMjYuODQtMjYuODRDMjc0Ljk5OCwzNTUuNDIsMjYyLjc5OSwzNDMuMjIsMjQ4LjE1OCwzNDMuMjJ6Ii8+DQoJCQk8cGF0aCBkPSJNMjUyLjY5LDE0MC4wMDJjLTQ3LjA1NywwLTY4LjY2OCwyNy44ODUtNjguNjY4LDQ2LjcwOGMwLDEzLjU5NSwxMS41MDIsMTkuODY5LDIwLjkxNCwxOS44NjkNCgkJCQljMTguODIyLDAsMTEuMTU0LTI2Ljg0LDQ2LjcwOC0yNi44NGMxNy40MjksMCwzMS4zNzIsNy42NjksMzEuMzcyLDIzLjcwM2MwLDE4LjgyNC0xOS41MiwyOS42MjktMzEuMDIzLDM5LjM4OQ0KCQkJCWMtMTAuMTA4LDguNzE0LTIzLjM1NCwyMy4wMDYtMjMuMzU0LDUyLjk4M2MwLDE4LjEyNSw0Ljg3OSwyMy4zNTQsMTkuMTcxLDIzLjM1NGMxNy4wOCwwLDIwLjU2NS03LjY2OCwyMC41NjUtMTQuMjkxDQoJCQkJYzAtMTguMTI2LDAuMzUtMjguNTgzLDE5LjUyMS00My41NzFjOS40MTEtNy4zMiwzOS4wNC0zMS4wMjMsMzkuMDQtNjMuNzg5UzI5Ny4zMDcsMTQwLjAwMiwyNTIuNjksMTQwLjAwMnoiLz4NCgkJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuNTE2LDAsMCwxMTQuNDk3LDAsMjU2djIzNmMwLDExLjA0Niw4Ljk1NCwyMCwyMCwyMGgyMzZjMTQxLjQ4MywwLDI1Ni0xMTQuNDk3LDI1Ni0yNTYNCgkJCQlDNTEyLDExNC41MTYsMzk3LjUwMywwLDI1NiwweiBNMjU2LDQ3Mkg0MFYyNTZjMC0xMTkuMzc3LDk2LjYwNy0yMTYsMjE2LTIxNmMxMTkuMzc3LDAsMjE2LDk2LjYwNywyMTYsMjE2DQoJCQkJQzQ3MiwzNzUuMzc3LDM3NS4zOTMsNDcyLDI1Niw0NzJ6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
    margin: 0 auto;
    background-size: 26px;
    background-repeat: no-repeat;
}
.product-line-grid__block--delete {
    flex: 0 0 3.5rem;
    max-width: 3.8rem;
    text-align: center;
}
.product-line-grid__block--delete p {
    margin-bottom: 0;
}
.modal .modal-dialog-aside {
    max-width: 550px !important;
}
#storeModal {
    font-size: 0.825ren;
}
#sklepy-list { max-height: calc(100vh - 100px); overflow-y: auto; }
.selected-store {
    background-color: rgba(0, 0, 0, .075);
}
#_desktop_contact_link .material-icons {
    font-size: 0.825rem;
}
.wiadomosc .text-kolor, .sold-buy .newtop, .sold-buy .newstorename {
    color: #0EAEE5;
}
#index .image_title a {
    display: flex;
    color: #475467;
    font-weight: 600;
    justify-content: center;
    }
#index .image_title a:hover {
    text-decoration: underline;
    color: #DF0914;
    }
.blue {
    color: #5034FC;
    font-weight: 400;
}
.blokbtn {
    background-color: #5034FC;
    padding-top: 17px;
}
.blok-row .title-col {
    width: 100%;
    font-weight: 600;
    margin-bottom: 15px;
}
.blok-row .title-col .material-icons {
    float: right;
    line-height: 1.2rem;
    font-size: 1rem;
}
#cookiemodal p {
    padding-top: 5px;
}
.disqty {
    height: 34px;
}
#mapamodal #map_location_search, #stores #mapawyb{
    display: none !important;
}
.comments-pagination .page-item.active span, .comments-pagination li.active .page-link, .comments-pagination li.active span, .page-item.active .comments-pagination span, .page-item.active .page-link {
background-color: #0EAEE5;
border-color: #0EAEE5;
color: #fff;
z-index: 3;
}
.variants-name {
    padding: .5rem;
    line-height: 17px;
    text-align: center;
    border: 1px solid #101828;
    min-height: 65px;
    margin: 0 3px;
    border-radius: 8px;
}
.variants_plus_pro_active:hover, .variants_plus_pro_active {
    border: 1px solid #0EAEE5 !important;
    box-shadow: 0 0 0 1px #0EAEE5 !important;
}
.infored {
    background-color: #0EAEE5;
    border-color: #0EAEE5;
    color: #fff;
}

.container .page-cms-16 p a, .container .page-cms-16 ul a {
	color: #DC0612;
}

.lista-sklepow {
    display: flex;
    width: 100%;
    justify-content: space-between;
    margin-top: 5em;
}

.lista-sklepow div {
	width: 30%;
}

@media (max-width: 1280px) {
	.lista-sklepow {
		display: block;
	}

	.lista-sklepow div {
		width: 100%;
		margin-top: 5em;
	}
}


.polecane-produkty {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-bottom: 2em;
}

.polecane-produkty div:hover {
	opacity: 0.6;
}

.polecane-produkty div {
	display: flex;
	flex-direction: column;
	align-items: center;
	max-width: 250px;
}

.polecane-produkty div img {
	max-width: 250px;
}

.polecane-produkty div h6 {
	text-transform: uppercase;
	text-align: center;
}

@media (max-width: 767px) {
	.polecane-produkty div img {
		max-width: 150px;
	}
	.polecane-produkty div {
		max-width: 200px;
	}
}

@media (max-width: 400px) {
	.polecane-produkty {
		justify-content: center;
	}
}
#liveToast {
    position: fixed;
    top: 0;
    right: 0;
    z-index: 999;
}
#registration .siret input {
margin-right: 15px;
width: calc(100% - 190px);
float: left;
}