.elementor-kit-18{--e-global-color-primary:#003232;--e-global-color-secondary:#003232;--e-global-color-text:#2A2A2A;--e-global-color-accent:#DAC238;--e-global-color-4191dcb:#C0AC37;--e-global-color-6c5fae1:#E20E0E;--e-global-color-95da205:#FAE697;--e-global-color-5e4fc34:#DBC982;--e-global-color-ad637e4:#C0B072;--e-global-color-f723474:#95A85D;--e-global-color-176d013:#6DCF8E;--e-global-color-e7d139c:#D5D8DC;--e-global-color-905971a:#1F5858;--e-global-color-5ace4ea:#1F5858;--e-global-typography-primary-font-family:"Work Sans";--e-global-typography-secondary-font-family:"Work Sans";--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:400;background-color:#FFFFFF;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7rem;}.elementor-kit-18 button,.elementor-kit-18 input[type="button"],.elementor-kit-18 input[type="submit"],.elementor-kit-18 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:600;color:#FFFFFF;}.elementor-kit-18 button:hover,.elementor-kit-18 button:focus,.elementor-kit-18 input[type="button"]:hover,.elementor-kit-18 input[type="button"]:focus,.elementor-kit-18 input[type="submit"]:hover,.elementor-kit-18 input[type="submit"]:focus,.elementor-kit-18 .elementor-button:hover,.elementor-kit-18 .elementor-button:focus{background-color:#1F5858;color:#FFFFFF;}.elementor-kit-18 e-page-transition{background-color:#FFBC7D;}.elementor-kit-18 a{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:1.1rem;}.elementor-kit-18 a:hover{color:var( --e-global-color-accent );}.elementor-kit-18 h1{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:2.8rem;font-weight:900;line-height:3.2rem;}.elementor-kit-18 h2{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:2rem;font-weight:900;line-height:2.5rem;}.elementor-kit-18 h3{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.6rem;font-weight:700;line-height:2.2rem;}.elementor-kit-18 h4{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:uppercase;line-height:2rem;}.elementor-kit-18 h5{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.8rem;}.elementor-kit-18 h6{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.7rem;}.elementor-kit-18 label{color:var( --e-global-color-text );}.elementor-kit-18 input:not([type="button"]):not([type="submit"]),.elementor-kit-18 textarea,.elementor-kit-18 .elementor-field-textual{color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-kit-18 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-18 textarea:focus,.elementor-kit-18 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1399px){.elementor-kit-18 h1{font-size:2.6rem;}.elementor-kit-18 h2{font-size:2rem;}}@media(max-width:1199px){.elementor-kit-18 h1{font-size:2.2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:699px){.elementor-kit-18 h1{font-size:2rem;line-height:2.4rem;}.elementor-kit-18 h2{font-size:1.7rem;line-height:2rem;}.elementor-kit-18 h3{font-size:1.4rem;line-height:2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* //////////////////////////////////// */
/* GLOBAL STYLES */
/* //////////////////////////////////// */

* {
    box-sizing: border-box;
}

html {font-size: 100%;}
body {font-size: 1rem;}

/* //////////////////////////////////// */
/* LOCAL Fonts */
/* //////////////////////////////////// */

/* Google Fonts */

/* work-sans-regular - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-regular.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* work-sans-500 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 500;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-500.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* work-sans-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 700;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-700.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* work-sans-900 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 900;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-900.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }

/* open-sans-regular - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-regular.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-italic - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-italic.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-500 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 500;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-500.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-600 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-600.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-700.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }


/* luckiest-guy-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Luckiest Guy';
  font-style: normal;
  font-weight: 400;
  src: url(/wp-content/assets/fonts/luckiest-guy-v25-latin-regular.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}



/* Custom Fonts */

/* BrushRouta - regular */
@font-face {
    font-display: swap;
    font-family: 'BrushRouta';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/BrushRouta-Regular.woff) format('woff'), /* Modern Browsers */
         url(/wp-content/assets/fonts/BrushRouta-Regular.ttf) format('truetype'), /* Safari, Android, iOS */
}


/* //////////////////////////////////// */
/* DEFAULT STYLES */
/* //////////////////////////////////// */

/* Links */

.link-white {
    color: #fff !important;
}

.link-white:hover {
    color: #DAC238 !important;
}

.link-underline {
    text-decoration: underline !important;
}

/* Mix Blend Mode */

.mix-blend-screen {
    mix-blend-mode: screen;
}


/* Tables */

table td, table th {
    padding: 3px !important;
}


/* Hide Element */

.d-none {
    display: none;
}



/* //////////////////////////////////// */
/* YOAST */
/* //////////////////////////////////// */

/* Breadcrumbs */

#breadcrumbs span > span a {
    font-size: 1rem;
}


/* //////////////////////////////////// */
/* AGE GATE */
/* //////////////////////////////////// */

.age-gate__heading img {
    width: 200px;;
}


/* //////////////////////////////////// */
/* HEADER */
/* //////////////////////////////////// */

#headerCartMenuContainer .elementor-menu-cart__toggle_button,
#headerCartMenuMobileContainer .elementor-menu-cart__toggle_button{
    background-color: transparent !important;
}

#navContainer div nav {
    display: flex !important;
    width: 400px !important;
    height: 100vh;
}

#navContainer div nav ul {
    width: 100%;
        display: flex;
    flex-direction: column;
    align-items: flex-start;
}

#navContainer div nav ul > li a {
    width: 400px;
    display: flex;
    justify-content: flex-start;
}

/* Menu Nav */

.menu__new-label {
    display: inline-flex;
    width: 75px;
    height: 35px;
    justify-content: center;
    align-items: center;
    color: #fff !important;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 1deg);
    margin-right: 10px;
}

.menu__new-label-white {
    display: inline-flex;
    width: 75px;
    height: 35px;
    justify-content: center;
    align-items: center;
    color: #fff !important;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 1deg);
    margin-right: 10px;
}

.menu__sale-label {
    display: inline-flex;
    width: 100px;
    height: 35px;
    justify-content: center;
    align-items: center;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 0deg);
    margin-right: 10px;
}


/* Cart Menu Items */

.wc-gzd-cart-info {
    line-height: .8rem;
    margin-top: 10px;
}

.elementor-menu-cart__product-name, .elementor-menu-cart__product-price {
    line-height: .8rem;
}

/* //////////////////////////////////// */
/* MARQUEE */
/* //////////////////////////////////// */


.marquee-wrapper {
    display: grid;
    grid-template-columns: none;
    grid-template-rows: auto;
    grid-template-areas: none;
    grid-auto-flow: column;
    grid-auto-columns: max-content;
    grid-auto-rows: auto;
    justify-content: center;
    gap: 80px;
    white-space: nowrap;
    color: #fff;
    animation: marquee 120s linear infinite;
}

@keyframes marquee {
    0% {
        transform: translateX(100vw);
      }
      100% {
        transform: translateX(-100%);
      }
}

.marquee-item {
    display: grid;
    grid-template-columns: none;
    grid-template-rows: auto;
    grid-template-areas: none;
    grid-auto-flow: column;
    grid-auto-rows: auto;
    place-items: center;
    gap: 80px;
}

.loop-text-content {
    font-size: 0.9rem;
    font-weight: 700;
}

.loop-text-circle {
    font-size: 2rem;
}

/* //////////////////////////////////// */
/* FIBO SEARCH */
/* //////////////////////////////////// */

/* Autocomplete Box */

.dgwt-wcas-pd-addtc .add_to_cart_button, .dgwt-wcas-pd-addtc .add_to_cart_inline a {
    background-color: #003232;
    color: #fff;
}

.dgwt-wcas-pd-addtc .add_to_cart_button, .dgwt-wcas-pd-addtc .add_to_cart_inline a:hover {
    background-color:#1F5858;
    color: #fff;
}


/* //////////////////////////////////// */
/* FOOTER */
/* //////////////////////////////////// */

/* Cookie Link */

#cookieLink a {
    color: #fff;
}

#cookieLink a:hover {
    color: #DAC238;
}


/* //////////////////////////////////// */
/* SWIPER SLIDER */
/* //////////////////////////////////// */

#swiperContainer {
    padding: 40px;
    margin-top: -50px;
}

#swiperContainer .swiper-slide a {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.swiper-button-next::after, 
.swiper-button-prev::after {
    font-size: 20px !important;
    font-weight: 700;
}

.pg-button-default {
    width: 85%;
    background-color: #123333 !important;
    color: #fff !important;
    padding: 12px 20px;
    border: none;
}

.pg-button-default:hover {
    background-color: #1F5858 !important;
}


/* //////////////////////////////////// */
/* PRODUCT CATEGORY ARCHIVES */
/* //////////////////////////////////// */


/* Filter Widget */

.filter-widget form div.wpf_items_grouped {
    display: flex;
    position: static;
    gap: 0.5rem;
    padding-bottom: 1rem;
    overflow-x: auto;
    overflow-y: hidden;
}

.filter-widget form div.wpf_items_grouped > div {
    flex-shrink: 0;
}

/* Remove Text from Badge Icon */

.productlist-x-mas-deal span,
.productlist-oster-deal span,
.productlist-easter-special span,
.productlist-knallerpreis span,
.limited-edition-badge-container span,
.new-badge-container span {
    display: none;
}


/* ///////////////// */
/* X-MAS DEALS */
/* ///////////////// */

/* X-MAS Product Grid */

.productlist-x-mas-deal {
    width: 100px;
    height: 100px;
    position: absolute;
    top: -40px;
    left: -40px;
    background: var(--wpr-bg-f30a9c80-cd40-4c1a-8b7d-f56c6d5118b6) center center/contain no-repeat;
    z-index: 3;
}

/* X-MAS Product Single */

.productlist-x-mas-deal-product-single {
    width: 50%;
    font-family: 'Bebas Neue', sans-serif !important;
    font-size: 1.4rem;
    font-weight: 700 !important;
    color: #fff !important;
    text-align: center;
    background: #73272b;
    background: linear-gradient(360deg, rgba(115, 39, 43, 1) 0%, rgba(193, 55, 61, 1) 100%);
    border-radius: 50px;
    padding: 7px 20px 5px;
}

/* ///////////////// */
/* Oster DEALS */
/* ///////////////// */

/* Oster Product Grid */

.productlist-oster-deal {
    width: 75px;
    height: 75px;
    position: absolute;
    top: 160px;
    left: 0;
    background: var(--wpr-bg-d4b2d634-e1a8-42b5-845e-2ccba8dd67b2) center center/contain no-repeat;
    transform: rotate(10deg);
    z-index: 3;
}

/* Oster Product Single */

.productlist-oster-deal-product-single {
    width: 50%;
    font-family: 'Bebas Neue', sans-serif !important;
    font-size: 1.4rem;
    font-weight: 700 !important;
    color: #fff !important;
    text-align: center;
    background: #43b021;
    background: linear-gradient(360deg,rgba(67, 176, 33, 1) 0%, rgba(87, 209, 50, 1) 25%, rgba(93, 222, 53, 1) 48%, rgba(87, 209, 50, 1) 80%, rgba(67, 176, 33, 1) 100%);
    border-radius: 50px;
    padding: 7px 20px 5px;
}

/* ///////////////// */
/* Knallerpreise */
/* ///////////////// */

/* Knallerprese Product Grid */

.productlist-knallerpreis {
    width: 100px;
    height: 100px;
    position: absolute;
    top: -13px;
    left: -51px;
    background: var(--wpr-bg-a614c1e6-eafc-4aaa-b33f-396fa030278c) center center/contain no-repeat;
    z-index: 3;
}


/* Knallerpreise Product Single */

.productlist-knallerpreis-product-single {
    width: 50%;
    font-family: 'Bebas Neue', sans-serif !important;
    font-size: 1.4rem;
    font-weight: 700 !important;
    color: #fff !important;
    text-align: center;
    background: #c26727;
    background: linear-gradient(360deg, rgba(194, 103, 39, 1) 0%, rgba(217, 109, 33, 1) 25%, rgba(224, 117, 40, 1) 48%, rgba(217, 109, 33, 1) 80%, rgba(194, 103, 39, 1) 100%);
    border-radius: 50px;
    padding: 7px 20px 5px;
}


/* Limited Edition Badge */

.limited-edition-badge-container {
    width: 80px;
    height: 80px;
    position: absolute;
    top: 160px;
    left: -20px;
    background: var(--wpr-bg-e9a55bf5-605a-4af5-97f9-7be0fcea1765) center center/contain no-repeat;
    z-index: 3;
}

/* New Badge */

.new-badge-container {
    width: 60px;
    height: 60px;
    position: absolute;
    top: 75px;
    left: -10px;
    background: var(--wpr-bg-75c7ab65-778e-41b3-9316-c8fff0f0702d) center center/contain no-repeat;
}





/* Gehalt Tags */

.productlist-gehalt-primary{
    position: absolute;
    left: -20px;
    top: -20px;
    font-family: 'Work Sans', sans-serif;
    font-size: 0.9rem;
    font-weight: 700;
    line-height: 1.4rem;
    color: #003232;
    background-color: #fff;
    padding: 3px 15px;
    box-shadow: 0 5px 20px rgba(0,0,0,0.2);
}

.productlist-gehalt-secondary {
    position: absolute;
    left: -20px;
    top: 10px;
    font-family: 'Work Sans', sans-serif;
    font-size: 0.9rem;
    font-weight: 700;
    line-height: 1.4rem;
    color: #003232;
    background-color: #fff;
    padding: 3px 15px;
    box-shadow: 0 5px 20px rgba(0,0,0,0.2);
}

/* Reset Button */

.product-list__filter-container div div form div.wpf_reset_btn input {
    border: none !important;
    padding-left: 10px;
}

.product-list__filter-container div div form div.wpf_reset_btn input:hover {
    cursor: pointer;
}

/* Prdouct Grid li-item */

.product-list-grid div div ul > li {
    transform: scale(1);
    transition: transform 0.2s ease-in-out;
}

.product-list-grid div div ul > li:hover {
    transform: scale(1.05);
    transition: transform 0.2s ease-in-out;
}



/* Sale Badge */


.product-list-grid .onsale,
#cartProductListContainer span.onsale {
        display: inline-block !important;
        position: absolute !important;
        transform: rotate(-90deg) !important;
        top: 23px !important;
        left: 176px !important;
        color: #FFFFFF;
        background-color: #E0190B !important;
        font-family: "Open Sans", Sans-serif;
        font-size: 1rem;
        border-radius: 1px;
        margin: 0 !important;
    }




/* Brush Badge Petrol*/

.brush-petrol {
    background: var(--wpr-bg-6131d801-c949-47e0-8a65-bb19687e508e) no-repeat center / cover;
}

.brush-blue {
    background: var(--wpr-bg-20adefb0-01cc-4563-a5c9-10ed65c5f2a2) no-repeat center / cover;
}

.brush-red {
    background: var(--wpr-bg-b7526c53-f4ac-4761-a334-10c49b8683d9) no-repeat center / cover;
}

.brush-gold {
    background: var(--wpr-bg-e3fc6e07-5582-4a9a-83b0-784d07d0b551) no-repeat center / cover;
}


/* Additional Info > Units */
.product p.wc-gzd-additional-info {
    margin: 0;
}

.product p.wc-gzd-additional-info a {
    font-size: 0.9rem !important;
}


/* Add To Cart Button */

ul.products li.product .button::before {
    display: inline-block;
    font-family: FontAwesome;
    content: '\f07a';
    font-weight: 300;
    margin-right: 10px;
}

/* Swiper Slider Default*/

.product-archive__swiper-button {
    width: 98%;
    color: #fff !important;
    padding: 12px 20px;
    border: none;
}

/* Swiper Slider Homepage*/

.product-archive__swiper-button-home {

    background-color: #003232 !important;
}

.product-archive__swiper-button-home:hover {
    background-color: #1F5858 !important;
}

/* Swiper Slider Category Archives */

.product-archive__swiper-button-cat {
    background-color: #DAC238 !important;
}

.product-archive__swiper-button-cat:hover {
    background-color: #C0AC37 !important;
}

#productArchive__swiperSlider .swiper-wrapper > .swiper-slide a h3,
#productArchive__swiperSlider .swiper-button-prev,
#productArchive__swiperSlider .swiper-button-next {
    color: #fff;
}

#productArchive__swiperSlider .swiper-pagination > span {
    background: #fff;
}



/* Anwendung List */

.anwendung-li-item {
    margin-top: 20px;
}

.anwendung-list-wrapper {
    display: flex;
}

.anwendung-list-container {
    display: flex;
    width: 50%;
    align-items: center;
}

.anwendung-list-container img {
    width: 20%;
}

.anwendung-list-container p {
    margin: 0;
}



/* Custom Badges */

.custom-badge {
    width: 100%;
    font-size: 1rem;
    line-height: 1.1rem;
    color: #fff;
    text-align: center;
    padding: 5px 2px;
    margin: 10px auto 0;
}



/* Custom Badges CBD Öl / Spray */

.custom-badge-mint {
    background: var(--wpr-bg-c1af633f-41f5-44cb-976a-97588604e2b5) no-repeat center / cover;
}

.custom-badge-green-blue {
    background: var(--wpr-bg-26a57202-1662-4e4a-8bfa-186645a348f4) no-repeat center / cover;
}

.custom-badge-yellow {
    background: var(--wpr-bg-bcd10bb7-7797-4147-9107-5235ca7452c0) no-repeat center / cover;
}

.custom-badge-beige {
    background: var(--wpr-bg-fd3c4198-8f07-4c7e-9277-89bd2358c4af) no-repeat center / cover;
}
.custom-badge-darkgreen {
    background: var(--wpr-bg-f5392ff9-b9a3-4236-9e07-c46179abd3de) no-repeat center / cover;
}
.custom-badge-green {
    background: var(--wpr-bg-26bb265a-ffa5-4cc3-b46d-880df072a2eb) no-repeat center / cover;
}
.custom-badge-lavendel {
    background: var(--wpr-bg-3393ec2c-057f-454f-add8-5426650fa256) no-repeat center / cover;
}
.custom-badge-orange {
    background: var(--wpr-bg-b8fba6ba-f629-42bf-88df-c6cfc7949712) no-repeat center / cover;
}
.custom-badge-pink {
    background: var(--wpr-bg-5eb2a222-c358-447b-b438-34c5e5a53d30) no-repeat center / cover;
}
.custom-badge-red {
    background: var(--wpr-bg-e84545bb-d0c4-4f0e-aae4-069bfea31336) no-repeat center / cover;
}
.custom-badge-royalblue {
    background: var(--wpr-bg-b19f67c0-82c4-4aa3-80a7-6d9babfba3e1) no-repeat center / cover;
}
.custom-badge-silver {
    background: var(--wpr-bg-f3bd82b0-ca6e-4a74-b059-fd44cd298071) no-repeat center / cover;
}

.custom-badge-farblos {
    background: var(--wpr-bg-02114efd-dde5-4732-b909-9797f018c4a0) no-repeat center / cover;
}

.custom-badge-rose {
    background: var(--wpr-bg-d77abeba-34e3-4313-ac90-a29721a810c2) no-repeat center / cover;
}

.custom-badge-kupfer {
    background: var(--wpr-bg-3efcaa3f-8c2e-4e5b-91b3-3e8dcd9e742f) no-repeat center / cover;
}

.custom-badge-pink-grapefruit {
    background: var(--wpr-bg-27efbfbf-99c7-426f-9b08-fdfcf8503df5) no-repeat center / cover;
}

.custom-badge-spearmint {
    background: var(--wpr-bg-0197a04f-4b35-4407-a2d0-ccb27921374e) no-repeat center / cover;
}

.custom-badge-gorilla-glue {
    background: var(--wpr-bg-08546a78-862a-4437-aa98-02f2254e1160) no-repeat center / cover;
}

.custom-badge-tropical-fruits {
    background: var(--wpr-bg-ddfcdafc-53dc-42d2-82f2-7787d1bead11) no-repeat center / cover;
}

.custom-badge-ak-47 {
    background: var(--wpr-bg-cd1b1ab1-c01a-42db-89ef-78818f780f4d) no-repeat center / cover;
}

.custom-badge-menthol {
    background: var(--wpr-bg-9800fd94-a206-46ff-b191-5bc65555d253) no-repeat center / cover;
}

.custom-badge-blueberry {
    background: var(--wpr-bg-8abdc993-b1e4-4aa0-bc39-9ca65d54ba0e) no-repeat center / cover;
}

.custom-badge-grape {
    background: var(--wpr-bg-2e27205d-aa49-4efb-af1a-6775bd7f42e2) no-repeat center / cover;
}

.custom-badge-lemon-haze {
    background: var(--wpr-bg-ac434d4a-c368-4289-88bf-8de83afbbf7b) no-repeat center / cover;
}

.custom-badge-peach-ice {
    background: var(--wpr-bg-aaf5c355-284c-438c-a3f8-df7d55e78982) no-repeat center / cover;
}

.custom-badge-silver-haze {
    background: var(--wpr-bg-086a141a-8803-45ea-b6ce-6807a582f358) no-repeat center / cover;
}

.custom-badge-strawberry-diesel {
    background: var(--wpr-bg-773d26dc-f74a-4829-a747-ccb4d6f6d817) no-repeat center / cover;
}

.custom-badge-strawberry-milk {
    background: var(--wpr-bg-7c95e68c-bcc5-4c18-8589-ea80dd10afe4) no-repeat center / cover;
}

.custom-badge-vanille-matcha {
    background: var(--wpr-bg-8964f7e2-6024-4e40-9d76-14b59f511bc6) no-repeat center / cover;
}

.custom-badge-watermelon {
    background: var(--wpr-bg-0240189d-9627-4aa9-97c1-ee66be165718) no-repeat center / cover;
}

.custom-badge-wild-red {
    background: var(--wpr-bg-83a03ce1-9203-4af7-ba7d-97350eab9e9d) no-repeat center / cover;
}

.custom-badge-yellow-haze {
    background: var(--wpr-bg-f8fd2e6d-c8bd-44cf-94ee-b8ce9d787494) no-repeat center / cover;
}

.custom-badge-chrome {
    background: var(--wpr-bg-12f48e16-aa10-44f2-9bad-f7889c9ee554) no-repeat center / cover;
}

.custom-badge-viola {
    background: var(--wpr-bg-3dab9ca2-51d7-4d65-b196-f0fe1fd6120f) no-repeat center / cover;
}

.custom-badge-schwarz {
    background: var(--wpr-bg-31fd631e-3430-4435-9acb-d0aa70fceb38) no-repeat center / cover;
}

.custom-badge-body {
    background: var(--wpr-bg-58957813-9402-4376-99a3-2a184a15dafa) no-repeat center / cover;
}

.custom-badge-mind {
    background: var(--wpr-bg-6e3d8f90-9f61-45bc-b27a-e75aaa414832) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-5fc90a2b-8b26-44fc-8003-05e1084a779b) no-repeat center / cover;
}

.custom-badge-rainbow {
    background: var(--wpr-bg-26b125ed-d3ff-4552-b3fe-95c93ff37a18) no-repeat center / cover;
}

.custom-badge-amnesia {
    background: var(--wpr-bg-c3b64331-f535-4ea4-901d-4466be8d1673) no-repeat center / cover;
}

.custom-badge-gelato {
    background: var(--wpr-bg-f79d8c41-8cfa-4fe7-b4fa-a0f0bf80ded9) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-c34124c4-216a-4b92-9552-f82dcfb2a309) no-repeat center / cover;
}

.custom-badge-relax{
    background: var(--wpr-bg-7d6793ff-8ff3-472d-82d6-7ebc44a93082) no-repeat center / cover;
}

.custom-badge-immunity {
    background: var(--wpr-bg-9508c752-90cf-46f7-97c1-62b67105a525) no-repeat center / cover;
}

.custom-badge-detox {
    background: var(--wpr-bg-29453607-faa6-4ea5-972b-ac33eb4936e7) no-repeat center / cover;
}

.custom-badge-focus {
    background: var(--wpr-bg-61ef5ed4-a7d8-4492-b606-028d8dca091d) no-repeat center / cover;
}

.custom-badge-blood-orange {
    background: var(--wpr-bg-cb5e41bc-a1cd-434d-8fec-0a1f0805c3a4) no-repeat center / cover;
}

.custom-badge-blueberry-down {
    background: var(--wpr-bg-0e0225a9-5b53-4cf0-a918-ce01bde2e445) no-repeat center / cover;
}

.custom-badge-green-apple {
    background: var(--wpr-bg-aeec3918-3f8d-4dfd-879b-3aa8a1720c73) no-repeat center / cover;
}

.custom-badge-kush-on {
    background: var(--wpr-bg-ac8b457b-e09d-4b14-ba93-b5be33dd6d3d) no-repeat center / cover;
}

.custom-badge-peach {
    background: var(--wpr-bg-08d0260a-739d-4237-ae30-9b3db80b5d2b) no-repeat center / cover;
}

.custom-badge-mango {
    background: var(--wpr-bg-4dda91cc-0a15-4ff5-8144-a74ccc534118) no-repeat center / cover;
}

.custom-badge-seed-blueberry {
    background: var(--wpr-bg-b70976e9-f16d-49d5-9ceb-d1d509e5741c) no-repeat center / cover;
}

.custom-badge-seed-forbidden-fruit{
    background: var(--wpr-bg-29d82b66-e212-45d8-8afc-07f8a280b372) no-repeat center / cover;
}

.custom-badge-seed-gelato {
    background: var(--wpr-bg-e0e02dad-9cf4-46f6-9b48-411ad99c5bde) no-repeat center / cover;
}

.custom-badge-seed-lemon-haze {
    background: var(--wpr-bg-68bf9912-2bca-4e36-b53f-b7d5c41f84d3) no-repeat center / cover;
}

.custom-badge-seed-lsd {
    background: var(--wpr-bg-765847a1-0a24-4055-b2c7-ac80542fc0d0) no-repeat center / cover;
}

.custom-badge-seed-white-widow  {
    background: var(--wpr-bg-9d7e9584-2870-4ba8-a614-7ee95edca813) no-repeat center / cover;
}

.custom-badge-thcp-bubble-gum {
    background: var(--wpr-bg-431a6227-61f8-4d6b-a3a6-ecf904dcc1d5) no-repeat center / cover;
}

.custom-badge-hhc-ghost-train {
    background: var(--wpr-bg-5274b038-cb74-4ebe-b13f-071f2315c0ac) no-repeat center / cover;
}

.custom-badge-thcp-super-lemon {
    background: var(--wpr-bg-fbeb28f7-40fa-4487-91e4-714f767eb3ab) no-repeat center / cover;
}

.custom-badge-zkittelz  {
    background: var(--wpr-bg-0bdbfb8b-fca8-46e3-b03d-fe55f4829244) no-repeat center / cover;
}

.custom-badge-cannabis  {
    background: var(--wpr-bg-8c06ffa1-37b9-455d-84a9-9d819f2c0385) no-repeat center / cover;
}

.custom-badge-seed-amnesia-haze  {
    background: var(--wpr-bg-65b17ae3-4e78-4f4b-97c9-19e1ca57283e) no-repeat center / cover;
}

.custom-badge-seed-animal-cookies  {
    background: var(--wpr-bg-a5fe8057-f47c-424e-b49d-43f86a62429c) no-repeat center / cover;
}

.custom-badge-seed-critical-kush {
    background: var(--wpr-bg-0eec0f68-4ea6-4c0f-bd1f-46bacd70a3ac) no-repeat center / cover;
}

.custom-badge-seed-platinum-og  {
    background: var(--wpr-bg-0fb51373-1a83-461b-adc1-a167b3cca843) no-repeat center / cover;
}

.custom-badge-banana-runtz {
    background: var(--wpr-bg-937f8c2c-e771-46da-86ae-78ee1fa36e02) no-repeat center / cover;
}

.custom-badge-hhc-blueberry {
    background: var(--wpr-bg-470f6b69-8ed2-46b1-9e3f-e95adda147c1) no-repeat center / cover;
}

.custom-badge-fruity-pepplez {
    background: var(--wpr-bg-d9478f0d-bda1-4389-9167-46e6527d52e1) no-repeat center / cover;
}

.custom-badge-hhc-cotton-candy {
    background: var(--wpr-bg-6d889564-2da8-472c-abc5-935746027d7d) no-repeat center / cover;
}

.custom-badge-hhc-peppermint {
    background: var(--wpr-bg-3a37c8db-83ec-4cfe-9034-6f1d6ec2caf4) no-repeat center / cover;
}

.custom-badge-green-crack {
    background: var(--wpr-bg-2750e0d2-0c5d-4f9d-8e54-1c0573f801b4) no-repeat center / cover;
}

.custom-badge-hhc-maroccan-hash {
    background: var(--wpr-bg-4255fed1-70d7-4252-bda6-3a79dc364ddb) no-repeat center / cover;
}

.custom-badge-indian-kush {
    background: var(--wpr-bg-8f956ef7-9089-472b-af5e-8894429f048c) no-repeat center / cover;
}

.custom-badge-hhc-watermelon-og {
    background: var(--wpr-bg-7b18b45e-0271-466b-a4c9-20f67e88e6c4) no-repeat center / cover;
}

.custom-badge-seed-purple-milkshake {
    background: var(--wpr-bg-65e6e115-e68b-4cca-8808-90ccc9f14c98) no-repeat center / cover;
}

.custom-badge-seed-pappy-og {
    background: var(--wpr-bg-f1ef4f47-b820-457f-8aee-0f842c60a2f0) no-repeat center / cover;
}

.custom-badge-seed-funnel-cake {
    background: var(--wpr-bg-61877657-fdb1-497c-9985-600846d5c04f) no-repeat center / cover;
}

.custom-badge-seed-ambrosia-kush{
    background: var(--wpr-bg-cf619664-87a2-4f6a-84a1-203baf40fb74) no-repeat center / cover;
}

.custom-badge-seed-forbidden-runtz {
    background: var(--wpr-bg-0a5c5516-707f-40ec-8eb7-bbeae036c2c6) no-repeat center / cover;
}

.custom-badge-seed-gmo-rootbeer {
    background: var(--wpr-bg-c6dc3d67-5af3-4bba-b8f8-6aef2e2e3a87) no-repeat center / cover;
}

.custom-badge-seed-strawberry-guava {
    background: var(--wpr-bg-ed4a3639-8991-49a3-97e8-50a28efb1e7f) no-repeat center / cover;
}

.custom-badge-seed-vanilla-gelato {
    background: var(--wpr-bg-7624759d-9577-48c2-b898-18b712894ca6) no-repeat center / cover;
}

.custom-badge-seed-sour-diesel {
    background: var(--wpr-bg-69626b31-715d-43cc-bb3a-a519d7b28949) no-repeat center / cover;
}

.custom-badge-seed-purple-amnesia {
    background: var(--wpr-bg-768d60a7-155d-437c-a05a-c2e6a6e6b68e) no-repeat center / cover;
}

.custom-badge-seed-og-kush {
    background: var(--wpr-bg-1c011378-dc3c-4433-aed8-8ed8550f3c49) no-repeat center / cover;
}

.custom-badge-seed-mango-smile {
    background: var(--wpr-bg-f4af7e8c-15e1-4bd5-a39f-5496027a96c3) no-repeat center / cover;
}

.custom-badge-seed-chocolate-mint-og {
    background: var(--wpr-bg-75e016d4-09ec-4f88-a940-949b5bfef78f) no-repeat center / cover;
}

.custom-badge-seed-northern-lights {
    background: var(--wpr-bg-4b23ad8f-48f3-4319-ac90-4d6b2d30ef82) no-repeat center / cover;
}

.custom-badge-seed-critical-xxl {
    background: var(--wpr-bg-614d9be6-e062-47d2-bbc6-fbb946de1d2f) no-repeat center / cover;
}

.custom-badge-seed-cookies-xl {
    background: var(--wpr-bg-945037c3-3c34-4dbf-a618-e3d4a4736dd7) no-repeat center / cover;
}

.custom-badge-seed-jack-herer {
    background: var(--wpr-bg-2fae2028-c3d0-4833-b4f1-9738ce79ba68) no-repeat center / cover;
}

.custom-badge-seed-caramello-xl {
    background: var(--wpr-bg-c89010c2-a723-4853-9ef4-fc04d7706c95) no-repeat center / cover;
}

.custom-badge-seed-purple-punch {
    background: var(--wpr-bg-03acd1e7-67a7-445d-93f7-da0307cb7ef0) no-repeat center / cover;
}

.custom-badge-seed-runtz-xl {
    background: var(--wpr-bg-69e73b53-d02e-4424-b147-617d818d7823) no-repeat center / cover;
}

.custom-badge-seed-orange-sherbet {
    background: var(--wpr-bg-eabb8f09-d412-49d7-a810-1987af87bed1) no-repeat center / cover;
}

.custom-badge-seed-uk-cheese {
    background: var(--wpr-bg-ed6cc494-416f-4bfd-a775-d0ffe0554188) no-repeat center / cover;
}

.custom-badge-seed-nl-x-big-buds {
    background: var(--wpr-bg-1519f48f-027d-4b88-9173-9c2376119964) no-repeat center / cover;
}

.custom-badge-cbd-liquid-watermelon-og {
    background: var(--wpr-bg-d84c306a-1e88-4af6-b960-0f7f649e77ac) no-repeat center / cover;
}

.custom-badge-cbd-liquid-moroccan-hash {
    background: var(--wpr-bg-434cfd4d-2520-44c4-8fc9-ea3a56c5511b) no-repeat center / cover;
}

.custom-badge-rest {
    background: var(--wpr-bg-947b98e0-ff61-4922-8b8c-829e32bf0e58) no-repeat center / cover;
}

.custom-badge-relief {
    background: var(--wpr-bg-da227c69-3f0c-4769-9091-6eabe96d13cc) no-repeat center / cover;
}

.custom-badge-og-hemp {
    background: var(--wpr-bg-ee00bb2a-1572-4e2e-8005-878ab7bb77fa) no-repeat center / cover;
}

.custom-badge-strawberry-iced {
    background: var(--wpr-bg-f9d9f91e-6202-4190-b761-5cb0a4c86116) no-repeat center / cover;
}

.custom-badge-mixed-fruits {
    background: var(--wpr-bg-868c8c8c-07a2-44fa-a6d5-3230108f4af2) no-repeat center / cover;
}

.custom-badge-passion-fruit {
    background: var(--wpr-bg-a9567ed1-1e7d-4c92-9cf7-37a0fc97f0ec) no-repeat center / cover;
}

.custom-badge-elfbar-first-lady {
    background: var(--wpr-bg-44ceaba1-1ba8-4edc-9733-ba0cbee4de4b) no-repeat center / cover;
}

.custom-badge-elfbar-fruit-bomb {
    background: var(--wpr-bg-f125f5f5-f13e-4ffd-8838-72445cc2c113) no-repeat center / cover;
}

.custom-badge-elfbar-godfather {
    background: var(--wpr-bg-1390db85-ac2a-4b6c-a15b-e0c990f4683a) no-repeat center / cover;
}

.custom-badge-elfbar-ice-cream {
    background: var(--wpr-bg-8a3f8040-9b52-461c-a27f-e05198f511c8) no-repeat center / cover;
}

.custom-badge-elfbar-mr-president {
    background: var(--wpr-bg-6efa6c5f-78d4-4f60-8413-4614237a5a3f) no-repeat center / cover;
}

.custom-badge-elfbar-polar-storm {
    background: var(--wpr-bg-d5c88763-9d03-43cf-82b0-ff2200694bae) no-repeat center / cover;
}

.custom-badge-cbd-blueten-alien-haze {
    background: var(--wpr-bg-0129d98c-4429-445a-89a9-a72b52caf8da) no-repeat center / cover;
}

.custom-badge-cbd-blueten-berlin_kush {
    background: var(--wpr-bg-c628b020-206f-45b9-b199-836114c7d441) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gelato-361 {
    background: var(--wpr-bg-8312be04-91fa-4066-86eb-1e84a4aa92b6) no-repeat center / cover;
}

.custom-badge-cbd-blueten-girl-scout-cookies {
    background: var(--wpr-bg-afa3ab7b-e7cc-414d-9d80-c2265cd19273) no-repeat center / cover;
}

.custom-badge-cbd-blueten-amalfi-lemon {
    background: var(--wpr-bg-48570a06-6954-46a2-bdda-99ce7d338e53) no-repeat center / cover;
}

.custom-badge-cbd-blueten-goerlitzer-punch {
    background: var(--wpr-bg-7aea1c65-a913-4aad-9fed-7e62399fbadc) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gorilla-glue {
    background: var(--wpr-bg-8b372829-9b12-4b64-b008-d493fd6573c6) no-repeat center / cover;
}

.custom-badge-cbd-blueten-harlequin {
    background: var(--wpr-bg-89798589-11c0-4c68-a41f-49683c96e7b1) no-repeat center / cover;
}

.custom-badge-cbd-blueten-meer-jane {
    background: var(--wpr-bg-227d56d0-daef-4c00-ad18-e30c29405de1) no-repeat center / cover;
}

.custom-badge-cbd-blueten-northern-lights {
    background: var(--wpr-bg-2e1f9e09-5d01-499f-8ac8-fb665dcf7eb8) no-repeat center / cover;
}

.custom-badge-cbd-blueten-purple-berry {
    background: var(--wpr-bg-15420fff-7e62-4a3f-91d0-c56e28435e75) no-repeat center / cover;
}

.custom-badge-cbd-blueten-small-friends {
    background: var(--wpr-bg-8dacc260-a38f-4d0e-b37f-53186beaa231) no-repeat center / cover;
}

.custom-badge-cbd-blueten-420-mix {
    background: var(--wpr-bg-0d3e5f2f-cd15-4139-99a2-16f1a6a56cfb) no-repeat center / cover;
}

.custom-badge-h2-cherry-ice {
    background: var(--wpr-bg-b7ab333a-e22a-43be-94a2-3c89704a8aa3) no-repeat center / cover;
}

.custom-badge-cbd-hash-amnesia {
    background: var(--wpr-bg-707d8db9-d1c4-4af8-9a23-9088bc293f8c) no-repeat center / cover;
}

.custom-badge-cbd-hash-jungle-charas {
    background: var(--wpr-bg-688117ed-a66f-4b42-b101-12e8b8219ba8) no-repeat center / cover;
}

.custom-badge-cbd-hash-kiff {
    background: var(--wpr-bg-8ec2824c-85b4-40c8-bb67-1196117f0d76) no-repeat center / cover;
}

.custom-badge-cbd-hash-pollen{
    background: var(--wpr-bg-1cfa53fc-144a-4621-95e9-f24e924883b5) no-repeat center / cover;
}

.custom-badge-cbd-hash-super-dry {
    background: var(--wpr-bg-25e53bb5-313f-497b-b721-45425ae71d9f) no-repeat center / cover;
}

.custom-badge-cbd-hash-bubble-ice {
    background: var(--wpr-bg-fcf4c078-ef5f-4cef-b33e-3a6bc03e10b9) no-repeat center / cover;
}

.custom-badge-cannabis-samen-big-bud-xxl {
    background: var(--wpr-bg-09c07e61-6c82-4afe-81a5-e947c176ec40) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorilla-glue-4 {
    background: var(--wpr-bg-fcfcb995-d568-471f-bb8d-6cfdf4b1273a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mac-1 {
    background: var(--wpr-bg-3a71c80d-e960-4be4-8ea5-bf677a68e3b8) no-repeat center / cover;
}

.custom-badge-cannabis-samen-magnum {
    background: var(--wpr-bg-b3330298-c050-43e0-bfe1-fd00ea5ae6e4) no-repeat center / cover;
}

.custom-badge-cannabis-samen-sunset-sherbert {
    background: var(--wpr-bg-cdb4f6c3-2bf2-4dd9-a0df-4e85c081d38f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-strawberry-kush {
    background: var(--wpr-bg-41a562e9-be05-4410-882a-eb718194313e) no-repeat center / cover;
}

.custom-badge-cannabis-samen-purple-kush {
    background: var(--wpr-bg-84ce80c8-8ed3-49f9-8b80-a0c96b52b127) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mazar-xx {
    background: var(--wpr-bg-877f3b6c-5dd0-4106-8314-21d59ccecb43) no-repeat center / cover;
}

.custom-badge-cannabis-samen-lsg {
    background: var(--wpr-bg-cc9e2f32-c152-42ba-89b9-d2340d2c05d6) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorillato {
    background: var(--wpr-bg-13cc7532-4add-439b-9f4e-5fbb552cab8d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-a-to-z {
    background: var(--wpr-bg-747596cf-17d4-4de2-9132-f8a30f8e74ee) no-repeat center / cover;
}

.custom-badge-cannabis-samen-aeroz {
    background: var(--wpr-bg-10e1c35f-d103-43df-8661-da755017c65d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-runtz {
    background: var(--wpr-bg-d48e3329-a4fe-4e40-8208-83c10d02650e) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-zoap {
    background: var(--wpr-bg-3ce8d873-1d9d-4d36-bc5b-74804cb51745) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-runtz {
    background: var(--wpr-bg-dc855a3e-4433-4820-8f24-e1e9c5b3f511) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-n-bananas {
    background: var(--wpr-bg-c2affa80-55f4-478c-9d89-0fdb7cefca4a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-bazuku {
    background: var(--wpr-bg-91613cc7-a088-4e09-a9cd-e9028e788ecf) no-repeat center / cover;
}

.custom-badge-cannabis-samen-frozen-apples {
    background: var(--wpr-bg-e0f6c760-9557-488a-82ca-94f99af14892) no-repeat center / cover;
}

.custom-badge-cannabis-samen-fruit-drop {
    background: var(--wpr-bg-74925450-2d41-4011-b0f8-27b678e939ef) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-junky {
    background: var(--wpr-bg-df71b0a2-9754-4a01-8b31-4abdb45b7fd9) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-mark-10 {
    background: var(--wpr-bg-b3f09bb2-cf18-4edb-a7f8-721baae00421) no-repeat center / cover;
}

.custom-badge-cannabis-samen-geta-z {
    background: var(--wpr-bg-fe783bb6-4244-4464-8ea2-1a7499572da6) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gruntz-2-0 {
    background: var(--wpr-bg-62050d59-e198-428a-8653-072a47b19832) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-runtz {
    background: var(--wpr-bg-c89de580-3753-4cb4-b43c-cdf06d793660) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-zoap {
    background: var(--wpr-bg-33a0ad1f-36d5-4973-9372-ac5917fc81ea) no-repeat center / cover;
}

.custom-badge-cannabis-samen-powerz {
    background: var(--wpr-bg-9559fba6-007f-4043-9276-137c46bef33e) no-repeat center / cover;
}

.custom-badge-cannabis-samen-runtz-s1 {
    background: var(--wpr-bg-b1971ae0-57f9-45fa-9f20-a3fadc9b8edd) no-repeat center / cover;
}

.custom-badge-cannabis-samen-pink-zoap {
    background: var(--wpr-bg-b2a12a74-4286-40a1-9146-c9742a61ba37) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoap-s1 {
    background: var(--wpr-bg-20f7b677-9c6e-4727-8ff8-3ba3b76ac228) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoreoz {
    background: var(--wpr-bg-82bb1cc0-6f9a-4c28-a96d-dc9b92667b16) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zushlato{
    background: var(--wpr-bg-66052d65-c606-4c72-a649-70f91e04f457) no-repeat center / cover;
}




/* ######################### */
/* H2 Pods */
/* ######################### */


.custom-badge-h2-london-pound-cake {
    background: var(--wpr-bg-ad6267be-f30d-482d-ad68-c41866f1ae40) no-repeat center / cover;
}

.custom-badge-h2-runtz {
    background: var(--wpr-bg-b60228bc-3650-4539-84bc-ed3475789f23) no-repeat center / cover;
}

.custom-badge-h2-grape {
    background: var(--wpr-bg-00a814bc-4187-4775-b787-7ab83abe4eb2) no-repeat center / cover;
}

.custom-badge-h2-cotton-candy {
    background: var(--wpr-bg-6cae58d9-e510-40f6-a5c3-75133fb2e820) no-repeat center / cover;
}

.custom-badge-h2-biscotti {
    background: var(--wpr-bg-ce65d39b-cc4b-452f-ab83-b4dfeb76a79d) no-repeat center / cover;
}


.custom-badge-h2-squid-edition{
    background: var(--wpr-bg-b166e9ce-9d56-4cf4-86a3-19db842c6553) no-repeat center / cover;
}

.custom-badge-cbd-pod-mango-iced {
    background: var(--wpr-bg-f94b47da-5654-49c7-bcb7-ba66dd7e43f5) no-repeat center / cover;
}

.custom-badge-h2-watermelon {
    background: var(--wpr-bg-83f990e7-b46f-4b8c-aaad-f90ca2a300a9) no-repeat center / cover;
}

.custom-badge-h2-lime {
    background: var(--wpr-bg-68e11723-77a0-4e0e-8f7b-7441a751284b) no-repeat center / cover;
}

.custom-badge-h2-peach-ice-og {
    background: var(--wpr-bg-1df021ff-52c1-4c0c-a71f-0631d9fb80c0) no-repeat center / cover;
}

.custom-badge-h2-godfather {
    background: var(--wpr-bg-754e250a-df3c-4f70-87f0-0d36d59ccfe4) no-repeat center / cover;
}


/* ######################### */
/* H3 Pods */
/* ######################### */


.custom-badge-h3-pod-apple-splash {
    background: var(--wpr-bg-fb569f21-d40a-4838-b46e-73d37dda9418) no-repeat center / cover;
}

.custom-badge-h3-pod-blueberry {
    background: var(--wpr-bg-0929cc94-c175-45a8-887f-ad1670c30712) no-repeat center / cover;
}

.custom-badge-h3-pod-cherry-ice {
    background: var(--wpr-bg-4074ebe9-85bd-42fc-a905-dc5df3e24993) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berries {
    background: var(--wpr-bg-f9f1c0bc-3235-4637-bb9e-ef6ad3e1d310) no-repeat center / cover;
}

.custom-badge-h3-pod-peach-ice {
    background: var(--wpr-bg-b1e406d4-db56-461f-998f-979fdf189c81) no-repeat center / cover;
}

.custom-badge-h3-pod-purple-punch {
    background: var(--wpr-bg-3c41de93-fd43-49b7-9fc1-a40057bf0397) no-repeat center / cover;
}

.custom-badge-h3-pod-super-lemon-haze {
    background: var(--wpr-bg-3d44e0d6-8b50-4894-a5eb-69d4879ffa90) no-repeat center / cover;
}

.custom-badge-h3-pod-watermelon {
    background: var(--wpr-bg-6d6d8b40-abd5-49c3-a51c-67125f009007) no-repeat center / cover;
}

.custom-badge-h3-pod-white-widow {
    background: var(--wpr-bg-0c9ee45b-dd5a-4c9c-b52d-3284b126193a) no-repeat center / cover;
}

.custom-badge-h3-pod-zkittlez {
    background: var(--wpr-bg-dd6fcee3-bd13-48de-b8ff-1646e211d6e4) no-repeat center / cover;
}

.custom-badge-h3-pod-better-cali-saul {
    background: var(--wpr-bg-49a2dfe0-d662-4e50-8fa0-d9622edff650) no-repeat center / cover;
}

.custom-badge-h3-pod-heisensheep {
    background: var(--wpr-bg-9d004496-1e9f-46ff-a596-15474fbf98ba) no-repeat center / cover;
}

.custom-badge-h3-pod-pinkboy {
    background: var(--wpr-bg-b1ec89c9-fc88-478c-80bb-e2791026f8e0) no-repeat center / cover;
}

.custom-badge-h3-pod-black-edition {
    background: var(--wpr-bg-cb87453f-b5dc-4423-8f25-c24ddae879ca) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berry-gta {
    background: var(--wpr-bg-28b411ff-eece-40eb-8f4e-d714c80e77ec) no-repeat center / cover;
}



/* ######################### */
/* H2 Vape */
/* ######################### */

.custom-badge-h2-vape-berry-gelato {
    background: var(--wpr-bg-acd2421b-5851-439f-992f-673b3a7ac631) no-repeat center / cover;
}

.custom-badge-h2-vape-berry-punch {
    background: var(--wpr-bg-c2934d51-c098-4fcb-98f2-c00394d994a7) no-repeat center / cover;
}

.custom-badge-h2-vape-juicy-berry {
    background: var(--wpr-bg-395e57c2-8b28-41f1-86ee-6580929a1b80) no-repeat center / cover;
}

.custom-badge-h2-vape-super-lemon-haze {
    background: var(--wpr-bg-a5f96bf8-febd-4df1-ae98-89f923575f86) no-repeat center / cover;
}

.custom-badge-h2-vape-watermelon-cherry {
    background: var(--wpr-bg-8dbf281a-20ab-4545-bce1-e25583d91f90) no-repeat center / cover;
}

.custom-badge-h2-vape-bubble-kush {
    background: var(--wpr-bg-844f11b5-6595-4a79-bc4e-5a200a45f32f) no-repeat center / cover;
}

.custom-badge-h2-vape-iced-bonbon {
    background: var(--wpr-bg-02568de3-75c4-460c-a82f-0c86e78c87f9) no-repeat center / cover;
}

.custom-badge-h2-blueberry-blast {
    background: var(--wpr-bg-4f37208f-af70-4065-973c-0480870d1033) no-repeat center / cover;
}

.custom-badge-h2-frozen-peach {
    background: var(--wpr-bg-0cc7d1fb-6378-4607-b30b-48273495a922) no-repeat center / cover;
}

.custom-badge-h2-juicy-melon {
    background: var(--wpr-bg-57d561a5-002a-46f1-afc1-096e27e4589c) no-repeat center / cover;
}

.custom-badge-h2-lemon-haze {
    background: var(--wpr-bg-6e89b041-4243-476b-a01a-b7dff0806fa4) no-repeat center / cover;
}

.custom-badge-h2-peach-bubblegum {
    background: var(--wpr-bg-c4d0cf5a-5395-4828-a6da-935ed2b89608) no-repeat center / cover;
}

.custom-badge-h2-mango {
    background: var(--wpr-bg-10b18da9-700e-455a-8206-4a691d1151e9) no-repeat center / cover;
}

.custom-badge-h2-blackberry-ice {
    background: var(--wpr-bg-08643004-c2a9-45b7-b1fa-39aa6e6d5fb7) no-repeat center / cover;
}

.custom-badge-h2-raspberry {
    background: var(--wpr-bg-97578e9c-97eb-44c5-bcae-72d2f77d011c) no-repeat center / cover;
}

.custom-badge-h2-cactus_ice {
    background: var(--wpr-bg-2588af7c-c74c-4e86-b54e-f30bfbaad46e) no-repeat center / cover;
}

.custom-badge-h2-lemon-spritz {
    background: var(--wpr-bg-b3479080-b92d-4eb9-82a3-30c3c8858f48) no-repeat center / cover;
}

.custom-badge-h2-mango-ice {
    background: var(--wpr-bg-0bd502a9-74a2-4ce6-b214-e117b9df0fda) no-repeat center / cover;
}

.custom-badge-h2-mmixed-berries {
    background: var(--wpr-bg-45db2b16-eb03-4fc1-9245-3f0b75f8fea9) no-repeat center / cover;
}

.custom-badge-h2-passion-fruit {
    background: var(--wpr-bg-9f44599f-99dc-4767-b476-de228df464d0) no-repeat center / cover;
}

.custom-badge-h2-peach-ice {
    background: var(--wpr-bg-019f9d94-b405-4057-a019-56cf686329cc) no-repeat center / cover;
}

.custom-badge-h2-watermelon-zkittlez {
    background: var(--wpr-bg-90f5a68e-74a0-4cfb-be4b-5c30c70265e7) no-repeat center / cover;
}

.custom-badge-h2-cherry{
    background: var(--wpr-bg-a42d551b-448d-4a57-870e-9ee3fbcc0725) no-repeat center / cover;
}

.custom-badge-h2-blueberry{
    background: var(--wpr-bg-8e4b41f4-bddb-465b-aa66-2a539afc44b5) no-repeat center / cover;
}

.custom-badge-h2-grape-roseflower{
    background: var(--wpr-bg-4941257a-822a-49e4-b1cb-bc092aa0e0d5) no-repeat center / cover;
}

.custom-badge-h2-peach-papaya{
    background: var(--wpr-bg-027fc833-26d7-4ef5-9498-6e60164c871d) no-repeat center / cover;
}

.custom-badge-h2-yuzu{
    background: var(--wpr-bg-0d6d427f-2b32-45a0-8d9b-3ee6b0bbc5fb) no-repeat center / cover;
}

/* ######################### */
/* HHZ Vape */
/* ######################### */

.custom-badge-h2-vape-northern-lights {
    background: var(--wpr-bg-e3a0a5f0-385d-4ffa-8684-dd1516b83288) no-repeat center / cover;
}

.custom-badge-h2-vape-amnesia-haze {
    background: var(--wpr-bg-f5b1945a-80ff-4e92-a367-4c37caef2b46) no-repeat center / cover;
}

.custom-badge-hhz-pink-berry {
    background: var(--wpr-bg-bdef6a36-f5a0-4cea-975c-5b814638fc44) no-repeat center / cover;
}

.custom-badge-hhz-mango {
    background: var(--wpr-bg-d9739864-759f-46f6-a49f-7dd1510d0a16) no-repeat center / cover;
}

.custom-badge-hhz-blueberry {
    background: var(--wpr-bg-378d67b4-a724-4c15-ad81-239cfb181543) no-repeat center / cover;
}

.custom-badge-hhz-vape-cassis {
    background: var(--wpr-bg-26af1733-d5c7-4ae5-8eb7-4e1de1779a10) no-repeat center / cover;
}

.custom-badge-hhz-vape-pineapple-coco {
    color: #fff !important;
    background: var(--wpr-bg-6404a7f7-deab-48f3-a367-d375af5b44c9) no-repeat center / cover;
}

.custom-badge-hhz-vape-watermelon {
    background: var(--wpr-bg-ce461c06-213d-44aa-8d00-56503d87f9c6) no-repeat center / cover;
}

.custom-badge-hhz-vape-gorilla-glue {
    background: var(--wpr-bg-cd313308-b4d0-47d1-9ded-d01b9d6112cd) no-repeat center / cover;
}

.custom-badge-hhz-vape-lemon-haze {
    background: var(--wpr-bg-36bd0877-729d-421a-8441-fee65074cace) no-repeat center / cover;
}

.custom-badge-hhz-vape-wedding-cake {
    background: var(--wpr-bg-b5f0a6fe-143e-4967-8a13-e475e9ec5ff5) no-repeat center / cover;
}

.custom-badge-hhz-vape-black-ice {
    background: var(--wpr-bg-c7b6cf4d-a604-47a0-bc5b-0ff6429b68e3) no-repeat center / cover;
}

.custom-badge-hhz-vape-zkittlez {
    background: var(--wpr-bg-54bbc2dd-c424-4ec1-bb15-0cacbc486e61) no-repeat center / cover;
}



/* ######################### */
/* H3 Vape */
/* ######################### */

.custom-badge-h3-vape-black-berry-kush {
    background: var(--wpr-bg-393f874b-4d76-4d5d-a2db-a34ca5503958) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-purple-haze {
    background: var(--wpr-bg-224ccb46-f2b9-4b71-b7ff-4356ffe49d87) no-repeat center / cover;
}

.custom-badge-h3-vape-bubble-kush {
    background: var(--wpr-bg-1d9002a9-6251-4152-8439-a7390d9e6e77) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-haze {
    background: var(--wpr-bg-906bba6c-6c50-4f21-ba6d-7bf4b797efba) no-repeat center / cover;
}

.custom-badge-h3-vape-red-runtz {
    background: var(--wpr-bg-1b06c3b7-2dbb-4d80-a8bc-383981acc82f) no-repeat center / cover;
}

.custom-badge-h3-vape-super-lemon-haze {
    background: var(--wpr-bg-0e065ea5-9a4b-4b46-8eb8-2e2fc09e214f) no-repeat center / cover;
}

.custom-badge-h3-vape-super-silver-haze {
    background: var(--wpr-bg-94b532e9-b185-46fe-ad38-7efeda25bdad) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-gelato {
    background: var(--wpr-bg-d71373ac-9804-4ebc-b77a-e84d596f8093) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-kush {
    background: var(--wpr-bg-72a6ed18-4f8e-4bbb-a4d5-520348bca484) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-haze {
    background: var(--wpr-bg-8e943e34-719c-48b6-95b9-001f30df68a0) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-icecream-haze {
    background: var(--wpr-bg-a14139c3-3f84-4dbe-8f55-7d18c262d1b5) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-coco-kush {
    background: var(--wpr-bg-84a373c7-b9ca-4410-93c5-e83d34de8ce2) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-kush {
    background: var(--wpr-bg-0885c036-987a-4d66-b57b-70420bbcc622) no-repeat center / cover;
}

.custom-badge-h3-vape-blueberry-kush {
    background: var(--wpr-bg-9bea9ba7-6094-48c1-9acf-97186c1fa247) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gelato {
    background: var(--wpr-bg-a8af19e9-1fa6-4018-9617-1aee81ebb782) no-repeat center / cover;
}

.custom-badge-h3-vape-strawnana-kush {
    background: var(--wpr-bg-45806244-4c36-48e0-b7b3-bbc70b90632c) no-repeat center / cover;
}

.custom-badge-h3-vape-grape-ice {
    background: var(--wpr-bg-12c0fc87-bdb8-4303-9f6d-c959b3dfd436) no-repeat center / cover;
}

.custom-badge-h3-vape-zkittlez {
    background: var(--wpr-bg-2a7331be-6568-46b8-b8e1-436e6bebefb0) no-repeat center / cover;
}

.custom-badge-h3-vape-lollipop-cherry {
    background: var(--wpr-bg-86c5732d-052a-4757-b555-8922566a502d) no-repeat center / cover;
}

.custom-badge-h3-vape-black-ice {
    background: var(--wpr-bg-d2f68d97-c29f-407f-a3c8-5dfae6f11d3b) no-repeat center / cover;
}

.custom-badge-h3-vape-wedding-cake {
    background: var(--wpr-bg-38ecb1c6-3c07-4563-9e8c-8b6dc3545a48) no-repeat center / cover;
}

.custom-badge-h3-vape-gorilla-glue {
    background: var(--wpr-bg-77f5eb52-fa29-44ed-aeb2-c69d559c3625) no-repeat center / cover;
}

.custom-badge-h3-vape-himbaro-breeze {
    background: var(--wpr-bg-2026ad5a-75d6-4ef8-a107-dc648531c939) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gator-weed {
    background: var(--wpr-bg-ce45d102-0ebb-452d-b27e-34acd8f663a2) no-repeat center / cover;
}

.custom-badge-h3-vape-grow-rilla-glue {
    background: var(--wpr-bg-78e0cf84-61bd-4e36-9ab9-2485319824eb) no-repeat center / cover;
}

.custom-badge-h3-vape-haze-ffm {
    background: var(--wpr-bg-16ed2105-0b5b-4af5-a00e-2a2581426317) no-repeat center / cover;
}

.custom-badge-h3-vape-kiki-melow-kush {
    background: var(--wpr-bg-63c506a1-fe72-4dd1-b05f-442b0ff3a3c6) no-repeat center / cover;
}

.custom-badge-h3-vape-frozty-skunk {
    background: var(--wpr-bg-97b36fa5-9038-4b7f-8e1e-007aa49c9dfa) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFA */
/* ######################### */

.custom-badge-elfbar-elfa-apple-peach {
    background: var(--wpr-bg-0871ddaa-9cd9-4974-88b2-7e4e77f2745a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-banane {
    background: var(--wpr-bg-532a5d05-b43b-48d3-b01c-edde588943c1) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-ice {
    background: var(--wpr-bg-85699d01-4b30-4137-a428-202bb03ac151) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry {
    background: var(--wpr-bg-56e78bb1-c45f-48f4-b351-1111df3f3d8c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-bg {
    background: var(--wpr-bg-22c953c3-efe4-44e5-959d-01122ceb3554) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-cotton-candy {
    background: var(--wpr-bg-7f20d152-0628-4640-a116-e017caac8f7d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-snoow {
    background: var(--wpr-bg-0b9b86b4-36ce-4fec-b1d5-9d9d3a8f23ad) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-16c2da59-faf9-4ce8-8b75-bc86744fd7c0) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-16c2da59-faf9-4ce8-8b75-bc86744fd7c0) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blue-razz-lemonade {
    background: var(--wpr-bg-381a75bb-6acb-46e4-b737-7e05184a42e1) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cherry {
    background: var(--wpr-bg-59fe2707-a90b-4d39-af13-66dacd4c9383) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-c347d0e3-537d-45e8-8cc3-865bac265345) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-c347d0e3-537d-45e8-8cc3-865bac265345) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-c347d0e3-537d-45e8-8cc3-865bac265345) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape {
    background: var(--wpr-bg-12a68fdc-1e2e-4f61-99db-5f9a8ec3dc4e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-elfstorm {
    background: var(--wpr-bg-f962bdbe-4719-47a0-8343-b9c936f7da15) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-kiwi-passion-fruit {
    background: var(--wpr-bg-21a773f8-31de-4411-9001-cba38fe7dd48) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-mint {
    background: var(--wpr-bg-2286496e-685c-4748-9063-765ca42efe08) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mango {
    background: var(--wpr-bg-eda1337e-a9b8-40ee-865e-7571e5db41b3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mix-berries {
    background: var(--wpr-bg-51405703-ece3-4fd5-9630-086b37e82dd3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-orange {
    background: var(--wpr-bg-1b0780c1-ec0a-4c91-ad47-8584da3e36e3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-peach-ice {
    background: var(--wpr-bg-05f8cd8e-8eb5-4c58-88c0-36895bfe1168) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pear {
    background: var(--wpr-bg-5ad21a08-b669-4f9c-884f-0c70ccf6a284) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-qi {
    background: var(--wpr-bg-a0722b21-e455-4fb7-9f9f-b3aaa6cb8203) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pink-lemonade {
    background: var(--wpr-bg-73f7d39e-83d6-4431-869c-07516f819ca5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-rasberry-watermelon {
    background: var(--wpr-bg-bfcd83ff-6822-4154-a47d-bfa5d1acf104) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-grape {
    background: var(--wpr-bg-9fc7dbc3-0d10-4286-b030-6a20dd18d1d8) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-ice-cream {
    background: var(--wpr-bg-9fc20ada-a5d2-4504-a5d2-03be1af3bed4) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-kiwi {
    background: var(--wpr-bg-aca0e653-6c84-4e28-9294-15061871d2af) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-tropcial-fruit {
    background: var(--wpr-bg-7e5a96bd-83bf-4bb5-a8e9-700be02ce4a4) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon {
    background: var(--wpr-bg-60bb1f8e-7478-4ec7-86d2-97ff430b6463) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-cherry {
    background: var(--wpr-bg-d5d3eb8f-7a1b-4190-959f-0a46c932105b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-mojito {
    background: var(--wpr-bg-0ad5b528-6b85-42a1-afec-da9a50fcaea5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-raspberry {
    background: var(--wpr-bg-9717d1bd-97a9-414e-abd1-bbfd4f929116) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-lemon {
    background: var(--wpr-bg-873a80cf-dbee-43cb-abc0-559e2fdd9e7e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-menthol {
    background: var(--wpr-bg-4d3480e3-91cb-4587-8045-8620f33116f4) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape-ice {
    background: var(--wpr-bg-c4064048-7f1a-450b-8e26-f5e40e064bab) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-golden-tobacco {
    background: var(--wpr-bg-daa24ae8-0cf1-41d6-86c5-7e0290cd03b5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-coconut {
    background: var(--wpr-bg-7ffd9987-4e9d-4210-91cf-c03b3197be9c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-acai {
    background: var(--wpr-bg-3d877fd5-c681-4022-ba2f-76bce89c6b9b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-blackberry {
    background: var(--wpr-bg-e6c25120-f80b-45f0-b23a-9eee38e069ac) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola-orange {
    background: var(--wpr-bg-6e6a3a72-ba1e-4516-83e2-e6dd9295dac2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-berries {
    background: var(--wpr-bg-58004b46-8c72-4ae6-8830-22782c6b861d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-hazelnut-coffee {
    background: var(--wpr-bg-446169ff-4233-43f4-9772-027d35c0bb38) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry_cherry {
    background: var(--wpr-bg-3bb361cb-33c8-4e01-b6d6-cb13f3bac224) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-ice-tea-lemon {
    background: var(--wpr-bg-dd9ed05f-232f-4e17-a332-46462134f6ae) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-vanilla-white-peach {
    background: var(--wpr-bg-6eb43b1c-9164-4bff-b724-96b3398cb357) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-double-mint {
    background: var(--wpr-bg-33c839f6-40a5-486a-8552-5ce589b065d8) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-blueberry {
    background: var(--wpr-bg-218071f1-df0d-432e-b1ee-22267dd1e6e2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-cherry {
    background: var(--wpr-bg-754726ca-1c08-4ddd-9de2-34e29a76d4a2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-lemon {
    background: var(--wpr-bg-fac5906e-a03a-4bc4-b742-bdb5b7157336) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-strawberry {
    background: var(--wpr-bg-2ae18e3d-1a99-412b-9aa2-0644b00c268e) no-repeat center / cover;
}

/* ######################### */
/* ELFBAR ELFX PRO */
/* ######################### */

.custom-badge-elfbar-elfx-pro-weiss {
    background: var(--wpr-bg-8ec7193b-f7ad-44e1-9c08-6d7eb185e63b) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-schwarz {
    background: var(--wpr-bg-0824e45e-63ef-487c-8d0c-0b887b9f7340) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-braun {
    background: var(--wpr-bg-2c34260d-4b11-4aa1-a05d-d09b965a4a53) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-gruen {
    background: var(--wpr-bg-1b0ceccd-0d16-4368-9416-a038c2e95b62) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-pink {
    background: var(--wpr-bg-ab30222c-e08e-491c-9ac8-3d1164f2305e) no-repeat center / cover;
}





/* ######################### */
/* ELFBAR ELFLIQ */
/* ######################### */

.custom-badge-elfbar-elfliq-blackberry-lemon {
    background: var(--wpr-bg-63c185af-14eb-4a31-9b33-f53a7fdcde8f) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-blackcurrant-aniseed {
    background: var(--wpr-bg-378610bf-23ab-4460-b002-0b82efa08489) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cherry-cola {
    background: var(--wpr-bg-3e0aa3a6-83b4-488d-b566-aae918b7c5f2) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cotton-candy-ice {
    background: var(--wpr-bg-b972be3a-2d82-41d4-844f-9368d42166e1) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-elfstorm-ice {
    background: var(--wpr-bg-3be28f0b-a511-40e1-aa17-cbeaf57bf786) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-grape {
    background: var(--wpr-bg-6ca08cfc-3dfd-4593-82dd-dc6fd03af09d) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-efbdf23a-1ede-46f5-8d68-1ceb7155a31e) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pink-grapefruit {
    background: var(--wpr-bg-d9612294-c78a-46b4-8a33-efd85ad29a45) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-spearmint {
    background: var(--wpr-bg-4d876185-d70c-419e-bfa0-cc865afc46b2) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-ice {
    background: var(--wpr-bg-3ed210d7-4619-4fcc-90f5-83fd8f5a11aa) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-raspberry-cherry-ice {
    background: var(--wpr-bg-6ba03b29-5e24-468e-b84c-dd3e898631f8) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-sour-apple {
    background: var(--wpr-bg-13fd56e6-9349-4dac-a630-7604253651e2) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-lemon-peach-passion-fruit {
    background: var(--wpr-bg-c0bc1c69-8864-4888-99c8-867da33f9c97) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-coconut-blueberry {
    background: var(--wpr-bg-48133d53-5105-4ad8-81b0-733aaba2a048) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-9308b1cd-51d9-4049-8b9d-3fd2ee4bd213) no-repeat center / cover;
}



/* ######################### */
/* ELFBAR MAX */
/* ######################### */

.custom-badge-elfbar-max-apple-pear {
    background: var(--wpr-bg-448bbc74-ff50-46f9-a21f-b24476b3f62e) no-repeat center / cover;
}

.custom-badge-elfbar-max-blackberry-ice {
    background: var(--wpr-bg-e7a687b4-8faf-4623-9e16-139344be3fec) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry {
    background: var(--wpr-bg-7266b2ca-2550-4b7f-b55f-5f2e5e632012) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry-sour-raspberry {
    background: var(--wpr-bg-a5ca0dd2-a3ca-4cf8-b820-c95d4ba7371a) no-repeat center / cover;
}

.custom-badge-elfbar-max-grape {
    background: var(--wpr-bg-f33cf62a-ea0c-4d06-a389-e66d4035d5e3) no-repeat center / cover;
}

.custom-badge-elfbar-max-menthol {
    background: var(--wpr-bg-96a7da86-239f-4add-8311-8f360d8b3924) no-repeat center / cover;
}

.custom-badge-elfbar-max-strawberry-ice {
    background: var(--wpr-bg-a8c4c15b-4f06-4ecc-8d28-4926f1830611) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-berry {
    background: var(--wpr-bg-32613de4-459c-4526-bd09-ff5c8983fd78) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-mango {
    background: var(--wpr-bg-4a449bc9-22a3-441d-a4d3-33fce9f836e7) no-repeat center / cover;
}

.custom-badge-elfbar-max-watermelon-ice {
    background: var(--wpr-bg-306e1e4b-1bb5-4348-a568-5fe44efef000) no-repeat center / cover;
}



/* ######################### */
/* Smooh Pods */
/* ######################### */

.custom-badge-smooh-pods-lemon-bomb {
    background: var(--wpr-bg-f1f3f18a-5628-40b0-9d9a-f76a53812865) no-repeat center / cover;
}

.custom-badge-smooh-pods-berry-d-blue {
    background: var(--wpr-bg-6a91a8be-6a5f-4c47-9fd8-10a990e88f37) no-repeat center / cover;
}

.custom-badge-smooh-pods-grand-melon-ice {
    background: var(--wpr-bg-632000c7-a738-4431-a873-ba0a1495169f) no-repeat center / cover;
}

.custom-badge-smooh-pods-777 {
    background: var(--wpr-bg-53ed5ba9-cc55-49f2-8b04-345a47b4ce3f) no-repeat center / cover;
}




/* ######################### */
/* CBD Pods */
/* ######################### */

.custom-badge-cbd-pods-amnesia {
    background: var(--wpr-bg-e045904c-ad68-4dc6-8cad-36074aedcb3d) no-repeat center / cover;
}

.custom-badge-cbd-pods-mixed-berries {
    background: var(--wpr-bg-808aaf1c-982b-4b33-8447-57ce40c72ced) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-berry {
    background: var(--wpr-bg-d500dbd4-bba0-4e80-876a-535a79b30842) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-mint {
    background: var(--wpr-bg-d3f5964d-645c-4721-a5b2-ceabfc2675e7) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-tropical {
    background: var(--wpr-bg-ca6399db-0aba-4377-8c3d-c9893766aeeb) no-repeat center / cover;
}

.custom-badge-cbd-pods-purple-punch {
    background: var(--wpr-bg-9c7b531e-d9da-42ea-9485-ba105d8a7360) no-repeat center / cover;
}

.custom-badge-xx2-mixed-berries {
    background: var(--wpr-bg-41890aef-b8ed-4388-b4ae-bdc358051c30) no-repeat center / cover;
}

.custom-badge-grape-ice {
    background: var(--wpr-bg-1d9ae83b-9dd4-4d7d-ad18-fbeed5075198) no-repeat center / cover;
}

.custom-badge-mango-maracuja {
    background: var(--wpr-bg-5a6b3670-e092-4b0a-98c4-d6c79e580602) no-repeat center / cover;
}

.custom-badge-mint-ice {
    background: var(--wpr-bg-f667350c-3e5c-441c-8a39-9702376681d5) no-repeat center / cover;
}

.custom-badge-raspberry-peach {
    background: var(--wpr-bg-971a5a8a-8ec7-4b2a-bc9d-44a5032392a8) no-repeat center / cover;
}

.custom-badge-watermelon-ice {
    background: var(--wpr-bg-1614cf36-90c4-406c-a10c-ef1e3827aaae) no-repeat center / cover;
}


/* ######################### */
/* CBD Liquids */
/* ######################### */

.custom-badge-cbd-liquids-blueberry-kush {
    background: var(--wpr-bg-05d25f4f-9352-422d-831b-da3def5cba16) no-repeat center / cover;
}


.custom-badge-cbd-liquids-elderflower-kush {
    background: var(--wpr-bg-a6e30908-f677-4237-b9b4-b3365033806e) no-repeat center / cover;
}

.custom-badge-cbd-liquids-lemon-haze {
    background: var(--wpr-bg-a9251cbe-f89a-4284-85aa-a485cbb2fca6) no-repeat center / cover;
}

.custom-badge-cbd-liquids-menthol {
    background: var(--wpr-bg-1fb9588a-c60e-41b1-95c6-195b901010a5) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pineapple-express {
    background: var(--wpr-bg-69310bb9-7898-43bd-97e2-b4bc808cd576) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pure-shot {
    background: var(--wpr-bg-b7315364-c5b7-47b9-afdd-e156e69bf2be) no-repeat center / cover;
}

.custom-badge-cbd-liquids-purple-haze {
    background: var(--wpr-bg-4644dfc4-381c-47f6-8000-0fe0a442f86d) no-repeat center / cover;
}

.custom-badge-cbd-liquids-sour-apple-diesel {
    background: var(--wpr-bg-d56b8491-d200-4c86-ae5d-454511362872) no-repeat center / cover;
}

.custom-badge-cbd-liquids-strawberry-diesel {
    background: var(--wpr-bg-c569c8ca-6126-499f-ab51-7f9aed3a1505) no-repeat center / cover;
}

.custom-badge-cbd-liquids-vanilla-strawberry-diesel {
    background: var(--wpr-bg-04efda89-08b7-41bd-9509-f01288337960) no-repeat center / cover;
}

.custom-badge-cbd-liquids-watermelon-kush {
    background: var(--wpr-bg-2336d333-29e8-4e94-a21b-cc3a74c7fa7f) no-repeat center / cover;
}

.custom-badge-cbd-liquids-white-peach-diesel{
    background: var(--wpr-bg-2757c10e-1686-42ed-81f6-df0807f73e14) no-repeat center / cover;
}


/* ######################### */
/* SUPERIOR LINE */
/* ######################### */

.custom-badge-superior-line-gazzy-grape {
    background: var(--wpr-bg-05af163f-34aa-467e-a9c7-66f86a4c1f97) no-repeat center / cover;
}

.custom-badge-superior-line-lemon-fuel {
    background: var(--wpr-bg-424fa4af-fc5e-4099-b23a-711f291cf320) no-repeat center / cover;
}


.custom-badge-superior-line-rainbwo-belts {
    background: var(--wpr-bg-63ce8dca-d940-4d95-a924-fb66d3fca208) no-repeat center / cover;
}

.custom-badge-superior-line-blue-zushi {
    background: var(--wpr-bg-9e5c4d23-c8cd-4fea-9db8-3cb0b7ffab9b) no-repeat center / cover;
}

.custom-badge-superior-line-guava-haze {
    background: var(--wpr-bg-8e6dd8dd-50cb-4f52-be5c-a8601a413d80) no-repeat center / cover;
}

.custom-badge-superior-line-baddie-runtz {
    background: var(--wpr-bg-cb799148-c0b3-4c22-8b18-8fba64483396) no-repeat center / cover;
}

.custom-badge-superior-line-dirty-sprite {
    background: var(--wpr-bg-c207798d-9376-494e-97a6-0eee525d9ee4) no-repeat center / cover;
}

.custom-badge-superior-line-forbidden-fruit {
    background: var(--wpr-bg-8b0ab22d-a34e-43b8-83c9-810935b4d536) no-repeat center / cover;
}

.custom-badge-superior-line-glossy-gelato {
    background: var(--wpr-bg-ac393fc8-6cce-401d-897a-d94237445d9c) no-repeat center / cover;
}

.custom-badge-superior-line-sour-patch {
    background: var(--wpr-bg-f965e08f-298a-4832-a530-a76daf2c8f4d) no-repeat center / cover;
}

.custom-badge-superior-line-super-lemon-haze {
    background: var(--wpr-bg-1148a3ba-8012-4345-827c-e68cdc5bd648) no-repeat center / cover;
}

.custom-badge-superior-line-zkittlez {
    background: var(--wpr-bg-6a16f650-c17c-4fba-a291-991e986f42b3) no-repeat center / cover;
}


/* ######################### */
/* TRUE TASTE LINE */
/* ######################### */

.custom-badge-true-taste-line-black-cherry-kush {
    background: var(--wpr-bg-57bf4655-fd85-4d30-9fbb-48533136f68a) no-repeat center / cover;
}

.custom-badge-true-taste-line-blue-lobster {
    background: var(--wpr-bg-fdd5aa5d-c6ff-4fdf-92bd-20058e781b34) no-repeat center / cover;
}

.custom-badge-true-taste-line-dragonfruit-sherbet {
    background: var(--wpr-bg-9c4bba16-7f76-48f8-90ab-05975ba28535) no-repeat center / cover;
}

.custom-badge-true-taste-line-kiwi-lime-kush {
    background: var(--wpr-bg-7552fe81-ba77-4f1a-82ae-99e4b227a649) no-repeat center / cover;
}

.custom-badge-true-taste-line-raspberry-dream {
    background: var(--wpr-bg-b9e4e688-6ccf-44bc-a87e-e2eaff0419a6) no-repeat center / cover;
}

/* ######################### */
/* SIGNATURE PODS */
/* ######################### */

.custom-badge-signature-pods-amnesia-splash {
    background: var(--wpr-bg-6f2564eb-64ae-4318-91fe-5b4b2e300c06) no-repeat center / cover;
}

.custom-badge-signature-pods-blueberry {
    background: var(--wpr-bg-fc057fa3-e80d-441b-bf98-60a4cfe3921e) no-repeat center / cover;
}

.custom-badge-signature-pods-cherry-fuel {
    background: var(--wpr-bg-c8820288-6b77-4220-9202-f7bfc402c05e) no-repeat center / cover;
}

.custom-badge-signature-pods-gelato-berry {
    background: var(--wpr-bg-73c1a8af-8b55-4f7e-a96e-7c11feb0be15) no-repeat center / cover;
}

.custom-badge-signature-pods-melon-runtz {
    background: var(--wpr-bg-0cb0d7c0-6999-4dcd-b692-eec83ac12efe) no-repeat center / cover;
}

.custom-badge-signature-pods-peach-ice {
    background: var(--wpr-bg-ea8c288d-a402-4c85-827a-a538303f3140) no-repeat center / cover;
}

.custom-badge-signature-pods-super-lemon-haze {
    background: var(--wpr-bg-0a52d4b1-3352-45d0-a6e6-93335a52836d) no-repeat center / cover;
}

.custom-badge-signature-pods-zkittlez {
    background: var(--wpr-bg-8a74e0a2-6601-4ae9-821c-57e346ab354e) no-repeat center / cover;
}

.custom-badge-signature-pods-purple-punch {
    background: var(--wpr-bg-6b3556b3-de92-479a-97db-c00b5c7f4d6b) no-repeat center / cover;
}

.custom-badge-signature-pods-white-widow {
    background: var(--wpr-bg-00b47126-055d-4dc9-a80d-39df99305894) no-repeat center / cover;
}

.custom-badge-signature-pods-frozen-berries {
    background: var(--wpr-bg-258da707-0e26-438d-8441-867ae69ce24e) no-repeat center / cover;
}

.custom-badge-signature-pods-himbeere-raspberry {
    background: var(--wpr-bg-8fd52541-27b3-4e42-b784-542811ef292c) no-repeat center / cover;
}

.custom-badge-signature-pods-la-chaya {
    background: var(--wpr-bg-02b4d758-b289-4f2f-ab3f-e2e445a4c540) no-repeat center / cover;
}

.custom-badge-signature-pods-love-61 {
    background: var(--wpr-bg-d182e0a6-cd96-4a2d-bdaa-b9415b388849) no-repeat center / cover;
}

.custom-badge-signature-pods-bbl-kush {
    background: var(--wpr-bg-06c1ad9d-eea9-4cd6-81d0-da530a295761) no-repeat center / cover;
}

.custom-badge-signature-pods-blackberry-ize {
    background: var(--wpr-bg-07a00cc2-007a-46dc-86eb-ca8a826ddc29) no-repeat center / cover;
}

.custom-badge-signature-pods-coconut-blueberry {
    background: var(--wpr-bg-d6a1337f-f1ab-46be-9cdd-e63696980199) no-repeat center / cover;
}

.custom-badge-signature-pods-exotic {
    background: var(--wpr-bg-e390a9fe-adb1-4463-9001-6a6c67f991e0) no-repeat center / cover;
}

.custom-badge-signature-pods-strawberry-kiss {
    background: var(--wpr-bg-7aadf70e-6999-4805-9784-723458c894aa) no-repeat center / cover;
}

.custom-badge-signature-pods-wildberry-lilly {
    background: var(--wpr-bg-7e58519d-1dec-4d72-a53e-63e624755370) no-repeat center / cover;
}


/* ######################### */
/* DNT-9 PODS */
/* ######################### */

.custom-badge-dnt-9-pod-og-kush {
    background: var(--wpr-bg-7421b2aa-3e59-489a-b304-469daa9077ce) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-white-widow {
    background: var(--wpr-bg-ea82c644-891c-4f54-becf-3172f96874c0) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-gelato {
    background: var(--wpr-bg-8d857e20-a567-452c-bca4-c3ed9e53ee57) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-sour-diesel {
    background: var(--wpr-bg-e77bfc2e-1f52-4b9b-a62d-b92f376e635e) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-girl-scout-cookies {
    background: var(--wpr-bg-0411c72b-d85b-4a75-bbcc-6bb847d62705) no-repeat center / cover;
}

/* ######################### */
/* DNT-9 Vapes */
/* ######################### */

.custom-badge-dnt-9-vape-purple-haze {
    background: var(--wpr-bg-b8f29cb5-d40c-4d68-b67a-aa14091abdbe) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-super-lemon-haze {
    background: var(--wpr-bg-08ec6b10-3416-4e6b-b59a-823d383b1f56) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-blue-kush {
    background: var(--wpr-bg-7649fff7-7cf0-44f8-b27a-38271ead19a2) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-watermelon-gelato {
    background: var(--wpr-bg-4ecdfd65-76e7-413d-ad73-3d70930f9a45) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zlushez {
    background: var(--wpr-bg-7a6cc1a3-df0b-45bf-b1d7-d66d4a2d6940) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-durba-poison {
    background: var(--wpr-bg-eba23ebe-42fd-4bd1-b461-ac118cb7ee42) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-gorilla-glue {
    background: var(--wpr-bg-9c79fcef-2438-43b1-b7cf-47824615b776) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-mango-mami {
    background: var(--wpr-bg-0f440403-cffa-47b1-bb63-f0ef0845ac69) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-pineapple-express {
    background: var(--wpr-bg-594edad4-84d6-4622-947f-c7bba3040139) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-pretty-strawberry {
    background: var(--wpr-bg-238ff375-509c-416e-abc8-048f9c9e5826) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zkittles {
    background: var(--wpr-bg-28479c1e-c8a5-4d82-baf7-e805cf6f4f8a) no-repeat center / cover;
}


/* ######################### */
/* H4 SUPERIOR VAPES */
/* ######################### */

.custom-badge-h4-superior-vapes-berry-chill {
    background: var(--wpr-bg-edb51cff-511c-4d23-9fbb-d476e6dee029) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-blaze {
    background: var(--wpr-bg-a3bf8851-646c-484d-b2aa-61e93f5afb2c) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gelato {
    background: var(--wpr-bg-12152e8f-6b52-4f94-9d58-b7eb5b308317) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gorilla-glue {
    background: var(--wpr-bg-d3a77f1e-21c7-44c6-bee5-ee72218b1785) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-lemon-haze {
    background: var(--wpr-bg-e2957537-deb0-443b-89c0-11be398281b7) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-mango-bliss {
    background: var(--wpr-bg-5b7b1d8a-3e3b-4466-b323-c1c845be9819) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-og-kush {
    background: var(--wpr-bg-8490e77a-bb90-4e35-8aea-c88146c78ccb) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-orange-bud {
    background: var(--wpr-bg-bb23c9c3-6daf-4ffe-acb0-c1e2e56f548d) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-pineapple-express {
    background: var(--wpr-bg-3b7b2e8d-3aa7-4292-8097-386965486014) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-sour-diesel {
    background: var(--wpr-bg-707f9f7e-8b98-4e5e-9d3e-4358ff2e2292) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-berry {
    background: var(--wpr-bg-4a7cd16e-9b0f-4545-8097-021101a1a737) no-repeat center / cover;
}

/* ######################### */
/* SHEESH BUDZ*/
/* ######################### */

.custom-badge-sheesh-budz-alien-cookies {
    background: var(--wpr-bg-a9a43fdb-e2b0-4c29-b6b1-5a1155ba789a) no-repeat center / cover;
}

.custom-badge-sheesh-budz-durban-gelato {
    background: var(--wpr-bg-5c21c18c-b1cc-48a4-aae3-693bb8e806e6) no-repeat center / cover;
}

.custom-badge-sheesh-budz-forbidden-fruit {
    background: var(--wpr-bg-9bffa7fc-3497-4a9e-ad16-f40130f3c3bc) no-repeat center / cover;
}

.custom-badge-sheesh-budz-mowie-wowie {
    background: var(--wpr-bg-c4bcc117-eb19-41e8-a4ff-3e63f1a48a88) no-repeat center / cover;
}

.custom-badge-sheesh-budz-og-kush {
    background: var(--wpr-bg-9070c39b-4296-41cc-b849-bb2dc9876154) no-repeat center / cover;
}

.custom-badge-sheesh-budz-strawberry-cough {
    background: var(--wpr-bg-eee09763-61fb-4cc7-9429-01db13b03a9e) no-repeat center / cover;
}

.custom-badge-sheesh-budz-super-lemon-haze {
    background: var(--wpr-bg-c6c3b826-a5e9-4d90-8bfc-2a293d062c01) no-repeat center / cover;
}

.custom-badge-sheesh-budz-tangie-dream {
    background: var(--wpr-bg-b6e4eb48-5420-4508-9656-93c6ca2fd8fc) no-repeat center / cover;
}

.custom-badge-sheesh-budz-watermelon-zlushie {
    background: var(--wpr-bg-7fb3d346-58a2-4298-9ef3-e2a48947b1e9) no-repeat center / cover;
}

.custom-badge-sheesh-budz-zkittlez {
    background: var(--wpr-bg-0fc962c3-2df8-488d-b5f1-be05d81409cf) no-repeat center / cover;
}

/* ######################### */
/* H3 Superior Liquids */
/* ######################### */

.custom-badge-h3-liquids-energy-fresh {
    background: var(--wpr-bg-6d01155d-974a-4d1a-ae26-d6ca1e5d186e) no-repeat center / cover;
}

.custom-badge-h3-liquids-mango {
    background: var(--wpr-bg-8f6774c2-7e03-4008-be69-0e6cf4aab9aa) no-repeat center / cover;
}

.custom-badge-h3-liquids-peach-tea {
    background: var(--wpr-bg-1dbe13a3-9ca6-4795-a197-11dc90cc6361) no-repeat center / cover;
}

.custom-badge-h3-liquids-purple {
    background: var(--wpr-bg-0d2de5be-b044-4bc3-9421-53ff4f906411) no-repeat center / cover;
}

.custom-badge-h3-liquids-super-lemon {
    background: var(--wpr-bg-bb9092b3-9fb8-4578-a125-a63a0a7e8d37) no-repeat center / cover;
}

.custom-badge-h3-liquids-coco-berry-prime {
    background: var(--wpr-bg-d6d16037-f443-4b4b-acb7-f3762c0053ae) no-repeat center / cover;
}

.custom-badge-h3-liquids-dragon-litschi {
    background: var(--wpr-bg-16aea7c2-e3c7-4d91-9041-777f92fc8ab5) no-repeat center / cover;
}

.custom-badge-h3-liquids-heisenmist {
    background: var(--wpr-bg-390faf4f-81c4-4fbc-bc3a-9bda53e385e5) no-repeat center / cover;
}

.custom-badge-h3-liquids-man-in-pink {
    background: var(--wpr-bg-89029421-4d38-47f9-b499-6bb8a8f2f478) no-repeat center / cover;
}

.custom-badge-h3-liquids-white-crown {
    background: var(--wpr-bg-d48cdf69-43a3-4ef8-8775-dd9114de6bba) no-repeat center / cover;
}

/* ######################### */
/* OnlyGrams Flavour Boost */
/* ######################### */

.custom-badge-only-grams-flavour-boost-blackberry {
    background: var(--wpr-bg-cc1d9a0e-d0e1-4f88-9487-4f8d732633b5) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-cactus-ice {
    background: var(--wpr-bg-ccb38215-a36b-4820-8c40-37ca34d59805) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-grape-mint {
    background: var(--wpr-bg-ee7bd136-2824-4e28-924d-3593e0ce4508) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-mango-pineapple {
    background: var(--wpr-bg-7a566815-8390-4066-825b-05d9f640c862) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-pineapple-mint {
    background: var(--wpr-bg-1d439dd1-b1db-4cb9-88f7-68a69c371ed1) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-raspberry {
    background: var(--wpr-bg-16bf964f-2add-4ca9-b717-0af428ba0f00) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-tropical-fruit {
    background: var(--wpr-bg-1c37c319-8e13-4b7b-9be1-4d5cd8c7e077) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-blueberry {
    background: var(--wpr-bg-66bd7233-9ab7-4fbb-b5bb-b6e8752852b0) no-repeat center / cover;
}

/* ######################### */
/* MESH FLASH Superior Vapes*/
/* ######################### */

.custom-badge-mesh-flash-vapes-blackberry-kush {
    background: var(--wpr-bg-4fad024e-cc6f-4191-8fd5-b5cb38e7b22f) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-blaubeere-minze {
    background: var(--wpr-bg-1c2842ba-c4b7-4a6f-84b9-94e2759619c8) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-doppelapfel {
    background: var(--wpr-bg-2f144142-2b9c-4a0c-a293-290ecd5cad7b) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-himbeere {
    background: var(--wpr-bg-09e38fe2-52e5-4b6a-9627-183b94cdbc3b) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-peach-creme {
    background: var(--wpr-bg-ad6f4bc8-d0c3-4b01-9434-6d93d1dca145) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-traube-minze {
    background: var(--wpr-bg-7deb5544-bb17-4ad3-920c-a3396050370a) no-repeat center / cover;
}


/* ######################### */
/* b3 Pods*/
/* ######################### */

.custom-badge-b3-pods-amnesia-haze {
    background: var(--wpr-bg-d7ed702e-de83-40a0-ade7-52247e48a14d) no-repeat center / cover;
}

.custom-badge-b3-pods-blueberry-kush {
    background: var(--wpr-bg-82b673cb-3b35-484f-814f-749097770117) no-repeat center / cover;
}

.custom-badge-b3-pods-mango-kush {
    background: var(--wpr-bg-c3dd0f22-c582-4b0e-a417-83e78e8e07cd) no-repeat center / cover;
}

.custom-badge-b3-pods-permanent-marker {
    background: var(--wpr-bg-1578102f-cd3b-4081-a07a-5c937e80e429) no-repeat center / cover;
}

.custom-badge-b3-pods-super-lemon-haze {
    background: var(--wpr-bg-98575718-aff3-4244-b235-1ebcdd4e1f3e) no-repeat center / cover;
}

.custom-badge-b3-pods-tropical-punch {
    background: var(--wpr-bg-1b1cdcf8-955e-4c31-bb20-82fbf156f3f0) no-repeat center / cover;
}

/* ######################### */
/* PHC Vapes*/
/* ######################### */

.custom-badge-phc-vape-gelato {
    background: var(--wpr-bg-ff0e0b0d-c718-4252-954e-459add4ee8ce) no-repeat center / cover;
}

.custom-badge-phc-vape-ice-cream-cookies {
    background: var(--wpr-bg-2f6b6b77-64a5-4b01-98b2-d4869f854d87) no-repeat center / cover;
}

.custom-badge-phc-vape-girl_scout_cookies {
    background: var(--wpr-bg-2480817a-e089-4978-a0bd-0b9ab697c00a) no-repeat center / cover;
}

.custom-badge-phc-vape-northern-lights {
    background: var(--wpr-bg-4bda2188-e123-4021-917a-6272362fabc6) no-repeat center / cover;
}

.custom-badge-phc-vape-purple-haze {
    background: var(--wpr-bg-a7675731-f138-4a81-b82e-751b9ba09206) no-repeat center / cover;
}

.custom-badge-phc-vape-amnesia-haze {
    background: var(--wpr-bg-b90a8a44-8b16-4e1f-8685-211ed2cf3f36) no-repeat center / cover;
}

/* ######################### */
/* PHC Pods*/
/* ######################### */

.custom-badge-phc-pod-zkittlez {
    background: var(--wpr-bg-f53298bb-864e-44d0-9c56-201129db2864) no-repeat center / cover;
}

.custom-badge-phc-pod-runtz {
    background: var(--wpr-bg-0c46ae70-e5a9-472b-a694-0512dfd16c00) no-repeat center / cover;
}

.custom-badge-phc-pod-london-pound {
    background: var(--wpr-bg-6d75397a-19de-46d9-b36f-3b237df253d4) no-repeat center / cover;
}

.custom-badge-phc-pod-cotton-candy {
    background: var(--wpr-bg-73822f29-d190-42a8-a3e5-d780cf637f6b) no-repeat center / cover;
}

.custom-badge-phc-pod-cherry {
    background: var(--wpr-bg-5d55ec9f-5cbd-41f2-8a32-7b0b1cd86453) no-repeat center / cover;
}

/* ######################### */
/* Superior X Pods*/
/* ######################### */

.custom-badge-superior-x-pod-blueberry {
    background: var(--wpr-bg-4b25d0d2-595a-4757-8429-7a84a04a37ed) no-repeat center / cover;
}

.custom-badge-superior-x-pod-bubblegum-peach {
    background: var(--wpr-bg-458c3e5a-d7ad-4c01-8a87-3713f18d4fc4) no-repeat center / cover;
}

.custom-badge-superior-x-pod-watermelon-ice {
    background: var(--wpr-bg-2d0f72cb-99d4-4b22-9c22-ccc2b76fa7ff) no-repeat center / cover;
}

/* ######################### */
/* Apex Vapes */
/* ######################### */

.custom-badge-apex-vape-cherry-blossom {
    background: var(--wpr-bg-45897d6d-a521-48c1-84d0-10264d6d329e) no-repeat center / cover;
}

.custom-badge-apex-vape-energy-fresh {
    background: var(--wpr-bg-0732dffb-b3e8-4852-b23b-240864ee19b5) no-repeat center / cover;
}

.custom-badge-apex-vape-peach-ice-tea {
    background: var(--wpr-bg-10c0ef44-9ffe-49a1-8829-6c7e7756b856) no-repeat center / cover;
}

.custom-badge-apex-vape-purple-grape {
    background: var(--wpr-bg-fb45d428-35e0-4a3a-bda9-09826a71d960) no-repeat center / cover;
}

.custom-badge-apex-vape-super-lemon {
    background: var(--wpr-bg-3f02b551-75ac-4288-9d52-45aac8d15ce7) no-repeat center / cover;
}

/* ######################### */
/* THZ Vapes */
/* ######################### */

.custom-badge-thz-vape-abu-dhabi-chocolate {
    background: var(--wpr-bg-b6a7a735-f230-4223-b153-d4a7952130ca) no-repeat center / cover;
}

.custom-badge-thz-vape-blue-raspberry-kush {
    background: var(--wpr-bg-62c7850f-50a4-471c-b120-2994f850cc2d) no-repeat center / cover;
}

.custom-badge-thz-vape-lemon-cherry-cookies {
    background: var(--wpr-bg-ae59fb2a-9d07-4038-957b-827cf08912ff) no-repeat center / cover;
}

.custom-badge-thz-vape-pineapple-express {
    background: var(--wpr-bg-c95eab96-957d-4d4a-b3f8-5603506a3d86) no-repeat center / cover;
}

.custom-badge-thz-vape-white-widow {
    background: var(--wpr-bg-9e852a4f-18e1-4285-9a54-57c43ded6347) no-repeat center / cover;
}

/* ######################### */
/* OnlyGrams Superior Pods */
/* ######################### */

.custom-badge-onlygrams-superior-pod-lemon-cherry-gelato {
    background: var(--wpr-bg-2aed327a-7a7f-45ed-97b2-5455601edf3b) no-repeat center / cover;
}

.custom-badge-onlygrams-superior-pod-raspberry-skittlez {
    background: var(--wpr-bg-8e1a5abf-88c3-4e86-9e9d-fda9209f39f1) no-repeat center / cover;
}

.custom-badge-onlygrams-superior-pod-white-truffles {
    background: var(--wpr-bg-06b9dfee-8889-4603-ac43-90f65e81435a) no-repeat center / cover;
}


/* Title Extra Info [Productlist]*/

.productlist-extra-info__limited {
    width: 100%;
    font-family: 'BrushRouta', sans-serif;
    font-size: 1.4rem;
    line-height: 1.6rem;
    font-weight: 700;
    color: #123333;
    margin: 10px 0 -5px;
}

/* Type Tags */

.cannabis-seeds-type-tag-container {
    margin: 10px 0 5px 0;
}

.product-single__tag-conteiner {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
}

.cannabis-seeds-type-tag-item-text {
    display: inline-block;
    font-family: 'BrushRouta', sans-serif;
    font-size: 1.2rem;
    line-height: 1.5rem;
    font-weight: 500;
    color: #123333;
    padding: 5px 25px 2px 25px;
    border: 1px solid #003232;
    border-radius: 50px;
}

.single-product-cannabis-seeds-type-tag {
    margin-bottom: 20px;
}



/* //////////////////////////////////// */
/* SINGLE PRODUCT */
/* //////////////////////////////////// */

/* Price Table */

.price-table-caption {
    font-weight: 700;
    text-align: center;
    color: #fff;
    background-color: #003232;
    padding: 5px 20px;   
}

.price-table tbody > tr td {
    width: 50% !important;
} 

.price-table tbody > tr td {
    padding-left: 10px !important;
}

.price-table-subcaption {
    font-size: 1rem;
    text-align: center;
}

/* Limited Edition HL Label */

.menu__limiited-label {
    display: inline-flex;
    width: 120px;
    height: 35px;
    justify-content: center;
    align-items: center;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 1deg);
    margin-right: 10px;
}

/* SMOOH Akku */
.productlist-extra-info__limited {
    display: none;   
}


/* Product Image Sale Label */


#productSingleImageContainer span.onsale {
    display: inline-block !important;
    position: absolute !important;
    min-width: 0 !important;
    min-height: 0 !important;
    top: 0 !important;
    left: -15px !important;
    color: #FFFFFF;
    background-color: #E0190B !important;
    font-family: "Open Sans", Sans-serif;
    font-size: 1rem;
    font-weight: 700 !important;
    line-height: 1.3rem;
    padding: 5px 25px;
    border-radius: 3px;
    margin: 0 !important;
}






/* Product Galery Thumbnails */
.woocommerce div.product div.images .flex-control-thumbs li img {
    max-width: min-content !important;
}


/* Product Image - Hide Description on Lightbox */
.pswp__caption {
    display: none;
}

/* Custom Badge Product Single */
.product-single__flavour-badge-container .custom-badge {
    width: 250px;
}

/* Title Extra Info [Product Single]*/

.product-single-extra-info__limited {
    font-family: 'BrushRouta', sans-serif;
    font-size: 1.4rem;
    line-height: 2rem;
    font-weight: 700;
    color: #123333;
    margin: -10px 0 10px;
}

/* Variations */

.variations tbody > tr td,
.variations tbody > tr th {
    background-color: #fff !important;
}

.variations tbody > tr th {
    text-align: left;
}

.variations tbody > tr td {
    width: 85%;
}

.reset_variations {
    display: none !important;
}


/* Quantiti Input Box */

#productSingleAddToCartBttnContainer form .quantity input {
    width: 70px;
    padding-left: 10px;
}




/* Add To Cart Button */

button.single_add_to_cart_button::before {
    display: inline-block;
    font-family: FontAwesome;
    content: '\f07a';
    font-weight: 300;
    margin-right: 10px;
}

#productSingleAddToCartBttnContainer form a,
#productSingleAddToCartBttnContainer_Bottom form a {
    text-decoration: underline;
}

/* Product Meta / Additional Info */


#productSingleShippingCostContainer a {
    font-size: .9rem;
}

#productSingleBasePriceContainer p {
    font-size: .9rem;
    color: #2A2A2A;
}

#productSingleMetaInfoContainer .detail-label {
    font-weight: 400;
}


#productSingleMetaInfoContainer p {
    font-size: .9rem;
}


#productSingleMetaInfoContainer [class="tagged_as detail-container"] {
    display: none;
}

/* Star Rating */
.star-rating {
    color: #DAC238;
}


/* Product Description */
.single-product-bullets {
    list-style-type: none;
    padding-left: 0;
}


/* Data Table */

/* Description Text Layout */
.product-Single__description-container {
    display: flex;
    align-items: center;
    gap: 50px;
    flex-wrap: nowrap;
}

.productsingle__description-item {
    width: 50%;
}

/* Data Table Tabs */

.woocommerce div.product .woocommerce-tabs ul.tabs li{
    color: #fff !important;
    background-color: #003232;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    color: #fff !important;
    background-color: #F05A0D;
}


/* Data Table Layout Column */

#productSingleDataTableContaier table tbody {
    display: flex;
    flex-direction: column;
}

#productSingleDataTableContaier table tbody > tr {
    display: flex;
    flex-direction: column;
    align-items: center;
    border-top: 1px solid #003232;
    border-bottom: 1pxo solid #003232;
}


#productSingleDataTableContaier table tbody > tr th {
    background: #fff;
    border: none;
}

#productSingleDataTableContaier table tbody > tr td {
    background: #fff;
    border: none;
}




/* Added to Cart Hint */
.woocommerce a.added_to_cart {
    padding-left: 10px;   
}


/* Flavour Badge */

.product-single__flavour-badge-container {
    display: grid;
    justify-content: flex-start;
    margin-bottom: 20px;
}


/* Attributes List */

.product-single__product-attr-list {
    list-style: none;
    padding: 0;
}


.product-single__product-attr-list {
    list-style: none;
    padding: 0;
}

.product-single__product-attr-list > li {
    display: flex;
    align-items: center;
    margin: 0 0 10px 0;
}

.product-single__product-attr-list > li::before {
    content: '';
    display: inline-block;
    width: 25px;
    height: 25px;
    padding: 12px;
    margin-right: 10px;
}

/* List Items Bullets */

.product-single__product-attr-item-check-open::before {
    content: '';
    width: 50px;
    height: 50px;
    background: no-repeat center/contain var(--wpr-bg-d58f11d3-2d0a-46e3-871c-14c268854e0c);
}

.product-single__product-attr-item-check-open-white::before {
    content: '';
    width: 50px;
    height: 50px;
    background: no-repeat center/contain var(--wpr-bg-ecbeb761-1146-4a45-b66a-8059a08b0678);
}




/* ************************** */
/* Description Text VAPORIZER */
/* ************************** */

#swiperContainerVaporizer {
    padding: 35px;
}

.product-Single__vaporizer__highlight-container {
    margin-top: 20px;
}

.product-Single__vaporizer__highlight-item h3 {
    font-size: 1.2rem;
    line-height: 1.6rem;
}

.swiper-button-prev-vaporizer,
.swiper-button-next-vaporizer {
    color: #003232 !important;
}

.swiper-button-prev-vaporizer {
    left: 0 !important;
}

.swiper-button-next-vaporizer {
    right: -2px !important;
}


.product-Single__vaporizer__dosierkammer-container {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.product-Single__vaporizer__dosierkammer-container h2,
.product-Single__vaporizer__dosierkammer-container p {
    text-align: center;
}

.product-Single__vaporizer__seperator-container {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    background: var(--wpr-bg-c63c631b-1574-42bf-8622-5637a21af810) no-repeat center/cover;
    padding: 30px 30px 0 30px;
    margin: 20px 0;
}

.product-Single__vaporizer__seperator-container h2,
.product-Single__vaporizer__seperator-container p {
    color: #fff !important;
    text-align: center;
}

.product-Single__vaporizer__seperator-container div {
    display: flex;
    justify-content: center;
}

.product-Single__vaporizer__seperator-container div img {
    width: 80%;
}

/* HAMMAH Vaporizer */

.vaporizer__hammah__design__container img {
    width: 50%;
}

.product-Single__vaporizer__hammah_seperator-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    background: #000000 no-repeat center/cover;
    margin: 20px 0;
}

.product-Single__vaporizer__hammah_seperator-container div:first-of-type {
    padding: 20px;
}

.product-Single__vaporizer__hammah_seperator-container h2,
.product-Single__vaporizer__hammah_seperator-container p {
    color: #fff !important;
    text-align: center;
}

.woocommerce-product-attributes-item__value p {
    padding: 8px !important;
}





/* //////////////////////////////////// */
/* CART  */
/* //////////////////////////////////// */


/* Discount Rule */
.woocommerce-error {
    display: none;
}

/* Cart Products HL */
#cartProductListContainer .woocommerce .woolentor-cart-list .product-name a {
    font-weight: 900;
}

/* Quantity Input */
#cartProductListContainer .quantity input {
    width: 100%;
}


#cartProductListContainer .woolentor-cart-product-sale {
    display: inline-block !important;
    position: absolute !important;
    top: -20px;
    right: -2px;
    color: #FFFFFF;
    background-color: #E0190B !important;
    font-family: "Open Sans", Sans-serif;
    font-size: 1rem;
    line-height: 1.3rem;
    border-radius: 1px;
    margin: 0 !important;
}




/* Remove cart update button */
#cartProductListContainer table tbody tr:last-of-type {
    display: none;
}

/* Proceed to Checkout Button */
#cartSumContainer .wc-proceed-to-checkout a {
    width: 30%;
}

/* Show added to Cart Button */
.woocommerce-notices-wrapper .woocommerce-message a {
    background-color: #003232;
    color: #fff;
}

.woocommerce-notices-wrapper .woocommerce-message a:hover {
    background-color: #1F5858;
    color: #fff;
}

/* Cart Sum */

#cartSumContainer .order-total th {
    font-weight: 700;
}


/* Discount Rule - Remove Discount */
#cartSumContainer table .woocommerce-remove-coupon {
    display: none;
}


/* //////////////////////////////////// */
/* CHECKOUT */
/* //////////////////////////////////// */


/* Ship to other address */

#shipOtherAdressContainer .shipping_address #shipping_pickup_location_notice .choose-pickup-location p a {
	text-decoration: underline;
}

/* Hint Creditcart */

.mollie-components-description {
    display: none;
}

/* ************ */
/* VIVA WALLET Payment Logos */
/* ************ */

.checkout-payment-logos {
    padding-left: 10px;
}


/* Payment */

#order_payment_heading {
    font-size: 1.6rem;
    line-height: 2.2rem;
    font-weight: 700;
}

#payment ul {
    margin: 0 0 30px;
}

#payment label[for="payment_method_flizpay"] {
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: self-start;
    line-height: 1.4rem;
}

#payment label[for="payment_method_flizpay"] img {
    margin: 0 !important;
}

/* Terms and Conditions Checkbox Label */
.woocommerce-gzd-legal-checkbox-text,
.woocommerce-gzd-legal-checkbox-text > a,
.woocommerce-gzd-newsletter-checkbox-text
 {
    font-size: 1rem;
    line-height: 1.5rem;
}

.woocommerce-gzd-legal-checkbox-text > a {

    text-decoration: underline;
}

#checkoutPaymentContainer .wc-gzd-checkbox-placeholder-legal p {
    margin: 20px 0 -20px;
}


/* Terms and Condition Required Mark */
.terms_and_condition_label abbr {
    display: none;
}

/* Verification 18 Age Checkbox */

#checkoutPaymentContainer .wc-gzd-checkbox-placeholder-data-age-verification {
    margin-top: 20px;
}

#checkoutPaymentContainer .woocommerce-gzd-data-age-verification-checkbox-text {
    line-height: 1.6rem;
}

/* Remove Product Icon */
#checkoutOrderSumContainer .woolentor-product-remove {
    display: none;
}


/* Checkout Button Container */
#checkoutOrderSumContainer div div:last-of-type div {
    padding: 0;
}

/* Checkout Button */
#checkoutOrderSumContainer #place_order {
    width: 100%;
    background-color: #003232;
    color: #fff;
    outline: 0;
    margin-top: 10px;
}

#checkoutOrderSumContainer #place_order:hover {
    background-color: #1F5858;
}

/* //////////////////////////////////// */
/* THANK YOU */
/* //////////////////////////////////// */

/* Use Order Number for payment hint */
#thankYouOrderDetails div p:last-of-type {
    color: #fff;
    text-align: center;
}

/* Section Vorkasse */
#thankYouOrderDetails section {
    margin-top: 50px;
}

#thankYouOrderDetails section h2,
#thankYouOrderDetails section h3 {
    color: #fff;
    text-align: center;
}

/* Vorkasse Values Layout */
#thankYouOrderDetails .woocommerce-bacs-bank-details ul {
    display: flex;
    margin: 10px 0;
}

/* VIVA Hint Payment awaiting */

#thankYouOrderDetails div p:last-of-type {
    display: none;
}


/* //////////////////////////////////// */
/* MY ACCOUNT */
/* //////////////////////////////////// */


/* User Image */

#myAccountContainer .woolentor-user-image img {
    width: 80px;
}

/* Orders Button color*/

.woocommerce table.my_account_orders .button,
#myAccountContainer .woocommerce-info a,
#myAccountContainer p.order-again a,
#myAccountContainer table.woocommerce-shipments-table tbody tr td:last-of-type a,
#myAccountContainer div.woocommerce-pagination a,
#myAccountContainer .shipments-add-return a {
    background-color: #003232;
    color: #fff;
}

.woocommerce table.my_account_orders .button:hover,
#myAccountContainer .woocommerce-info a:hover,
#myAccountContainer p.order-again a:hover,
#myAccountContainer table.woocommerce-shipments-table tbody tr td:last-of-type:hover a,
#myAccountContainer div.woocommerce-pagination a:hover,
#myAccountContainer .shipments-add-return a:hover {
    background-color: #1F5858;
}

/* Bestelldetails Aktionen Bttn */
#myAccountContainer .woocommerce-order-details table tfoot tr td a {
    color: #fff !important;
    background-color: #003232 !important;
}

#myAccountContainer .woocommerce-order-details table tfoot tr td a:hover {
    background-color: #1F5858 !important;
}

/* Download Rechnungen Bttn */
#myAccountContainer  .sab-documents-download a {
    color: #fff;
    background-color: #003232 !important;
}

#myAccountContainer  .sab-documents-download a:hover {
    background-color: #1F5858 !important;
}


/* Orders Button Layout */

#myAccountContainer table tbody > tr td:last-of-type {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

#myAccountContainer table tbody > tr td:last-of-type > a {
    text-align: center;
}


/* Account Details */

#myAccountContainer div div div:last-of-type form p:last-of-type button {
    background-color: #003232;
    color: #fff;
}

#myAccountContainer div div div:last-of-type form p:last-of-type button:hover {
    background-color: #1F5858;
}


/* //////////////////////////////////// */
/* LOGIN / REGISTER */
/* //////////////////////////////////// */

#loginFormContainer h2 {
    display: none;
}

#registerFormContainer h2 {
    display: none;
}

#loginTabContainer:hover {
    cursor: pointer;
}

#registerTabContainer:hover {
    cursor: pointer;
}

/* Hide Passwort Eye */
#loginFormContainer form .show-password-input {
    background-color: #fff !important;
}

/* //////////////////////////////////// */
/* BEWERTUNGEN */
/* //////////////////////////////////// */

.woocommerce-review-link {
    margin-left: 10px;
    padding-bottom: 3px;
}


/* //////////////////////////////////// */
/* NEWSLETTER */
/* //////////////////////////////////// */

/* Newsletter Form */

#tnpLegalTextContainer, #tnpLegalTextContainer label > a {
    color: #fff;
}

.tnp-submit {
    background-color: #DAC238 !important;
}

.tnp-submit:hover {
    background-color: #C0AC37 !important;
}





/* //////////////////////////////////// */
/* MEDIA QUERIES */
/* //////////////////////////////////// */

/* Laptop */
/* Chromebook */
@media only screen and
(min-width: 1200px) and
(max-width: 1399px) {

    .product-list-grid .onsale {
        left: 123px !important;
    }

}



/* Chromebook */
@media only screen and
(min-width: 900px) and
(max-width: 1199px) {

    /* ****************** */
    /* Single Product */
    /* ****************** */

    .description-check-open {
        align-items: flex-start !important;
    }


    .product-list-grid .onsale {
        top: 35px !important;
        left: 215px !important;
    }



    /* ****************** */
    /* Swiper Slider */
    /* ****************** */

    #swiperContainer {
        padding: 30px;
    }
        
    .pg-button-full-width {
        width: 100%;
    }


    /* ****************** */
    /* Checkout */
    /* ****************** */

    /* Payment */

    #checkoutPaymentContainer .wc-gzd-checkbox-placeholder-legal p {
        margin: 20px 0;
    }


    /* ****************** */
    /* Thank You */
    /* ****************** */

    #thankYouOrderDetails div ul{
        margin: 0;
        padding: 0;
    }

    #thankYouOrderDetails div ul > li {
        width: 100%;
        text-align: center;
        padding-bottom: 20px;
        border: none;
    }

    #thankYouOrderDetails div ul > li strong {
        text-align: center;
    }

    #thankYouOrderDetails .woocommerce-bacs-bank-details ul {
        flex-direction: column;
    }

    
}


/* Tablet */
@media only screen and
(min-width: 700px) and
(max-width: 899px) {

    
    /* ****************** */
    /* Footer */
    /* ****************** */

    /* Cookie Link */

    #cookieLink {
        text-align: center;
    }

    /* ****************** */
    /* Swiper Slider */
    /* ****************** */

    #swiperContainer {
        padding: 30px;
    }
        
    .pg-button-full-width {
        width: 100%;
    }

    /* ****************** */
    /* Product Category */
    /* ****************** */

    
    /* Sale Badge */

    
    #cartProductListContainer span.onsale {
        top: 10% !important;
        left: 70% !important;
    }
    
    /* ///////////////// */
    /* X-MAS DEALS */
    /* ///////////////// */

  
    /* X-MAS Deals */
    .productlist-x-mas-deal {
        width: 100px;
        height: 100px;
        top: -35px;
        left: -22px;
    }

    /* X-MAS Product Single */

    .productlist-x-mas-deal-product-single {
        width: 75%;
    }

    /* ///////////////// */
    /* Oster DEALS */
    /* ///////////////// */

    /* Oster Product Grid */

    .productlist-oster-deal {
        top: 220px;
        left: -11px;
    }



    /* Limited Edition */

    .limited-edition-badge-container {
    width: 100px;
    height: 100px;
    top: 200px;
    }

    /* New Badge */

    .new-badge-container  {
        top: 120px;
        left: -5px;
    }



    /* Anwedung List */

    .anwendung-list-wrapper {
        flex-direction: column;
        gap: 20px;
    }

    .anwendung-list-container {
        width: 100%;
    }


    
    /* ****************** */
    /* Product Single */
    /* ****************** */

    .product-list-grid .onsale {
        top: 35px !important;
        left: 215px !important;
    }

    .description-check-open {
        align-items: flex-start !important;
    }

    /* Add To Cart Button */
    #productSingleAddToCartBttnContainer form,
    #productSingleAddToCartBttnContainer_Bottom form {
        flex-wrap: wrap;
    }

    #productSingleAddToCartBttnContainer form a,
    #productSingleAddToCartBttnContainer_Bottom form a {
        padding: 0;
        margin-top: 20px;
    }

    /* Data Table Additional Info */
    #productSingleDataTableContaier table tbody > tr {
        display: flex;
        flex-direction: column;
    }

    #productSingleDataTableContaier table tbody > tr th {
        width: 100%;
    }

    #productSingleDataTableContaier table tbody > tr td {
        display: flex;
        flex-direction: column;
        align-items: center;
    }



    /* Description Text VAPORIZER */

    #swiperContainerVaporizer {
        padding: 25px;
    }


    
    /* ****************** */
    /* Cart */
    /* ****************** */

    /* Proceed to Checkout Button */
    #cartSumContainer .wc-proceed-to-checkout a {
        width: 50%;
    }

    /* ****************** */
    /* Checkout */
    /* ****************** */

    /* Payment */

    #checkoutPaymentContainer .wc-gzd-checkbox-placeholder-legal p {
        margin: 20px 0 -20px;
    }


    /* ****************** */
    /* MyAccount */
    /* ****************** */

    #myAccountContainer nav {
        width: 100%;
    }
    

    #myAccountContainer div:last-of-type {
        width: 100%;
        margin-top: 20px;
    }

    /* ****************** */
    /* Thank You */
    /* ****************** */

    #thankYouOrderDetails div ul{
        margin: 0;
        padding: 0;
    }

    #thankYouOrderDetails div ul > li {
        width: 100%;
        text-align: center;
        padding-bottom: 20px;
        border: none;
    }

    #thankYouOrderDetails div ul > li strong {
        text-align: center;
    }

    #thankYouOrderDetails .woocommerce-bacs-bank-details ul {
        flex-direction: column;
    }




}


/* Mobile */
@media only screen and (max-width: 699px) {


    /* ****************** */
    /* Footer */
    /* ****************** */

    /* Cookie Link */

    #cookieLink {
        text-align: center;
    }

    /* ****************** */
    /* Marquee */
    /* ****************** */

    .marquee-wrapper {
        gap: 30px;
        animation: marquee 20s linear infinite;
    }

    .marquee-item {
        gap: 30px;
    }

    /* ****************** */
    /* Swiper Slider */
    /* ****************** */

    #swiperContainer {
        padding: 30px;
    }
        
    .pg-button-default {
        width: 100%;
    }

    /* ****************** */
    /* Product Archive */
    /* ****************** */


    .product-attribute-icon-container {
        gap: 5px;
    }

    /* Sale Badge */
    
    
    .product-list-grid .onsale,
    #cartProductListContainer span.onsale {

        width: 80%;
        min-width: 0 !important;
        min-height: 0 !important;
        top: 22px !important;
        left: 78px !important;
        padding: 5px;
    }
    

    /* ///////////////// */
    /* X-MAS DEALS */
    /* ///////////////// */

    /* X-MAS Deals */
    .productlist-x-mas-deal {
        width: 80px;
        height: 80px;
        top: -30px;
        left: -20px;
    }

    /* X-MAS Product Single */

    .productlist-x-mas-deal-product-single {
        width: 75%;
    }

    /* ///////////////// */
    /* Oster DEALS */
    /* ///////////////// */

    /* Oster Product Grid */

    .productlist-oster-deal {
        width: 50px;
        height: 50px;
        top: 83px;
        left: -15px;
    }



    /* Limited Edition */
    
    .limited-edition-badge-container {
        width: 50px;
        height: 50px;
        top: 100px;
        left: -5px;
    }

    /* New Badge */

    .new-badge-container {
        width: 40px;
        height: 40px;
        top: 45px;
        left: -10px;
    }



    
    .productlist-easter-special {
        width: 50px;
        height: 50px;
        top: 100px;
        left: -15px;
    }

    .custom-badge {
        font-size: 0.8rem;

    }



    /* Title Extra Info [Productlist]*/

    .productlist-extra-info__limited {
        font-size: 1.2rem;
        line-height: 1.4rem;
    }

    /* Cannabis Samen - Type Tags */

    .cannabis-seeds-type-tag-item-text {
        font-size: 1rem;
        line-height: 1.4rem;
        padding: 5px 15px 2px 15px;
    }


    /* Anwedung List */

    .anwendung-list-wrapper {
        flex-direction: column;
        gap: 20px;
    }

    .anwendung-list-container {
        width: 100%;
    }


    /* ****************** */
    /* Product Single */
    /* ****************** */


    /* Type Tags */
    .product-single__tag-conteiner {
        gap: 10px;
    }

    .cannabis-seeds-type-tag-item-text {
        font-size: 0.9rem;
    }
    
    /* Data Table */
    
    /* Description Text Layout */

    .product-Single__description-container {
        flex-wrap: wrap;
        gap: 30px;
    }

    .productsingle__description-item {
        width: 100%;
    }

    .description-box-second {
        flex-direction: column-reverse;
    }

    .description-box-third {
        margin-top: 30px;
    }


    /* Hammah Vaporizer */

    .vaporizer__hammah__design__container img {
        width: 100%;
    }

    .product-Single__vaporizer__hammah_seperator-container {
        flex-direction: column;
    }

    /* List Items */

    #productSingleDataTableContaier div div ul > li {
        width: 97%;
    }
    
    #productSingleDataTableContaier .woocommerce-Reviews-title {
        font-size: 1.2rem;
        line-height: 1.8rem;
    }

    /* Data Table Additional Info */
    #productSingleDataTableContaier table tbody > tr {
        display: flex;
        flex-direction: column;
    }

    #productSingleDataTableContaier table tbody > tr th {
        width: 100%;
        display: flex;
        justify-content: center;
    }

    #productSingleDataTableContaier table tbody > tr td {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    /* Description Bullets */

    .description-check-open {
        align-items: flex-start !important;
    }

    /* Add To Cart Button */
    #productSingleAddToCartBttnContainer form,
    #productSingleAddToCartBttnContainer_Bottom form {
        flex-wrap: wrap;
    }

    #productSingleAddToCartBttnContainer form a,
    #productSingleAddToCartBttnContainer_Bottom form a {
        padding: 0;
        margin-top: 20px;
    }

    /* ****************** */
    /* Cart */
    /* ****************** */

    #cartProductListContainer .woolentor-cart-product {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    #cartProductListContainer .product-thumbnail {
        max-width: 100%;
        margin-right: 0;
    }

    #cartProductListContainer .quantity {
        width: 30%;
    }

    #cartProductListContainer .quantity input{
        width: 100%;
    }

    #cartProductListContainer .woolentor-product-price-old {
        justify-content: center;
        margin-top: 15px;
    }

    #cartProductListContainer .coupon > input,
    #cartProductListContainer .wl_update_cart_shop a,
    #cartProductListContainer .wl_update_cart_shop input {
        width: 100% !important;
    }

    #cartProductListContainer .wl_update_cart_shop {
        margin-top: 20px;
    }

    #cartProductListContainer .coupon > input:last-of-type {
        margin-top: 10px;
    }

    #cartProductListContainer .wl_update_cart_shop a {
        margin-bottom: 10px;
    }

    /* Proceed to Checkout Button */
    #cartSumContainer .wc-proceed-to-checkout a {
        width: 100%;
    }


    /* ****************** */
    /* Checkout / Kasse */
    /* ****************** */

    /* Create Account */

    #invoiceDetailsContainer .create-account label span {
        font-size: 1.1rem;
        line-height: 1.4rem;
    }

    /* Shop to different Adress */

    #shipOtherAdressContainer #ship-to-different-address {
        font-size: 1.2rem;
        line-height: 1.4rem;
    }


    /* VIVA WALLET Payment Logos */


    .checkout-payment-logos {
        padding-left: 0;
        margin: 0 !important;
    }


    /* ****************** */
    /* Thank You */
    /* ****************** */

    #thankYouOrderDetails div ul{
        margin: 0;
        padding: 0;
    }

    #thankYouOrderDetails div ul > li {
        width: 100%;
        text-align: center;
        padding-bottom: 20px;
        border: none;
    }

    #thankYouOrderDetails div ul > li strong {
        text-align: center;
    }

    #thankYouOrderDetails .woocommerce-bacs-bank-details ul {
        flex-direction: column;
    }

    /* ****************** */
    /* MyAccount */
    /* ****************** */

    /* User Image */
    #myAccountContainer .woolentor-user-image {
        padding-top: 20px;
    }

    #myAccountContainer nav {
        width: 100%;
    }

    #myAccountContainer div:last-of-type {
        width: 100%;
        margin-top: 20px;
    }

    /* ****************** */
    /* Login / Register */
    /* ****************** */

    #loginFormContainer form p.form-row label {
        display: block;
        margin: 15px 0;
    }



}/* End custom CSS */