/**
Custom CSS which doesn't get regenerated.
 */


 .home .bg-hero::after {
    background: url('') !important;
    background: #fff !important;
 }

 body {
    overflow-x: hidden !important;
    width: 100% !important;
 }

 .home .wrapper {
    background: #fff !important;
 }

.main_text {
    margin-left: 35px;
    margin-bottom: 30px;
}

.row-builder {
    display: flex;
    justify-content: space-between;
}

.content-builder figure {
    width: 50%;
    margin-bottom: 0;
    min-height: 750px;
    max-height: 750px;
}

.content-builder figure img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.content-builder .content-block {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 5%;
    width: 50%;
    font-size: 1.275rem;
    background: #fdd34c;
    min-height: 750px;
    max-height: 750px;
}

.content-builder .content-block-small {
    width: 50%;
    min-height: 750px;
    max-height: 750px;
}

.content-builder .content-block-small .content-block,
.content-builder .content-block-small figure {
    width: 100%;
    height: 50%;
    min-height: 50%;
    max-height: 50%;
}

.content-builder .content-block-small .content-block {
    border-bottom: 10px solid #FFF;
}

.builder-cats {
    margin: 0;
    padding: 75px 0;
}

.builder-cats li {
    display: inline-block;
    background: #FFF;
    list-style-type: none;
    width: 24%;
    padding: 20px;
    margin: 0 1.333333% 15px 0;
    border-radius: 4px;
    border: 1px solid #eaeaea;
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

.builder-cats li:nth-child(4n) {
    margin-right: 0;
}

.builder-cats li a {
    display: flex;
}

.builder-cats li p {
    color: #333;
    font-weight: 700;
    margin-top: 25px;
}

.builder-cats li img {
    max-width: 125px;
    height: auto;
}

@media (max-width:767px) {

    .row-builder {
        display: block;
        padding-left: 15px;
        padding-right: 15px;
    }

    .content-builder figure,
    .content-builder .content-block,
    .content-builder .content-block-small {
        width: 100%;
        min-height: initial;
        max-height: initial;
    }

    .builder-cats {
        padding-left: 15px;
        padding-right: 15px;
    }

    .builder-cats li {
        width: 49%;
        margin-right: 2% !important;
    }

    .builder-cats li a {
        display: block;
    }

    .builder-cats li:nth-child(2n) {
        margin-right: 0 !important;
    }

}

.main-header .navbar-top .container {
    padding: 0;
}

.main-header .header-main-top {
    padding: 8px 0;
    border-bottom: 0;
    background: #fff;
    height: 70px;
    border-top: solid 4px #FFC72F;
    color: black;
    z-index: 8;
    padding-top: 0px;
}
    
.main-header .header-main-top p {
      margin: 0;
      padding: 0;
}

.main-header .components-header {
    font-size: 12px;
}

.main-header .components-header .check-svg img {
    margin-right: 7px;
}
    
@media screen and (max-width: 991px) {
    .main-header .header-main-top {
        display: none;
    }
}


.icon-cart-count-container img, .dropdown-icon .nav-link img {
    height: 25px;
}

.dropdown.dropdown-icon, .nav-item {
    border: none;
    box-shadow: none;
}

.dropdown-icon span {
    display: none;
}

.nav-item .navbar-toggler i {
    display: none;
}

.nav-item .dropdown {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    /* width: 45px; */
    background-color: transparent;
}

.nav-item-wrapper {
    display: flex;
}

.navbar .container li {
    font-weight: 500;
}

.check-svg {
    display: flex;
    position: relative;
    padding: 15px 0px;
}

.check-svg strong {
    margin-right: 3px;
}

.check-svg img {
    height: 20px;
    margin-right: 6px;
}

.main-header .navbar-top .navbar-main .nav-item-searchbar form {
    width: 90%;
}

.main-header .navbar-top .navbar-main .nav-item-categories a {
    padding-bottom: 10px;
}

.main-header .navbar-top .navbar-main .nav-item-categories a::after {
    content: '⌵';
    margin-left: 10px;
    font-size: 25px;
}

header.main-header.fixed .navbar-top {
    background: #fff !important;
}

.main-header .navbar {
	background: #fff !important;
}

.navbar {
    background: #000;
    height: 75px;
    position: relative ;
	
	border-top: 1px solid #e2e8f0;
}

@media screen and (min-width: 992px) {
    .main-header {
        height: 149.7px !important;
    }
}

.main-header {
		border-bottom: 1px solid #e2e8f0;
}

.navbar .container ul {
    display: flex;
    position: relative;
    justify-content: space-between;
}

.navbar .container li {
    display: flex;
    position: relative;
    justify-content: center;
}

.navbar-nav {
    flex-direction: row !important;
}

.nav-item a {
    color: #e0ac07 !important;
}

.nav-item-orderstat, .nav-item-customerservice {
    margin: 10px;
}

.nav-item-orderstat a, .nav-item-customerservice a {
    color: #000 !important;
}

.nav-item-searchbar input {
    border-radius: 10px 0px 0px 10px;
}

.nav-item-searchbar button {
    border-radius: 0px 10px 10px 0px;
}

.navbar .dropdown {
    background: transparent;
}

.align-center {
    display: flex;
    position: relative;
    align-items: center;
}



#big-menu {
    top: 182px !important;
    left: 0 !important;
}


@media screen and (max-width: 1200px) {
    .nav-item.dropdown.dropdown-group, .nav-item-orderstat, .nav-item-customerservice {
        display: none !important;
    }

    .nav-item-searchbar {
        margin-left: 26.5%;
    }

    .navbar .container li {
        justify-content: normal;
    }

    .nav-item-wrapper {
        display: flex !important;
    } 

    .page-template-home aside {
        display: none !important;
    }

    .page-template-home .main_category_wrap {
        margin-left: 0px;
        width: 135%;
    }

    .page-template-home .navbar-nav .navbar-main {
        width: auto !important;
    }

    .page-template-home .navbar-nav .nav-item-searchbar {
        width: 100% !important;
        margin-left: 0 !important;
    }

    .page-template-home .navbar-nav .nav-item-searchbar form {
        width: 100% !important;
        justify-content: flex-start;
    }

    .page-template-home .main-header .navbar-top .navbar-main {
        width: 100%;
    }
}

@media screen and (max-width: 991px) {
    .main-header .header-main-top {
        display: flex !important;
    } 
    
    .components-header {
        display: none;
    }

    .navbar-top {
        display: none !important;
    }

    .nav-item-wrapper {
        margin-top: -45px;
        justify-content: right;
    }

}

.main-header .navbar-bottom, .main-header .navbar-mobile {
    border: none;
    background: #000;
}



.page-template-home .site-main ul {
    width: 345px;
}

#big-menu {
    position: relative !important;
    margin-left: -50px;
}

#big-menu-main .top-level .sub-menu {
    width: 1000px !important;
    left: 250px !important;
}

#big-menu-main-side .top-level .sub-menu {
    width: 1000px !important;
    left: 320px !important;
}

#big-menu-main-side .mainCategory {
    padding-top: 8px !important;
    padding-bottom: 8.5px !important;
    font-size: 16px !important;
}

.btn-default {
    border-color: #e0ac07;
    border-radius: 10px;
    padding: 15px;
    font-weight: 500;
    color: #000;
}

.page-template-home .products-wrapper-main {
    margin-left: 25px;
}

.page-template-home .products {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.page-template-home .products-wrapper-main .products-wrapper {
    background-color: #f4f4f4 !important;
    border-radius: 25px;
    padding: 40px;
    margin-right: 25px;
}

.page-template-home ul.products .product {
    border: 1px solid #f4f4f4;
    border-radius: 15px;
}

.page-template-home ul.products {
    border: none;
    box-shadow: none;
}

.page-template-home ul.products .product .btn {
    right: 30px;
    padding: 10px 15px;
}

.price small {
    font-size: 12px !important;
}

.page-template-home ul.products .product span.price {
    bottom: 18px;
}

.page-template-home .content-text-block h3 {
    color: #000;
    padding-bottom: 8px;
    font-size: 24px;
}

.page-template-home .content-text-block p {
    color: #9a9a9a;
    margin-bottom: 100px;
    line-height: 24px;
}

.page-template-home .p-t-50 .p-b-30 {
    background: #fff;
}

.page-template-home .usps-text {
    background: #f4f4f4;
    border-radius: 25px;
    padding-left: 110px;
    padding-right: 110px;
    margin-left: 25px;
    margin-right: 25px;
}

@media screen and (max-width: 1024px) {
    .main-header .navbar-bottom .searchbar {
        position: static;
        margin-left: 0 !important;
        width: 75% !important;
    }    
}

@media screen and (max-width: 768px) {
    .usps-text {
        padding-left: 25px;
        padding-right: 25px;
    }
}

.usps-text h3 {
    padding: 20px;
    font-weight: 400;
    font-size: 24px;
    padding-top: 40px;
}

.usps-text p {
    color: #9a9a9a;
}

.usp-icons {
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 65px;
}

.usp-icons-bee {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='77' height='67' viewBox='0 0 77 67'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_121' data-name='Rectangle 121' width='40.492' height='41.02' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Polygon_7' data-name='Polygon 7' fill='%23fff'%3E%3Cpath d='M 56.01385879516602 66.25 L 20.98613929748535 66.25 C 20.18297004699707 66.25 19.43544960021973 65.81739807128906 19.0352897644043 65.12100982666016 L 1.509170055389404 34.62100982666016 C 1.111840009689331 33.92953872680664 1.111840009689331 33.07044982910156 1.509170055389404 32.37897872924805 L 19.0352897644043 1.878990054130554 C 19.43545913696289 1.182600021362305 20.18297958374023 0.75 20.98615074157715 0.75 L 56.01385879516602 0.75 C 56.81703186035156 0.75 57.56454849243164 1.182600021362305 57.96469879150391 1.878980040550232 L 75.49083709716797 32.37899017333984 C 75.88816833496094 33.07044982910156 75.88816833496094 33.92955017089844 75.49082946777344 34.62102127075195 L 57.9647102355957 65.12100982666016 C 57.56454086303711 65.81739807128906 56.81702041625977 66.25 56.01385879516602 66.25 Z' stroke='none'/%3E%3Cpath d='M 20.98614501953125 1.5 C 20.45069885253906 1.5 19.95235443115234 1.788398742675781 19.68557739257812 2.252655029296875 L 2.159454345703125 32.75265502929688 C 1.894569396972656 33.2136344909668 1.894569396972656 33.78635406494141 2.159454345703125 34.24733352661133 L 19.68556594848633 64.74734497070312 C 19.95234298706055 65.21160125732422 20.45069885253906 65.5 20.98614501953125 65.5 L 56.01385498046875 65.5 C 56.54930114746094 65.5 57.04764556884766 65.21160125732422 57.31442260742188 64.74732971191406 L 74.84054565429688 34.24736785888672 C 75.10543060302734 33.786376953125 75.10543060302734 33.2136344909668 74.84055328369141 32.75266647338867 L 57.31441116333008 2.252647399902344 C 57.04764556884766 1.788398742675781 56.54930114746094 1.5 56.01385498046875 1.5 L 20.98614501953125 1.5 M 20.98614501953125 0 L 56.01385498046875 0 C 57.08784484863281 0 58.07991027832031 0.5741195678710938 58.614990234375 1.50531005859375 L 76.14112091064453 32.00532150268555 C 76.67292022705078 32.93081283569336 76.67292022705078 34.06918716430664 76.14112091064453 34.99468994140625 L 58.614990234375 65.49467468261719 C 58.07990264892578 66.42588043212891 57.08784484863281 67 56.01385498046875 67 L 20.98614501953125 67 C 19.91215515136719 67 18.92008972167969 66.42588043212891 18.3849983215332 65.49467468261719 L 0.85888671875 34.99467849731445 C 0.3270645141601562 34.06917953491211 0.3270645141601562 32.93081283569336 0.85888671875 32.00531005859375 L 18.385009765625 1.50531005859375 C 18.92010116577148 0.5741195678710938 19.91215515136719 0 20.98614501953125 0 Z' stroke='none' fill='%23ffc72f'/%3E%3C/g%3E%3Cg id='Group_1529' data-name='Group 1529' transform='translate(18.254 12.49)'%3E%3Cg id='Group_1528' data-name='Group 1528' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_204' data-name='Path 204' d='M27.161 20.92h0A2.738 2.738 0 0 1 29.9 18.182H42.23a2.738 2.738 0 0 1 0 5.476H29.9a2.738 2.738 0 0 1-2.738-2.738' transform='translate(-18.664 -12.494)' fill='%23fff'/%3E%3Cpath id='Path_205' data-name='Path 205' d='M28.524 16.182H40.856a3.363 3.363 0 1 1 0 6.727H28.524a3.363 3.363 0 1 1 0-6.727Zm12.331 5.476a2.112 2.112 0 0 0 0-4.224H28.524a2.112 2.112 0 0 0 0 4.224Z' transform='translate(-17.29 -11.12)' fill='%23161615'/%3E%3Cpath id='Path_206' data-name='Path 206' d='M50.5 22.859h0a2.331 2.331 0 0 1-2.331-2.331V12.233a2.331 2.331 0 0 1 4.662 0v8.295A2.331 2.331 0 0 1 50.5 22.859' transform='translate(-33.102 -6.804)' fill='%23fff'/%3E%3Cpath id='Path_207' data-name='Path 207' d='M49.128 22.11a2.96 2.96 0 0 1-2.957-2.957V10.859a2.957 2.957 0 0 1 5.914 0v8.295A2.96 2.96 0 0 1 49.128 22.11Zm0-12.957a1.707 1.707 0 0 0-1.706 1.705v8.295a1.706 1.706 0 1 0 3.411 0V10.859A1.707 1.707 0 0 0 49.128 9.153Z' transform='translate(-31.728 -5.43)' fill='%23161615'/%3E%3Cline id='Line_29' data-name='Line 29' x2='2.733' y2='2.733' transform='translate(13.328 0.626)' fill='%23fff'/%3E%3Cpath id='Line_30' data-name='Line 30' d='M1.359 1.984A.624.624 0 0 1 .916 1.8L-1.817-.932a.626.626 0 0 1 0-.885.626.626 0 0 1 .885 0L1.8.916a.626.626 0 0 1-.442 1.068Z' transform='translate(14.703 2)' fill='%23161615'/%3E%3Cline id='Line_31' data-name='Line 31' x1='2.733' y2='2.733' transform='translate(18.739 0.626)' fill='%23fff'/%3E%3Cpath id='Line_32' data-name='Line 32' d='M-1.374 1.984A.624.624 0 0 1-1.817 1.8a.626.626 0 0 1 0-.885L.916-1.817a.626.626 0 0 1 .885 0 .626.626 0 0 1 0 .885L-.932 1.8A.624.624 0 0 1-1.374 1.984Z' transform='translate(20.113 2)' fill='%23161615'/%3E%3Cpath id='Path_208' data-name='Path 208' d='M70.516 72.4h0a2.738 2.738 0 0 1 2.738-2.738H85.585a2.738 2.738 0 0 1 0 5.476H73.254A2.738 2.738 0 0 1 70.516 72.4' transform='translate(-48.457 -47.872)' fill='%23fff'/%3E%3Cpath id='Path_209' data-name='Path 209' d='M71.879 67.665H84.211a3.363 3.363 0 1 1 0 6.727H71.879a3.363 3.363 0 1 1 0-6.727Zm12.331 5.476a2.112 2.112 0 0 0 0-4.224H71.879a2.112 2.112 0 0 0 0 4.224Z' transform='translate(-47.083 -46.498)' fill='%23161615'/%3E%3Cpath id='Path_210' data-name='Path 210' d='M93.857 74.343h0a2.331 2.331 0 0 1-2.331-2.331V63.717a2.331 2.331 0 0 1 4.662 0v8.295a2.331 2.331 0 0 1-2.331 2.331' transform='translate(-62.895 -42.183)' fill='%23fff'/%3E%3Cpath id='Path_211' data-name='Path 211' d='M92.483 73.594a2.96 2.96 0 0 1-2.957-2.956V62.343a2.957 2.957 0 0 1 5.914 0v8.295A2.96 2.96 0 0 1 92.483 73.594Zm0-12.957a1.707 1.707 0 0 0-1.706 1.705v8.295a1.706 1.706 0 0 0 3.411 0V62.343A1.707 1.707 0 0 0 92.483 60.637Z' transform='translate(-61.52 -40.809)' fill='%23161615'/%3E%3Cline id='Line_33' data-name='Line 33' x2='2.733' y2='2.733' transform='translate(26.891 16.731)' fill='%23fff'/%3E%3Cpath id='Line_34' data-name='Line 34' d='M1.359 1.984A.624.624 0 0 1 .916 1.8L-1.817-.932a.626.626 0 0 1 0-.885.626.626 0 0 1 .885 0L1.8.916a.626.626 0 0 1-.442 1.068Z' transform='translate(28.265 18.105)' fill='%23161615'/%3E%3Cline id='Line_35' data-name='Line 35' x1='2.733' y2='2.733' transform='translate(32.301 16.731)' fill='%23fff'/%3E%3Cpath id='Line_36' data-name='Line 36' d='M-1.374 1.984A.624.624 0 0 1-1.817 1.8a.626.626 0 0 1 0-.885L.916-1.817a.626.626 0 0 1 .885 0 .626.626 0 0 1 0 .885L-.932 1.8A.624.624 0 0 1-1.374 1.984Z' transform='translate(33.675 18.105)' fill='%23161615'/%3E%3Cpath id='Path_212' data-name='Path 212' d='M2 98.726H2a2.738 2.738 0 0 1 2.738-2.738H17.069a2.738 2.738 0 0 1 0 5.476H4.738A2.738 2.738 0 0 1 2 98.726' transform='translate(-1.374 -65.961)' fill='%23fff'/%3E%3Cpath id='Path_213' data-name='Path 213' d='M3.363 93.988H15.695a3.363 3.363 0 1 1 0 6.727H3.363a3.363 3.363 0 1 1 0-6.727Zm12.331 5.476a2.112 2.112 0 0 0 0-4.224H3.363a2.112 2.112 0 0 0 0 4.224Z' transform='translate(0 -64.586)' fill='%23161615'/%3E%3Cpath id='Path_214' data-name='Path 214' d='M25.341 100.665h0a2.331 2.331 0 0 1-2.331-2.331V90.039a2.331 2.331 0 0 1 4.662 0v8.295a2.331 2.331 0 0 1-2.331 2.331' transform='translate(-15.812 -60.271)' fill='%23fff'/%3E%3Cpath id='Path_215' data-name='Path 215' d='M23.967 99.916a2.96 2.96 0 0 1-2.957-2.957V88.665a2.957 2.957 0 0 1 5.914 0v8.295A2.96 2.96 0 0 1 23.967 99.916Zm0-12.957a1.707 1.707 0 0 0-1.706 1.705v8.295a1.706 1.706 0 0 0 3.411 0V88.665A1.707 1.707 0 0 0 23.967 86.959Z' transform='translate(-14.438 -58.896)' fill='%23161615'/%3E%3Cline id='Line_37' data-name='Line 37' x2='2.733' y2='2.733' transform='translate(5.457 24.965)' fill='%23fff'/%3E%3Cpath id='Line_38' data-name='Line 38' d='M1.359 1.984A.624.624 0 0 1 .916 1.8L-1.817-.932a.626.626 0 0 1 0-.885.626.626 0 0 1 .885 0L1.8.916a.626.626 0 0 1-.442 1.068Z' transform='translate(6.832 26.34)' fill='%23161615'/%3E%3Cline id='Line_39' data-name='Line 39' x1='2.733' y2='2.733' transform='translate(10.868 24.965)' fill='%23fff'/%3E%3Cpath id='Line_40' data-name='Line 40' d='M-1.374 1.984A.624.624 0 0 1-1.817 1.8a.626.626 0 0 1 0-.885L.916-1.817a.626.626 0 0 1 .885 0 .626.626 0 0 1 0 .885L-.932 1.8A.624.624 0 0 1-1.374 1.984Z' transform='translate(12.242 26.34)' fill='%23161615'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    height: 67px;
    background-size: contain;
    background-repeat: no-repeat;
    margin-top: -30px;
    margin-left: 20px;
}

.usp-icons-honey {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='77' height='67' viewBox='0 0 77 67'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_119' data-name='Rectangle 119' width='37.735' height='44.443' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Polygon_8' data-name='Polygon 8' fill='%23fff'%3E%3Cpath d='M 56.01385879516602 66.25 L 20.98613929748535 66.25 C 20.18297004699707 66.25 19.43544960021973 65.81739807128906 19.0352897644043 65.12100982666016 L 1.509170055389404 34.62100982666016 C 1.111840009689331 33.92953872680664 1.111840009689331 33.07044982910156 1.509170055389404 32.37897872924805 L 19.0352897644043 1.878990054130554 C 19.43545913696289 1.182600021362305 20.18297958374023 0.75 20.98615074157715 0.75 L 56.01385879516602 0.75 C 56.81703186035156 0.75 57.56454849243164 1.182600021362305 57.96469879150391 1.878980040550232 L 75.49083709716797 32.37899017333984 C 75.88816833496094 33.07044982910156 75.88816833496094 33.92955017089844 75.49082946777344 34.62102127075195 L 57.9647102355957 65.12100982666016 C 57.56454086303711 65.81739807128906 56.81702041625977 66.25 56.01385879516602 66.25 Z' stroke='none'/%3E%3Cpath d='M 20.98614501953125 1.5 C 20.45069885253906 1.5 19.95235443115234 1.788398742675781 19.68557739257812 2.252655029296875 L 2.159454345703125 32.75265502929688 C 1.894569396972656 33.2136344909668 1.894569396972656 33.78635406494141 2.159454345703125 34.24733352661133 L 19.68556594848633 64.74734497070312 C 19.95234298706055 65.21160125732422 20.45069885253906 65.5 20.98614501953125 65.5 L 56.01385498046875 65.5 C 56.54930114746094 65.5 57.04764556884766 65.21160125732422 57.31442260742188 64.74732971191406 L 74.84054565429688 34.24736785888672 C 75.10543060302734 33.786376953125 75.10543060302734 33.2136344909668 74.84055328369141 32.75266647338867 L 57.31441116333008 2.252647399902344 C 57.04764556884766 1.788398742675781 56.54930114746094 1.5 56.01385498046875 1.5 L 20.98614501953125 1.5 M 20.98614501953125 0 L 56.01385498046875 0 C 57.08784484863281 0 58.07991027832031 0.5741195678710938 58.614990234375 1.50531005859375 L 76.14112091064453 32.00532150268555 C 76.67292022705078 32.93081283569336 76.67292022705078 34.06918716430664 76.14112091064453 34.99468994140625 L 58.614990234375 65.49467468261719 C 58.07990264892578 66.42588043212891 57.08784484863281 67 56.01385498046875 67 L 20.98614501953125 67 C 19.91215515136719 67 18.92008972167969 66.42588043212891 18.3849983215332 65.49467468261719 L 0.85888671875 34.99467849731445 C 0.3270645141601562 34.06917953491211 0.3270645141601562 32.93081283569336 0.85888671875 32.00531005859375 L 18.385009765625 1.50531005859375 C 18.92010116577148 0.5741195678710938 19.91215515136719 0 20.98614501953125 0 Z' stroke='none' fill='%23ffc72f'/%3E%3C/g%3E%3Cg id='Group_1525' data-name='Group 1525' transform='translate(19.633 6.507)'%3E%3Cg id='Group_1524' data-name='Group 1524' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_191' data-name='Path 191' d='M2.832 79.352h0a2.842 2.842 0 0 1 0-4.02L24.409 53.755a2.843 2.843 0 0 1 4.02 4.02L6.852 79.352a2.842 2.842 0 0 1-4.02 0' transform='translate(-1.374 -36.367)' fill='%23fff'/%3E%3Cpath id='Path_192' data-name='Path 192' d='M3.468 79.436a3.468 3.468 0 0 1-2.453-5.921L22.592 51.938a3.468 3.468 0 1 1 4.9 4.9L5.92 78.42A3.445 3.445 0 0 1 3.468 79.436ZM25.045 52.174a2.2 2.2 0 0 0-1.568.649L1.9 74.4a2.217 2.217 0 0 0 3.135 3.135L26.612 55.958a2.217 2.217 0 0 0-1.567-3.785Z' transform='translate(0.001 -34.993)' fill='%23161615'/%3E%3Cpath id='Path_193' data-name='Path 193' d='M68.211 30.117c.381 2.864-.99 7.813-4.693 11.515a20.407 20.407 0 0 1-7.012 4.734L45.35 35.21A20.407 20.407 0 0 1 50.084 28.2c3.7-3.7 8.651-5.073 11.515-4.693Z' transform='translate(-31.163 -16.11)' fill='%23fff'/%3E%3Cpath id='Path_194' data-name='Path 194' d='M59.019 21.444a8.142 8.142 0 0 1 1.067.067l.21.028 6.912 6.912.028.21a9.784 9.784 0 0 1-.053 2.658 15.232 15.232 0 0 1-.8 3.084 17.533 17.533 0 0 1-4.022 6.3 21.091 21.091 0 0 1-7.237 4.878l-.376.14L43.028 33.994l.14-.376a21.091 21.091 0 0 1 4.878-7.237 17.6 17.6 0 0 1 5.611-3.752A14.388 14.388 0 0 1 59.019 21.444Zm.7 1.284c-.22-.021-.454-.032-.7-.032a13.119 13.119 0 0 0-4.879 1.089 16.341 16.341 0 0 0-5.209 3.482 20.234 20.234 0 0 0-4.445 6.416L55.064 44.261a20.233 20.233 0 0 0 6.416-4.445 16.292 16.292 0 0 0 3.733-5.846 11.74 11.74 0 0 0 .806-4.938Z' transform='translate(-29.568 -14.736)' fill='%23161615'/%3E%3Cline id='Line_15' data-name='Line 15' x2='6.707' y2='6.707' transform='translate(21.913 9.886)' fill='%23fff'/%3E%3Cpath id='Line_16' data-name='Line 16' d='M5.333 5.958a.624.624 0 0 1-.442-.183L-1.817-.932a.626.626 0 0 1 0-.885.626.626 0 0 1 .885 0L5.775 4.89a.626.626 0 0 1-.442 1.068Z' transform='translate(23.287 11.26)' fill='%23161615'/%3E%3Cline id='Line_17' data-name='Line 17' x2='6.707' y2='6.707' transform='translate(17.913 13.885)' fill='%23fff'/%3E%3Cpath id='Line_18' data-name='Line 18' d='M5.333 5.958a.624.624 0 0 1-.442-.183L-1.817-.932a.626.626 0 0 1 0-.885.626.626 0 0 1 .885 0L5.775 4.89a.626.626 0 0 1-.442 1.068Z' transform='translate(19.287 15.26)' fill='%23161615'/%3E%3Cpath id='Path_195' data-name='Path 195' d='M80.795 65.486v8.2a2.468 2.468 0 0 0 4.937 0V69.741a.552.552 0 0 1 .552-.552 2.845 2.845 0 0 0 2.845-2.845V60.217' transform='translate(-55.52 -41.38)' fill='%23fff'/%3E%3Cpath id='Path_196' data-name='Path 196' d='M81.889 75.407a3.1 3.1 0 0 1-3.094-3.094v-8.2a.626.626 0 1 1 1.251 0v8.2a1.843 1.843 0 0 0 3.686 0V68.367a1.179 1.179 0 0 1 1.178-1.178 2.222 2.222 0 0 0 2.219-2.219V58.843a.626.626 0 1 1 1.251 0v6.127a3.471 3.471 0 0 1-3.4 3.47v3.874A3.1 3.1 0 0 1 81.889 75.407Z' transform='translate(-54.146 -40.005)' fill='%23161615'/%3E%3Cline id='Line_19' data-name='Line 19' y1='1.31' x2='1.31' transform='translate(32.458 2.869)' fill='%23fff'/%3E%3Cpath id='Line_20' data-name='Line 20' d='M-1.374.561A.624.624 0 0 1-1.817.378a.626.626 0 0 1 0-.885l1.31-1.31a.626.626 0 0 1 .885 0 .626.626 0 0 1 0 .885L-.932.378A.624.624 0 0 1-1.374.561Z' transform='translate(33.832 4.244)' fill='%23161615'/%3E%3Cline id='Line_21' data-name='Line 21' y1='1.853' transform='translate(30.292 0.626)' fill='%23fff'/%3E%3Cpath id='Line_22' data-name='Line 22' d='M-1.374 1.1A.626.626 0 0 1-2 .479V-1.374A.626.626 0 0 1-1.374-2a.626.626 0 0 1 .626.626V.479A.626.626 0 0 1-1.374 1.1Z' transform='translate(31.666 2)' fill='%23161615'/%3E%3Cline id='Line_23' data-name='Line 23' x1='1.31' y1='1.31' transform='translate(26.691 2.51)' fill='%23fff'/%3E%3Cpath id='Line_24' data-name='Line 24' d='M-.064.561A.624.624 0 0 1-.507.378l-1.31-1.31a.626.626 0 0 1 0-.885.626.626 0 0 1 .885 0L.378-.507a.626.626 0 0 1 0 .885A.624.624 0 0 1-.064.561Z' transform='translate(28.065 3.884)' fill='%23161615'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    height: 67px;
    background-size: contain;
    background-repeat: no-repeat;
    margin-top: -30px;
    margin-left: 20px;
}

.usp-icons-flying {
    background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='77' height='67' viewBox='0 0 77 67'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_120' data-name='Rectangle 120' width='54.702' height='36.486' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Polygon_9' data-name='Polygon 9' fill='%23fff'%3E%3Cpath d='M 56.01385879516602 66.25 L 20.98613929748535 66.25 C 20.18297004699707 66.25 19.43544960021973 65.81739807128906 19.0352897644043 65.12100982666016 L 1.509170055389404 34.62100982666016 C 1.111840009689331 33.92953872680664 1.111840009689331 33.07044982910156 1.509170055389404 32.37897872924805 L 19.0352897644043 1.878990054130554 C 19.43545913696289 1.182600021362305 20.18297958374023 0.75 20.98615074157715 0.75 L 56.01385879516602 0.75 C 56.81703186035156 0.75 57.56454849243164 1.182600021362305 57.96469879150391 1.878980040550232 L 75.49083709716797 32.37899017333984 C 75.88816833496094 33.07044982910156 75.88816833496094 33.92955017089844 75.49082946777344 34.62102127075195 L 57.9647102355957 65.12100982666016 C 57.56454086303711 65.81739807128906 56.81702041625977 66.25 56.01385879516602 66.25 Z' stroke='none'/%3E%3Cpath d='M 20.98614501953125 1.5 C 20.45069885253906 1.5 19.95235443115234 1.788398742675781 19.68557739257812 2.252655029296875 L 2.159454345703125 32.75265502929688 C 1.894569396972656 33.2136344909668 1.894569396972656 33.78635406494141 2.159454345703125 34.24733352661133 L 19.68556594848633 64.74734497070312 C 19.95234298706055 65.21160125732422 20.45069885253906 65.5 20.98614501953125 65.5 L 56.01385498046875 65.5 C 56.54930114746094 65.5 57.04764556884766 65.21160125732422 57.31442260742188 64.74732971191406 L 74.84054565429688 34.24736785888672 C 75.10543060302734 33.786376953125 75.10543060302734 33.2136344909668 74.84055328369141 32.75266647338867 L 57.31441116333008 2.252647399902344 C 57.04764556884766 1.788398742675781 56.54930114746094 1.5 56.01385498046875 1.5 L 20.98614501953125 1.5 M 20.98614501953125 0 L 56.01385498046875 0 C 57.08784484863281 0 58.07991027832031 0.5741195678710938 58.614990234375 1.50531005859375 L 76.14112091064453 32.00532150268555 C 76.67292022705078 32.93081283569336 76.67292022705078 34.06918716430664 76.14112091064453 34.99468994140625 L 58.614990234375 65.49467468261719 C 58.07990264892578 66.42588043212891 57.08784484863281 67 56.01385498046875 67 L 20.98614501953125 67 C 19.91215515136719 67 18.92008972167969 66.42588043212891 18.3849983215332 65.49467468261719 L 0.85888671875 34.99467849731445 C 0.3270645141601562 34.06917953491211 0.3270645141601562 32.93081283569336 0.85888671875 32.00531005859375 L 18.385009765625 1.50531005859375 C 18.92010116577148 0.5741195678710938 19.91215515136719 0 20.98614501953125 0 Z' stroke='none' fill='%23ffc72f'/%3E%3C/g%3E%3Cg id='Group_1527' data-name='Group 1527' transform='translate(5.083 16.463)'%3E%3Cg id='Group_1526' data-name='Group 1526' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_197' data-name='Path 197' d='M124.145 6.947h0a2.738 2.738 0 0 1 3.872 0l8.72 8.719a2.738 2.738 0 1 1-3.872 3.872l-8.719-8.72a2.738 2.738 0 0 1 0-3.872' transform='translate(-84.759 -4.223)' fill='%23fff'/%3E%3Cpath id='Path_198' data-name='Path 198' d='M124.707 4.146a3.341 3.341 0 0 1 2.378.985l8.72 8.719a3.364 3.364 0 0 1-4.757 4.757l-8.719-8.72a3.363 3.363 0 0 1 2.378-5.742Zm8.719 14.2a2.112 2.112 0 0 0 1.494-3.606L126.2 6.015A2.112 2.112 0 1 0 123.213 9l8.719 8.72A2.1 2.1 0 0 0 133.426 18.341Z' transform='translate(-83.384 -2.849)' fill='%23161615'/%3E%3Cpath id='Path_199' data-name='Path 199' d='M127.288 24.453h0a2.331 2.331 0 0 1 0-3.3l5.865-5.865a2.331 2.331 0 1 1 3.3 3.3l-5.865 5.865a2.331 2.331 0 0 1-3.3 0' transform='translate(-87 -10.039)' fill='%23fff'/%3E%3Cpath id='Path_200' data-name='Path 200' d='M127.565 24.387a2.957 2.957 0 0 1-2.091-5.047l5.865-5.865a2.957 2.957 0 0 1 4.181 4.181l-5.865 5.865A2.937 2.937 0 0 1 127.565 24.387Zm5.865-10.527a1.694 1.694 0 0 0-1.206.5l-5.865 5.865a1.705 1.705 0 0 0 2.412 2.412l5.865-5.865a1.705 1.705 0 0 0-1.206-2.911Z' transform='translate(-85.629 -8.664)' fill='%23161615'/%3E%3Cline id='Line_25' data-name='Line 25' y2='3.866' transform='translate(48.318 0.626)' fill='%23fff'/%3E%3Cpath id='Line_26' data-name='Line 26' d='M-1.374 3.117A.626.626 0 0 1-2 2.491V-1.374A.626.626 0 0 1-1.374-2a.626.626 0 0 1 .626.626V2.491A.626.626 0 0 1-1.374 3.117Z' transform='translate(49.693 2)' fill='%23161615'/%3E%3Cline id='Line_27' data-name='Line 27' x1='3.866' transform='translate(50.211 6.384)' fill='%23fff'/%3E%3Cpath id='Line_28' data-name='Line 28' d='M2.491-.749H-1.374A.626.626 0 0 1-2-1.374.626.626 0 0 1-1.374-2H2.491a.626.626 0 0 1 .626.626A.626.626 0 0 1 2.491-.749Z' transform='translate(51.586 7.758)' fill='%23161615'/%3E%3Cpath id='Path_201' data-name='Path 201' d='M116.729 53.188a.626.626 0 0 1-.45-1.061c.549-.568.9-.975 1.032-1.123a.626.626 0 1 1 .95.814c-.135.157-.51.587-1.083 1.179A.624.624 0 0 1 116.729 53.188Z' transform='translate(-79.783 -34.899)' fill='%23161615'/%3E%3Cpath id='Path_202' data-name='Path 202' d='M20.68 55.575a.626.626 0 0 1-.009-1.251 21.243 21.243 0 0 0 3.035-.261.626.626 0 0 1 .2 1.236 22.5 22.5 0 0 1-3.214.277ZM17.549 55.4a.631.631 0 0 1-.08-.005 21.9 21.9 0 0 1-3.164-.641.626.626 0 1 1 .34-1.2 20.641 20.641 0 0 0 2.983.6.626.626 0 0 1-.078 1.246Zm9.305-.823a.626.626 0 0 1-.193-1.221 17.508 17.508 0 0 0 2.789-1.175.626.626 0 1 1 .586 1.106 18.761 18.761 0 0 1-2.989 1.26A.625.625 0 0 1 26.854 54.577Zm5.505-2.943a.626.626 0 0 1-.4-1.111A14.2 14.2 0 0 0 34.081 48.4a.626.626 0 1 1 .976.783 15.453 15.453 0 0 1-2.3 2.314A.623.623 0 0 1 32.36 51.633Zm3.9-4.861a.626.626 0 0 1-.56-.9q.315-.632.573-1.309a.626.626 0 0 1-.227-1.208q.356-.141.717-.3a.626.626 0 0 1 .864-.405q.581-.288 1.165-.62a.626.626 0 0 1 .618 1.088c-.535.3-1.071.583-1.6.836a16.353 16.353 0 0 1-.985 2.475A.626.626 0 0 1 36.255 46.772Zm-5.608-1.064q-.266 0-.529-.011a.626.626 0 0 1 .051-1.25 12.885 12.885 0 0 0 2.977-.238.626.626 0 1 1 .239 1.228A14.36 14.36 0 0 1 30.648 45.709Zm-3.592-.527a.626.626 0 0 1-.175-.025 11.457 11.457 0 0 1-3.02-1.351.626.626 0 0 1 .679-1.051 10.209 10.209 0 0 0 2.691 1.2.626.626 0 0 1-.175 1.227Zm-5.11-3.43a.625.625 0 0 1-.516-.271 7.579 7.579 0 0 1-1.259-3.148.626.626 0 1 1 1.236-.195 6.337 6.337 0 0 0 1.053 2.632.626.626 0 0 1-.515.981Zm19.787-.258a.626.626 0 0 1-.367-1.133c.808-.585 1.619-1.23 2.41-1.92a.626.626 0 0 1 .822.943c-.819.714-1.66 1.383-2.5 1.99A.623.623 0 0 1 41.732 41.494Zm-3.783-.735a.626.626 0 0 1-.622-.7 16.083 16.083 0 0 0 .079-3.015.626.626 0 0 1 1.248-.092A17.334 17.334 0 0 1 38.57 40.2.626.626 0 0 1 37.949 40.759ZM20.97 35.752a.626.626 0 0 1-.6-.789 9.169 9.169 0 0 1 1.461-3.014.626.626 0 0 1 1.011.738 7.923 7.923 0 0 0-1.264 2.6A.626.626 0 0 1 20.97 35.752Zm16.442-1.194a.626.626 0 0 1-.59-.418 8.254 8.254 0 0 0-1.41-2.537.626.626 0 1 1 .964-.8A9.5 9.5 0 0 1 38 33.724a.626.626 0 0 1-.59.833ZM24.559 30.749a.626.626 0 0 1-.366-1.134l.165-.116a9.842 9.842 0 0 1 2.826-1.357.626.626 0 1 1 .354 1.2 8.593 8.593 0 0 0-2.467 1.186l-.147.1A.623.623 0 0 1 24.559 30.749Zm8.908-.876a.623.623 0 0 1-.285-.069 7.257 7.257 0 0 0-2.766-.773.626.626 0 1 1 .1-1.248 8.5 8.5 0 0 1 3.24.907.626.626 0 0 1-.286 1.183Z' transform='translate(-9.517 -19.091)' fill='%23161615'/%3E%3Cpath id='Path_203' data-name='Path 203' d='M2 106.192a.623.623 0 0 1-.268-.061C1.242 105.9.76 105.64.3 105.367a.626.626 0 0 1 .642-1.074c.421.252.868.49 1.326.708A.626.626 0 0 1 2 106.192Z' transform='translate(0 -71.607)' fill='%23161615'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    height: 67px;
    background-size: contain;
    background-repeat: no-repeat;
    margin-top: -30px;
    margin-left: 20px;
}

.page-logo-carousel-wrap {
    background-color: #f4f4f4;
    padding-top: 50px;
    padding-bottom: 15px;
    border-radius: 25px;
    width: 100%;
    margin-left: 25px;
    margin-right: 25px;
}

.page-logo-carousel .slick-slide {
    background-color: #fff;
    padding: 50px;
}

.page-logo-carousel .slider .slick-arrow.slick-next {
    display: none !important;
}

.page-logo-carousel .slider .slick-arrow.slick-prev {
    display: none !important;
}

.page-logo-carousel .slick-list {
    margin-left: 0px;
}

.popular-products .card-category {
    height: 296px;
    border-radius: 10px;
}


@media screen and (min-width: 1200px) {
    .card-category .card-body .card-content {
        margin-left: 280px;
    }

    .home--usps .container {
        max-width: 100% !important;
        width: 100%;
    }
}
.card-category .card-body .card-content {
    display: block;
    position: absolute;
    top: 50px;

} 

.popular-products a img {
    position: relative !important;
    top: 50% !important;
    transform: translateY(-50%);
}

.page-template-home .card {
    flex-direction: row;
}

@media screen and (max-width: 992px) {
    .card {
        flex-direction: column;
    }

    .card-hero-subcategories {
        margin-top: 50px;
    }

    .list-products-best-selling-categories {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}

.card-hero-subcategories {
    display: flex;
    position: relative;
    border: none;
    box-shadow: none;
    width: 100%;
}

.card-hero-subcategories h3 {
    margin-top: 160px;
}

.card-hero-subcategory {
    margin-top: 175px;
    background: #FFC72F;
    border-radius: 10px;
    overflow: visible !important;
    padding-right: 0px;
    height: 324px;
    margin-bottom: 100px;
    width: 100%;
}

.card-hero-subcategory-img {
    max-width: 100%;
    max-height: 400px;
    overflow: hidden;
}

.card-hero-subcategory img {
    width: 80%;
    height: 100%;
    object-fit: cover;
    top: auto;
    bottom: 175px;
    max-width: initial;
    margin-right: 10%;
}

.bg-hero {
    background: #fff !important;
}

.card-hero-subcategory h3 {
    font-size: 24px;
}

.card-hero-subcategory p {
    font-size: 16px;
    color: #000;
}

.card-hero-subcategory-cta {
    color: #000 !important;
    border: solid 1px #000;
    padding: 10px;
    width: 100px;
    border-radius: 10px;
}

.card-hero-subcategory-cta:hover {
    background: #000;
    color: #fff !important;
}

.card-hero-subcategory:hover {
    opacity: 1;
}

.main_category_image_wrap {
    height: 500px;
    width: 600px;
    display: flex;
    position: relative;
    align-items: center;
}

.main_category_wrap {
    background-image: linear-gradient(to right,#FFC72F, #F8A74F);
    border-radius: 10px;
    height: 474px;
    display: flex;
    align-items: center;
    justify-content: left;
    margin-left: 115px;

}

.main_category_image_wrap {
    max-width: 500px;
    max-height: 400px; 
    overflow: hidden;
    margin-left: 50px;
}

.main_category_wrap img {
    pointer-events: none;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.main_title {
    font-size: 40px;
    line-height: 48px;
    font-weight: bold;
    margin-left: 35px;
    margin-bottom: 30px;
}

.main_cta {
    margin-left: 35px;
    font-size: 14px;
    line-height: 52px;
    color: #000;
    padding: 10px;
    padding-right: 20px;
    padding-left: 20px;
    border-radius: 10px;
    border: 1px solid #000;
    margin-top: 25px;
}

.main_cta:hover {
    background: #000;
    color: #fff;
}


body.home main.site-main .list-group-category {
    box-shadow: none;
    font-size: 16px !important;
    width: 300px !important;
    border-radius: 10px;
    border: solid 0.5px #9a9a9a;
}

.page-template-home .products-wrapper-main .products-wrapper .list-products-categories .active {
    display: initial !important;
}

.list-group-item {
    border-radius: 0px !important;
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
    padding-top: 25px;
    padding-left: 30px;
}



#big-menu-main-side .top-level {
    font-weight: 500;
    font-size: 16px !important;
    padding: 0 15px;
}

.top-level > a {
    position: relative;
}

.top-level > a:before {
    content: '';
    width: 90%;
    height: 1px;
    background-color: #eaeaea;
    position: absolute;
    top: 0;
    left: 15px;
}

#big-menu-main-side .top-level:last-child .nav-link {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    padding-bottom: 20px;
}

.sub-menu {
    max-width: 900px;
}

.products-wrapper-main .container {
    overflow-x: visible !important;
}

.products .list-products-best-selling {
    width: 100%;
    overflow-x: visible !important;
}

@media screen and (max-width:991px) {
    .navbar-toggler {
        display: none !important;
    }
    .navbar-text {
        display: none !important;
    }
}

@media screen and (max-width:1053px) {
    .list-group-category {
        display: none;
    }
    #big-menu-main-side {
        display: none;
    }
}


.page-logo-carousel-wrap .flickity-slider img {
    height: 200px;
    width: 200px;
    object-fit: contain;
    background: #fff;
    margin: 50px;
    margin-left: 10px;
    margin-right: 10px;
    padding: 35px;
    border-radius: 20px;
}

.page-logo-carousel-wrap .flickity-button-icon {
    display: none !important;
}

.page-logo-carousel-wrap .flickity-button-icon:active {
    display: none !important;
}

.page-logo-carousel-wrap .flickity-button {
    display: none !important;
}

.page-logo-carousel-wrap .flickity-button:hover {
    display: none !important;
}

.flickity-page-dots {
    display: none;
}

.company-slider-image-wrapper {
    max-width: 100%;
    max-height: 400px;
    overflow: hidden;
}

.page-example-carousel-wrap .flickity-slider img {
    height: 285px;
    width: 100%;
    object-fit: contain;
    margin: 0px;
    border-radius: 0px;
    padding: 0px;
    padding-left: 20px;
}

.page-example-carousel-wrap .flickity-slider .example-title {
    color: #000;
    margin-left: 20px;
    display: flex;
    justify-content: center;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    padding-top: 20px;
    border-left: 0.5px solid #E3E3E3;
    border-right: 0.5px solid #E3E3E3;
}

.page-example-carousel-wrap .flickity-slider .example-subtitle {
    color: #838383;
    margin-left: 20px;
    display: flex;
    justify-content: center;
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 20px;
    border-bottom: 0.5px solid #E3E3E3;
    border-left: 0.5px solid #E3E3E3;
    border-right: 0.5px solid #E3E3E3;
}

.page-example-carousel-wrap .flickity-button {
    background: none;
}

.page-example-carousel-wrap .flickity-viewport {
    margin-left: 50px;
    margin-right: 50px;
}

.page-example-carousel-wrap .flickity-prev-next-button {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='67' viewBox='0 0 77 67'%3E%3Cg id='Group_1508' data-name='Group 1508' transform='translate(0.436 -0.245)'%3E%3Cg id='Polygon_7' data-name='Polygon 7' transform='translate(-0.436 0.245)' fill='%23fff'%3E%3Cpath d='M 56.01385879516602 66.25 L 20.98613929748535 66.25 C 20.18297004699707 66.25 19.43544960021973 65.81739807128906 19.0352897644043 65.12100982666016 L 1.509170055389404 34.62100982666016 C 1.111840009689331 33.92953872680664 1.111840009689331 33.07044982910156 1.509170055389404 32.37897872924805 L 19.0352897644043 1.878990054130554 C 19.43545913696289 1.182600021362305 20.18297958374023 0.75 20.98615074157715 0.75 L 56.01385879516602 0.75 C 56.81703186035156 0.75 57.56454849243164 1.182600021362305 57.96469879150391 1.878980040550232 L 75.49083709716797 32.37899017333984 C 75.88816833496094 33.07044982910156 75.88816833496094 33.92955017089844 75.49082946777344 34.62102127075195 L 57.9647102355957 65.12100982666016 C 57.56454086303711 65.81739807128906 56.81702041625977 66.25 56.01385879516602 66.25 Z' stroke='none'/%3E%3Cpath d='M 20.98614501953125 1.5 C 20.45069885253906 1.5 19.95235443115234 1.788398742675781 19.68557739257812 2.252655029296875 L 2.159454345703125 32.75265502929688 C 1.894569396972656 33.2136344909668 1.894569396972656 33.78635406494141 2.159454345703125 34.24733352661133 L 19.68556594848633 64.74734497070312 C 19.95234298706055 65.21160125732422 20.45069885253906 65.5 20.98614501953125 65.5 L 56.01385498046875 65.5 C 56.54930114746094 65.5 57.04764556884766 65.21160125732422 57.31442260742188 64.74732971191406 L 74.84054565429688 34.24736785888672 C 75.10543060302734 33.786376953125 75.10543060302734 33.2136344909668 74.84055328369141 32.75266647338867 L 57.31441116333008 2.252647399902344 C 57.04764556884766 1.788398742675781 56.54930114746094 1.5 56.01385498046875 1.5 L 20.98614501953125 1.5 M 20.98614501953125 0 L 56.01385498046875 0 C 57.08784484863281 0 58.07991027832031 0.5741195678710938 58.614990234375 1.50531005859375 L 76.14112091064453 32.00532150268555 C 76.67292022705078 32.93081283569336 76.67292022705078 34.06918716430664 76.14112091064453 34.99468994140625 L 58.614990234375 65.49467468261719 C 58.07990264892578 66.42588043212891 57.08784484863281 67 56.01385498046875 67 L 20.98614501953125 67 C 19.91215515136719 67 18.92008972167969 66.42588043212891 18.3849983215332 65.49467468261719 L 0.85888671875 34.99467849731445 C 0.3270645141601562 34.06917953491211 0.3270645141601562 32.93081283569336 0.85888671875 32.00531005859375 L 18.385009765625 1.50531005859375 C 18.92010116577148 0.5741195678710938 19.91215515136719 0 20.98614501953125 0 Z' stroke='none' fill='%23ffc72f'/%3E%3C/g%3E%3Cg id='Group_1506' data-name='Group 1506' transform='translate(30.141 40.932) rotate(-90)'%3E%3Cpath id='Path_82' data-name='Path 82' d='M0 0 7.448 8.007 14.9 0' transform='translate(0 8.549)' fill='none' stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cline id='Line_2' data-name='Line 2' y1='16.315' transform='translate(7.448 0)' fill='none' stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    height: 60px;
    width: 60px;
}

.page-example-carousel-wrap .flickity-prev-next-button.previous {
    left: -25px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='67' viewBox='0 0 77 67'%3E%3Cg id='Group_1507' data-name='Group 1507' transform='translate(0.458 -0.245)'%3E%3Cg id='Polygon_7' data-name='Polygon 7' transform='translate(-0.458 0.245)' fill='%23fff'%3E%3Cpath d='M 56.01385879516602 66.25 L 20.98613929748535 66.25 C 20.18297004699707 66.25 19.43544960021973 65.81739807128906 19.0352897644043 65.12100982666016 L 1.509170055389404 34.62100982666016 C 1.111840009689331 33.92953872680664 1.111840009689331 33.07044982910156 1.509170055389404 32.37897872924805 L 19.0352897644043 1.878990054130554 C 19.43545913696289 1.182600021362305 20.18297958374023 0.75 20.98615074157715 0.75 L 56.01385879516602 0.75 C 56.81703186035156 0.75 57.56454849243164 1.182600021362305 57.96469879150391 1.878980040550232 L 75.49083709716797 32.37899017333984 C 75.88816833496094 33.07044982910156 75.88816833496094 33.92955017089844 75.49082946777344 34.62102127075195 L 57.9647102355957 65.12100982666016 C 57.56454086303711 65.81739807128906 56.81702041625977 66.25 56.01385879516602 66.25 Z' stroke='none'/%3E%3Cpath d='M 20.98614501953125 1.5 C 20.45069885253906 1.5 19.95235443115234 1.788398742675781 19.68557739257812 2.252655029296875 L 2.159454345703125 32.75265502929688 C 1.894569396972656 33.2136344909668 1.894569396972656 33.78635406494141 2.159454345703125 34.24733352661133 L 19.68556594848633 64.74734497070312 C 19.95234298706055 65.21160125732422 20.45069885253906 65.5 20.98614501953125 65.5 L 56.01385498046875 65.5 C 56.54930114746094 65.5 57.04764556884766 65.21160125732422 57.31442260742188 64.74732971191406 L 74.84054565429688 34.24736785888672 C 75.10543060302734 33.786376953125 75.10543060302734 33.2136344909668 74.84055328369141 32.75266647338867 L 57.31441116333008 2.252647399902344 C 57.04764556884766 1.788398742675781 56.54930114746094 1.5 56.01385498046875 1.5 L 20.98614501953125 1.5 M 20.98614501953125 0 L 56.01385498046875 0 C 57.08784484863281 0 58.07991027832031 0.5741195678710938 58.614990234375 1.50531005859375 L 76.14112091064453 32.00532150268555 C 76.67292022705078 32.93081283569336 76.67292022705078 34.06918716430664 76.14112091064453 34.99468994140625 L 58.614990234375 65.49467468261719 C 58.07990264892578 66.42588043212891 57.08784484863281 67 56.01385498046875 67 L 20.98614501953125 67 C 19.91215515136719 67 18.92008972167969 66.42588043212891 18.3849983215332 65.49467468261719 L 0.85888671875 34.99467849731445 C 0.3270645141601562 34.06917953491211 0.3270645141601562 32.93081283569336 0.85888671875 32.00531005859375 L 18.385009765625 1.50531005859375 C 18.92010116577148 0.5741195678710938 19.91215515136719 0 20.98614501953125 0 Z' stroke='none' fill='%23ffc72f'/%3E%3C/g%3E%3Cg id='Group_1506' data-name='Group 1506' transform='translate(29.408 40.932) rotate(-90)'%3E%3Cpath id='Path_82' data-name='Path 82' d='M0 8.007 7.448 0 14.9 8.007' fill='none' stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cline id='Line_2' data-name='Line 2' y2='16.315' transform='translate(7.448 0.242)' fill='none' stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.page-example-carousel-wrap .flickity-prev-next-button.next {
    right: -25px;
}

.page-example-carousel-wrap .flickity-prev-next-button svg {
    display: none;
}

.page-example-carousel-wrap .flickity-prev-next-button.flickity-prev-next-button.previous:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='67' viewBox='0 0 77 67'%3E%3Cg id='Group_1507' data-name='Group 1507' transform='translate(0.458 -0.245)'%3E%3Cg id='Polygon_7' data-name='Polygon 7' transform='translate(-0.458 0.245)' fill='%23fff'%3E%3Cpath d='M 56.01385879516602 66.25 L 20.98613929748535 66.25 C 20.18297004699707 66.25 19.43544960021973 65.81739807128906 19.0352897644043 65.12100982666016 L 1.509170055389404 34.62100982666016 C 1.111840009689331 33.92953872680664 1.111840009689331 33.07044982910156 1.509170055389404 32.37897872924805 L 19.0352897644043 1.878990054130554 C 19.43545913696289 1.182600021362305 20.18297958374023 0.75 20.98615074157715 0.75 L 56.01385879516602 0.75 C 56.81703186035156 0.75 57.56454849243164 1.182600021362305 57.96469879150391 1.878980040550232 L 75.49083709716797 32.37899017333984 C 75.88816833496094 33.07044982910156 75.88816833496094 33.92955017089844 75.49082946777344 34.62102127075195 L 57.9647102355957 65.12100982666016 C 57.56454086303711 65.81739807128906 56.81702041625977 66.25 56.01385879516602 66.25 Z' stroke='none'/%3E%3Cpath d='M 20.98614501953125 1.5 C 20.45069885253906 1.5 19.95235443115234 1.788398742675781 19.68557739257812 2.252655029296875 L 2.159454345703125 32.75265502929688 C 1.894569396972656 33.2136344909668 1.894569396972656 33.78635406494141 2.159454345703125 34.24733352661133 L 19.68556594848633 64.74734497070312 C 19.95234298706055 65.21160125732422 20.45069885253906 65.5 20.98614501953125 65.5 L 56.01385498046875 65.5 C 56.54930114746094 65.5 57.04764556884766 65.21160125732422 57.31442260742188 64.74732971191406 L 74.84054565429688 34.24736785888672 C 75.10543060302734 33.786376953125 75.10543060302734 33.2136344909668 74.84055328369141 32.75266647338867 L 57.31441116333008 2.252647399902344 C 57.04764556884766 1.788398742675781 56.54930114746094 1.5 56.01385498046875 1.5 L 20.98614501953125 1.5 M 20.98614501953125 0 L 56.01385498046875 0 C 57.08784484863281 0 58.07991027832031 0.5741195678710938 58.614990234375 1.50531005859375 L 76.14112091064453 32.00532150268555 C 76.67292022705078 32.93081283569336 76.67292022705078 34.06918716430664 76.14112091064453 34.99468994140625 L 58.614990234375 65.49467468261719 C 58.07990264892578 66.42588043212891 57.08784484863281 67 56.01385498046875 67 L 20.98614501953125 67 C 19.91215515136719 67 18.92008972167969 66.42588043212891 18.3849983215332 65.49467468261719 L 0.85888671875 34.99467849731445 C 0.3270645141601562 34.06917953491211 0.3270645141601562 32.93081283569336 0.85888671875 32.00531005859375 L 18.385009765625 1.50531005859375 C 18.92010116577148 0.5741195678710938 19.91215515136719 0 20.98614501953125 0 Z' stroke='none' fill='%23ffc72f'/%3E%3C/g%3E%3Cg id='Group_1506' data-name='Group 1506' transform='translate(29.408 40.932) rotate(-90)'%3E%3Cpath id='Path_82' data-name='Path 82' d='M0 8.007 7.448 0 14.9 8.007' fill='none' stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cline id='Line_2' data-name='Line 2' y2='16.315' transform='translate(7.448 0.242)' fill='none' stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    height: 60px;
    width: 60px;
}

.page-example-carousel-wrap .flickity-prev-next-button.flickity-prev-next-button.next:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='67' viewBox='0 0 77 67'%3E%3Cg id='Group_1508' data-name='Group 1508' transform='translate(0.436 -0.245)'%3E%3Cg id='Polygon_7' data-name='Polygon 7' transform='translate(-0.436 0.245)' fill='%23fff'%3E%3Cpath d='M 56.01385879516602 66.25 L 20.98613929748535 66.25 C 20.18297004699707 66.25 19.43544960021973 65.81739807128906 19.0352897644043 65.12100982666016 L 1.509170055389404 34.62100982666016 C 1.111840009689331 33.92953872680664 1.111840009689331 33.07044982910156 1.509170055389404 32.37897872924805 L 19.0352897644043 1.878990054130554 C 19.43545913696289 1.182600021362305 20.18297958374023 0.75 20.98615074157715 0.75 L 56.01385879516602 0.75 C 56.81703186035156 0.75 57.56454849243164 1.182600021362305 57.96469879150391 1.878980040550232 L 75.49083709716797 32.37899017333984 C 75.88816833496094 33.07044982910156 75.88816833496094 33.92955017089844 75.49082946777344 34.62102127075195 L 57.9647102355957 65.12100982666016 C 57.56454086303711 65.81739807128906 56.81702041625977 66.25 56.01385879516602 66.25 Z' stroke='none'/%3E%3Cpath d='M 20.98614501953125 1.5 C 20.45069885253906 1.5 19.95235443115234 1.788398742675781 19.68557739257812 2.252655029296875 L 2.159454345703125 32.75265502929688 C 1.894569396972656 33.2136344909668 1.894569396972656 33.78635406494141 2.159454345703125 34.24733352661133 L 19.68556594848633 64.74734497070312 C 19.95234298706055 65.21160125732422 20.45069885253906 65.5 20.98614501953125 65.5 L 56.01385498046875 65.5 C 56.54930114746094 65.5 57.04764556884766 65.21160125732422 57.31442260742188 64.74732971191406 L 74.84054565429688 34.24736785888672 C 75.10543060302734 33.786376953125 75.10543060302734 33.2136344909668 74.84055328369141 32.75266647338867 L 57.31441116333008 2.252647399902344 C 57.04764556884766 1.788398742675781 56.54930114746094 1.5 56.01385498046875 1.5 L 20.98614501953125 1.5 M 20.98614501953125 0 L 56.01385498046875 0 C 57.08784484863281 0 58.07991027832031 0.5741195678710938 58.614990234375 1.50531005859375 L 76.14112091064453 32.00532150268555 C 76.67292022705078 32.93081283569336 76.67292022705078 34.06918716430664 76.14112091064453 34.99468994140625 L 58.614990234375 65.49467468261719 C 58.07990264892578 66.42588043212891 57.08784484863281 67 56.01385498046875 67 L 20.98614501953125 67 C 19.91215515136719 67 18.92008972167969 66.42588043212891 18.3849983215332 65.49467468261719 L 0.85888671875 34.99467849731445 C 0.3270645141601562 34.06917953491211 0.3270645141601562 32.93081283569336 0.85888671875 32.00531005859375 L 18.385009765625 1.50531005859375 C 18.92010116577148 0.5741195678710938 19.91215515136719 0 20.98614501953125 0 Z' stroke='none' fill='%23ffc72f'/%3E%3C/g%3E%3Cg id='Group_1506' data-name='Group 1506' transform='translate(30.141 40.932) rotate(-90)'%3E%3Cpath id='Path_82' data-name='Path 82' d='M0 0 7.448 8.007 14.9 0' transform='translate(0 8.549)' fill='none' stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cline id='Line_2' data-name='Line 2' y1='16.315' transform='translate(7.448 0)' fill='none' stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    height: 60px;
    width: 60px;
}

.page-example-carousel-wrap .flickity-button:focus {
    box-shadow: none;
}

.footer-main-top {
    background-color: #FFC72F;
}

.footer-main-middle {
    background-color: #000;
    border-bottom: none !important;
}

.footer-main-bottom {
    background-color: #191919;
    padding: 0px;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
}


.footer-main-middle .card-body {
    padding: 0 !important;
    margin: -1px !important;
    background: #000 !important;
    border: none !important;
}

.footer-main-middle .card-body .card-title {
    display: none;
}

.footer-main-middle .card-body .card-info span {
    font-size: 16px !important;
    font-weight: bold !important;
    color: #fff !important;
}

.footer-main-middle .card-info {
    padding: 0 !important;
}

.footer-main-middle .card-body .card-info {
    background-color: #000 !important;
}

.footer-main-middle .wrapper-text {
    padding-top: 30px;
    padding-bottom: 50px;
    background: #000 !important;
    padding-right: 0;
}

.footer-main-middle .wrapper {
    border-top: solid 0.5px #9a9a9a;
    padding-right: 0;
    background: #000 !important;
    padding-top: 30px;
}

.footer-main-middle .payment-providers-wrap {
    display: flex;
    position: relative;
    justify-content: right;
    width: 100%;
    border-top: 1px solid #838383;
    padding-top: 50px;
    padding-bottom: 25px;
}

.footer-main-middle .payment-providers {
    font-weight: 700;
    font-size: 16px;
    padding-bottom: 15px;
    color: #fff;
    padding-right: 15px;
    display: flex;
    position: relative;
    justify-content: center;
    align-items: center;
    height: 50px;
}

.footer-main-middle .payment-providers-img img {
    width: 100% !important;
}

.footer-main-bottom a {
    margin-left: 50px;
}

.footer-main-bottom a, .copyright {
    color: #fff;
}

.footer-main-bottom .copyright {
    text-align: right;
    margin-right: 15px;
}

.footer-main-middle .row>div h5 {
    margin-bottom: 10px;
    color: #fff;
}

.footer-main-middle .menu-mijn-account-container a {
    color: #fff;
}

.footer-main-middle .row>div p {
    margin: 0;
}

.footer-main-middle .row>div p a {
    color: #fff;
}

@media screen and (max-width: 992px) {
    .footer-main-top .col-md-12 {
        display: flex;
        position: relative;
        justify-content: center;
    }

    .footer-main-top p {
        width: 200px;
        margin-bottom: 10px !important;
    }

    .footer-main-middle .wrapper.first {
        border-top: none !important;
    }

    /* .footer-main-middle .wrapper-text {
        display: flex;
        position: relative;
        justify-content: center;
    } */

    .footer-main-middle .payment-providers-img img {
        width: fit-content !important;
    }
}

.slider-products-carousel.products .slick-list .slick-track .slick-slide {
    margin-right: 20px;
    max-height: fit-content;
    border: solid 0.5px #E3E3E3;
    border-radius: 10px;
    overflow: hidden;
}

.slider-products-carousel.products .slick-list .slick-track .slick-slide li {
    border-radius: 0px;
    padding: 0px !important;
}

.slider-products-carousel.products .slick-list .slick-track .slick-slide li .woocommerce-loop-product__title {
    padding: 15px 30px;
}

.slider-products-carousel.products .slick-list .slick-track .slick-slide li ul {
    padding: 15px 30px;
    padding-bottom: 80px;
}

.slider-products-carousel.products .slick-list .slick-track .slick-slide li .price {
    padding-top: 15px;
    padding-left: 30px;
}


.slider-products-carousel.products .slick-list .slick-track .slick-slide img {
    margin: 0px !important;
    /* width: 100% !important;
    height: 512px; */
}

/* .woocommerce ul.products {
    margin-left: 75px;
} */

ul.products .product div.product-image {
    height: 365px;
    max-height: 395px;
    display: block;
}

ul.products .product div.product-image img {
    margin: 0 !important;
    width: 100%;
}

ul.products .product a img {
    max-height: 370px !important;
}

.slider-products-carousel.products .slick-arrow {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='67' viewBox='0 0 77 67'%3E%3Cg id='Group_1507' data-name='Group 1507' transform='translate(0.458 -0.245)'%3E%3Cg id='Polygon_7' data-name='Polygon 7' transform='translate(-0.458 0.245)' fill='%23fff'%3E%3Cpath d='M 56.01385879516602 66.25 L 20.98613929748535 66.25 C 20.18297004699707 66.25 19.43544960021973 65.81739807128906 19.0352897644043 65.12100982666016 L 1.509170055389404 34.62100982666016 C 1.111840009689331 33.92953872680664 1.111840009689331 33.07044982910156 1.509170055389404 32.37897872924805 L 19.0352897644043 1.878990054130554 C 19.43545913696289 1.182600021362305 20.18297958374023 0.75 20.98615074157715 0.75 L 56.01385879516602 0.75 C 56.81703186035156 0.75 57.56454849243164 1.182600021362305 57.96469879150391 1.878980040550232 L 75.49083709716797 32.37899017333984 C 75.88816833496094 33.07044982910156 75.88816833496094 33.92955017089844 75.49082946777344 34.62102127075195 L 57.9647102355957 65.12100982666016 C 57.56454086303711 65.81739807128906 56.81702041625977 66.25 56.01385879516602 66.25 Z' stroke='none'/%3E%3Cpath d='M 20.98614501953125 1.5 C 20.45069885253906 1.5 19.95235443115234 1.788398742675781 19.68557739257812 2.252655029296875 L 2.159454345703125 32.75265502929688 C 1.894569396972656 33.2136344909668 1.894569396972656 33.78635406494141 2.159454345703125 34.24733352661133 L 19.68556594848633 64.74734497070312 C 19.95234298706055 65.21160125732422 20.45069885253906 65.5 20.98614501953125 65.5 L 56.01385498046875 65.5 C 56.54930114746094 65.5 57.04764556884766 65.21160125732422 57.31442260742188 64.74732971191406 L 74.84054565429688 34.24736785888672 C 75.10543060302734 33.786376953125 75.10543060302734 33.2136344909668 74.84055328369141 32.75266647338867 L 57.31441116333008 2.252647399902344 C 57.04764556884766 1.788398742675781 56.54930114746094 1.5 56.01385498046875 1.5 L 20.98614501953125 1.5 M 20.98614501953125 0 L 56.01385498046875 0 C 57.08784484863281 0 58.07991027832031 0.5741195678710938 58.614990234375 1.50531005859375 L 76.14112091064453 32.00532150268555 C 76.67292022705078 32.93081283569336 76.67292022705078 34.06918716430664 76.14112091064453 34.99468994140625 L 58.614990234375 65.49467468261719 C 58.07990264892578 66.42588043212891 57.08784484863281 67 56.01385498046875 67 L 20.98614501953125 67 C 19.91215515136719 67 18.92008972167969 66.42588043212891 18.3849983215332 65.49467468261719 L 0.85888671875 34.99467849731445 C 0.3270645141601562 34.06917953491211 0.3270645141601562 32.93081283569336 0.85888671875 32.00531005859375 L 18.385009765625 1.50531005859375 C 18.92010116577148 0.5741195678710938 19.91215515136719 0 20.98614501953125 0 Z' stroke='none' fill='%23ffc72f'/%3E%3C/g%3E%3Cg id='Group_1506' data-name='Group 1506' transform='translate(29.408 40.932) rotate(-90)'%3E%3Cpath id='Path_82' data-name='Path 82' d='M0 8.007 7.448 0 14.9 8.007' fill='none' stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cline id='Line_2' data-name='Line 2' y2='16.315' transform='translate(7.448 0.242)' fill='none' stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    height: 67px;
    width: 67px;
    left: -50px;
    right: auto;
    border: none;
    color: transparent;
}

.slider-products-carousel.products .slick-list {
    margin-left: 30px;
}

.slider-products-carousel.products .slick-arrow.slick-next {
    margin-top: 10px;
    top: calc(50% - 115px);
    transform: scaleX(-1);
}

.slider-products-carousel.products .btn-outline-secondary {
    border-radius: 10px;
    font-weight: bold;
}

.slider-products-carousel.products .btn-outline-secondary i {
    display: none;
}

.slider-products-carousel.products .slick-list .slick-track .slick-slide a ul li {
    padding-top: 5px !important;
}


.slider-products-carousel.products .slick-arrow.slick-prev {
    margin-bottom: 10px;
    top: calc(50% - 25px);
}

ul.category-list li {
    margin-bottom: auto !important;
}

ul.category-list li a {
    font-size: 16px !important;
    line-height: 30px !important;
    padding-left: 5px;
}

.main-header .nav-item-wrapper {
    padding-right: 0px;
    justify-content: flex-end;
}

.main-header .nav-item-wrapper .nav-item a {
    padding: 5px;
}

.main-header .nav-item-customerservice {
    margin-right: 20px;
}

.main-header .nav-item-categories {
    margin-left: 20px;
}

.logo-brand {
    margin-left: 15px;
}


@media screen and (max-width: 882px){

    .main-header {
        position: relative;
        z-index: 9;
    }

    .card-hero-subcategories {
        flex-wrap: wrap;
    }

    .card-hero-subcategory img {
        object-fit: contain;
    }

    .page-template-home .products-wrapper-main .products-wrapper {
        padding: 35px 0 25px 0;
        margin-top: 50px;
        margin-right: 0;
    }

    .page-template-home .products-wrapper-main .list-products-best-selling-categories {
        display: flex;
        flex-wrap: wrap;
    }

    .page-template-home .products-wrapper-main .list-products-categories button {
        width: 100%;
    }

    .page-template-home .products-wrapper-main {
        margin-left: 0;
    }

    .card-hero-subcategory:first-child {
        margin-top: 75px;
    }

    .page-template-home .slider {
        position: relative;   
        margin-top: 50px;
    }

    .slider-products-carousel.products .slick-arrow.slick-prev {
        top: -30px;
        left: 0;
        right: auto;
        left: auto;
    }

    .slider-products-carousel.products .slick-arrow.slick-next {
        top: -30px;
        right: 0px;
        left: auto;
        margin-top: 0;
    }

    .slider-products-carousel.products .slick-list .slick-track .slick-slide {
        width: 100% !important;
        margin-top: 25px;
    }

    .page-template-home .usps-text {
        padding: 0;
    }

    .page-template-home .carousel {
        position: relative;
    }

    .page-example-carousel-wrap .flickity-prev-next-button.previous {
        left: 0;
        top: -50px;
    }

    .page-example-carousel-wrap .flickity-prev-next-button.next {
        right: 0;
        top: -50px;
    }

    .company-slider-image-wrapper {
        max-width: auto;
        max-height: auto;
    }

    .page-example-carousel-wrap .flickity-viewport {
        margin: 0 !important;
    }

    .company-slider-image-wrapper .cell {
        width: 100%;
    }

    .card-category .card-body img {
        display: none;
    }

    .card-category .card-content {
        margin-left: 30px !important;
    }

    .check-svg {
        justify-content: flex-start;
    }

    .footer-main-top p {
        margin-bottom: 20px !important;
    }

    .footer-main-top img {
        margin-right: 16px;
    }

    .footer-main-middle .wrapper-text {
        padding-top: 0;
        padding-bottom: 0;
    }

    .footer-main-middle .container .row {
        justify-content: flex-start !important; 
        flex-direction: column;
        margin-left: 0;
        margin-right: 0;
    }

    .footer-main-middle .payment-providers-wrap {
        flex-wrap: wrap;
    }

    .payment-providers {
        width: 100%;
    }


    .payment-providers-img {
        width: 100%;
        display: flex;
        justify-content: center;
    }

    .footer-main-bottom a {
        width: 100%;
        display: block;
        margin-bottom: 15px;
        margin-left: 0;        
    }

    .navbar-expand {
        flex-flow: row;
    }

    .navbar-bottom .container .row {
        width: 100%;
        margin-left: 0px;
    }

    body {
        max-width: 100%;
        overflow-x: hidden !important;
    }

    .launcher-container {
        display: none !important;
    }


}

@media screen and (max-width: 1400px) {
    .btn-outline-secondary {
        left: 30px;
        right: auto !important;
        bottom: 70px !important;
    }

    .slider-products-carousel.products .slick-list .slick-track .slick-slide li ul {
        padding-bottom: 120px;
    }

    .trigger-menu svg {
        height: 20px;
        display: inline-block;
        margin-top: 15px;
        margin-left: 15px;
    }

    .mainCategory-mobile {
        color: #fff !important;
    }
}

@media screen and (max-width: 1024px) {
    .row {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
}

@media  screen and (min-width: 768px) {
    .nav-item-cart {
        margin-right: 15px;
    }
}

.nav-item-searchbar .fa-search {
    font-size: 1.1rem;
}

@media screen and (max-width: 768px) {
    body.home main.site-main>.col>.row>div:nth-child(2) {
        display: block;
        padding: 0;
    }

    .main_category_wrap {
        width: 100% !important;
        display: flex;
        flex-direction: column;
        height: auto;
        margin-bottom: 25px;
    }

    .main_category_image_wrap {
        height: 300px;
        width: 300px;
        margin-left: 0;
    }

    .main_cta {
        display: inline-block;
        padding-top: 0;
        padding-bottom: 0;
        margin-bottom: 35px;
    } 

    .main_category_wrap .main_title {
        font-size: 8vw;
        margin-left: 15px;
    }

    .main_category_wrap .main_cta {
        margin-left: 15px;
    }
}

.nav-item-wrapper .nav-item-my-account .dropdown-menu {
    margin-top: 13px;
}


.nav-item-wrapper .nav-item-phone {
    display: none;
}


.navbar-product-description .nav-link {
	color: #fff !important;
}

.nav-item-customerservice i {
	transform: rotate(90deg);
	color: #FFC72F;
}

.main-header .header-main-top p {
	white-space: nowrap;
}

.nav-item-reviews {
	display: flex;
	align-items: center;
	color: #FFC72F;
	padding-bottom: 5px;
}

.nav-item-reviews .google-review-icon {
	height: 40px;
	width: auto;
}

.nav-item-reviews span {
	font-weight: bold;
}

.navbar-top .nav-item a.toggle-dropdown {
	color: #000 !important;
}

.searchbar #searchsubmit {
	color: #FFC72F;
}

footer .custom-footer-info {
	margin-top: 16px;
	color: white !important;
	
}

footer .custom-footer-info br {
	display: block !important;
}

footer .custom-footer-info p {
	margin-bottom: 1rem !important;
}

footer .custom-footer-info a {
	display: inline-block !important;
}

.dyna-reviews-section {
	display: flex !important;
	align-items: center !important;
}
.dyna-reviews-section .dyna-reviews-text {
	color: #000 !important;
}
footer .dyna-reviews-section .dyna-reviews-text {
	color: #fff !important;
}

.dyna-reviews-section i {
	color: #f4b400;
}

.dyna-reviews-section .dyna-reviews-text {
	text-align: center;
}

.dyna-reviews-section .dyna-reviews-text strong {
	display: inline !important;
}

.dyna-reviews-section .dyna-reviews-icon {
	height: 28px;
	width: 28px;
	margin-right: 20px;
}

.nav-item-categories {
	min-width: 16.67%;

}

/* 

.main-header .navbar-bottom .searchbar input {
    border: none !important;
    border-radius: 10px 0px 0px 10px;
}
.main-header .navbar-bottom .searchbar button {
    border: none !important;
    border-radius: 0px 10px 10px 0px;
}
*/

.main-header .navbar-bottom .searchbar input#s {
border: 1px solid #d5d5d5;
}

.main-header .navbar-bottom .searchbar #searchsubmit {
	border-color: #d5d5d5 !important;
}
.main-header .navbar-top .navbar-main .nav-item-searchbar {
	margin-left: 40px !important;
}
.main-header .nav-item .nav-link img {
	    width: auto;
}
.logo-brand img {
	 height: auto !important;
}

@media screen and (max-width: 1024px) {
	.checkout > row {
		padding: 0 !important;
	}
	.order-review-column, .billing-column, .billing-column > .row > .col-xl-6 {
		padding: 0 !important;
	}
}

@media screen and (max-width: 1400px) {
    .btn-outline-secondary {
       
        bottom: 20px !important;
		left: 20px !important;
    }
}

.blog .custom-blog-image-wrapper, .single-blog .custom-blog-image-wrapper  {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%; /* 16:9 aspect ratio */
  overflow: hidden;
}

.blog .custom-blog-image-wrapper .custom-blog-image, .single-blog .custom-blog-image-wrapper .custom-blog-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
 object-fit: cover;
  border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
}
.blog .custom-blog-image-wrapper .custom-blog-image {
	 
}
.single-blog article .custom-blog-image-wrapper .custom-blog-image {
	 border-radius: 0.5rem;
	border: 1px solid #f1f5f9;
		
}
.custom-more-articles {
	height: 100%;
}
.custom-more-articles .card-body {
	display: flex;
    flex-direction: column;
}
.custom-more-articles .card-body p {
	flex: 1 1 0;
}
.custom-more-articles,
.custom-more-articles .card-header {
	padding: 0 !important;
}

.blog .card .card-body {
	    display: flex;
    flex-direction: column;
}

.blog .card .card-body p {
	
	flex: 1 1 0%;
}

.blog .col-md-4 {
	display: flex;
	flex: 1 1 33.33333%;
}

.blog .card .card-header {
	padding: 0;
}

.blog .card {
	flex: 1 1 0%;
}

.single-blog .custom-meta {
	display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}

.single-blog .custom-meta li {
	    padding: 0rem 40px 0rem 0;
	color: black;
}

.single-blog .custom-meta li i {
	color: #fcc71a !important;
	    margin-right: 5px;
}