.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-54f1d41c-b0f4-4d4a-a459-e6094359585b) 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-1e0e8bb9-eaab-4fbb-8ee5-fbcd4201987f) 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-e3368080-d6e5-4f6a-8162-28670b4489b7) 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-39c847d5-875f-43c8-8aac-59d3f5d9f2db) 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-85ca8037-d724-4258-89c6-b04a964f41ab) 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-d2ebc356-c01c-495a-8b7b-5ddc38e901de) no-repeat center / cover;
}

.brush-blue {
    background: var(--wpr-bg-5680cf4f-8a65-42a6-b2e0-badbab43608c) no-repeat center / cover;
}

.brush-red {
    background: var(--wpr-bg-841ce937-8a35-4456-8f8e-040c426a27ba) no-repeat center / cover;
}

.brush-gold {
    background: var(--wpr-bg-a9c6aadd-32d9-4d20-94cf-02b806b7b94b) 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-8b6d06fd-7d43-4720-b2d7-fcd93a306783) no-repeat center / cover;
}

.custom-badge-green-blue {
    background: var(--wpr-bg-7d1ab82b-0be8-4f37-80b6-01f5e2bf1f02) no-repeat center / cover;
}

.custom-badge-yellow {
    background: var(--wpr-bg-5616bcc0-dfeb-4b0a-8904-d0496bbd92b9) no-repeat center / cover;
}

.custom-badge-beige {
    background: var(--wpr-bg-344a43b8-2099-44bc-9e07-6ae6cebb21c7) no-repeat center / cover;
}
.custom-badge-darkgreen {
    background: var(--wpr-bg-75ff05ed-4692-4eae-b118-c6fa4bb06d19) no-repeat center / cover;
}
.custom-badge-green {
    background: var(--wpr-bg-2404cf78-4cb4-4968-85ce-3178164e0d34) no-repeat center / cover;
}
.custom-badge-lavendel {
    background: var(--wpr-bg-ce1f8dff-8989-4481-87bc-38fb94116d90) no-repeat center / cover;
}
.custom-badge-orange {
    background: var(--wpr-bg-9c81d759-a972-4283-80ee-5163f9c5fde0) no-repeat center / cover;
}
.custom-badge-pink {
    background: var(--wpr-bg-f1a99c61-febb-4855-95be-bfd83dcaee74) no-repeat center / cover;
}
.custom-badge-red {
    background: var(--wpr-bg-4362417c-1c40-4ce8-b792-fd408116938d) no-repeat center / cover;
}
.custom-badge-royalblue {
    background: var(--wpr-bg-271c9abf-f2cd-4e1c-a697-8195f498820a) no-repeat center / cover;
}
.custom-badge-silver {
    background: var(--wpr-bg-5213c555-1dcd-44a6-aeac-05530103041f) no-repeat center / cover;
}

.custom-badge-farblos {
    background: var(--wpr-bg-ca18f5f1-952a-48e2-8cb2-89f9e0fe2185) no-repeat center / cover;
}

.custom-badge-rose {
    background: var(--wpr-bg-a9eb23cf-4efc-4c90-b23b-de6154cfc394) no-repeat center / cover;
}

.custom-badge-kupfer {
    background: var(--wpr-bg-e6c21ccb-be0c-4b36-88da-89cfa8925468) no-repeat center / cover;
}

.custom-badge-pink-grapefruit {
    background: var(--wpr-bg-25cb3080-7e55-4218-91d9-b1fcd838bdfd) no-repeat center / cover;
}

.custom-badge-spearmint {
    background: var(--wpr-bg-5bd761f3-6d01-43c8-b7df-565506ca5308) no-repeat center / cover;
}

.custom-badge-gorilla-glue {
    background: var(--wpr-bg-6d24a6fb-3c3e-43dc-9a35-fdfe4d5b9652) no-repeat center / cover;
}

.custom-badge-tropical-fruits {
    background: var(--wpr-bg-0e84b488-f6b6-4031-9fd7-1a9dba7f8d12) no-repeat center / cover;
}

.custom-badge-ak-47 {
    background: var(--wpr-bg-30851141-e0fc-48e3-a971-66dd90d541a9) no-repeat center / cover;
}

.custom-badge-menthol {
    background: var(--wpr-bg-6ab2dd5d-0e3f-4577-aafc-c008c7872a2f) no-repeat center / cover;
}

.custom-badge-blueberry {
    background: var(--wpr-bg-f07a3e1f-7a90-4f62-be60-0509f90fba91) no-repeat center / cover;
}

.custom-badge-grape {
    background: var(--wpr-bg-c14e71e0-e0f7-4ff0-b40f-73baf0fba355) no-repeat center / cover;
}

.custom-badge-lemon-haze {
    background: var(--wpr-bg-482803c1-033e-42c6-af86-8f2c02c0cc9a) no-repeat center / cover;
}

.custom-badge-peach-ice {
    background: var(--wpr-bg-4b30992c-b782-4f13-bb83-c4c1373be2a7) no-repeat center / cover;
}

.custom-badge-silver-haze {
    background: var(--wpr-bg-45cc62db-5867-43a9-98e5-ebefa541d9f0) no-repeat center / cover;
}

.custom-badge-strawberry-diesel {
    background: var(--wpr-bg-c55be3fd-2d95-4ac9-bb5c-463dd7d64546) no-repeat center / cover;
}

.custom-badge-strawberry-milk {
    background: var(--wpr-bg-3a44b1f0-5852-409c-bbfd-372faa300313) no-repeat center / cover;
}

.custom-badge-vanille-matcha {
    background: var(--wpr-bg-e76400fd-0eaf-4180-9e62-5570834e7c43) no-repeat center / cover;
}

.custom-badge-watermelon {
    background: var(--wpr-bg-20ef0c25-e7b3-4d04-a06d-d491285b9f83) no-repeat center / cover;
}

.custom-badge-wild-red {
    background: var(--wpr-bg-ec549dff-ce07-49c8-80a0-c55d468c931d) no-repeat center / cover;
}

.custom-badge-yellow-haze {
    background: var(--wpr-bg-33fc9ec5-7ba7-4087-860d-e96263aa9fe8) no-repeat center / cover;
}

.custom-badge-chrome {
    background: var(--wpr-bg-df1c2e8a-5ae2-4c41-bde5-f63490ff47d3) no-repeat center / cover;
}

.custom-badge-viola {
    background: var(--wpr-bg-ebd63462-2968-4132-827e-01ac836175f8) no-repeat center / cover;
}

.custom-badge-schwarz {
    background: var(--wpr-bg-70302cda-a946-486b-8a45-5c79c2e591c8) no-repeat center / cover;
}

.custom-badge-body {
    background: var(--wpr-bg-902de6af-c741-4b0f-b962-f63adf3a67de) no-repeat center / cover;
}

.custom-badge-mind {
    background: var(--wpr-bg-1bebab1a-ea13-447b-8668-ba95cf543003) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-1fc78469-5111-4529-aead-8942bf7c526f) no-repeat center / cover;
}

.custom-badge-rainbow {
    background: var(--wpr-bg-1c0682d1-69c8-4bb2-96ac-9c56d782f0ce) no-repeat center / cover;
}

.custom-badge-amnesia {
    background: var(--wpr-bg-efed9e8b-4281-4c51-87bb-94f4caf1f267) no-repeat center / cover;
}

.custom-badge-gelato {
    background: var(--wpr-bg-1439ab4b-e10f-41ea-b88b-db6973786f54) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-d6b9c7c1-a40e-465a-b379-9e100f515a12) no-repeat center / cover;
}

.custom-badge-relax{
    background: var(--wpr-bg-09e3b54c-2fe0-4345-af1e-5a5175fb9caa) no-repeat center / cover;
}

.custom-badge-immunity {
    background: var(--wpr-bg-0926ecd2-6ffd-4ab4-86cb-cc403082d38c) no-repeat center / cover;
}

.custom-badge-detox {
    background: var(--wpr-bg-9e3d5cb1-d021-4920-bd2b-d7a7aec43800) no-repeat center / cover;
}

.custom-badge-focus {
    background: var(--wpr-bg-17d8a743-1800-4a2d-a8ec-d2aa63d22de4) no-repeat center / cover;
}

.custom-badge-blood-orange {
    background: var(--wpr-bg-77dfe405-96fc-4f00-a825-f7b3e5ee5883) no-repeat center / cover;
}

.custom-badge-blueberry-down {
    background: var(--wpr-bg-96d3ce9b-d372-4f9c-9095-77663e03c644) no-repeat center / cover;
}

.custom-badge-green-apple {
    background: var(--wpr-bg-7e31c821-27dc-4f35-9477-1e7f788802a9) no-repeat center / cover;
}

.custom-badge-kush-on {
    background: var(--wpr-bg-33a340dc-db25-4166-8609-2d7050d0acb1) no-repeat center / cover;
}

.custom-badge-peach {
    background: var(--wpr-bg-760cfd45-04e5-4246-99f5-5c6310272bbc) no-repeat center / cover;
}

.custom-badge-mango {
    background: var(--wpr-bg-8c1e7931-0e13-4d61-9693-8d8878b08414) no-repeat center / cover;
}

.custom-badge-seed-blueberry {
    background: var(--wpr-bg-8a083a42-8341-4109-836b-d7300efd6dd3) no-repeat center / cover;
}

.custom-badge-seed-forbidden-fruit{
    background: var(--wpr-bg-910849b9-9867-4f2b-a754-090a7c24381a) no-repeat center / cover;
}

.custom-badge-seed-gelato {
    background: var(--wpr-bg-49a759ff-b975-4518-a1ed-612b451f7c1c) no-repeat center / cover;
}

.custom-badge-seed-lemon-haze {
    background: var(--wpr-bg-4f018fd4-f0bf-4bec-88a5-cf42ed6f1d71) no-repeat center / cover;
}

.custom-badge-seed-lsd {
    background: var(--wpr-bg-381604db-6077-4990-97d7-fe4eb2234139) no-repeat center / cover;
}

.custom-badge-seed-white-widow  {
    background: var(--wpr-bg-3e6fd59e-4a4b-4da3-8eda-195da42d716b) no-repeat center / cover;
}

.custom-badge-thcp-bubble-gum {
    background: var(--wpr-bg-6ca2e883-9b44-4e0b-8401-f608f5f48c45) no-repeat center / cover;
}

.custom-badge-hhc-ghost-train {
    background: var(--wpr-bg-318a6927-e041-4ff7-a39a-8760c30fd463) no-repeat center / cover;
}

.custom-badge-thcp-super-lemon {
    background: var(--wpr-bg-a1b4411c-3e9d-43af-aa91-37d0b1f4905a) no-repeat center / cover;
}

.custom-badge-zkittelz  {
    background: var(--wpr-bg-ebd21266-667e-4b9c-98fd-29aa07b36bbf) no-repeat center / cover;
}

.custom-badge-cannabis  {
    background: var(--wpr-bg-72c2a1fd-fba9-4fd2-88f1-2384e5e6e28c) no-repeat center / cover;
}

.custom-badge-seed-amnesia-haze  {
    background: var(--wpr-bg-a12d1c96-042c-4328-9cfa-2e78d6ea9ce2) no-repeat center / cover;
}

.custom-badge-seed-animal-cookies  {
    background: var(--wpr-bg-169e362a-4343-4296-ab51-db848d1ca193) no-repeat center / cover;
}

.custom-badge-seed-critical-kush {
    background: var(--wpr-bg-ada65517-12b7-4601-8132-542a9a1dd085) no-repeat center / cover;
}

.custom-badge-seed-platinum-og  {
    background: var(--wpr-bg-117cd4be-ccdd-4de3-a371-ef5265079937) no-repeat center / cover;
}

.custom-badge-banana-runtz {
    background: var(--wpr-bg-7a00ca09-b776-4903-9fdd-bb0bcfab0a18) no-repeat center / cover;
}

.custom-badge-hhc-blueberry {
    background: var(--wpr-bg-5645271f-e233-4dc8-8cf9-2c13296ad511) no-repeat center / cover;
}

.custom-badge-fruity-pepplez {
    background: var(--wpr-bg-cff50d80-aada-4605-ab98-8f507909acf5) no-repeat center / cover;
}

.custom-badge-hhc-cotton-candy {
    background: var(--wpr-bg-b3fc72ba-0fa2-49a6-ad27-7513c8f8911b) no-repeat center / cover;
}

.custom-badge-hhc-peppermint {
    background: var(--wpr-bg-e1257ecd-3183-4a3d-bf97-155a6dbb820e) no-repeat center / cover;
}

.custom-badge-green-crack {
    background: var(--wpr-bg-1754ad0c-82b2-4874-ab44-925fbb44b1ae) no-repeat center / cover;
}

.custom-badge-hhc-maroccan-hash {
    background: var(--wpr-bg-83f3257f-ab05-4bc0-8d36-db3f7b2b6969) no-repeat center / cover;
}

.custom-badge-indian-kush {
    background: var(--wpr-bg-4eadd198-d2f3-40a3-982e-333a14829cb4) no-repeat center / cover;
}

.custom-badge-hhc-watermelon-og {
    background: var(--wpr-bg-f5429f9e-52f4-4444-bea8-1ce1517eb1a3) no-repeat center / cover;
}

.custom-badge-seed-purple-milkshake {
    background: var(--wpr-bg-62def53b-3687-40a7-8d5f-0aef48624557) no-repeat center / cover;
}

.custom-badge-seed-pappy-og {
    background: var(--wpr-bg-b67dbc68-1892-440e-9924-108680e65276) no-repeat center / cover;
}

.custom-badge-seed-funnel-cake {
    background: var(--wpr-bg-6e7945ea-7e50-4d24-8f78-45fe3dde9ad4) no-repeat center / cover;
}

.custom-badge-seed-ambrosia-kush{
    background: var(--wpr-bg-b17cc3d7-c20a-4705-bb32-0993f4e085ba) no-repeat center / cover;
}

.custom-badge-seed-forbidden-runtz {
    background: var(--wpr-bg-baf74473-5bb5-46ff-9dc3-d1a663d13769) no-repeat center / cover;
}

.custom-badge-seed-gmo-rootbeer {
    background: var(--wpr-bg-74677354-2088-46ba-a1a0-82435f5659a1) no-repeat center / cover;
}

.custom-badge-seed-strawberry-guava {
    background: var(--wpr-bg-46e8dc14-dd83-411f-a5e1-9e990e0c106c) no-repeat center / cover;
}

.custom-badge-seed-vanilla-gelato {
    background: var(--wpr-bg-9a14eccd-42af-4e84-a3e8-20d4cba79638) no-repeat center / cover;
}

.custom-badge-seed-sour-diesel {
    background: var(--wpr-bg-0f244d53-47d4-49fc-9ec5-6f67e4423949) no-repeat center / cover;
}

.custom-badge-seed-purple-amnesia {
    background: var(--wpr-bg-43c8adb5-736f-4f05-8d37-09617530295b) no-repeat center / cover;
}

.custom-badge-seed-og-kush {
    background: var(--wpr-bg-22fea011-365c-48ad-a383-81a02ca8c5d1) no-repeat center / cover;
}

.custom-badge-seed-mango-smile {
    background: var(--wpr-bg-27c12d57-756c-431e-bc30-aabb47c4c6bd) no-repeat center / cover;
}

.custom-badge-seed-chocolate-mint-og {
    background: var(--wpr-bg-b04901bc-aea3-4fc1-8d20-3f448b024faa) no-repeat center / cover;
}

.custom-badge-seed-northern-lights {
    background: var(--wpr-bg-aeddb1b0-2d37-4832-a5b4-84c90afffbc9) no-repeat center / cover;
}

.custom-badge-seed-critical-xxl {
    background: var(--wpr-bg-35b9144a-acfd-43f8-a1be-df2698a59aa7) no-repeat center / cover;
}

.custom-badge-seed-cookies-xl {
    background: var(--wpr-bg-fa7405e0-60b5-4505-b86b-fb60ab0726cc) no-repeat center / cover;
}

.custom-badge-seed-jack-herer {
    background: var(--wpr-bg-a21d354e-9a89-4c93-81b2-953886088377) no-repeat center / cover;
}

.custom-badge-seed-caramello-xl {
    background: var(--wpr-bg-950ca3a2-fa0b-42da-b09e-242046298365) no-repeat center / cover;
}

.custom-badge-seed-purple-punch {
    background: var(--wpr-bg-c29ebc76-a981-42df-aff2-e0e5817350ab) no-repeat center / cover;
}

.custom-badge-seed-runtz-xl {
    background: var(--wpr-bg-6fba6009-07be-4ea5-9787-5de9f9574f29) no-repeat center / cover;
}

.custom-badge-seed-orange-sherbet {
    background: var(--wpr-bg-e71d88a0-dc6b-415c-856e-ffabd2a928e0) no-repeat center / cover;
}

.custom-badge-seed-uk-cheese {
    background: var(--wpr-bg-a0ffb6eb-435b-42e4-a482-17022c46f444) no-repeat center / cover;
}

.custom-badge-seed-nl-x-big-buds {
    background: var(--wpr-bg-e012f165-ae72-4333-a939-531b390539dd) no-repeat center / cover;
}

.custom-badge-cbd-liquid-watermelon-og {
    background: var(--wpr-bg-67b4136f-d70f-4176-adbc-b52609f5b01e) no-repeat center / cover;
}

.custom-badge-cbd-liquid-moroccan-hash {
    background: var(--wpr-bg-c4f143fb-57f1-4d86-9337-41381937b036) no-repeat center / cover;
}

.custom-badge-rest {
    background: var(--wpr-bg-c8509e65-ec6b-478a-aa20-d3aff3ccfd74) no-repeat center / cover;
}

.custom-badge-relief {
    background: var(--wpr-bg-02a30140-7348-4217-b846-96c6b16703fd) no-repeat center / cover;
}

.custom-badge-og-hemp {
    background: var(--wpr-bg-f2a36575-d1fd-478c-a114-1609ef98e15f) no-repeat center / cover;
}

.custom-badge-strawberry-iced {
    background: var(--wpr-bg-c3adfc75-de17-4d15-9712-6b180eb73ab9) no-repeat center / cover;
}

.custom-badge-mixed-fruits {
    background: var(--wpr-bg-f2ebb299-2ecd-4438-9969-e50b4c89c7fb) no-repeat center / cover;
}

.custom-badge-passion-fruit {
    background: var(--wpr-bg-eb4f6e9f-bfc5-4158-854a-23c185c7e801) no-repeat center / cover;
}

.custom-badge-elfbar-first-lady {
    background: var(--wpr-bg-b8e45881-fc4a-4fe2-a8ca-18aacffbfb9f) no-repeat center / cover;
}

.custom-badge-elfbar-fruit-bomb {
    background: var(--wpr-bg-339a515f-f8fd-4bfe-9b6f-45b8f33320c3) no-repeat center / cover;
}

.custom-badge-elfbar-godfather {
    background: var(--wpr-bg-a4cea63e-cbc9-4350-8b02-e2e2bed9bf7b) no-repeat center / cover;
}

.custom-badge-elfbar-ice-cream {
    background: var(--wpr-bg-3419c671-b864-44ab-99ae-1ca4726518a9) no-repeat center / cover;
}

.custom-badge-elfbar-mr-president {
    background: var(--wpr-bg-0314799d-65df-4d69-b1c4-11983d53eac9) no-repeat center / cover;
}

.custom-badge-elfbar-polar-storm {
    background: var(--wpr-bg-0263f96d-a41e-4950-94d1-0bd855ba805e) no-repeat center / cover;
}

.custom-badge-cbd-blueten-alien-haze {
    background: var(--wpr-bg-97620787-dffd-494f-a3d3-cbae923e7e72) no-repeat center / cover;
}

.custom-badge-cbd-blueten-berlin_kush {
    background: var(--wpr-bg-0ca50830-b9e8-49f2-993d-2a13430e8004) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gelato-361 {
    background: var(--wpr-bg-c710c81b-3b3d-4ca9-a4d7-8129bf1faa9b) no-repeat center / cover;
}

.custom-badge-cbd-blueten-girl-scout-cookies {
    background: var(--wpr-bg-2edf5cd8-a55f-43ac-80a3-ed509f6dedba) no-repeat center / cover;
}

.custom-badge-cbd-blueten-amalfi-lemon {
    background: var(--wpr-bg-37cc5f6f-a439-461a-a3b7-32d101779c82) no-repeat center / cover;
}

.custom-badge-cbd-blueten-goerlitzer-punch {
    background: var(--wpr-bg-4553596f-e4c2-404f-b543-318af67e1428) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gorilla-glue {
    background: var(--wpr-bg-4ebddae6-cdda-4d9e-88ee-93f8a1969756) no-repeat center / cover;
}

.custom-badge-cbd-blueten-harlequin {
    background: var(--wpr-bg-17bdbedf-360e-49c6-9485-10d9b9c1869d) no-repeat center / cover;
}

.custom-badge-cbd-blueten-meer-jane {
    background: var(--wpr-bg-5289265e-d442-4090-a62d-467bfe0c23b6) no-repeat center / cover;
}

.custom-badge-cbd-blueten-northern-lights {
    background: var(--wpr-bg-d624bd58-1921-4ee0-b4c5-c5914f6c74aa) no-repeat center / cover;
}

.custom-badge-cbd-blueten-purple-berry {
    background: var(--wpr-bg-b0f85013-6ba1-4871-9073-0b9a3912bb9c) no-repeat center / cover;
}

.custom-badge-cbd-blueten-small-friends {
    background: var(--wpr-bg-b8fcb5f6-9a6f-412f-a4aa-221ffc55e866) no-repeat center / cover;
}

.custom-badge-cbd-blueten-420-mix {
    background: var(--wpr-bg-158af73b-40b9-42b2-b3fb-7228332bfd28) no-repeat center / cover;
}

.custom-badge-h2-cherry-ice {
    background: var(--wpr-bg-aa0ec751-32eb-4be1-be92-3343779ace55) no-repeat center / cover;
}

.custom-badge-cbd-hash-amnesia {
    background: var(--wpr-bg-45a4de23-2c8c-48f3-a4f4-15e3292735f1) no-repeat center / cover;
}

.custom-badge-cbd-hash-jungle-charas {
    background: var(--wpr-bg-97841fc9-30c4-47ea-a201-926f4cb0e744) no-repeat center / cover;
}

.custom-badge-cbd-hash-kiff {
    background: var(--wpr-bg-535e65b5-d8f3-4f18-a010-7870c4a12d8f) no-repeat center / cover;
}

.custom-badge-cbd-hash-pollen{
    background: var(--wpr-bg-e3f92da6-a615-4cc2-b128-9e30da9d3b06) no-repeat center / cover;
}

.custom-badge-cbd-hash-super-dry {
    background: var(--wpr-bg-884dba2e-1530-46a8-a59b-281289858b76) no-repeat center / cover;
}

.custom-badge-cbd-hash-bubble-ice {
    background: var(--wpr-bg-94050aba-9f7f-4e18-a9a7-d7b586ccce60) no-repeat center / cover;
}

.custom-badge-cannabis-samen-big-bud-xxl {
    background: var(--wpr-bg-f74209c9-086d-4f85-82ed-71f9a134fb99) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorilla-glue-4 {
    background: var(--wpr-bg-b90b91ad-7a5a-46cd-a86f-88310dd78b23) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mac-1 {
    background: var(--wpr-bg-caab2efd-3c62-44fd-a623-2f7095a7acdb) no-repeat center / cover;
}

.custom-badge-cannabis-samen-magnum {
    background: var(--wpr-bg-9914c15f-e31b-4445-b099-e3c2b17bdb57) no-repeat center / cover;
}

.custom-badge-cannabis-samen-sunset-sherbert {
    background: var(--wpr-bg-ec67ed1d-ab08-406d-bb5e-1a352baf8014) no-repeat center / cover;
}

.custom-badge-cannabis-samen-strawberry-kush {
    background: var(--wpr-bg-2f7c0a6b-4956-426c-bff1-97562bcbb4cd) no-repeat center / cover;
}

.custom-badge-cannabis-samen-purple-kush {
    background: var(--wpr-bg-410e26a4-7aa1-4d26-9c7d-c2fe4c9e98bd) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mazar-xx {
    background: var(--wpr-bg-6163963e-ed38-4922-adfd-4a326505c825) no-repeat center / cover;
}

.custom-badge-cannabis-samen-lsg {
    background: var(--wpr-bg-9f96a6e3-b50a-4a94-918b-556877883d9a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorillato {
    background: var(--wpr-bg-7f4ca17a-2baa-48ba-a566-b8cbdced09d4) no-repeat center / cover;
}

.custom-badge-cannabis-samen-a-to-z {
    background: var(--wpr-bg-a2c94f92-c880-47a5-bb00-b79dbb115d0f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-aeroz {
    background: var(--wpr-bg-6fdd1037-a873-4bf2-9749-7b7ceff3d583) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-runtz {
    background: var(--wpr-bg-b875f869-648a-4907-8251-0c1ba0f65a9f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-zoap {
    background: var(--wpr-bg-875c53e6-ff03-4c3b-8379-891b828940d3) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-runtz {
    background: var(--wpr-bg-6a2d2997-e2d3-4d24-a3c4-2e108b98e73a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-n-bananas {
    background: var(--wpr-bg-1b4499b9-3227-4131-b2ad-c68891fcf6af) no-repeat center / cover;
}

.custom-badge-cannabis-samen-bazuku {
    background: var(--wpr-bg-b403a4ab-37e3-4db0-a4e5-9ebef9b13f7d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-frozen-apples {
    background: var(--wpr-bg-323af496-4442-4491-be48-a598a5c6d33a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-fruit-drop {
    background: var(--wpr-bg-7447bdf0-4b67-4759-ae3d-9ff774afbe05) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-junky {
    background: var(--wpr-bg-70990312-6927-4532-9a33-da1717cb01e5) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-mark-10 {
    background: var(--wpr-bg-7601f1c6-e9ef-4848-ab7a-f1fc599748c9) no-repeat center / cover;
}

.custom-badge-cannabis-samen-geta-z {
    background: var(--wpr-bg-7d1130d0-ba8e-48d0-a605-a28ae6461b5a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gruntz-2-0 {
    background: var(--wpr-bg-5f612fa1-cac0-424c-a66b-bd06c06b8ff3) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-runtz {
    background: var(--wpr-bg-4957ea57-49c7-403b-86cb-8cf20183273b) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-zoap {
    background: var(--wpr-bg-28359869-bd1c-4546-a6a1-63c6b14613a9) no-repeat center / cover;
}

.custom-badge-cannabis-samen-powerz {
    background: var(--wpr-bg-76906f19-fb66-498d-a1b2-31e17813f448) no-repeat center / cover;
}

.custom-badge-cannabis-samen-runtz-s1 {
    background: var(--wpr-bg-61413976-965f-491a-8fcb-fb48aa64fe82) no-repeat center / cover;
}

.custom-badge-cannabis-samen-pink-zoap {
    background: var(--wpr-bg-564598cd-9e9a-4ff9-ac79-efb29322aa4f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoap-s1 {
    background: var(--wpr-bg-c171d685-dbc8-4d92-b37b-d9248b3e02fb) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoreoz {
    background: var(--wpr-bg-9ad51534-c0f8-42c4-9499-9c54d7319190) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zushlato{
    background: var(--wpr-bg-9b41b8ca-b4d3-41dd-a92f-e9832f8ecf22) no-repeat center / cover;
}




/* ######################### */
/* H2 Pods */
/* ######################### */


.custom-badge-h2-london-pound-cake {
    background: var(--wpr-bg-0a37e903-c0ed-4478-8273-e91b6a55832b) no-repeat center / cover;
}

.custom-badge-h2-runtz {
    background: var(--wpr-bg-0019dd1c-b326-4331-bbc2-d7adb79cd1f8) no-repeat center / cover;
}

.custom-badge-h2-grape {
    background: var(--wpr-bg-326361a0-0743-439c-b575-9264b111b112) no-repeat center / cover;
}

.custom-badge-h2-cotton-candy {
    background: var(--wpr-bg-fe158cc5-16bf-433b-bce9-a987637f5409) no-repeat center / cover;
}

.custom-badge-h2-biscotti {
    background: var(--wpr-bg-172ec6f0-e68a-49e3-9593-b2a1c31d2ed3) no-repeat center / cover;
}


.custom-badge-h2-squid-edition{
    background: var(--wpr-bg-7ac81d00-5e55-46fa-a309-9bc5da1af08c) no-repeat center / cover;
}

.custom-badge-cbd-pod-mango-iced {
    background: var(--wpr-bg-f9d132e8-c2bf-4e94-9bce-13fa4ae001df) no-repeat center / cover;
}

.custom-badge-h2-watermelon {
    background: var(--wpr-bg-28113cbb-a6b7-4e7b-880b-066ce99372e9) no-repeat center / cover;
}

.custom-badge-h2-lime {
    background: var(--wpr-bg-e18e0c7e-f815-4c39-9e97-5f46eb48d826) no-repeat center / cover;
}

.custom-badge-h2-peach-ice-og {
    background: var(--wpr-bg-2a529a82-6096-442a-94a1-96129b8950db) no-repeat center / cover;
}

.custom-badge-h2-godfather {
    background: var(--wpr-bg-737ed108-cee9-4852-a37c-7efa4f571a3e) no-repeat center / cover;
}


/* ######################### */
/* H3 Pods */
/* ######################### */


.custom-badge-h3-pod-apple-splash {
    background: var(--wpr-bg-507b4c97-4c4f-4bcc-9f90-ad602f263465) no-repeat center / cover;
}

.custom-badge-h3-pod-blueberry {
    background: var(--wpr-bg-e3b364c2-df48-4a48-a0f9-311664a38b34) no-repeat center / cover;
}

.custom-badge-h3-pod-cherry-ice {
    background: var(--wpr-bg-0d42dfc4-9735-4793-b3dd-d49a9efb100d) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berries {
    background: var(--wpr-bg-ee17b9de-7c30-4ba1-be59-48d2d7ed5c22) no-repeat center / cover;
}

.custom-badge-h3-pod-peach-ice {
    background: var(--wpr-bg-1fd605e3-7f5c-43d8-9d2d-8dee997fc05b) no-repeat center / cover;
}

.custom-badge-h3-pod-purple-punch {
    background: var(--wpr-bg-d7f2d426-e6d0-4523-806f-e967d195d498) no-repeat center / cover;
}

.custom-badge-h3-pod-super-lemon-haze {
    background: var(--wpr-bg-e789ec48-fa56-4cad-aa29-ab2dbbb354b9) no-repeat center / cover;
}

.custom-badge-h3-pod-watermelon {
    background: var(--wpr-bg-2fe9cb7a-547e-4b93-b470-9600fba909fb) no-repeat center / cover;
}

.custom-badge-h3-pod-white-widow {
    background: var(--wpr-bg-2c2de0bc-271e-4f65-9bf5-f3fae17f3439) no-repeat center / cover;
}

.custom-badge-h3-pod-zkittlez {
    background: var(--wpr-bg-45f0d4e2-f30e-4f79-b054-86003d6d754f) no-repeat center / cover;
}

.custom-badge-h3-pod-better-cali-saul {
    background: var(--wpr-bg-fa973870-a6eb-493e-b7bc-7158996f33a5) no-repeat center / cover;
}

.custom-badge-h3-pod-heisensheep {
    background: var(--wpr-bg-d124286c-e497-4f66-a9d7-9c1e93181ef6) no-repeat center / cover;
}

.custom-badge-h3-pod-pinkboy {
    background: var(--wpr-bg-e7f9646c-78f4-4a0b-b48b-625e7d382327) no-repeat center / cover;
}

.custom-badge-h3-pod-black-edition {
    background: var(--wpr-bg-d68c96ad-bf6f-4d22-96db-b0cbf2454cb8) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berry-gta {
    background: var(--wpr-bg-3f416c6e-95cc-4261-81c2-63b63c178a48) no-repeat center / cover;
}



/* ######################### */
/* H2 Vape */
/* ######################### */

.custom-badge-h2-vape-berry-gelato {
    background: var(--wpr-bg-f4fdf636-ab16-41b3-ae4e-dc8720978cd8) no-repeat center / cover;
}

.custom-badge-h2-vape-berry-punch {
    background: var(--wpr-bg-f37a435b-d1a6-4ac1-8228-63dc3aac4927) no-repeat center / cover;
}

.custom-badge-h2-vape-juicy-berry {
    background: var(--wpr-bg-65801fde-4909-43a7-8e7c-dc469514892c) no-repeat center / cover;
}

.custom-badge-h2-vape-super-lemon-haze {
    background: var(--wpr-bg-8c4ad5d1-23eb-4725-bb47-377fcd0d08c6) no-repeat center / cover;
}

.custom-badge-h2-vape-watermelon-cherry {
    background: var(--wpr-bg-d83daaa9-cf9d-431d-9901-816fbe4d3173) no-repeat center / cover;
}

.custom-badge-h2-vape-bubble-kush {
    background: var(--wpr-bg-4e027c2b-e41f-40d6-b129-b9b003960f87) no-repeat center / cover;
}

.custom-badge-h2-vape-iced-bonbon {
    background: var(--wpr-bg-26b472e2-3389-48e0-9487-6574b1af1db7) no-repeat center / cover;
}

.custom-badge-h2-blueberry-blast {
    background: var(--wpr-bg-36cbd326-7824-4153-96eb-8316ebf63dec) no-repeat center / cover;
}

.custom-badge-h2-frozen-peach {
    background: var(--wpr-bg-1c4e8bb1-4e3f-4049-b45c-367d4e315cd9) no-repeat center / cover;
}

.custom-badge-h2-juicy-melon {
    background: var(--wpr-bg-8e6d91a9-30b5-4c3c-b949-1f681ca7734f) no-repeat center / cover;
}

.custom-badge-h2-lemon-haze {
    background: var(--wpr-bg-71a4ae60-b921-42a2-9eee-44731ac381a8) no-repeat center / cover;
}

.custom-badge-h2-peach-bubblegum {
    background: var(--wpr-bg-3710b6a6-4315-47d1-a667-defd0da58836) no-repeat center / cover;
}

.custom-badge-h2-mango {
    background: var(--wpr-bg-09d58b97-9245-40bd-8942-53bad1ec9e25) no-repeat center / cover;
}

.custom-badge-h2-blackberry-ice {
    background: var(--wpr-bg-41878af2-bbfc-4b1b-9c4e-7a36a30dbfe9) no-repeat center / cover;
}

.custom-badge-h2-raspberry {
    background: var(--wpr-bg-88308b30-27bb-4345-8ce4-9a17dfa52b63) no-repeat center / cover;
}

.custom-badge-h2-cactus_ice {
    background: var(--wpr-bg-0fd446a5-6787-4947-95b7-6504fa056d27) no-repeat center / cover;
}

.custom-badge-h2-lemon-spritz {
    background: var(--wpr-bg-099f994d-989f-4438-839a-0eb5f7f0630c) no-repeat center / cover;
}

.custom-badge-h2-mango-ice {
    background: var(--wpr-bg-d52c704d-dd15-44d7-a182-191782872488) no-repeat center / cover;
}

.custom-badge-h2-mmixed-berries {
    background: var(--wpr-bg-ce0e2551-089a-4c66-b621-7059a8306199) no-repeat center / cover;
}

.custom-badge-h2-passion-fruit {
    background: var(--wpr-bg-890b1b62-9190-430e-9313-e3a10e2d0c3d) no-repeat center / cover;
}

.custom-badge-h2-peach-ice {
    background: var(--wpr-bg-05b062f1-6332-436c-9241-65c592257872) no-repeat center / cover;
}

.custom-badge-h2-watermelon-zkittlez {
    background: var(--wpr-bg-2253eb4a-94d6-4478-99ea-71dcffa99aef) no-repeat center / cover;
}

.custom-badge-h2-cherry{
    background: var(--wpr-bg-4b4bd3fd-defc-4e4b-a566-8c50a2de888a) no-repeat center / cover;
}

.custom-badge-h2-blueberry{
    background: var(--wpr-bg-c1153dad-5e3c-4e59-aae3-7c5e29ca9651) no-repeat center / cover;
}

.custom-badge-h2-grape-roseflower{
    background: var(--wpr-bg-551680be-1561-4282-80de-1702747147bb) no-repeat center / cover;
}

.custom-badge-h2-peach-papaya{
    background: var(--wpr-bg-d9a2d82a-bc5d-4bc9-8130-5381a0988d48) no-repeat center / cover;
}

.custom-badge-h2-yuzu{
    background: var(--wpr-bg-eedbb7ca-35a9-4ba5-8843-6e0af923de99) no-repeat center / cover;
}

/* ######################### */
/* HHZ Vape */
/* ######################### */

.custom-badge-h2-vape-northern-lights {
    background: var(--wpr-bg-48d6be00-541a-4b6c-9867-aa28dc511edd) no-repeat center / cover;
}

.custom-badge-h2-vape-amnesia-haze {
    background: var(--wpr-bg-1ecff58a-8b90-4b0b-8b46-704cb99e3f5f) no-repeat center / cover;
}

.custom-badge-hhz-pink-berry {
    background: var(--wpr-bg-de240fa4-87f3-4bf8-8ebd-048f8cd85afa) no-repeat center / cover;
}

.custom-badge-hhz-mango {
    background: var(--wpr-bg-d877a05b-e263-41f4-9054-960fea16e534) no-repeat center / cover;
}

.custom-badge-hhz-blueberry {
    background: var(--wpr-bg-db47d54d-12ac-4cff-b035-10b2f3c92055) no-repeat center / cover;
}

.custom-badge-hhz-vape-cassis {
    background: var(--wpr-bg-104641d6-4a72-4855-9a80-e90fecf3d285) no-repeat center / cover;
}

.custom-badge-hhz-vape-pineapple-coco {
    color: #fff !important;
    background: var(--wpr-bg-914cc5c7-b208-4c9d-96ac-cafbf8f3dcde) no-repeat center / cover;
}

.custom-badge-hhz-vape-watermelon {
    background: var(--wpr-bg-83c81036-84f8-406c-9925-1b8bfa236a7a) no-repeat center / cover;
}

.custom-badge-hhz-vape-gorilla-glue {
    background: var(--wpr-bg-4e455bc8-949a-405c-8ace-f4c68f18b620) no-repeat center / cover;
}

.custom-badge-hhz-vape-lemon-haze {
    background: var(--wpr-bg-6a07adb7-2844-4074-8c98-329ce6601761) no-repeat center / cover;
}

.custom-badge-hhz-vape-wedding-cake {
    background: var(--wpr-bg-45e06c5e-76cc-4e68-bda1-06cf0c0dae12) no-repeat center / cover;
}

.custom-badge-hhz-vape-black-ice {
    background: var(--wpr-bg-ec767b1b-9d6e-48cf-a49d-5b13c28f243a) no-repeat center / cover;
}

.custom-badge-hhz-vape-zkittlez {
    background: var(--wpr-bg-f41188f4-000f-47dc-b6c3-df8c6ade0e18) no-repeat center / cover;
}



/* ######################### */
/* H3 Vape */
/* ######################### */

.custom-badge-h3-vape-black-berry-kush {
    background: var(--wpr-bg-55196a5e-2ef4-4663-97d4-7dfcde01b27b) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-purple-haze {
    background: var(--wpr-bg-5e9fed3e-075c-4bdb-8972-1e9ae04ff90a) no-repeat center / cover;
}

.custom-badge-h3-vape-bubble-kush {
    background: var(--wpr-bg-85f8fbb3-f23e-42dc-9355-0ab0b97fb110) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-haze {
    background: var(--wpr-bg-44626c71-6ca3-4166-82f7-8484bee6c859) no-repeat center / cover;
}

.custom-badge-h3-vape-red-runtz {
    background: var(--wpr-bg-e631f695-640b-445f-88b0-c4395150a990) no-repeat center / cover;
}

.custom-badge-h3-vape-super-lemon-haze {
    background: var(--wpr-bg-01a38c9b-6db3-4023-8a6f-0f3b8cd29cdb) no-repeat center / cover;
}

.custom-badge-h3-vape-super-silver-haze {
    background: var(--wpr-bg-2d5ab1c5-0519-45ba-8363-0f40b4c61f35) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-gelato {
    background: var(--wpr-bg-ee8c747c-6816-4094-afb3-43b3916a3075) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-kush {
    background: var(--wpr-bg-9839d69c-688a-4c25-81d5-6c293398a702) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-haze {
    background: var(--wpr-bg-8aa497e2-b977-464b-af88-9161e9fba21d) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-icecream-haze {
    background: var(--wpr-bg-68778b4e-ca33-477a-9653-ffbb4a91d22c) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-coco-kush {
    background: var(--wpr-bg-5fcfb8bd-3f0d-41c5-b915-57d961c8d163) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-kush {
    background: var(--wpr-bg-1a0f6de6-ce44-492f-8cea-f18afbe011f5) no-repeat center / cover;
}

.custom-badge-h3-vape-blueberry-kush {
    background: var(--wpr-bg-dc4fb890-efeb-4d1c-a354-5b42243168dc) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gelato {
    background: var(--wpr-bg-fb1b4afc-a759-4cea-8883-25d442f3e0b8) no-repeat center / cover;
}

.custom-badge-h3-vape-strawnana-kush {
    background: var(--wpr-bg-e5d43b10-50e1-4489-b2dc-c5e65749eeee) no-repeat center / cover;
}

.custom-badge-h3-vape-grape-ice {
    background: var(--wpr-bg-a7a5f6e9-a7c9-4f09-b554-f454fd2bb58a) no-repeat center / cover;
}

.custom-badge-h3-vape-zkittlez {
    background: var(--wpr-bg-88a1d155-e008-41ea-975e-77efce0976f5) no-repeat center / cover;
}

.custom-badge-h3-vape-lollipop-cherry {
    background: var(--wpr-bg-251645e6-cd59-4d9f-a847-2fdfb706356c) no-repeat center / cover;
}

.custom-badge-h3-vape-black-ice {
    background: var(--wpr-bg-24f4a89b-8803-43e9-99ae-54c1d6a5c1b9) no-repeat center / cover;
}

.custom-badge-h3-vape-wedding-cake {
    background: var(--wpr-bg-0fa9a572-029e-4616-aff3-e7c978dcb837) no-repeat center / cover;
}

.custom-badge-h3-vape-gorilla-glue {
    background: var(--wpr-bg-d99af2cf-ff6a-4e0b-9a06-6c482e883c0d) no-repeat center / cover;
}

.custom-badge-h3-vape-himbaro-breeze {
    background: var(--wpr-bg-ed23a94a-a1c3-422b-87a8-4a6129f1e4c3) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gator-weed {
    background: var(--wpr-bg-2576787d-7b71-4b56-8ae6-7dc3cac9546f) no-repeat center / cover;
}

.custom-badge-h3-vape-grow-rilla-glue {
    background: var(--wpr-bg-340c6b93-8a51-4765-9cf8-e49c6272a55d) no-repeat center / cover;
}

.custom-badge-h3-vape-haze-ffm {
    background: var(--wpr-bg-b7b3e113-79df-4bd6-8d4e-702cd486325f) no-repeat center / cover;
}

.custom-badge-h3-vape-kiki-melow-kush {
    background: var(--wpr-bg-bff0f542-e019-4bb5-981b-ed24bc9d2db0) no-repeat center / cover;
}

.custom-badge-h3-vape-frozty-skunk {
    background: var(--wpr-bg-fc1523ac-681e-446b-8712-759a2c80e30c) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFA */
/* ######################### */

.custom-badge-elfbar-elfa-apple-peach {
    background: var(--wpr-bg-0e454c81-c395-4236-b88b-731304127cac) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-banane {
    background: var(--wpr-bg-5f884a35-f662-4187-abbd-7c479391f285) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-ice {
    background: var(--wpr-bg-c731c588-edbd-4851-8e91-6cd8c941144b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry {
    background: var(--wpr-bg-0091f4c9-ca39-40d8-a050-310c5c810e5a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-bg {
    background: var(--wpr-bg-6bb3d2d5-98d7-48fc-98d4-c87c0b93193f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-cotton-candy {
    background: var(--wpr-bg-188def33-9fcb-4814-91b1-a03b3c31e8a2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-snoow {
    background: var(--wpr-bg-94ece64c-f8ab-4efc-bd35-bbd3e4c4cc97) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-e4f462bd-531a-4ccb-b1f8-3804d2c13d74) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-e4f462bd-531a-4ccb-b1f8-3804d2c13d74) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blue-razz-lemonade {
    background: var(--wpr-bg-418cbe00-3af7-41b3-a0fa-8f97fc55621e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cherry {
    background: var(--wpr-bg-a638d6dd-a51d-44ad-87d0-fc76a069e372) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-d43ab1f3-12df-4ef5-be2c-f6aca28e6a39) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-d43ab1f3-12df-4ef5-be2c-f6aca28e6a39) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-d43ab1f3-12df-4ef5-be2c-f6aca28e6a39) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape {
    background: var(--wpr-bg-cc76f8fd-876d-49fb-b906-532f0827139a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-elfstorm {
    background: var(--wpr-bg-fe4f807f-896f-40fb-ba1f-38696031a0d0) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-kiwi-passion-fruit {
    background: var(--wpr-bg-29c933fb-00fb-4d79-838c-8988904e6fc5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-mint {
    background: var(--wpr-bg-8e2c6e72-a1cf-4f27-8d59-33a03f061757) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mango {
    background: var(--wpr-bg-1a95db37-4af9-4f89-8f4f-d1b8e0ad568b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mix-berries {
    background: var(--wpr-bg-d5ad4fd7-f24e-4ab6-8521-524cc9c82856) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-orange {
    background: var(--wpr-bg-878c0f6d-cad2-4e87-afa4-256acb873f6b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-peach-ice {
    background: var(--wpr-bg-89f7ef24-add2-4120-9dce-5192dc9fe336) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pear {
    background: var(--wpr-bg-d46014b4-e066-4603-9438-b02a5dc5b4be) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-qi {
    background: var(--wpr-bg-79be4c2b-023d-4a1b-9ffc-92c7e6ddb664) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pink-lemonade {
    background: var(--wpr-bg-a4a8d432-58b5-4688-aebb-b9eef34530e5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-rasberry-watermelon {
    background: var(--wpr-bg-3ee162c8-12dd-48e4-a694-d14a910a7623) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-grape {
    background: var(--wpr-bg-de1553d0-55df-4073-abf6-d95cafae755c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-ice-cream {
    background: var(--wpr-bg-07ccba18-d53f-4ece-b5ac-a31435e40471) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-kiwi {
    background: var(--wpr-bg-3cbde87f-f083-4341-b273-bdfd995e3609) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-tropcial-fruit {
    background: var(--wpr-bg-2b432bf1-64aa-4f58-bd0c-a0ff27faece2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon {
    background: var(--wpr-bg-e8a91365-3e6b-43cc-860d-fdb747af6e9b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-cherry {
    background: var(--wpr-bg-9d1ec907-b141-4fe4-aabf-cdb1dac26c27) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-mojito {
    background: var(--wpr-bg-cc9464e9-268e-4b80-b650-c7e9c7aebd1a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-raspberry {
    background: var(--wpr-bg-3c5f5863-a07f-40ec-b297-f2b8b3e8c6eb) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-lemon {
    background: var(--wpr-bg-f98ed3bc-f069-4605-a298-16f1ae24421f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-menthol {
    background: var(--wpr-bg-f60609bc-fb82-4f2d-a9ce-953c8bb6bd31) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape-ice {
    background: var(--wpr-bg-9e460076-43e4-45e9-a934-4cac6311f7ed) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-golden-tobacco {
    background: var(--wpr-bg-ea1af960-8956-457f-9c4d-7e06d588587a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-coconut {
    background: var(--wpr-bg-dcc1e3a4-850b-4a28-b42f-0129dbb5ad6a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-acai {
    background: var(--wpr-bg-90910270-dd20-47cd-a529-1f1dbe021734) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-blackberry {
    background: var(--wpr-bg-d314e6ed-1575-4ee0-90b1-4164e3582363) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola-orange {
    background: var(--wpr-bg-f1ce67c8-1871-48e4-843d-678b13c1bf17) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-berries {
    background: var(--wpr-bg-d0ae40c1-2dbc-4d9f-8e1f-98b5bd06d4ae) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-hazelnut-coffee {
    background: var(--wpr-bg-0ef03cc0-2c44-4523-9f89-e116be55d9ea) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry_cherry {
    background: var(--wpr-bg-4ac8f651-6c05-46c9-8148-7f2cd09dc4c4) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-ice-tea-lemon {
    background: var(--wpr-bg-713dd8c2-f954-4893-838b-92c46558f791) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-vanilla-white-peach {
    background: var(--wpr-bg-3a2341cc-673d-402a-95ae-38de5c7571ec) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFX PRO */
/* ######################### */

.custom-badge-elfbar-elfx-pro-weiss {
    background: var(--wpr-bg-f2b7de04-24f3-4a3e-b07b-6a0d697c9a1e) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-schwarz {
    background: var(--wpr-bg-659a6439-8bdd-4a5a-b67f-ff9217b0cefb) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-braun {
    background: var(--wpr-bg-e7156eba-c420-429b-92eb-69ec24f9da54) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-gruen {
    background: var(--wpr-bg-8cb6ce79-707b-49ad-9eb2-64400c0ba289) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-pink {
    background: var(--wpr-bg-04022873-5bfd-40a5-9312-ef28a49fdecf) no-repeat center / cover;
}





/* ######################### */
/* ELFBAR ELFLIQ */
/* ######################### */

.custom-badge-elfbar-elfliq-blackberry-lemon {
    background: var(--wpr-bg-a9e4ed18-1b63-4114-81e9-b63e2510ebf0) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-blackcurrant-aniseed {
    background: var(--wpr-bg-23ca381e-0c2e-4dcd-9179-a3bd983f53c1) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cherry-cola {
    background: var(--wpr-bg-1a0ad481-126a-4b69-8c0c-651146ec2774) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cotton-candy-ice {
    background: var(--wpr-bg-c63a54cc-4f51-47d7-9c43-327bf132a9d9) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-elfstorm-ice {
    background: var(--wpr-bg-36279dbf-3afa-47e5-a1d5-841983c43dff) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-grape {
    background: var(--wpr-bg-a851e980-a7ac-4f4b-8f46-7f68e3dc65c2) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-a92c69a4-9f4b-42e4-8dbd-7b3becfcf8ed) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pink-grapefruit {
    background: var(--wpr-bg-7bade0f8-5ad7-4f6a-80d2-a586c6a2792f) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-spearmint {
    background: var(--wpr-bg-4b50d932-2506-4a0a-9db4-ee6101605114) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-ice {
    background: var(--wpr-bg-da6044df-04e1-485c-a151-1ef869fe03f5) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-raspberry-cherry-ice {
    background: var(--wpr-bg-bf8ef4a5-f350-4136-b909-60c29b12ad08) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-sour-apple {
    background: var(--wpr-bg-086dc6e7-d90e-449d-9a57-ace653027bb7) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-lemon-peach-passion-fruit {
    background: var(--wpr-bg-278bbb2c-2477-426c-a615-d2076ad3ea03) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-coconut-blueberry {
    background: var(--wpr-bg-d7f9fbc4-8621-4327-a130-418dce885538) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-16db7924-fdbb-43ec-ad9c-d54fa1ce135e) no-repeat center / cover;
}



/* ######################### */
/* ELFBAR MAX */
/* ######################### */

.custom-badge-elfbar-max-apple-pear {
    background: var(--wpr-bg-1183cfef-1632-424b-b9a2-505b7667cecc) no-repeat center / cover;
}

.custom-badge-elfbar-max-blackberry-ice {
    background: var(--wpr-bg-51abbbb0-468e-43a8-95a3-35052d3d305a) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry {
    background: var(--wpr-bg-ce2d3916-3ade-46e7-a60a-1300dd6172a9) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry-sour-raspberry {
    background: var(--wpr-bg-0c240518-1279-4be4-8c08-78e2e367964f) no-repeat center / cover;
}

.custom-badge-elfbar-max-grape {
    background: var(--wpr-bg-77ed3535-d877-4cf8-9ac2-a168403bffcf) no-repeat center / cover;
}

.custom-badge-elfbar-max-menthol {
    background: var(--wpr-bg-f9a0a9df-81f0-4846-ac7f-685a778c8d0a) no-repeat center / cover;
}

.custom-badge-elfbar-max-strawberry-ice {
    background: var(--wpr-bg-7e033a8f-ce8a-4cac-afce-69ff2a44a5ac) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-berry {
    background: var(--wpr-bg-e32d56c8-d5e1-4f2f-8454-585d44458539) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-mango {
    background: var(--wpr-bg-6db1281c-239d-48e7-a956-e7f943700ecd) no-repeat center / cover;
}

.custom-badge-elfbar-max-watermelon-ice {
    background: var(--wpr-bg-f85375ea-63ae-4d6e-bf73-f7ffce14e145) no-repeat center / cover;
}



/* ######################### */
/* Smooh Pods */
/* ######################### */

.custom-badge-smooh-pods-lemon-bomb {
    background: var(--wpr-bg-b23d2ce1-7aea-4c20-9860-352d644ac98b) no-repeat center / cover;
}

.custom-badge-smooh-pods-berry-d-blue {
    background: var(--wpr-bg-ebea0b99-287b-460f-a22e-b324bf18a2ca) no-repeat center / cover;
}

.custom-badge-smooh-pods-grand-melon-ice {
    background: var(--wpr-bg-acf301b3-2a94-4ba1-af9d-3c99d7e6b543) no-repeat center / cover;
}

.custom-badge-smooh-pods-777 {
    background: var(--wpr-bg-4313e6e2-ed82-4a9a-ad70-5c0dbd801ee9) no-repeat center / cover;
}




/* ######################### */
/* CBD Pods */
/* ######################### */

.custom-badge-cbd-pods-amnesia {
    background: var(--wpr-bg-f9ee897f-241c-4f93-95a2-685b4d6819b9) no-repeat center / cover;
}

.custom-badge-cbd-pods-mixed-berries {
    background: var(--wpr-bg-dd7bb4a9-2c29-4325-935d-876ab861c195) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-berry {
    background: var(--wpr-bg-be17b24f-bbe4-4494-9638-8c7c91a03519) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-mint {
    background: var(--wpr-bg-93b501b8-92a5-4fbe-a0ec-da7ffe14203c) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-tropical {
    background: var(--wpr-bg-8c3936a2-1a1f-4a1b-8341-f18a9433e89a) no-repeat center / cover;
}

.custom-badge-cbd-pods-purple-punch {
    background: var(--wpr-bg-09a98c11-4489-4b2a-a09c-6f658de15005) no-repeat center / cover;
}

.custom-badge-xx2-mixed-berries {
    background: var(--wpr-bg-8ef18d11-f60d-4185-bbb5-9baeaa28e0b1) no-repeat center / cover;
}

.custom-badge-grape-ice {
    background: var(--wpr-bg-4ba620a7-c525-45a9-ad40-aa58eda9b22e) no-repeat center / cover;
}

.custom-badge-mango-maracuja {
    background: var(--wpr-bg-05040932-2093-4a9d-9b31-9e69e76dc189) no-repeat center / cover;
}

.custom-badge-mint-ice {
    background: var(--wpr-bg-0fa33238-355e-4d9b-a136-bdf6776ffae7) no-repeat center / cover;
}

.custom-badge-raspberry-peach {
    background: var(--wpr-bg-628961e4-61af-48b1-89b1-3c7da2ccc9b1) no-repeat center / cover;
}

.custom-badge-watermelon-ice {
    background: var(--wpr-bg-9edfa81a-9cf0-4075-ae73-74549c044e7e) no-repeat center / cover;
}


/* ######################### */
/* CBD Liquids */
/* ######################### */

.custom-badge-cbd-liquids-blueberry-kush {
    background: var(--wpr-bg-ebec6340-9853-48c8-aad6-b2f145eb0a5e) no-repeat center / cover;
}


.custom-badge-cbd-liquids-elderflower-kush {
    background: var(--wpr-bg-f0df6278-d9ae-46d3-b019-8a7f76002db0) no-repeat center / cover;
}

.custom-badge-cbd-liquids-lemon-haze {
    background: var(--wpr-bg-3add6159-c247-40aa-892a-2cb396c0b6a8) no-repeat center / cover;
}

.custom-badge-cbd-liquids-menthol {
    background: var(--wpr-bg-ca31f3ba-94b3-4fc2-83b1-a4cf084fed7f) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pineapple-express {
    background: var(--wpr-bg-77e7d4ee-32ba-4eb4-a30b-66b7a00932e4) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pure-shot {
    background: var(--wpr-bg-122a6572-f134-42b6-936f-5ae4fd8b6239) no-repeat center / cover;
}

.custom-badge-cbd-liquids-purple-haze {
    background: var(--wpr-bg-67145e3f-a8ab-4de8-9524-80484a571fa0) no-repeat center / cover;
}

.custom-badge-cbd-liquids-sour-apple-diesel {
    background: var(--wpr-bg-d05df54e-0543-43dd-b533-e93f3b3d9e1f) no-repeat center / cover;
}

.custom-badge-cbd-liquids-strawberry-diesel {
    background: var(--wpr-bg-cba97287-1636-40ff-8d91-93f894ee7a91) no-repeat center / cover;
}

.custom-badge-cbd-liquids-vanilla-strawberry-diesel {
    background: var(--wpr-bg-d24e9bbe-da91-4fea-8d32-de24d7260648) no-repeat center / cover;
}

.custom-badge-cbd-liquids-watermelon-kush {
    background: var(--wpr-bg-1d2a2ef4-045c-4a31-b8b6-2c9bddb86697) no-repeat center / cover;
}

.custom-badge-cbd-liquids-white-peach-diesel{
    background: var(--wpr-bg-c51885d0-e2d6-445a-8fa3-925988ba66dc) no-repeat center / cover;
}


/* ######################### */
/* SUPERIOR LINE */
/* ######################### */

.custom-badge-superior-line-gazzy-grape {
    background: var(--wpr-bg-b0bfb602-4088-4203-9e05-c7fe084fc3af) no-repeat center / cover;
}

.custom-badge-superior-line-lemon-fuel {
    background: var(--wpr-bg-db26a56f-2ca2-48a4-ae50-e45508c2246b) no-repeat center / cover;
}


.custom-badge-superior-line-rainbwo-belts {
    background: var(--wpr-bg-4e468042-7341-4e04-b6bd-73a8b79e0c36) no-repeat center / cover;
}

.custom-badge-superior-line-blue-zushi {
    background: var(--wpr-bg-ad82e46f-5e2f-4d39-83f7-15fb1bc21714) no-repeat center / cover;
}

.custom-badge-superior-line-guava-haze {
    background: var(--wpr-bg-126bbc85-b112-4e02-b801-777cc00271c4) no-repeat center / cover;
}

.custom-badge-superior-line-baddie-runtz {
    background: var(--wpr-bg-df2a5d4a-a452-45f3-a772-549b36c6e4ab) no-repeat center / cover;
}

.custom-badge-superior-line-dirty-sprite {
    background: var(--wpr-bg-55f36fff-b314-42f7-b902-5a94d9b154ae) no-repeat center / cover;
}

.custom-badge-superior-line-forbidden-fruit {
    background: var(--wpr-bg-ab1cdc50-0789-4d65-9852-c2dadda1f2f2) no-repeat center / cover;
}

.custom-badge-superior-line-glossy-gelato {
    background: var(--wpr-bg-492e3b9f-c40a-45f0-8e8c-afaffe713ca3) no-repeat center / cover;
}

.custom-badge-superior-line-sour-patch {
    background: var(--wpr-bg-2ade06ff-2dbc-4e27-bfe9-3234c131d135) no-repeat center / cover;
}

.custom-badge-superior-line-super-lemon-haze {
    background: var(--wpr-bg-9eaeace6-9fe7-4986-a830-a62a267be8c4) no-repeat center / cover;
}

.custom-badge-superior-line-zkittlez {
    background: var(--wpr-bg-f266162b-8625-4a46-bc8f-b8a5c3c8a67f) no-repeat center / cover;
}


/* ######################### */
/* TRUE TASTE LINE */
/* ######################### */

.custom-badge-true-taste-line-black-cherry-kush {
    background: var(--wpr-bg-246f4900-b0ab-4e1d-a0a0-c7d8f3f155b5) no-repeat center / cover;
}

.custom-badge-true-taste-line-blue-lobster {
    background: var(--wpr-bg-14ffc8c9-cf9e-45d8-bba3-9edaf8eb2e9f) no-repeat center / cover;
}

.custom-badge-true-taste-line-dragonfruit-sherbet {
    background: var(--wpr-bg-9f6d7439-c8ce-4bc6-9603-ba6919b76e69) no-repeat center / cover;
}

.custom-badge-true-taste-line-kiwi-lime-kush {
    background: var(--wpr-bg-59f8f2a3-e8f0-483c-9946-ed7cb1748f38) no-repeat center / cover;
}

.custom-badge-true-taste-line-raspberry-dream {
    background: var(--wpr-bg-b1041133-afbf-4f10-ba80-8709ccaedeea) no-repeat center / cover;
}

/* ######################### */
/* SIGNATURE PODS */
/* ######################### */

.custom-badge-signature-pods-amnesia-splash {
    background: var(--wpr-bg-e678fb9a-e2e4-46c0-9bbb-7042bd895332) no-repeat center / cover;
}

.custom-badge-signature-pods-blueberry {
    background: var(--wpr-bg-d16baa44-a9c1-4681-bafd-e8d109c4fc50) no-repeat center / cover;
}

.custom-badge-signature-pods-cherry-fuel {
    background: var(--wpr-bg-0d0c7a02-073f-41db-9609-3490f83cbf91) no-repeat center / cover;
}

.custom-badge-signature-pods-gelato-berry {
    background: var(--wpr-bg-ad5a3ee6-718d-45e8-9770-0f87a0805466) no-repeat center / cover;
}

.custom-badge-signature-pods-melon-runtz {
    background: var(--wpr-bg-1990db17-b3f9-431f-b6aa-9934d9e41be4) no-repeat center / cover;
}

.custom-badge-signature-pods-peach-ice {
    background: var(--wpr-bg-5cdd36a6-24bc-4cd0-aeea-cb3106e7fc88) no-repeat center / cover;
}

.custom-badge-signature-pods-super-lemon-haze {
    background: var(--wpr-bg-d5344bf2-c9e6-4b00-9263-ec3a5fa694cd) no-repeat center / cover;
}

.custom-badge-signature-pods-zkittlez {
    background: var(--wpr-bg-282fc535-f86a-4f72-a44d-e33c2951d24b) no-repeat center / cover;
}

.custom-badge-signature-pods-purple-punch {
    background: var(--wpr-bg-15a9e964-6692-4c57-8891-ea858f43430a) no-repeat center / cover;
}

.custom-badge-signature-pods-white-widow {
    background: var(--wpr-bg-29cb7a9b-e508-4cf3-bdab-84ee234c4047) no-repeat center / cover;
}

.custom-badge-signature-pods-frozen-berries {
    background: var(--wpr-bg-0473e585-2ec4-41d5-b3ee-f870eb3fd40c) no-repeat center / cover;
}

.custom-badge-signature-pods-himbeere-raspberry {
    background: var(--wpr-bg-74a36550-97f1-4dca-a24a-36becc20f8fa) no-repeat center / cover;
}

.custom-badge-signature-pods-la-chaya {
    background: var(--wpr-bg-94497de2-4eae-40ff-a291-f11eca355c4b) no-repeat center / cover;
}

.custom-badge-signature-pods-love-61 {
    background: var(--wpr-bg-925d4f6f-56cc-4060-bcfd-1b7545b10a06) no-repeat center / cover;
}

.custom-badge-signature-pods-bbl-kush {
    background: var(--wpr-bg-b130cba1-9742-4e49-918e-0fbab128a4f0) no-repeat center / cover;
}

.custom-badge-signature-pods-blackberry-ize {
    background: var(--wpr-bg-ca3bf606-cf32-41e6-b50f-124241a6ba7f) no-repeat center / cover;
}

.custom-badge-signature-pods-coconut-blueberry {
    background: var(--wpr-bg-e0f2a7d7-4ab5-489c-9f21-4b54bfeef593) no-repeat center / cover;
}

.custom-badge-signature-pods-exotic {
    background: var(--wpr-bg-54152d00-7e02-4e72-8d2c-c3951e84e6d0) no-repeat center / cover;
}

.custom-badge-signature-pods-strawberry-kiss {
    background: var(--wpr-bg-a3c5803b-8160-4b08-b436-64014b6b989e) no-repeat center / cover;
}

.custom-badge-signature-pods-wildberry-lilly {
    background: var(--wpr-bg-38d87864-1d55-4cc6-af0a-be208701a363) no-repeat center / cover;
}


/* ######################### */
/* DNT-9 PODS */
/* ######################### */

.custom-badge-dnt-9-pod-og-kush {
    background: var(--wpr-bg-5b2467e4-06ca-4542-b514-4cbf1bfa00d9) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-white-widow {
    background: var(--wpr-bg-b69cfcda-6bdf-4e52-bae3-4f25386ab75f) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-gelato {
    background: var(--wpr-bg-87d0dfc1-01b2-4a99-8653-d1081c26a1f2) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-sour-diesel {
    background: var(--wpr-bg-21e89b4d-8111-492b-ba46-3430aef63124) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-girl-scout-cookies {
    background: var(--wpr-bg-5fd5ac3e-fa37-4a17-9026-6f25f8fa4244) no-repeat center / cover;
}

/* ######################### */
/* DNT-9 Vapes */
/* ######################### */

.custom-badge-dnt-9-vape-purple-haze {
    background: var(--wpr-bg-fbd635a2-9505-43ac-b032-789e06f1a8a9) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-super-lemon-haze {
    background: var(--wpr-bg-8c5de72e-41b7-405c-8c0e-12759dba1347) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-blue-kush {
    background: var(--wpr-bg-8087549c-9859-4ad0-8b3d-a2d9d89c37a5) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-watermelon-gelato {
    background: var(--wpr-bg-c376f744-b2c2-43e8-8988-e0697d67dcd3) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zlushez {
    background: var(--wpr-bg-b5820b11-7db7-4ce1-adb0-5b6b799b6785) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-durba-poison {
    background: var(--wpr-bg-9ee5ac16-98b8-4a7b-a303-2a8cd48c2d09) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-gorilla-glue {
    background: var(--wpr-bg-485df91c-1652-4ce1-ac3d-86e66bc329ed) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-mango-mami {
    background: var(--wpr-bg-854af5c3-9ec3-40a3-9dc1-0ececb742685) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-pineapple-express {
    background: var(--wpr-bg-32208ed8-308f-4293-bab6-1969aaf3a204) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-pretty-strawberry {
    background: var(--wpr-bg-fbb37e73-cdc5-45a8-864b-9853422de333) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zkittles {
    background: var(--wpr-bg-bcc6fcaa-a24b-4dfd-8388-fc2ef21e4f4d) no-repeat center / cover;
}


/* ######################### */
/* H4 SUPERIOR VAPES */
/* ######################### */

.custom-badge-h4-superior-vapes-berry-chill {
    background: var(--wpr-bg-cee9065f-e912-44af-8fe3-55c30fe0e6b3) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-blaze {
    background: var(--wpr-bg-59aa2148-73ea-4d7b-a81e-9a4e2b4d8bdb) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gelato {
    background: var(--wpr-bg-ed5deafc-c04f-4aba-a39b-f01a4733f41e) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gorilla-glue {
    background: var(--wpr-bg-6613c1b6-3f57-4322-b730-61def16eeca9) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-lemon-haze {
    background: var(--wpr-bg-ec74005b-25f6-44d8-b15f-2e0f925fd667) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-mango-bliss {
    background: var(--wpr-bg-fca5b900-d074-4698-a015-2dd83b98d179) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-og-kush {
    background: var(--wpr-bg-4efda7d5-3e83-43e4-b128-86b12bab8cd4) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-orange-bud {
    background: var(--wpr-bg-3915fb97-392d-415b-bf45-1e88e3e4cb5b) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-pineapple-express {
    background: var(--wpr-bg-3d295a23-428f-40e4-b5b9-5b0d1def2e65) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-sour-diesel {
    background: var(--wpr-bg-5e57bf73-a245-4b63-996b-ab8813190758) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-berry {
    background: var(--wpr-bg-c63bcc53-a944-48d3-92e1-dcf7963ca09f) no-repeat center / cover;
}

/* ######################### */
/* SHEESH BUDZ*/
/* ######################### */

.custom-badge-sheesh-budz-alien-cookies {
    background: var(--wpr-bg-43101323-b207-4c16-ac75-6b37d96e0902) no-repeat center / cover;
}

.custom-badge-sheesh-budz-durban-gelato {
    background: var(--wpr-bg-1da3d54b-75ae-4145-bf47-1de9fd000a0c) no-repeat center / cover;
}

.custom-badge-sheesh-budz-forbidden-fruit {
    background: var(--wpr-bg-2f340353-c8c4-48a5-aeb2-38e03c0a8346) no-repeat center / cover;
}

.custom-badge-sheesh-budz-mowie-wowie {
    background: var(--wpr-bg-0d6b6dd0-1773-4b62-b940-5781f63afed8) no-repeat center / cover;
}

.custom-badge-sheesh-budz-og-kush {
    background: var(--wpr-bg-3d86c435-e0b6-4151-a87d-0a30c9036635) no-repeat center / cover;
}

.custom-badge-sheesh-budz-strawberry-cough {
    background: var(--wpr-bg-a6ead77a-cb7a-4de2-af7e-90508ba86634) no-repeat center / cover;
}

.custom-badge-sheesh-budz-super-lemon-haze {
    background: var(--wpr-bg-0e4b5776-a2ab-4289-90a1-51e04a7ee025) no-repeat center / cover;
}

.custom-badge-sheesh-budz-tangie-dream {
    background: var(--wpr-bg-518e27a6-6caa-4fb4-9b24-c3158933fc18) no-repeat center / cover;
}

.custom-badge-sheesh-budz-watermelon-zlushie {
    background: var(--wpr-bg-5f1d4269-2bfe-49e5-be8b-64cb4fae4b21) no-repeat center / cover;
}

.custom-badge-sheesh-budz-zkittlez {
    background: var(--wpr-bg-41d2a4c9-07eb-4a59-85d6-42592a605a10) no-repeat center / cover;
}

/* ######################### */
/* H3 Superior Liquids */
/* ######################### */

.custom-badge-h3-liquids-energy-fresh {
    background: var(--wpr-bg-4104835c-2faa-422d-8e7d-bc60e6debba7) no-repeat center / cover;
}

.custom-badge-h3-liquids-mango {
    background: var(--wpr-bg-f236a66b-4583-40a5-8b58-7ac2faecdfd2) no-repeat center / cover;
}

.custom-badge-h3-liquids-peach-tea {
    background: var(--wpr-bg-d9fd5a27-cb29-4be3-9ecc-dac77df9465f) no-repeat center / cover;
}

.custom-badge-h3-liquids-purple {
    background: var(--wpr-bg-1529dd10-6b9c-4d59-8b0f-d06d8e464808) no-repeat center / cover;
}

.custom-badge-h3-liquids-super-lemon {
    background: var(--wpr-bg-5a751402-761a-449e-94af-c54d697f97b4) no-repeat center / cover;
}

.custom-badge-h3-liquids-coco-berry-prime {
    background: var(--wpr-bg-168552c9-23b0-444b-8fe5-846619e42c1a) no-repeat center / cover;
}

.custom-badge-h3-liquids-dragon-litschi {
    background: var(--wpr-bg-0d0a7812-7f64-44a0-aaab-094c9ad83ce0) no-repeat center / cover;
}

.custom-badge-h3-liquids-heisenmist {
    background: var(--wpr-bg-94034dd5-f920-45ea-afbe-1dcc3505c4ad) no-repeat center / cover;
}

.custom-badge-h3-liquids-man-in-pink {
    background: var(--wpr-bg-60e7851b-fa1b-4ffb-80f9-3d1b8ffdd7d0) no-repeat center / cover;
}

.custom-badge-h3-liquids-white-crown {
    background: var(--wpr-bg-eeb4d114-1219-42b2-80ee-f42cdc14cca5) no-repeat center / cover;
}

/* ######################### */
/* OnlyGrams Flavour Boost */
/* ######################### */

.custom-badge-only-grams-flavour-boost-blackberry {
    background: var(--wpr-bg-adb8eb5a-b9e0-43cc-b7e9-e2c0674c4606) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-cactus-ice {
    background: var(--wpr-bg-a345a2ed-a987-4926-9ef2-f6f007fe50bc) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-grape-mint {
    background: var(--wpr-bg-341f6564-b3f8-4ae2-94c0-f76dcb3ff012) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-mango-pineapple {
    background: var(--wpr-bg-71607203-60a6-4b67-a235-e48c112112d3) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-pineapple-mint {
    background: var(--wpr-bg-bd748cb5-dad7-48e0-a49f-ba26c70c5976) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-raspberry {
    background: var(--wpr-bg-362d3e1a-4918-4a89-bf1d-a0663051e35b) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-tropical-fruit {
    background: var(--wpr-bg-eb131618-07ce-4998-9398-3733464f86e7) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-blueberry {
    background: var(--wpr-bg-25565ef1-5b09-400d-a4c1-46c0f363198f) no-repeat center / cover;
}

/* ######################### */
/* MESH FLASH Superior Vapes*/
/* ######################### */

.custom-badge-mesh-flash-vapes-blackberry-kush {
    background: var(--wpr-bg-146f048c-7eed-4ee3-88dc-6198d5d3a17c) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-blaubeere-minze {
    background: var(--wpr-bg-11bdb625-b97a-4a93-8653-213a7b04eea7) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-doppelapfel {
    background: var(--wpr-bg-64e68780-4d04-4527-b73e-e5cb580fc20e) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-himbeere {
    background: var(--wpr-bg-e079877f-ed52-4bd1-92ef-d446f29aa283) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-peach-creme {
    background: var(--wpr-bg-b07f0da1-f4af-4d9b-84e7-20843f2cafab) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-traube-minze {
    background: var(--wpr-bg-0924f783-4822-4827-b4b0-4cf00e9fbd9e) no-repeat center / cover;
}


/* ######################### */
/* b3 Pods*/
/* ######################### */

.custom-badge-b3-pods-amnesia-haze {
    background: var(--wpr-bg-38a92dec-58ca-4b2b-ae02-9d1ac15b9c53) no-repeat center / cover;
}

.custom-badge-b3-pods-blueberry-kush {
    background: var(--wpr-bg-b9469c47-157b-4273-bc1c-49b0fdd35b88) no-repeat center / cover;
}

.custom-badge-b3-pods-mango-kush {
    background: var(--wpr-bg-293eed47-32e5-4dad-af98-d9f7868dc3b9) no-repeat center / cover;
}

.custom-badge-b3-pods-permanent-marker {
    background: var(--wpr-bg-581fbc1c-e888-4a71-94a4-883aae64942e) no-repeat center / cover;
}

.custom-badge-b3-pods-super-lemon-haze {
    background: var(--wpr-bg-95a2c4c6-9331-4207-8bc4-c4cfbc320dc2) no-repeat center / cover;
}

.custom-badge-b3-pods-tropical-punch {
    background: var(--wpr-bg-93db7221-6a9c-424d-a49f-516a94ae25fb) no-repeat center / cover;
}

/* ######################### */
/* PHC Vapes*/
/* ######################### */

.custom-badge-phc-vape-gelato {
    background: var(--wpr-bg-5f5658a5-0eca-4bf8-9da9-b064a60a341b) no-repeat center / cover;
}

.custom-badge-phc-vape-ice-cream-cookies {
    background: var(--wpr-bg-79a13147-1b58-4cf1-bf2a-27fde1080c1b) no-repeat center / cover;
}

.custom-badge-phc-vape-girl_scout_cookies {
    background: var(--wpr-bg-c542fd55-bbfe-43a1-b6f5-ae75680b55fb) no-repeat center / cover;
}

.custom-badge-phc-vape-northern-lights {
    background: var(--wpr-bg-eeb95033-02ae-4e7f-b0db-184235c3439d) no-repeat center / cover;
}

.custom-badge-phc-vape-purple-haze {
    background: var(--wpr-bg-6df8fc40-6462-4351-ab1f-5855e4555951) no-repeat center / cover;
}

.custom-badge-phc-vape-amnesia-haze {
    background: var(--wpr-bg-91944a26-8880-4258-b3fe-6fe141cc8fe0) no-repeat center / cover;
}

/* ######################### */
/* PHC Pods*/
/* ######################### */

.custom-badge-phc-pod-zkittlez {
    background: var(--wpr-bg-8ecda1ec-a569-41a3-ab12-6946499543f6) no-repeat center / cover;
}

.custom-badge-phc-pod-runtz {
    background: var(--wpr-bg-88a77573-906a-4447-9d4c-dea13342aa09) no-repeat center / cover;
}

.custom-badge-phc-pod-london-pound {
    background: var(--wpr-bg-2b7cb167-32c8-4e83-9fc5-3de5b2899e0b) no-repeat center / cover;
}

.custom-badge-phc-pod-cotton-candy {
    background: var(--wpr-bg-ab38cc15-3013-4e2f-bc5a-709cbbed22c0) no-repeat center / cover;
}

.custom-badge-phc-pod-cherry {
    background: var(--wpr-bg-2161f0bd-b03f-46b1-a1d9-659ee72882f0) no-repeat center / cover;
}

/* ######################### */
/* Superior X Pods*/
/* ######################### */

.custom-badge-superior-x-pod-blueberry {
    background: var(--wpr-bg-837552d8-6bcb-4d3b-a446-bda87ba235ca) no-repeat center / cover;
}

.custom-badge-superior-x-pod-bubblegum-peach {
    background: var(--wpr-bg-e4928f8d-a04f-43ac-b643-c816f56b277e) no-repeat center / cover;
}

.custom-badge-superior-x-pod-watermelon-ice {
    background: var(--wpr-bg-e2786d70-8973-471d-b7b4-a433c6360acc) no-repeat center / cover;
}

/* ######################### */
/* Apex Vapes */
/* ######################### */

.custom-badge-apex-vape-cherry-blossom {
    background: var(--wpr-bg-3bd447c3-ddff-445b-be28-a8bde81e262b) no-repeat center / cover;
}

.custom-badge-apex-vape-energy-fresh {
    background: var(--wpr-bg-1529e486-fcdb-4b1a-b6d8-c56f9f657128) no-repeat center / cover;
}

.custom-badge-apex-vape-peach-ice-tea {
    background: var(--wpr-bg-a232571a-af0b-4209-82e2-107e0e2e195e) no-repeat center / cover;
}

.custom-badge-apex-vape-purple-grape {
    background: var(--wpr-bg-46ddd336-7d9d-4d03-94ec-45eb106f990c) no-repeat center / cover;
}

.custom-badge-apex-vape-super-lemon {
    background: var(--wpr-bg-62a430fc-cb98-475b-8f31-10127e3b57b5) no-repeat center / cover;
}

/* ######################### */
/* THZ Vapes */
/* ######################### */

.custom-badge-thz-vape-abu-dhabi-chocolate {
    background: var(--wpr-bg-d827dfe4-ac71-4bd3-b9f3-a2913e03cb53) no-repeat center / cover;
}

.custom-badge-thz-vape-blue-raspberry-kush {
    background: var(--wpr-bg-1a1d7baa-ece9-4e71-9268-743f4dcb5692) no-repeat center / cover;
}

.custom-badge-thz-vape-lemon-cherry-cookies {
    background: var(--wpr-bg-4b37eedf-88dc-469f-b6d7-3f5b63cb4025) no-repeat center / cover;
}

.custom-badge-thz-vape-pineapple-express {
    background: var(--wpr-bg-6030570b-a751-4be7-ac59-50cb6a939b13) no-repeat center / cover;
}

.custom-badge-thz-vape-white-widow {
    background: var(--wpr-bg-b4856ca5-8b3c-4346-bb68-9b8fcb64db7c) 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-73ba9346-88b7-418b-af63-8e56da4557bb);
}

.product-single__product-attr-item-check-open-white::before {
    content: '';
    width: 50px;
    height: 50px;
    background: no-repeat center/contain var(--wpr-bg-4ae851f0-4f98-43c6-abc3-fcb67f543508);
}




/* ************************** */
/* 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-a9130204-b2c0-4366-b8ba-a2ae46963ea0) 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 */