#header {
    background-color: #fff;
}
.homepage-box {
    background: #fff;
}
.custom-footer,
.footer-bottom {
    border: 0;
    padding: 20px;
}
.custom-footer > div,
.custom-footer > div.extended {
    width: auto;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 25%;
    flex: 1 0 25%;
}
.mark-list {
    -webkit-columns: 3;
    -moz-columns: 3;
    columns: 3;
}
#footer .contact-box a,
#footer .news-item-widget a,
#footer .password-helper a,
#footer ul a {
    color: #fff;
}
.custom-footer > div h4,
.custom-footer > div.extended h4 {
    color: #4cb050;
}
#footer > .container {
    color: #fff;
    border: 0;
    background: 0 0;
}
#footer .site-name {
    display: none;
}
#footer ul li,
.categories {
    line-height: 30px;
    font-size: 14px;
    list-style-type: none;
    background: 0 0;
    padding-left: 0;
}
.custom-footer > div:nth-child(2) {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 55%;
    flex: 1 0 55%;
}
.custom-footer > div:nth-child(3) {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 20%;
    flex: 1 0 20%;
}
.custom-footer > div:nth-child(4) {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 70%;
    flex: 1 0 70%;
}
.shop-of-year {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.shop-of-year img {
    max-width: 270px;
}
.custom-footer-contact .address {
    margin-bottom: 10px;
}
.custom-footer-contact .m-40 {
    margin: 40px 0;
}
.custom-footer-contact a {
    color: #fff;
    text-decoration: underline;
}
.custom-footer-contact a:hover {
    text-decoration: none;
}
.custom-footer-contact img {
    margin-right: 15px;
}
.categories a,
.custom-footer ul {
    line-height: inherit;
}
.custom-footer > div ul li a,
.custom-footer > div.extended .categories a {
    color: #fff !important;
    text-decoration: underline;
}
#categories .expandable > .topic > a > span,
#categories .expandable > a > span {
    color: #fff;
}
#categories .expandable > .topic > a:hover > span,
#categories .expandable > a:hover > span {
    color: #fff;
}
#categories .expandable > .topic > a > span,
#categories .expandable > a > span {
    left: 30px;
    top: 13px;
}
.custom-footer > div ul li a:hover,
.custom-footer > div.extended .categories a:hover {
    text-decoration: none;
}
#signature a {
    color: #fff;
}
#signature a:hover {
    color: #02cd59;
}
.btn.btn-cart,
.btn.btn-conversion,
a.btn.btn-cart,
a.btn.btn-conversion {
    border-bottom: 2.5px solid #02b14e;
    padding: 10px 20px 7.5px 20px;
    font-size: 13px;
    text-transform: uppercase;
}
.btn.btn-primary,
a.btn.btn-primary {
    padding: 10px 20px 7.5px 20px;
    font-size: 13px;
    text-transform: uppercase;
    color: #fff;
    border-color: #02cd59;
    background-color: #02cd59;
    border-bottom: 2.5px solid #02b14e;
}
.btn.btn-primary:hover,
.p:hover .btn-primary,
a.btn.btn-primary:hover {
    border-color: #02b14e;
    color: #fff;
    background-color: #02b14e;
}
.btn.add-to-cart-button::before,
.btn.btn-cart::before,
a.btn.add-to-cart-button::before,
a.btn.btn-cart::before {
    content: none;
}
.footer-banners {
    border-top: 1px solid #dadada;
    padding-top: 18px;
}
.footer-banner span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 16px;
    font-weight: 700;
}
.footer-banner span img {
    margin-right: 15px;
}
.homepage-box.welcome-wrapper {
    margin-top: 18px;
    background: #faf9ff;
}
.top-navigation-menu {
    display: none !important;
}
.col-xs-4,
.footer-banner.col-lg-1,
.footer-banner.col-lg-10,
.footer-banner.col-lg-11,
.footer-banner.col-lg-12,
.footer-banner.col-lg-2,
.footer-banner.col-lg-3,
.footer-banner.col-lg-4,
.footer-banner.col-lg-5,
.footer-banner.col-lg-6,
.footer-banner.col-lg-7,
.footer-banner.col-lg-8,
.footer-banner.col-lg-9,
.footer-banner.col-md-1,
.footer-banner.col-md-10,
.footer-banner.col-md-11,
.footer-banner.col-md-12,
.footer-banner.col-md-2,
.footer-banner.col-md-3,
.footer-banner.col-md-4,
.footer-banner.col-md-5,
.footer-banner.col-md-6,
.footer-banner.col-md-7,
.footer-banner.col-md-8,
.footer-banner.col-md-9,
.footer-banner.col-sm-1,
.footer-banner.col-sm-10,
.footer-banner.col-sm-11,
.footer-banner.col-sm-12,
.footer-banner.col-sm-2,
.footer-banner.col-sm-3,
.footer-banner.col-sm-4,
.footer-banner.col-sm-5,
.footer-banner.col-sm-6,
.footer-banner.col-sm-7,
.footer-banner.col-sm-8,
.footer-banner.col-sm-9,
.footer-banner.col-xs-1,
.footer-banner.col-xs-10,
.footer-banner.col-xs-11,
.footer-banner.col-xs-12,
.footer-banner.col-xs-2,
.footer-banner.col-xs-3,
.footer-banner.col-xs-5,
.footer-banner.col-xs-6,
.footer-banner.col-xs-7,
.footer-banner.col-xs-8,
.footer-banner.col-xs-9 {
    padding-top: 20px;
    padding-bottom: 20px;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #29235c;
}
.homepage-group-title {
    display: table;
    white-space: nowrap;
    width: 100%;
}
.h1 span,
.h2 span,
.h3 span,
.h4 span,
.h5 span,
.h6 span,
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span {
    color: #4cb050;
}
#formSearchForm .btn.btn-default {
    background: #4cb050;
    border: 0;
}
#formSearchForm .btn.btn-default,
#formSearchForm input[type="search"].form-control {
    height: 42px;
}
.wide-carousel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.menu-helper::after,
.menu-trigger::after {
    background: 0 0;
}
#navigation {
    height: 60px;
    margin: 0 auto;
    background: #29235f;
}
.header-top {
    margin: 10px auto;
    padding: 0;
}
@media only screen and (min-width: 992px) {
    #navigation {
        max-width: 972px;
    }
    .header-top {
        max-width: 972px;
    }
}
@media only screen and (min-width: 1200px) {
    #navigation {
        max-width: 1178px;
    }
    .header-top {
        max-width: 1178px;
    }
}
@media only screen and (min-width: 1440px) {
    #navigation {
        max-width: 1410px;
    }
    .header-top {
        max-width: 1410px;
    }
}
@media (min-width: 768px) {
    #category-filter-hover {
        display: block;
    }
    .filter-section.filter-section-button {
        display: none;
    }
    .menu-level-2 {
        border-bottom: 40px solid #fff;
    }
    .top-navigation-bar {
        padding: 0;
    }
    .contact-form {
        max-width: 768px;
    }
    #navigation .navigation-in .menu-level-1 {
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: left;
        width: 100%;
    }
    #navigation .navigation-in .menu-level-1 li,
    #navigation .navigation-in .menu-level-1 li a {
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-transform: uppercase;
        font-size: 16px;
        -webkit-box-flex: 1;
        -ms-flex: 1 0 20%;
        flex: 0 auto;
        margin: 0 0.5rem;
        background: #38316c;
    }
    .navigation-in {
        height: 100%;
        background: 0 0;
    }
    .menu-helper {
        display: none;
    }
    .navigation-in ul li a {
        padding-left: 15px;
        padding-right: 15px;
    }
    .navigation-in ul li.splitted {
        visibility: visible;
    }
    .navigation-in {
        width: 100%;
    }
    .header-top {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }
    #navigation .navigation-in .menu-level-1 .nav-icon {
        padding-right: 15px;
    }
    #navigation .navigation-in .menu-level-1 li a {
        -webkit-transition: none;
        -o-transition: none;
        transition: none;
        background: 0 0;
    }
    #navigation .navigation-in .menu-level-1 li {
        -webkit-transition: 0.3s ease;
        -o-transition: 0.3s ease;
        transition: 0.3s ease;
        border: 1px solid #38316c;
        border-bottom: 2px solid #02b14e;
    }
    #navigation .navigation-in .menu-level-1 li:first-child {
        margin-left: 0;
    }
    #navigation .navigation-in .menu-level-1 li:nth-child(4) {
        margin-right: 0;
    }
    .submenu-visible .navigation-in > ul > li.ext.exp > ul {
        top: calc(100%);
    }
    #navigation .navigation-in .menu-level-1 li a {
        padding-left: 15px;
        padding-right: 15px;
    }
    #navigation .navigation-in .menu-level-1 li a {
        position: relative;
    }
    #navigation .navigation-in .menu-level-1 li.ext:hover .menu-level-2 a:after {
        content: none;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li a {
        margin-left: 0;
        padding-left: 0;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li a:after {
        content: none;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li .menu-level-3 li a {
        margin-left: 0;
        padding-left: 0;
        text-decoration: underline;
        line-height: 1.5;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li .menu-level-3 li a:hover {
        color: #38316c;
    }
    #navigation .navigation-in .menu-level-1 li:hover {
        background: #fff;
        border-bottom-color: #fff;
    }
    #navigation .navigation-in .menu-level-1 li.ext:hover {
        border-bottom-color: #fff;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 {
        border: 1px solid #29235c;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li {
        background: #fff;
        border: 0;
        margin: 0;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li:after {
        content: none;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li div a span {
        color: #29235c;
        font-weight: 400;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li div a:hover span {
        text-decoration: underline;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li .menu-level-3 li {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGBAMAAAD51Ul4AAAAMFBMVEVMaXG0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTyYgqIAAAAD3RSTlMAAgQcHS81bnCusMrO8vMq1xZnAAAAIUlEQVR42mNYwsDA8K+JgeH/nwSG/78DGP4WMjBMZmAAAG9ICMvKejTIAAAAAElFTkSuQmCC)
            no-repeat left 5px;
        padding-left: 10px;
        margin: 0;
        color: #fff;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li .menu-level-3 li a {
        font-size: 1.4rem;
        color: #686868;
    }
}
.products-block > div {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 32%;
}
.products-block {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.header-top .phone-info {
    margin-bottom: 5px;
    font-size: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.header-top .phone-info span {
    color: #02cd59;
}
.phone-info a {
    text-decoration: none;
    color: #29235c;
    -webkit-transition: color 0.3s, background 0.3s;
    -o-transition: color 0.3s, background 0.3s;
    transition: color 0.3s, background 0.3s;
}
.footer-banners {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.p-detail-inner .product-appendix {
    display: none;
}
.products-block.products .p .name {
    height: auto;
}
.top-navigation-bar .dropdown button,
.top-navigation-bar a {
    color: #38316c;
    text-decoration: none;
}
.top-navigation-bar .dropdown button:hover,
.top-navigation-bar a:hover {
    text-decoration: none;
}
.products-block > div {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 24%;
}
.homepage-box {
    border-top-color: #fff;
    border-bottom-color: #fff;
}
.welcome div {
    max-width: 100%;
}
.h4.homepage-group-title.first-title {
    margin-top: 30px;
}
.top-navigation-bar .container > div:first-child {
    font-size: 15px;
}
.products-block.products .product:hover {
    -webkit-box-shadow: 0 0 0.7rem #d9d9d9;
    box-shadow: 0 0 0.7rem #d9d9d9;
}
.product .param {
    list-style: none;
    padding: 0;
    text-align: center;
    font-size: 12px;
}
.product .param .code {
    color: #38316c;
}
.add-to-cart .btn.btn-conversion {
    padding: 5px 20px 3.5px;
}
#navigation .navigation-in .menu-level-1 li .menu-level-2 li div a span {
    line-height: 1.2;
}
.lang-list {
    margin-left: 20px;
}
.lang-list .lang-item {
    background: #f0eefc;
    color: #38316c;
    padding: 12.5px;
    font-size: 16px;
    text-transform: uppercase;
}
.lang-list .lang-item img {
    max-height: 18px;
}
.lang-list .lang-item.active {
    background: #38316c;
    color: #fff;
}
.contact-form {
    margin-top: 40px;
}
.contact-form p {
    display: none;
}
.navigation-level-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 20px;
}
.navigation-level-2 a span,
.navigation-level-2 a span img {
    vertical-align: middle;
}
.navigation-level-2 a {
    background: #fff;
    padding: 10px 30px;
    margin: 0 5px;
    border: 1px solid #dfdfdf;
    color: #38316c;
    text-decoration: underline;
    font-size: 16px;
}
.navigation-level-2 a:hover {
    color: #38316c;
    text-decoration: none;
}
.navigation-level-2 a img {
    margin-right: 10px;
}
.top-navigation-tools .register-link {
    margin-left: 10px;
}
.top-navigation-tools .register-link img,
.top-navigation-tools .top-nav-button-login img {
    margin-right: 5px;
}
.top-navigation-tools .top-nav-button-login {
    position: relative;
}
.flags-extra {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    top: auto;
    bottom: 0;
    right: auto;
    left: 0;
}
.flags-extra .flag {
    margin-left: 0;
}
.flag.flag-freeshipping {
    background-color: #0245cd;
}
.flag.flag-discount {
    background-color: #8c02cd;
    width: 65px;
    height: 65px;
}
.p-image-wrapper .flags-extra {
    right: auto;
}
.p-image-wrapper .flags-extra .flag.flag-discount {
    width: 80px;
    height: 80px;
}
#formSearchForm input[type="search"].form-control {
    background: #fff
        url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAgCAYAAADqgqNBAAACjElEQVRIib2XW4hOURTHf2NmXGaSWxRGpiE8+KYmRuPBJSQxDU+SlEclJQ8uL/LgBUlJkZQU5Y2GiHIZohge3CciyiWXMEzGpQwtrfn6Wq1z9jnfmc//5fv22muf39r77L32OmVNDeuI0WSgGZgLTAFGAT3AW+AecAlo1XZqRcHrgO3AygQP/AEcBLYCXWkC6OfYVgEdCcGigcB6HTM7C3wDcBTon+YhqrHAFaAl6YCKgv/LgD0RfmeAa8BzoFzfv+yDWY6v7IF64H5S+BDgpNN/HtgY8yAJYB8w1djP6UrEqnfZ9zpOB4BFgRm0ATnggrGP0VcYK9ntcnzeGaerwJzQYKNXZradwHDgT9QAmfkKx748JVi02rSHAvPjBgh8gbG1OiuRRBeBp8avOQTPGdvpIsBRY+tD8JHG9iQD3M58WAhu9TsDvMe0y0LwT8ZWlwFea9pfQ/AOY1uYAb7YtB+G4G3GJsdsUBHgBmfzng3BjxvbAOBwEfAjpt2t6TkW/sKJUBLP5pRge6x2A79CcNFap28HsB8YETN+InDKyW6PgW2hiMtrRs+Q3y/AB2CJ6W8E1gDjgEqgWvO35P0twCEttay6NKjOOLgto3bpFdoX+g40aa3nyiaZTTqjvpCcmHbnBOTlZbidwEy9KJLqGHDX8ZWTcysqgArPCNzQ224esFTLpVq9JuV+/gg80xxxQgFVwCNgvBPATWC69ucVqtsLVV1QHMjm/On4yMm4A9Q4fd0aQD6jessepW/AS61YPDC6Io3qY1WlKzCpGHhSydfLtIivmMHAbc0PJYGL3msAb2ICmFAqOAqOCuBfqV5KOIFXkCs1vDcA2eU2gAf/Ay56rStwGfgMXAda/gK6F33FQASqtwAAAABJRU5ErkJggg==)
        no-repeat 10px center;
    background-size: 20px;
    padding-left: 40px;
}
.btn.cart-count::before,
a.btn.cart-count::before {
    content: "";
    background: url(https://www.nejkufry.cz/user/documents/img/cart-icon.png) no-repeat;
    width: 33px;
    height: 32px;
}
.header-top .btn.cart-count::before {
    margin-right: 10px;
}
.navigation-buttons > a[data-target="cart"] i {
    background-color: #02cd59;
}
.header-top .btn.cart-count .cart-price {
    vertical-align: middle;
}
.footer-logos {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.footer-logos .item img {
    margin-right: 5px;
    margin-bottom: 5px;
}
.more-items-trigger {
    display: none;
}
.subcategories li a {
    color: #38316c;
    border-color: rgba(56, 49, 108, 0.5);
}
.products-block .p {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.products-block .p .p-in {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.welcome-wrapper .footer-text-left,
.welcome-wrapper .footer-text-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.welcome-wrapper .footer-text-left img,
.welcome-wrapper .footer-text-right img {
    max-height: 180px;
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.welcome-wrapper .footer-text-left p,
.welcome-wrapper .footer-text-right p {
    font-size: 16px;
}
.welcome-wrapper .welcome .welcome-title {
    max-width: none;
    text-align: center;
    text-transform: uppercase;
    font-size: 30px;
}
#footer {
    position: relative;
    margin-top: 200px;
}
#footer::before {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 0;
    right: 0;
    height: 200px;
    z-index: -1;
    background: url(data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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)
        no-repeat 50%;
}
#newsWrapper .text .news-link {
    color: #00c84e;
}
#newsWrapper .text .news-link:hover {
    text-decoration: underline;
}
#newsWrapper .text .description {
    margin-bottom: 10px;
}
#newsWrapper .text time {
    font-weight: 700;
}
.products-block.products .product:not(.slick-active) {
    border-color: transparent;
}
.products-block.products .product:not(.slick-active):hover {
    outline: 0;
}
.products-block .p .p-in .p-in-in {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.product-top .p-info-wrapper {
    background: #faf9ff;
    border: 1px solid #efeef7;
    padding: 40px 40px 20px 40px;
}
.p-info-wrapper .add-to-cart {
    border-top: 1px solid #dadada;
    padding-top: 25px;
    align-items: baseline;
    justify-content: space-between;
}
.quantity .decrease,
.quantity .increase {
    border-right: 1px solid #dadada;
}
.p-info-wrapper .add-to-cart .btn.btn-conversion {
    margin-left: 15px;
}
.social-buttons-wrapper {
    border-top: 1px solid #dadada;
}
.link-icons {
    margin: 25px 0 0;
    justify-content: center;
    width: 100%;
}
.p-info-wrapper .add-to-cart,
.p-info-wrapper .p-final-price-wrapper {
    margin-bottom: 4px;
}
.contact-wrap {
    margin-top: 40px;
}
.contact-wrap .google-map iframe {
    width: 100%;
}
.contact-wrap .google-map {
    margin-bottom: 40px;
}
.btn-green {
    color: #fff;
    background: #00c84e;
    padding: 10px 20px;
    border-radius: 1px;
    margin-top: 40px;
    display: inline-block;
}
.contact-infobar {
    display: flex;
    flex-direction: column;
    align-items: center;
    color: #fff;
    background: #ff3636;
    padding: 20px;
    font-size: 16px;
    max-width: 1000px;
    margin: 0 auto;
}
.contact-infobar strong {
    text-transform: uppercase;
}
.columns {
    display: flex;
    flex-wrap: wrap;
}
.columns .item {
    border: 1px solid #f1f1f1;
    padding: 40px;
    font-size: 16px;
}
.columns.two .item:first-child {
    flex: 0 0 33.3333%;
    padding: 0;
    border: 0;
}
.columns.two .item:last-child {
    flex: 1 0 50%;
}
.columns.two.vertical {
    flex-direction: column;
}
.columns.two.vertical p {
    margin-bottom: 5px;
}
.columns.two .vertical.item .subitem {
    border: 1px solid #f1f1f1;
    padding: 40px;
}
.columns.two.vertical p:not(.normal) {
    color: #000;
}
.contact-wrap .contact-photogallery {
    padding: 40px;
    background: #f8f8f8;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.contact-wrap .contact-photogallery img {
    margin: 5px;
}
.columns.three .item {
    flex: 1 0 33.3333%;
}
.columns.three .item h2 {
    margin-top: 0;
}
.columns.three .item p:last-child {
    margin-bottom: 0;
}
.columns .item p {
    font-size: 16px;
}
.list-styled-angle {
    list-style: none;
    padding: 0;
}
.list-styled-angle li:not(::before) {
    text-decoration: underline;
}
.list-styled-angle li::before {
    content: ">";
    color: #00c84e;
    font-weight: 700;
    font-size: 20px;
    padding-right: 10px;
    vertical-align: middle;
}
.columns.three .item.time-opening p {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.columns.three .item.time-opening strong {
    color: #000;
}
.columns.three .item.primary {
    background: #f0eefc;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.columns.three .item.primary .contacts {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 20px;
    background: #00c84e;
    margin-top: 20px;
}
.columns.three .item.primary .contacts a {
    color: #fff;
    text-decoration: underline;
}
.columns.three .item.primary .contacts a:hover {
    text-decoration: none;
}
.columns.three .item.time-opening p span {
    color: #d2d2d2;
}
.columns.three .item.time-opening p span::before {
    content: "â€“ ";
}
.columns.three .item.time-opening p span::after {
    content: " â€“";
}
.columns h2 {
    font-size: 28px;
    text-transform: uppercase;
}
.content-inner {
    max-width: none;
}
#navigation .navigation-in .menu-level-1 li .menu-level-2 li div ul {
    max-height: none;
}
#navigation .navigation-in .menu-level-1 li .menu-level-2 li {
    align-items: flex-start;
    margin-top: 40px;
}
#navigation .navigation-in .menu-level-1 li .menu-level-2 {
    align-items: flex-start;
}
.presun {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}
.presun span {
    width: 26px;
    height: 26px;
}
#productsTop .presun {
    display: none;
}
.project-email {
    padding-right: 20px;
}
.search-topbar {
    display: none;
}
.p-desc {
    display: none;
}
.p-short-description .param {
    list-style: none;
    padding: 0;
}
.p-short-description .param li span:nth-child(2) {
    color: #38316c;
    font-weight: 700;
}
button.add-to-cart-button[disabled] {
    border-color: #d3d3d3;
    background: #d3d3d3;
}
button.add-to-cart-button[disabled]:hover {
    border-color: #d3d3d3;
    background: #d3d3d3;
}
@media (max-width: 767px) {
    #productsTop .param {
        display: none;
    }
    .products-block.products .product {
        padding: 15px;
    }
    .search-topbar {
        text-align: center;
    }
}
@media (max-width: 1199px) {
    .products-block > div {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 48%;
    }
    .footer-banners .footer-banner {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 40%;
        flex: 1 0 40%;
    }
}
@media (max-width: 379px) {
    .responsive-tools .lang-item {
        padding: 7px;
    }
}
@media (max-width: 519px) {
    .products-block > div {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
}
@media (max-width: 559px) {
    .custom-footer > div {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 50%;
        flex: 1 0 50%;
    }
    .custom-footer > div:nth-child(2) {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 50%;
        flex: 1 0 50%;
    }
    .marks {
        display: none;
    }
    .custom-footer > div:nth-child(3) {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 50%;
        flex: 1 0 50%;
    }
    .mark-list {
        -webkit-columns: 2;
        -moz-columns: 2;
        columns: 2;
    }
}
@media (min-width: 1200px) {
    .products-block.products-alternative > div:last-child,
    .products-block.products-alternative > div:nth-child(3),
    .products-block.products-alternative > div:nth-child(3n):last-child,
    .products-block.products-alternative > div:nth-child(4),
    .products-block.products-related > div:last-child,
    .products-block.products-related > div:nth-child(3),
    .products-block.products-related > div:nth-child(3n):last-child,
    .products-block.products-related > div:nth-child(4) {
        border-style: solid;
    }
}
@media (max-width: 639px) {
    .footer-banners .footer-banner {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 100%;
        flex: 1 0 100%;
    }
}
@media (max-width: 991px) {
    .header-top .phone-info {
        font-size: 14px;
        margin-right: -30px;
    }
    .welcome-wrapper .footer-text-left,
    .welcome-wrapper .footer-text-right {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
    .columns.two .item:first-child {
        flex-grow: 1;
    }
    .welcome-wrapper .footer-text-left img,
    .welcome-wrapper .footer-text-right img {
        width: 100%;
        max-height: none;
    }
}
@media (min-width: 992px) {
    .footer-logos .item {
        margin: 0 15px;
    }
    .footer-logos .item:first-child {
        margin-left: 0;
    }
    .footer-logos .item:last-child {
        margin-right: 0;
    }
    .welcome-wrapper .footer-text-right img {
        margin-left: 50px;
    }
    .welcome-wrapper .footer-text-left img {
        margin-right: 50px;
    }
}
@media (max-width: 485px) {
    .custom-footer > div:nth-child(3) {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 100%;
        flex: 1 0 100%;
    }
}
@media (max-width: 599px) {
    .homepage-group-title:before {
        content: none;
    }
    .homepage-group-title:after {
        content: none;
    }
    .welcome-title {
        white-space: normal;
        font-size: 22px;
    }
    .welcome-wrapper .footer-text-left p,
    .welcome-wrapper .footer-text-right p {
        font-size: 14px;
    }
    .welcome-wrapper .welcome div h2,
    .welcome-wrapper .welcome div h3 {
        font-size: 17px;
    }
}
.container.navigation-wrapper {
    width: 100%;
}
.top-nav-button-login img {
    display: none;
}
.register-link img {
    display: none;
}
.header-top div.search {
    flex: 0 1 50%;
}
@media (min-width: 768px) {
    .top-navigation-bar .container {
        padding: 10px 0 10px 0;
    }
    .header-top > div {
        flex: 0 1 25%;
    }
}
@media (min-width: 768px) {
    #navigation .navigation-in .menu-level-1 li {
        border: none;
        border-bottom: none;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 {
        border-bottom: 40px solid #fff;
    }
    #navigation .navigation-in .menu-level-1 li.ext:hover a::after {
        display: none;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li div a span {
        font-family: Roboto;
        font-style: normal;
        font-weight: 700;
        font-size: 17px;
        line-height: 20px;
        color: #000;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li .menu-level-3 li {
        background: 0 0;
        padding-left: 0;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li .menu-level-3 li a {
        font-family: Roboto;
        font-style: normal;
        font-weight: 400;
        font-size: 17px;
        line-height: 28px;
        color: #666;
        text-decoration: none;
        text-transform: none;
    }
    #navigation .navigation-in .menu-level-1 li .menu-level-2 li .menu-level-3 li a:hover {
        color: #100e26;
        text-decoration: underline;
    }
    #navigation .navigation-in .menu-level-1 li,
    #navigation .navigation-in .menu-level-1 li a {
        text-transform: none;
    }
}
@media (min-width: 768px) {
    .navigation-in ul.menu-level-2 a {
        font-family: Roboto;
        font-style: normal;
        font-weight: 700;
        font-size: 17px;
        line-height: 20px;
        color: #000;
    }
}
@media (min-width: 768px) {
    .navigation-in > ul > li.ext > ul > li > a {
        padding: 0;
    }
}
@media (min-width: 768px) {
    #navigation .navigation-in .menu-level-1 li .menu-level-2 {
        z-index: -1;
    }
}
.menu-level-1 .ext.splitted:hover::after {
    content: "";
    width: 100vw;
    height: 100vh;
    left: 0;
    top: 0;
    position: fixed;
    background: rgba(0, 0, 0, 0.6);
    z-index: -2;
    pointer-events: none;
}
.container.breadcrumbs-wrapper {
    position: relative;
    z-index: -4;
}
.content-wrapper.container {
    z-index: -4;
    position: relative;
}
@media (min-width: 768px) {
    #navigation .navigation-in .menu-level-1 li:hover {
        background: #140f42;
    }
    #navigation .navigation-in .menu-level-1 li {
        background: #29235f;
    }
}
@media (min-width: 768px) {
    #navigation .navigation-in .menu-level-1 li,
    #navigation .navigation-in .menu-level-1 li a {
        margin: 0;
    }
    #navigation .navigation-in .menu-level-1 li a {
        padding-left: 25px;
        padding-right: 25px;
    }
}
@media (min-width: 768px) {
    .navigation-in > ul > li.exp > a,
    .navigation-in > ul > li > a:hover {
        color: #fff;
    }
}
.exp .menu-level-2 {
    z-index: 0;
}
.content-wrapper.homepage-box.before-carousel {
    background: #f0eefc;
    position: relative;
    z-index: -3;
}
.homepage-box {
    border-top-color: transparent;
    border-bottom-color: transparent;
}
.homepage-box {
    padding-top: 0;
    padding-bottom: 0;
}
.content-wrapper.container {
    z-index: -3;
}
.overall-wrapper {
    position: relative;
    z-index: -6;
}
body {
    position: relative;
    z-index: -8;
}
.nk-rtb-card p {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    color: #29235f;
}
.nk-rtb-card {
    display: flex;
}
.nk-rtb-card {
    flex-direction: row;
    align-items: center;
}
.nk-rtb-card p {
    margin: 0 0 0 20px;
}
#nk-rtbin {
    display: flex;
    padding: 0;
    flex-wrap: wrap;
}
.nk-rtb-card p {
    font-size: 16px;
    line-height: 22px;
    margin: 0 20px 0 20px;
    font-weight: 700;
}
.nk-rtb-card img {
    min-width: 44px;
    max-width: 44px;
}
#nk-rtb {
    z-index: -4;
    padding: 30px 0;
    position: relative;
}
.nk-rtb-card {
    flex: 0 1 100%;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 30px 0 0 0;
}
.nk-rtb-card img {
    padding-bottom: 20px;
}
#nk-rtbin {
    justify-content: center;
}
#nk-rtb {
    padding: 30px 0 0 0;
}
@media only screen and (min-width: 500px) {
    .nk-rtb-card {
        flex: 0 1 50%;
        flex-wrap: nowrap;
        margin-bottom: 40px;
        flex-direction: column;
    }
    #nk-rtbin {
        justify-content: center;
    }
    #nk-rtb {
        padding: 30px 0 0 0;
    }
}
@media only screen and (min-width: 1200px) {
    .nk-rtb-card:nth-of-type(odd) {
        margin-right: 10%;
    }
    .nk-rtb-card {
        flex: 0 1 40%;
        flex-wrap: nowrap;
        margin-bottom: 40px;
        flex-direction: row;
    }
    #nk-rtbin {
        justify-content: center;
    }
    #nk-rtb {
        padding: 0;
    }
    .nk-rtb-card img {
        padding-bottom: 0;
    }
}
@media only screen and (min-width: 1440px) {
    .nk-rtb-card:nth-of-type(odd) {
        margin-right: 0;
    }
    .nk-rtb-card {
        flex: 0 1 25%;
        flex-wrap: nowrap;
        flex-direction: row;
    }
    .nk-rtb-card img {
        padding-bottom: 0;
    }
}
.h4.homepage-group-title,
h4.homepage-group-title {
    margin-top: 0;
    font-style: normal;
    font-weight: 400;
    font-size: 28px;
    line-height: 47px;
    text-align: center;
    color: #29235f;
}
.content .slick-slider .slick-next::before,
.content .slick-slider .slick-prev::before {
    color: #000;
    background: #fff;
    width: 36px;
    height: 36px;
    line-height: 36px;
    font-size: 30px;
}
.content .slick-slider .slick-next,
.content .slick-slider .slick-prev {
    width: 36px;
    height: 36px;
}
.content .slick-slider .slick-next {
    right: -30px;
}
.content .slick-slider .slick-prev {
    left: -30px;
}
.products-block.products .product {
    margin: 10px;
    padding: 30px;
    transition: 0.3s;
}
.slick-list.draggable {
    width: calc(100% - 40px) !important;
}
.products-block > div {
    width: calc(33% - 20px);
}
@media (max-width: 1199px) {
    .products-block > div {
        width: calc(50% - 20px);
    }
}
.slick-dots {
    display: none !important;
}
.products-block.products .p .name {
    font-family: Roboto;
    font-style: normal;
    font-size: 18px;
    line-height: 23px;
    color: #000;
    padding: 16px 0 22px;
    margin: 0;
}
.products-block .ratings-wrapper .availability {
    text-align: left;
}
.products-block .ratings-wrapper {
    min-height: unset;
}
.btn.btn-default:hover,
a.btn.btn-default:hover {
    background: #337836;
}
.btn.btn-primary,
a.btn.btn-primary {
    border-color: transparent;
    background-color: #4cb050;
    border-bottom: none;
}
.btn.btn-primary:hover,
.p:hover .btn-primary,
a.btn.btn-primary:hover {
    background-color: #337836;
}
#formSearchForm .btn.btn-default:hover {
    background: #337836;
}
.slick-dotted.slick-slider {
    margin-bottom: 0;
}
.slick-dotted.slick-slider {
    margin-bottom: 0;
}
#rtb2-lefted {
    z-index: 0;
}
#rtb2-lefted h2 {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    line-height: 47px;
    letter-spacing: -0.01em;
    color: #000;
}
#rtb2-lefted ul {
    list-style: none;
    padding: 0;
}
#rtb2-lefted ul li img {
    padding-right: 20px;
}
#rtb2-lefted ul li {
    padding-bottom: 10px;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 23px;
    color: #29235f;
}
#rtb2-lefted {
    background: #f0eefc;
    padding: 54px;
    max-width: 45%;
}
#rtb2-lefted a {
    padding: 15px 20px;
    background: #4cb050;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-size: 17px;
    line-height: 20px;
    text-align: center;
    color: #fff;
}
#rtb2-lefted h2 {
    margin-top: 0;
}
#rtb2-lefted a:hover {
    background: #337836;
}
#rtb2-lefted a {
    transition: 0.3s;
}
#rtb2 .container {
    display: flex;
}
#rtb2-righted {
    max-width: 60%;
    margin: 0;
}
#rtb2 .container {
    align-items: center;
}
#rtb2-lefted {
    max-width: 40%;
    margin: 40px 0;
}
#rtb2 {
    margin-bottom: 40px;
}
#rtb2 .container {
    display: flex;
}
#rtb2-righted {
    max-width: 60%;
    margin: 0;
}
#rtb2 .container {
    align-items: center;
}
@media only screen and (max-width: 767px) {
    #rtb2-lefted {
        max-width: 100%;
        margin: 0 0 40px 0;
        width: 100%;
        padding: 24px;
    }
    #rtb2 .container {
        flex-direction: column;
    }
    #rtb2-righted {
        max-width: 100%;
    }
    .nk-rtb-card {
        flex-direction: column;
        padding: 20px;
        text-align: center;
    }
    #nk-rtbin {
        margin-bottom: 40px;
    }
    .homepage-box {
        margin-top: 0;
    }
}
@media only screen and (min-width: 768px) {
    #rtb2 .container {
        flex-direction: column;
    }
    #rtb2-lefted {
        max-width: 80%;
        margin: 0 0 -50px 0;
    }
    #rtb2-righted {
        width: 100%;
        max-width: 100%;
        text-align: center;
    }
}
@media only screen and (min-width: 1200px) {
    #rtb2-lefted {
        max-width: 60%;
        margin: 0;
    }
    #rtb2 .container {
        flex-direction: row;
    }
    #rtb2-righted {
        max-width: 70%;
        margin-left: -30%;
        text-align: left;
    }
    #rtb2-lefted {
        z-index: 1;
    }
}
@media only screen and (min-width: 1440px) {
    #rtb2 .container {
        flex-direction: row;
    }
    #rtb2-lefted {
        padding: 54px;
    }
    #rtb2-righted {
        max-width: 60%;
        margin-left: 0;
        text-align: left;
    }
    #rtb2-lefted {
        z-index: 0;
    }
}
.blog-hp::before {
    margin-top: 0;
    font-style: normal;
    font-weight: 400;
    font-size: 38px;
    line-height: 47px;
    text-align: center;
    color: #29235f;
    text-transform: none;
    margin-bottom: 40px;
}
#newsWrapper a.title {
    font-weight: 400;
    margin-bottom: 20px;
}
#rtb2 {
    margin-bottom: 40px;
}
.homepage-box.welcome-wrapper {
    display: none;
}
#footer-intro h3 {
    margin-top: 0;
    font-style: normal;
    font-weight: 400;
    font-size: 28px;
    line-height: 47px;
    text-align: center;
    color: #29235f;
}
#footer-intro p {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 23px;
    text-align: center;
    color: #333;
}
#footer-intro {
    max-width: 1250px;
    padding: 0 20px;
    margin: 0 auto;
}
#footer {
    background: #29235f;
}
#footer-intro {
    margin-bottom: -100px;
    margin-top: 25px;
}
.footer-banners.row.banner-wrapper {
    display: none;
}
.cus-fut-col p {
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 0;
    color: #fff;
}
#cus-fut-100 {
    display: flex;
    flex: 0 1 100%;
}
.cus-fut-dow-col {
    flex: 0 1 20%;
}
.cus-fut-final {
    flex: 0 1 40%;
    text-align: right;
}
#footer .banner {
    margin-bottom: 0;
}
#cus-fut-100 {
    margin-top: 40px;
}
#seo-text-f.container {
    padding: 0;
    margin-top: 40px;
}
#seo-text-f.container {
    background: #f0eefc;
}
#footer ul li,
.categories {
    font-size: 16px;
}
.custom-footer > div,
.custom-footer > div.extended {
    flex: 1 0 33.3333%;
    box-sizing: border-box;
}
.custom-footer > div:nth-child(2) {
    flex: 1 0 33.3333%;
}
.custom-footer > div:nth-child(4) {
    flex: 1 0 100%;
}
#seo-text-f {
    background: #f0eefc;
    padding-top: 20px;
}
#seotext-inner {
    display: flex;
    flex-direction: row;
}
.seotext-card:nth-of-type(2) {
    margin: 0 50px;
}
.seotext-card {
    flex: 0 1 33%;
}
.seotext-card h3 {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 21px;
    letter-spacing: -0.01em;
    color: #000;
}
.seotext-card p {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    color: #38316c;
}
#cus-fut-100 {
    flex-wrap: wrap;
}
@media only screen and (max-width: 768px) {
    .cus-fut-dow-col {
        flex: 1 0 calc(50% - 30px);
        margin-right: 30px;
        margin-bottom: 30px;
    }
    .seotext-card {
        flex: 0 1 100%;
    }
    #seotext-inner {
        flex-direction: column;
    }
    .seotext-card:nth-of-type(2) {
        margin: 0;
    }
}
.menu-item-927 {
    display: none !important;
}
.menu-item-930 {
    display: none !important;
}
.menu-item-39 {
    display: none !important;
}
.menu-item-29 {
    display: none !important;
}
@media (min-width: 992px) {
    .admin-logged .popup-widget.cart-widget {
        top: 178px;
    }
}
@media only screen and (max-width: 767px) {
    @media only screen and (max-width: 767px) {
        .nk-rtb-card {
            padding: 10px 20px;
        }
        .navigation-in ul li {
            position: relative;
        }
        #navigation .navigation-in .menu-level-1 li .menu-level-2 li {
            margin-top: 0;
            background: #0000000a;
        }
        @media only screen and (max-width: 767px) {
            .category-title {
                padding-top: 40px;
            }
        }
        @media only screen and (max-width: 767px) {
            .p-detail-inner {
                padding-top: 40px;
            }
            .p-final-price-wrapper {
                margin-top: 0;
            }
        }
        .product-top .p-info-wrapper {
            padding: 20px 40px 20px 40px;
        }
        .p-info-wrapper .availability-value,
        .p-info-wrapper .detail-parameters {
            margin-bottom: 0;
        }
        .product-top {
            margin-bottom: 0;
        }
        .wide-carousel {
            padding-top: 45px;
        }
    }
    #rtb2-lefted h2 {
        font-size: 32px;
        line-height: 39px;
    }
    #rtb2-lefted ul li {
        font-size: 17px;
    }
}
.p-info-wrapper .add-to-cart {
    border-top: none;
}
.p-info-wrapper .add-to-cart .btn.btn-conversion {
    margin-left: 0;
}
.social-buttons-wrapper {
    display: none;
}
.products-block .p .p-in .p-in-in {
    flex-direction: column-reverse;
}
#tel-ex {
    display: inline;
    margin-right: 50px;
}
.project-email {
    margin-right: 50px;
}
.project-phone span {
    font-weight: 700;
}
#categories .expandable > .topic > a > span::before,
#categories .expandable > a > span::before,
#cboxClose::before,
#cboxNext::before,
#cboxPrevious::before,
.add-comment .comment-icon::before,
.add-comment .rating-icon::before,
.advanced-parameter-inner::before,
.back-shopping-link .next-step-back::before,
.browse-p .p-next::before,
.browse-p .p-prev::before,
.btn.add-to-cart-button::before,
.btn.btn-arrow-down.btn-after::after,
.btn.btn-arrow-down::before,
.btn.btn-arrow-left.btn-after::after,
.btn.btn-arrow-left::before,
.btn.btn-arrow-right.btn-after::after,
.btn.btn-arrow-right::before,
.btn.btn-arrow-up.btn-after::after,
.btn.btn-arrow-up::before,
.btn.btn-cart::before,
.btn.btn-cofidis.btn-after::after,
.btn.btn-cofidis::before,
.btn.btn-login.btn-after::after,
.btn.btn-login::before,
.btn.cart-count::before,
.btn.next-step-forward::after,
.carousel-control::before,
.cart-widget-button .btn::after,
.cart-widget-product-delete button::before,
.chevron-after::after,
.close-after::after,
.co-box h4::before,
.contact-box ul li > span::before,
.discount-coupon::before,
.empty-content-404 h2::after,
.empty-content-category h2::after,
.extra.delivery::before,
.extra.discount::before,
.image360::after,
.instagram-follow-btn > span::before,
.link-icon::before,
.menu-helper::after,
.navigation-close::before,
.navigation-home-icon-wrapper::before,
.next-step-back::before,
.p-thumbnails .thumbnail-next::before,
.p-thumbnails .thumbnail-prev::before,
.pagination-link.next::before,
.pagination-link.prev::before,
.pagination-link.up::before,
.quantity .decrease::before,
.quantity .increase::before,
.remove-item::before,
.responsive-tools > a::before,
.search-whisperer-category em::before,
.show-related::after,
.show360image::after,
.shp-icon,
.stars a::before,
.stars span::before,
.subcategories li a::before,
.submenu-arrow::after,
.top-navigation-bar .dropdown .caret::before,
.top-navigation-contacts a.project-email::before,
.top-navigation-contacts a.project-phone::before,
.top-navigation-menu-trigger::before,
a.btn.add-to-cart-button::before,
a.btn.btn-arrow-down.btn-after::after,
a.btn.btn-arrow-down::before,
a.btn.btn-arrow-left.btn-after::after,
a.btn.btn-arrow-left::before,
a.btn.btn-arrow-right.btn-after::after,
a.btn.btn-arrow-right::before,
a.btn.btn-arrow-up.btn-after::after,
a.btn.btn-arrow-up::before,
a.btn.btn-cart::before,
a.btn.btn-cofidis.btn-after::after,
a.btn.btn-cofidis::before,
a.btn.btn-login.btn-after::after,
a.btn.btn-login::before,
a.btn.cart-count::before,
a.social-icon::before {
    vertical-align: middle;
    margin-top: -2px;
}
.top-navigation-contacts a::before {
    font-size: 18px;
}
.presun {
    position: relative;
    flex-direction: row;
}
.products-block .p .p-in .p-in-in {
    justify-content: flex-end;
}
.presun {
    order: 1;
}
.products-block.products .p .name {
    order: 2;
    text-align: left;
}
.ratings-wrapper {
    order: 3;
}
.products-block .ratings-wrapper {
    padding-bottom: 0;
}
.p-info-wrapper .quantity {
    display: none;
}
.p-final-price-wrapper {
    border-top: 1px solid #dedede;
    padding-top: 20px;
    margin-top: 30px;
}
.basic-description h3 {
    font-size: 24px;
}
.basic-description p {
    font-size: 16px;
}
#reg-ex {
    display: inline;
}
@media only screen and (max-width: 767px) {
    .responsive-tools {
        flex-direction: row-reverse;
        justify-content: flex-end;
    }
    .responsive-tools > a[data-target="navigation"] {
        position: relative;
    }
    .responsive-tools > a[data-target="navigation"]::before {
        border-radius: 0;
    }
    .responsive-tools > a[data-target="navigation"]::before {
        background-color: #29235f;
    }
    #rtb2 .container {
        padding: 0;
    }
    .cus-fut-dow-col img {
        padding: 0 5px 5px 0;
    }
    #footer-intro h3 {
        font-size: 28px;
        line-height: 37px;
    }
    #rtb2 .container {
        padding: 0;
    }
    #rtb2-lefted ul li {
        font-size: 16px;
    }
    #rtb2-lefted h2 {
        font-size: 24px;
        line-height: 30px;
        text-align: center;
    }
    #rtb2-lefted {
        margin: 0;
    }
    .h4.homepage-group-title,
    h4.homepage-group-title {
        font-size: 28px;
    }
    #rtb2-lefted ul li {
        display: flex;
        flex-direction: column;
        text-align: center;
    }
    #rtb2-lefted ul li img {
        padding-right: 0;
        width: 26px;
        height: 26px;
        margin: 20px auto 10px;
    }
    #header .cart-count {
        position: fixed;
        right: 20px;
        top: 15px;
        z-index: 10;
    }
    .responsive-tools > a[data-target="navigation"] {
        right: 0;
    }
    #header .site-name a {
        position: fixed;
        top: 15px;
        left: 80px;
        max-width: 130px;
        max-height: 33px;
        z-index: 6;
    }
    #header .site-name a img {
        width: 100%;
        max-height: 100%;
    }
    .toggle-window:nth-of-type(3) {
        margin-right: 165px;
    }
    .top-navigation-bar {
        position: fixed;
        background: #f0eefc;
        width: 100%;
        height: 64px;
    }
    #rtb2-lefted {
        text-align: center;
    }
    .top-navigation-bar {
        z-index: 5;
    }
    .navigation-buttons {
        z-index: 10;
    }
    #rtb2-lefted a {
        margin: 0 auto;
    }
    .nk-rtb-card:nth-of-type(3),
    .nk-rtb-card:nth-of-type(4) {
        display: none;
    }
    .nk-rtb-card:nth-of-type(3),
    .nk-rtb-card:nth-of-type(4) {
        display: none;
    }
    .blog-hp {
        position: relative;
        z-index: -7;
    }
    #footer-intro {
        position: relative;
        z-index: -7;
    }
    #footer {
        z-index: -9;
    }
    .p-detail-inner {
        padding-top: 40px;
    }
    .social-buttons-wrapper {
        display: none;
    }
    .quantity {
        display: none;
    }
    .btn.btn-lg.btn-conversion.add-to-cart-button {
        width: 100%;
    }
    .price-final {
        border-top: 1px solid #dedede;
        padding-top: 30px;
    }
    .basic-description h3 {
        font-size: 22px;
    }
    .basic-description p {
        font-size: 16px;
    }
    .p-info-wrapper .add-to-cart {
        border-top: none;
    }
    .p-info-wrapper .add-to-cart .btn.btn-conversion {
        margin-left: 0;
    }
    .menu-level-1 {
        min-height: 100vh;
        background: #29235f;
        min-width: 100vw;
    }
    #navigation {
        padding-bottom: 0;
    }
    .menu-level-1 li {
        max-width: 80vw;
        padding: 10px;
    }
    .menu-level-1 {
        background: #f0eefc;
    }
    #navigation {
        background: #f0eefc;
    }
    .navigation-in > ul > li {
        border-color: #cdcbe8;
        font-size: 16px;
        color: #29235f;
    }
    .navigation-in a {
        color: 29235f;
    }
    .p-final-price-wrapper {
        border-top: none;
        margin-top: 20px;
    }
    .products-block.products .product {
        margin: 5px;
        padding: 10px;
    }
    .products-block.products .p .name {
        font-size: 18px;
        line-height: 22px;
        padding: 12px 0 12px;
    }
    .price-final {
        border-top: none;
        
    }
    
        .p-info-wrapper .custom_variant-list th {
            padding: 0 20px 10px 0;
        }
        .p-info-wrapper .custom-detail-parameters {
            padding: 20px 0 0 0;
            display: block;
        }
        .p-info-wrapper .detail-parameters {
            padding: 10px 0 0 0;
            display: block;
        }
        .p-info-wrapper .price-final.price-action {
            padding: 10px 0 0;
        }
    
    .presun {
        padding-bottom: 10px;
    }
    .p-tools .btn.btn-primary {
        width: 100%;
        display: block;
    }
    .products-block .p-bottom .prices {
        padding-bottom: 20px;
    }
    .products-block .p-bottom .p-tools,
    .products-block .p-bottom .prices {
        flex-basis: 100%;
    }
    .category-title {
        padding-top: 40px;
    }
    #reg-ex {
        display: none;
    }
    .search {
        position: fixed;
        top: 60px;
    }
}
.top-navigation-tools a:hover {
    text-decoration: underline;
}
.chevron-after.chevron-down-after::after {
    padding-left: 20px;
}
.chevron-after.chevron-down-after {
    position: relative;
    top: 12px;
}
.chevron-after.chevron-down-after:hover {
    text-decoration: underline;
}
.blog-hp::before {
    font-size: 28px;
    line-height: 37px;
    content: "Ze světa kufrů a cestování";
}
.news-item .text .title {
    font-size: 22px;
}
.blog-hp .text p {
    font-size: 16px;
}
.description {
    position: relative;
}
.text .title::after {
    content: "Zobrazit článek";
    position: absolute;
    left: 0;
    bottom: -30px;
    color: #4cb050;
}
.text {
    position: relative;
}
.text .title::after {
    bottom: -35px;
    font-size: 16px;
}
.text .title:hover::after {
    text-decoration: underline;
}
.products-block .p .flags-default {
    top: unset;
    bottom: -40px;
    display: flex;
    flex-direction: row;
}
.flags-extra .price-save,
.flags-extra .price-standard {
    color: #fff;
    text-align: left;
}
.flags-extra .flag {
    display: block;
    justify-content: end;
}
.flag {
    margin-right: 10px;
}
.products-block .p .p-in {
    margin-top: 40px;
}
.flag.flag-discount {
    background-color: #cd0000;
    height: auto;
    border-radius: 0;
    color: #fff;
    text-align: left;
    position: relative;
    left: 0;
    bottom: unset;
}
.row.product-top .flag.flag-discount {
    display: none;
}
.flags-extra {
    top: 0;
}
.flag.flag-discount {
    width: auto;
    padding: 10px 20px;
}
@media only screen and (min-width: 1201px) {
    .admin-logged .popup-widget.cart-widget {
        top: 167px;
    }
}
@media only screen and (min-width: 769px max-width:1200px) {
    .admin-logged .popup-widget.cart-widget {
        top: 197px;
    }
}
@media and only screen (max-width: 768px) {
    .admin-logged .popup-widget.cart-widget {
        top: 64px;
    }
    #navigation {
        overflow: auto;
    }
    .p-final-price-wrapper {
        padding-top: 0;
    }
}
@media only screen and (min-width: 1200px) {
    #nk-rtbin {
        margin-bottom: 25px;
    }
}
.availability {
    font-weight: 700;
}
.products-block.products .p .name {
    font-weight: revert;
}
.content-wrapper.homepage-box.middle-banners-wrapper {
    position: relative;
    z-index: -3;
}
.products-block .p {
    height: 100%;
}
@media (min-width: 768px) {
    .navigation-in > ul > li.ext > ul > li > a img {
        max-width: 126px;
        max-height: 64px;
    }
}
.btn.cart-count::before,
a.btn.cart-count::before {
    background: url(https://www.nejkufry.cz/user/documents/upload/Košík.svg) no-repeat;
    height: 24px;
    background-size: contain;
}
.responsive-tools > a[data-target="login"]::before {
    content: "";
    background: url(https://www.nejkufry.cz/user/documents/upload/User.svg);
    width: 24px;
    height: 24px;
    background-size: cover;
    margin-top: 2px;
}
@media (max-width: 767px) {
    #navigation {
        height: 100vh;
    }
}
@media only screen and (max-width: 355px) {
    .nk-rtb-card img {
        padding-bottom: 20px;
    }
    .toggle-window:nth-of-type(3) {
        margin-right: 101px;
    }
    #header .site-name a {
        left: 70px;
        max-width: 90px;
    }
    #header .cart-count {
        right: 10px;
    }
}
@media only screen and (min-width: 1200px) {
    .nk-rtb-card {
        flex: 0 1 30%;
    }
    .nk-rtb-card:nth-of-type(2n) {
        margin-left: 10%;
    }
}
@media only screen and (min-width: 1440px) {
    .nk-rtb-card:nth-of-type(2n) {
        margin-left: 0;
    }
    .nk-rtb-card:nth-of-type(4) {
        flex: 0 1 20%;
    }
    .nk-rtb-card {
        flex: 0 1 25%;
    }
}
.project-email {
    padding-right: 0;
}
#tel-ex {
    color: #29235f;
}
.price.price-final strong {
    color: #000;
}
@media (min-width: 1440px) {
    #rtb2 .container {
        width: 1110px;
        padding: 0;
    }
}
@media only screen and (min-width: 1200px) {
    #rtb2-lefted {
        max-width: 40%;
    }
}
#rtb2-lefted h2 {
    font-size: 28px;
    line-height: 37px;
}
#rtb2-lefted ul li {
    font-size: 18px;
}
@media only screen and (min-width: 1440px) {
    #rtb2-lefted {
        padding: 34px;
    }
}
@media only screen and (min-width: 1200px max-width:1439px) {
    #rtb2-righted {
        margin-left: -10%;
    }
}
.blog-hp {
    margin-top: 0;
}
.sr-only {
    margin: -1;
}
.navigation-home-icon-wrapper::before {
    top: 35%;
}
#mimeap p {
    color: #fff;
    padding: 0 20px;
    margin: 0;
    display: inline;
}
#mimeap {
    display: inline;
}
#signature #mimeap img {
    width: 43px;
    height: auto;
}
.product .param {
    text-align: left;
    font-size: 15px;
}
.product .param li {
    display: flex;
}
.product .param li span {
    display: inline-block;
}
.product .param li span:nth-of-type(2) {
    width: 65%;
    color: #000;
    font-weight: 700;
}
.product .param li span:nth-of-type(1) {
    width: 35%;
    color: #000;
}
#productsTop .param {
    display: none;
}
@media only screen and (max-width: 1440px) {
    .products-block.products .product {
        padding: 15px;
    }
}
@media only screen and (max-width: 728px) {
    .responsive-tools > a[data-target="search"]::before {
        content: "";
        width: 24px;
        height: 24px;
        position: relative;
        background: url(https://www.nejkufry.cz/user/documents/upload/Lupa-V2.svg) no-repeat;
        background-size: contain;
        margin-top: 2px;
    }
    #header .cart-count {
        right: 10px;
        top: 16px;
    }
    .product .param li span:nth-of-type(1) {
        width: 100%;
    }
    .product .param li span:nth-of-type(2) {
        width: 100%;
        margin-bottom: 7px;
    }
    .product .param {
        text-align: left;
        font-size: 14px;
    }
    .product .param li {
        flex-direction: column;
    }
}
.products-block.products .p .name {
    min-height: 84px;
}
#displayart {
    padding: 10px 20px 7.5px 20px;
    font-size: 13px;
    text-transform: uppercase;
    color: #fff;
    background: #4cb050;
    display: inline-block;
    margin: 0 auto;
}
#footer-intro {
    text-align: center;
}
#footer-intro-inner {
    margin-top: 70px;
}
#displayart:hover {
    background: #337836;
}
.products-block .p .p-in .p-in-in {
    justify-content: inherit;
}
.products-block.products .p .name {
    flex: auto;
}
#categories .expandable > .topic.active > a > span {
    color: #fff;
}
#categories .expandable > .topic > a > span,
#categories .expandable > a > span {
    left: 10px;
    top: 16px;
}
#categories .expandable > .topic > a > span,
#categories .expandable > a > span {
    color: #29235f;
}
.p-main-image.cloud-zoom.cbox img {
    max-height: 630px;
}
.p-main-image.cloud-zoom.cbox {
    text-align: center;
}
.p-main-image.cloud-zoom.cbox img {
    margin: 0 auto;
}
.delivery-time-label {
    color: #009901;
    font-weight: 600;
}
.delivery-time {
    color: #009901;
    font-weight: 600;
}
#products .product {
    border: 1px solid #ececec;
}
#producers-move {
    order: 99;
}
@media (min-width: 768px) {
    .content {
        display: flex;
        flex-direction: column;
    }
}
#langap a h4 {
    display: inline;
    padding-left: 20px;
}
#langap {
    padding-top: 0;
    margin: 0 auto;
    text-align: center; 
}
#langap img {
    max-width: 50px;
}
#langap h4 {
    color: #fff;
    text-decoration: underline;
    text-transform: none;
}
.products-block.products-alternative > div,
.products-block.products-related > div {
    width: calc(25% - 20px);
}
#name-billingId-2.inactive {
    display: none;
}
#name-billingId-3.inactive {
    display: none;
}
#name-billingId-5.inactive {
    display: none;
}
#name-billingId-18.inactive {
    display: none;
}
#name-billingId-21.inactive {
    display: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .detail-parameters th {
        width: 160px;
    }
}
.site-msg.information {
    transition: 0.4s;
}
.latest-contribution-wrapper {
    display: none;
}
.advanced-parameter-inner img {
    width: 100%;
}
.plus-gallery-item {
    border: none;
}
@media only screen and (max-width: 767px) {
    .products-block.products-alternative > div,
    .products-block.products-related > div {
        width: calc(50% - 20px);
    }
    .h4.homepage-group-title,
    h4.homepage-group-title {
        word-wrap: break-word;
        word-break: break-all;
        display: inline-block;
        position: relative;
        white-space: unset;
    }
    .products-block .p-code {
        background-color: transparent;
        top: 103px;
    }
    .in-index .products-block .p-code {
        background-color: transparent;
        top: 0;
    }
    .p-code {
        font-size: 9px;
    }
    .flag.flag-discount {
        width: auto;
        padding: 7px 10px;
    }
    .flags-extra .flag .price-save,
    .flags-extra .flag .price-standard {
        font-size: 11px;
        display: inline;
    }
    .flags-extra .flag .price-save {
        padding-left: 10px;
    }
    .flag {
        max-width: 12em;
    }
}
@media (min-width: 768px) {
    .site-msg.information {
        max-width: 100%;
    }
    .site-msg.information .container {
        width: 100%;
        max-width: 1400px;
    }
    .product-top .p-info-wrapper {
        display: flex;
        flex-direction: column;
    }
    .p-final-price-wrapper {
        order: 4;
    }
    .p-info-wrapper .add-to-cart {
        order: 5;
    }
    .p-info-wrapper .add-to-cart {
        padding-top: 10px;
    }
    .p-info-wrapper p {
        order: 6;
    }
    .custom_variant-list th {
        padding-right: 20px;
    }
}
.site-msg.information {
    bottom: unset !important;
    left: 0;
    max-width: 100%;
    width: 100%;
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
}
.site-msg {
    font-size: 14px;
    font-weight: 700;
}
.site-msg.information .text::before {
    content: "► Aktuální informace";
    position: relative;
    padding-right: 80px;
    color: #4cb050;
}
@media only screen and (max-width: 728px) {
    @media only screen and (max-width: 767px) {
        .search {
            top: 0;
            width: 100%;
            left: 0;
        }
    }
    @media (max-width: 767px) {
        .search-window-visible #header .search-form {
            top: 44px;
        }
        #header .search-form {
            display: block;
            transition: 0.4s;
            top: -44px;
        }
    }
    .cart-content {
        margin-top: 55px;
    }
    .cart-content.summary-wrapper {
        margin-top: 0;
    }
    .site-msg.information .text::before {
        content: "► Aktuální informace";
        position: relative;
        padding-right: 40px;
        color: #4cb050;
        display: inherit;
    }
    .site-msg.information {
        bottom: unset !important;
        left: 0;
        max-width: 100%;
        width: 100%;
        position: relative;
        min-height: 50px;
        display: flex;
        align-items: center;
        top: 64px;
    }
    .top-navigation-bar {
        position: fixed;
        background: #f0eefc;
        width: 100%;
        height: 64px;
        top: 0;
    }
}
@media (max-width: 767px) {
    .search-window-visible .site-msg.information {
        top: 106px;
    }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .overall-wrapper {
        z-index: initial !important;
    }
    .menu-level-1 .ext.splitted:hover::after {
        z-index: initial !important;
        display: none !important;
    }
    @media (min-width: 768px) {
        #navigation .navigation-in .menu-level-1 li .menu-level-2 {
            z-index: initial !important;
        }
    }
    .content-wrapper.container {
        z-index: initial !important;
    }
    .site-msg.information {
        z-index: initial !important;
    }
    html {
        position: relative;
        margin-top: -1100px;
    }
    .overall-wrapper {
        margin-top: 1100px;
    }
    .site-msg.information {
        top: 0;
        bottom: unset !important;
        left: 0;
        max-width: 100%;
        width: 100%;
        position: relative;
        min-height: 50px;
        display: flex;
        align-items: center;
    }
    .products-block .p .flags-default {
        top: unset;
        bottom: auto;
        display: flex;
        flex-direction: row;
    }
    .site-msg.information {
        top: 0;
        bottom: unset !important;
        left: 0;
        max-width: 100%;
        width: 100%;
        position: relative;
        min-height: 50px;
        display: flex;
        align-items: center;
    }
    .products-block .p .flags-default {
        top: unset;
        bottom: auto;
        display: flex;
        flex-direction: row;
    }
    .flags-extra {
        top: unset;
    }
    .carousel-inner > .item > a > img,
    .carousel-inner > .item > img {
        line-height: 1;
        width: 100%;
    }
    .products-block .image img {
        margin-bottom: -140px;
    }
    #navigation .navigation-in .menu-level-1 {
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: none;
        -ms-flex-pack: justify;
        justify-content: flex-start;
        width: 100%;
    }
}
.custom_variant-list td {
    display: inline-block;
}
.custom_variant-list th {
    display: inline-block;
}
.detail-parameters td {
    display: inline-block;
}
.detail-parameters th {
    display: inline-block;
}

.type-detail .advanced-parameter-inner {
    width: 60px;
    height: 60px;
}
.type-detail .advanced-parameter {
    width: 60px;
    height: 60px;
    margin: 12px 12px 12px 0;
}