.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 */
/* //////////////////////////////////// */


/* 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-d63bc970-ec98-4947-b38f-0ae037b6f92b) 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-ccaa6088-f834-4e66-88f4-9249707a27b7) 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-715e45d9-2df4-4553-a851-84199d82b16e) 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-86977936-047b-4d07-9b11-8e4a5d258503) 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-5f44dc21-68cb-4abf-9b1d-3b90391c4fb7) 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-c9565d57-7e96-4fb0-9c49-41a1dc5f5aa0) no-repeat center / cover;
}

.brush-blue {
    background: var(--wpr-bg-47662ecb-2cb8-4a4a-9b58-47c2937ced9e) no-repeat center / cover;
}

.brush-red {
    background: var(--wpr-bg-1e156cb9-c1d6-4ae4-8062-b98c927cdffa) no-repeat center / cover;
}

.brush-gold {
    background: var(--wpr-bg-1cc12609-ad7e-491a-ba41-5bc052900ec1) 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-7c944059-bc6c-48b9-af89-0ec2df555ad6) no-repeat center / cover;
}

.custom-badge-green-blue {
    background: var(--wpr-bg-5299f43b-a06b-4b91-be19-9b7b96fd8296) no-repeat center / cover;
}

.custom-badge-yellow {
    background: var(--wpr-bg-87233905-7068-488c-b855-78f39bfcfd00) no-repeat center / cover;
}

.custom-badge-beige {
    background: var(--wpr-bg-7d355a43-3355-4cb9-801a-d1d446e1a2a3) no-repeat center / cover;
}
.custom-badge-darkgreen {
    background: var(--wpr-bg-00ab255c-7f21-4bbb-80fa-947342ebb4b0) no-repeat center / cover;
}
.custom-badge-green {
    background: var(--wpr-bg-aa5e6e5b-d222-45c6-b6d9-2df63529da4a) no-repeat center / cover;
}
.custom-badge-lavendel {
    background: var(--wpr-bg-b1a572c1-fdb1-43c1-bd7c-709777ea7f11) no-repeat center / cover;
}
.custom-badge-orange {
    background: var(--wpr-bg-38d96eb2-0c89-4c17-b31b-1c4593ee0bd9) no-repeat center / cover;
}
.custom-badge-pink {
    background: var(--wpr-bg-a41cc746-9930-46c1-a934-d356322be1e6) no-repeat center / cover;
}
.custom-badge-red {
    background: var(--wpr-bg-418dd6a0-c04e-4c84-a57a-f9016abff17c) no-repeat center / cover;
}
.custom-badge-royalblue {
    background: var(--wpr-bg-5f0c9ae8-1bce-4fe4-8708-8fdd9c117e75) no-repeat center / cover;
}
.custom-badge-silver {
    background: var(--wpr-bg-5392ed9c-8b43-41ce-bbb2-d91d1969cbc0) no-repeat center / cover;
}

.custom-badge-farblos {
    background: var(--wpr-bg-4dd2cff6-8027-4c09-ad6c-fdebe4b75227) no-repeat center / cover;
}

.custom-badge-rose {
    background: var(--wpr-bg-a0b24b06-7d00-4200-bd2c-d077aa35dd0a) no-repeat center / cover;
}

.custom-badge-kupfer {
    background: var(--wpr-bg-158b6ced-cb08-447d-b2ea-396848a5f555) no-repeat center / cover;
}

.custom-badge-pink-grapefruit {
    background: var(--wpr-bg-75d63c55-f188-4cdc-86ea-6faa4f54e710) no-repeat center / cover;
}

.custom-badge-spearmint {
    background: var(--wpr-bg-992a55db-9c24-4e20-b955-2e410f7b93de) no-repeat center / cover;
}

.custom-badge-gorilla-glue {
    background: var(--wpr-bg-fdc34da6-03b7-4866-9d07-22d3f4bcefcf) no-repeat center / cover;
}

.custom-badge-tropical-fruits {
    background: var(--wpr-bg-0b57b812-24ec-44d7-9df9-5f6dbd15bc84) no-repeat center / cover;
}

.custom-badge-ak-47 {
    background: var(--wpr-bg-47ae235d-890e-4342-b01b-b7364221de42) no-repeat center / cover;
}

.custom-badge-menthol {
    background: var(--wpr-bg-3e7dc8b6-8c41-4263-be39-d853fc7244b1) no-repeat center / cover;
}

.custom-badge-blueberry {
    background: var(--wpr-bg-c1024abe-5680-45cf-b7a2-7dd2fcf53986) no-repeat center / cover;
}

.custom-badge-grape {
    background: var(--wpr-bg-1fe6d595-07d3-43ab-a5a2-a6b61a3b6ee6) no-repeat center / cover;
}

.custom-badge-lemon-haze {
    background: var(--wpr-bg-ec8ed3e2-ee0a-484c-85c6-e2780806db2d) no-repeat center / cover;
}

.custom-badge-peach-ice {
    background: var(--wpr-bg-80ea2a79-ea24-4b1f-9f21-c2fd3b46472e) no-repeat center / cover;
}

.custom-badge-silver-haze {
    background: var(--wpr-bg-1b82bcf0-2bb2-4b58-a85e-dea9e822489b) no-repeat center / cover;
}

.custom-badge-strawberry-diesel {
    background: var(--wpr-bg-97c47c3d-40bf-4488-bd0d-78b375feed3b) no-repeat center / cover;
}

.custom-badge-strawberry-milk {
    background: var(--wpr-bg-b13bb9b9-16fb-46a5-990e-1b559b300321) no-repeat center / cover;
}

.custom-badge-vanille-matcha {
    background: var(--wpr-bg-8d2e9f40-d7e5-4ef2-bf7b-dd62a0721990) no-repeat center / cover;
}

.custom-badge-watermelon {
    background: var(--wpr-bg-48059e8b-7b76-410a-8a4a-8f90e00b65e2) no-repeat center / cover;
}

.custom-badge-wild-red {
    background: var(--wpr-bg-0f8a2981-c0eb-4e5d-b9f9-52fdb260a6e7) no-repeat center / cover;
}

.custom-badge-yellow-haze {
    background: var(--wpr-bg-e748d1b6-1150-4ff5-90a6-71a38c6f0c58) no-repeat center / cover;
}

.custom-badge-chrome {
    background: var(--wpr-bg-40616e85-df29-4f25-9a6a-e642b92af0a8) no-repeat center / cover;
}

.custom-badge-viola {
    background: var(--wpr-bg-adfa8337-70d3-4dd8-a4d0-732e100149a7) no-repeat center / cover;
}

.custom-badge-schwarz {
    background: var(--wpr-bg-ba93a234-c70d-4b80-b676-797c46523572) no-repeat center / cover;
}

.custom-badge-body {
    background: var(--wpr-bg-04811caf-73db-456a-a87a-375b03dcf477) no-repeat center / cover;
}

.custom-badge-mind {
    background: var(--wpr-bg-db222f8f-a862-416d-a1e6-3320a5ae3260) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-61349b55-754f-43a4-a695-116481e568df) no-repeat center / cover;
}

.custom-badge-rainbow {
    background: var(--wpr-bg-fe3fab0d-e59f-4b44-8ce3-2150428fcbf8) no-repeat center / cover;
}

.custom-badge-amnesia {
    background: var(--wpr-bg-4b838dbb-eba6-48d9-8c3b-deb4e2d7f373) no-repeat center / cover;
}

.custom-badge-gelato {
    background: var(--wpr-bg-297f1aa1-d9e8-4816-ab5a-6f0bcb6c7cd7) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-d1c57218-58bf-4183-b3e8-cfcf3704d2fd) no-repeat center / cover;
}

.custom-badge-relax{
    background: var(--wpr-bg-7c01b76c-b5ef-41b6-a0c8-8c10505d09f3) no-repeat center / cover;
}

.custom-badge-immunity {
    background: var(--wpr-bg-1b224829-ef44-4851-a5e4-367b72507108) no-repeat center / cover;
}

.custom-badge-detox {
    background: var(--wpr-bg-c934090a-324e-49ab-b5ec-5091ceb83772) no-repeat center / cover;
}

.custom-badge-focus {
    background: var(--wpr-bg-c2e9c0bf-184a-4850-a86c-85c74553b49f) no-repeat center / cover;
}

.custom-badge-blood-orange {
    background: var(--wpr-bg-a3174f71-a421-4225-a22e-11aa1d2d9ad3) no-repeat center / cover;
}

.custom-badge-blueberry-down {
    background: var(--wpr-bg-7e29a312-55b9-49b0-9d00-54cb6f4ff0af) no-repeat center / cover;
}

.custom-badge-green-apple {
    background: var(--wpr-bg-77a53b6d-1e51-474c-a74e-606777fb82bf) no-repeat center / cover;
}

.custom-badge-kush-on {
    background: var(--wpr-bg-9787184c-0e16-468b-8212-ba49e60c4586) no-repeat center / cover;
}

.custom-badge-peach {
    background: var(--wpr-bg-a52e956f-3b82-42fb-9ee1-debec2f76307) no-repeat center / cover;
}

.custom-badge-mango {
    background: var(--wpr-bg-bda1105d-af63-49e8-8515-1124fcb93fce) no-repeat center / cover;
}

.custom-badge-seed-blueberry {
    background: var(--wpr-bg-f13dd78a-41e5-4b6d-a7fa-a8042824ea6e) no-repeat center / cover;
}

.custom-badge-seed-forbidden-fruit{
    background: var(--wpr-bg-cbe0e3d2-5308-428e-b896-49a2f1c66aef) no-repeat center / cover;
}

.custom-badge-seed-gelato {
    background: var(--wpr-bg-51556a58-89ee-417f-9d04-e66f1b13b5ff) no-repeat center / cover;
}

.custom-badge-seed-lemon-haze {
    background: var(--wpr-bg-798ed953-9a4c-4178-862a-c0615b34fccc) no-repeat center / cover;
}

.custom-badge-seed-lsd {
    background: var(--wpr-bg-8e125989-a3ef-49a3-b02a-079a68ccb68b) no-repeat center / cover;
}

.custom-badge-seed-white-widow  {
    background: var(--wpr-bg-19028af4-d67a-4efb-bbb3-8618db0a4cc4) no-repeat center / cover;
}

.custom-badge-thcp-bubble-gum {
    background: var(--wpr-bg-edea24f5-94e9-4577-979a-9f1d42b0d7f7) no-repeat center / cover;
}

.custom-badge-hhc-ghost-train {
    background: var(--wpr-bg-70babfae-372d-4b9e-b499-5f38e8e11fa3) no-repeat center / cover;
}

.custom-badge-thcp-super-lemon {
    background: var(--wpr-bg-94d6e29f-e94e-45a8-912d-9f0ce543fbb4) no-repeat center / cover;
}

.custom-badge-zkittelz  {
    background: var(--wpr-bg-f2aeaa84-2e9e-4a4b-b516-b86a3dff737e) no-repeat center / cover;
}

.custom-badge-cannabis  {
    background: var(--wpr-bg-2be60381-c50a-4c4a-ba73-31abfc23583b) no-repeat center / cover;
}

.custom-badge-seed-amnesia-haze  {
    background: var(--wpr-bg-9abd2048-b214-441a-bccb-ffd5a1c6a243) no-repeat center / cover;
}

.custom-badge-seed-animal-cookies  {
    background: var(--wpr-bg-bf86f0c3-cb77-4caf-9b18-2bacf0e16aea) no-repeat center / cover;
}

.custom-badge-seed-critical-kush {
    background: var(--wpr-bg-554344b7-28a9-48a4-b4f6-a414cdeccc4a) no-repeat center / cover;
}

.custom-badge-seed-platinum-og  {
    background: var(--wpr-bg-9f1e34d5-c104-4697-952e-fb85399e4e63) no-repeat center / cover;
}

.custom-badge-banana-runtz {
    background: var(--wpr-bg-6bf578a6-c8b2-4d7d-87b8-ccb8f1854203) no-repeat center / cover;
}

.custom-badge-hhc-blueberry {
    background: var(--wpr-bg-0f56e2cd-6493-45e0-a9ce-6f7623699ece) no-repeat center / cover;
}

.custom-badge-fruity-pepplez {
    background: var(--wpr-bg-056c3d2c-5ab3-4249-9dbf-f6e4ea569237) no-repeat center / cover;
}

.custom-badge-hhc-cotton-candy {
    background: var(--wpr-bg-b81f45d9-554e-4921-a62b-d38130cdf087) no-repeat center / cover;
}

.custom-badge-hhc-peppermint {
    background: var(--wpr-bg-ed318e4f-4539-405a-b7d7-1e131f7e1600) no-repeat center / cover;
}

.custom-badge-green-crack {
    background: var(--wpr-bg-8bd16a08-16d6-45bc-a292-a11a2c6a76ad) no-repeat center / cover;
}

.custom-badge-hhc-maroccan-hash {
    background: var(--wpr-bg-23da1b09-4500-4eb2-a037-1432fc3fb946) no-repeat center / cover;
}

.custom-badge-indian-kush {
    background: var(--wpr-bg-b03b5404-ce42-4ef7-9696-72549e17093d) no-repeat center / cover;
}

.custom-badge-hhc-watermelon-og {
    background: var(--wpr-bg-a1bf94e9-f5a5-4c98-8bee-0438cf4d4078) no-repeat center / cover;
}

.custom-badge-seed-purple-milkshake {
    background: var(--wpr-bg-6e713dd2-ea30-4c0d-a14f-b12f12e0a337) no-repeat center / cover;
}

.custom-badge-seed-pappy-og {
    background: var(--wpr-bg-5cf1a1e0-10f6-4298-aea5-9ab610d27692) no-repeat center / cover;
}

.custom-badge-seed-funnel-cake {
    background: var(--wpr-bg-ee3a12f2-e05d-4845-bf84-f5cf3eb22325) no-repeat center / cover;
}

.custom-badge-seed-ambrosia-kush{
    background: var(--wpr-bg-2a00873f-7d95-4108-a6a5-7acdd191db31) no-repeat center / cover;
}

.custom-badge-seed-forbidden-runtz {
    background: var(--wpr-bg-b6398f05-39ca-4e7d-a9da-6e81e1659bba) no-repeat center / cover;
}

.custom-badge-seed-gmo-rootbeer {
    background: var(--wpr-bg-51083799-29a6-43f0-b9a7-93bd4f9ea52b) no-repeat center / cover;
}

.custom-badge-seed-strawberry-guava {
    background: var(--wpr-bg-3cf2376c-3639-477f-8338-f548cba5d79e) no-repeat center / cover;
}

.custom-badge-seed-vanilla-gelato {
    background: var(--wpr-bg-013192c3-ce9b-489c-b2c7-71f151a6dd4f) no-repeat center / cover;
}

.custom-badge-seed-sour-diesel {
    background: var(--wpr-bg-2e0e989d-37a9-4a85-9b52-0bd9d05d440d) no-repeat center / cover;
}

.custom-badge-seed-purple-amnesia {
    background: var(--wpr-bg-53299abc-b167-4b61-9fc2-b4bd9305aa0a) no-repeat center / cover;
}

.custom-badge-seed-og-kush {
    background: var(--wpr-bg-75894903-f9bc-4b01-b9e4-30cab5768545) no-repeat center / cover;
}

.custom-badge-seed-mango-smile {
    background: var(--wpr-bg-52368faf-12a0-472f-8612-9c0da3f6a7d6) no-repeat center / cover;
}

.custom-badge-seed-chocolate-mint-og {
    background: var(--wpr-bg-6fe29c2b-5e10-451f-ae3c-11ea9e349943) no-repeat center / cover;
}

.custom-badge-seed-northern-lights {
    background: var(--wpr-bg-9f2320ab-9447-4f27-8b7a-160948385279) no-repeat center / cover;
}

.custom-badge-seed-critical-xxl {
    background: var(--wpr-bg-ba55c7ed-b65f-4a50-be9a-63385382de48) no-repeat center / cover;
}

.custom-badge-seed-cookies-xl {
    background: var(--wpr-bg-7c0a96c9-68bb-4a53-adc3-1b33d0efd925) no-repeat center / cover;
}

.custom-badge-seed-jack-herer {
    background: var(--wpr-bg-001dda9e-ba0d-45ad-9ae2-de0b1d3ee925) no-repeat center / cover;
}

.custom-badge-seed-caramello-xl {
    background: var(--wpr-bg-afa339af-3f7c-4c76-8704-baec792bbc80) no-repeat center / cover;
}

.custom-badge-seed-purple-punch {
    background: var(--wpr-bg-1582e19e-acff-4cee-a6c1-6c98bab4c998) no-repeat center / cover;
}

.custom-badge-seed-runtz-xl {
    background: var(--wpr-bg-33b1666e-66c9-48e5-973c-a9b803e446b3) no-repeat center / cover;
}

.custom-badge-seed-orange-sherbet {
    background: var(--wpr-bg-663eeae5-4828-44d0-9bdd-7ccc337dbfc0) no-repeat center / cover;
}

.custom-badge-seed-uk-cheese {
    background: var(--wpr-bg-89da35ce-47e8-4c18-b2b0-450fe23b0829) no-repeat center / cover;
}

.custom-badge-seed-nl-x-big-buds {
    background: var(--wpr-bg-76fe740e-3a0a-4a06-85f0-b754f58ea717) no-repeat center / cover;
}

.custom-badge-cbd-liquid-watermelon-og {
    background: var(--wpr-bg-3a8d3ea3-02aa-4e5f-b0ed-709813377882) no-repeat center / cover;
}

.custom-badge-cbd-liquid-moroccan-hash {
    background: var(--wpr-bg-84315401-414a-4d49-89c1-7208c6f51442) no-repeat center / cover;
}

.custom-badge-rest {
    background: var(--wpr-bg-58f57f2a-2215-42e5-b645-fb7045485464) no-repeat center / cover;
}

.custom-badge-relief {
    background: var(--wpr-bg-8256e206-d75b-4cb2-a11d-78c00d6951dd) no-repeat center / cover;
}

.custom-badge-og-hemp {
    background: var(--wpr-bg-327f9b94-3389-48dd-bfc5-3180708a46f8) no-repeat center / cover;
}

.custom-badge-strawberry-iced {
    background: var(--wpr-bg-4d3076f7-1cd1-4efe-8e7f-911fcfe6e2bf) no-repeat center / cover;
}

.custom-badge-mixed-fruits {
    background: var(--wpr-bg-3d99a0d7-db84-44b4-b722-2cbb5d1dbbd5) no-repeat center / cover;
}

.custom-badge-passion-fruit {
    background: var(--wpr-bg-393935fe-6a09-49d0-8c1c-656243d37e13) no-repeat center / cover;
}

.custom-badge-elfbar-first-lady {
    background: var(--wpr-bg-e36c06dc-1cc1-4e7a-9113-674cd15d8df4) no-repeat center / cover;
}

.custom-badge-elfbar-fruit-bomb {
    background: var(--wpr-bg-39ec62e6-785f-474e-8f13-50c3819fcf3e) no-repeat center / cover;
}

.custom-badge-elfbar-godfather {
    background: var(--wpr-bg-6aec63d8-b109-454a-8b08-db97baabf26c) no-repeat center / cover;
}

.custom-badge-elfbar-ice-cream {
    background: var(--wpr-bg-83d72976-d7cc-4484-84e9-ddcf1209ed95) no-repeat center / cover;
}

.custom-badge-elfbar-mr-president {
    background: var(--wpr-bg-c9db4810-491e-495a-81de-13604f70a998) no-repeat center / cover;
}

.custom-badge-elfbar-polar-storm {
    background: var(--wpr-bg-76f6b296-5ecf-48bf-8440-f9f242d58ce7) no-repeat center / cover;
}

.custom-badge-cbd-blueten-alien-haze {
    background: var(--wpr-bg-f3ad70c7-18f0-416a-a771-4c9b1bf4d921) no-repeat center / cover;
}

.custom-badge-cbd-blueten-berlin_kush {
    background: var(--wpr-bg-a7d815bc-a03e-4cbe-8deb-fff3aa5ead81) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gelato-361 {
    background: var(--wpr-bg-b84b9db4-bcd2-4f07-b653-5148e4b5581c) no-repeat center / cover;
}

.custom-badge-cbd-blueten-girl-scout-cookies {
    background: var(--wpr-bg-1399dab7-88e5-4164-bb0d-8115f47a12f4) no-repeat center / cover;
}

.custom-badge-cbd-blueten-amalfi-lemon {
    background: var(--wpr-bg-a7e7d53b-9eae-4ab7-b4db-be10e1ac46d3) no-repeat center / cover;
}

.custom-badge-cbd-blueten-goerlitzer-punch {
    background: var(--wpr-bg-46c312d2-967a-487d-9620-ff35cc48c82b) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gorilla-glue {
    background: var(--wpr-bg-34b46eaa-e828-46f6-889a-42127ea09178) no-repeat center / cover;
}

.custom-badge-cbd-blueten-harlequin {
    background: var(--wpr-bg-429d0252-6191-43f2-b1af-21f9bbe7198b) no-repeat center / cover;
}

.custom-badge-cbd-blueten-meer-jane {
    background: var(--wpr-bg-e1ae4299-fc5b-4002-b864-cd28e9288da6) no-repeat center / cover;
}

.custom-badge-cbd-blueten-northern-lights {
    background: var(--wpr-bg-a9c79fd6-1fce-4bdf-b025-e66216ca8399) no-repeat center / cover;
}

.custom-badge-cbd-blueten-purple-berry {
    background: var(--wpr-bg-6b102694-8728-43f8-ab6a-0b94e5a1114c) no-repeat center / cover;
}

.custom-badge-cbd-blueten-small-friends {
    background: var(--wpr-bg-4c6332f4-bfa7-485d-ba70-b5d4943590b6) no-repeat center / cover;
}

.custom-badge-cbd-blueten-420-mix {
    background: var(--wpr-bg-d14093b6-d270-4fb0-866c-15578049ae3d) no-repeat center / cover;
}

.custom-badge-h2-cherry-ice {
    background: var(--wpr-bg-1da2f694-3f53-4b2d-ab83-511d04f102e8) no-repeat center / cover;
}

.custom-badge-cbd-hash-amnesia {
    background: var(--wpr-bg-4fb1f802-1a59-47e2-bcdb-e940eee2d1b6) no-repeat center / cover;
}

.custom-badge-cbd-hash-jungle-charas {
    background: var(--wpr-bg-32047ad7-4775-4df0-a10a-0f1e65625ca2) no-repeat center / cover;
}

.custom-badge-cbd-hash-kiff {
    background: var(--wpr-bg-33ea2220-0f9a-4714-8095-0e5a690960db) no-repeat center / cover;
}

.custom-badge-cbd-hash-pollen{
    background: var(--wpr-bg-6d92ecd6-b771-4075-974a-6f51d2fda388) no-repeat center / cover;
}

.custom-badge-cbd-hash-super-dry {
    background: var(--wpr-bg-ec75357a-0ec4-457f-9bce-d0475fe2fbb1) no-repeat center / cover;
}

.custom-badge-cbd-hash-bubble-ice {
    background: var(--wpr-bg-efad49a2-fada-4bf5-92b2-f1f5a705643e) no-repeat center / cover;
}

.custom-badge-cannabis-samen-big-bud-xxl {
    background: var(--wpr-bg-c16f8885-12d9-47e5-9e25-2eeba70014c4) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorilla-glue-4 {
    background: var(--wpr-bg-ba6096e6-dc16-439c-a7f4-037eb89c08eb) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mac-1 {
    background: var(--wpr-bg-c27ec556-0718-4937-bc34-c7361c3835f7) no-repeat center / cover;
}

.custom-badge-cannabis-samen-magnum {
    background: var(--wpr-bg-20881dc6-1903-4b00-b842-3e490f19a5b5) no-repeat center / cover;
}

.custom-badge-cannabis-samen-sunset-sherbert {
    background: var(--wpr-bg-fa242c4e-41b2-45a5-a21f-70926a3c71d9) no-repeat center / cover;
}

.custom-badge-cannabis-samen-strawberry-kush {
    background: var(--wpr-bg-f1dddeff-4220-4df7-a0c7-8a5894cd2e5c) no-repeat center / cover;
}

.custom-badge-cannabis-samen-purple-kush {
    background: var(--wpr-bg-ff8991ff-9609-40ae-a37e-2ebb3ddd957a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mazar-xx {
    background: var(--wpr-bg-399a5567-7dd3-46a6-8c90-8af05c3d5201) no-repeat center / cover;
}

.custom-badge-cannabis-samen-lsg {
    background: var(--wpr-bg-77ef68b3-d485-4a81-8935-4124e9474583) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorillato {
    background: var(--wpr-bg-65d3f2ec-e775-41be-b2e9-ba4fa9d5eae0) no-repeat center / cover;
}

.custom-badge-cannabis-samen-a-to-z {
    background: var(--wpr-bg-b3f64c3a-85c7-4b59-b4a0-18ef1a9fdcca) no-repeat center / cover;
}

.custom-badge-cannabis-samen-aeroz {
    background: var(--wpr-bg-8eed1dec-a799-481d-a182-0df3499cd491) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-runtz {
    background: var(--wpr-bg-4ca4cbd7-aaea-4065-b569-7518fa1eef2d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-zoap {
    background: var(--wpr-bg-3095dec2-9f26-4446-a6b8-f5931f42167a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-runtz {
    background: var(--wpr-bg-9979667e-cc0e-4138-934b-f99d6389f355) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-n-bananas {
    background: var(--wpr-bg-97889ee9-1427-4ef6-94f2-c2a8ded5b525) no-repeat center / cover;
}

.custom-badge-cannabis-samen-bazuku {
    background: var(--wpr-bg-8e396d98-9c66-44ea-b38e-7dd8d2a2044e) no-repeat center / cover;
}

.custom-badge-cannabis-samen-frozen-apples {
    background: var(--wpr-bg-84b6b3c7-a2d1-4ef2-b013-443fd4e736fc) no-repeat center / cover;
}

.custom-badge-cannabis-samen-fruit-drop {
    background: var(--wpr-bg-9604e185-aeb6-4d54-b0bb-473dd0bb8776) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-junky {
    background: var(--wpr-bg-cf676abe-39e4-4eab-acea-cfc9072c4fd3) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-mark-10 {
    background: var(--wpr-bg-c383be9f-29be-47f0-8220-51cd4b75d395) no-repeat center / cover;
}

.custom-badge-cannabis-samen-geta-z {
    background: var(--wpr-bg-c92a5cd6-ed77-4cbc-8193-2d6f61837484) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gruntz-2-0 {
    background: var(--wpr-bg-666b4519-f715-4b0c-bad5-9172174e7a4c) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-runtz {
    background: var(--wpr-bg-d632fffd-bc74-43d3-9fcf-cc0a5fbb1dab) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-zoap {
    background: var(--wpr-bg-a457fac6-ba41-4d29-90cd-410efe182cc2) no-repeat center / cover;
}

.custom-badge-cannabis-samen-powerz {
    background: var(--wpr-bg-3f54cdd1-52a8-4c8a-ae39-25604acb2e31) no-repeat center / cover;
}

.custom-badge-cannabis-samen-runtz-s1 {
    background: var(--wpr-bg-5cd4b8a3-d6b3-412c-aefb-119ba826c1cb) no-repeat center / cover;
}

.custom-badge-cannabis-samen-pink-zoap {
    background: var(--wpr-bg-cba1f1fc-6e94-4c44-9ee9-51b607ba5aec) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoap-s1 {
    background: var(--wpr-bg-c0e57f14-53c8-41a3-b31d-07a206c00f96) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoreoz {
    background: var(--wpr-bg-6b8ec1be-9509-448d-87eb-53c7dd0c272d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zushlato{
    background: var(--wpr-bg-32da1574-4002-4bac-a588-095fba70519e) no-repeat center / cover;
}




/* ######################### */
/* H2 Pods */
/* ######################### */


.custom-badge-h2-london-pound-cake {
    background: var(--wpr-bg-17182b7c-28c7-4cf8-8e6c-f709ff65efcc) no-repeat center / cover;
}

.custom-badge-h2-runtz {
    background: var(--wpr-bg-51fd7235-70dc-4885-a13b-c4787c90b31c) no-repeat center / cover;
}

.custom-badge-h2-grape {
    background: var(--wpr-bg-f5525f4f-1940-4e72-8aa6-2ad4812428b4) no-repeat center / cover;
}

.custom-badge-h2-cotton-candy {
    background: var(--wpr-bg-90aa4ace-1467-4065-b623-383fb0048a86) no-repeat center / cover;
}

.custom-badge-h2-biscotti {
    background: var(--wpr-bg-ea71f37e-4d13-405a-80bc-bbd318b6cc99) no-repeat center / cover;
}


.custom-badge-h2-squid-edition{
    background: var(--wpr-bg-08d5126e-a834-458e-b1c2-2d0224f53dbc) no-repeat center / cover;
}

.custom-badge-cbd-pod-mango-iced {
    background: var(--wpr-bg-a31b94bf-20f6-4568-b2b4-2f921feb1294) no-repeat center / cover;
}

.custom-badge-h2-watermelon {
    background: var(--wpr-bg-1da3e72f-b546-4584-a033-0b7868634f87) no-repeat center / cover;
}

.custom-badge-h2-lime {
    background: var(--wpr-bg-85b85b7f-0f41-469e-b473-5800b3d9f134) no-repeat center / cover;
}

.custom-badge-h2-peach-ice-og {
    background: var(--wpr-bg-3a108b98-02ea-4b0e-8241-dfacfc4b4cdc) no-repeat center / cover;
}

.custom-badge-h2-godfather {
    background: var(--wpr-bg-84ad117a-9e2d-4e1e-8f49-1f21bd799bfb) no-repeat center / cover;
}


/* ######################### */
/* H3 Pods */
/* ######################### */


.custom-badge-h3-pod-apple-splash {
    background: var(--wpr-bg-6be3a7bc-76f7-4004-8f45-24b669180c94) no-repeat center / cover;
}

.custom-badge-h3-pod-blueberry {
    background: var(--wpr-bg-f6422f34-262a-4128-ab1a-358891c4e883) no-repeat center / cover;
}

.custom-badge-h3-pod-cherry-ice {
    background: var(--wpr-bg-ff941cfd-bdde-4c33-a1a8-3b6740f8b21d) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berries {
    background: var(--wpr-bg-b5f6cd21-e2af-47a4-89b9-b473e1012b80) no-repeat center / cover;
}

.custom-badge-h3-pod-peach-ice {
    background: var(--wpr-bg-958552b9-d1b9-4443-bb9a-43b7320df7d4) no-repeat center / cover;
}

.custom-badge-h3-pod-purple-punch {
    background: var(--wpr-bg-51616df3-7183-492e-ab67-2bd8ab7f4ee8) no-repeat center / cover;
}

.custom-badge-h3-pod-super-lemon-haze {
    background: var(--wpr-bg-21643acf-b4b3-4783-a3d9-74d067b42e6c) no-repeat center / cover;
}

.custom-badge-h3-pod-watermelon {
    background: var(--wpr-bg-ae4fcf30-3f35-4cd9-b311-22beb0ce8967) no-repeat center / cover;
}

.custom-badge-h3-pod-white-widow {
    background: var(--wpr-bg-c15ab6db-1e91-4244-8a9b-2efffc4919f6) no-repeat center / cover;
}

.custom-badge-h3-pod-zkittlez {
    background: var(--wpr-bg-63d0a25f-f5a0-4b18-9c15-be3d0c63e266) no-repeat center / cover;
}

.custom-badge-h3-pod-better-cali-saul {
    background: var(--wpr-bg-f4619408-8626-438b-837d-36eadffd919b) no-repeat center / cover;
}

.custom-badge-h3-pod-heisensheep {
    background: var(--wpr-bg-c0976579-d748-4a7d-8492-b3928568d45b) no-repeat center / cover;
}

.custom-badge-h3-pod-pinkboy {
    background: var(--wpr-bg-a5872093-cc00-4638-aef3-4c1f8d57213f) no-repeat center / cover;
}

.custom-badge-h3-pod-black-edition {
    background: var(--wpr-bg-167ce553-60b5-4d05-8fe3-52e0fc7667c9) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berry-gta {
    background: var(--wpr-bg-423d0780-52c7-44b3-b7cb-27abbac0b5a0) no-repeat center / cover;
}



/* ######################### */
/* H2 Vape */
/* ######################### */

.custom-badge-h2-vape-berry-gelato {
    background: var(--wpr-bg-c173676d-cabb-4a60-a8f1-13553fb43b8d) no-repeat center / cover;
}

.custom-badge-h2-vape-berry-punch {
    background: var(--wpr-bg-ca589dca-157f-425d-b26f-662c6905d67b) no-repeat center / cover;
}

.custom-badge-h2-vape-juicy-berry {
    background: var(--wpr-bg-38ffa910-13d1-4460-ae20-9a74b3ad5e42) no-repeat center / cover;
}

.custom-badge-h2-vape-super-lemon-haze {
    background: var(--wpr-bg-cabf2b82-d118-4ca8-a549-b1104610f6c7) no-repeat center / cover;
}

.custom-badge-h2-vape-watermelon-cherry {
    background: var(--wpr-bg-12052c81-02ba-420b-a402-0f6708294b90) no-repeat center / cover;
}

.custom-badge-h2-vape-bubble-kush {
    background: var(--wpr-bg-7611283e-3729-4606-8cfe-f9df599f5c2d) no-repeat center / cover;
}

.custom-badge-h2-vape-iced-bonbon {
    background: var(--wpr-bg-07905a7d-7a3a-46ac-bb9d-ca44a1f80672) no-repeat center / cover;
}

.custom-badge-h2-blueberry-blast {
    background: var(--wpr-bg-d1f1550b-fef5-4daf-af79-71312ce74d6f) no-repeat center / cover;
}

.custom-badge-h2-frozen-peach {
    background: var(--wpr-bg-dc3a8867-8214-47fa-b2c0-f82eb761f96b) no-repeat center / cover;
}

.custom-badge-h2-juicy-melon {
    background: var(--wpr-bg-36c7f9e8-0b4b-49c7-ab96-402a1a848466) no-repeat center / cover;
}

.custom-badge-h2-lemon-haze {
    background: var(--wpr-bg-e52bf0ba-ee1b-4d4d-a62a-d781be551815) no-repeat center / cover;
}

.custom-badge-h2-peach-bubblegum {
    background: var(--wpr-bg-a68d4763-98d6-44f2-bbe8-b81827bba1bc) no-repeat center / cover;
}

.custom-badge-h2-mango {
    background: var(--wpr-bg-1a332b80-29dd-46f6-a1c8-b7a563e9f9cc) no-repeat center / cover;
}

.custom-badge-h2-blackberry-ice {
    background: var(--wpr-bg-c82e3efc-2734-4c62-912f-fcc31d2a3695) no-repeat center / cover;
}

.custom-badge-h2-raspberry {
    background: var(--wpr-bg-8bc4e145-0a0b-4fac-b91d-0d27e198843a) no-repeat center / cover;
}

.custom-badge-h2-cactus_ice {
    background: var(--wpr-bg-54dbfac3-6646-4712-b7bc-011f72164bd1) no-repeat center / cover;
}

.custom-badge-h2-lemon-spritz {
    background: var(--wpr-bg-3f588e6d-f65a-490d-a1e9-acc7088fb4fa) no-repeat center / cover;
}

.custom-badge-h2-mango-ice {
    background: var(--wpr-bg-9f807b32-5b53-487c-8d31-f90e01ebd35a) no-repeat center / cover;
}

.custom-badge-h2-mmixed-berries {
    background: var(--wpr-bg-8a550906-220f-4b3b-880b-f8907597c500) no-repeat center / cover;
}

.custom-badge-h2-passion-fruit {
    background: var(--wpr-bg-74a0a13d-8193-4de2-bf11-ec9a0df84471) no-repeat center / cover;
}

.custom-badge-h2-peach-ice {
    background: var(--wpr-bg-99499a7c-828d-4800-a9a9-b74105e79b01) no-repeat center / cover;
}

.custom-badge-h2-watermelon-zkittlez {
    background: var(--wpr-bg-11918d53-982c-4fcf-8953-b5c213b2c1d8) no-repeat center / cover;
}

.custom-badge-h2-cherry{
    background: var(--wpr-bg-ff8547df-33e2-4d41-a52c-9d1864fa83a5) no-repeat center / cover;
}

.custom-badge-h2-blueberry{
    background: var(--wpr-bg-33089cca-c339-4837-ba2d-140ccf907af1) no-repeat center / cover;
}

.custom-badge-h2-grape-roseflower{
    background: var(--wpr-bg-a98e1529-fb1f-49e6-8844-a3ed525ea8e7) no-repeat center / cover;
}

.custom-badge-h2-peach-papaya{
    background: var(--wpr-bg-40e32b0d-094b-4dfd-a4b1-a855356d9b54) no-repeat center / cover;
}

.custom-badge-h2-yuzu{
    background: var(--wpr-bg-baa13dc1-c4aa-4e7e-8ae8-d0d14d495bd6) no-repeat center / cover;
}

/* ######################### */
/* HHZ Vape */
/* ######################### */

.custom-badge-h2-vape-northern-lights {
    background: var(--wpr-bg-954bfd74-e6e7-4f54-8409-04242ef49277) no-repeat center / cover;
}

.custom-badge-h2-vape-amnesia-haze {
    background: var(--wpr-bg-7ba30216-ec25-4947-b49d-780df4309788) no-repeat center / cover;
}

.custom-badge-hhz-pink-berry {
    background: var(--wpr-bg-a2f1a3aa-6688-4895-a990-ca60bc17e13f) no-repeat center / cover;
}

.custom-badge-hhz-mango {
    background: var(--wpr-bg-1c85279f-79b1-43f7-8392-0cebb0a1ba07) no-repeat center / cover;
}

.custom-badge-hhz-blueberry {
    background: var(--wpr-bg-15cb680d-7096-4f0c-94bd-5e2cade74aaa) no-repeat center / cover;
}

.custom-badge-hhz-vape-cassis {
    background: var(--wpr-bg-9c49d7c7-ea0e-47a8-b4f8-b6282a4ade64) no-repeat center / cover;
}

.custom-badge-hhz-vape-pineapple-coco {
    color: #fff !important;
    background: var(--wpr-bg-e517cf22-cc0a-439d-a159-b4feea284da7) no-repeat center / cover;
}

.custom-badge-hhz-vape-watermelon {
    background: var(--wpr-bg-8389006a-ff51-4270-bb6f-20a6d24920f9) no-repeat center / cover;
}

.custom-badge-hhz-vape-gorilla-glue {
    background: var(--wpr-bg-86a6370b-da48-4161-be54-817bd7d0cd41) no-repeat center / cover;
}

.custom-badge-hhz-vape-lemon-haze {
    background: var(--wpr-bg-d14a2dfd-0552-4b44-9579-bdb39e495b77) no-repeat center / cover;
}

.custom-badge-hhz-vape-wedding-cake {
    background: var(--wpr-bg-f9dafa88-f373-4173-8eea-cec7cc4c385f) no-repeat center / cover;
}

.custom-badge-hhz-vape-black-ice {
    background: var(--wpr-bg-195e021d-91b6-4e9f-9a76-5f1e75e16633) no-repeat center / cover;
}

.custom-badge-hhz-vape-zkittlez {
    background: var(--wpr-bg-961cee61-0cc6-4857-a842-cc5c4a72b692) no-repeat center / cover;
}



/* ######################### */
/* H3 Vape */
/* ######################### */

.custom-badge-h3-vape-black-berry-kush {
    background: var(--wpr-bg-78844a04-cfc3-4781-8b4c-1428cf7b637e) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-purple-haze {
    background: var(--wpr-bg-402cb804-7b94-40bb-84e2-1cad04921135) no-repeat center / cover;
}

.custom-badge-h3-vape-bubble-kush {
    background: var(--wpr-bg-38dc0379-5205-49c9-85d1-66ad31930d06) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-haze {
    background: var(--wpr-bg-a68beaa6-97d3-419b-a07e-624c2468a82b) no-repeat center / cover;
}

.custom-badge-h3-vape-red-runtz {
    background: var(--wpr-bg-3c9c05f0-9812-43d6-b81a-d0d0d4ed0d38) no-repeat center / cover;
}

.custom-badge-h3-vape-super-lemon-haze {
    background: var(--wpr-bg-5bb96958-d3d4-42ec-a16d-9a362c9f0243) no-repeat center / cover;
}

.custom-badge-h3-vape-super-silver-haze {
    background: var(--wpr-bg-5694c0e2-5481-4c6f-8525-b5b623534195) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-gelato {
    background: var(--wpr-bg-8b3f2535-f64b-45e9-b190-8a299f12ef66) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-kush {
    background: var(--wpr-bg-230c80ce-02ac-4eb3-99a1-01b95aaa657f) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-haze {
    background: var(--wpr-bg-278127a6-2875-47f6-9af7-46920723829b) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-icecream-haze {
    background: var(--wpr-bg-3b6285d0-8cc7-417b-bce2-388da0f9883c) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-coco-kush {
    background: var(--wpr-bg-b004c609-0429-474f-81b8-4440440bea75) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-kush {
    background: var(--wpr-bg-abb3ed4c-59dd-40e5-906a-b3bd2a768c6b) no-repeat center / cover;
}

.custom-badge-h3-vape-blueberry-kush {
    background: var(--wpr-bg-4931ddcd-b51b-4b75-89ea-5307e37594ed) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gelato {
    background: var(--wpr-bg-d3a7e5fe-6381-4728-8440-a44522bc9a4e) no-repeat center / cover;
}

.custom-badge-h3-vape-strawnana-kush {
    background: var(--wpr-bg-6d527a25-725c-4dd3-87ae-4fc9e6f6544a) no-repeat center / cover;
}

.custom-badge-h3-vape-grape-ice {
    background: var(--wpr-bg-e7712991-d5fe-4018-b789-5fa75e88f433) no-repeat center / cover;
}

.custom-badge-h3-vape-zkittlez {
    background: var(--wpr-bg-afdc77a8-85ec-4fd3-a6d2-1dc4c7672782) no-repeat center / cover;
}

.custom-badge-h3-vape-lollipop-cherry {
    background: var(--wpr-bg-eb18c5b7-4586-4616-b52f-f193654fc3d3) no-repeat center / cover;
}

.custom-badge-h3-vape-black-ice {
    background: var(--wpr-bg-71d33fc9-4078-4691-9931-9a991a4eef8a) no-repeat center / cover;
}

.custom-badge-h3-vape-wedding-cake {
    background: var(--wpr-bg-9512d24e-e533-416a-845b-05759d0668c3) no-repeat center / cover;
}

.custom-badge-h3-vape-gorilla-glue {
    background: var(--wpr-bg-3df3a3dc-5767-4274-9177-86b4c7b7f4ec) no-repeat center / cover;
}

.custom-badge-h3-vape-himbaro-breeze {
    background: var(--wpr-bg-9aebc438-1b56-434b-88ec-58ace335664d) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gator-weed {
    background: var(--wpr-bg-e6b6bd23-4f63-49d5-b237-7cb8ed5b952d) no-repeat center / cover;
}

.custom-badge-h3-vape-grow-rilla-glue {
    background: var(--wpr-bg-d7e4009b-99f0-4e9a-b9c2-e288abd8c408) no-repeat center / cover;
}

.custom-badge-h3-vape-haze-ffm {
    background: var(--wpr-bg-fe644f15-ccdd-446b-a940-c1123d0c60fa) no-repeat center / cover;
}

.custom-badge-h3-vape-kiki-melow-kush {
    background: var(--wpr-bg-469187c1-e8b4-4c74-b6ee-273191024e5a) no-repeat center / cover;
}

.custom-badge-h3-vape-frozty-skunk {
    background: var(--wpr-bg-c72f71ac-bc5c-45ee-8442-d28d4dbfecfb) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFA */
/* ######################### */

.custom-badge-elfbar-elfa-apple-peach {
    background: var(--wpr-bg-dc78567f-fa81-46bf-892b-c4c17aec5a05) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-banane {
    background: var(--wpr-bg-4f4afb45-8ca8-45cf-8671-25333d71372c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-ice {
    background: var(--wpr-bg-84582bd7-9ba3-44f5-b7cc-cece6aec19ca) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry {
    background: var(--wpr-bg-32251c76-ee34-41cc-8c4c-42fe2675ec9f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-bg {
    background: var(--wpr-bg-5fa556ff-734f-49d6-b912-03c3ac00a1c6) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-cotton-candy {
    background: var(--wpr-bg-d46b292d-a7f4-4467-b1ea-5fae650d4e88) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-snoow {
    background: var(--wpr-bg-cda3a0c7-aac9-42cf-b4fe-666c49517922) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-5ece6fe4-893f-4ce7-8051-56bcdca2edf9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-5ece6fe4-893f-4ce7-8051-56bcdca2edf9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blue-razz-lemonade {
    background: var(--wpr-bg-3a5046d7-1205-4ede-8ea2-4ce0923550c4) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cherry {
    background: var(--wpr-bg-c751d4d3-1fcd-4242-8b70-e624a6b48325) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-425d56a7-42a1-4083-9b04-3cdcdb5b7bc9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-425d56a7-42a1-4083-9b04-3cdcdb5b7bc9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-425d56a7-42a1-4083-9b04-3cdcdb5b7bc9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape {
    background: var(--wpr-bg-9ff9695f-0a99-4e16-bf91-e4c2fe01114f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-elfstorm {
    background: var(--wpr-bg-49e8f8d0-eb21-46a9-9147-6aefc7a71575) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-kiwi-passion-fruit {
    background: var(--wpr-bg-5635f9b2-5073-407b-832a-c73e0019956f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-mint {
    background: var(--wpr-bg-31bc0b49-d4b6-4e7c-ab1b-9656a499a132) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mango {
    background: var(--wpr-bg-6dc40555-7af4-49d5-bb62-be1849f62d11) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mix-berries {
    background: var(--wpr-bg-4a505a67-62e6-4f7e-856c-6ed916fe7a42) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-orange {
    background: var(--wpr-bg-38d4e5f3-4f52-4623-810e-0c0660c97de3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-peach-ice {
    background: var(--wpr-bg-7a3b6eae-6a31-4bf1-95be-bdb2bbe6edb2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pear {
    background: var(--wpr-bg-7fd64508-ca23-4e5a-9813-7df83ddd4216) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-qi {
    background: var(--wpr-bg-73602a5f-b9f1-4e3d-b82f-d5e8af733dd5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pink-lemonade {
    background: var(--wpr-bg-552b06f7-56e9-4d68-b26d-c5adc3fac58c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-rasberry-watermelon {
    background: var(--wpr-bg-cc797cf9-2063-4915-8803-4af6487c59f2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-grape {
    background: var(--wpr-bg-787b02f1-5ea1-4059-aebd-ac86abc8f39a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-ice-cream {
    background: var(--wpr-bg-38c5bc78-9e4d-4a3f-a18f-19a3345ca2b2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-kiwi {
    background: var(--wpr-bg-447527c4-f656-4446-b56a-6be3a86be9a1) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-tropcial-fruit {
    background: var(--wpr-bg-1a42770e-8b9b-4d43-b03b-30d13b79dea5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon {
    background: var(--wpr-bg-2b767dca-bc27-4539-9563-7ce51dbe2c80) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-cherry {
    background: var(--wpr-bg-2aac76ed-34b3-4712-beb1-e0fad84e4712) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-mojito {
    background: var(--wpr-bg-08d9213b-7f38-4b66-a8c9-c94bdc7c08bd) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-raspberry {
    background: var(--wpr-bg-738c1cf6-2e2f-4fa8-8d6d-dcd16cb02f10) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-lemon {
    background: var(--wpr-bg-f46248a0-fe97-46e4-aee8-81d931fc96c7) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-menthol {
    background: var(--wpr-bg-dc46f9ae-c602-4527-9f6b-7121baf8a1e5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape-ice {
    background: var(--wpr-bg-000bec8e-3188-4205-88c6-5f481902d0bd) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-golden-tobacco {
    background: var(--wpr-bg-9e668905-738b-4613-999d-90b117fe374b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-coconut {
    background: var(--wpr-bg-4a31447d-6c0d-42b4-ba60-7074b82a07d3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-acai {
    background: var(--wpr-bg-e34ec7e1-c1b3-4768-bf56-024955adb406) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-blackberry {
    background: var(--wpr-bg-0fe3766c-3764-4437-8ed7-fc8e7a09341e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola-orange {
    background: var(--wpr-bg-637fb1cd-f202-49f7-8218-b577b1693325) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-berries {
    background: var(--wpr-bg-ea08a0a8-ba4e-48ef-8f04-dc1fa4f02d52) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-hazelnut-coffee {
    background: var(--wpr-bg-dea78a9a-a541-46b7-87a4-ff89ec889e85) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry_cherry {
    background: var(--wpr-bg-9e3213d4-a5fa-41c8-91e1-e9e3b34546b6) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-ice-tea-lemon {
    background: var(--wpr-bg-e902d22e-7af8-4e4d-b079-a7b4b4d3a691) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-vanilla-white-peach {
    background: var(--wpr-bg-6afd70c4-a494-48d6-8bf3-b0ff58192308) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFX PRO */
/* ######################### */

.custom-badge-elfbar-elfx-pro-weiss {
    background: var(--wpr-bg-4684bd51-9ac8-4dc9-a23f-ae26eec6698b) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-schwarz {
    background: var(--wpr-bg-96e05fbd-c040-4fd0-ab0c-165e3b7a77b8) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-braun {
    background: var(--wpr-bg-83ba68a3-d433-4ad6-9959-ac2e7d995fb2) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-gruen {
    background: var(--wpr-bg-7c6151ff-9716-44e2-ab1f-8f74395625d8) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-pink {
    background: var(--wpr-bg-8022e08f-4b96-4fc9-9dc5-f17aa03a2c18) no-repeat center / cover;
}





/* ######################### */
/* ELFBAR ELFLIQ */
/* ######################### */

.custom-badge-elfbar-elfliq-blackberry-lemon {
    background: var(--wpr-bg-749bba8b-e104-4079-96af-963c77883358) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-blackcurrant-aniseed {
    background: var(--wpr-bg-f22c7996-ced0-423a-85e8-0693a32b02e6) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cherry-cola {
    background: var(--wpr-bg-5a940c8e-5516-446f-9da6-f1b6a2d2d3c9) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cotton-candy-ice {
    background: var(--wpr-bg-4bf13724-e3ad-4d24-9423-82eb550630a0) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-elfstorm-ice {
    background: var(--wpr-bg-937d2c39-44bb-4183-937c-dec50f64b091) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-grape {
    background: var(--wpr-bg-630e304e-7e0d-4899-a354-ba035ac5c5c6) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-70922fd2-456e-4fdb-9d64-c6b238ced75f) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pink-grapefruit {
    background: var(--wpr-bg-7f08d54a-6466-48f3-a296-8c7e573fbc09) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-spearmint {
    background: var(--wpr-bg-747bbd6c-32be-4540-a371-12c743c69f5a) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-ice {
    background: var(--wpr-bg-4d4bdafe-a01f-4de8-8f8a-44d40d796cd2) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-raspberry-cherry-ice {
    background: var(--wpr-bg-a2b8dbc1-9e57-4418-97a4-3ef15d589e30) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-sour-apple {
    background: var(--wpr-bg-1ce245c9-679d-4360-9bcf-1eba9b73c29f) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-lemon-peach-passion-fruit {
    background: var(--wpr-bg-be4dde5b-da27-42a5-84b7-14374ea4bd3f) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-coconut-blueberry {
    background: var(--wpr-bg-42fbb89a-29e4-41d5-97cb-1af71860c752) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-a9dba631-aca1-4f90-afb5-d09c52b92e46) no-repeat center / cover;
}



/* ######################### */
/* ELFBAR MAX */
/* ######################### */

.custom-badge-elfbar-max-apple-pear {
    background: var(--wpr-bg-7810b722-2ce5-4bab-9b9d-732bba429c64) no-repeat center / cover;
}

.custom-badge-elfbar-max-blackberry-ice {
    background: var(--wpr-bg-5a32067d-e211-4d3f-b1aa-0eab8f0d3eac) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry {
    background: var(--wpr-bg-9b89e0bf-13c3-4393-9f34-22075437bd42) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry-sour-raspberry {
    background: var(--wpr-bg-681d0df9-8f9d-4ae4-99a9-a2651c7926d3) no-repeat center / cover;
}

.custom-badge-elfbar-max-grape {
    background: var(--wpr-bg-fc798cc1-fb83-4c4b-aefd-a1c8ab738046) no-repeat center / cover;
}

.custom-badge-elfbar-max-menthol {
    background: var(--wpr-bg-3c4b7495-4552-4d04-9db0-3bb5d02d5f53) no-repeat center / cover;
}

.custom-badge-elfbar-max-strawberry-ice {
    background: var(--wpr-bg-e9775af2-de57-4880-8c55-26ec086a9a80) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-berry {
    background: var(--wpr-bg-ace7c29d-7e00-481c-852f-10747aa05567) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-mango {
    background: var(--wpr-bg-343ea90e-556f-4571-bd01-46788f201ca8) no-repeat center / cover;
}

.custom-badge-elfbar-max-watermelon-ice {
    background: var(--wpr-bg-75678d55-8223-455f-9445-8e7121a1f42b) no-repeat center / cover;
}



/* ######################### */
/* Smooh Pods */
/* ######################### */

.custom-badge-smooh-pods-lemon-bomb {
    background: var(--wpr-bg-6aa76415-ff92-4ad9-89b7-5682a0df7c27) no-repeat center / cover;
}

.custom-badge-smooh-pods-berry-d-blue {
    background: var(--wpr-bg-3c994e70-a663-4b84-92b0-e6e8cfeb1f60) no-repeat center / cover;
}

.custom-badge-smooh-pods-grand-melon-ice {
    background: var(--wpr-bg-a8124d53-eb6a-45b8-b30f-4f3aecb2b74c) no-repeat center / cover;
}

.custom-badge-smooh-pods-777 {
    background: var(--wpr-bg-fd49fdb1-6eda-4345-a80b-b06e74d3419c) no-repeat center / cover;
}




/* ######################### */
/* CBD Pods */
/* ######################### */

.custom-badge-cbd-pods-amnesia {
    background: var(--wpr-bg-13978954-5cc0-4fbb-a5cd-866a20395da9) no-repeat center / cover;
}

.custom-badge-cbd-pods-mixed-berries {
    background: var(--wpr-bg-47415fb0-eaee-49f1-bf90-747c36d327f0) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-berry {
    background: var(--wpr-bg-aeffca19-b973-4654-a771-ca9105dda453) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-mint {
    background: var(--wpr-bg-17dc7011-637b-4214-bc79-867a6dbccb0f) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-tropical {
    background: var(--wpr-bg-71ed1832-d056-4193-a569-a4994f2c96de) no-repeat center / cover;
}

.custom-badge-cbd-pods-purple-punch {
    background: var(--wpr-bg-21b4ac52-6d5d-47af-b873-a825ba65c36d) no-repeat center / cover;
}

.custom-badge-xx2-mixed-berries {
    background: var(--wpr-bg-ba7ca0cc-422d-45f1-a850-6964bc90797c) no-repeat center / cover;
}

.custom-badge-grape-ice {
    background: var(--wpr-bg-f2c25789-b602-4dca-abf1-de4d2aefcfc4) no-repeat center / cover;
}

.custom-badge-mango-maracuja {
    background: var(--wpr-bg-f41468d2-1231-431a-a2fc-170c742c22f3) no-repeat center / cover;
}

.custom-badge-mint-ice {
    background: var(--wpr-bg-ad173668-9282-4eed-aab0-5499ce5af3fc) no-repeat center / cover;
}

.custom-badge-raspberry-peach {
    background: var(--wpr-bg-61b852d2-e499-4121-a9fc-bc47aa0135d2) no-repeat center / cover;
}

.custom-badge-watermelon-ice {
    background: var(--wpr-bg-fbd0e691-f3c2-43a0-b4c9-2fb6f38cfe20) no-repeat center / cover;
}


/* ######################### */
/* CBD Liquids */
/* ######################### */

.custom-badge-cbd-liquids-blueberry-kush {
    background: var(--wpr-bg-fb4a42ed-f0f1-4b02-8850-e3262cab6028) no-repeat center / cover;
}


.custom-badge-cbd-liquids-elderflower-kush {
    background: var(--wpr-bg-df2e2716-5529-4eab-9862-b46fdaf47f5f) no-repeat center / cover;
}

.custom-badge-cbd-liquids-lemon-haze {
    background: var(--wpr-bg-66ff1644-1ad2-4911-9904-fa916722ab62) no-repeat center / cover;
}

.custom-badge-cbd-liquids-menthol {
    background: var(--wpr-bg-38e160eb-9189-4b2d-80ad-a7ff93e1261e) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pineapple-express {
    background: var(--wpr-bg-d7cbabb5-323a-4bb3-a88d-aeb85702b8f5) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pure-shot {
    background: var(--wpr-bg-76cc7089-78cc-48f5-b25c-9886ceccf3a8) no-repeat center / cover;
}

.custom-badge-cbd-liquids-purple-haze {
    background: var(--wpr-bg-1ca49167-29dc-4591-a9b1-93155a8ac847) no-repeat center / cover;
}

.custom-badge-cbd-liquids-sour-apple-diesel {
    background: var(--wpr-bg-2bc52684-fd63-4103-ac9e-2fb2dbd47a78) no-repeat center / cover;
}

.custom-badge-cbd-liquids-strawberry-diesel {
    background: var(--wpr-bg-8aec424c-c15e-4695-a118-50feae20c59d) no-repeat center / cover;
}

.custom-badge-cbd-liquids-vanilla-strawberry-diesel {
    background: var(--wpr-bg-6b571f04-3079-4100-be18-cb7f6055bdad) no-repeat center / cover;
}

.custom-badge-cbd-liquids-watermelon-kush {
    background: var(--wpr-bg-3708dbc1-7350-473c-835f-3899cf960f4f) no-repeat center / cover;
}

.custom-badge-cbd-liquids-white-peach-diesel{
    background: var(--wpr-bg-57bebc5e-f412-4e0e-963d-65b8bdc412bf) no-repeat center / cover;
}


/* ######################### */
/* SUPERIOR LINE */
/* ######################### */

.custom-badge-superior-line-gazzy-grape {
    background: var(--wpr-bg-8e222f4c-27cc-45b4-88d3-08f0a8031771) no-repeat center / cover;
}

.custom-badge-superior-line-lemon-fuel {
    background: var(--wpr-bg-90b40ae6-1a2a-49fb-b56e-3fb48ffcfbda) no-repeat center / cover;
}


.custom-badge-superior-line-rainbwo-belts {
    background: var(--wpr-bg-6eedf6db-5e78-4c96-8fe6-6c828361cc82) no-repeat center / cover;
}

.custom-badge-superior-line-blue-zushi {
    background: var(--wpr-bg-18cd0341-4c45-480f-9410-5450556e2a2f) no-repeat center / cover;
}

.custom-badge-superior-line-guava-haze {
    background: var(--wpr-bg-f978d116-26bc-458a-b0a3-60e506e00b50) no-repeat center / cover;
}

.custom-badge-superior-line-baddie-runtz {
    background: var(--wpr-bg-b7b068c3-4f7e-47a9-92e2-0140ae5eb549) no-repeat center / cover;
}

.custom-badge-superior-line-dirty-sprite {
    background: var(--wpr-bg-1884f727-90b1-47cd-bf74-7a0150d3da1b) no-repeat center / cover;
}

.custom-badge-superior-line-forbidden-fruit {
    background: var(--wpr-bg-66bc293f-22f6-45e5-80e2-6f23b6433146) no-repeat center / cover;
}

.custom-badge-superior-line-glossy-gelato {
    background: var(--wpr-bg-5f78a308-73a4-4675-88dd-e95084ba94ef) no-repeat center / cover;
}

.custom-badge-superior-line-sour-patch {
    background: var(--wpr-bg-8dae0dd1-dc28-4e90-b869-8022ff52d06a) no-repeat center / cover;
}

.custom-badge-superior-line-super-lemon-haze {
    background: var(--wpr-bg-863b3ded-c72d-4b39-9612-c888db4d16cb) no-repeat center / cover;
}

.custom-badge-superior-line-zkittlez {
    background: var(--wpr-bg-d560a63f-6479-452c-98a4-1e6b62106749) no-repeat center / cover;
}


/* ######################### */
/* TRUE TASTE LINE */
/* ######################### */

.custom-badge-true-taste-line-black-cherry-kush {
    background: var(--wpr-bg-9a71976c-a865-4a73-b498-4a5082a481b1) no-repeat center / cover;
}

.custom-badge-true-taste-line-blue-lobster {
    background: var(--wpr-bg-f63aa688-4935-4092-849a-497506da0aae) no-repeat center / cover;
}

.custom-badge-true-taste-line-dragonfruit-sherbet {
    background: var(--wpr-bg-2135321f-8780-4a5a-8406-7c0871fb2236) no-repeat center / cover;
}

.custom-badge-true-taste-line-kiwi-lime-kush {
    background: var(--wpr-bg-5a75da08-b206-48d7-8e0f-e7b49adf4085) no-repeat center / cover;
}

.custom-badge-true-taste-line-raspberry-dream {
    background: var(--wpr-bg-a9553f64-f209-4933-a63c-9fcc86ff705b) no-repeat center / cover;
}

/* ######################### */
/* SIGNATURE PODS */
/* ######################### */

.custom-badge-signature-pods-amnesia-splash {
    background: var(--wpr-bg-a96678dc-f400-4189-b850-3c1d55799eaa) no-repeat center / cover;
}

.custom-badge-signature-pods-blueberry {
    background: var(--wpr-bg-73f8d919-84e8-4ba1-99dd-9d1ef2a6dcb7) no-repeat center / cover;
}

.custom-badge-signature-pods-cherry-fuel {
    background: var(--wpr-bg-2a702459-422d-493e-81c7-00fe933c16ae) no-repeat center / cover;
}

.custom-badge-signature-pods-gelato-berry {
    background: var(--wpr-bg-ec4b229c-b73e-4c07-ac27-d9ee679b17d3) no-repeat center / cover;
}

.custom-badge-signature-pods-melon-runtz {
    background: var(--wpr-bg-c2829f5b-d763-45ae-93a6-4ccf6499237c) no-repeat center / cover;
}

.custom-badge-signature-pods-peach-ice {
    background: var(--wpr-bg-f133de2f-db49-4bac-b734-9fda0dad4642) no-repeat center / cover;
}

.custom-badge-signature-pods-super-lemon-haze {
    background: var(--wpr-bg-d3c98306-3541-4669-8a0d-f561f2d2063e) no-repeat center / cover;
}

.custom-badge-signature-pods-zkittlez {
    background: var(--wpr-bg-a5dcc07a-17ee-4f7e-9720-3a26fb2f53d3) no-repeat center / cover;
}

.custom-badge-signature-pods-purple-punch {
    background: var(--wpr-bg-9d647223-f2b1-4a5e-a31b-506017ae1dc3) no-repeat center / cover;
}

.custom-badge-signature-pods-white-widow {
    background: var(--wpr-bg-6035794a-3ab1-4d61-b21c-b1608e18539d) no-repeat center / cover;
}

.custom-badge-signature-pods-frozen-berries {
    background: var(--wpr-bg-a77d66c1-e9fb-4520-9ca5-73c8ad89e5ee) no-repeat center / cover;
}

.custom-badge-signature-pods-himbeere-raspberry {
    background: var(--wpr-bg-921b28d3-2b5b-481f-8d2a-7256e976cb21) no-repeat center / cover;
}

.custom-badge-signature-pods-la-chaya {
    background: var(--wpr-bg-c19c9744-9843-4f74-89a4-a263ea8d6561) no-repeat center / cover;
}

.custom-badge-signature-pods-love-61 {
    background: var(--wpr-bg-d962e583-2ad7-4da1-ae25-cbdaf71d0b10) no-repeat center / cover;
}

.custom-badge-signature-pods-bbl-kush {
    background: var(--wpr-bg-183d5573-99c0-412e-86e8-c2ab0544dc19) no-repeat center / cover;
}

.custom-badge-signature-pods-blackberry-ize {
    background: var(--wpr-bg-1ae9f371-c7dd-4990-87c6-dfaecef579fb) no-repeat center / cover;
}

.custom-badge-signature-pods-coconut-blueberry {
    background: var(--wpr-bg-57c4ed69-33bb-47ce-a6fe-199213ef68ca) no-repeat center / cover;
}

.custom-badge-signature-pods-exotic {
    background: var(--wpr-bg-acb7a304-8866-4c71-a6f3-63850619fa96) no-repeat center / cover;
}

.custom-badge-signature-pods-strawberry-kiss {
    background: var(--wpr-bg-160e4186-fcf0-43bd-b8ca-734867e3ba14) no-repeat center / cover;
}

.custom-badge-signature-pods-wildberry-lilly {
    background: var(--wpr-bg-67d20d43-69ea-4167-8630-3d1e7eb85144) no-repeat center / cover;
}


/* ######################### */
/* DNT-9 PODS */
/* ######################### */

.custom-badge-dnt-9-pod-og-kush {
    background: var(--wpr-bg-6e0a4faa-91b8-4d45-af1a-4225274d9cc7) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-white-widow {
    background: var(--wpr-bg-d05ee27b-d2eb-4e01-b5f5-5e4c0ab02176) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-gelato {
    background: var(--wpr-bg-40dba178-ff25-4364-b2f2-10ea97d35075) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-sour-diesel {
    background: var(--wpr-bg-31042567-5e59-4acd-a4ee-a3bd186addf5) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-girl-scout-cookies {
    background: var(--wpr-bg-355be001-8735-4045-98d1-a25fafd5a578) no-repeat center / cover;
}

/* ######################### */
/* DNT-9 Vapes */
/* ######################### */

.custom-badge-dnt-9-vape-purple-haze {
    background: var(--wpr-bg-450df7f5-5dec-4173-8eb5-2ea963ea7003) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-super-lemon-haze {
    background: var(--wpr-bg-e510e29e-91db-4e62-9ba7-3aa4e1ff503e) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-blue-kush {
    background: var(--wpr-bg-7f850781-0275-42e6-951c-712ab9a62c4d) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-watermelon-gelato {
    background: var(--wpr-bg-9abe6e22-76e6-4c62-be44-696c776b9d35) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zlushez {
    background: var(--wpr-bg-dacfd728-f375-44ce-ae7c-f677e44698c9) no-repeat center / cover;
}


/* ######################### */
/* H4 SUPERIOR VAPES */
/* ######################### */

.custom-badge-h4-superior-vapes-berry-chill {
    background: var(--wpr-bg-5911e812-ad53-4030-8689-c7f2120759c6) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-blaze {
    background: var(--wpr-bg-2222bb56-7f78-46b4-8aa5-c9fe0d02334e) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gelato {
    background: var(--wpr-bg-e4fab297-211e-4d18-a83a-f312b1a21484) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gorilla-glue {
    background: var(--wpr-bg-d471ac29-6774-45bf-85b1-c933f03493ce) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-lemon-haze {
    background: var(--wpr-bg-a0863109-1176-46b8-a074-4e3adbb6466f) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-mango-bliss {
    background: var(--wpr-bg-89b78373-f8dc-4796-ad4f-57eb9eac8383) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-og-kush {
    background: var(--wpr-bg-c5b219a4-3e42-4272-83fc-5395059f58b2) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-orange-bud {
    background: var(--wpr-bg-a099403d-a23c-49a9-8432-a845e457b94c) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-pineapple-express {
    background: var(--wpr-bg-e1f72f85-75e9-4903-882a-86ac0d0a2260) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-sour-diesel {
    background: var(--wpr-bg-a3a3480b-56c0-48dd-b1d1-b17dc3f4fc40) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-berry {
    background: var(--wpr-bg-e0995ce3-452b-4616-ad6a-d980ef7e4039) no-repeat center / cover;
}

/* ######################### */
/* SHEESH BUDZ*/
/* ######################### */

.custom-badge-sheesh-budz-alien-cookies {
    background: var(--wpr-bg-8c1076f4-192e-4075-a3f6-8d9973a2976b) no-repeat center / cover;
}

.custom-badge-sheesh-budz-durban-gelato {
    background: var(--wpr-bg-8f4405ac-35e3-46e0-9165-2e5508896970) no-repeat center / cover;
}

.custom-badge-sheesh-budz-forbidden-fruit {
    background: var(--wpr-bg-8858ac87-3863-41d9-aa65-0abf8f46582f) no-repeat center / cover;
}

.custom-badge-sheesh-budz-mowie-wowie {
    background: var(--wpr-bg-545821e4-ce98-4083-8cc5-3df2ab9d11e2) no-repeat center / cover;
}

.custom-badge-sheesh-budz-og-kush {
    background: var(--wpr-bg-d2abbf2e-3811-4518-9939-68dd264455a0) no-repeat center / cover;
}

.custom-badge-sheesh-budz-strawberry-cough {
    background: var(--wpr-bg-8eda9d71-6527-46cd-a2d7-7092ee55f109) no-repeat center / cover;
}

.custom-badge-sheesh-budz-super-lemon-haze {
    background: var(--wpr-bg-eb02812e-b406-40dd-ae1e-90195275e5c4) no-repeat center / cover;
}

.custom-badge-sheesh-budz-tangie-dream {
    background: var(--wpr-bg-775411b5-fd01-4191-a62e-813bf43ee344) no-repeat center / cover;
}

.custom-badge-sheesh-budz-watermelon-zlushie {
    background: var(--wpr-bg-8fbcb5e7-594f-46a1-9849-33c40e89c1b6) no-repeat center / cover;
}

.custom-badge-sheesh-budz-zkittlez {
    background: var(--wpr-bg-266f894d-2c8a-4f07-bc97-b54f3969daed) no-repeat center / cover;
}

/* ######################### */
/* H3 Superior Liquids */
/* ######################### */

.custom-badge-h3-liquids-energy-fresh {
    background: var(--wpr-bg-678f2923-74a7-4499-bccf-70fe49e8b676) no-repeat center / cover;
}

.custom-badge-h3-liquids-mango {
    background: var(--wpr-bg-2a5a497e-6c4a-4c62-9dd5-8c415c9f30c5) no-repeat center / cover;
}

.custom-badge-h3-liquids-peach-tea {
    background: var(--wpr-bg-5cc653fe-b833-4bdf-b127-de7383b462c2) no-repeat center / cover;
}

.custom-badge-h3-liquids-purple {
    background: var(--wpr-bg-87ce36b9-6de2-4670-82b9-17b076fc2729) no-repeat center / cover;
}

.custom-badge-h3-liquids-super-lemon {
    background: var(--wpr-bg-59f56875-f1cd-4d90-80fd-e93ebbd73733) no-repeat center / cover;
}

.custom-badge-h3-liquids-coco-berry-prime {
    background: var(--wpr-bg-349889d1-542f-41c3-b3ca-0c8874812b60) no-repeat center / cover;
}

.custom-badge-h3-liquids-dragon-litschi {
    background: var(--wpr-bg-4a9986c9-83f8-443f-9c30-a1e1122b38c5) no-repeat center / cover;
}

.custom-badge-h3-liquids-heisenmist {
    background: var(--wpr-bg-2acc0bb8-c480-4cea-bf7a-6023374bc95b) no-repeat center / cover;
}

.custom-badge-h3-liquids-man-in-pink {
    background: var(--wpr-bg-f3169b8c-bf3c-4188-9f45-2c9f5968d55e) no-repeat center / cover;
}

.custom-badge-h3-liquids-white-crown {
    background: var(--wpr-bg-b0b981f6-c323-4a15-8937-ecf3f7e0feb2) no-repeat center / cover;
}

/* ######################### */
/* OnlyGrams Flavour Boost */
/* ######################### */

.custom-badge-only-grams-flavour-boost-blackberry {
    background: var(--wpr-bg-e8f3d825-4993-457d-ba36-2e398bfcf5ae) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-cactus-ice {
    background: var(--wpr-bg-cbf8450a-d739-4394-ad85-9c31c33f78dc) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-grape-mint {
    background: var(--wpr-bg-19056a03-2353-4949-9813-94006dd39d9e) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-mango-pineapple {
    background: var(--wpr-bg-2ddbfc0d-a38e-40d4-ad55-b9939bcaeb5f) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-pineapple-mint {
    background: var(--wpr-bg-09cba987-a9c0-419f-8905-91d5429ec463) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-raspberry {
    background: var(--wpr-bg-40985d17-2c45-4a38-b9ae-15f5488516cd) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-tropical-fruit {
    background: var(--wpr-bg-f7d55815-64c9-423a-8b91-fd3bf6de16c5) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-blueberry {
    background: var(--wpr-bg-5355866c-52ce-4631-9a3a-164f95f9397d) no-repeat center / cover;
}

/* ######################### */
/* MESH FLASH Superior Vapes*/
/* ######################### */

.custom-badge-mesh-flash-vapes-blackberry-kush {
    background: var(--wpr-bg-4be1832e-d901-4a63-955d-0b67679ab01a) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-blaubeere-minze {
    background: var(--wpr-bg-9273fd75-facf-4d23-b477-f45bcee7c218) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-doppelapfel {
    background: var(--wpr-bg-406bdaea-d2f8-424c-a7d4-aeb2dcaa0dd4) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-himbeere {
    background: var(--wpr-bg-6b9b95a4-ab39-48e0-8cf8-2b280196ba34) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-peach-creme {
    background: var(--wpr-bg-cb15e88c-a9aa-4715-9af2-bb0bf3738feb) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-traube-minze {
    background: var(--wpr-bg-3675744b-43f3-4f1b-aab0-3e12e461e4dc) no-repeat center / cover;
}


/* ######################### */
/* b3 Pods*/
/* ######################### */

.custom-badge-b3-pods-amnesia-haze {
    background: var(--wpr-bg-0aadd91c-ac46-4fed-92be-bf9a746f836e) no-repeat center / cover;
}

.custom-badge-b3-pods-blueberry-kush {
    background: var(--wpr-bg-afc4d022-9481-4408-985e-28b6420c5efa) no-repeat center / cover;
}

.custom-badge-b3-pods-mango-kush {
    background: var(--wpr-bg-9dc58737-a3ab-4c09-88ec-1558299879c5) no-repeat center / cover;
}

.custom-badge-b3-pods-permanent-marker {
    background: var(--wpr-bg-b7cb5515-2802-4b7d-b4c0-d711aafa44c6) no-repeat center / cover;
}

.custom-badge-b3-pods-super-lemon-haze {
    background: var(--wpr-bg-ce8c3ee1-5080-4346-bb30-bdfa2cbd2b6b) no-repeat center / cover;
}

.custom-badge-b3-pods-tropical-punch {
    background: var(--wpr-bg-de2943f0-4848-4b34-8f4e-a18ab51ca3d6) no-repeat center / cover;
}

/* ######################### */
/* PHC Vapes*/
/* ######################### */

.custom-badge-phc-vape-gelato {
    background: var(--wpr-bg-422dacc1-a2be-4437-aceb-e5d9933154ae) no-repeat center / cover;
}

.custom-badge-phc-vape-ice-cream-cookies {
    background: var(--wpr-bg-08a51d61-ab30-40d3-84a7-25fb0bf849e9) no-repeat center / cover;
}

.custom-badge-phc-vape-girl_scout_cookies {
    background: var(--wpr-bg-56a51dd9-263b-406f-91a7-cade1678920f) no-repeat center / cover;
}

.custom-badge-phc-vape-northern-lights {
    background: var(--wpr-bg-d11d9534-ab82-4581-a2aa-fc64c9e1a354) no-repeat center / cover;
}

.custom-badge-phc-vape-purple-haze {
    background: var(--wpr-bg-a5ae9dbc-aed3-4083-8851-a5e3e24371f7) no-repeat center / cover;
}

.custom-badge-phc-vape-amnesia-haze {
    background: var(--wpr-bg-7c2dcce2-3aa5-42ab-9ff2-174ed7141d45) no-repeat center / cover;
}

/* ######################### */
/* PHC Pods*/
/* ######################### */

.custom-badge-phc-pod-zkittlez {
    background: var(--wpr-bg-6770c346-9778-4b35-911c-5ed7cc6223f2) no-repeat center / cover;
}

.custom-badge-phc-pod-runtz {
    background: var(--wpr-bg-b8eadf6c-2696-422d-9168-b8bed2304272) no-repeat center / cover;
}

.custom-badge-phc-pod-london-pound {
    background: var(--wpr-bg-06196279-16b1-4c52-968a-678c1fd89026) no-repeat center / cover;
}

.custom-badge-phc-pod-cotton-candy {
    background: var(--wpr-bg-be12f471-6c2b-41dc-b623-7236ea24bdb6) no-repeat center / cover;
}

.custom-badge-phc-pod-cherry {
    background: var(--wpr-bg-85875636-a230-47a8-b774-e1263cf31076) no-repeat center / cover;
}

/* ######################### */
/* Superior X Pods*/
/* ######################### */

.custom-badge-superior-x-pod-blueberry {
    background: var(--wpr-bg-69e02043-3ceb-4db1-a9a0-c9f949dd9000) no-repeat center / cover;
}

.custom-badge-superior-x-pod-bubblegum-peach {
    background: var(--wpr-bg-547007b9-2625-4945-a87f-bf0ff213a9fc) no-repeat center / cover;
}

.custom-badge-superior-x-pod-watermelon-ice {
    background: var(--wpr-bg-84e418ee-17d3-4dd8-bd04-23c40d2d5b99) no-repeat center / cover;
}

/* ######################### */
/* Apex Vapes */
/* ######################### */

.custom-badge-apex-vape-cherry-blossom {
    background: var(--wpr-bg-0228e0de-b42a-4f53-83b2-bb81d32126d8) no-repeat center / cover;
}

.custom-badge-apex-vape-energy-fresh {
    background: var(--wpr-bg-7e422455-9e2c-447b-8e8c-e6dd0dcfdc3c) no-repeat center / cover;
}

.custom-badge-apex-vape-peach-ice-tea {
    background: var(--wpr-bg-fec0f86b-482a-478f-a7aa-9fd903d0b9f3) no-repeat center / cover;
}

.custom-badge-apex-vape-purple-grape {
    background: var(--wpr-bg-7ebd78d7-6466-4b8f-acc9-19ee6bc3aea3) no-repeat center / cover;
}

.custom-badge-apex-vape-super-lemon {
    background: var(--wpr-bg-21ec4f93-eaab-4f31-81ab-b9adc4b5c251) no-repeat center / cover;
}

/* ######################### */
/* THZ Vapes */
/* ######################### */

.custom-badge-thz-vape-abu-dhabi-chocolate {
    background: var(--wpr-bg-8de66f54-e90a-47b0-8a83-391c36d6c2d5) no-repeat center / cover;
}

.custom-badge-thz-vape-blue-raspberry-kush {
    background: var(--wpr-bg-ec83086b-efcc-426a-b4d2-03f8a1b681b6) no-repeat center / cover;
}

.custom-badge-thz-vape-lemon-cherry-cookies {
    background: var(--wpr-bg-eff6c8fc-660e-43a4-8c8f-70fc20acdd01) no-repeat center / cover;
}

.custom-badge-thz-vape-pineapple-express {
    background: var(--wpr-bg-49b0283f-b69c-4842-814c-bbebf15ef173) no-repeat center / cover;
}

.custom-badge-thz-vape-white-widow {
    background: var(--wpr-bg-27c56320-3d59-4757-bbbc-92af144d783b) 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-5e254bf3-8963-4c64-9435-a27738d65ae0);
}

.product-single__product-attr-item-check-open-white::before {
    content: '';
    width: 50px;
    height: 50px;
    background: no-repeat center/contain var(--wpr-bg-1961bfc5-ff11-48bc-a1c5-984da2de73c0);
}




/* ************************** */
/* 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-32602510-e36d-4b7a-afa8-836c0645fd87) 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 */