.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-f7c0fd2d-c0bd-4d9f-b2d0-3e59ebf758e8) 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-9931bd7a-baa1-4e76-a7a9-2f82bf4e35be) 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-370a4b6b-b63b-471f-8e09-ed2afd074282) 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-403ce29f-fa4e-4a16-93bd-7ea5d1af2418) 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-ee47598b-ef4e-43aa-a57c-97b0d1385c8d) 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-eaaa30d7-d113-4db4-8a57-bd2ebd78466f) no-repeat center / cover;
}

.brush-blue {
    background: var(--wpr-bg-a804d618-b47b-4eeb-b328-bd0790044d55) no-repeat center / cover;
}

.brush-red {
    background: var(--wpr-bg-f6c65c18-6a04-402d-93d1-a46190b6afa2) no-repeat center / cover;
}

.brush-gold {
    background: var(--wpr-bg-552dbcff-fec8-4b74-8879-86c4b85f5980) 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-299bbff8-d487-4a48-b719-9bd3836a0b47) no-repeat center / cover;
}

.custom-badge-green-blue {
    background: var(--wpr-bg-ebc97087-cc70-423e-b919-8701227ab563) no-repeat center / cover;
}

.custom-badge-yellow {
    background: var(--wpr-bg-be72d972-0257-4b44-8dd0-c58bce6d2ccf) no-repeat center / cover;
}

.custom-badge-beige {
    background: var(--wpr-bg-1363e422-1bfc-421b-bd5f-7c9370d38d5b) no-repeat center / cover;
}
.custom-badge-darkgreen {
    background: var(--wpr-bg-58a1a07c-1528-4304-a5bd-bfcdcd63a169) no-repeat center / cover;
}
.custom-badge-green {
    background: var(--wpr-bg-cffe2450-68fd-4eba-80d2-f2b2e40ca16a) no-repeat center / cover;
}
.custom-badge-lavendel {
    background: var(--wpr-bg-d4816dfc-39cd-43b3-8087-c0d8ecf9b827) no-repeat center / cover;
}
.custom-badge-orange {
    background: var(--wpr-bg-ade9cdde-2ede-4e17-9129-08ec0b7304ed) no-repeat center / cover;
}
.custom-badge-pink {
    background: var(--wpr-bg-35cfb3a4-21d3-4ea4-8bbf-a8f3f373b136) no-repeat center / cover;
}
.custom-badge-red {
    background: var(--wpr-bg-febca637-5bd6-4e4d-bd04-e4b5c5527f8e) no-repeat center / cover;
}
.custom-badge-royalblue {
    background: var(--wpr-bg-3a98a02e-58a3-414e-9a92-05ca7969518c) no-repeat center / cover;
}
.custom-badge-silver {
    background: var(--wpr-bg-03dceb85-b6f4-4789-9e5e-aede43195309) no-repeat center / cover;
}

.custom-badge-farblos {
    background: var(--wpr-bg-671e92aa-4ebc-4169-b8e1-2b924492a522) no-repeat center / cover;
}

.custom-badge-rose {
    background: var(--wpr-bg-cf5915a7-f6e6-4f6f-96ad-4904b7a533ad) no-repeat center / cover;
}

.custom-badge-kupfer {
    background: var(--wpr-bg-2b7b5aed-3e3a-41be-8ad5-83b37eaa9785) no-repeat center / cover;
}

.custom-badge-pink-grapefruit {
    background: var(--wpr-bg-71bc873d-c91c-4719-b270-0106293ce0f0) no-repeat center / cover;
}

.custom-badge-spearmint {
    background: var(--wpr-bg-5b21770a-628a-4169-ab4f-7b087df71ddc) no-repeat center / cover;
}

.custom-badge-gorilla-glue {
    background: var(--wpr-bg-ac112d19-02f8-4319-9107-0aaca553dbcb) no-repeat center / cover;
}

.custom-badge-tropical-fruits {
    background: var(--wpr-bg-88fba1fc-7b68-4c59-8d7d-cbbfdde91a5b) no-repeat center / cover;
}

.custom-badge-ak-47 {
    background: var(--wpr-bg-982393b2-a6e9-4683-9828-0b37673884fd) no-repeat center / cover;
}

.custom-badge-menthol {
    background: var(--wpr-bg-85d3fd15-a98b-4f36-be39-d09c579c1d5f) no-repeat center / cover;
}

.custom-badge-blueberry {
    background: var(--wpr-bg-56d5bfc8-6ce6-4d26-a192-d2e98dee2de7) no-repeat center / cover;
}

.custom-badge-grape {
    background: var(--wpr-bg-4264cc83-0fe7-44f7-99b3-40c16fb853ef) no-repeat center / cover;
}

.custom-badge-lemon-haze {
    background: var(--wpr-bg-7b0ad678-3ab7-4a55-a62c-ae11fc6dde35) no-repeat center / cover;
}

.custom-badge-peach-ice {
    background: var(--wpr-bg-34359623-d4ae-43db-9993-725f874b3674) no-repeat center / cover;
}

.custom-badge-silver-haze {
    background: var(--wpr-bg-1841dd49-90ec-49a7-911c-6bbca589a900) no-repeat center / cover;
}

.custom-badge-strawberry-diesel {
    background: var(--wpr-bg-edcab1be-0f6b-4c92-949b-79320a8157af) no-repeat center / cover;
}

.custom-badge-strawberry-milk {
    background: var(--wpr-bg-daf19fe1-0902-40e9-b530-b9c2d127531f) no-repeat center / cover;
}

.custom-badge-vanille-matcha {
    background: var(--wpr-bg-eb7916fe-68fc-49c1-b8da-c3a9d7c9de9b) no-repeat center / cover;
}

.custom-badge-watermelon {
    background: var(--wpr-bg-8d24df37-34f2-4423-aa45-3562ca4a1967) no-repeat center / cover;
}

.custom-badge-wild-red {
    background: var(--wpr-bg-59cbdd53-b9e9-4eaa-b059-22eadc01014b) no-repeat center / cover;
}

.custom-badge-yellow-haze {
    background: var(--wpr-bg-7520a301-3f53-4df0-880e-10b32760cfab) no-repeat center / cover;
}

.custom-badge-chrome {
    background: var(--wpr-bg-bb65bfa3-d6da-4c21-9dd7-39b5694c02c8) no-repeat center / cover;
}

.custom-badge-viola {
    background: var(--wpr-bg-29049140-868d-431a-8d7b-269d3da71d4e) no-repeat center / cover;
}

.custom-badge-schwarz {
    background: var(--wpr-bg-87ec65ef-8ca5-4da2-a931-a20ba9bcb28d) no-repeat center / cover;
}

.custom-badge-body {
    background: var(--wpr-bg-fa7a6ef2-6da2-4a4e-b2ad-a8528259f04f) no-repeat center / cover;
}

.custom-badge-mind {
    background: var(--wpr-bg-960e88bc-887a-4811-bfa1-1adf024490ec) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-de160b98-39f0-41b5-81fa-a1e2c90cd954) no-repeat center / cover;
}

.custom-badge-rainbow {
    background: var(--wpr-bg-3aaa6b9b-d2d3-4189-9795-cd30fb85245d) no-repeat center / cover;
}

.custom-badge-amnesia {
    background: var(--wpr-bg-b3d7ac23-b91a-42d5-98f2-d48c5e27327d) no-repeat center / cover;
}

.custom-badge-gelato {
    background: var(--wpr-bg-e3ad8003-def8-41e3-93a9-674141fdaf5b) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-3a67145c-85f0-43d3-b4da-5acb07dc5805) no-repeat center / cover;
}

.custom-badge-relax{
    background: var(--wpr-bg-de11dfd2-cf0c-413d-8577-0f755f5e86b5) no-repeat center / cover;
}

.custom-badge-immunity {
    background: var(--wpr-bg-fa3f38aa-e4df-42ed-9a6b-e90c4c3f8853) no-repeat center / cover;
}

.custom-badge-detox {
    background: var(--wpr-bg-a16ba1ef-7094-48ca-9ecb-9db8e13578b4) no-repeat center / cover;
}

.custom-badge-focus {
    background: var(--wpr-bg-c3ce621e-f2dc-49c9-9f24-c69bddafd3b9) no-repeat center / cover;
}

.custom-badge-blood-orange {
    background: var(--wpr-bg-f37730ad-0269-43f3-a2a7-2e18656416d6) no-repeat center / cover;
}

.custom-badge-blueberry-down {
    background: var(--wpr-bg-a9014dd1-51a8-40f9-a681-929ad9ecd3c0) no-repeat center / cover;
}

.custom-badge-green-apple {
    background: var(--wpr-bg-34f2ecf1-fda5-4636-af44-5778d96406e6) no-repeat center / cover;
}

.custom-badge-kush-on {
    background: var(--wpr-bg-3c5e8dbe-ceb6-4a13-a844-ba2788aa08b9) no-repeat center / cover;
}

.custom-badge-peach {
    background: var(--wpr-bg-d66b32c7-ad13-491b-b753-8cc87fdd2e88) no-repeat center / cover;
}

.custom-badge-mango {
    background: var(--wpr-bg-93329402-aff6-48c7-9aad-11a98045b595) no-repeat center / cover;
}

.custom-badge-seed-blueberry {
    background: var(--wpr-bg-bb9c5f8d-3689-4266-9889-abd08a2c7848) no-repeat center / cover;
}

.custom-badge-seed-forbidden-fruit{
    background: var(--wpr-bg-0e27ff7c-eef2-49cc-894d-d2566316751f) no-repeat center / cover;
}

.custom-badge-seed-gelato {
    background: var(--wpr-bg-f88d1789-d657-4d0e-a49f-052b970ae9cb) no-repeat center / cover;
}

.custom-badge-seed-lemon-haze {
    background: var(--wpr-bg-d9a65b43-1eb1-4b7b-9558-d40faad07d95) no-repeat center / cover;
}

.custom-badge-seed-lsd {
    background: var(--wpr-bg-8a66c9a3-0ebc-41cf-ba63-b2e26a825a2b) no-repeat center / cover;
}

.custom-badge-seed-white-widow  {
    background: var(--wpr-bg-acc13cba-1a83-4155-a675-9ebdf658049c) no-repeat center / cover;
}

.custom-badge-thcp-bubble-gum {
    background: var(--wpr-bg-d06a149d-8baf-4e86-8c55-bbd11dd6aace) no-repeat center / cover;
}

.custom-badge-hhc-ghost-train {
    background: var(--wpr-bg-1f92ec37-0f89-4c73-80be-680c4c83af26) no-repeat center / cover;
}

.custom-badge-thcp-super-lemon {
    background: var(--wpr-bg-89014937-1137-4a94-b5f8-ada056960eb7) no-repeat center / cover;
}

.custom-badge-zkittelz  {
    background: var(--wpr-bg-cb9b3cee-17d4-4f6c-805d-42afee8ca9cf) no-repeat center / cover;
}

.custom-badge-cannabis  {
    background: var(--wpr-bg-74d7d9a7-0754-43af-8bcf-fb6b0f6dd0cb) no-repeat center / cover;
}

.custom-badge-seed-amnesia-haze  {
    background: var(--wpr-bg-27ef465f-c947-475b-a4c7-e6e2cbdc1cb9) no-repeat center / cover;
}

.custom-badge-seed-animal-cookies  {
    background: var(--wpr-bg-da1dc129-c650-4e10-aae2-e9fcf5195b2a) no-repeat center / cover;
}

.custom-badge-seed-critical-kush {
    background: var(--wpr-bg-287a01d6-7acc-440b-8b8e-0b65f52f8b3f) no-repeat center / cover;
}

.custom-badge-seed-platinum-og  {
    background: var(--wpr-bg-a74a1ddc-8143-4fe0-a092-a76063609736) no-repeat center / cover;
}

.custom-badge-banana-runtz {
    background: var(--wpr-bg-11772342-7069-4841-b308-282e6790a6dd) no-repeat center / cover;
}

.custom-badge-hhc-blueberry {
    background: var(--wpr-bg-c7797370-2c02-4c3a-9b4c-131d309d57eb) no-repeat center / cover;
}

.custom-badge-fruity-pepplez {
    background: var(--wpr-bg-3d223186-81d3-4055-80f1-a3e1067a2083) no-repeat center / cover;
}

.custom-badge-hhc-cotton-candy {
    background: var(--wpr-bg-3d0a0498-602d-4297-941a-07fb00f6e49d) no-repeat center / cover;
}

.custom-badge-hhc-peppermint {
    background: var(--wpr-bg-1f2f8d99-4c47-4327-8595-6d93de49992e) no-repeat center / cover;
}

.custom-badge-green-crack {
    background: var(--wpr-bg-a3832716-91e4-49ee-87fe-2282cb911438) no-repeat center / cover;
}

.custom-badge-hhc-maroccan-hash {
    background: var(--wpr-bg-20b58ae4-944d-42f3-aeb3-56a66d78721b) no-repeat center / cover;
}

.custom-badge-indian-kush {
    background: var(--wpr-bg-83dc69be-fc07-4a8f-a413-2b8d4fa5189f) no-repeat center / cover;
}

.custom-badge-hhc-watermelon-og {
    background: var(--wpr-bg-c0f3f1f9-2902-47dd-80d5-d21efd503198) no-repeat center / cover;
}

.custom-badge-seed-purple-milkshake {
    background: var(--wpr-bg-71b3b7c6-29bc-4839-a2e0-d87d9e74f376) no-repeat center / cover;
}

.custom-badge-seed-pappy-og {
    background: var(--wpr-bg-e7c103d6-0a71-4929-b708-3c447ab19bd6) no-repeat center / cover;
}

.custom-badge-seed-funnel-cake {
    background: var(--wpr-bg-544975ce-19fc-4fe0-b9a5-9fce4cf6709e) no-repeat center / cover;
}

.custom-badge-seed-ambrosia-kush{
    background: var(--wpr-bg-fbfecaaa-ff7d-4afb-ad96-8a37e53bb13d) no-repeat center / cover;
}

.custom-badge-seed-forbidden-runtz {
    background: var(--wpr-bg-758ac904-5b8a-4616-945c-8dd228d658da) no-repeat center / cover;
}

.custom-badge-seed-gmo-rootbeer {
    background: var(--wpr-bg-7af3e7ee-9794-4785-88fe-88769da409c7) no-repeat center / cover;
}

.custom-badge-seed-strawberry-guava {
    background: var(--wpr-bg-b7ea40ab-69d8-4d5a-9699-f0fdeee1c349) no-repeat center / cover;
}

.custom-badge-seed-vanilla-gelato {
    background: var(--wpr-bg-d764fdde-7872-45ca-82d0-e9ca2c7ea1e6) no-repeat center / cover;
}

.custom-badge-seed-sour-diesel {
    background: var(--wpr-bg-7d650e8a-0dd4-47e5-b52f-d6bacf1ee54e) no-repeat center / cover;
}

.custom-badge-seed-purple-amnesia {
    background: var(--wpr-bg-aecb2649-febf-4cf4-a161-3fe761e6bf0d) no-repeat center / cover;
}

.custom-badge-seed-og-kush {
    background: var(--wpr-bg-c07cfd1d-843d-46e3-8627-6ca9d9ec16f3) no-repeat center / cover;
}

.custom-badge-seed-mango-smile {
    background: var(--wpr-bg-385f003d-aff0-44ea-9f76-2539ae39bf4c) no-repeat center / cover;
}

.custom-badge-seed-chocolate-mint-og {
    background: var(--wpr-bg-2e934381-f3d5-4382-9260-d66fafbc070e) no-repeat center / cover;
}

.custom-badge-seed-northern-lights {
    background: var(--wpr-bg-9b6d6a98-7977-4c79-8d7f-02ace8f95d9d) no-repeat center / cover;
}

.custom-badge-seed-critical-xxl {
    background: var(--wpr-bg-ed9739b6-6142-4cf0-ad97-07b67bb198f5) no-repeat center / cover;
}

.custom-badge-seed-cookies-xl {
    background: var(--wpr-bg-cc2e6402-82e8-4347-a34b-8cb4171ff0af) no-repeat center / cover;
}

.custom-badge-seed-jack-herer {
    background: var(--wpr-bg-dee07592-1e66-4275-bfe1-92d0824f0204) no-repeat center / cover;
}

.custom-badge-seed-caramello-xl {
    background: var(--wpr-bg-009be071-614e-481c-b1f1-318c2bf7c386) no-repeat center / cover;
}

.custom-badge-seed-purple-punch {
    background: var(--wpr-bg-5f6926cf-eed9-4507-967f-2db38e418564) no-repeat center / cover;
}

.custom-badge-seed-runtz-xl {
    background: var(--wpr-bg-fd94d1b6-c5e5-4f8c-bc00-ae356361805a) no-repeat center / cover;
}

.custom-badge-seed-orange-sherbet {
    background: var(--wpr-bg-68b26a70-0f6c-4ae7-af7a-42299909a035) no-repeat center / cover;
}

.custom-badge-seed-uk-cheese {
    background: var(--wpr-bg-727d5206-0215-44ba-bccd-c5f0c71e53bf) no-repeat center / cover;
}

.custom-badge-seed-nl-x-big-buds {
    background: var(--wpr-bg-3eef788f-a585-4e56-9f98-e2edc50bcbd6) no-repeat center / cover;
}

.custom-badge-cbd-liquid-watermelon-og {
    background: var(--wpr-bg-53689686-520f-4d64-b70f-0e6cc58e244e) no-repeat center / cover;
}

.custom-badge-cbd-liquid-moroccan-hash {
    background: var(--wpr-bg-6c23f037-fba1-4140-b0e3-4b897ebfd0c7) no-repeat center / cover;
}

.custom-badge-rest {
    background: var(--wpr-bg-5fbb36c3-c442-41d2-9bef-6cfca578cb47) no-repeat center / cover;
}

.custom-badge-relief {
    background: var(--wpr-bg-08596484-2d22-452f-900d-b9ded3dbe869) no-repeat center / cover;
}

.custom-badge-og-hemp {
    background: var(--wpr-bg-d57c9fd0-e2ff-4418-b4ee-44be425a8533) no-repeat center / cover;
}

.custom-badge-strawberry-iced {
    background: var(--wpr-bg-e5d0b7e1-bd40-4230-aa3a-625ac9b6d838) no-repeat center / cover;
}

.custom-badge-mixed-fruits {
    background: var(--wpr-bg-b498256f-8509-4950-a449-2c0eff3eb320) no-repeat center / cover;
}

.custom-badge-passion-fruit {
    background: var(--wpr-bg-27839e8b-7d52-404e-9c08-5cc740a45301) no-repeat center / cover;
}

.custom-badge-elfbar-first-lady {
    background: var(--wpr-bg-2ce534da-34fc-4ed7-bca3-60fcab375235) no-repeat center / cover;
}

.custom-badge-elfbar-fruit-bomb {
    background: var(--wpr-bg-f8ab3f89-76e8-4926-a0e5-d7188da4511f) no-repeat center / cover;
}

.custom-badge-elfbar-godfather {
    background: var(--wpr-bg-4c84e260-b32f-42da-96f0-3175b4270f3c) no-repeat center / cover;
}

.custom-badge-elfbar-ice-cream {
    background: var(--wpr-bg-d4aaaf16-b0eb-463c-a8be-792d81b12a91) no-repeat center / cover;
}

.custom-badge-elfbar-mr-president {
    background: var(--wpr-bg-58d38dbc-276b-4aad-ba97-aca1777a1a30) no-repeat center / cover;
}

.custom-badge-elfbar-polar-storm {
    background: var(--wpr-bg-7bdcc3a0-d353-4f10-b258-d060a880e88d) no-repeat center / cover;
}

.custom-badge-cbd-blueten-alien-haze {
    background: var(--wpr-bg-4744cbdd-8ce6-4114-9bf8-e12658c6f975) no-repeat center / cover;
}

.custom-badge-cbd-blueten-berlin_kush {
    background: var(--wpr-bg-5b23cbbf-fd96-49ce-9fea-e8a916004fbd) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gelato-361 {
    background: var(--wpr-bg-9a71f2d0-1969-41d5-bad6-8dcef12121b0) no-repeat center / cover;
}

.custom-badge-cbd-blueten-girl-scout-cookies {
    background: var(--wpr-bg-d31e33af-8d65-4405-8d02-0be1f9631e73) no-repeat center / cover;
}

.custom-badge-cbd-blueten-amalfi-lemon {
    background: var(--wpr-bg-1a6da3e1-5be7-4131-89f8-2987dcd78890) no-repeat center / cover;
}

.custom-badge-cbd-blueten-goerlitzer-punch {
    background: var(--wpr-bg-6913057b-e77c-4043-9a3e-786eb233036c) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gorilla-glue {
    background: var(--wpr-bg-f9086249-804f-4893-bd16-f97d8f5aed64) no-repeat center / cover;
}

.custom-badge-cbd-blueten-harlequin {
    background: var(--wpr-bg-2c26b228-d15c-40e3-9c0b-c47129d66b31) no-repeat center / cover;
}

.custom-badge-cbd-blueten-meer-jane {
    background: var(--wpr-bg-99b2bb5a-24d0-470e-8227-bb80bc46fca7) no-repeat center / cover;
}

.custom-badge-cbd-blueten-northern-lights {
    background: var(--wpr-bg-31f55ced-3d63-4d0c-bddd-90a1b28b3515) no-repeat center / cover;
}

.custom-badge-cbd-blueten-purple-berry {
    background: var(--wpr-bg-7f03a07d-5d7f-499a-9466-fb249da638c5) no-repeat center / cover;
}

.custom-badge-cbd-blueten-small-friends {
    background: var(--wpr-bg-4c9c217b-fd8f-4029-a897-c80783dff717) no-repeat center / cover;
}

.custom-badge-cbd-blueten-420-mix {
    background: var(--wpr-bg-c887506a-3325-456c-905d-36972d2851d4) no-repeat center / cover;
}

.custom-badge-h2-cherry-ice {
    background: var(--wpr-bg-098089cd-3dc1-46e4-9c0a-14bed8300323) no-repeat center / cover;
}

.custom-badge-cbd-hash-amnesia {
    background: var(--wpr-bg-7814675a-ec9c-461f-8a7d-6fb317384ac3) no-repeat center / cover;
}

.custom-badge-cbd-hash-jungle-charas {
    background: var(--wpr-bg-9af9e038-c085-4020-b680-06b3bc29fd76) no-repeat center / cover;
}

.custom-badge-cbd-hash-kiff {
    background: var(--wpr-bg-ab7c128b-a768-4576-abd5-dcd395433855) no-repeat center / cover;
}

.custom-badge-cbd-hash-pollen{
    background: var(--wpr-bg-a4a00e1c-8e1c-4dfe-9a68-0e1fb7eab7dd) no-repeat center / cover;
}

.custom-badge-cbd-hash-super-dry {
    background: var(--wpr-bg-4673e341-5ae4-46a3-adab-82de1f69f3ab) no-repeat center / cover;
}

.custom-badge-cbd-hash-bubble-ice {
    background: var(--wpr-bg-396a20e3-5340-4ec4-a5f9-940daf527f7b) no-repeat center / cover;
}

.custom-badge-cannabis-samen-big-bud-xxl {
    background: var(--wpr-bg-cad5614b-2279-47e9-8c70-03c7561f374a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorilla-glue-4 {
    background: var(--wpr-bg-3f4d4e97-7fe2-4ead-b293-03a5daa8a96f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mac-1 {
    background: var(--wpr-bg-6534028a-923b-4b56-a8c2-8da8075fa4c1) no-repeat center / cover;
}

.custom-badge-cannabis-samen-magnum {
    background: var(--wpr-bg-4c0e5388-b4ba-49b2-8830-973513b2d113) no-repeat center / cover;
}

.custom-badge-cannabis-samen-sunset-sherbert {
    background: var(--wpr-bg-f5125e65-257b-4662-86ac-5996588d770a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-strawberry-kush {
    background: var(--wpr-bg-c25de09c-78a4-41d3-bc98-4f5eda14eae2) no-repeat center / cover;
}

.custom-badge-cannabis-samen-purple-kush {
    background: var(--wpr-bg-02426af0-aa86-4275-a207-8511a9a0b6ff) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mazar-xx {
    background: var(--wpr-bg-676d25b3-93de-435f-b8ca-a1d30d27c703) no-repeat center / cover;
}

.custom-badge-cannabis-samen-lsg {
    background: var(--wpr-bg-319d6da3-c01a-41db-a58c-3fd0be1256a9) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorillato {
    background: var(--wpr-bg-e674f6e8-a722-4ba2-9697-20283ab84f2e) no-repeat center / cover;
}

.custom-badge-cannabis-samen-a-to-z {
    background: var(--wpr-bg-92238aa0-5084-40a1-af66-dd864d0e47e4) no-repeat center / cover;
}

.custom-badge-cannabis-samen-aeroz {
    background: var(--wpr-bg-433c8f77-9727-45e2-bea8-ec74d2f96ba1) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-runtz {
    background: var(--wpr-bg-ae526c70-d7f1-4d1a-ada3-e852b68f6542) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-zoap {
    background: var(--wpr-bg-80d43d7c-d86e-464b-9008-2dc4d52b0eb2) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-runtz {
    background: var(--wpr-bg-0c74c5ae-9a55-4ba3-ba42-17136d312b34) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-n-bananas {
    background: var(--wpr-bg-4b7e2f4a-e30d-4a75-a5e2-6dc5d3b950e0) no-repeat center / cover;
}

.custom-badge-cannabis-samen-bazuku {
    background: var(--wpr-bg-21641930-3dc6-4538-a46b-6de537351b66) no-repeat center / cover;
}

.custom-badge-cannabis-samen-frozen-apples {
    background: var(--wpr-bg-19737054-34b6-4876-a054-f11504fadccf) no-repeat center / cover;
}

.custom-badge-cannabis-samen-fruit-drop {
    background: var(--wpr-bg-46009274-0ad8-4cc3-ab44-2df2eb713642) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-junky {
    background: var(--wpr-bg-a49da0e4-1327-4405-9cf8-67651f43f080) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-mark-10 {
    background: var(--wpr-bg-2e4b6566-a63b-4886-ac6f-42ea90897130) no-repeat center / cover;
}

.custom-badge-cannabis-samen-geta-z {
    background: var(--wpr-bg-ac6354fe-c81e-41b2-b454-64dc5309cdc0) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gruntz-2-0 {
    background: var(--wpr-bg-29733587-4f48-47f8-91bc-4f8a95d7d5d5) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-runtz {
    background: var(--wpr-bg-bbfb477f-00ec-4dc2-b8de-46be74de19c0) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-zoap {
    background: var(--wpr-bg-ce266185-6624-45dd-884a-2ca61b14e126) no-repeat center / cover;
}

.custom-badge-cannabis-samen-powerz {
    background: var(--wpr-bg-dba46e75-84da-4f5d-b69b-9ec3efb787f3) no-repeat center / cover;
}

.custom-badge-cannabis-samen-runtz-s1 {
    background: var(--wpr-bg-95ba4f08-2489-4213-a756-204d6f4f7183) no-repeat center / cover;
}

.custom-badge-cannabis-samen-pink-zoap {
    background: var(--wpr-bg-e4d14b68-008f-4937-91a0-4b9ad36179e4) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoap-s1 {
    background: var(--wpr-bg-c2829707-7009-490a-936f-cfb0dc3128e4) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoreoz {
    background: var(--wpr-bg-268b5f54-6730-4cbb-880d-8bebe7ec18c2) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zushlato{
    background: var(--wpr-bg-29eebbb3-fc50-4adf-a013-2ee42ae7bf14) no-repeat center / cover;
}




/* ######################### */
/* H2 Pods */
/* ######################### */


.custom-badge-h2-london-pound-cake {
    background: var(--wpr-bg-3a38cd86-b944-4931-8463-37f525c42170) no-repeat center / cover;
}

.custom-badge-h2-runtz {
    background: var(--wpr-bg-7992e548-fe89-4b2d-bc79-dadd3074b083) no-repeat center / cover;
}

.custom-badge-h2-grape {
    background: var(--wpr-bg-5329e9ff-70e6-4e0f-be60-beb4b3435e13) no-repeat center / cover;
}

.custom-badge-h2-cotton-candy {
    background: var(--wpr-bg-14f02f3c-6148-4f6e-a735-121c168ae1b1) no-repeat center / cover;
}

.custom-badge-h2-biscotti {
    background: var(--wpr-bg-beb194c6-d495-4e11-b7f9-01fb37b192d4) no-repeat center / cover;
}


.custom-badge-h2-squid-edition{
    background: var(--wpr-bg-9a6c4803-0f24-4521-9c01-a449fcc11ad4) no-repeat center / cover;
}

.custom-badge-cbd-pod-mango-iced {
    background: var(--wpr-bg-c46f98bd-be7e-42c2-ad65-6b70d837fd37) no-repeat center / cover;
}

.custom-badge-h2-watermelon {
    background: var(--wpr-bg-21938da3-6951-4e20-9dbe-78c1518e2044) no-repeat center / cover;
}

.custom-badge-h2-lime {
    background: var(--wpr-bg-89c0df9c-c9d5-4f1c-b148-412318f0c601) no-repeat center / cover;
}

.custom-badge-h2-peach-ice-og {
    background: var(--wpr-bg-e77806ae-7e89-4630-88c5-2cedd0980579) no-repeat center / cover;
}

.custom-badge-h2-godfather {
    background: var(--wpr-bg-02cd7837-1ba9-4328-a579-fb2c057b0eb6) no-repeat center / cover;
}


/* ######################### */
/* H3 Pods */
/* ######################### */


.custom-badge-h3-pod-apple-splash {
    background: var(--wpr-bg-617ceb5b-8f2c-4d75-89ae-d06c54d1b6bb) no-repeat center / cover;
}

.custom-badge-h3-pod-blueberry {
    background: var(--wpr-bg-3bcbc37e-2946-4b6f-a89c-523fd07de298) no-repeat center / cover;
}

.custom-badge-h3-pod-cherry-ice {
    background: var(--wpr-bg-cec497aa-e059-408e-afa8-c85a659991f9) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berries {
    background: var(--wpr-bg-9ff46e1b-fcc9-4696-aa9a-f30e222cff62) no-repeat center / cover;
}

.custom-badge-h3-pod-peach-ice {
    background: var(--wpr-bg-57ee5583-0264-4edc-8eec-0e2dc28fdde1) no-repeat center / cover;
}

.custom-badge-h3-pod-purple-punch {
    background: var(--wpr-bg-5553977c-91f7-45bb-9606-1c1829bb9594) no-repeat center / cover;
}

.custom-badge-h3-pod-super-lemon-haze {
    background: var(--wpr-bg-8ec92eff-5cdc-4b0f-8f80-60c8c7587f24) no-repeat center / cover;
}

.custom-badge-h3-pod-watermelon {
    background: var(--wpr-bg-63850a61-7214-496e-8068-f7bc6485656d) no-repeat center / cover;
}

.custom-badge-h3-pod-white-widow {
    background: var(--wpr-bg-1d4706ab-1ba8-4f4a-87c3-dd1921224771) no-repeat center / cover;
}

.custom-badge-h3-pod-zkittlez {
    background: var(--wpr-bg-1615a5e9-9ea2-4684-9f11-8f269e5c5205) no-repeat center / cover;
}

.custom-badge-h3-pod-better-cali-saul {
    background: var(--wpr-bg-b33b12d1-74db-4fa9-8950-90eda88b5c49) no-repeat center / cover;
}

.custom-badge-h3-pod-heisensheep {
    background: var(--wpr-bg-22c30b83-018f-40db-abe9-62fc0f367872) no-repeat center / cover;
}

.custom-badge-h3-pod-pinkboy {
    background: var(--wpr-bg-c09265d1-f5a2-4655-844d-5aeb3451d8de) no-repeat center / cover;
}

.custom-badge-h3-pod-black-edition {
    background: var(--wpr-bg-ff90e36b-616d-452b-9c47-502511b9d103) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berry-gta {
    background: var(--wpr-bg-a2853f49-8dfb-4b20-ac40-1b6489f7a2d7) no-repeat center / cover;
}



/* ######################### */
/* H2 Vape */
/* ######################### */

.custom-badge-h2-vape-berry-gelato {
    background: var(--wpr-bg-33c7a460-eeaf-45df-b758-f24cd2158d46) no-repeat center / cover;
}

.custom-badge-h2-vape-berry-punch {
    background: var(--wpr-bg-baa53810-c2d7-4efc-8d5d-4ec74478d62f) no-repeat center / cover;
}

.custom-badge-h2-vape-juicy-berry {
    background: var(--wpr-bg-7d190b97-4542-4d91-b9f0-b0bb5e9f55b8) no-repeat center / cover;
}

.custom-badge-h2-vape-super-lemon-haze {
    background: var(--wpr-bg-0ba818fc-4b71-46e0-85dd-501f7fd27850) no-repeat center / cover;
}

.custom-badge-h2-vape-watermelon-cherry {
    background: var(--wpr-bg-1c5eb6b7-fa25-46dd-a223-3b51495d751a) no-repeat center / cover;
}

.custom-badge-h2-vape-bubble-kush {
    background: var(--wpr-bg-2d298264-b6b4-41dd-974a-b840ea3bbc83) no-repeat center / cover;
}

.custom-badge-h2-vape-iced-bonbon {
    background: var(--wpr-bg-c2a04ee3-c1c0-47aa-b5c4-95a7b4d58bc3) no-repeat center / cover;
}

.custom-badge-h2-blueberry-blast {
    background: var(--wpr-bg-5006c695-d427-456e-bd31-f5a5b6e3d619) no-repeat center / cover;
}

.custom-badge-h2-frozen-peach {
    background: var(--wpr-bg-092f12c8-dfd9-4158-a99b-592cd67cb234) no-repeat center / cover;
}

.custom-badge-h2-juicy-melon {
    background: var(--wpr-bg-cf040afe-3383-4659-a96e-7149bf183ac2) no-repeat center / cover;
}

.custom-badge-h2-lemon-haze {
    background: var(--wpr-bg-1d3cd7be-bc65-406f-8ede-b3722e530cdc) no-repeat center / cover;
}

.custom-badge-h2-peach-bubblegum {
    background: var(--wpr-bg-6a7f78d6-8543-42b3-a88a-159a4ec5c5a6) no-repeat center / cover;
}

.custom-badge-h2-mango {
    background: var(--wpr-bg-2b2a7ad0-f97b-484f-9385-7ee04e04fdf7) no-repeat center / cover;
}

.custom-badge-h2-blackberry-ice {
    background: var(--wpr-bg-8d4025a4-ab8a-402e-9ace-d4b66d3ea6b9) no-repeat center / cover;
}

.custom-badge-h2-raspberry {
    background: var(--wpr-bg-6831dc69-4bd0-4b1d-9c29-31f862a2b994) no-repeat center / cover;
}

.custom-badge-h2-cactus_ice {
    background: var(--wpr-bg-7d9e9c49-2c74-433e-a2ed-c538d1220ae6) no-repeat center / cover;
}

.custom-badge-h2-lemon-spritz {
    background: var(--wpr-bg-9071b4d4-df72-49f9-bcbc-d106ecfda6d3) no-repeat center / cover;
}

.custom-badge-h2-mango-ice {
    background: var(--wpr-bg-13acfb79-149f-4389-81e0-b6be56407456) no-repeat center / cover;
}

.custom-badge-h2-mmixed-berries {
    background: var(--wpr-bg-0120cfcb-1acd-4990-9f87-1add5933751d) no-repeat center / cover;
}

.custom-badge-h2-passion-fruit {
    background: var(--wpr-bg-b521bd30-37fc-4c4b-9c26-4b99e692d446) no-repeat center / cover;
}

.custom-badge-h2-peach-ice {
    background: var(--wpr-bg-07244490-fa10-4e23-93b8-5d7e9d6418c0) no-repeat center / cover;
}

.custom-badge-h2-watermelon-zkittlez {
    background: var(--wpr-bg-6e0584f1-5358-4cc3-932c-11301db05786) no-repeat center / cover;
}

.custom-badge-h2-cherry{
    background: var(--wpr-bg-d805dff5-fa8b-44a1-9079-ccf50613fac8) no-repeat center / cover;
}

.custom-badge-h2-blueberry{
    background: var(--wpr-bg-ef116704-5e5d-4054-823a-f344305f7e87) no-repeat center / cover;
}

.custom-badge-h2-grape-roseflower{
    background: var(--wpr-bg-c5f81bc7-cac3-4bd8-bb82-594495cd27c3) no-repeat center / cover;
}

.custom-badge-h2-peach-papaya{
    background: var(--wpr-bg-f724191b-f010-40bf-8989-f7a802534732) no-repeat center / cover;
}

.custom-badge-h2-yuzu{
    background: var(--wpr-bg-5a2f04d4-8c56-4d90-bb8a-da25fdbda9e2) no-repeat center / cover;
}

/* ######################### */
/* HHZ Vape */
/* ######################### */

.custom-badge-h2-vape-northern-lights {
    background: var(--wpr-bg-2b79301d-9324-49d6-b270-a4805e726491) no-repeat center / cover;
}

.custom-badge-h2-vape-amnesia-haze {
    background: var(--wpr-bg-7ca61c4e-a46e-404c-b1e2-7b1e830ba652) no-repeat center / cover;
}

.custom-badge-hhz-pink-berry {
    background: var(--wpr-bg-c0155bfe-febf-4941-bef7-11a73381d60a) no-repeat center / cover;
}

.custom-badge-hhz-mango {
    background: var(--wpr-bg-c193bf19-016f-4fb3-b133-7399f94f4ed5) no-repeat center / cover;
}

.custom-badge-hhz-blueberry {
    background: var(--wpr-bg-3e8e576b-5f52-4c84-9d5e-ae187ce1e8b0) no-repeat center / cover;
}

.custom-badge-hhz-vape-cassis {
    background: var(--wpr-bg-0b8dd2da-e4e1-414a-ba5d-3638e37a048b) no-repeat center / cover;
}

.custom-badge-hhz-vape-pineapple-coco {
    color: #fff !important;
    background: var(--wpr-bg-ca0be493-84f9-41ff-ab4c-f8c24f304ec3) no-repeat center / cover;
}

.custom-badge-hhz-vape-watermelon {
    background: var(--wpr-bg-98039b3c-858c-480b-8f31-def6407925aa) no-repeat center / cover;
}

.custom-badge-hhz-vape-gorilla-glue {
    background: var(--wpr-bg-92d5eea9-4564-4720-9358-3f75f64d2a56) no-repeat center / cover;
}

.custom-badge-hhz-vape-lemon-haze {
    background: var(--wpr-bg-399acf15-3c87-4dbf-b616-3c029832c820) no-repeat center / cover;
}

.custom-badge-hhz-vape-wedding-cake {
    background: var(--wpr-bg-d806d230-b5cb-4cd8-80bb-90453fa18c37) no-repeat center / cover;
}

.custom-badge-hhz-vape-black-ice {
    background: var(--wpr-bg-898585d1-3d46-4f81-8e84-c41786a424dd) no-repeat center / cover;
}

.custom-badge-hhz-vape-zkittlez {
    background: var(--wpr-bg-0cdf9306-4b1f-4661-a87a-780a7038c025) no-repeat center / cover;
}



/* ######################### */
/* H3 Vape */
/* ######################### */

.custom-badge-h3-vape-black-berry-kush {
    background: var(--wpr-bg-78d4c7a9-3593-4f59-8a5b-aa3c3e1d0c3a) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-purple-haze {
    background: var(--wpr-bg-34265b53-3fc2-48b9-9a15-cbd8ab3e79da) no-repeat center / cover;
}

.custom-badge-h3-vape-bubble-kush {
    background: var(--wpr-bg-89ec9b8d-128b-499a-bc67-5ca0bc0c391b) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-haze {
    background: var(--wpr-bg-264b71ad-6414-4a43-8204-f2a364480842) no-repeat center / cover;
}

.custom-badge-h3-vape-red-runtz {
    background: var(--wpr-bg-75d197c2-ab96-43ff-b1fc-5b73a685d5aa) no-repeat center / cover;
}

.custom-badge-h3-vape-super-lemon-haze {
    background: var(--wpr-bg-bcef6994-2547-4ec8-97d8-dc3156b07281) no-repeat center / cover;
}

.custom-badge-h3-vape-super-silver-haze {
    background: var(--wpr-bg-dc001444-cbea-4eca-bf77-a22e98a56b4a) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-gelato {
    background: var(--wpr-bg-93c5e911-640c-4697-9309-ff550b054679) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-kush {
    background: var(--wpr-bg-bf19c1fa-c9bc-4bda-a259-5b9460c1bbc7) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-haze {
    background: var(--wpr-bg-e4fcfcb3-3a35-47c4-becc-7bdab685b4c0) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-icecream-haze {
    background: var(--wpr-bg-174fe820-8d46-4e0e-a0a2-1f471a3d0a28) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-coco-kush {
    background: var(--wpr-bg-124b5516-709e-485d-a656-b2ef88b02b63) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-kush {
    background: var(--wpr-bg-0a68a216-16c3-4226-95a2-0c92d24f1907) no-repeat center / cover;
}

.custom-badge-h3-vape-blueberry-kush {
    background: var(--wpr-bg-bf56f309-eec9-4238-8eae-e84f414ddfe0) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gelato {
    background: var(--wpr-bg-c5615181-96da-4f26-87a2-7c373a7aed8d) no-repeat center / cover;
}

.custom-badge-h3-vape-strawnana-kush {
    background: var(--wpr-bg-8c0c0d0b-115f-42bb-a8e4-22721ae45902) no-repeat center / cover;
}

.custom-badge-h3-vape-grape-ice {
    background: var(--wpr-bg-b122015b-3c54-47ac-b0ed-5b63cee17cec) no-repeat center / cover;
}

.custom-badge-h3-vape-zkittlez {
    background: var(--wpr-bg-407b4863-0161-4510-94c5-851de3a9333e) no-repeat center / cover;
}

.custom-badge-h3-vape-lollipop-cherry {
    background: var(--wpr-bg-00be338c-f35d-4395-a8d5-d20be3a7db7d) no-repeat center / cover;
}

.custom-badge-h3-vape-black-ice {
    background: var(--wpr-bg-75710515-2498-4bcc-a5ac-c7caff56d78a) no-repeat center / cover;
}

.custom-badge-h3-vape-wedding-cake {
    background: var(--wpr-bg-02ed5b7e-0486-4d5b-ad34-ac3e3670c3bb) no-repeat center / cover;
}

.custom-badge-h3-vape-gorilla-glue {
    background: var(--wpr-bg-7c5aeaae-de61-48ee-9fd5-7c2d8c69576b) no-repeat center / cover;
}

.custom-badge-h3-vape-himbaro-breeze {
    background: var(--wpr-bg-8aac4cb4-c08c-4f06-beea-2a3ed53b85c5) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gator-weed {
    background: var(--wpr-bg-01626d1f-1ca1-4632-807b-5d4c769bf0f6) no-repeat center / cover;
}

.custom-badge-h3-vape-grow-rilla-glue {
    background: var(--wpr-bg-4510c492-bcb2-4a83-9777-ed9ec9ed5c63) no-repeat center / cover;
}

.custom-badge-h3-vape-haze-ffm {
    background: var(--wpr-bg-0adbb189-7c5a-49db-af5c-ca043562190b) no-repeat center / cover;
}

.custom-badge-h3-vape-kiki-melow-kush {
    background: var(--wpr-bg-b9800d2c-6324-4d6e-8a95-2d81076c9954) no-repeat center / cover;
}

.custom-badge-h3-vape-frozty-skunk {
    background: var(--wpr-bg-03379c58-0771-41d8-bc95-2034e721e65c) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFA */
/* ######################### */

.custom-badge-elfbar-elfa-apple-peach {
    background: var(--wpr-bg-f7075653-f6ee-4a49-b7ff-25eb709cd3b3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-banane {
    background: var(--wpr-bg-15948143-f85f-4109-b346-d0fe26093f69) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-ice {
    background: var(--wpr-bg-355d1b45-8433-49b8-bd48-addd04cdd629) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry {
    background: var(--wpr-bg-ee8d303d-01a5-4346-a561-9a16dcbe987c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-bg {
    background: var(--wpr-bg-60e4c2de-bcfe-4f3a-ab7b-d85018ea38ae) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-cotton-candy {
    background: var(--wpr-bg-26b8299f-e213-4ca6-9344-afc74f5a4d63) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-snoow {
    background: var(--wpr-bg-c0e357e4-2bad-4711-b6a7-a90d22440b57) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-f0777730-491f-4713-8a51-624eb14c4668) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-f0777730-491f-4713-8a51-624eb14c4668) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blue-razz-lemonade {
    background: var(--wpr-bg-87f84a14-25a2-4949-89c8-feb051b35c45) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cherry {
    background: var(--wpr-bg-9c3964f5-9e90-464a-a301-8169306356ad) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-88fb498e-5e33-4eed-bc8c-259d3803e338) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-88fb498e-5e33-4eed-bc8c-259d3803e338) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-88fb498e-5e33-4eed-bc8c-259d3803e338) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape {
    background: var(--wpr-bg-b56bb6a5-b008-4500-b36a-19dd1c69f3e0) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-elfstorm {
    background: var(--wpr-bg-b138306d-d10b-4ac5-80ca-49145d09019e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-kiwi-passion-fruit {
    background: var(--wpr-bg-46c1ff2c-6e58-40d5-9173-fe07bb78af7b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-mint {
    background: var(--wpr-bg-ba40eb64-c772-44b4-bfa0-064a2d00aad1) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mango {
    background: var(--wpr-bg-83408db9-6087-4c6b-9e54-93d2c0e0a2b7) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mix-berries {
    background: var(--wpr-bg-2ad3d84f-a107-43de-9f56-0577325239b8) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-orange {
    background: var(--wpr-bg-bf15762f-799f-4ea3-96d5-68e73f31c1e5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-peach-ice {
    background: var(--wpr-bg-1cc61bb6-6710-4111-891e-fd74f0098ab0) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pear {
    background: var(--wpr-bg-b2ea984b-7de1-4d99-9b5a-a1fe4845bf2a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-qi {
    background: var(--wpr-bg-4bf6fa23-b421-458f-a445-5579a9eeb750) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pink-lemonade {
    background: var(--wpr-bg-c717266d-fb52-49eb-b7ae-55fdc7fcdb39) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-rasberry-watermelon {
    background: var(--wpr-bg-a8954f60-0735-46f8-8162-75ce2caec332) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-grape {
    background: var(--wpr-bg-84592909-951a-4edc-8129-9351d4415768) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-ice-cream {
    background: var(--wpr-bg-b532fd67-9646-4027-9c20-8d96110fd91d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-kiwi {
    background: var(--wpr-bg-dfb67d5a-4257-4693-8428-3c0ce4512c2f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-tropcial-fruit {
    background: var(--wpr-bg-7ca646b6-07e0-4cac-99d9-fad11fb83446) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon {
    background: var(--wpr-bg-eb643f38-23c7-4ca0-994a-4097fe38d29d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-cherry {
    background: var(--wpr-bg-61c169cb-0a01-411e-8d5d-cae429ce53bb) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-mojito {
    background: var(--wpr-bg-f09fe0fa-61e1-4a83-88d5-910f954ff174) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-raspberry {
    background: var(--wpr-bg-5ed177dc-4de9-4ec4-931c-61fd78fdb9ee) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-lemon {
    background: var(--wpr-bg-256c5076-cf47-40b7-ba34-2d8e21650992) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-menthol {
    background: var(--wpr-bg-68cc0832-6e2a-40be-8087-67cd2ebef786) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape-ice {
    background: var(--wpr-bg-ab43480f-8e7c-4e20-9721-6059a2e9df59) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-golden-tobacco {
    background: var(--wpr-bg-5ec41a7e-3e6b-4e24-8d5f-bb2c258db698) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-coconut {
    background: var(--wpr-bg-ae92e0a0-2d83-4e9d-9ca8-ca609f2b1c9e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-acai {
    background: var(--wpr-bg-0781bbfb-5b8a-4faa-bd4c-46f0db69465a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-blackberry {
    background: var(--wpr-bg-c1b36e62-412b-47f0-a308-4ad48e87525f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola-orange {
    background: var(--wpr-bg-95cf03d1-83cc-4ced-87a8-1283ba252d03) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-berries {
    background: var(--wpr-bg-af28166d-3b81-46e0-82c9-36366b7fc0f1) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-hazelnut-coffee {
    background: var(--wpr-bg-d1654c9b-338d-44ec-be4d-6b5ca367761d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry_cherry {
    background: var(--wpr-bg-aa915d23-8aa5-43e5-b16c-c6d1c54d60f0) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-ice-tea-lemon {
    background: var(--wpr-bg-6905722d-f4f1-41ee-9ae0-bd3daf2ccac9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-vanilla-white-peach {
    background: var(--wpr-bg-322e7100-a0ba-4659-83e5-11efaeb8d2bf) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFX PRO */
/* ######################### */

.custom-badge-elfbar-elfx-pro-weiss {
    background: var(--wpr-bg-441016db-b01c-472c-8189-65dc3e536354) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-schwarz {
    background: var(--wpr-bg-a12ff5ed-1c47-4645-8990-16ce2af75fc6) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-braun {
    background: var(--wpr-bg-3f383d2a-60b1-4fec-a04b-ef478f0f4953) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-gruen {
    background: var(--wpr-bg-98506acf-ac31-48fc-ad0e-25a74b39ef94) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-pink {
    background: var(--wpr-bg-98d95d6f-52ee-4bc3-85da-35421f5b63a5) no-repeat center / cover;
}





/* ######################### */
/* ELFBAR ELFLIQ */
/* ######################### */

.custom-badge-elfbar-elfliq-blackberry-lemon {
    background: var(--wpr-bg-3dcee3c5-ed06-44da-98a5-660704ab2bea) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-blackcurrant-aniseed {
    background: var(--wpr-bg-9f23f6a1-eed0-41cc-a0b8-96e9353eb5e8) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cherry-cola {
    background: var(--wpr-bg-426abe26-6915-47d1-bb6b-6bc949eef207) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cotton-candy-ice {
    background: var(--wpr-bg-5d363615-f5a1-47c0-9e4a-d8417248ff3f) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-elfstorm-ice {
    background: var(--wpr-bg-71227bd0-3744-4912-a9cb-b07a12ffee24) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-grape {
    background: var(--wpr-bg-eac5a9ba-2d3a-4dd7-8932-6aa6f45a142e) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-b965ba57-fc51-44bb-b1bc-1645d60adbed) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pink-grapefruit {
    background: var(--wpr-bg-7d4c1f62-aa0e-4b4f-b116-a81fb902f389) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-spearmint {
    background: var(--wpr-bg-6967a6f4-18ec-4608-9471-dd39d9a8fa77) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-ice {
    background: var(--wpr-bg-fc73900d-3969-496f-a637-435b250365d3) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-raspberry-cherry-ice {
    background: var(--wpr-bg-b726c6f4-fe83-4753-9e76-c73469d51b76) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-sour-apple {
    background: var(--wpr-bg-91240986-d302-46d0-9c86-04a2db583a3d) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-lemon-peach-passion-fruit {
    background: var(--wpr-bg-9c9c2029-1e3a-477b-92f2-ad5d13f6be72) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-coconut-blueberry {
    background: var(--wpr-bg-7f36703c-8301-4254-b510-afe2c5585f64) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-3725e0ba-f49c-41dd-9557-88e040c8f078) no-repeat center / cover;
}



/* ######################### */
/* ELFBAR MAX */
/* ######################### */

.custom-badge-elfbar-max-apple-pear {
    background: var(--wpr-bg-f136a103-2c82-4687-a2fd-84bc837fcf1d) no-repeat center / cover;
}

.custom-badge-elfbar-max-blackberry-ice {
    background: var(--wpr-bg-c81c2b0d-c132-433b-8260-145e5968e170) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry {
    background: var(--wpr-bg-fae10fef-9349-415f-af2c-a9ecfa2bee7a) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry-sour-raspberry {
    background: var(--wpr-bg-4d290b7d-8082-4975-8c24-22ad9ba6b0aa) no-repeat center / cover;
}

.custom-badge-elfbar-max-grape {
    background: var(--wpr-bg-4ca44e7e-b004-4b5d-8d1b-aa4bb451873d) no-repeat center / cover;
}

.custom-badge-elfbar-max-menthol {
    background: var(--wpr-bg-8453db4a-3d63-4d9b-b2af-307963544206) no-repeat center / cover;
}

.custom-badge-elfbar-max-strawberry-ice {
    background: var(--wpr-bg-5d85d21a-1870-4723-ab45-a01526bcc3b2) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-berry {
    background: var(--wpr-bg-0571d17b-20e9-4efc-bf4b-dc46cd3f6950) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-mango {
    background: var(--wpr-bg-927bf9f5-6d74-47da-9e09-b02064ed9002) no-repeat center / cover;
}

.custom-badge-elfbar-max-watermelon-ice {
    background: var(--wpr-bg-be8e3339-cc13-441f-a115-e02dda0438dc) no-repeat center / cover;
}



/* ######################### */
/* Smooh Pods */
/* ######################### */

.custom-badge-smooh-pods-lemon-bomb {
    background: var(--wpr-bg-6318b64c-952c-47ae-9676-4b5bb5b5bc74) no-repeat center / cover;
}

.custom-badge-smooh-pods-berry-d-blue {
    background: var(--wpr-bg-6df2f768-eff2-4a5a-8f4d-9f68f7c65844) no-repeat center / cover;
}

.custom-badge-smooh-pods-grand-melon-ice {
    background: var(--wpr-bg-6eeeef6e-abcd-46bf-abcd-2a7bd3f9dbac) no-repeat center / cover;
}

.custom-badge-smooh-pods-777 {
    background: var(--wpr-bg-682f5125-52fe-4add-bbc8-cc63da46479c) no-repeat center / cover;
}




/* ######################### */
/* CBD Pods */
/* ######################### */

.custom-badge-cbd-pods-amnesia {
    background: var(--wpr-bg-bab1307a-022b-49cf-8cca-945f5ff0adc6) no-repeat center / cover;
}

.custom-badge-cbd-pods-mixed-berries {
    background: var(--wpr-bg-1fa916d8-4c80-4d7c-8ecb-02c0ed373817) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-berry {
    background: var(--wpr-bg-c580ed34-2e7e-498e-be9a-6355d7ca81e7) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-mint {
    background: var(--wpr-bg-6225d55d-8d44-42f0-82a1-219c43ac5136) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-tropical {
    background: var(--wpr-bg-105ab2cc-3591-4881-87e4-c025dff2681f) no-repeat center / cover;
}

.custom-badge-cbd-pods-purple-punch {
    background: var(--wpr-bg-02261ba5-e8cf-4f51-a936-709cddfcdd95) no-repeat center / cover;
}

.custom-badge-xx2-mixed-berries {
    background: var(--wpr-bg-25444947-a7d2-4e47-a2ba-c87cf552b681) no-repeat center / cover;
}

.custom-badge-grape-ice {
    background: var(--wpr-bg-bdc7714c-65ff-403b-8f15-54453748437a) no-repeat center / cover;
}

.custom-badge-mango-maracuja {
    background: var(--wpr-bg-0ea325a2-3c96-474e-a3a8-34a64a8544eb) no-repeat center / cover;
}

.custom-badge-mint-ice {
    background: var(--wpr-bg-40951412-98d6-447b-85b2-20b2b8534328) no-repeat center / cover;
}

.custom-badge-raspberry-peach {
    background: var(--wpr-bg-24e9807c-d68b-41ae-ad0e-1811199a3e54) no-repeat center / cover;
}

.custom-badge-watermelon-ice {
    background: var(--wpr-bg-eec9d2ce-cb48-4cc4-8c7a-8041a023eb29) no-repeat center / cover;
}


/* ######################### */
/* CBD Liquids */
/* ######################### */

.custom-badge-cbd-liquids-blueberry-kush {
    background: var(--wpr-bg-988c2cd9-709f-490a-bcb1-922b5e734cdb) no-repeat center / cover;
}


.custom-badge-cbd-liquids-elderflower-kush {
    background: var(--wpr-bg-d0873c0b-4505-4b57-afd4-1d87619314a8) no-repeat center / cover;
}

.custom-badge-cbd-liquids-lemon-haze {
    background: var(--wpr-bg-d0a53b7c-ed96-4b31-b93a-09cb76c7dd80) no-repeat center / cover;
}

.custom-badge-cbd-liquids-menthol {
    background: var(--wpr-bg-51690bf9-fa59-4d48-861c-053b2fe9b363) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pineapple-express {
    background: var(--wpr-bg-87abad4c-aaf2-4401-8c49-5f89dbaf0a99) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pure-shot {
    background: var(--wpr-bg-ed8830f6-ef64-4d8c-9531-468c41e87050) no-repeat center / cover;
}

.custom-badge-cbd-liquids-purple-haze {
    background: var(--wpr-bg-dbb95926-8ee5-4564-93b6-2d82c4c87294) no-repeat center / cover;
}

.custom-badge-cbd-liquids-sour-apple-diesel {
    background: var(--wpr-bg-b2cf8c5f-3aff-4b95-9e90-820cdac8e86e) no-repeat center / cover;
}

.custom-badge-cbd-liquids-strawberry-diesel {
    background: var(--wpr-bg-d18fe60f-4266-42d6-80e5-abf3c1f25c99) no-repeat center / cover;
}

.custom-badge-cbd-liquids-vanilla-strawberry-diesel {
    background: var(--wpr-bg-6f65d028-9ddf-4698-ad35-e36fb74cbd64) no-repeat center / cover;
}

.custom-badge-cbd-liquids-watermelon-kush {
    background: var(--wpr-bg-c895185a-0adf-4826-8a1d-5e57100bf32e) no-repeat center / cover;
}

.custom-badge-cbd-liquids-white-peach-diesel{
    background: var(--wpr-bg-5f3cc299-5eb4-428e-b21b-4d8c0005e75d) no-repeat center / cover;
}


/* ######################### */
/* SUPERIOR LINE */
/* ######################### */

.custom-badge-superior-line-gazzy-grape {
    background: var(--wpr-bg-cfd1fb99-81d1-4814-a5c1-09ad66abf06c) no-repeat center / cover;
}

.custom-badge-superior-line-lemon-fuel {
    background: var(--wpr-bg-75fdb526-69a6-4360-a0b6-4e3b7ffb895b) no-repeat center / cover;
}


.custom-badge-superior-line-rainbwo-belts {
    background: var(--wpr-bg-8564a30a-b46a-40d4-90b9-315bb6773834) no-repeat center / cover;
}

.custom-badge-superior-line-blue-zushi {
    background: var(--wpr-bg-415c1244-f7bb-4b6f-b64b-2e35b578888b) no-repeat center / cover;
}

.custom-badge-superior-line-guava-haze {
    background: var(--wpr-bg-15213d93-7783-4c8e-97b3-6c5d36c589a3) no-repeat center / cover;
}

.custom-badge-superior-line-baddie-runtz {
    background: var(--wpr-bg-5f6edd5b-3d79-4f3c-b9a0-7dad136c33f8) no-repeat center / cover;
}

.custom-badge-superior-line-dirty-sprite {
    background: var(--wpr-bg-5efd5538-0013-4621-9ebc-52df6d391303) no-repeat center / cover;
}

.custom-badge-superior-line-forbidden-fruit {
    background: var(--wpr-bg-f777c4b4-7603-4148-a41c-def2aff3b6c6) no-repeat center / cover;
}

.custom-badge-superior-line-glossy-gelato {
    background: var(--wpr-bg-b8cafcfd-2cbf-46e4-a73d-de87a74fc174) no-repeat center / cover;
}

.custom-badge-superior-line-sour-patch {
    background: var(--wpr-bg-548ae5d2-3fdb-4f29-83ce-22ac0cbc970e) no-repeat center / cover;
}

.custom-badge-superior-line-super-lemon-haze {
    background: var(--wpr-bg-02cc5950-aceb-4c26-a4a3-3d6411286d83) no-repeat center / cover;
}

.custom-badge-superior-line-zkittlez {
    background: var(--wpr-bg-09a0671a-505b-4073-ae49-4cfc6d06cfeb) no-repeat center / cover;
}


/* ######################### */
/* TRUE TASTE LINE */
/* ######################### */

.custom-badge-true-taste-line-black-cherry-kush {
    background: var(--wpr-bg-05c860d4-d1a0-466a-b654-26f2c60b58f1) no-repeat center / cover;
}

.custom-badge-true-taste-line-blue-lobster {
    background: var(--wpr-bg-b49440cf-2b2d-4c4c-b149-9c6390a941b3) no-repeat center / cover;
}

.custom-badge-true-taste-line-dragonfruit-sherbet {
    background: var(--wpr-bg-050fd076-5ff6-4e81-b4e1-1ce211fcdf1d) no-repeat center / cover;
}

.custom-badge-true-taste-line-kiwi-lime-kush {
    background: var(--wpr-bg-77a32eaf-867b-4438-8a85-21cbf7242b22) no-repeat center / cover;
}

.custom-badge-true-taste-line-raspberry-dream {
    background: var(--wpr-bg-c37bd495-c28f-433d-8ece-791a95e7edc7) no-repeat center / cover;
}

/* ######################### */
/* SIGNATURE PODS */
/* ######################### */

.custom-badge-signature-pods-amnesia-splash {
    background: var(--wpr-bg-1ed5c60b-0a7c-4f57-8023-e45e702b7803) no-repeat center / cover;
}

.custom-badge-signature-pods-blueberry {
    background: var(--wpr-bg-c9fb606c-309d-47f1-a28a-9b6d894d5a73) no-repeat center / cover;
}

.custom-badge-signature-pods-cherry-fuel {
    background: var(--wpr-bg-99e7eea5-fb70-4657-97db-b1a6401dcccd) no-repeat center / cover;
}

.custom-badge-signature-pods-gelato-berry {
    background: var(--wpr-bg-93763f13-ac64-441d-90f1-26423b019f83) no-repeat center / cover;
}

.custom-badge-signature-pods-melon-runtz {
    background: var(--wpr-bg-5f0dab62-473a-485e-8980-bc2c4379aac0) no-repeat center / cover;
}

.custom-badge-signature-pods-peach-ice {
    background: var(--wpr-bg-30a909ff-f8f9-4613-86b2-9ec0e4140511) no-repeat center / cover;
}

.custom-badge-signature-pods-super-lemon-haze {
    background: var(--wpr-bg-371c079f-a261-4c2d-99ab-6ece098cc1d1) no-repeat center / cover;
}

.custom-badge-signature-pods-zkittlez {
    background: var(--wpr-bg-3f5512c1-fa03-4866-ab33-33d22cd91b1d) no-repeat center / cover;
}

.custom-badge-signature-pods-purple-punch {
    background: var(--wpr-bg-398f42c8-c497-4669-89fc-272e9af20c3c) no-repeat center / cover;
}

.custom-badge-signature-pods-white-widow {
    background: var(--wpr-bg-66c1d14e-86fa-475b-ac05-2b138fbbc678) no-repeat center / cover;
}

.custom-badge-signature-pods-frozen-berries {
    background: var(--wpr-bg-17a3e154-5289-4b68-a158-b3a5cb3e3e82) no-repeat center / cover;
}

.custom-badge-signature-pods-himbeere-raspberry {
    background: var(--wpr-bg-2d1dd532-7d2a-449e-afe9-d61613cdc321) no-repeat center / cover;
}

.custom-badge-signature-pods-la-chaya {
    background: var(--wpr-bg-3ce4b4f6-06d0-4393-aafe-6dbd17be29ec) no-repeat center / cover;
}

.custom-badge-signature-pods-love-61 {
    background: var(--wpr-bg-20024623-62a0-4e94-a55d-7289cfc13513) no-repeat center / cover;
}

.custom-badge-signature-pods-bbl-kush {
    background: var(--wpr-bg-64163963-8029-483c-889a-4ab156b36469) no-repeat center / cover;
}

.custom-badge-signature-pods-blackberry-ize {
    background: var(--wpr-bg-59970152-cc85-4ca3-8033-f35e38f19c00) no-repeat center / cover;
}

.custom-badge-signature-pods-coconut-blueberry {
    background: var(--wpr-bg-3c206339-8c2c-4bfa-b3d3-bd2b52d21257) no-repeat center / cover;
}

.custom-badge-signature-pods-exotic {
    background: var(--wpr-bg-ca8b731f-1bd0-4378-9f31-2fc421bea341) no-repeat center / cover;
}

.custom-badge-signature-pods-strawberry-kiss {
    background: var(--wpr-bg-e92787b1-6968-4cb5-a0bd-0e285fbfd5c4) no-repeat center / cover;
}

.custom-badge-signature-pods-wildberry-lilly {
    background: var(--wpr-bg-da1f94a9-8614-47b6-b0f9-3f25fa2bbfd7) no-repeat center / cover;
}


/* ######################### */
/* DNT-9 PODS */
/* ######################### */

.custom-badge-dnt-9-pod-og-kush {
    background: var(--wpr-bg-a222900d-f6bf-47df-b6a3-e679f3fcffdf) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-white-widow {
    background: var(--wpr-bg-8022f0ab-8091-40b1-8e00-974393414c5b) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-gelato {
    background: var(--wpr-bg-9eab751e-d16a-4f48-a6d8-e863d0b9d690) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-sour-diesel {
    background: var(--wpr-bg-a34634a7-d841-4322-95db-38fb649c1b11) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-girl-scout-cookies {
    background: var(--wpr-bg-4b50143b-21da-4a32-a2fe-839bd4dd46aa) no-repeat center / cover;
}

/* ######################### */
/* DNT-9 Vapes */
/* ######################### */

.custom-badge-dnt-9-vape-purple-haze {
    background: var(--wpr-bg-306151d3-db51-4d38-bc40-90be4a0800cf) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-super-lemon-haze {
    background: var(--wpr-bg-f5c33ab0-344c-4d40-9175-23b0de0f229c) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-blue-kush {
    background: var(--wpr-bg-7dd4997d-56d3-4b28-bf7b-fe166f2ea46e) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-watermelon-gelato {
    background: var(--wpr-bg-c77fffdb-c398-41c7-b7fa-ff609c6b579d) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zlushez {
    background: var(--wpr-bg-9beb65f4-64e2-4cd9-9762-a3947d3d59b1) no-repeat center / cover;
}


/* ######################### */
/* H4 SUPERIOR VAPES */
/* ######################### */

.custom-badge-h4-superior-vapes-berry-chill {
    background: var(--wpr-bg-3c3cb875-b3c3-4fb2-b60b-e4a8a2c672b8) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-blaze {
    background: var(--wpr-bg-8e574328-5924-438d-a330-91b10a5ddef3) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gelato {
    background: var(--wpr-bg-00796117-b10e-4def-9234-1dd6f6c6a919) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gorilla-glue {
    background: var(--wpr-bg-d56a91bb-37ab-41e9-a4ad-8d265b1a15dc) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-lemon-haze {
    background: var(--wpr-bg-8083a362-e861-4c54-8d88-6808a0c94cd2) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-mango-bliss {
    background: var(--wpr-bg-ee9626d9-fdce-4d21-887f-6a15788faf7d) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-og-kush {
    background: var(--wpr-bg-15f76a4b-27c3-45e3-9bfe-5d040b4bbae7) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-orange-bud {
    background: var(--wpr-bg-549061cf-215a-47e4-ade3-1bb5667d53fb) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-pineapple-express {
    background: var(--wpr-bg-a6664ad4-786f-4d40-bee1-c3dd1a34161d) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-sour-diesel {
    background: var(--wpr-bg-57d8a7c1-b0e5-4e39-84f0-99130985e0d0) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-berry {
    background: var(--wpr-bg-a9749166-f0a0-4b37-9718-80743ba10496) no-repeat center / cover;
}

/* ######################### */
/* SHEESH BUDZ*/
/* ######################### */

.custom-badge-sheesh-budz-alien-cookies {
    background: var(--wpr-bg-00259ff8-d3a9-4695-82a4-1f55dfb84cab) no-repeat center / cover;
}

.custom-badge-sheesh-budz-durban-gelato {
    background: var(--wpr-bg-6eac38a6-3029-4dec-b865-8307772cb354) no-repeat center / cover;
}

.custom-badge-sheesh-budz-forbidden-fruit {
    background: var(--wpr-bg-fa6e91c2-e4b6-4652-b6f9-c05c0c904630) no-repeat center / cover;
}

.custom-badge-sheesh-budz-mowie-wowie {
    background: var(--wpr-bg-f2dde1ff-8963-44f9-9994-75db4739db94) no-repeat center / cover;
}

.custom-badge-sheesh-budz-og-kush {
    background: var(--wpr-bg-26abffad-649e-481f-80be-05ad1498fac6) no-repeat center / cover;
}

.custom-badge-sheesh-budz-strawberry-cough {
    background: var(--wpr-bg-88450246-1bf4-4dac-a77a-84a647aa3c47) no-repeat center / cover;
}

.custom-badge-sheesh-budz-super-lemon-haze {
    background: var(--wpr-bg-3181f6e2-2a55-43a8-85ec-20301989cd6b) no-repeat center / cover;
}

.custom-badge-sheesh-budz-tangie-dream {
    background: var(--wpr-bg-52fc583c-dd9b-4f50-9be1-80ba7dfda1a3) no-repeat center / cover;
}

.custom-badge-sheesh-budz-watermelon-zlushie {
    background: var(--wpr-bg-0f954b57-6a29-4980-9d18-a5e232c07347) no-repeat center / cover;
}

.custom-badge-sheesh-budz-zkittlez {
    background: var(--wpr-bg-1c586061-183f-4152-b802-2da616b8ff5a) no-repeat center / cover;
}

/* ######################### */
/* H3 Superior Liquids */
/* ######################### */

.custom-badge-h3-liquids-energy-fresh {
    background: var(--wpr-bg-b74da012-752f-4d54-be79-312ec52e2d61) no-repeat center / cover;
}

.custom-badge-h3-liquids-mango {
    background: var(--wpr-bg-34120e83-7cb3-417b-a629-016e86c2c633) no-repeat center / cover;
}

.custom-badge-h3-liquids-peach-tea {
    background: var(--wpr-bg-5045a037-1dbe-427b-836d-fcf36af8141d) no-repeat center / cover;
}

.custom-badge-h3-liquids-purple {
    background: var(--wpr-bg-35756d88-4a23-4994-8ccf-c94bc23a1154) no-repeat center / cover;
}

.custom-badge-h3-liquids-super-lemon {
    background: var(--wpr-bg-23a8f6d7-b7c4-480c-ad55-95f3a4d45c1d) no-repeat center / cover;
}

.custom-badge-h3-liquids-coco-berry-prime {
    background: var(--wpr-bg-fcb61de1-7332-4f3a-9ae9-2bef387d7e28) no-repeat center / cover;
}

.custom-badge-h3-liquids-dragon-litschi {
    background: var(--wpr-bg-2c462a00-417f-4553-bf80-7c9d999a20d9) no-repeat center / cover;
}

.custom-badge-h3-liquids-heisenmist {
    background: var(--wpr-bg-3bc1fd8c-71f1-43d3-bd30-6a226001d873) no-repeat center / cover;
}

.custom-badge-h3-liquids-man-in-pink {
    background: var(--wpr-bg-88c0126b-addf-44fc-95c7-0e54fc956c5a) no-repeat center / cover;
}

.custom-badge-h3-liquids-white-crown {
    background: var(--wpr-bg-3d640b1f-b33b-416e-8f08-b84791ca54c4) no-repeat center / cover;
}

/* ######################### */
/* OnlyGrams Flavour Boost */
/* ######################### */

.custom-badge-only-grams-flavour-boost-blackberry {
    background: var(--wpr-bg-abf23462-c8bd-4924-a5b9-e5a0d75e3786) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-cactus-ice {
    background: var(--wpr-bg-16e216b5-df84-4775-a8e6-220077858a02) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-grape-mint {
    background: var(--wpr-bg-7d258007-6663-4e58-923c-240b8054f5ce) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-mango-pineapple {
    background: var(--wpr-bg-a3395f08-0914-485d-ab09-f8fa52bd6054) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-pineapple-mint {
    background: var(--wpr-bg-6d1f7f0a-7a44-4d70-b055-3e43ed676b05) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-raspberry {
    background: var(--wpr-bg-f11ad307-7aa4-4f41-8442-9a2b6566f5a8) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-tropical-fruit {
    background: var(--wpr-bg-9933a1cc-d989-4558-9b52-762cc38f9d8a) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-blueberry {
    background: var(--wpr-bg-e31957ef-d0f2-4b48-995c-40103dba3618) no-repeat center / cover;
}

/* ######################### */
/* MESH FLASH Superior Vapes*/
/* ######################### */

.custom-badge-mesh-flash-vapes-blackberry-kush {
    background: var(--wpr-bg-37bc73d2-84c6-41ad-8e85-9b9dffde6803) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-blaubeere-minze {
    background: var(--wpr-bg-d69e4934-8ac4-498e-9a36-765b653cc2a4) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-doppelapfel {
    background: var(--wpr-bg-660312fe-450b-4f03-8812-06b4f3ac6457) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-himbeere {
    background: var(--wpr-bg-c72050e8-fbda-46ec-90bb-5352629f8abf) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-peach-creme {
    background: var(--wpr-bg-2f93390b-7bf6-4a90-b587-5123e6dd6bf6) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-traube-minze {
    background: var(--wpr-bg-e3fec3d3-fe32-44b1-9cee-e17107262ef5) no-repeat center / cover;
}


/* ######################### */
/* b3 Pods*/
/* ######################### */

.custom-badge-b3-pods-amnesia-haze {
    background: var(--wpr-bg-ff7911ef-97e4-46ea-adfe-80bc81d0d2bb) no-repeat center / cover;
}

.custom-badge-b3-pods-blueberry-kush {
    background: var(--wpr-bg-3bd95016-6512-4c99-9369-ce8899a77137) no-repeat center / cover;
}

.custom-badge-b3-pods-mango-kush {
    background: var(--wpr-bg-4f2f80e4-7d3b-4244-bbb5-4f73954b8ca9) no-repeat center / cover;
}

.custom-badge-b3-pods-permanent-marker {
    background: var(--wpr-bg-25617dd5-ea44-42d4-97d1-7267f60e965d) no-repeat center / cover;
}

.custom-badge-b3-pods-super-lemon-haze {
    background: var(--wpr-bg-007498c6-ec16-4ab8-9db8-f313ade98380) no-repeat center / cover;
}

.custom-badge-b3-pods-tropical-punch {
    background: var(--wpr-bg-4842a898-f327-4aaa-a3b4-b8af3c9a3050) no-repeat center / cover;
}

/* ######################### */
/* PHC Vapes*/
/* ######################### */

.custom-badge-phc-vape-gelato {
    background: var(--wpr-bg-7a24cdf1-af2d-47f6-9fa3-8e5e77a6efe2) no-repeat center / cover;
}

.custom-badge-phc-vape-ice-cream-cookies {
    background: var(--wpr-bg-0eb164d2-8fe6-423a-b59b-55b002119912) no-repeat center / cover;
}

.custom-badge-phc-vape-girl_scout_cookies {
    background: var(--wpr-bg-286737bf-b026-45fd-8288-399994002256) no-repeat center / cover;
}

.custom-badge-phc-vape-northern-lights {
    background: var(--wpr-bg-c2b5e43c-f607-46a3-b130-383691db9c16) no-repeat center / cover;
}

.custom-badge-phc-vape-purple-haze {
    background: var(--wpr-bg-5707ab76-3348-4c3a-9c76-7546f05b924e) no-repeat center / cover;
}

.custom-badge-phc-vape-amnesia-haze {
    background: var(--wpr-bg-8345f9f4-4e04-4d72-aae3-38870140e144) no-repeat center / cover;
}

/* ######################### */
/* PHC Pods*/
/* ######################### */

.custom-badge-phc-pod-zkittlez {
    background: var(--wpr-bg-7052dde2-84a0-4b87-90ce-3b245b9fe6a6) no-repeat center / cover;
}

.custom-badge-phc-pod-runtz {
    background: var(--wpr-bg-847fb437-454b-497a-8f88-f7383b9898b7) no-repeat center / cover;
}

.custom-badge-phc-pod-london-pound {
    background: var(--wpr-bg-e8b967bb-82bd-4ca1-a0fa-e59a0010a37b) no-repeat center / cover;
}

.custom-badge-phc-pod-cotton-candy {
    background: var(--wpr-bg-26e9d3ad-1410-400d-b128-d5297046d144) no-repeat center / cover;
}

.custom-badge-phc-pod-cherry {
    background: var(--wpr-bg-eb7eefd2-8de3-41c6-b10f-d238bf0c8e1e) no-repeat center / cover;
}

/* ######################### */
/* Superior X Pods*/
/* ######################### */

.custom-badge-superior-x-pod-blueberry {
    background: var(--wpr-bg-913e5534-bfa6-442f-b7f3-8ef6a0a584a1) no-repeat center / cover;
}

.custom-badge-superior-x-pod-bubblegum-peach {
    background: var(--wpr-bg-a86c2115-5a00-4d28-962d-f6966647205d) no-repeat center / cover;
}

.custom-badge-superior-x-pod-watermelon-ice {
    background: var(--wpr-bg-499974ca-7457-479b-a894-61b38e821ca2) no-repeat center / cover;
}

/* ######################### */
/* Apex Vapes */
/* ######################### */

.custom-badge-apex-vape-cherry-blossom {
    background: var(--wpr-bg-0a08a9cf-e912-4155-8dc2-111157129de4) no-repeat center / cover;
}

.custom-badge-apex-vape-energy-fresh {
    background: var(--wpr-bg-11e3514b-9e95-4072-a3d6-9046e3b6d943) no-repeat center / cover;
}

.custom-badge-apex-vape-peach-ice-tea {
    background: var(--wpr-bg-e6124bab-29c7-4af4-a449-9053525f8f44) no-repeat center / cover;
}

.custom-badge-apex-vape-purple-grape {
    background: var(--wpr-bg-ba4d2420-c200-4182-ba9b-cb1fcfd74508) no-repeat center / cover;
}

.custom-badge-apex-vape-super-lemon {
    background: var(--wpr-bg-3f1005cd-9915-4538-a702-6e5e568c10db) no-repeat center / cover;
}

/* ######################### */
/* THZ Vapes */
/* ######################### */

.custom-badge-thz-vape-abu-dhabi-chocolate {
    background: var(--wpr-bg-b9ec82cf-b235-4131-8d4c-091c5615cb73) no-repeat center / cover;
}

.custom-badge-thz-vape-blue-raspberry-kush {
    background: var(--wpr-bg-64f8068a-c56a-4c9b-bcc5-3b3feb241c81) no-repeat center / cover;
}

.custom-badge-thz-vape-lemon-cherry-cookies {
    background: var(--wpr-bg-91ed1227-b317-43ff-a328-6e668580478b) no-repeat center / cover;
}

.custom-badge-thz-vape-pineapple-express {
    background: var(--wpr-bg-46a70246-c189-4c77-9214-316402b738fd) no-repeat center / cover;
}

.custom-badge-thz-vape-white-widow {
    background: var(--wpr-bg-766e3f80-6cb9-441f-b52a-48081b036fad) 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-b84c01c3-b53d-47af-973f-d41fc56bc1aa);
}

.product-single__product-attr-item-check-open-white::before {
    content: '';
    width: 50px;
    height: 50px;
    background: no-repeat center/contain var(--wpr-bg-89023e12-ff96-48d0-874b-634c6e7253a9);
}




/* ************************** */
/* 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-164c1ff7-6631-4511-8a5a-41f63674c5aa) 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 */