.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-566e54b6-625a-43e0-818f-fe34039855a5) 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-9a3ac552-032e-4c32-ada8-631660dd0525) 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-440c6728-2957-4a53-a4ac-a8b0cec85ce8) 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-26de7e9f-afbb-4c00-8cc0-b3383b24e7f3) 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-34bd9e10-aa6e-445f-8ddd-e09883355c9c) 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-400d1a63-d0ec-44b9-a178-acbe9f0b7d57) no-repeat center / cover;
}

.brush-blue {
    background: var(--wpr-bg-1622c15c-a07e-4fef-b767-593482cb157f) no-repeat center / cover;
}

.brush-red {
    background: var(--wpr-bg-512011c4-7aa0-4e5e-a3b0-e41a880c02d1) no-repeat center / cover;
}

.brush-gold {
    background: var(--wpr-bg-9c420bc6-d4c7-491f-bebc-59fb5459b916) 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-9418f875-8e16-4486-aa29-2a15458dbfe1) no-repeat center / cover;
}

.custom-badge-green-blue {
    background: var(--wpr-bg-6c03feaa-3b91-4619-b1fa-b6d3949d3d78) no-repeat center / cover;
}

.custom-badge-yellow {
    background: var(--wpr-bg-5bb15fdc-23bf-477d-bcd5-58555d4d2b40) no-repeat center / cover;
}

.custom-badge-beige {
    background: var(--wpr-bg-bb3b7273-0df3-4794-9271-38323eb3f98a) no-repeat center / cover;
}
.custom-badge-darkgreen {
    background: var(--wpr-bg-e3b1ee6b-1e9c-4593-a1dc-b3dca8132322) no-repeat center / cover;
}
.custom-badge-green {
    background: var(--wpr-bg-1f8973f7-eb9b-4f23-b2f7-296d292868e3) no-repeat center / cover;
}
.custom-badge-lavendel {
    background: var(--wpr-bg-516bdea0-f6cb-4111-ae3a-b9f675f34edf) no-repeat center / cover;
}
.custom-badge-orange {
    background: var(--wpr-bg-81ae7af4-6d12-4bb3-a90c-678c05573862) no-repeat center / cover;
}
.custom-badge-pink {
    background: var(--wpr-bg-1c3bcca4-a624-49f9-a162-06ce80153149) no-repeat center / cover;
}
.custom-badge-red {
    background: var(--wpr-bg-257540ee-dac2-44d3-b9b6-d3e6e5c2362b) no-repeat center / cover;
}
.custom-badge-royalblue {
    background: var(--wpr-bg-c4c870c2-5801-412c-943b-11d61fd2f73c) no-repeat center / cover;
}
.custom-badge-silver {
    background: var(--wpr-bg-5f5d6b5e-16cc-47af-abb9-5adf9da663ab) no-repeat center / cover;
}

.custom-badge-farblos {
    background: var(--wpr-bg-9f43a721-88ea-48ad-a6ce-f9fdeeada1a4) no-repeat center / cover;
}

.custom-badge-rose {
    background: var(--wpr-bg-a66101d5-6f62-4f37-92ed-40e9deb7778b) no-repeat center / cover;
}

.custom-badge-kupfer {
    background: var(--wpr-bg-70412cc4-1d33-46d4-8099-b9be9b3dcf36) no-repeat center / cover;
}

.custom-badge-pink-grapefruit {
    background: var(--wpr-bg-73fc62ba-d59b-46f9-b007-784af439a4e5) no-repeat center / cover;
}

.custom-badge-spearmint {
    background: var(--wpr-bg-4d235421-cad5-4a09-aa9f-3f2bbca61c50) no-repeat center / cover;
}

.custom-badge-gorilla-glue {
    background: var(--wpr-bg-2b19db5e-0427-4230-8e8d-02c5d0961f90) no-repeat center / cover;
}

.custom-badge-tropical-fruits {
    background: var(--wpr-bg-77bc3898-6642-4304-bb85-085a908c6c8e) no-repeat center / cover;
}

.custom-badge-ak-47 {
    background: var(--wpr-bg-74b467c7-a807-4bc2-aaac-e849c7643a6e) no-repeat center / cover;
}

.custom-badge-menthol {
    background: var(--wpr-bg-86cdb41c-886a-44de-8df2-d565690c2a3b) no-repeat center / cover;
}

.custom-badge-blueberry {
    background: var(--wpr-bg-f615b689-8398-47d8-b04b-91ab4fce1264) no-repeat center / cover;
}

.custom-badge-grape {
    background: var(--wpr-bg-802d7f89-9181-4833-bd8d-fed937c6fc44) no-repeat center / cover;
}

.custom-badge-lemon-haze {
    background: var(--wpr-bg-65a5de6b-1885-484e-b8ac-395c7008831c) no-repeat center / cover;
}

.custom-badge-peach-ice {
    background: var(--wpr-bg-4aa05569-614d-4366-bad5-7e2dbdaee259) no-repeat center / cover;
}

.custom-badge-silver-haze {
    background: var(--wpr-bg-ba64f566-7435-490a-9552-db5d9d6f06ac) no-repeat center / cover;
}

.custom-badge-strawberry-diesel {
    background: var(--wpr-bg-814ef0e3-7493-40e3-8af1-d84cef1b4ccd) no-repeat center / cover;
}

.custom-badge-strawberry-milk {
    background: var(--wpr-bg-5faaf351-89a7-4726-aaf5-e01b19d0657f) no-repeat center / cover;
}

.custom-badge-vanille-matcha {
    background: var(--wpr-bg-2adf2c41-27bb-404f-9d79-77baf7a1140f) no-repeat center / cover;
}

.custom-badge-watermelon {
    background: var(--wpr-bg-46fc405e-205e-41bb-a971-0a4ebd6e55ee) no-repeat center / cover;
}

.custom-badge-wild-red {
    background: var(--wpr-bg-f3c8a545-722a-474c-b724-cb5df5ed22ef) no-repeat center / cover;
}

.custom-badge-yellow-haze {
    background: var(--wpr-bg-53233042-aaf4-40be-b07d-178646ace239) no-repeat center / cover;
}

.custom-badge-chrome {
    background: var(--wpr-bg-9b158d4e-f136-48de-991e-29677b79a58f) no-repeat center / cover;
}

.custom-badge-viola {
    background: var(--wpr-bg-38791693-5684-4270-b6e1-305a56077174) no-repeat center / cover;
}

.custom-badge-schwarz {
    background: var(--wpr-bg-185f2dd8-dffc-46bc-be68-0a15d45dd584) no-repeat center / cover;
}

.custom-badge-body {
    background: var(--wpr-bg-2269fdeb-652c-4319-b460-1ccfcfcfe33b) no-repeat center / cover;
}

.custom-badge-mind {
    background: var(--wpr-bg-769ca524-cfef-41e1-818b-b6e485deb351) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-28649068-76dd-43f6-a669-eaa245e0fef5) no-repeat center / cover;
}

.custom-badge-rainbow {
    background: var(--wpr-bg-1a24be23-5f3a-4d3e-b8ac-53b41cffb003) no-repeat center / cover;
}

.custom-badge-amnesia {
    background: var(--wpr-bg-008cd468-9f67-4af1-852e-bc9fa35d636f) no-repeat center / cover;
}

.custom-badge-gelato {
    background: var(--wpr-bg-ab90e699-a846-4fb3-9e24-61f2e54cfcaa) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-5e86a9a3-758f-4c30-bfe5-4673cdc27b86) no-repeat center / cover;
}

.custom-badge-relax{
    background: var(--wpr-bg-7f716a7b-a343-4572-b054-52dee40d0eb1) no-repeat center / cover;
}

.custom-badge-immunity {
    background: var(--wpr-bg-841f57d7-0791-45d3-be34-65fd0a8774fb) no-repeat center / cover;
}

.custom-badge-detox {
    background: var(--wpr-bg-755b5be6-eb0d-48ed-8418-138076b54947) no-repeat center / cover;
}

.custom-badge-focus {
    background: var(--wpr-bg-5c737aaa-3616-48ea-bce2-8316a2cb6f64) no-repeat center / cover;
}

.custom-badge-blood-orange {
    background: var(--wpr-bg-fe7413ab-3030-42cb-8afa-8af536f031ce) no-repeat center / cover;
}

.custom-badge-blueberry-down {
    background: var(--wpr-bg-04745d3b-556f-4bd0-bd65-8e5506b7b7b5) no-repeat center / cover;
}

.custom-badge-green-apple {
    background: var(--wpr-bg-e5d8ea2f-3c37-435f-a35e-0e4482fdc128) no-repeat center / cover;
}

.custom-badge-kush-on {
    background: var(--wpr-bg-759458e5-25f5-4f2e-895d-58b3b7c873ba) no-repeat center / cover;
}

.custom-badge-peach {
    background: var(--wpr-bg-6cb4624b-2bd9-400d-bd60-63d192bd515b) no-repeat center / cover;
}

.custom-badge-mango {
    background: var(--wpr-bg-5d00cdaa-01c9-4c4c-8b7f-f3f82c401d98) no-repeat center / cover;
}

.custom-badge-seed-blueberry {
    background: var(--wpr-bg-ca968579-9a87-4247-9128-1d3f4b3e19a6) no-repeat center / cover;
}

.custom-badge-seed-forbidden-fruit{
    background: var(--wpr-bg-3cf99b24-b2c5-4a1f-80b4-f9023952e098) no-repeat center / cover;
}

.custom-badge-seed-gelato {
    background: var(--wpr-bg-b175549a-6f8c-41e0-ab25-42ac42dd45bd) no-repeat center / cover;
}

.custom-badge-seed-lemon-haze {
    background: var(--wpr-bg-096347d8-4470-4a51-a718-9c09dc57733c) no-repeat center / cover;
}

.custom-badge-seed-lsd {
    background: var(--wpr-bg-44ac40eb-c80f-431c-a4c1-a1fd7fcfb7d1) no-repeat center / cover;
}

.custom-badge-seed-white-widow  {
    background: var(--wpr-bg-055373dc-ec73-4ecb-b89b-7b28671b0730) no-repeat center / cover;
}

.custom-badge-thcp-bubble-gum {
    background: var(--wpr-bg-9dcdb7db-05bf-492e-a784-ef8b7a41bebc) no-repeat center / cover;
}

.custom-badge-hhc-ghost-train {
    background: var(--wpr-bg-59b03d59-c605-413f-9a31-04e07248dd0c) no-repeat center / cover;
}

.custom-badge-thcp-super-lemon {
    background: var(--wpr-bg-10797d94-db7e-493a-a6fd-3752764f2c8b) no-repeat center / cover;
}

.custom-badge-zkittelz  {
    background: var(--wpr-bg-ad566bed-366b-4d79-89be-56fa550c6ed3) no-repeat center / cover;
}

.custom-badge-cannabis  {
    background: var(--wpr-bg-74e990ff-6f38-457b-9392-ceb430be74c5) no-repeat center / cover;
}

.custom-badge-seed-amnesia-haze  {
    background: var(--wpr-bg-87f93725-1dd3-4c4c-80cb-8f3056b659c2) no-repeat center / cover;
}

.custom-badge-seed-animal-cookies  {
    background: var(--wpr-bg-5335f0da-6521-4a50-9a8e-9de20a52cc26) no-repeat center / cover;
}

.custom-badge-seed-critical-kush {
    background: var(--wpr-bg-879fd986-d76f-4cb4-8627-1059b78640b6) no-repeat center / cover;
}

.custom-badge-seed-platinum-og  {
    background: var(--wpr-bg-354871b0-78b6-4800-9791-8b475ae2f9d7) no-repeat center / cover;
}

.custom-badge-banana-runtz {
    background: var(--wpr-bg-115b94c5-79ec-49c1-8fbb-a9fc079933a6) no-repeat center / cover;
}

.custom-badge-hhc-blueberry {
    background: var(--wpr-bg-c807c57e-e2c3-4262-aaa6-c5f4e8596311) no-repeat center / cover;
}

.custom-badge-fruity-pepplez {
    background: var(--wpr-bg-dc0dfa14-363a-4c89-adde-93f594f739e4) no-repeat center / cover;
}

.custom-badge-hhc-cotton-candy {
    background: var(--wpr-bg-104b7c29-c7fe-4d6f-9c46-d00ff889a96a) no-repeat center / cover;
}

.custom-badge-hhc-peppermint {
    background: var(--wpr-bg-a4b0d1e1-a3a8-4bce-a945-36d3e44a6119) no-repeat center / cover;
}

.custom-badge-green-crack {
    background: var(--wpr-bg-aad2e965-a9be-4d70-b814-93cdd256e78c) no-repeat center / cover;
}

.custom-badge-hhc-maroccan-hash {
    background: var(--wpr-bg-6dc0d131-a711-4159-80f4-392d3f6126ea) no-repeat center / cover;
}

.custom-badge-indian-kush {
    background: var(--wpr-bg-140c162a-cedf-414e-a103-474cf36da543) no-repeat center / cover;
}

.custom-badge-hhc-watermelon-og {
    background: var(--wpr-bg-35b9dcc5-ffaa-4781-93c1-0d5f4b2e0fcc) no-repeat center / cover;
}

.custom-badge-seed-purple-milkshake {
    background: var(--wpr-bg-caf57172-63f0-4163-9057-8d2a4e1ce27b) no-repeat center / cover;
}

.custom-badge-seed-pappy-og {
    background: var(--wpr-bg-c56391b3-2969-44db-943d-073f5b10f826) no-repeat center / cover;
}

.custom-badge-seed-funnel-cake {
    background: var(--wpr-bg-90cf61cc-f348-4777-b857-c26c2717c7a3) no-repeat center / cover;
}

.custom-badge-seed-ambrosia-kush{
    background: var(--wpr-bg-c29538be-793a-43d4-86f9-7d8b4aad9551) no-repeat center / cover;
}

.custom-badge-seed-forbidden-runtz {
    background: var(--wpr-bg-b9ecf073-e8bc-4fcb-a11d-188dc3873780) no-repeat center / cover;
}

.custom-badge-seed-gmo-rootbeer {
    background: var(--wpr-bg-fb94ba94-d878-448b-819c-4fbe016a589c) no-repeat center / cover;
}

.custom-badge-seed-strawberry-guava {
    background: var(--wpr-bg-76bab711-145f-4789-85e0-1731ae744c12) no-repeat center / cover;
}

.custom-badge-seed-vanilla-gelato {
    background: var(--wpr-bg-7517d6f6-4b92-432a-be39-16866215fa7f) no-repeat center / cover;
}

.custom-badge-seed-sour-diesel {
    background: var(--wpr-bg-fa6fbb33-0497-422c-a379-7ec65c8478ac) no-repeat center / cover;
}

.custom-badge-seed-purple-amnesia {
    background: var(--wpr-bg-ca3a927c-ee3d-4486-84d3-7746308c84db) no-repeat center / cover;
}

.custom-badge-seed-og-kush {
    background: var(--wpr-bg-3442a283-f86b-486c-87b8-3ed8741191d3) no-repeat center / cover;
}

.custom-badge-seed-mango-smile {
    background: var(--wpr-bg-968b6a7c-170b-418d-966f-bf21a15546b0) no-repeat center / cover;
}

.custom-badge-seed-chocolate-mint-og {
    background: var(--wpr-bg-18404449-0bb5-49ca-8d72-3d5af3801ca0) no-repeat center / cover;
}

.custom-badge-seed-northern-lights {
    background: var(--wpr-bg-a00afb5f-7ae5-4200-862e-f86501b27944) no-repeat center / cover;
}

.custom-badge-seed-critical-xxl {
    background: var(--wpr-bg-512b2ec1-afb5-4ed5-a17d-b1a4917df6ac) no-repeat center / cover;
}

.custom-badge-seed-cookies-xl {
    background: var(--wpr-bg-8cd6060d-31df-4de2-b520-547acc553028) no-repeat center / cover;
}

.custom-badge-seed-jack-herer {
    background: var(--wpr-bg-0ba81568-1a7d-4708-96f0-a3723a33686b) no-repeat center / cover;
}

.custom-badge-seed-caramello-xl {
    background: var(--wpr-bg-84f43722-08ed-479e-a87f-d05ffff2fdbe) no-repeat center / cover;
}

.custom-badge-seed-purple-punch {
    background: var(--wpr-bg-b7f82158-c863-43ee-8e49-2bcfb92f988c) no-repeat center / cover;
}

.custom-badge-seed-runtz-xl {
    background: var(--wpr-bg-b704935b-96b8-44fe-9ce6-8073198e2c3e) no-repeat center / cover;
}

.custom-badge-seed-orange-sherbet {
    background: var(--wpr-bg-f69ecd6a-2f80-4ae6-90fa-afe2def86d57) no-repeat center / cover;
}

.custom-badge-seed-uk-cheese {
    background: var(--wpr-bg-0b74f63f-0b8c-459c-baf8-4fea78695173) no-repeat center / cover;
}

.custom-badge-seed-nl-x-big-buds {
    background: var(--wpr-bg-9e1c4fa2-8346-47b2-870a-650ce4ad71ed) no-repeat center / cover;
}

.custom-badge-cbd-liquid-watermelon-og {
    background: var(--wpr-bg-e96a353a-4ce6-49fc-bc1f-baa2b9edab4d) no-repeat center / cover;
}

.custom-badge-cbd-liquid-moroccan-hash {
    background: var(--wpr-bg-832bf21a-f455-4d93-a5f5-f1aaf719b746) no-repeat center / cover;
}

.custom-badge-rest {
    background: var(--wpr-bg-98e15557-3b3f-4856-8e04-6351686542a2) no-repeat center / cover;
}

.custom-badge-relief {
    background: var(--wpr-bg-e8247fbd-8377-4358-9de4-e6d4a214281e) no-repeat center / cover;
}

.custom-badge-og-hemp {
    background: var(--wpr-bg-843d8745-c468-4cea-850b-d2eaec54a165) no-repeat center / cover;
}

.custom-badge-strawberry-iced {
    background: var(--wpr-bg-1c8fd083-b234-4d97-8131-609550cb538f) no-repeat center / cover;
}

.custom-badge-mixed-fruits {
    background: var(--wpr-bg-bd253492-9cf3-448c-a851-4b82a2d41c7c) no-repeat center / cover;
}

.custom-badge-passion-fruit {
    background: var(--wpr-bg-257a10bc-119c-44a9-9d90-0b5cea6874f2) no-repeat center / cover;
}

.custom-badge-elfbar-first-lady {
    background: var(--wpr-bg-e6cbf664-3292-4e06-986a-f27a78826dec) no-repeat center / cover;
}

.custom-badge-elfbar-fruit-bomb {
    background: var(--wpr-bg-fe3c5625-3b4e-45fb-a307-b34dad4a37ae) no-repeat center / cover;
}

.custom-badge-elfbar-godfather {
    background: var(--wpr-bg-2471c2b7-cca0-47c6-9504-9a36a966ed18) no-repeat center / cover;
}

.custom-badge-elfbar-ice-cream {
    background: var(--wpr-bg-4ef8b01f-053b-4e52-8069-aecb4f801171) no-repeat center / cover;
}

.custom-badge-elfbar-mr-president {
    background: var(--wpr-bg-ffb80e60-1d8d-4599-b7a5-23fb431184f5) no-repeat center / cover;
}

.custom-badge-elfbar-polar-storm {
    background: var(--wpr-bg-f74f45c5-8066-4c08-86f0-939fd5599307) no-repeat center / cover;
}

.custom-badge-cbd-blueten-alien-haze {
    background: var(--wpr-bg-9a553611-6eb0-4032-880d-2939bc118598) no-repeat center / cover;
}

.custom-badge-cbd-blueten-berlin_kush {
    background: var(--wpr-bg-fbb17af9-b148-42dd-bcf4-b740fe3124df) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gelato-361 {
    background: var(--wpr-bg-b333f619-08d7-48c4-bdc7-5e369790277c) no-repeat center / cover;
}

.custom-badge-cbd-blueten-girl-scout-cookies {
    background: var(--wpr-bg-44075b18-3822-4536-8693-e49b495cc823) no-repeat center / cover;
}

.custom-badge-cbd-blueten-amalfi-lemon {
    background: var(--wpr-bg-91a624f2-971e-46a7-8dae-3152254a0e94) no-repeat center / cover;
}

.custom-badge-cbd-blueten-goerlitzer-punch {
    background: var(--wpr-bg-cb080f2a-d522-4543-ae55-2d5f026ef897) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gorilla-glue {
    background: var(--wpr-bg-b427e2d9-f31f-4d78-a4db-31d87ae52424) no-repeat center / cover;
}

.custom-badge-cbd-blueten-harlequin {
    background: var(--wpr-bg-531f1352-d09f-49cb-a7f8-7e89140de047) no-repeat center / cover;
}

.custom-badge-cbd-blueten-meer-jane {
    background: var(--wpr-bg-3d993303-aeac-467f-9513-8fe89935df18) no-repeat center / cover;
}

.custom-badge-cbd-blueten-northern-lights {
    background: var(--wpr-bg-6446e3c9-290d-490e-9efa-4fc74d2ed4cd) no-repeat center / cover;
}

.custom-badge-cbd-blueten-purple-berry {
    background: var(--wpr-bg-5d5c2090-267b-49aa-a9a8-19353194c7ec) no-repeat center / cover;
}

.custom-badge-cbd-blueten-small-friends {
    background: var(--wpr-bg-08c17c35-a992-46d1-9270-33fe5c007e7e) no-repeat center / cover;
}

.custom-badge-cbd-blueten-420-mix {
    background: var(--wpr-bg-a09f25c5-badd-49a8-89f8-66c2686bd13c) no-repeat center / cover;
}

.custom-badge-h2-cherry-ice {
    background: var(--wpr-bg-8899d952-b565-43b1-bc8a-433055556007) no-repeat center / cover;
}

.custom-badge-cbd-hash-amnesia {
    background: var(--wpr-bg-b23d1ea0-272d-423f-b489-4cb784304907) no-repeat center / cover;
}

.custom-badge-cbd-hash-jungle-charas {
    background: var(--wpr-bg-a8d7d8e5-17e2-427d-b755-4abdb82b989c) no-repeat center / cover;
}

.custom-badge-cbd-hash-kiff {
    background: var(--wpr-bg-eb8873c9-cd74-489c-9601-ab40b5e4c20d) no-repeat center / cover;
}

.custom-badge-cbd-hash-pollen{
    background: var(--wpr-bg-45e6a59f-89dd-44b5-9916-3ec02aef1032) no-repeat center / cover;
}

.custom-badge-cbd-hash-super-dry {
    background: var(--wpr-bg-4451baf5-124c-4184-a77c-dd37bee1cd20) no-repeat center / cover;
}

.custom-badge-cbd-hash-bubble-ice {
    background: var(--wpr-bg-bf8dbdc2-de0d-4a38-971e-b2cad0d14cff) no-repeat center / cover;
}

.custom-badge-cannabis-samen-big-bud-xxl {
    background: var(--wpr-bg-d1942493-f9fb-403d-a82e-18250cc5cb3d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorilla-glue-4 {
    background: var(--wpr-bg-a2d78744-d483-447c-b6c5-0d6d28ee6f42) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mac-1 {
    background: var(--wpr-bg-bac51c24-129d-43bf-acd3-a15e9dff66fc) no-repeat center / cover;
}

.custom-badge-cannabis-samen-magnum {
    background: var(--wpr-bg-45c52cec-2b4c-4614-98d9-996df89b1df1) no-repeat center / cover;
}

.custom-badge-cannabis-samen-sunset-sherbert {
    background: var(--wpr-bg-31faabe8-1ffd-4f24-9cc8-7d978b6d87cc) no-repeat center / cover;
}

.custom-badge-cannabis-samen-strawberry-kush {
    background: var(--wpr-bg-bf04ee5d-5f0c-4593-b82f-6ff26902a6f0) no-repeat center / cover;
}

.custom-badge-cannabis-samen-purple-kush {
    background: var(--wpr-bg-12d5dffc-7913-4723-8123-32f2cdb8f5e5) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mazar-xx {
    background: var(--wpr-bg-9a1e4e4c-924b-46dc-96ef-64315ee784fa) no-repeat center / cover;
}

.custom-badge-cannabis-samen-lsg {
    background: var(--wpr-bg-57fad99d-a9cd-445f-8338-842c9a2ed6c5) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorillato {
    background: var(--wpr-bg-28428553-bc88-4235-8aa1-26dddd9c0fb6) no-repeat center / cover;
}

.custom-badge-cannabis-samen-a-to-z {
    background: var(--wpr-bg-4e3ac48c-6943-463d-af24-570cd66eecef) no-repeat center / cover;
}

.custom-badge-cannabis-samen-aeroz {
    background: var(--wpr-bg-177900e0-4318-4006-a2be-32da1e9ca212) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-runtz {
    background: var(--wpr-bg-253a22ff-36d1-4bb8-bf6b-894eb5b4151f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-zoap {
    background: var(--wpr-bg-f52eb970-2e96-4458-be88-be065377ea0e) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-runtz {
    background: var(--wpr-bg-ec795f66-d6db-4eb3-a6a6-6ad742e90cdc) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-n-bananas {
    background: var(--wpr-bg-c2dc968b-8940-4f70-b19d-5fc33b2918b6) no-repeat center / cover;
}

.custom-badge-cannabis-samen-bazuku {
    background: var(--wpr-bg-97fc29b5-fe5e-4579-aece-676b81c95754) no-repeat center / cover;
}

.custom-badge-cannabis-samen-frozen-apples {
    background: var(--wpr-bg-3d0b78ca-807c-4c3b-99f9-455763f710bd) no-repeat center / cover;
}

.custom-badge-cannabis-samen-fruit-drop {
    background: var(--wpr-bg-a9f54b43-8dce-40fe-93b6-d6145d2de9c5) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-junky {
    background: var(--wpr-bg-d8791170-a6e6-4348-9db4-edef03818530) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-mark-10 {
    background: var(--wpr-bg-4da742ab-ede4-4279-9ea2-bb0083f426c3) no-repeat center / cover;
}

.custom-badge-cannabis-samen-geta-z {
    background: var(--wpr-bg-25e3eca5-dbb4-48d0-93bc-0ee45613097b) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gruntz-2-0 {
    background: var(--wpr-bg-7a1cfa02-fbd8-45c5-92ef-47cfaddce99d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-runtz {
    background: var(--wpr-bg-e2d549f0-4cc6-4274-8cdb-65478c92ea21) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-zoap {
    background: var(--wpr-bg-a992cd08-6410-4221-b36d-8831e2b00a80) no-repeat center / cover;
}

.custom-badge-cannabis-samen-powerz {
    background: var(--wpr-bg-b551cbed-e5e1-4e0f-b257-a73a54d04056) no-repeat center / cover;
}

.custom-badge-cannabis-samen-runtz-s1 {
    background: var(--wpr-bg-84fcb576-2bc0-42fc-901e-173d5db2eb65) no-repeat center / cover;
}

.custom-badge-cannabis-samen-pink-zoap {
    background: var(--wpr-bg-e1876b58-c891-426d-9e8f-6667c8a7d369) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoap-s1 {
    background: var(--wpr-bg-9d319935-ca99-42dc-8437-e84c03914c82) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoreoz {
    background: var(--wpr-bg-f21c68f0-bc9b-43d1-a717-9f308f71472b) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zushlato{
    background: var(--wpr-bg-792c0d57-179c-45b5-afce-572dd84737be) no-repeat center / cover;
}




/* ######################### */
/* H2 Pods */
/* ######################### */


.custom-badge-h2-london-pound-cake {
    background: var(--wpr-bg-e3f2c57a-caea-434c-b28f-0a5910ca1b08) no-repeat center / cover;
}

.custom-badge-h2-runtz {
    background: var(--wpr-bg-312913b5-9b31-4881-9cc6-3b32e2fb085d) no-repeat center / cover;
}

.custom-badge-h2-grape {
    background: var(--wpr-bg-653eb2a9-7075-4bc1-b8da-fba942cb71d8) no-repeat center / cover;
}

.custom-badge-h2-cotton-candy {
    background: var(--wpr-bg-acdf6358-f733-46b5-a961-8d3566f43e15) no-repeat center / cover;
}

.custom-badge-h2-biscotti {
    background: var(--wpr-bg-502920a1-b663-48bb-b959-cea979e48e8f) no-repeat center / cover;
}


.custom-badge-h2-squid-edition{
    background: var(--wpr-bg-415c1457-e5f1-42cf-ad60-c76179e4e566) no-repeat center / cover;
}

.custom-badge-cbd-pod-mango-iced {
    background: var(--wpr-bg-ed539a32-e2ea-4259-9768-e82ee48052fa) no-repeat center / cover;
}

.custom-badge-h2-watermelon {
    background: var(--wpr-bg-32b61998-7743-49c6-9eac-d01d5592bab7) no-repeat center / cover;
}

.custom-badge-h2-lime {
    background: var(--wpr-bg-d0a94b94-d5c9-47bd-80d5-33ebc0ca0bc8) no-repeat center / cover;
}

.custom-badge-h2-peach-ice-og {
    background: var(--wpr-bg-c026b3fa-3351-4ac7-a660-0907730d7878) no-repeat center / cover;
}

.custom-badge-h2-godfather {
    background: var(--wpr-bg-40c38e5a-7326-459a-a7f3-5a30316a9fc1) no-repeat center / cover;
}


/* ######################### */
/* H3 Pods */
/* ######################### */


.custom-badge-h3-pod-apple-splash {
    background: var(--wpr-bg-f6489f40-08be-4790-868f-ef726da8d6a6) no-repeat center / cover;
}

.custom-badge-h3-pod-blueberry {
    background: var(--wpr-bg-147ee4cf-6f0c-4c51-a88d-bbbe9565a974) no-repeat center / cover;
}

.custom-badge-h3-pod-cherry-ice {
    background: var(--wpr-bg-9bd9a10d-b730-419f-992b-d116bb519c7a) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berries {
    background: var(--wpr-bg-b84288e6-f78b-497a-badb-4211258f6e44) no-repeat center / cover;
}

.custom-badge-h3-pod-peach-ice {
    background: var(--wpr-bg-e02ccf31-7501-41a4-904c-3da8c4ae0cf6) no-repeat center / cover;
}

.custom-badge-h3-pod-purple-punch {
    background: var(--wpr-bg-46c17075-f26d-4e0d-99dd-12228498d74b) no-repeat center / cover;
}

.custom-badge-h3-pod-super-lemon-haze {
    background: var(--wpr-bg-4bf07a3b-5d34-4eb3-b4b3-19b6b23ee6ff) no-repeat center / cover;
}

.custom-badge-h3-pod-watermelon {
    background: var(--wpr-bg-919996d1-afd9-4eb3-896c-5793fb0ced99) no-repeat center / cover;
}

.custom-badge-h3-pod-white-widow {
    background: var(--wpr-bg-a6d1025f-0cc9-4099-867f-1f9233360738) no-repeat center / cover;
}

.custom-badge-h3-pod-zkittlez {
    background: var(--wpr-bg-11b7b216-1674-4584-93d6-f64aad9427ba) no-repeat center / cover;
}

.custom-badge-h3-pod-better-cali-saul {
    background: var(--wpr-bg-65a079cb-98c4-4005-ad32-18badd20a331) no-repeat center / cover;
}

.custom-badge-h3-pod-heisensheep {
    background: var(--wpr-bg-a82eae2a-8d18-4f1b-bc71-e674834f888d) no-repeat center / cover;
}

.custom-badge-h3-pod-pinkboy {
    background: var(--wpr-bg-58351605-ea65-4919-a9f4-bed4c78d81e8) no-repeat center / cover;
}

.custom-badge-h3-pod-black-edition {
    background: var(--wpr-bg-27533547-66e0-46e8-a8e1-b71c6f4cc3c0) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berry-gta {
    background: var(--wpr-bg-a0e0d64f-fd49-4110-995c-548a5f2e544d) no-repeat center / cover;
}



/* ######################### */
/* H2 Vape */
/* ######################### */

.custom-badge-h2-vape-berry-gelato {
    background: var(--wpr-bg-0809ff99-f59a-437d-bf90-d2f9da7929d0) no-repeat center / cover;
}

.custom-badge-h2-vape-berry-punch {
    background: var(--wpr-bg-9c26c63d-ed3c-4277-8e06-40529ce2159b) no-repeat center / cover;
}

.custom-badge-h2-vape-juicy-berry {
    background: var(--wpr-bg-b9f87ac1-099e-4a0f-9fb8-ac603776c385) no-repeat center / cover;
}

.custom-badge-h2-vape-super-lemon-haze {
    background: var(--wpr-bg-ac989caa-57d9-408b-8aff-9efdcef9ef66) no-repeat center / cover;
}

.custom-badge-h2-vape-watermelon-cherry {
    background: var(--wpr-bg-a524a90c-b006-4ece-9ff8-2a4a0228a21d) no-repeat center / cover;
}

.custom-badge-h2-vape-bubble-kush {
    background: var(--wpr-bg-428de12c-7df9-4581-9759-4d223b84dc3a) no-repeat center / cover;
}

.custom-badge-h2-vape-iced-bonbon {
    background: var(--wpr-bg-7a6590cd-334c-4519-a710-95a5661ac6f5) no-repeat center / cover;
}

.custom-badge-h2-blueberry-blast {
    background: var(--wpr-bg-38b9c160-6898-454e-8b12-141a643b225d) no-repeat center / cover;
}

.custom-badge-h2-frozen-peach {
    background: var(--wpr-bg-019b4e1f-6fbb-4fd6-b67b-cb1406bf9195) no-repeat center / cover;
}

.custom-badge-h2-juicy-melon {
    background: var(--wpr-bg-56b2852d-cfbe-4446-b5b2-3515f6cd9ad1) no-repeat center / cover;
}

.custom-badge-h2-lemon-haze {
    background: var(--wpr-bg-a4ba03bb-49e8-4d6f-95f2-f0bf2e0d6e47) no-repeat center / cover;
}

.custom-badge-h2-peach-bubblegum {
    background: var(--wpr-bg-1a4bec68-fb14-41d6-a4a7-5c77a819c332) no-repeat center / cover;
}

.custom-badge-h2-mango {
    background: var(--wpr-bg-471a6f6e-f9b5-44e1-b112-c4695f717115) no-repeat center / cover;
}

.custom-badge-h2-blackberry-ice {
    background: var(--wpr-bg-2c988186-eb97-42c2-a4da-f9ac09c8348a) no-repeat center / cover;
}

.custom-badge-h2-raspberry {
    background: var(--wpr-bg-3cd4a80d-7cd8-4fc1-8c9e-d928da4dffcc) no-repeat center / cover;
}

.custom-badge-h2-cactus_ice {
    background: var(--wpr-bg-86f783c3-7b73-4c47-891d-7d7eca7fb1a4) no-repeat center / cover;
}

.custom-badge-h2-lemon-spritz {
    background: var(--wpr-bg-17def9cb-78d1-4091-9528-073c6ab9cdee) no-repeat center / cover;
}

.custom-badge-h2-mango-ice {
    background: var(--wpr-bg-828c5e22-7112-40fc-b755-1477e948f4aa) no-repeat center / cover;
}

.custom-badge-h2-mmixed-berries {
    background: var(--wpr-bg-4df1c9e7-c7b6-4eb9-86c3-552805005d5b) no-repeat center / cover;
}

.custom-badge-h2-passion-fruit {
    background: var(--wpr-bg-8a6145b8-19ae-4342-803b-0e0c68260ff9) no-repeat center / cover;
}

.custom-badge-h2-peach-ice {
    background: var(--wpr-bg-dd629d28-335f-4763-8e1f-f2dd292090f3) no-repeat center / cover;
}

.custom-badge-h2-watermelon-zkittlez {
    background: var(--wpr-bg-d27a2672-287a-4592-bbb4-22ba4429fec2) no-repeat center / cover;
}

.custom-badge-h2-cherry{
    background: var(--wpr-bg-c9ad52cd-d20c-4e70-bcdb-2f75defd181c) no-repeat center / cover;
}

.custom-badge-h2-blueberry{
    background: var(--wpr-bg-6f97fc88-fd38-44b3-bfe8-f711d0e17dc1) no-repeat center / cover;
}

.custom-badge-h2-grape-roseflower{
    background: var(--wpr-bg-e5bbca0c-0e64-4fe5-a359-e6e375817874) no-repeat center / cover;
}

.custom-badge-h2-peach-papaya{
    background: var(--wpr-bg-c15fb658-58d1-407c-ab61-8aef30d83bfe) no-repeat center / cover;
}

.custom-badge-h2-yuzu{
    background: var(--wpr-bg-133d85f4-9996-47b4-a889-4d982ca34c19) no-repeat center / cover;
}

/* ######################### */
/* HHZ Vape */
/* ######################### */

.custom-badge-h2-vape-northern-lights {
    background: var(--wpr-bg-743786ad-2352-44c8-834b-6da71d6a1faf) no-repeat center / cover;
}

.custom-badge-h2-vape-amnesia-haze {
    background: var(--wpr-bg-02635cd1-02fe-4a84-af44-6fefaf8e9e8c) no-repeat center / cover;
}

.custom-badge-hhz-pink-berry {
    background: var(--wpr-bg-1fd405ee-2617-4d28-adfb-2eec58bf3a79) no-repeat center / cover;
}

.custom-badge-hhz-mango {
    background: var(--wpr-bg-b9fbc95a-5374-4b45-8d3c-441ed338672f) no-repeat center / cover;
}

.custom-badge-hhz-blueberry {
    background: var(--wpr-bg-8c229b34-fef6-4d6c-a920-60e90051635f) no-repeat center / cover;
}

.custom-badge-hhz-vape-cassis {
    background: var(--wpr-bg-9b97004e-be2f-4d33-81f4-a6d437263ae8) no-repeat center / cover;
}

.custom-badge-hhz-vape-pineapple-coco {
    color: #fff !important;
    background: var(--wpr-bg-daf8a89f-b142-4649-86b8-e0b3ec14b00e) no-repeat center / cover;
}

.custom-badge-hhz-vape-watermelon {
    background: var(--wpr-bg-7cfd5014-456e-4a29-9f65-00490f817eca) no-repeat center / cover;
}

.custom-badge-hhz-vape-gorilla-glue {
    background: var(--wpr-bg-e15e574a-6b95-4575-88c9-4f5058fc5ae4) no-repeat center / cover;
}

.custom-badge-hhz-vape-lemon-haze {
    background: var(--wpr-bg-d725b2a2-bef7-40fb-8681-4de7fe0497a7) no-repeat center / cover;
}

.custom-badge-hhz-vape-wedding-cake {
    background: var(--wpr-bg-b9a72ea5-fc90-48d5-9d2a-b477371b164b) no-repeat center / cover;
}

.custom-badge-hhz-vape-black-ice {
    background: var(--wpr-bg-f3115eca-73d5-429d-bdca-a8c7f2c72855) no-repeat center / cover;
}

.custom-badge-hhz-vape-zkittlez {
    background: var(--wpr-bg-eb048d1d-3e44-458b-9719-2950c6c9dade) no-repeat center / cover;
}



/* ######################### */
/* H3 Vape */
/* ######################### */

.custom-badge-h3-vape-black-berry-kush {
    background: var(--wpr-bg-29960ae4-be32-4baf-a469-0bc2d3108c44) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-purple-haze {
    background: var(--wpr-bg-92be1155-c0ee-472a-9b51-8d29b4fcbe0c) no-repeat center / cover;
}

.custom-badge-h3-vape-bubble-kush {
    background: var(--wpr-bg-29d86d3b-bcc3-49f8-b7b3-bee2eb1e7449) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-haze {
    background: var(--wpr-bg-6b95afe1-3c54-4600-9b88-cc984d1fa278) no-repeat center / cover;
}

.custom-badge-h3-vape-red-runtz {
    background: var(--wpr-bg-585284af-f774-4ea6-a46f-44981f707574) no-repeat center / cover;
}

.custom-badge-h3-vape-super-lemon-haze {
    background: var(--wpr-bg-a123f16e-4dd6-4323-8bc3-b36382ab2b2c) no-repeat center / cover;
}

.custom-badge-h3-vape-super-silver-haze {
    background: var(--wpr-bg-bf9874b8-136a-45da-9904-f075db10269f) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-gelato {
    background: var(--wpr-bg-d2b0bc4e-ccf2-4511-b7d1-fabd13bab4b9) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-kush {
    background: var(--wpr-bg-6df35768-e1ef-4df5-98dc-b1191d465609) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-haze {
    background: var(--wpr-bg-e661f74d-f59c-4659-a06e-a409772ba57f) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-icecream-haze {
    background: var(--wpr-bg-d3e5234a-d3c5-4c82-a75e-e9c6c8745b22) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-coco-kush {
    background: var(--wpr-bg-5f0425a2-e890-4886-964a-c0d16e02a9dd) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-kush {
    background: var(--wpr-bg-693a3d03-c81b-4c09-ac22-a7b0dbe99da7) no-repeat center / cover;
}

.custom-badge-h3-vape-blueberry-kush {
    background: var(--wpr-bg-f9fb1b66-cc1c-4729-bb7c-f4a4a82c5012) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gelato {
    background: var(--wpr-bg-473951ef-b73c-46d9-8cdd-322fc977303c) no-repeat center / cover;
}

.custom-badge-h3-vape-strawnana-kush {
    background: var(--wpr-bg-9ca81ab8-8372-417d-bca2-1fd4ea7ad6f0) no-repeat center / cover;
}

.custom-badge-h3-vape-grape-ice {
    background: var(--wpr-bg-ac61bc75-0355-473f-a173-5390993e0871) no-repeat center / cover;
}

.custom-badge-h3-vape-zkittlez {
    background: var(--wpr-bg-a0f9826a-8986-438d-9af6-dfcb13635e5b) no-repeat center / cover;
}

.custom-badge-h3-vape-lollipop-cherry {
    background: var(--wpr-bg-20c9730a-b68e-45f4-a081-78d6c41cd4b5) no-repeat center / cover;
}

.custom-badge-h3-vape-black-ice {
    background: var(--wpr-bg-1ab66b26-e26a-4ac3-b56c-4521edfd8a5e) no-repeat center / cover;
}

.custom-badge-h3-vape-wedding-cake {
    background: var(--wpr-bg-4593d038-4ddb-4d27-b6cb-ef3041c96188) no-repeat center / cover;
}

.custom-badge-h3-vape-gorilla-glue {
    background: var(--wpr-bg-273ed2a0-ce9d-49dd-b181-9269653308d6) no-repeat center / cover;
}

.custom-badge-h3-vape-himbaro-breeze {
    background: var(--wpr-bg-90251063-8a1b-4080-9090-7df22b6a43d8) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gator-weed {
    background: var(--wpr-bg-04e5e6c5-617d-487a-a139-c903f88bd5c9) no-repeat center / cover;
}

.custom-badge-h3-vape-grow-rilla-glue {
    background: var(--wpr-bg-39888a0f-2681-4b87-bc23-927158d77e8a) no-repeat center / cover;
}

.custom-badge-h3-vape-haze-ffm {
    background: var(--wpr-bg-11577647-f51f-4bad-9955-3eb31c8679ae) no-repeat center / cover;
}

.custom-badge-h3-vape-kiki-melow-kush {
    background: var(--wpr-bg-7f0e3999-80f9-4040-b2e2-b01f512bb0c1) no-repeat center / cover;
}

.custom-badge-h3-vape-frozty-skunk {
    background: var(--wpr-bg-23070192-c2d2-41d8-b74e-9d4e6ad8a81a) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFA */
/* ######################### */

.custom-badge-elfbar-elfa-apple-peach {
    background: var(--wpr-bg-9c8c4181-9b61-4e16-bfcc-fbd3ac6d984a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-banane {
    background: var(--wpr-bg-976b15cc-653b-4def-8de9-986cd387be97) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-ice {
    background: var(--wpr-bg-d71d2644-45e4-43b4-aaab-221dca92d41e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry {
    background: var(--wpr-bg-4b5e108c-ed25-476d-8f47-661d85b189b9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-bg {
    background: var(--wpr-bg-56d55dc1-f7a4-4c0e-827d-d69b9efc2460) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-cotton-candy {
    background: var(--wpr-bg-e087f690-5c39-4835-92f7-300cea4c2498) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-snoow {
    background: var(--wpr-bg-5c30375c-e44a-4bc1-ac35-e3cf1f329693) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-7a7c341c-81ca-460e-b248-80846a3be55f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-7a7c341c-81ca-460e-b248-80846a3be55f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blue-razz-lemonade {
    background: var(--wpr-bg-736e8cd2-acf6-4bcb-9d1f-f0e8393d2453) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cherry {
    background: var(--wpr-bg-259ba321-b54c-4432-b80e-e49744e1f571) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-f6c83a18-e85b-417c-831f-bddbc52497f3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-f6c83a18-e85b-417c-831f-bddbc52497f3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-f6c83a18-e85b-417c-831f-bddbc52497f3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape {
    background: var(--wpr-bg-82d72210-544c-4837-9270-2c32bb971e91) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-elfstorm {
    background: var(--wpr-bg-87db4a84-980a-4ad4-9f5f-73869fc56ab5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-kiwi-passion-fruit {
    background: var(--wpr-bg-eec68af1-d5b6-4ebc-a635-095d1d25ed79) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-mint {
    background: var(--wpr-bg-51bd7883-04b5-4d41-8c56-9227d44af05a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mango {
    background: var(--wpr-bg-4daf13d2-b08b-4ac8-8cba-86c94712dd85) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mix-berries {
    background: var(--wpr-bg-f8af1934-0dd5-4d97-8f9c-348b0317b6cf) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-orange {
    background: var(--wpr-bg-634f6e42-64b3-4702-b2dd-7c21e6e6e735) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-peach-ice {
    background: var(--wpr-bg-8b653c43-33f8-4834-9279-f669324f1922) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pear {
    background: var(--wpr-bg-56efba0e-d11c-4619-a442-9b0bf076a80a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-qi {
    background: var(--wpr-bg-ae057894-4ece-479c-a325-f8864e3cd23b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pink-lemonade {
    background: var(--wpr-bg-8a39e40f-f414-4499-ac00-cb10d5cb616f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-rasberry-watermelon {
    background: var(--wpr-bg-f0b554e2-bfb4-49bf-8347-149cf42a7b77) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-grape {
    background: var(--wpr-bg-1fd844f1-c64f-4b6b-b579-0fce390faa6d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-ice-cream {
    background: var(--wpr-bg-23b4b2cd-4800-4b18-b4ba-0a7bb577c0ac) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-kiwi {
    background: var(--wpr-bg-44248d76-e5a4-4160-9812-ca5414636613) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-tropcial-fruit {
    background: var(--wpr-bg-ccd24d4d-2bee-4d58-b3d5-5490a5af2cdb) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon {
    background: var(--wpr-bg-1efcd659-7840-4f0f-9195-a7eab04e4508) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-cherry {
    background: var(--wpr-bg-16c7c5e2-8f06-41bf-b69a-478cc3b11c70) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-mojito {
    background: var(--wpr-bg-d6b5a1d8-7d7e-4d9b-a854-48839ed2f449) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-raspberry {
    background: var(--wpr-bg-4829af1a-7251-43d2-904e-39e40a937eb7) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-lemon {
    background: var(--wpr-bg-f316fd05-128d-4136-ab34-7b0a1bd51e21) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-menthol {
    background: var(--wpr-bg-6b3885be-b66a-45bc-8131-091cc58c6c9f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape-ice {
    background: var(--wpr-bg-5be91a4b-454c-451d-ae28-e0bfab9b0921) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-golden-tobacco {
    background: var(--wpr-bg-82129754-b214-4e7c-a20c-6b0e6f5a72e9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-coconut {
    background: var(--wpr-bg-8d621ba7-48df-48d1-91d0-6c374f6651ee) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-acai {
    background: var(--wpr-bg-0bad3d43-8d2b-4873-9d32-e868327d85df) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-blackberry {
    background: var(--wpr-bg-3315efdf-9343-4ae4-a022-636b1e6ced3b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola-orange {
    background: var(--wpr-bg-292a1417-90f0-4824-be55-586eb5274bb0) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-berries {
    background: var(--wpr-bg-4a08c5d5-5ee4-4384-bfdb-272fda810cbf) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-hazelnut-coffee {
    background: var(--wpr-bg-8dcced30-97b5-4b70-91c2-228faa42f3f3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry_cherry {
    background: var(--wpr-bg-2536a74a-d48a-45db-948a-9309e663c856) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-ice-tea-lemon {
    background: var(--wpr-bg-4881db43-5c7b-4a1e-b0fd-4ee603dcccc1) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-vanilla-white-peach {
    background: var(--wpr-bg-3bb97e03-38c2-437b-8d8a-d1347564e56f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-double-mint {
    background: var(--wpr-bg-58d876a1-c9bd-44a2-80fd-41c1462be6e6) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-blueberry {
    background: var(--wpr-bg-2129b0d1-b8b2-4554-be0b-db6d022ecaab) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-cherry {
    background: var(--wpr-bg-d50221c3-79a1-4a62-b058-cf9541bf3989) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-lemon {
    background: var(--wpr-bg-0c42afae-0c0c-4d1e-b0b5-1a4f6708f586) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-strawberry {
    background: var(--wpr-bg-14fd7843-78fc-4f85-af24-8d45a0770f81) no-repeat center / cover;
}

/* ######################### */
/* ELFBAR ELFX PRO */
/* ######################### */

.custom-badge-elfbar-elfx-pro-weiss {
    background: var(--wpr-bg-da11912f-d53f-40ef-a9ff-42854768ac07) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-schwarz {
    background: var(--wpr-bg-c81a9013-3ea1-484b-ae60-b09d5a7bbb21) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-braun {
    background: var(--wpr-bg-c4a69c4d-8498-430d-83c9-e9634ce08019) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-gruen {
    background: var(--wpr-bg-e877ea7b-2540-41c3-bd5b-4fa9e011fda1) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-pink {
    background: var(--wpr-bg-9af2fdf4-6fca-4890-9d84-cb5aeb4e1f2f) no-repeat center / cover;
}





/* ######################### */
/* ELFBAR ELFLIQ */
/* ######################### */

.custom-badge-elfbar-elfliq-blackberry-lemon {
    background: var(--wpr-bg-2e341f6b-f86e-4a6a-9343-0090eb761f00) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-blackcurrant-aniseed {
    background: var(--wpr-bg-c0ead786-189b-4401-9823-81e5c5477cbe) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cherry-cola {
    background: var(--wpr-bg-4f7b71d8-81ff-4cf8-9afc-61ff3c3a0159) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cotton-candy-ice {
    background: var(--wpr-bg-44a07402-47b7-4a4e-ac2c-739029b660c8) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-elfstorm-ice {
    background: var(--wpr-bg-a3196c6b-a27d-4644-b864-bf468808965f) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-grape {
    background: var(--wpr-bg-063cc012-9251-4f32-ad74-09acb23e63ec) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-0bbab4ca-900c-4d1a-a856-52e20e4d59d3) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pink-grapefruit {
    background: var(--wpr-bg-5f49550f-e7a1-4fdb-88b8-38e9dd63bcd9) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-spearmint {
    background: var(--wpr-bg-620e9c39-49e1-49ed-ac88-9e4779eecfd7) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-ice {
    background: var(--wpr-bg-d10eee49-52ec-42c8-aec3-1ca3eff23963) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-raspberry-cherry-ice {
    background: var(--wpr-bg-ba376abd-25bb-4603-8e6d-48bf1a2e4fe2) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-sour-apple {
    background: var(--wpr-bg-951ae394-09a6-46da-b04e-c7fc5a3097fb) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-lemon-peach-passion-fruit {
    background: var(--wpr-bg-bad9f355-6e8e-40e8-b6d4-326feef25c7a) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-coconut-blueberry {
    background: var(--wpr-bg-7ce2aa31-4ed3-4dd0-b598-b735e6d01544) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-aa86b544-09b7-41cf-bc14-ba4a957128ab) no-repeat center / cover;
}



/* ######################### */
/* ELFBAR MAX */
/* ######################### */

.custom-badge-elfbar-max-apple-pear {
    background: var(--wpr-bg-00ffe58c-9e44-4d01-9887-356034d0d6be) no-repeat center / cover;
}

.custom-badge-elfbar-max-blackberry-ice {
    background: var(--wpr-bg-4ff3a05a-f01a-404b-96cb-c2dd52dfeaf3) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry {
    background: var(--wpr-bg-e4e0a6ad-c4f2-4c0a-b430-7285ea263f24) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry-sour-raspberry {
    background: var(--wpr-bg-5da52a7b-737d-40a7-9268-86a0deee596a) no-repeat center / cover;
}

.custom-badge-elfbar-max-grape {
    background: var(--wpr-bg-57211688-99f2-4b89-ae1c-df73576778c5) no-repeat center / cover;
}

.custom-badge-elfbar-max-menthol {
    background: var(--wpr-bg-b6304a9b-26be-45cc-a5ef-ea2bdfc64eb3) no-repeat center / cover;
}

.custom-badge-elfbar-max-strawberry-ice {
    background: var(--wpr-bg-fd91b5ce-3944-4207-a410-528b222da383) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-berry {
    background: var(--wpr-bg-838193b8-8a9c-41ba-bd25-d81a077a6541) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-mango {
    background: var(--wpr-bg-326005a5-af06-481a-aa3e-9e8931e39c3d) no-repeat center / cover;
}

.custom-badge-elfbar-max-watermelon-ice {
    background: var(--wpr-bg-4f229ff2-8281-4e70-aa4d-53a328daeaaa) no-repeat center / cover;
}



/* ######################### */
/* Smooh Pods */
/* ######################### */

.custom-badge-smooh-pods-lemon-bomb {
    background: var(--wpr-bg-5774e5a4-3ac4-43ce-9435-f3beecda7a6e) no-repeat center / cover;
}

.custom-badge-smooh-pods-berry-d-blue {
    background: var(--wpr-bg-b8449c4f-3c90-4c1d-9a95-a67ddb247c53) no-repeat center / cover;
}

.custom-badge-smooh-pods-grand-melon-ice {
    background: var(--wpr-bg-937c186b-3fc0-4b64-bbf5-139d660856cd) no-repeat center / cover;
}

.custom-badge-smooh-pods-777 {
    background: var(--wpr-bg-386b72d9-2d46-464e-9a68-07ac88f487ab) no-repeat center / cover;
}




/* ######################### */
/* CBD Pods */
/* ######################### */

.custom-badge-cbd-pods-amnesia {
    background: var(--wpr-bg-f2bf8ff5-e1e9-49e9-a994-9f0a75044669) no-repeat center / cover;
}

.custom-badge-cbd-pods-mixed-berries {
    background: var(--wpr-bg-00d643d3-168e-4a84-bc36-7d08df704d9b) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-berry {
    background: var(--wpr-bg-9b3bf61d-fa6a-41d0-b854-fa79e522bdf5) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-mint {
    background: var(--wpr-bg-10c053a5-4ccb-4442-8102-a3b9fa63dae1) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-tropical {
    background: var(--wpr-bg-d445e066-bd6b-4089-bae8-b27f622b0c5a) no-repeat center / cover;
}

.custom-badge-cbd-pods-purple-punch {
    background: var(--wpr-bg-9dfa0107-372e-45a4-9e31-3b04f11610bc) no-repeat center / cover;
}

.custom-badge-xx2-mixed-berries {
    background: var(--wpr-bg-87eaa991-6c66-4edc-b8ed-5adec4a10717) no-repeat center / cover;
}

.custom-badge-grape-ice {
    background: var(--wpr-bg-a48f0776-fe12-481c-9a4b-7e486701d686) no-repeat center / cover;
}

.custom-badge-mango-maracuja {
    background: var(--wpr-bg-a24b9ddd-b0a4-41fc-9ecd-b475f1ec52fd) no-repeat center / cover;
}

.custom-badge-mint-ice {
    background: var(--wpr-bg-13b0f6d4-cc18-4b7d-ba6d-9b641ace57ca) no-repeat center / cover;
}

.custom-badge-raspberry-peach {
    background: var(--wpr-bg-122a2639-a8f5-47e3-992b-8e173797f47e) no-repeat center / cover;
}

.custom-badge-watermelon-ice {
    background: var(--wpr-bg-ada8d44a-271b-4136-bddb-6749c50f0986) no-repeat center / cover;
}


/* ######################### */
/* CBD Liquids */
/* ######################### */

.custom-badge-cbd-liquids-blueberry-kush {
    background: var(--wpr-bg-46317bb1-7653-4b79-a998-bf83dff06bdc) no-repeat center / cover;
}


.custom-badge-cbd-liquids-elderflower-kush {
    background: var(--wpr-bg-06ae9b14-71cb-4f8d-a027-15fa5de8abaa) no-repeat center / cover;
}

.custom-badge-cbd-liquids-lemon-haze {
    background: var(--wpr-bg-d37b762b-09eb-4423-9e81-ee4766a0af56) no-repeat center / cover;
}

.custom-badge-cbd-liquids-menthol {
    background: var(--wpr-bg-2816d166-960c-4110-860e-a50336c57a57) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pineapple-express {
    background: var(--wpr-bg-e8bdd28b-d3a1-4f90-94d7-ed59db7cae88) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pure-shot {
    background: var(--wpr-bg-3715df14-3422-455d-9c68-d2946770a53b) no-repeat center / cover;
}

.custom-badge-cbd-liquids-purple-haze {
    background: var(--wpr-bg-0d94eadc-6f75-456c-b4c5-c83448a21b00) no-repeat center / cover;
}

.custom-badge-cbd-liquids-sour-apple-diesel {
    background: var(--wpr-bg-1b67d0ac-16e6-4650-9a30-45851c271ffb) no-repeat center / cover;
}

.custom-badge-cbd-liquids-strawberry-diesel {
    background: var(--wpr-bg-2b29dada-dc3a-478e-9d5a-4337dc587b04) no-repeat center / cover;
}

.custom-badge-cbd-liquids-vanilla-strawberry-diesel {
    background: var(--wpr-bg-4e7cfaac-9848-4181-8a31-10ce7357359b) no-repeat center / cover;
}

.custom-badge-cbd-liquids-watermelon-kush {
    background: var(--wpr-bg-2c9ff0b9-5abf-4011-8288-bcc0bff1a91b) no-repeat center / cover;
}

.custom-badge-cbd-liquids-white-peach-diesel{
    background: var(--wpr-bg-480f4fbf-bc19-460f-9b43-0838e781060e) no-repeat center / cover;
}


/* ######################### */
/* SUPERIOR LINE */
/* ######################### */

.custom-badge-superior-line-gazzy-grape {
    background: var(--wpr-bg-675d316d-fba8-4863-9566-b0914480133d) no-repeat center / cover;
}

.custom-badge-superior-line-lemon-fuel {
    background: var(--wpr-bg-e97f4fd3-61ce-4f3b-9e07-ed63cc1d8cb0) no-repeat center / cover;
}


.custom-badge-superior-line-rainbwo-belts {
    background: var(--wpr-bg-273985c1-1b23-410f-bc44-08eac9fb1ff2) no-repeat center / cover;
}

.custom-badge-superior-line-blue-zushi {
    background: var(--wpr-bg-6d56a71c-9966-4357-b748-26eb9cc5c1b6) no-repeat center / cover;
}

.custom-badge-superior-line-guava-haze {
    background: var(--wpr-bg-de66401a-2bdc-4a2b-9997-6eac66a34115) no-repeat center / cover;
}

.custom-badge-superior-line-baddie-runtz {
    background: var(--wpr-bg-ab7a814f-18f7-417d-b108-41748acdb31f) no-repeat center / cover;
}

.custom-badge-superior-line-dirty-sprite {
    background: var(--wpr-bg-6af34c2f-d77d-40c9-9221-3f464b64e43c) no-repeat center / cover;
}

.custom-badge-superior-line-forbidden-fruit {
    background: var(--wpr-bg-39cd9b97-c7b7-4382-a5bc-1a3e13c9ca71) no-repeat center / cover;
}

.custom-badge-superior-line-glossy-gelato {
    background: var(--wpr-bg-8c67a534-60f6-456c-8d03-f4a3dcfae20c) no-repeat center / cover;
}

.custom-badge-superior-line-sour-patch {
    background: var(--wpr-bg-21e6c4de-afdb-4a5e-a9b5-8d4656e12d63) no-repeat center / cover;
}

.custom-badge-superior-line-super-lemon-haze {
    background: var(--wpr-bg-2039ee18-e910-4a23-ab2f-860ba7d5e716) no-repeat center / cover;
}

.custom-badge-superior-line-zkittlez {
    background: var(--wpr-bg-f2e54098-924b-43e7-9838-339c32b6f17b) no-repeat center / cover;
}


/* ######################### */
/* TRUE TASTE LINE */
/* ######################### */

.custom-badge-true-taste-line-black-cherry-kush {
    background: var(--wpr-bg-3d1f04ee-5d02-4b54-a14a-1ffeed6972c6) no-repeat center / cover;
}

.custom-badge-true-taste-line-blue-lobster {
    background: var(--wpr-bg-e7c9925d-6ba8-4a96-857a-0847d4944ed6) no-repeat center / cover;
}

.custom-badge-true-taste-line-dragonfruit-sherbet {
    background: var(--wpr-bg-93b33016-a796-45d9-8f30-7105c37942a2) no-repeat center / cover;
}

.custom-badge-true-taste-line-kiwi-lime-kush {
    background: var(--wpr-bg-ba3eaa93-05bd-4a5f-a1b7-f9b64b931451) no-repeat center / cover;
}

.custom-badge-true-taste-line-raspberry-dream {
    background: var(--wpr-bg-acb1d127-7f39-47e5-a351-c6337b700f7b) no-repeat center / cover;
}

/* ######################### */
/* SIGNATURE PODS */
/* ######################### */

.custom-badge-signature-pods-amnesia-splash {
    background: var(--wpr-bg-2f264902-fa85-4d98-9367-c941a1b9dc81) no-repeat center / cover;
}

.custom-badge-signature-pods-blueberry {
    background: var(--wpr-bg-ba789fc5-9d5a-44ae-a554-75271e00d250) no-repeat center / cover;
}

.custom-badge-signature-pods-cherry-fuel {
    background: var(--wpr-bg-fada80a5-06e3-4d7a-9ce3-043adc28c167) no-repeat center / cover;
}

.custom-badge-signature-pods-gelato-berry {
    background: var(--wpr-bg-0e2e3d71-64d1-4279-a6fc-0a647e7ea237) no-repeat center / cover;
}

.custom-badge-signature-pods-melon-runtz {
    background: var(--wpr-bg-3b7be4af-f759-4859-bb14-f67f915dae3f) no-repeat center / cover;
}

.custom-badge-signature-pods-peach-ice {
    background: var(--wpr-bg-b8a63a97-a50d-4930-84a6-9c8b65a9e1b7) no-repeat center / cover;
}

.custom-badge-signature-pods-super-lemon-haze {
    background: var(--wpr-bg-8e7de83a-ab26-4330-a9e4-6996e9662dde) no-repeat center / cover;
}

.custom-badge-signature-pods-zkittlez {
    background: var(--wpr-bg-17b1750e-6e97-4c57-9482-aad0310d243a) no-repeat center / cover;
}

.custom-badge-signature-pods-purple-punch {
    background: var(--wpr-bg-8ce4723b-f8e8-479c-8976-acf0a39bd4a2) no-repeat center / cover;
}

.custom-badge-signature-pods-white-widow {
    background: var(--wpr-bg-7f6c3c99-fd3b-4a47-b12f-416641360b3a) no-repeat center / cover;
}

.custom-badge-signature-pods-frozen-berries {
    background: var(--wpr-bg-5aa0027d-75b2-4025-ba32-1e5992be844a) no-repeat center / cover;
}

.custom-badge-signature-pods-himbeere-raspberry {
    background: var(--wpr-bg-ec49a8f7-4b3b-4877-a976-8611a4d8a594) no-repeat center / cover;
}

.custom-badge-signature-pods-la-chaya {
    background: var(--wpr-bg-13446b73-68d2-4cc5-b69d-e980cc70c5e3) no-repeat center / cover;
}

.custom-badge-signature-pods-love-61 {
    background: var(--wpr-bg-db0af5df-582f-4fc2-9ee6-5ed28c01e5f7) no-repeat center / cover;
}

.custom-badge-signature-pods-bbl-kush {
    background: var(--wpr-bg-836d9bef-2720-478a-a4b6-d9b8ca9f7b98) no-repeat center / cover;
}

.custom-badge-signature-pods-blackberry-ize {
    background: var(--wpr-bg-9e283e29-cfdd-4e61-a39b-bf002616b6dc) no-repeat center / cover;
}

.custom-badge-signature-pods-coconut-blueberry {
    background: var(--wpr-bg-697bf6ce-fae8-4216-8f8a-d89f57dfb300) no-repeat center / cover;
}

.custom-badge-signature-pods-exotic {
    background: var(--wpr-bg-66d805c2-dcd6-446c-b621-3f31e67c9803) no-repeat center / cover;
}

.custom-badge-signature-pods-strawberry-kiss {
    background: var(--wpr-bg-ccf55945-8f61-44da-b4b8-b682dedbcbf2) no-repeat center / cover;
}

.custom-badge-signature-pods-wildberry-lilly {
    background: var(--wpr-bg-c3ae3ee9-3684-4a1e-8afc-e14dcc1a74a4) no-repeat center / cover;
}


/* ######################### */
/* DNT-9 PODS */
/* ######################### */

.custom-badge-dnt-9-pod-og-kush {
    background: var(--wpr-bg-6f56c4af-f4ab-4ee0-9ccf-03d4edb548b0) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-white-widow {
    background: var(--wpr-bg-13bc2f5c-a823-4dfb-9e7a-9717ca300e44) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-gelato {
    background: var(--wpr-bg-a9070807-20bd-4e37-89c7-bc8394890dbe) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-sour-diesel {
    background: var(--wpr-bg-c5507f43-a122-4eac-b808-e8f17ea59fef) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-girl-scout-cookies {
    background: var(--wpr-bg-24b3c1cb-c3d5-492f-b0a5-9bb882664065) no-repeat center / cover;
}

/* ######################### */
/* DNT-9 Vapes */
/* ######################### */

.custom-badge-dnt-9-vape-purple-haze {
    background: var(--wpr-bg-55e79dd7-abc3-4a1c-8a91-324a779a87c1) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-super-lemon-haze {
    background: var(--wpr-bg-26b6ae7d-f059-475d-92ea-6a6eec143be2) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-blue-kush {
    background: var(--wpr-bg-b9dfa723-e895-459a-8303-d32c03e7c979) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-watermelon-gelato {
    background: var(--wpr-bg-94e2d4c8-1dc5-443f-bbb9-72eb66c04c75) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zlushez {
    background: var(--wpr-bg-9f8761bd-18bc-41f6-825c-7ac81968fa97) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-durba-poison {
    background: var(--wpr-bg-7fabc67a-7a54-4ce4-9f4a-9621855045c0) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-gorilla-glue {
    background: var(--wpr-bg-68d31bdd-93d2-4005-9196-4492f19aa69e) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-mango-mami {
    background: var(--wpr-bg-f469c946-1a20-45f7-847a-67131e83a2db) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-pineapple-express {
    background: var(--wpr-bg-379a9f41-46d8-4891-8f2a-222e16a74397) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-pretty-strawberry {
    background: var(--wpr-bg-6246ee6d-9e6c-4a52-85d0-933e1808a100) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zkittles {
    background: var(--wpr-bg-33824de9-8c36-44ac-96a6-3d168793fafa) no-repeat center / cover;
}


/* ######################### */
/* H4 SUPERIOR VAPES */
/* ######################### */

.custom-badge-h4-superior-vapes-berry-chill {
    background: var(--wpr-bg-666aff37-eed0-4953-8acb-a941efdcb12b) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-blaze {
    background: var(--wpr-bg-30e1a988-d1db-4740-a597-9515b7e2909c) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gelato {
    background: var(--wpr-bg-fbe82c37-081d-4916-82f8-69ebe95835ad) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gorilla-glue {
    background: var(--wpr-bg-6650893c-2201-4b8d-8342-6a206a30464d) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-lemon-haze {
    background: var(--wpr-bg-cf0b236e-ae64-4ec8-9c77-99f4940efb3f) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-mango-bliss {
    background: var(--wpr-bg-f5b1dd0d-09ad-4d97-9de0-0127fa4e9198) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-og-kush {
    background: var(--wpr-bg-1e66678c-159e-414e-9d94-a5d29db4d128) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-orange-bud {
    background: var(--wpr-bg-02f729fa-bf2e-48b6-812f-2ac49dd2ee11) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-pineapple-express {
    background: var(--wpr-bg-fcdaa6d8-fff3-4fa0-ac98-5e3102f1392b) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-sour-diesel {
    background: var(--wpr-bg-efa12119-a4ac-4b83-80cf-7cc198c2abb0) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-berry {
    background: var(--wpr-bg-c99457e6-3600-4fbe-9ae9-8c2922fd7852) no-repeat center / cover;
}

/* ######################### */
/* SHEESH BUDZ*/
/* ######################### */

.custom-badge-sheesh-budz-alien-cookies {
    background: var(--wpr-bg-af6390ec-71a5-4acb-a086-c5093aec99cb) no-repeat center / cover;
}

.custom-badge-sheesh-budz-durban-gelato {
    background: var(--wpr-bg-d85e357e-02d6-4408-9817-b759db32b3c2) no-repeat center / cover;
}

.custom-badge-sheesh-budz-forbidden-fruit {
    background: var(--wpr-bg-8d497532-143c-4611-93c5-f562e4cb80c7) no-repeat center / cover;
}

.custom-badge-sheesh-budz-mowie-wowie {
    background: var(--wpr-bg-ef698370-9528-45f0-81a0-75c3c1b995e3) no-repeat center / cover;
}

.custom-badge-sheesh-budz-og-kush {
    background: var(--wpr-bg-1c4ddd7e-3c55-4ed3-aaf3-eae4af1536ee) no-repeat center / cover;
}

.custom-badge-sheesh-budz-strawberry-cough {
    background: var(--wpr-bg-c8c0aae4-18c6-483b-be2b-152612b20db9) no-repeat center / cover;
}

.custom-badge-sheesh-budz-super-lemon-haze {
    background: var(--wpr-bg-dbbde851-dc45-48a7-8583-eeca57c40ff2) no-repeat center / cover;
}

.custom-badge-sheesh-budz-tangie-dream {
    background: var(--wpr-bg-1b5e777c-7457-48bc-8b20-97b0fcf48b3b) no-repeat center / cover;
}

.custom-badge-sheesh-budz-watermelon-zlushie {
    background: var(--wpr-bg-2b00cbbf-67a5-4fee-b0ef-834f35ffa12e) no-repeat center / cover;
}

.custom-badge-sheesh-budz-zkittlez {
    background: var(--wpr-bg-8139a2a8-bf92-46b4-83d7-79cb70505c13) no-repeat center / cover;
}

/* ######################### */
/* H3 Superior Liquids */
/* ######################### */

.custom-badge-h3-liquids-energy-fresh {
    background: var(--wpr-bg-211c20c6-32de-477d-8ead-07254faa28f0) no-repeat center / cover;
}

.custom-badge-h3-liquids-mango {
    background: var(--wpr-bg-54a5c6cb-9f3b-4b41-8a74-91d9ea334df5) no-repeat center / cover;
}

.custom-badge-h3-liquids-peach-tea {
    background: var(--wpr-bg-b130148e-eb65-404e-b549-ced39687ed05) no-repeat center / cover;
}

.custom-badge-h3-liquids-purple {
    background: var(--wpr-bg-213a301b-78b7-4c1c-915f-91667aa632b1) no-repeat center / cover;
}

.custom-badge-h3-liquids-super-lemon {
    background: var(--wpr-bg-9d00f89e-453b-4c58-a881-79122e2d8b7b) no-repeat center / cover;
}

.custom-badge-h3-liquids-coco-berry-prime {
    background: var(--wpr-bg-284e0e79-a163-44c6-b4b6-34cd001803e6) no-repeat center / cover;
}

.custom-badge-h3-liquids-dragon-litschi {
    background: var(--wpr-bg-11b29e3d-68d4-4ce0-9695-96f4b119cbc5) no-repeat center / cover;
}

.custom-badge-h3-liquids-heisenmist {
    background: var(--wpr-bg-58ea5520-2b7f-4574-937c-e58a726c5bbb) no-repeat center / cover;
}

.custom-badge-h3-liquids-man-in-pink {
    background: var(--wpr-bg-e9e5dc23-1700-4777-81cb-304ac2982502) no-repeat center / cover;
}

.custom-badge-h3-liquids-white-crown {
    background: var(--wpr-bg-d05be9c6-e980-44a1-bf01-9a4c60187a3d) no-repeat center / cover;
}

/* ######################### */
/* OnlyGrams Flavour Boost */
/* ######################### */

.custom-badge-only-grams-flavour-boost-blackberry {
    background: var(--wpr-bg-975d93eb-cbfd-4953-982d-38e1c6df2d41) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-cactus-ice {
    background: var(--wpr-bg-98777eb3-8723-4675-95a6-8da16a89598b) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-grape-mint {
    background: var(--wpr-bg-01d9d556-5efa-40b8-bf99-98ffd0e655f7) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-mango-pineapple {
    background: var(--wpr-bg-9c475521-6828-4903-9f8b-a7034d4c9fec) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-pineapple-mint {
    background: var(--wpr-bg-3d95258a-ee6e-4bde-9055-acbeb3a30589) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-raspberry {
    background: var(--wpr-bg-16c335b3-6947-48c1-b2bb-8ff87c4b8a82) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-tropical-fruit {
    background: var(--wpr-bg-96498847-7315-406c-8839-3513e2159fea) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-blueberry {
    background: var(--wpr-bg-05af1bdb-6751-44eb-ab99-fb6a60a90401) no-repeat center / cover;
}

/* ######################### */
/* MESH FLASH Superior Vapes*/
/* ######################### */

.custom-badge-mesh-flash-vapes-blackberry-kush {
    background: var(--wpr-bg-90a752ba-124d-4add-b520-f0b2912873b9) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-blaubeere-minze {
    background: var(--wpr-bg-b52a6e3a-f02e-4555-9dd5-a884c22368a8) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-doppelapfel {
    background: var(--wpr-bg-4167417e-0838-4bf8-a999-13912dfec917) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-himbeere {
    background: var(--wpr-bg-64f2be57-6d41-41b1-9c1f-79f285303b76) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-peach-creme {
    background: var(--wpr-bg-eca9befa-8535-4aca-8c48-b3348915b8d8) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-traube-minze {
    background: var(--wpr-bg-59f6b81e-ed75-4ecb-99a1-c27cb49438f7) no-repeat center / cover;
}


/* ######################### */
/* b3 Pods*/
/* ######################### */

.custom-badge-b3-pods-amnesia-haze {
    background: var(--wpr-bg-bd8e23d2-98e4-4ac6-9a5b-2dbe07046844) no-repeat center / cover;
}

.custom-badge-b3-pods-blueberry-kush {
    background: var(--wpr-bg-42f901b7-63ca-4e35-b3c5-af50ef77d7ab) no-repeat center / cover;
}

.custom-badge-b3-pods-mango-kush {
    background: var(--wpr-bg-834787cb-02ae-40aa-8e36-2c060983ab6f) no-repeat center / cover;
}

.custom-badge-b3-pods-permanent-marker {
    background: var(--wpr-bg-3624a25f-ed46-4abb-a9b0-4493367a3c03) no-repeat center / cover;
}

.custom-badge-b3-pods-super-lemon-haze {
    background: var(--wpr-bg-3db9d8d6-1c19-4765-861b-92f8b26f30ff) no-repeat center / cover;
}

.custom-badge-b3-pods-tropical-punch {
    background: var(--wpr-bg-6aa9f0c4-68e1-4f4e-bb11-da93dd30022e) no-repeat center / cover;
}

/* ######################### */
/* PHC Vapes*/
/* ######################### */

.custom-badge-phc-vape-gelato {
    background: var(--wpr-bg-363428c7-2362-469a-a4e9-1632013eb041) no-repeat center / cover;
}

.custom-badge-phc-vape-ice-cream-cookies {
    background: var(--wpr-bg-41277a7c-69b8-4e13-bcaa-e234a58ca59f) no-repeat center / cover;
}

.custom-badge-phc-vape-girl_scout_cookies {
    background: var(--wpr-bg-fecc2b1c-b70c-4581-a465-a46bc1522a72) no-repeat center / cover;
}

.custom-badge-phc-vape-northern-lights {
    background: var(--wpr-bg-7b163fef-b01a-4711-8129-8fda11988aef) no-repeat center / cover;
}

.custom-badge-phc-vape-purple-haze {
    background: var(--wpr-bg-15982d04-f638-4dc9-acf2-c4d0032712cb) no-repeat center / cover;
}

.custom-badge-phc-vape-amnesia-haze {
    background: var(--wpr-bg-845737ec-57b4-4efd-91ec-d02d413fe0db) no-repeat center / cover;
}

/* ######################### */
/* PHC Pods*/
/* ######################### */

.custom-badge-phc-pod-zkittlez {
    background: var(--wpr-bg-30a1ab8b-0568-4aa2-b3a0-a8eeaf6d306e) no-repeat center / cover;
}

.custom-badge-phc-pod-runtz {
    background: var(--wpr-bg-e0f742e1-8374-431e-8564-687d43d4a909) no-repeat center / cover;
}

.custom-badge-phc-pod-london-pound {
    background: var(--wpr-bg-b545fc68-b433-46be-a205-252e4c4a01d7) no-repeat center / cover;
}

.custom-badge-phc-pod-cotton-candy {
    background: var(--wpr-bg-fc93433a-5bb6-4164-9590-69aee3374891) no-repeat center / cover;
}

.custom-badge-phc-pod-cherry {
    background: var(--wpr-bg-581b6706-d916-4847-9933-3bf622e9a1ab) no-repeat center / cover;
}

/* ######################### */
/* Superior X Pods*/
/* ######################### */

.custom-badge-superior-x-pod-blueberry {
    background: var(--wpr-bg-154e6787-87c7-46a0-89b9-69a7389174f3) no-repeat center / cover;
}

.custom-badge-superior-x-pod-bubblegum-peach {
    background: var(--wpr-bg-e89d98ea-f2b6-49c0-85c6-996052bbb537) no-repeat center / cover;
}

.custom-badge-superior-x-pod-watermelon-ice {
    background: var(--wpr-bg-3e836773-7aec-4437-b390-c6216b690400) no-repeat center / cover;
}

/* ######################### */
/* Apex Vapes */
/* ######################### */

.custom-badge-apex-vape-cherry-blossom {
    background: var(--wpr-bg-bd58b696-bf9e-47c4-a51b-1062286ee7c5) no-repeat center / cover;
}

.custom-badge-apex-vape-energy-fresh {
    background: var(--wpr-bg-2bbe4cf9-2415-4492-918a-987524394b6d) no-repeat center / cover;
}

.custom-badge-apex-vape-peach-ice-tea {
    background: var(--wpr-bg-5a1b637a-2449-40c3-aef1-ae32f6666f59) no-repeat center / cover;
}

.custom-badge-apex-vape-purple-grape {
    background: var(--wpr-bg-255fb22b-b133-4b06-955c-dee4b7605ab8) no-repeat center / cover;
}

.custom-badge-apex-vape-super-lemon {
    background: var(--wpr-bg-273980e7-6196-42c1-a4f2-54fda9066eeb) no-repeat center / cover;
}

/* ######################### */
/* THZ Vapes */
/* ######################### */

.custom-badge-thz-vape-abu-dhabi-chocolate {
    background: var(--wpr-bg-571b316e-de0a-4087-9c8c-7a5370b7fb50) no-repeat center / cover;
}

.custom-badge-thz-vape-blue-raspberry-kush {
    background: var(--wpr-bg-0111d25c-56b9-4c3b-afbc-2b3249f5d386) no-repeat center / cover;
}

.custom-badge-thz-vape-lemon-cherry-cookies {
    background: var(--wpr-bg-9678f598-6461-455a-8f25-825d2a42a80a) no-repeat center / cover;
}

.custom-badge-thz-vape-pineapple-express {
    background: var(--wpr-bg-c784f574-16bc-4c00-85f5-a6c84c93d0cb) no-repeat center / cover;
}

.custom-badge-thz-vape-white-widow {
    background: var(--wpr-bg-4557a93c-8625-4434-bf6c-92cbb242a9ec) no-repeat center / cover;
}

/* ######################### */
/* OnlyGrams Superior Pods */
/* ######################### */

.custom-badge-onlygrams-superior-pod-lemon-cherry-gelato {
    background: var(--wpr-bg-1e5f2e49-0e10-48f0-8181-105ea3cd4307) no-repeat center / cover;
}

.custom-badge-onlygrams-superior-pod-raspberry-skittlez {
    background: var(--wpr-bg-9fedb276-7580-4ac3-9d80-bef71c243adb) no-repeat center / cover;
}

.custom-badge-onlygrams-superior-pod-white-truffles {
    background: var(--wpr-bg-439dc566-a9e9-46ce-aee8-a6b09bb762ff) 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-67f7d04f-7d1f-4728-a892-13d106bdb07a);
}

.product-single__product-attr-item-check-open-white::before {
    content: '';
    width: 50px;
    height: 50px;
    background: no-repeat center/contain var(--wpr-bg-3dd6e247-8d18-4428-8d26-4d5100bac9c9);
}




/* ************************** */
/* 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-e2952a33-a187-4f1f-8b7e-2e658fa1414a) 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 */