body {
        background-color: #fff;
        color: #000000;
        font-family: "Barlow", Arial, sans-serif;
        font-size: 1rem;
        font-weight: 400;
        line-height: 1.5;
        margin: 0;
        text-align: left;
    }
.custom-select {
    border-radius: 0;
}
    @media (min-width: 1440px) {
        .col-xxl-4 {
            flex: 0 0 33.33333333%;
            max-width: 33.33333333%;
        }
        .h-phone {
            flex: 0 0 35.33333333%;
            max-width: 35.33333333%;
        }
        .h-email, .h-www {
            flex: 0 0 30.33333333%;
            max-width: 30.33333333%;
        }
        .col-xxl-3 {
            flex: 0 0 25%;
            max-width: 25%;
        }
    }
@media (min-width: 1279px) {
    .container {
      width: 1275px;
      max-width: 100%;
    }
    .search-form__input {
        min-width: 265px;
    }
  }
@media (min-width: 1440px) {
  .container {
      max-width: 100%;
      width: 1435px;
  } }
  a,h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #000000;
    text-decoration: none;
  }
  h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight: 400;
  }
a:hover {
    color: #222;
    text-decoration: none;
}
  p {
    font-size: 16px;
    margin-bottom: 0.5rem;
    color: #000000;
    font-weight: 400;
  }
  .strong {
    font-weight: 700 !important;
}
.text-underline {
    text-decoration: underline !important;
}
.search-form__input {
    font-size: 16px;
    border-radius: .4rem;
    border-color: #EFF0F0;
    height: 2.5rem;
    background-color: #EFF0F0;
}
.form-control:focus {
    box-shadow: none;
    border-color: #B11A1A;
}
.search-form__btn {
    color: #000000;
}
#_desktop_contact_link {
    font-size: 18px;
    line-height: 21px;
}
#cms .cms-content {
    min-height: 170px;
    color: #000000;
    position: relative;
    overflow: hidden;
    }

#cms .page-header {
    position: relative;
    display: block;
    text-align: center;
}
@media (min-width: 768px) {
.main-menu__item-link--top {
    font-weight: 600;
    font-size: 16px;
    padding: 10px 15px;
    color: #fff;
    text-transform: uppercase;
}
.main-menu__dropdown {
justify-content: space-between;
}
}
#_mobile_contact_link a {
    margin-bottom: 10px;
}
@media (max-width: 768px) {
    #mobile_top_menu_wrapper .icon-collapse[aria-expanded=false] .material-icons, #mobile_top_menu_wrapper  .icon-collapse[aria-expanded=true] .material-icons:before {
        color: #000000 !important;
        font-size: 1rem !important;
    }
   
    #cechy .fname, #prod .fname {
    width: 100% !important;
    text-align: left !important;    
}
#subcategories .card-body {
    min-height: 75px !important;
}
}
#navfull {
background-color: #7C8788;
}

#header, .header-top {
    background-color: #fff;
    border-bottom: 1px solid #EFF0F0;
    }
.search-result__products a, .search-result__products p {
    color: #000000 !important;
}
.search-result__products .smaller {
    display: none;
}
.k-tel {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39 39"><g id="c" data-name="Layer 1"><g><path d="M24.982,39c-2.416,0-4.83-.919-6.67-2.758L2.758,20.687c-3.677-3.678-3.677-9.661,0-13.339l3.042-3.042c.86-.86,2.259-.86,3.119,0l4.569,4.569c.999.999,1.13,2.56.311,3.711l-2.47,3.474c-.283.398-.238.938.108,1.283l9.591,9.592c.345.345.885.391,1.283.108l3.474-2.47c1.151-.819,2.712-.688,3.711.311l5.198,5.198c.86.86.86,2.259,0,3.119l-3.042,3.042c-1.839,1.839-4.254,2.758-6.669,2.758ZM7.36,4.723c-.293,0-.585.111-.808.334l-3.042,3.042c-3.263,3.263-3.263,8.573,0,11.836l15.555,15.555c3.263,3.263,8.573,3.263,11.836,0l3.042-3.042c.446-.446.446-1.171,0-1.616l-5.198-5.198c-.631-.631-1.616-.714-2.344-.196l-3.474,2.47h0c-.822.585-1.937.491-2.65-.222l-9.591-9.592c-.713-.713-.807-1.828-.222-2.65l2.47-3.474c.517-.727.435-1.713-.196-2.344l-4.569-4.569c-.223-.223-.516-.334-.808-.334ZM22.619,27.475h.001-.001Z"/><path d="M26.771,18.779c-.293,0-.531-.238-.531-.531,0-3.026-2.462-5.487-5.487-5.487-.293,0-.531-.238-.531-.531s.238-.531.531-.531c3.612,0,6.55,2.938,6.55,6.55,0,.293-.238.531-.531.531Z"/><path d="M32.62,18.779c-.293,0-.531-.238-.531-.531,0-6.251-5.086-11.337-11.337-11.337-.293,0-.531-.238-.531-.531s.238-.531.531-.531c6.837,0,12.399,5.562,12.399,12.399,0,.293-.238.531-.531.531Z"/><path d="M38.469,18.779c-.293,0-.531-.238-.531-.531,0-9.476-7.709-17.186-17.186-17.186-.293,0-.531-.238-.531-.531s.238-.531.531-.531c10.062,0,18.248,8.186,18.248,18.248,0,.293-.238.531-.531.531Z"/></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 48px !important;
    width: 48px !important;
    background-size: 30px !important;
}
.k-mail {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39.6 30"><g id="c" data-name="Layer 1"><g><path d="M38.49,1.18c-.01-.01-.02-.02-.03-.04-.04-.04-.09-.08-.13-.12-.69-.63-1.59-1.02-2.6-1.02H3.88c-1,0-1.91.38-2.6,1.02-.03.02-.06.04-.09.07l-.01.01C.45,1.8,0,2.79,0,3.88v22.25c0,1.07.44,2.03,1.14,2.73q.01.01.02.02c.03.03.06.06.09.08.69.64,1.61,1.04,2.63,1.04h31.85c1.02,0,1.93-.4,2.62-1.04.01,0,.01-.01.01-.01.03-.03.07-.06.1-.09,0,0,.01,0,.01-.01.69-.7,1.13-1.65,1.13-2.72V3.88c0-1.05-.42-2-1.11-2.7ZM3.88,1.16h31.85c.52,0,.99.14,1.4.39l-17.33,17.41L2.47,1.56c.41-.26.89-.4,1.41-.4ZM35.73,28.84H3.88c-.51,0-.99-.14-1.39-.38l10.7-9.64c.24-.22.26-.59.04-.83-.22-.23-.58-.25-.82-.04L1.64,27.66c-.3-.43-.47-.96-.47-1.53V3.88c0-.56.17-1.09.46-1.52l17.76,17.84c.11.11.26.17.41.17.16,0,.3-.06.41-.17L37.98,2.36c.29.43.46.96.46,1.52v22.25c0,.57-.17,1.1-.48,1.53l-10.77-9.71c-.24-.21-.6-.19-.82.04-.21.24-.19.61.04.83l10.7,9.64c-.4.24-.87.38-1.38.38Z"/><path d="M38.46,28.86q0,.01-.01.02c-.03.03-.06.05-.09.07.03-.03.07-.06.1-.09Z"/></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 48px !important;
    width: 48px !important;
    background-size: 30px !important;
}
.k-www {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39.337 42.22"><g id="c" data-name="Layer 1"><g><g><g><path d="M5.18,3.93v.03c0,.42-.34.76-.75.76-.42,0-.75-.34-.75-.76v-.03c0-.41.33-.75.75-.75.41,0,.75.34.75.75Z"/><path d="M7.96,3.93v.03c0,.42-.34.76-.76.76-.41,0-.75-.34-.75-.76v-.03c0-.41.34-.75.75-.75.42,0,.76.34.76.75Z"/><path d="M10.73,3.93v.03c0,.42-.34.76-.75.76-.42,0-.75-.34-.75-.76v-.03c0-.41.33-.75.75-.75.41,0,.75.34.75.75Z"/></g><path d="M29.7,0H2.91C1.3,0,0,1.3,0,2.9v23.69c0,1.6,1.3,2.9,2.91,2.9h11.98c.29,0,.54-.24.54-.53,0-.3-.25-.54-.54-.54H2.91c-1.01,0-1.83-.82-1.83-1.83V7.55h30.46v10.64c0,.3.24.54.53.54.3,0,.54-.24.54-.54V2.9c0-1.6-1.3-2.9-2.91-2.9ZM1.08,6.47v-3.57c0-1.01.82-1.82,1.83-1.82h26.79c1.01,0,1.84.81,1.84,1.82v3.57H1.08Z"/></g><g><g><path d="M27.28,18.38c-.05.13-.15.24-.28.3l-2.43,1.14c-.08.03-.15.05-.23.05-.21,0-.4-.12-.49-.31-.06-.13-.07-.28-.02-.41.05-.14.15-.25.28-.31l2.44-1.14c.27-.12.59,0,.71.27.06.13.07.27.02.41Z"/><path d="M13.46,25l-2.44,1.14c-.07.03-.15.05-.23.05-.21,0-.4-.13-.49-.32-.12-.26,0-.59.26-.71l2.44-1.14c.13-.06.28-.07.42-.02.13.05.24.15.3.28.12.27.01.59-.26.72Z"/><path d="M13.53,20.01c-.07.21-.28.35-.5.35-.07,0-.13-.01-.19-.03l-2.53-.92c-.28-.1-.42-.41-.32-.69.05-.14.15-.24.28-.3.13-.07.28-.07.41-.02l2.53.92c.28.1.42.41.32.69Z"/><path d="M16.42,16.86c-.07.03-.15.05-.23.05-.2,0-.4-.13-.48-.32l-1.14-2.43c-.06-.13-.07-.28-.02-.42.05-.13.15-.24.28-.3.27-.13.59-.01.72.26l1.13,2.44c.13.27.01.59-.26.72Z"/><path d="M22.31,13.82l-.92,2.53c-.08.21-.28.35-.51.35-.06,0-.12-.01-.18-.03-.28-.1-.43-.41-.33-.69l.92-2.53c.05-.14.15-.24.28-.3.13-.07.28-.07.41-.02.28.1.43.41.33.69Z"/></g><path d="M38.49,30.39l-3.48-7.54c-.67-1.42-2.39-2.05-3.83-1.39-.35.16-.63.4-.84.71-.29-.39-.68-.68-1.15-.85-.62-.23-1.3-.19-1.9.09-.52.24-.91.64-1.14,1.11-.27-.3-.62-.53-1.01-.67-.62-.23-1.3-.2-1.9.08-.47.23-.84.58-1.08,1l-1.34-2.87c-.61-1.31-2.14-1.9-3.42-1.33-.63.28-1.11.8-1.36,1.45-.24.65-.21,1.35.08,1.98l4.48,9.61c-1.38-.6-3.29-1.15-5.03-.65-1.43.42-2.23,1.65-1.94,3.01.21.97.98,1.71,2.02,1.93,2.32.5,3.86,1.55,5.81,2.87l.23.16c.26.18.54.37.82.57l.06.04c.71.51,1.52,1.08,2.41,1.61,1.02.6,2.18.91,3.35.91.97,0,1.9-.2,2.77-.61l5.31-2.48c1.64-.76,2.75-2.35,2.9-4.15v-.05c.12-1.54-.16-3.11-.82-4.54ZM38.24,34.85l-.01.04c-.11,1.41-.99,2.67-2.27,3.27l-5.32,2.47c-1.63.77-3.54.67-5.11-.25-.84-.5-1.63-1.06-2.33-1.56-.32-.22-.62-.43-.91-.62l-.23-.16c-2.04-1.39-3.66-2.49-6.19-3.03-.61-.13-1.07-.56-1.18-1.11-.17-.79.31-1.49,1.18-1.74,2.42-.69,5.57,1.25,5.6,1.27.2.13.47.11.65-.05.17-.16.23-.42.13-.63l-5.15-11.04c-.17-.37-.19-.78-.05-1.16.15-.37.43-.67.79-.84.75-.33,1.64.03,2,.8l2.12,4.54c.02.06.05.12.08.18l1.63,3.48c.08.19.28.31.48.31.08,0,.16-.01.23-.05.13-.06.23-.17.28-.3.05-.14.04-.28-.02-.41l-1.62-3.48c-.33-.7-.02-1.54.68-1.87.34-.16.72-.18,1.07-.05.36.13.64.39.8.73l.45.96c.01.01.01.03.02.04.01.04.03.08.05.12l1.1,2.36c.09.19.28.31.49.31.08,0,.16-.02.23-.05.13-.06.23-.17.28-.31.05-.13.04-.28-.02-.41l-1.1-2.36c-.33-.7-.02-1.54.68-1.87.34-.16.72-.17,1.07-.04.36.12.64.38.8.72l.55,1.17.55,1.19c.12.27.44.39.72.26.27-.12.38-.44.26-.71l-.56-1.19c-.01-.01-.01-.03-.01-.04-.1-.24-.11-.49-.02-.73.09-.26.28-.46.53-.58.9-.41,1.97-.01,2.39.88l3.48,7.53c.58,1.26.83,2.65.73,4.01Z"/></g></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 48px !important;
    width: 48px !important;
    background-size: 30px !important;
}
.k-social {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34.71 42"><g id="c" data-name="Layer 1"><g><path d="M25.94,5.8c.34,0,.62-.28.62-.62v-1.11c0-2.25-1.83-4.07-4.08-4.07H4.07C1.83,0,0,1.82,0,4.07v33.85c0,2.25,1.83,4.08,4.07,4.08h18.41c2.25,0,4.08-1.83,4.08-4.08v-4.11c0-.17-.07-.32-.18-.43-.03-.03-.06-.05-.09-.08-.1-.07-.22-.11-.35-.11H1.23V9.02h19.63c.34,0,.61-.27.61-.61,0-.35-.27-.62-.61-.62H1.23v-3.72c0-1.57,1.28-2.84,2.84-2.84h18.41c1.57,0,2.84,1.27,2.84,2.84v1.11c0,.34.28.62.62.62ZM25.32,34.43v3.49c0,1.57-1.27,2.84-2.84,2.84H4.07c-1.56,0-2.84-1.27-2.84-2.84v-3.49h24.09Z"/><path d="M15.284,38.212h-4.015c-.341,0-.617-.276-.617-.617s.276-.617.617-.617h4.015c.341,0,.617.276.617.617s-.276.617-.617.617Z"/><path d="M15.284,4.954h-2.903c-.341,0-.617-.276-.617-.617s.276-.617.617-.617h2.903c.341,0,.617.276.617.617s-.276.617-.617.617Z"/><path d="M33.8,18.65c.56-.48.91-1.19.91-1.98,0-1.43-1.16-2.59-2.59-2.59h-3.16v-3.87c0-1.68-1.36-3.05-3.04-3.05-1.4,0-2.62.95-2.96,2.3l-.73,2.88c-.38,1.5-1.45,2.71-2.87,3.28-.34-.9-1.2-1.54-2.22-1.54h-1.55c-1.31,0-2.37,1.06-2.37,2.38v12.78c0,1.31,1.06,2.38,2.37,2.38h1.55c.54,0,1.05-.19,1.45-.5h13.53c1.43,0,2.59-1.16,2.59-2.59,0-.79-.35-1.5-.91-1.97.56-.48.91-1.19.91-1.98s-.35-1.5-.91-1.98c.56-.48.91-1.19.91-1.98s-.35-1.5-.91-1.97ZM15.59,30.38c-.63,0-1.14-.51-1.14-1.14v-12.78c0-.63.51-1.15,1.14-1.15h1.55c.63,0,1.13.51,1.14,1.14v12.79c0,.31-.12.59-.32.8-.02.01-.03.03-.05.04-.2.19-.47.3-.77.3h-1.55ZM30.02,19.27h2.1c.74,0,1.35.61,1.35,1.35,0,.75-.61,1.36-1.35,1.36h-1.83c-.34,0-.61.28-.61.62s.27.62.61.62h1.83c.74,0,1.35.61,1.35,1.36s-.61,1.36-1.35,1.36h-2.1c-.35,0-.62.27-.62.61,0,.35.27.62.62.62h2.1c.74,0,1.35.61,1.35,1.36s-.61,1.36-1.35,1.36h-12.7c.06-.21.09-.42.09-.65v-12.35l.06-.02c1.92-.68,3.35-2.26,3.85-4.23l.74-2.88c.2-.8.92-1.36,1.76-1.36,1,0,1.81.81,1.81,1.81v3.87h-1.24c-.34,0-.61.27-.61.62,0,.34.27.61.61.61h5.63c.74,0,1.35.61,1.35,1.36s-.61,1.36-1.35,1.36h-2.1c-.35,0-.62.28-.62.62s.27.62.62.62Z"/></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 48px !important;
    width: 48px !important;
    background-size: 30px !important;
}
.map-marker {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12.8 16"><defs><style> .d { fill: %23b11a1a; } </style></defs><g id="c" data-name="Layer 1"><path class="d" d="M6.4,8c.44,0,.817-.157,1.13-.47.313-.313.47-.69.47-1.13s-.157-.817-.47-1.13-.69-.47-1.13-.47-.817.157-1.13.47-.47.69-.47,1.13.157.817.47,1.13c.313.313.69.47,1.13.47ZM6.4,13.88c1.627-1.493,2.833-2.85,3.62-4.07s1.18-2.303,1.18-3.25c0-1.453-.463-2.643-1.39-3.57s-2.063-1.39-3.41-1.39-2.483.463-3.41,1.39-1.39,2.117-1.39,3.57c0,.947.393,2.03,1.18,3.25s1.993,2.577,3.62,4.07ZM6.4,16c-2.147-1.827-3.75-3.523-4.81-5.09S0,7.893,0,6.56C0,4.56.643,2.967,1.93,1.78,3.217.593,4.707,0,6.4,0s3.183.593,4.47,1.78,1.93,2.78,1.93,4.78c0,1.333-.53,2.783-1.59,4.35s-2.663,3.263-4.81,5.09Z"/></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: left bottom;
    height: 21px !important;
    width: 14px !important;
    background-size: 12px !important;
}
.btn-znajdz a{
color: #fff;
font-size: 0.825rem;
}
.time-marker {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><defs><style> .d { fill: %23b11a1a; } </style></defs><g id="c" data-name="Layer 1"><path class="d" d="M7.98,8.82l.84-.84-2.22-2.22v-2.76h-1.2v3.24l2.58,2.58ZM6,12c-.83,0-1.61-.157-2.34-.472s-1.365-.743-1.905-1.283-.968-1.175-1.283-1.905-.472-1.51-.472-2.34.158-1.61.472-2.34.743-1.365,1.283-1.905,1.175-.968,1.905-1.283,1.51-.472,2.34-.472,1.61.158,2.34.472,1.365.743,1.905,1.283.967,1.175,1.282,1.905.472,1.51.472,2.34-.157,1.61-.472,2.34-.743,1.365-1.282,1.905-1.175.967-1.905,1.283-1.51.472-2.34.472ZM6,10.8c1.33,0,2.463-.468,3.398-1.403.935-.935,1.403-2.068,1.403-3.398s-.468-2.463-1.403-3.397-2.067-1.403-3.398-1.403-2.462.468-3.397,1.403c-.935.935-1.403,2.067-1.403,3.397s.468,2.462,1.403,3.398c.935.935,2.068,1.403,3.397,1.403Z"/></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: left bottom;
    height: 21px !important;
    width: 15px !important;
    background-size: 12px !important;
}
.phone-marker {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 11"><defs><style> .d { fill: %23b11a1a; } </style></defs><g id="c" data-name="Layer 1"><path class="d" d="M9.778,5.5c0-1.192-.415-2.203-1.245-3.033s-1.841-1.245-3.033-1.245V0c.764,0,1.479.145,2.147.435s1.248.682,1.742,1.176.886,1.075,1.176,1.742.435,1.383.435,2.147h-1.222ZM7.333,5.5c0-.509-.178-.942-.535-1.299s-.789-.535-1.299-.535v-1.222c.845,0,1.566.298,2.162.894s.894,1.316.894,2.162h-1.222ZM10.358,11c-1.273,0-2.531-.278-3.774-.833-1.243-.555-2.373-1.342-3.392-2.36s-1.805-2.149-2.36-3.392C.278,3.173,0,1.915,0,.642c0-.183.061-.336.183-.458s.275-.183.458-.183h2.475c.143,0,.27.048.382.145s.178.211.199.344l.397,2.139c.02.163.015.3-.015.413s-.087.209-.168.29l-1.482,1.497c.204.377.446.741.726,1.092s.588.69.924,1.016c.316.316.647.609.993.878s.713.517,1.1.741l1.436-1.436c.092-.092.211-.16.359-.206s.293-.059.435-.038l2.108.428c.143.041.26.115.351.222s.137.227.137.359v2.475c0,.183-.061.336-.183.458s-.275.183-.458.183ZM1.849,3.667l1.008-1.008-.26-1.436h-1.36c.051.418.122.83.214,1.237s.224.81.397,1.207ZM7.318,9.136c.397.173.802.311,1.215.413s.828.168,1.245.199v-1.344l-1.436-.29-1.024,1.024Z"/></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: left bottom;
    height: 21px !important;
    width: 15px !important;
    background-size: 16px !important;
}
.email-marker {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11.25 9"><defs><style> .d { fill: %23b11a1a; } </style></defs><g id="c" data-name="Layer 1"><path class="d" d="M1.125,9c-.309,0-.574-.11-.795-.33s-.33-.485-.33-.795V1.125c0-.309.11-.574.33-.795s.485-.33.795-.33h9c.309,0,.574.11.795.33s.33.485.33.795v6.75c0,.309-.11.574-.33.795s-.485.33-.795.33H1.125ZM5.625,5.062L1.125,2.25v5.625h9V2.25l-4.5,2.812ZM5.625,3.938l4.5-2.812H1.125l4.5,2.812ZM1.125,2.25v-1.125,6.75V2.25Z"/></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: left bottom;
    height: 21px !important;
    width: 15px !important;
    background-size: 16px !important;
}
#m-phone {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.894 23.89"><g id="c" data-name="Layer 1"><path d="M23.244,17.8l-5.43-5.42c-.22-.23-.58-.23-.8,0l-2.16,2.15c-.54.55-1.5.55-2.05,0l-3.44-3.44c-.27-.28-.43-.64-.43-1.03,0-.38.16-.75.43-1.02l2.15-2.16c.11-.11.17-.25.17-.4s-.06-.3-.17-.4L6.094.65c-.42-.42-.98-.65-1.58-.65s-1.16.23-1.58.65l-1.2,1.2C.324,3.26-.256,5.31.104,7.64c.35,2.26,1.54,4.51,3.36,6.33l6.46,6.46c1.82,1.82,4.07,3.01,6.33,3.36.45.07.89.1,1.31.1,1.8,0,3.35-.6,4.48-1.73l1.2-1.2c.42-.42.65-.98.65-1.58s-.23-1.16-.65-1.58ZM22.434,20.15l-1.2,1.2c-1.14,1.15-2.85,1.61-4.81,1.31-2.02-.31-4.04-1.38-5.69-3.03l-6.47-6.47c-1.64-1.65-2.72-3.67-3.03-5.69-.3-1.96.16-3.67,1.31-4.81l1.2-1.2c.2-.21.48-.32.77-.32s.57.11.77.32l5.02,5.02-1.75,1.75c-1.01,1.01-1.01,2.65,0,3.66l3.45,3.45c.49.49,1.14.76,1.83.76s1.34-.27,1.83-.76l1.75-1.75,5.02,5.02c.43.42.43,1.12,0,1.54Z"/></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 21px !important;
    width: 15px !important;
    background-size: 16px !important;
}
#m-mail {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.57 19.03"><g id="c" data-name="Layer 1"><path d="M26.23,0H1.34C.6,0,0,.6,0,1.34v16.35c0,.74.6,1.34,1.34,1.34h24.89c.74,0,1.34-.6,1.34-1.34V1.34c0-.74-.6-1.34-1.34-1.34ZM25.42,1.13l-11.63,9.83h-.01l-2.22-1.88L2.16,1.13h23.26ZM1.14,17.26V1.77l9.17,7.74L1.14,17.26ZM2.16,17.89l9.03-7.63,1.86,1.57c.2.17.44.26.7.28h.07c.18-.01.36-.06.52-.15l.02-.01c.06-.04.11-.08.17-.12l1.86-1.57,9.03,7.63H2.16ZM26.44,17.26l-9.17-7.75L26.44,1.77v15.49Z"/></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 17px !important;
    width: 25px !important;
    background-size: 16px !important;
}
#m-heart {
    content: '';
    height: 29px !important;
    width: 25px !important;
    background-size: 25px !important;
    background-position-y: 0px !important;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0zNzguNjY3LDIxLjMzM2MtNTYuNzkyLDAtMTAzLjY5OCw1Mi43NS0xMjIuNjY3LDc3LjY0NmMtMTguOTY5LTI0Ljg5Ni02NS44NzUtNzcuNjQ2LTEyMi42NjctNzcuNjQ2DQoJCQlDNTkuODEzLDIxLjMzMywwLDg4LjkyNywwLDE3MmMwLDQ1LjMyMywxNy45OSw4Ny41NjIsNDkuNDc5LDExNi40NjljMC40NTgsMC43OTIsMS4wMjEsMS41MjEsMS42NzcsMi4xNzdsMTk3LjMxMywxOTYuOTA2DQoJCQljMi4wODMsMi4wNzMsNC44MDIsMy4xMTUsNy41MzEsMy4xMTVzNS40NTgtMS4wNDIsNy41NDItMy4xMjVMNDY3LjQxNywyODMuNzRsMi4xMDQtMi4wNDJjMS42NjctMS41NzMsMy4zMTMtMy4xNjcsNS4xNTYtNS4yMDgNCgkJCWMwLjc3MS0wLjc2LDEuNDA2LTEuNjE1LDEuODk2LTIuNTQyQzQ5OS40MzgsMjQ1Ljk0OCw1MTIsMjA5LjgzMyw1MTIsMTcyQzUxMiw4OC45MjcsNDUyLjE4OCwyMS4zMzMsMzc4LjY2NywyMS4zMzN6DQoJCQkgTTQ1OC44MjMsMjYxLjk0OGMtMC4yOTIsMC4zNDQtMC41NjMsMC43MDgtMC44MDIsMS4wODNjLTEsMS4xNDYtMi4wOTQsMi4xNTYtMy4xNzcsMy4xODhMMjU1Ljk5LDQ2NC45MjdMNjguNjY3LDI3Ny45NzkNCgkJCWMtMC42MDQtMS4xODgtMS40NDgtMi4yNzEtMi40NzktMy4xNzdDMzcuNjc3LDI0OS45MDYsMjEuMzMzLDIxMi40MzcsMjEuMzMzLDE3MmMwLTcxLjMxMyw1MC4yNC0xMjkuMzMzLDExMi0xMjkuMzMzDQoJCQljNjEuMDYzLDAsMTEzLjE3Nyw3OS42NDYsMTEzLjY5OCw4MC40NDhjMy45MzgsNi4wODMsMTQsNi4wODMsMTcuOTM4LDBjMC41MjEtMC44MDIsNTIuNjM1LTgwLjQ0OCwxMTMuNjk4LTgwLjQ0OA0KCQkJYzYxLjc2LDAsMTEyLDU4LjAyMSwxMTIsMTI5LjMzM0M0OTAuNjY3LDIwNS42MDQsNDc5LjM1NCwyMzcuNTUyLDQ1OC44MjMsMjYxLjk0OHoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}
#m-web {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.56 22.56"><g id="c" data-name="Layer 1"><path d="M19.78,3.87c-.04-.06-.09-.12-.14-.15C17.5,1.36,14.46,0,11.28,0S5.06,1.35,2.93,3.7c-.07.05-.12.11-.16.18C.98,5.93,0,8.56,0,11.28s.99,5.37,2.77,7.41c.04.07.09.12.14.16,2.14,2.36,5.19,3.71,8.37,3.71s6.21-1.35,8.35-3.7c.06-.04.12-.1.15-.17,1.79-2.06,2.78-4.69,2.78-7.41s-.99-5.36-2.78-7.41ZM9.76,1.06c-.91.75-2.13,1.94-3.16,3.55-1.17-.22-2.04-.49-2.58-.69,1.56-1.53,3.58-2.54,5.74-2.86ZM3.34,4.67c.46.19,1.39.53,2.76.81-.92,1.68-1.41,3.48-1.48,5.33H.96c.1-2.24.94-4.42,2.38-6.14ZM.96,11.75h3.67c.07,1.85.57,3.65,1.48,5.33-1.37.28-2.31.62-2.78.81-1.43-1.72-2.27-3.9-2.37-6.14ZM4.02,18.64c.55-.2,1.41-.47,2.59-.7,1.03,1.62,2.26,2.81,3.17,3.57-2.17-.32-4.2-1.34-5.76-2.87ZM10.81,21.11c-.89-.67-2.11-1.78-3.17-3.34,1.01-.14,2.08-.22,3.17-.24v3.58ZM10.81,16.59c-1.29.02-2.54.12-3.72.31-.93-1.62-1.44-3.36-1.51-5.15h5.23v4.84ZM10.81,10.81h-5.25c.08-1.79.59-3.53,1.52-5.15,1.18.19,2.43.29,3.73.31v4.84ZM10.81,5.03c-1.1-.02-2.17-.1-3.19-.25,1.07-1.56,2.3-2.67,3.19-3.34v3.59ZM21.6,10.81h-3.66c-.07-1.85-.57-3.64-1.48-5.33,1.36-.28,2.3-.62,2.76-.81,1.43,1.73,2.28,3.9,2.38,6.14ZM18.53,3.93c-.54.19-1.4.46-2.57.69-1.03-1.62-2.26-2.8-3.17-3.56,2.16.32,4.19,1.33,5.74,2.87ZM11.75,1.44c.89.67,2.12,1.78,3.18,3.35-1.01.14-2.08.22-3.18.24V1.44ZM11.75,5.98c1.29-.02,2.55-.13,3.73-.32.93,1.63,1.44,3.36,1.51,5.15h-5.24v-4.83ZM11.75,11.75h5.23c-.08,1.8-.59,3.53-1.52,5.15-1.17-.18-2.42-.29-3.71-.31v-4.84ZM11.75,17.54c1.09.01,2.16.09,3.17.24-1.06,1.56-2.29,2.66-3.17,3.33v-3.57ZM12.77,21.51c.91-.76,2.14-1.95,3.17-3.56,1.18.22,2.05.49,2.59.69-1.56,1.54-3.59,2.55-5.76,2.87ZM19.22,17.89c-.47-.19-1.41-.52-2.77-.81.9-1.68,1.4-3.47,1.47-5.33h3.68c-.1,2.25-.95,4.42-2.38,6.14Z"/></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 17px !important;
    width: 19px !important;
    background-size: 16px !important;
}
#m-user {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.796 25"><g id="c" data-name="Layer 1"><path d="M26.759,24.324c-1.082-2.629-2.892-4.868-5.235-6.475-1.792-1.229-3.811-2.025-5.932-2.35,3.263-.959,5.654-3.999,5.654-7.592,0-4.36-3.52-7.907-7.848-7.907s-7.848,3.547-7.848,7.907c0,3.593,2.391,6.634,5.654,7.592-2.121.325-4.141,1.121-5.932,2.35-2.343,1.607-4.153,3.846-5.235,6.475-.062.151-.045.323.045.459.09.136.241.217.403.217h25.826c.162,0,.313-.081.403-.217.09-.136.107-.308.045-.459ZM6.52,7.907c0-3.821,3.085-6.93,6.878-6.93s6.878,3.109,6.878,6.93-3.085,6.93-6.878,6.93-6.878-3.109-6.878-6.93ZM1.232,24.023c2.239-4.71,6.937-7.713,12.166-7.713s9.927,3.004,12.166,7.713H1.232Z"/></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 25px !important;
    width: 23px !important;
    background-size: 25px !important;
}
.m-basket {
    content: ' ';
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28.869 25"><g id="c" data-name="Layer 1"><path d="M25.68,14.868l3.105-8.173c.15-.396.097-.84-.144-1.188-.24-.348-.636-.556-1.06-.556H7.608L6.045.837c-.187-.501-.672-.837-1.206-.837H.454c-.251,0-.454.203-.454.454s.203.454.454.454h4.385c.157,0,.3.099.356.249l1.64,4.316c.005.031.012.062.024.092l3.738,9.84c.012.032.028.062.046.09l1.623,4.272c-1.274.181-2.258,1.279-2.258,2.603,0,1.45,1.18,2.63,2.63,2.63s2.63-1.18,2.63-2.63c0-.658-.244-1.26-.645-1.722h8.136c-.401.462-.645,1.064-.645,1.722,0,1.45,1.18,2.63,2.63,2.63s2.63-1.18,2.63-2.63c0-1.406-1.11-2.558-2.499-2.627-.017-.002-.035-.003-.053-.003h-11.334c-.157,0-.299-.098-.355-.245l-1.443-3.798h12.786c.531,0,1.015-.334,1.203-.83ZM27.894,6.022c.072.104.087.232.042.35l-3.105,8.173c-.056.146-.198.245-.355.245h-13.131l-3.393-8.932h19.629c.127,0,.24.06.312.164ZM12.638,24.092c-.95,0-1.722-.773-1.722-1.722s.773-1.722,1.722-1.722,1.722.773,1.722,1.722-.773,1.722-1.722,1.722ZM26.467,22.37c0,.95-.773,1.722-1.722,1.722s-1.722-.773-1.722-1.722.773-1.722,1.722-1.722,1.722.773,1.722,1.722Z"/></g></svg>');
    display: inline-block;
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 26px !important;
    width: 26px !important;
    background-size: 25px !important;
}
.kontakt-social .btn-light {
    background-color: #EFF0F0;
    color: #fff;
}
.header-top__badge {
background: #7C8788;
}
.product-miniature__functional-btn {
    width: 0.9em;
}
.header-top__link:focus, .header-top__link:hover {
    background: none;
}
.homeslider .swiper-button-custom i{
    color: #000000;
}
.translate-middle {
    transform: translate(-50%,-50%)!important
}

.start-50 {
    left: 50%!important
}

.top-50 {
    top: 40%!important
}
#secure p {
    margin-bottom: 0;
}
#secure-home .col-12 {
    min-height: 350px;
}
#secure-home .h3  {
    text-transform: uppercase;
    font-size: 20px;
    line-height: 21px;
    font-weight: 600;
    margin-top: 1.25rem;
}
.bootstrap-touchspin {
    border-radius: 0;
}
.m-heart{
    content: ' ';
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 68"><defs><style> .d { fill: %23fff; } .e { fill: %23b11a1a; } </style></defs><g id="c" data-name="Layer 1"><g><circle class="e" cx="34" cy="34" r="34"/><g><path class="d" d="M34.895,34.896l-3.3,3.29,3.28-3.26.05-.05c-.01,0-.02.01-.03.02Z"/><path class="d" d="M51.635,45.026l-12.82-12.75,1.27-1.26-2.34-2.33-3.39,3.38-11.44-11.38.68-.67-5.47-4.27-2.52,2.5,4.29,5.44.68-.67,11.44,11.37-3.39,3.38,2.34,2.32,1.27-1.26,12.82,12.75c.91.9,2.1,1.35,3.29,1.35s2.38-.45,3.29-1.35c.88-.87,1.36-2.04,1.36-3.27,0-1.24-.48-2.4-1.36-3.28ZM20.575,21.736l-.6.59-3.16-4,1.38-1.37,4.03,3.14-.6.59,12.09,12.02-1.06,1.04-12.08-12.01ZM31.595,38.186l-.63.62-1.05-1.04,5.08-5.06,2.75-2.73,1.05,1.04-3.87,3.86-.05.05-3.28,3.26ZM50.995,50.936c-1.46,1.45-3.84,1.45-5.3,0l-12.82-12.75,2.34-2.33,12.83,12.75c.09.09.2.13.32.13s.23-.04.32-.13c.18-.18.18-.46,0-.64l-12.82-12.74,2.31-2.3,12.82,12.75c.71.7,1.1,1.63,1.1,2.63,0,.99-.39,1.92-1.1,2.63Z"/><path class="d" d="M34.925,34.876l-.05.05c0-.01.01-.02.02-.03s.02-.02.03-.02Z"/><path class="d" d="M43.425,35.671l-.092-.904.452-.046c1.951-.199,3.829-1.048,5.43-2.456l.161-.157c1.999-1.996,2.974-4.914,2.598-7.626l-4.746,4.719-5.079-2.754-2.772-5.054,4.744-4.717c-2.719-.382-5.599.575-7.682,2.595-2.463,2.512-3.319,6.196-2.172,9.379l.098.272-.972.967-.641-.645.565-.562c-1.119-3.444-.162-7.361,2.481-10.056,2.525-2.448,6.11-3.469,9.36-2.676l.212.764-4.869,4.841,2.315,4.221,4.25,2.304,4.872-4.844.761.214c.793,3.231-.261,6.884-2.687,9.306l-.182.177c-1.76,1.549-3.814,2.475-5.955,2.692l-.452.046Z"/><path class="d" d="M20.469,52.638c-1.191,0-2.382-.451-3.289-1.352-.879-.875-1.363-2.037-1.363-3.273s.484-2.399,1.363-3.273l2.918-2.901c.102-.122.102-.121.165-.186l.121-.125,8.753-8.703.641.645-11.957,11.915c-.707.702-1.096,1.636-1.096,2.629s.389,1.927,1.096,2.629c1.459,1.452,3.835,1.453,5.295,0l9.842-9.785.641.645-9.842,9.785c-.907.901-2.098,1.352-3.288,1.352Z"/><path class="d" d="M20.561,49.838c-.5,0-1-.189-1.38-.567h0c-.37-.368-.573-.857-.573-1.377,0-.52.204-1.008.573-1.375.761-.757,2-.757,2.761,0,.369.367.573.855.573,1.375,0,.52-.203,1.009-.573,1.376-.38.378-.88.568-1.38.568ZM19.821,48.626c.408.406,1.071.406,1.479,0,.197-.196.305-.456.305-.732s-.108-.536-.305-.731c-.408-.406-1.071-.406-1.479,0-.197.196-.305.456-.305.732s.108.536.305.732h0Z"/></g></g></g></svg>');
    background-repeat: no-repeat;
    background-position: center center;
    height: 120px !important;
    width: 120px !important;
    background-size: 90px !important;
    display: table;
    margin: 0 auto;
}
.m-return{
    content: ' ';
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 68"><defs><style> .e { fill: %23fff; } .f { fill: %23b11a1a; } </style></defs><g id="c" data-name="Layer 1"><g><circle class="f" cx="34" cy="34" r="34"/><g id="d" data-name="drop-white"><path class="e" d="M34.625,12.651c-.1-.11-.24-.17-.39-.17-.13.01-.29.07-.39.18-12.71,14.41-16.74,19.25-16.83,25.06,0,9.49,7.72,17.22,17.22,17.22s17.22-7.73,17.22-17.23c-.06-4.94-3.52-10.09-16.83-25.06ZM34.235,53.901c-8.92,0-16.18-7.26-16.18-16.17.08-5.38,3.97-10.09,16.18-23.95,12.63,14.23,16.13,19.41,16.18,23.94,0,8.92-7.26,16.18-16.18,16.18Z"/><path class="e" d="M44.525,33.629c-.159,0-.315-.072-.417-.21l-1.456-1.969c-.17-.23-.121-.554.109-.724.229-.17.555-.121.724.109l1.456,1.969c.17.23.121.554-.109.724-.092.068-.2.101-.307.101Z"/><path class="e" d="M41.525,29.051c-.09.07-.2.1-.31.1-.16,0-.31-.07-.41-.21l-6.44-8.7c-.17-.23-.12-.55.11-.73.23-.17.55-.12.72.11l6.44,8.71c.17.23.12.55-.11.72Z"/></g></g></g></svg>');
    background-repeat: no-repeat;
    background-position: center center;
    height: 120px !important;
    width: 120px !important;
    background-size: 90px !important;
    display: table;
    margin: 0 auto;
}
.m-delivery{
    content: ' ';
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 68"><defs><style> .d { fill: %23fff; } .e { fill: %23b11a1a; } </style></defs><g id="c" data-name="Layer 1"><g><circle class="e" cx="34" cy="34" r="34"/><path class="d" d="M54.425,35.527l-4.03-4.02-9.28-9.28-5.17-5.18c-.61-.6-1.7-.54-3.26.18-.6-2.23-1.93-3.74-3.5-3.74h-2.54c-2.16,0-3.86,2.86-3.86,6.5v4.85c0,.07.01.14.04.2-4.33,4.55-7.66,9.63-6.08,11.21l5.17,5.17v.01l4.66,4.65,4.66,4.66.01.01,3.98,3.98c.27.28.65.4,1.11.4,2.4,0,7.06-3.42,11.07-7.42,2.49-2.49,4.61-5.08,5.95-7.28,1.51-2.45,1.87-4.1,1.07-4.9ZM41.285,24.637c.05-.15.13-.37.18-.62l8.17,8.17h.01l.03.03-.01.01c.04.06.06.13.08.25l.02.12-.01.08v.02c.01.26-.09.55-.18.84-.04.12-.09.24-.17.42-.38.94-.92,1.81-1.35,2.46-.3.45-.6.89-.93,1.33l-.22.31h-.01c-.19.27-.4.53-.61.79-.38.29-.93.52-1.41.08l-6.31-6.32c-.65-.64-.63-2.15.03-3.3l.14-.24c.55-.77.99-1.42,1.36-2.01.39-.61.7-1.25.95-1.81l.24-.61ZM35.215,17.757c.34.41-.04,1.34-.22,1.79-.1.23-.21.47-.33.71-.38.74-.92,1.62-1.62,2.6v-2.87c0-.61-.05-1.2-.14-1.75,1.2-.6,2.02-.76,2.31-.48ZM32.535,34.167c.28,0,.51-.23.51-.51v-1.94c.37.09.71.28.99.56.41.41.62.95.62,1.49s-.21,1.08-.62,1.49c-.82.82-2.16.82-2.98,0s-.82-2.16,0-2.98c.27-.27.61-.46.97-.55v1.93c0,.28.23.51.51.51ZM23.805,19.987c0-2.97,1.3-5.48,2.84-5.48h2.54c1.12,0,2.11,1.33,2.57,3.19-.23.13-.47.27-.71.42-2.19,1.33-4.75,3.44-7.24,5.92v-4.05ZM17.465,35.527c-.76-.75,1.6-5.31,7.02-10.74,2.88-2.88,5.51-4.89,7.46-6.03.05.4.08.81.08,1.23v4.24c-.17.22-.35.44-.54.67-.09.11-.18.22-.27.33-.26.31-.53.62-.8.92-.27.32-.56.63-.85.94-.09.1-.17.19-.25.27-.19.21-.39.42-.6.63-.1.1-.2.2-.31.32l-.2.2c-2.44,2.44-4.96,4.51-7.09,5.81-2.39,1.46-3.42,1.45-3.65,1.21ZM32.315,50.067l-.05-.01-.05.01c-.03,0-.13-.03-.23-.06l-6.63-6.59-1.65-1.65.02-.01q.16-.04.29-.07l1.15-.43q.1-.05.22-.11l.11-.05c1.51-.55,3.16-.28,3.76.31l6.31,6.32c.15.14.21.28.21.43-.01.21-.16.46-.34.63l-.17.1q-.13.08-.25.15l-.31.17c-.45.24-1.04.54-1.67.73-.17.05-.33.09-.53.11l-.19.02ZM46.685,46.987c-5.42,5.42-9.99,7.79-10.74,7.02l-3-3c.13-.03.25-.06.37-.1.73-.21,1.38-.54,1.87-.8v-.03l.01.02.3-.17q.14-.07.3-.17l.24-.15c.48-.43.74-.92.75-1.42.02-.42-.15-.83-.49-1.18l-6.32-6.31c-.95-.95-3.07-1.19-4.92-.52l-1.33.53q-.1.03-.22.06l-.15.03c-.23.06-.53.05-.71-.09-.01-.01-.02-.01-.03-.02l-4.09-4.1c.82-.17,1.87-.63,3.12-1.4,2.19-1.35,4.78-3.46,7.27-5.96.17-.16.33-.33.49-.49.26-.27.49-.51.91-.96.29-.31.58-.63.87-.95.27-.31.54-.63.81-.95.01-.01.02-.03.03-.04v4.88c-.63.1-1.23.38-1.69.84-1.22,1.22-1.22,3.2,0,4.42.61.6,1.41.91,2.21.91s1.6-.31,2.21-.91c1.21-1.22,1.21-3.2,0-4.42-.47-.47-1.07-.75-1.71-.84v-6.14c1.1-1.39,2.21-3.01,2.89-4.65.11-.27.27-.66.36-1.09l4.07,4.07c.22.27.21.68-.04,1.4l-.21.53c-.23.52-.52,1.12-.88,1.67-.36.59-.79,1.21-1.36,2.01l-.16.28c-.9,1.57-.84,3.56.13,4.53l6.33,6.33c.38.36.83.54,1.3.54.48,0,1-.2,1.48-.59l.08-.08c.1-.12.2-.24.3-.37l.01.01.6-.82c.34-.45.65-.91.96-1.37.45-.69,1.02-1.61,1.47-2.69.06-.15.12-.29.16-.44.07-.19.14-.38.17-.6l3,3c.76.76-1.6,5.32-7.02,10.74Z"/><path class="d" d="M16.397,47.214c-1.675,0-3.037-1.362-3.037-3.037.017-1.038.651-1.807,2.656-4.08.096-.109.234-.172.38-.172h0c.145,0,.283.062.379.17,1.951,2.194,2.646,3.14,2.658,4.075,0,1.681-1.362,3.043-3.037,3.043ZM16.398,41.202c-1.592,1.817-2.013,2.393-2.022,2.984,0,1.106.907,2.013,2.021,2.013s2.021-.907,2.021-2.021c-.007-.507-.489-1.229-2.021-2.976Z"/></g></g></svg>');
    background-repeat: no-repeat;
    background-position: center center;
    height: 120px !important;
    width: 120px !important;
    background-size: 90px !important;
    display: table;
    margin: 0px auto;
}
.categorylist .h4, .categorylist i {
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    color: #000000;
}
.categorylist i {
    margin-top: 5px; 
    font-size: 14px;
    margin-left: 10px;
}
.homecategories__slider .swiper-border {
    border: 1px solid #E9EAEB;
}
.swiper-border a {
 width: 100%;
 padding-right: 15px;
}
.categorylist {
    margin-top: 8%;
}
.welcome h2 {
    font-size: 48px;
    font-weight: 500;
    line-height: 60px;
}
.inn-box {
    border: 1px solid #E9EAEB;
    min-height: 56px;
    padding: 0 10px;
    }
.inn-box p {
    margin-top: 5%;
    font-size: 14px;
    font-weight: 600;
    line-height: 33px;
}
.inn-one {
        content: ' ';
        background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 7.6665C16.2652 7.6665 16.5196 7.77186 16.707 7.9594L19.9664 11.2187C20.3569 11.6092 20.3569 12.2423 19.9664 12.6329C19.5758 13.0234 18.9426 13.0234 18.5521 12.6329L17 11.0807V20.9189L18.5521 19.3668C18.9426 18.9762 19.5758 18.9762 19.9664 19.3668C20.3569 19.7573 20.3569 20.3905 19.9664 20.781L16.707 24.0402C16.3165 24.4308 15.6834 24.4308 15.2929 24.0402L12.0336 20.781C11.6431 20.3905 11.6431 19.7573 12.0336 19.3668C12.4241 18.9762 13.0573 18.9762 13.4478 19.3668L15 20.9189V11.0807L13.4478 12.6329C13.0573 13.0234 12.4241 13.0234 12.0336 12.6329C11.6431 12.2423 11.6431 11.6092 12.0336 11.2187L15.2929 7.9594C15.4804 7.77186 15.7348 7.6665 16 7.6665Z" fill="%23000000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.19687 4.98285C6.59788 3.67829 8.53185 3 10.7018 3H21.2981C23.4681 3 25.4021 3.67829 26.8032 4.98285C28.2123 6.29489 29 8.16505 29 10.3775V21.6237C29 23.8363 28.2121 25.7061 26.8031 27.0179C25.402 28.3221 23.468 29 21.2981 29H10.7018C8.5306 29 6.59683 28.318 5.19644 27.0125C3.78827 25.6997 3 23.8305 3 21.6237V10.3775C3 8.16505 3.78779 6.29489 5.19687 4.98285ZM6.55979 6.44656C5.59967 7.34056 5 8.65916 5 10.3775V21.6237C5 23.3349 5.59919 24.6537 6.56021 25.5496C7.52901 26.4528 8.94616 27 10.7018 27H21.2981C23.0552 27 24.4721 26.4552 25.4403 25.554C26.4004 24.6603 27 23.3421 27 21.6237V10.3775C27 8.65916 26.4004 7.34056 25.4403 6.44656C24.472 5.54505 23.0551 5 21.2981 5H10.7018C8.94491 5 7.52796 5.54505 6.55979 6.44656Z" fill="%23000000"/></svg>');
        background-repeat: no-repeat no-repeat;
        background-position: center center;
        height: 32px !important;
        width: 32px !important;
        background-size: 32px !important;
        display: flex;
        float: left;
}
.inn-two {
    content: ' ';
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.8907 23.9341H10.2715C8.14781 23.9341 6.72529 21.7549 7.57294 19.8093L14.1465 4.76521C15.1745 2.41072 18.5144 2.41242 19.5436 4.76537L26.1159 19.8093C26.9661 21.7552 25.5411 23.9341 23.4187 23.9341H17.8907V28C17.8907 28.5523 17.444 29 16.8907 29C16.3385 29 15.8907 28.5523 15.8907 28V23.9341ZM16.8907 11.0103C17.444 11.0103 17.8907 11.458 17.8907 12.0103V16.3533L19.0521 15.192C19.2852 14.9588 19.6048 14.8649 19.9076 14.9103C20.112 14.9408 20.3087 15.0348 20.4661 15.192C20.8575 15.5825 20.8575 16.2157 20.4661 16.6061L17.8907 19.1809V21.9341H23.4187C24.0984 21.9341 24.5573 21.2355 24.2839 20.61L17.7103 5.56598C17.3796 4.81045 16.3093 4.81216 15.9799 5.56614L9.40628 20.6093C9.13284 21.2357 9.59182 21.9341 10.2715 21.9341H15.8907V12.0103C15.8907 11.458 16.3385 11.0103 16.8907 11.0103Z" fill="%23000000"/></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 32px !important;
    width: 32px !important;
    background-size: 32px !important;
    display: flex;
    float: left;
}
.inn-three {
    content: ' ';
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M26.9696 12.2939C27.4889 12.1059 28.0623 12.3745 28.2501 12.8938C28.7353 14.2342 29 15.6792 29 17.1838C29 18.981 28.6231 20.6932 27.9435 22.243C27.7216 22.7489 27.1317 22.979 26.626 22.7573C26.1203 22.5354 25.89 21.9457 26.1117 21.4398C26.6827 20.1382 27 18.6992 27 17.1838C27 15.9152 26.7771 14.7004 26.3696 13.5745C26.1816 13.0552 26.4503 12.4818 26.9696 12.2939Z" fill="%23000000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03043 12.2992C5.54975 12.4872 5.81837 13.0605 5.63041 13.5799C5.00000092 14.7057 5 15.9205 5 17.1892C5 18.7045 5.31737 20.1436 5.88819 21.4452C6.10999 21.9511 5.87977 22.5409 5.37399 22.7627C4.8682 22.9845 4.27837 22.7543 4.05656 22.2484C3.37688 20.6985 3 18.9864 3 17.1892C3 15.6845 3.26467 14.2396 3.7498 12.8992C3.93775 12.3799 4.51111 12.1113 5.03043 12.2992Z" fill="%23000000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M21.0134 12.1701C18.245 9.40164 13.7564 9.40164 10.988 12.1701C8.21951 14.9385 8.21951 19.4271 10.988 22.1955C11.3785 22.586 11.3785 23.2192 10.988 23.6097C10.5974 24.0003 9.96426 24.0003 9.57374 23.6097C6.02425 20.0603 6.02425 14.3053 9.57374 10.7559C13.1232 7.20638 18.878 7.20638 22.4276 10.7559C25.9771 14.3053 25.9771 20.0603 22.4276 23.6097C22.0371 24.0003 21.4039 24.0003 21.0134 23.6097C20.6228 23.2192 20.6228 22.586 21.0134 22.1955C23.7818 19.4271 23.7818 14.9385 21.0134 12.1701Z" fill="%23000000"/></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 32px !important;
    width: 32px !important;
    background-size: 32px !important;
    display: flex;
    float: left;
}
#patenty .dzw {
    content: ' ';
    background-image: url('data:image/svg+xml,<svg width="31" height="33" viewBox="0 0 31 33" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M22.4963 19.3041C22.4963 19.8289 22.0657 20.2641 21.5363 20.2641H18.9425C18.5843 21.9111 17.1169 23.1441 15.36 23.1441C13.6031 23.1441 12.1363 21.9111 11.7781 20.2641H9.18374C8.65437 20.2641 8.22374 19.8289 8.22374 19.3041C8.22374 15.6873 10.9125 12.6953 14.4 12.2257V10.5359C14.4 10.0111 14.8299 9.57593 15.36 9.57593C15.89 9.57593 16.32 10.0111 16.32 10.5359V12.2257C19.8075 12.6953 22.4963 15.6873 22.4963 19.3041ZM13.7999 20.2641C14.0875 20.8329 14.6781 21.2241 15.36 21.2241C16.0419 21.2241 16.6331 20.8329 16.9206 20.2641H13.7999ZM20.4881 18.3441C20.0375 15.921 17.9131 14.0816 15.36 14.0816C12.8069 14.0816 10.6825 15.921 10.2319 18.3441H20.4881Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4.7875 5.99192C6.04688 4.63512 7.84126 3.87988 9.96126 3.87988H20.7575C22.8813 3.87988 24.6769 4.63512 25.9369 5.99192C27.1887 7.33591 27.84 9.19192 27.84 11.2783V21.4415C27.84 23.5279 27.1887 25.3839 25.9356 26.7279C24.6756 28.0847 22.88 28.8399 20.7562 28.8399H9.96126C7.83751 28.8399 6.04187 28.0847 4.78188 26.7279C3.53 25.3839 2.88 23.5279 2.88 21.4415V11.2783C2.88 9.19192 3.53438 7.33591 4.7875 5.99192ZM6.19125 7.29755C5.32501 8.23196 4.8 9.58872 4.8 11.2783V21.4415C4.8 23.1311 5.3225 24.4879 6.1875 25.4223C7.04501 26.3439 8.31125 26.9199 9.96126 26.9199H20.7562C22.4063 26.9199 23.6725 26.3439 24.5312 25.4223C25.3962 24.4879 25.92 23.1311 25.92 21.4415V11.2783C25.92 9.58872 25.3962 8.23196 24.5312 7.29755C23.6725 6.37595 22.4063 5.79988 20.7575 5.79988H9.96126C8.31751 5.79988 7.05126 6.37595 6.19125 7.29755Z" fill="black"/></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 32px !important;
    width: 32px !important;
    background-size: 32px !important;
    display: flex;
    float: left;
    margin-bottom: 25px;
}
#patenty .led {
    content: ' ';
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5625 3.00119C10.6118 3.0004 10.6612 3 10.7108 3H21.9571C24.1696 3 26.0395 3.78781 27.3513 5.19719C28.6555 6.59844 29.3333 8.53272 29.3333 10.7031V21.2981C29.3333 23.468 28.6555 25.402 27.3511 26.8031C26.0391 28.2123 24.1688 29 21.9559 29H10.7108C10.6612 29 10.6117 28.9996 10.5624 28.9988C10.5461 28.9996 10.5297 29 10.5132 29C10.4802 29 10.4475 28.9984 10.4153 28.9952C8.33177 28.9281 6.5694 28.1491 5.3162 26.8032C4.01164 25.4021 3.33334 23.4681 3.33334 21.2981V10.7031C3.33334 8.53133 4.01526 6.5972 5.32097 5.19659C6.57484 3.8516 8.33641 3.07221 10.4149 3.00477C10.4473 3.00161 10.4801 3 10.5132 3C10.5298 3 10.5462 3.0004 10.5625 3.00119ZM9.51324 5.10637C8.37238 5.31855 7.45828 5.83696 6.78388 6.56037C5.88062 7.52928 5.33334 8.94672 5.33334 10.7031V21.2981C5.33334 23.0551 5.8784 24.472 6.7799 25.4403C7.4535 26.1636 8.36816 26.6824 9.51324 26.8943V5.10637ZM11.5132 27V5H14.9837V15.3332C14.9837 15.6797 15.1632 16.0017 15.458 16.1839C15.7528 16.3661 16.1211 16.3827 16.4311 16.2276L19.2889 14.798L22.124 16.2263C22.4341 16.3824 22.8029 16.3667 23.0985 16.1845C23.394 16.0025 23.574 15.6801 23.574 15.3329L23.5716 5.19896C24.5236 5.44993 25.2977 5.92643 25.8873 6.55979C26.7885 7.52804 27.3333 8.94533 27.3333 10.7031V21.2981C27.3333 23.0552 26.7885 24.4721 25.8872 25.4403C24.9935 26.4003 23.6749 27 21.9559 27H11.5132ZM21.5716 5H16.9837V13.7149L18.8431 12.7848C19.1256 12.6435 19.4583 12.6439 19.7404 12.7861L21.5736 13.7095L21.5716 5Z" fill="%23000000"/></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 32px !important;
    width: 32px !important;
    background-size: 32px !important;
    display: flex;
    float: left;
    margin-bottom: 25px;
}
#patenty .proto {
    content: ' ';
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.0001 7.66663C16.2653 7.66663 16.5197 7.77199 16.7072 7.95952L19.9665 11.2188C20.3571 11.6093 20.3571 12.2425 19.9665 12.633C19.576 13.0235 18.9428 13.0235 18.5523 12.633L17.0001 11.0808V20.919L18.5523 19.3669C18.9428 18.9764 19.576 18.9764 19.9665 19.3669C20.3571 19.7574 20.3571 20.3906 19.9665 20.7812L16.7072 24.0404C16.3167 24.4309 15.6836 24.4309 15.2931 24.0404L12.0338 20.7812C11.6432 20.3906 11.6432 19.7574 12.0338 19.3669C12.4243 18.9764 13.0575 18.9764 13.448 19.3669L15.0001 20.919V11.0808L13.448 12.633C13.0575 13.0235 12.4243 13.0235 12.0338 12.633C11.6432 12.2425 11.6432 11.6093 12.0338 11.2188L15.2931 7.95952C15.4805 7.77199 15.7349 7.66663 16.0001 7.66663Z" fill="%23000000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.19687 4.98285C6.59788 3.67829 8.53185 3 10.7018 3H21.2981C23.4681 3 25.4021 3.67829 26.8032 4.98285C28.2123 6.29489 29 8.16505 29 10.3775V21.6237C29 23.8363 28.2121 25.7061 26.8031 27.0179C25.402 28.3221 23.468 29 21.2981 29H10.7018C8.5306 29 6.59683 28.318 5.19644 27.0125C3.78827 25.6997 3 23.8305 3 21.6237V10.3775C3 8.16505 3.78779 6.29489 5.19687 4.98285ZM6.55979 6.44656C5.59967 7.34056 5 8.65916 5 10.3775V21.6237C5 23.3349 5.59919 24.6537 6.56021 25.5496C7.52901 26.4528 8.94616 27 10.7018 27H21.2981C23.0552 27 24.4721 26.4552 25.4403 25.554C26.4004 24.6603 27 23.3421 27 21.6237V10.3775C27 8.65916 26.4004 7.34056 25.4403 6.44656C24.472 5.54505 23.0551 5 21.2981 5H10.7018C8.94491 5 7.52796 5.54505 6.55979 6.44656Z" fill="%23000000"/></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 32px !important;
    width: 32px !important;
    background-size: 32px !important;
    display: flex;
    float: left;
    margin-bottom: 25px;
}
#patenty .divider {
    clear: both;
    width: 100%;
    min-height: 1px;
}
#patenty .box-3 p {
    color: #000;
    font-weight: 500;
    font-size: 20px;
    ;
}
.material-icons{
    font-size: 1rem;
    line-height: 1.1;
}
.bottom-opis {
    text-align: left;
    margin-bottom: 0;
    font-weight: 600;
    float: left;
}
.box-2 p{
    margin-bottom: 14px;
}
.reds {
    color:#D91A1D;
}
.btn-light {
    background-color: #F5F5F5;
    border-color: #F5F5F5;
    color:#000000;
    padding: 0 1rem;
}
.product-flags__flag {
    background: #000000;
    line-height: 1;
    font-size: 12px;
    font-weight: 500;
}
.swiper-button-custom {
    color: #000000;
    
}
.swiper-button-custom .material-icons{
    font-size: 1.5rem !important;
}
.btn-primary, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    background-color: #B11A1A;
    border-color: #B11A1A;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    box-shadow: none;
    outline: none;
}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {
    box-shadow: none;
}
.btn-primary.disabled, .btn-primary:disabled {
    background-color: #B11A1A;
    border-color: #B11A1A;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    opacity: 0.3;
}
#btnmain {
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    padding: .5rem;
}
#btnmain .m-basket {
    width: 14px !important;
    height: 14px !important;
    background-size: 13px !important;
    top: 2px;
    position: relative;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ1OS41MjkgNDU5LjUyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDU5LjUyOSA0NTkuNTI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiBjbGFzcz0iIj48Zz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0xNyw1NS4yMzFoNDguNzMzbDY5LjQxNywyNTEuMDMzYzEuOTgzLDcuMzY3LDguNzgzLDEyLjQ2NywxNi40MzMsMTIuNDY3aDIxMy4zNWM2LjgsMCwxMi43NS0zLjk2NywxNS41ODMtMTAuMiAgICBsNzcuNjMzLTE3OC41YzIuMjY3LTUuMzgzLDEuNy0xMS4zMzMtMS40MTctMTYuMTVjLTMuMTE3LTQuODE3LTguNS03LjY1LTE0LjE2Ny03LjY1SDIwNi44MzNjLTkuMzUsMC0xNyw3LjY1LTE3LDE3ICAgIHM3LjY1LDE3LDE3LDE3SDQxNi41bC02Mi45LDE0NC41SDE2NC4zMzNMOTQuOTE3LDMzLjY5OGMtMS45ODMtNy4zNjctOC43ODMtMTIuNDY3LTE2LjQzMy0xMi40NjdIMTdjLTkuMzUsMC0xNyw3LjY1LTE3LDE3ICAgIFM3LjY1LDU1LjIzMSwxNyw1NS4yMzF6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjZmZmZmZmIiBmaWxsPSIjZmZmZmZmIi8+CgkJPHBhdGggZD0iTTEzNS40MzMsNDM4LjI5OGMyMS4yNSwwLDM4LjUzMy0xNy4yODMsMzguNTMzLTM4LjUzM3MtMTcuMjgzLTM4LjUzMy0zOC41MzMtMzguNTMzUzk2LjksMzc4LjUxNCw5Ni45LDM5OS43NjQgICAgUzExNC4xODMsNDM4LjI5OCwxMzUuNDMzLDQzOC4yOTh6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjZmZmZmZmIiBmaWxsPSIjZmZmZmZmIi8+CgkJPHBhdGggZD0iTTM3Ni4yNjcsNDM4LjI5OGMwLjg1LDAsMS45ODMsMCwyLjgzMywwYzEwLjItMC44NSwxOS41NS01LjM4MywyNi4zNS0xMy4zMTdjNi44LTcuNjUsOS45MTctMTcuNTY3LDkuMzUtMjguMDUgICAgYy0xLjQxNy0yMC45NjctMTkuODMzLTM3LjExNy00MS4wODMtMzUuN2MtMjEuMjUsMS40MTctMzcuMTE3LDIwLjExNy0zNS43LDQxLjA4MyAgICBDMzM5LjQzMyw0MjIuNDMxLDM1Ni4xNSw0MzguMjk4LDM3Ni4yNjcsNDM4LjI5OHoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiNmZmZmZmYiIGZpbGw9IiNmZmZmZmYiLz4KCTwvZz4KPC9nPjwvZz4gPC9zdmc+Cg==);
}
.price-border {
    border:1px solid  #ced4da;
    padding: 15px 10px;
}
@media(min-width:992px)  and (max-width:1439px) {
    #btnmain .m-basket {
        display: none;
    }
}
.attribute-radio__input:checked~.attribute-radio__text {
    background-color: #fff;
    border-color: #B11A1A;
    border-radius: 0;
    color: #000000;
    font-weight: 600;
}
.product-variants-item .h6{
    font-weight: 600;
}
.card-header {
    background-color: #fff;
}
#warianty #wybrany-wariant {
    border: 1px solid #B11A1A;
    cursor: pointer;
}

.custom-radio-color .custom-control-input-color, .custom-radio-color {
    border-radius: 0;
    width: 5.5rem;
    height: 5.5rem;
    margin: 5px;
    cursor: pointer;
}
.custom-radio-color .wybrany~.custom-control-label .custom-control-input-color {
    border: 2px solid #B11A1A;
}
.custom-radio-color .wybrany {
    box-shadow: 0 5px 5px 0 #B40C03;
    width: 5.7rem;
    height: 5.7rem;
    }
.custom-radio-color .wybrany~.custom-control-label:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");
    height: 1.125rem;
    left: auto;
    right: .1875rem;
    top: .1875rem;
    width: 1.125rem
}
.custom-radio-color .wybrany~.custom-control-label-dark:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")
}
.attribute-radio__text {
    border-radius: 0;
    color: #000000;
    font-weight: 400;
}
.btn-secondary {
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
}
.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
    background-color: #B11A1A;
    border-color: #B11A1A;
    color: #fff;
}

.product-slider__item .card, .product-miniature, #euro-boxs .card {
    border: none;

}
.display-toggle__link.active {
    background: #000000;
}
.noUi-handle, .noUi-connect,
.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: #000000;
    border-color: #000000;
}
#left-column .card-header {
    background-color: #fff;
}
.home-products, .home-products-second, .home-products-third {
    background-color: #000000;
    padding: 25px;
}
.home-products-third {
    justify-content: space-around;
}
.home-products-second {
    background-image: url(../img/image70.png);
    background-repeat: no-repeat;
    background-size: cover;
}
.home-products-second .second-txt p{
    color: #E9EAEB;
}
.home-products-second  .second-txt{
    max-width: 345px;
    float: right;
}
.home-products-second .txt-row {
    width: 100%;
}

.home-products .products-list__block--grid{
    flex: 0 0 50%;
    max-width: 50%;
}
.home-products-second  .products-list__block--grid{
    flex: 0 0 50%;
    max-width: 50%;
}
.home-products-third  .products-list__block--grid{
    flex: 0 0 50%;
    max-width: 50%;
}
.home-products-third .home-row3 {
    width: 100%;
}
.home-products-third .product-miniature__title, .home-products-third .product-miniature__pricing {
    text-align: center;
}
@media(min-width:992px) {
    #opis-blog .opis-main {
    min-height: 170px;
    }
    .topp, .warianty {
        padding-right: 40px !important;
    }
}
@media(max-width:1499px) {
    .product-miniature__title  {
        height: 3rem !important;
        font-size: 16px;
    }
    .produkt-opis {
    min-height: 130px !important;
    }
}

@media(max-width:992px) {
    .block-category {
        padding: 30px !important;
    }
    #o-nas .btn {
        font-size: 0.825rem;
    }
    #product .l-footer {
        margin-bottom: 50px;
    }
    .home-products-second  .products-list__block--grid{
        flex: 0 0 100%;
        max-width: 100%;
    }
    .products-list__block--grid {
    flex: 0 0 100%;
    max-width: 100%;
}
    #product-comments-list-header .h3, .products-section-title, #product .featured-products .h2 {
        font-size: 24px !important;
    }
}
.footer-container {
    background-color: #000000;
    margin-top: 20px;
    padding-top: 30px;
    padding-bottom: 0;
}
.l-footer {
    margin-top: auto;
    padding-top: 10px;
}
.footer-container .h4{
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: 21px;
    text-transform: uppercase;
    margin-bottom: 10px !important;
}
.footer-container p, .footer-container a {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    line-height: 21px;
}
.icon-collapse[aria-expanded=false] .material-icons, .footer-container .material-icons {
    font-size: 24px;
    color: #fff;
    font-weight: 400;
    line-height: 21px;
}
.copyright_link {
    opacity: 0.8;
    background-color: #222;
}
.links-list__link {
    color: #fff;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0%;
}
.links-list__link:focus, .links-list__link:hover {
    color: #fff;
}
.block-social .btn-light {
color: #000000;
border-radius: 8px;
}
#left-column .card {
    background-color: #fff;
    border: none;
}
.list-group-item {
    border: none;
}
#contact .card-header {
    background-color: #fff;
    border-bottom: none;
    padding: 0;
}
.red a{
    color: #B11A1A;
    font-weight: 700;
    font-size: 21px;
}

#subcategories .card-body {
    padding: .5rem;
    min-height: 50px;
    margin-bottom: 15px;
    background-clip: border-box;
    background-color: #fff;
    border: .0625rem solid rgba(0, 0, 0, .125);
}
#wrapper > .container, img.lazyload:not(.loaded), #product .product-main-images .img-fluid, .js-product-thumbs .img-fluid  {
    background-color: #fff;
}
.l-header {
    margin: 0;
}
.okruszki {
    padding: 0;
}
.breadcrumb {
    background-color: #fff;
    margin-bottom: 0;
    font-size: .825rem;
    border-radius: 0;
}
.cart-grid, #checkout #content-wrapper{
    padding-top:  15px;
}
.btn-outline-primary:hover {
    border-color: #B11A1A;
    color: #B11A1A;
    background: transparent;
}
.btn-outline-primary {
    border-color: #A4A7AE;
    color: #A4A7AE;
    background: transparent;
}
.dostepnosc .material-icons {
    color: #5FBF14;
}
.dostepnosc p {
    color: #717680;
    font-weight: 400;
}
#product h1 {
font-weight: 700;
font-size: 24px;
line-height: 32px;
color: #000000;
}
.smaller {
font-size: 0.625rem;
}
.star-content .star, .star-content .star-hover, .star-content .star-on {
    background-size: 14px;
    display: block;
    flex: auto;
    height: 14px;
    margin-left: 0px;
    margin-right: 3px;
    width: 14px;
    margin-top: 3px;
}
.grade-stars {
    display: inline-block;
    height: 14px;
    min-width: 77px;
    position: relative;
}
.reclink {
    cursor: pointer;
}
.product-information p {
    margin-bottom: 5px;
}
.wiadomosc {
    display: inline-block;
    margin-top: 10px;
    font-weight: 600;
}
.wiadomosc:before {
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28.031 20"><defs><style> .d { fill: %23b11a1a; } </style></defs><g id="c" data-name="Layer 1"><path class="d" d="M7.75,20c-1.042,0-1.896-.375-2.563-1.125-.667-.75-.948-1.635-.844-2.656H1.219l.406-1.875h3.5c.312-.375.693-.672,1.141-.891s.943-.328,1.484-.328,1.036.109,1.484.328.828.516,1.141.891h6.187l2.875-12.469H5.125l.094-.406c.104-.438.323-.792.656-1.062s.719-.406,1.156-.406h14.75l-1.219,5.312h3.906l3.562,4.75-1.219,6.156h-2.5c.104,1.021-.182,1.906-.859,2.656s-1.536,1.125-2.578,1.125-1.896-.375-2.563-1.125c-.667-.75-.948-1.635-.844-2.656h-6.281c.104,1.021-.182,1.906-.859,2.656s-1.536,1.125-2.578,1.125ZM19.125,11.562h6.719l.188-1.031-2.5-3.344h-3.406l-1,4.375ZM19.156,3.031l.281-1.156-2.875,12.469.25-1.125,1.063-4.562,1.281-5.625ZM0,11.344l.469-1.875h6.875l-.469,1.875H0ZM2.5,6.781l.469-1.875h8.125l-.469,1.875H2.5ZM7.75,18.125c.437,0,.807-.156,1.109-.469s.453-.677.453-1.094c0-.438-.151-.807-.453-1.109s-.672-.453-1.109-.453c-.417,0-.781.151-1.094.453s-.469.672-.469,1.109c0,.417.156.781.469,1.094s.677.469,1.094.469ZM20.875,18.125c.437,0,.807-.156,1.109-.469s.453-.677.453-1.094c0-.438-.151-.807-.453-1.109s-.672-.453-1.109-.453c-.417,0-.781.151-1.094.453s-.469.672-.469,1.109c0,.417.156.781.469,1.094s.677.469,1.094.469Z"/></g></svg>');
    background-size: 22px;
    width: 25px;
    height: 40px;
    content: ' ';
    background-repeat: no-repeat;
    background-position: 50% 58%;
    position: relative;
    display: block;
    float: left;
    margin-top: -10px;
    margin-right: 6px;
}
#product .wiadomosc p {
    text-align: left;
    font-size: 14px;
}
.wiadomosc p {
    text-align: left;
    font-size: 0.825rem;
}
#product .title-col {
    width: 100%;
    font-weight: 700;
    font-size: 14px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.zapcard {
    background-color: #EFF0F0;
    padding: 10px 15px;
    cursor: pointer;
}
.zapmodal{
    background-color: #fff;
}
#Ex2 .card, #Ex3 .card{
background-color:transparent;
border: none;
}
.zapcard .card p, #zapytajo_body .h6, #zapytajo_body .form-label span, #zapytajfile{
    font-size: 0.825rem;
}

#product #datawysylki {
   padding-bottom: 5px;
}
#product .support {
    font-weight: 700;
}
#product .title-col .material-icons {
    float: right;
    line-height: 1.8rem;
}
#contact .card-infos i {
    background-color: #F5F5F5;
    color: #fff;
    border-radius: 4px;
    margin-right: 15px;
    text-align: center;
    margin-top: 0px;
    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;
}
.Standard p {
    font-size: 0.825rem;
}
.product-miniature--smaller .price, .product-miniature--smaller .product-miniature__title {
    font-size: .825rem;
}
.arrowfor {
    padding-top: 2px;
}
#product-comments-list-header .h3, #product .featured-products .h2, .products-section-title{
font-weight: 500;
font-size: 22px;
line-height: 28px;
margin-bottom: 5px;
text-align: left;
}
.produkthead {
    width: 100%;
    display: block;
}
.variant-box-padding img:hover, .variants_plus_pro_active {
    border: 1px solid #000000 !important;
    box-shadow: 0 0 0 1px #000000 !important;
}
.variant-box-padding img {
    border: 1px solid #E9EAEB;
    box-shadow: 0 0 0 1px #E9EAEB;
    background-color: #fff;
}
#cechy .fname, #prod .fname {
    width: 33%;
    display: inline-block;
    color: #555;
    text-align: right;
}

#cechy .fvalue, #prod .fvalue {
    font-weight: 700;
}

#cechy li:nth-child(odd), #prod li:nth-child(odd) {
    background: #f6f7f8;
}
#cechy li, #prod li {
    padding: 8px 20px;
    width: 100%;
    font-size: 0.825rem;
}
.attachment {
    background-color: #F5F5F5;
    margin-bottom: 15px;
    padding: 10px 15px;
}
.attachment p, .attachment a {
font-weight: 400;
font-size: 16px;
line-height: 24px;
margin-bottom: 0;
}
.title-cols a[aria-expanded="true"] .support, .title-col a[aria-expanded="true"] .material-icons, #qanda a[aria-expanded="true"] {
    rotate: 180deg;
}
.mini-tabs .title-cols {
    width: 100%;
    display: block;
    background-color: #EFF0F0;
    padding: 5px 10px;
}
.title-cols .material-icons {
    float: right;
    line-height: 2.5rem;
    font-size: 1.2rem;
}
.opisp {
    border: 5px solid #F5F5F5;
    min-height: 715px;
}
.opisp .p-5 {
    margin-top: 25%;
}
#navbar-top {
    display: none;
}
.shows {
    display: block !important;
    position: fixed;
    top: 79px;
    left: 0;
    background-color: #fff;
    z-index: 100;
    width: 100%;
}
#product .sticky {
    position: absolute;
    right: 0;
    background-color: #fff;
    z-index: 99;
    }
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    background-color: #b40c03;
    border-radius: 0;
}
.nav-pills {
 font-size: 16px;
 color: #000000;
}
.nav-pills .nav-link.active, .nav-pills .nav-link.active .material-icons {
    color: #fff;
}
.nav-link {
    display: block;
    padding: 0.2rem 1rem;
}
#koszyk-mobile {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
    background-color: #fff;
    width: 100%;
    box-shadow: 0 2px 16px rgba(44, 44, 44, .2), 0 8px 24px rgba(44, 44, 44, .15);
}
#koszmobile {
    display: block;
    margin: auto;
}
.card-footer {
    background-color: transparent;
}
.secure {
    background: #6bae07;
    color: #fff;
    line-height: 2rem;
}
#postep .zrobione {
    padding: 5px 0;
    border-bottom: 3px solid #D91A1D;
    margin-right: 5px;
    color: #D91A1D;
}
#postep .niezrobione {
    padding: 5px 0;
    border-bottom: 3px solid #dcdcdc;
}
#checkout #datawysylki {
    text-align: center;
}

#cart .alert {
    margin-top: 1rem;
}
.cart-summary-line .label, .cart-summary-line, .cart-summary-line.cart-total {
    font-size: 16px;
    color: #101828;
    display: flex;
}
.label, label{
    color: #101828;
}
.free-info-small div {
    border-radius: 3px;
    height: 100%;
    position: absolute;
    top: 0;
    background: #4baf4f;
}
.free-info-small {
    width: 100%;
    height: 10px;
    border: 0;
    background: #ddd;
    margin-top: 5px;
    position: relative;
}
@media (min-width: 768px) {
    .search-result__bottom {
        margin: 0;
        padding: 0;
        bottom: 10px;
    }
     #_desktop_search_from .product-miniature {
        padding: 5px !important;
    }
      .menu-sub__content .main-menu__item--1 {
        margin-bottom: 15px;
        }
}
@media (min-width: 1023px) {
    #_desktop_search_from .product-miniature__title {
        min-height: 5em;
    }
    #_desktop_search_from .product-miniature {
        padding: 5px !important;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .search-result__products .products-list__block {
        flex: 0 0 99.99%;
        max-width: 99.99%;
    }
}
@media (min-width: 1024px) and (max-width: 1298px) {
    .search-result__products .products-list__block {
        flex: 0 0 49.99%;
        max-width: 49.99%;
    }
}
@media (min-width: 1299px) {
     .search-result__products .products-list__block {
        flex: 0 0 33.33%;
        max-width: 33.33%;
    }
}
.btn {
    border-radius: 0;
}
.featured-products__footer .btn {
    background-color: #B11A1A;
    border-color: #B11A1A;
}
.featured-products__footer i {
    float: right;
    line-height: 1.5;
}
.featured-products .h2, #euro-boxs h2 {
    font-size: 28px;
    line-height: 34px;
    font-weight: 600;
}
.featured-products .swiper-button-custom, .produkt-bottom, #euro-boxs .swiper-button-custom {
    background-color:  #EFF0F0;
}
.produkt-bottom {
    padding: 15px;
}
.product-miniature__title {
    font-weight: 600;
    font-size: 16px;
    line-height: 21px;
    color: #000000;
}
.price {
    color: #000000;
    line-height: 21px;
    font-weight: 600;

}
.product-miniature__title {
    min-height: 4.5em;
}
#product .product-miniature__title  {
    height: 3rem;
    font-size: 16px;
}
.produkt-opis {
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    min-height: 90px;
}
.search-result .produkt-opis {
    display: none;
}
.blog-title {
font-weight: 600;
    font-size: 16px;
    line-height: 21px;
    color: #000000;
    height: 3em;
}
#opis-blog {
    padding: 15px;
    background-color: #EFF0F0;
    }
#o-nas {
    padding: 25px;
    background-color: #EFF0F0;
}
#o-nas p {
    margin-bottom: 0;
}
#o-nas .divider {
    height: 15px;
}
.footer-container p:not(:last-child), .footer-container a:not(:last-child), .links-list__elem:not(:last-child) {
    margin: 0 0 5px;
}
.page-stores .h4 {
    font-weight: 700;
}
.oddzialy .miasta {
    border-bottom: 1px solid #fff;
    margin-bottom: 1rem !important;
    padding: 0;
}
.oddzialy span {
    background: #000000;
    padding: 0 5px;
    position: relative;
    top: 10px;
    line-height: 100%;
    }
    .odd-slide__slider swiper-wrapper {
        text-align: center;
    }
.szary {
    background-color: #EFF0F0;
}
.cms-oddzialy p {
    font-size: 0.825rem;
}
#zapytajo sup {
    color: #D91A1D;
    top: 0;
}
.secure p, .secure i {
    color: #fff;
}
.navh .material-icons {
    color: #000000;
    font-size: 16px;
    padding: 0.273rem 1rem;
}
#warianty .content, #warianty  .modal-header, #warianty .modal-footer {
    background-color: #fff;
}

#warianty .modal-content {
    height: 100vh;
    justify-content: space-between;
}
#warianty .lista-attr-modal {
    height: 60vh;
    overflow-y: scroll;
}
#warianty .modal-dialog{
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    position: fixed;
    right: 0;
    top: 0;
    bottom: 0;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
}
.modalceny {
        width: -webkit-fill-available;
}
#product .custom-select {
    border-radius: 0;
    border-color: #EFF0F0;
}
#new-cena #pprice, #new-netto  #pprice-net, #new-unit #pprice-unit{
    font-size: 16px;
}
#leftp {
    padding: 0 10px;
}
.euroboxess {
    padding-left: 5px;
    padding-right: 5px;
}
@media (min-width: 576px) {
    .euroboxess {
         padding-left: 10px; 
         padding-right: 10px; 
    }
}
.block-category {
    background-color:#EFF0F0;
    padding: 50px;
    margin: 20px 0px 30px 0px;
}
.icon-facebook::before{
    content: ' ';
    display: inline-block;
    background-image:  url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34.999999 35"><defs><style> .d { fill: %23b21917; } .e { fill: %23eff0f0; } </style></defs><g id="c" data-name="Layer 1"><g><path class="d" d="M0,25.844618V9.155382C0,4.119886,4.119886,0,9.155382,0h16.689236c5.035376,0,9.155262,4.119886,9.155262,9.155382l.00012,16.689356c-.00012,5.035257-4.120006,9.155142-9.155382,9.155262h-5.610236l-2.937851-.715971-2.530914.715971-5.610236-.00012c-5.035496,0-9.155382-4.119886-9.155382-9.155262Z"/><path class="e" d="M24.312022,23.133335l.775811-5.058596h-4.853451v-3.282671c0-1.383948.67791-2.732946,2.851796-2.732946h2.2068v-4.306599s-2.002732-.341828-3.917374-.341828c-3.997326,0-6.609986,2.422716-6.609986,6.808667v3.855376h-4.443401v5.058596h4.443401v11.866665h5.468765v-11.866665h4.07764Z"/></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 20px !important;
    width: 20px !important;
    background-size: 20px !important;
}
.icon-youtube:before {
    content: ' ';
    display: inline-block;
    background-image:  url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 35 35"><!-- Generator: Adobe Illustrator 29.5.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 141) --><defs><style> .st0 { fill: %23eff0f0; } .st1 { fill: %23b21917; } </style></defs><g id="c"><g><rect class="st1" x="0" width="35" height="35" rx="7.6" ry="7.6"/><path class="st0" d="M26.7,15c0-2.3-1.9-4.1-4.1-4.1h-10.6c-2.3,0-4.1,1.9-4.1,4.1v4.9c0,2.3,1.9,4.1,4.1,4.1h10.6c2.3,0,4.1-1.9,4.1-4.1,0,0,0-4.9,0-4.9ZM20.5,17.8l-4.7,2.3c-.2.1-.8,0-.8-.2v-4.8c0-.2.6-.3.8-.2l4.5,2.5c.2.1.4.4.2.5Z"/></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 20px !important;
    width: 20px !important;
    background-size: 20px !important;
}
.icon-instagram:before {
    content: ' ';
    display: inline-block;
    background-image:  url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 35 35"><!-- Generator: Adobe Illustrator 29.5.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 141) --><defs><style> .st0 { fill: %23eff0f0; } .st1 { fill: %23b21917; } </style></defs><g id="c"><g><rect class="st1" y="0" width="35" height="35" rx="7.6" ry="7.6"/><g><path class="st0" d="M22.8,11c-.7,0-1.2.5-1.2,1.2s.5,1.2,1.2,1.2,1.2-.5,1.2-1.2-.5-1.2-1.2-1.2Z"/><path class="st0" d="M17.6,12.5c-2.7,0-5,2.2-5,5s2.2,5,5,5,5-2.2,5-5-2.2-5-5-5ZM17.6,20.7c-1.8,0-3.2-1.4-3.2-3.2s1.4-3.2,3.2-3.2,3.2,1.4,3.2,3.2-1.4,3.2-3.2,3.2Z"/><path class="st0" d="M21.5,27.6h-8.1c-3.3,0-6.1-2.7-6.1-6.1v-8.1c0-3.3,2.7-6.1,6.1-6.1h8.1c3.3,0,6.1,2.7,6.1,6.1v8.1c0,3.3-2.7,6.1-6.1,6.1ZM13.5,9.3c-2.3,0-4.2,1.9-4.2,4.2v8.1c0,2.3,1.9,4.2,4.2,4.2h8.1c2.3,0,4.2-1.9,4.2-4.2v-8.1c0-2.3-1.9-4.2-4.2-4.2,0,0-8.1,0-8.1,0Z"/></g></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 20px !important;
    width: 20px !important;
    background-size: 20px !important;
}
.icon-tiktok:before {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 35 35"><!-- Generator: Adobe Illustrator 29.5.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 141) --><defs><style> .st0 { fill: %23eff0f0; } .st1 { fill: %23b21917; } </style></defs><g id="c"><g><rect class="st1" width="35" height="35" rx="7.6" ry="7.6"/><path class="st0" d="M26.4,15.5c-.2,0-.4,0-.5,0-1.9,0-3.8-1-4.8-2.6v8.9c0,3.6-2.9,6.5-6.5,6.5s-6.5-2.9-6.5-6.5,2.9-6.5,6.5-6.5h0c.1,0,.3,0,.4,0v3.2c-.1,0-.3,0-.4,0-1.8,0-3.3,1.5-3.3,3.3s1.5,3.3,3.3,3.3,3.5-1.5,3.5-3.3V6.8h3.1c.3,2.8,2.5,4.9,5.3,5.1v3.6"/></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 20px !important;
    width: 20px !important;
    background-size: 20px !important;
}
.icon-facebook-footer::before{
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><defs><style> .d { fill: %23b2b1b1; } </style></defs><g id="c" data-name="Layer 1"><g><path class="d" d="M0,22.15253V7.84747C0,3.531331,3.531331,0,7.84747,0h14.30506c4.316037,0,7.847368,3.531331,7.847368,7.84747l.000103,14.305162c-.000103,4.315934-3.531433,7.847265-7.84747,7.847368h-4.808773l-2.518158-.61369-2.169355.61369-4.808773-.000103c-4.316139,0-7.84747-3.531331-7.84747-7.847368Z"/><path d="M20.838877,19.828573l.664981-4.335939h-4.160101v-2.813718c0-1.186241.581066-2.342525,2.444397-2.342525h1.891543v-3.69137s-1.716628-.292995-3.35775-.292995c-3.426279,0-5.665702,2.076614-5.665702,5.836001v3.304608h-3.80863v4.335939h3.80863v10.171427h4.687513v-10.171427h3.49512Z"/></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 25px !important;
    width: 25px !important;
    background-size: 24px !important;
}
.icon-youtube-footer:before {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 30 30"><!-- Generator: Adobe Illustrator 29.5.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 141) --><defs><style> .st0 { fill: %23b2b1b1; } </style></defs><g id="c"><g><rect class="st0" x="0" y="0" width="30" height="30" rx="7.6" ry="7.6"/><path d="M23,12.8c0-2-1.6-3.6-3.6-3.6h-9.2c-2,0-3.6,1.6-3.6,3.6v4.3c0,2,1.6,3.6,3.6,3.6h9.2c2,0,3.6-1.6,3.6-3.6,0,0,0-4.3,0-4.3ZM17.6,15.3l-4.1,2c-.2,0-.7,0-.7-.2v-4.2c0-.2.6-.3.7-.2l4,2.2c.2,0,.3.3.2.4Z"/></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 25px !important;
    width: 25px !important;
    background-size: 24px !important;
}
.icon-instagram-footer:before {
    content: ' ';
    display: inline-block;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 30 30"><!-- Generator: Adobe Illustrator 29.5.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 141) --><defs><style> .st0 { fill: %23b2b1b1; } </style></defs><g id="c"><g><rect class="st0" y="0" width="30" height="30" rx="7.6" ry="7.6"/><g><path d="M19.7,9.3c-.6,0-1,.5-1,1s.5,1,1,1,1-.5,1-1-.5-1-1-1Z"/><path d="M15.1,10.7c-2.4,0-4.3,1.9-4.3,4.3s1.9,4.3,4.3,4.3,4.3-1.9,4.3-4.3-1.9-4.3-4.3-4.3ZM15.1,17.8c-1.5,0-2.8-1.2-2.8-2.8s1.2-2.8,2.8-2.8,2.8,1.2,2.8,2.8-1.2,2.8-2.8,2.8Z"/><path d="M18.5,23.8h-7c-2.9,0-5.3-2.4-5.3-5.3v-7c0-2.9,2.4-5.3,5.3-5.3h7c2.9,0,5.3,2.4,5.3,5.3v7c0,2.9-2.4,5.3-5.3,5.3ZM11.5,7.9c-2,0-3.6,1.6-3.6,3.6v7c0,2,1.6,3.6,3.6,3.6h7c2,0,3.6-1.6,3.6-3.6v-7c0-2-1.6-3.6-3.6-3.6,0,0-7,0-7,0Z"/></g></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 25px !important;
    width: 25px !important;
    background-size: 24px !important;
}
.icon-tiktok-footer:before {
    content: ' ';
    display: inline-block;
    background-image:  url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="b" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 30 30"><!-- Generator: Adobe Illustrator 29.5.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 141) --><defs><style> .st0 { fill: %23b2b1b1; } </style></defs><g id="c"><g><rect class="st0" x="0" y="0" width="30" height="30" rx="7.6" ry="7.6"/><path d="M22.8,13.3c-.2,0-.3,0-.5,0-1.7,0-3.3-.9-4.2-2.3v7.7c0,3.2-2.6,5.7-5.7,5.7s-5.7-2.6-5.7-5.7,2.6-5.7,5.7-5.7h0c.1,0,.2,0,.4,0v2.8c-.1,0-.2,0-.4,0-1.6,0-2.9,1.3-2.9,2.9s1.3,2.9,2.9,2.9,3-1.3,3-2.9V5.7h2.7c.3,2.4,2.2,4.3,4.6,4.5v3.1"/></g></g></svg>');
    background-repeat: no-repeat no-repeat;
    background-position: center bottom;
    height: 25px !important;
    width: 25px !important;
    background-size: 24px !important;
}
#cart #wrapper, #cart #postep, #cart #main, #cart #content-wrapper, #cart #footer, #cart .l-main, #checkout #footer  {
    background: #EFF0F0;
    }
#cart #content-wrapper {
    padding-top: 20px;
}
#cart #postep {
padding-bottom: 20px;
}
.card {
    border-radius: 0;
    border: none;
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-primary.dropdown-toggle:focus, .btn.focus, .btn:focus, .comments-pagination span:focus, .page-link:focus {
    box-shadow: none;
}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {
    background-color: #B40C03;
    border-color: #B40C03;
    color: #fff;
    box-shadow: none;
}
.form-control {
    border-radius: 0;
}
.customer-links a.active {
    background-color: #B40C03;
}
.promo-discounts a, .customer-links a i,.customer-links a:hover, .text-primary, .comments-pagination span, .page-link,  
.favorite-btn[data-active=true], .favorite-btn[data-active=true]:active, .favorite-btn[data-active=true]:focus, .favorite-btn[data-active=true]:hover
{
    color: #B11A1A !important;
}
.favorite-btn .material-icons {
    font-size: 1.2rem;
}
.customer-links a.active:hover, .customer-links a.active i, .noUi-handle, .noUi-connect, .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 {
    color: #fff !important;
}
.customer-links a {
    border-radius: 0;
}
.alert-info, .alert-danger, .alert, alert-toast-stack, .alert-toast, .alert-toast--success {
    background-color: #B11A1A;
    border: none;
    border-radius: 0;
    color: #fff;
}
.alert .close {
    color: #fff;
}
#module-is_favoriteproducts-favorite #js-product-list-header {
    margin-top: 25px;
}
.js-product-images .swiper-button-custom .material-icons {
    color: #B11A1A;
    font-weight: 600;
}
.product-description a {
    color: #B11A1A !important;
}
.voucher {
    background-color: #EFF0F0;
    border-color: #ced4da;
}
.voucher:hover, .voucher:active {
background-color: #EFF0F0;
}