.elementor-kit-18{--e-global-color-primary:#003232;--e-global-color-secondary:#003232;--e-global-color-text:#2A2A2A;--e-global-color-accent:#DAC238;--e-global-color-4191dcb:#C0AC37;--e-global-color-6c5fae1:#E20E0E;--e-global-color-95da205:#FAE697;--e-global-color-5e4fc34:#DBC982;--e-global-color-ad637e4:#C0B072;--e-global-color-f723474:#95A85D;--e-global-color-176d013:#6DCF8E;--e-global-color-e7d139c:#D5D8DC;--e-global-color-905971a:#1F5858;--e-global-color-5ace4ea:#1F5858;--e-global-typography-primary-font-family:"Work Sans";--e-global-typography-secondary-font-family:"Work Sans";--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:400;background-color:#FFFFFF;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7rem;}.elementor-kit-18 button,.elementor-kit-18 input[type="button"],.elementor-kit-18 input[type="submit"],.elementor-kit-18 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:600;color:#FFFFFF;}.elementor-kit-18 button:hover,.elementor-kit-18 button:focus,.elementor-kit-18 input[type="button"]:hover,.elementor-kit-18 input[type="button"]:focus,.elementor-kit-18 input[type="submit"]:hover,.elementor-kit-18 input[type="submit"]:focus,.elementor-kit-18 .elementor-button:hover,.elementor-kit-18 .elementor-button:focus{background-color:#1F5858;color:#FFFFFF;}.elementor-kit-18 e-page-transition{background-color:#FFBC7D;}.elementor-kit-18 a{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:1.1rem;}.elementor-kit-18 a:hover{color:var( --e-global-color-accent );}.elementor-kit-18 h1{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:2.8rem;font-weight:900;line-height:3.2rem;}.elementor-kit-18 h2{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:2rem;font-weight:900;line-height:2.5rem;}.elementor-kit-18 h3{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.6rem;font-weight:700;line-height:2.2rem;}.elementor-kit-18 h4{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:uppercase;line-height:2rem;}.elementor-kit-18 h5{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.8rem;}.elementor-kit-18 h6{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.7rem;}.elementor-kit-18 label{color:var( --e-global-color-text );}.elementor-kit-18 input:not([type="button"]):not([type="submit"]),.elementor-kit-18 textarea,.elementor-kit-18 .elementor-field-textual{color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-kit-18 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-18 textarea:focus,.elementor-kit-18 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1399px){.elementor-kit-18 h1{font-size:2.6rem;}.elementor-kit-18 h2{font-size:2rem;}}@media(max-width:1199px){.elementor-kit-18 h1{font-size:2.2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:699px){.elementor-kit-18 h1{font-size:2rem;line-height:2.4rem;}.elementor-kit-18 h2{font-size:1.7rem;line-height:2rem;}.elementor-kit-18 h3{font-size:1.4rem;line-height:2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* //////////////////////////////////// */
/* GLOBAL STYLES */
/* //////////////////////////////////// */

* {
    box-sizing: border-box;
}

html {font-size: 100%;}
body {font-size: 1rem;}

/* //////////////////////////////////// */
/* LOCAL Fonts */
/* //////////////////////////////////// */

/* Google Fonts */

/* work-sans-regular - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-regular.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* work-sans-500 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 500;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-500.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* work-sans-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 700;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-700.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* work-sans-900 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 900;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-900.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }

/* open-sans-regular - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-regular.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-italic - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-italic.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-500 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 500;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-500.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-600 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-600.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-700.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }


/* luckiest-guy-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Luckiest Guy';
  font-style: normal;
  font-weight: 400;
  src: url(/wp-content/assets/fonts/luckiest-guy-v25-latin-regular.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}



/* Custom Fonts */

/* BrushRouta - regular */
@font-face {
    font-display: swap;
    font-family: 'BrushRouta';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/BrushRouta-Regular.woff) format('woff'), /* Modern Browsers */
         url(/wp-content/assets/fonts/BrushRouta-Regular.ttf) format('truetype'), /* Safari, Android, iOS */
}


/* //////////////////////////////////// */
/* DEFAULT STYLES */
/* //////////////////////////////////// */

/* Links */

.link-white {
    color: #fff !important;
}

.link-white:hover {
    color: #DAC238 !important;
}

.link-underline {
    text-decoration: underline !important;
}

/* Mix Blend Mode */

.mix-blend-screen {
    mix-blend-mode: screen;
}


/* Tables */

table td, table th {
    padding: 3px !important;
}


/* Hide Element */

.d-none {
    display: none;
}



/* //////////////////////////////////// */
/* YOAST */
/* //////////////////////////////////// */

/* Breadcrumbs */

#breadcrumbs span > span a {
    font-size: 1rem;
}


/* //////////////////////////////////// */
/* AGE GATE */
/* //////////////////////////////////// */

.age-gate__heading img {
    width: 200px;;
}


/* //////////////////////////////////// */
/* HEADER */
/* //////////////////////////////////// */

#headerCartMenuContainer .elementor-menu-cart__toggle_button,
#headerCartMenuMobileContainer .elementor-menu-cart__toggle_button{
    background-color: transparent !important;
}

#navContainer div nav {
    display: flex !important;
    width: 400px !important;
    height: 100vh;
}

#navContainer div nav ul {
    width: 100%;
        display: flex;
    flex-direction: column;
    align-items: flex-start;
}

#navContainer div nav ul > li a {
    width: 400px;
    display: flex;
    justify-content: flex-start;
}

/* Menu Nav */

.menu__new-label {
    display: inline-flex;
    width: 75px;
    height: 35px;
    justify-content: center;
    align-items: center;
    color: #fff !important;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 1deg);
    margin-right: 10px;
}

.menu__new-label-white {
    display: inline-flex;
    width: 75px;
    height: 35px;
    justify-content: center;
    align-items: center;
    color: #fff !important;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 1deg);
    margin-right: 10px;
}

.menu__sale-label {
    display: inline-flex;
    width: 100px;
    height: 35px;
    justify-content: center;
    align-items: center;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 0deg);
    margin-right: 10px;
}


/* Cart Menu Items */

.wc-gzd-cart-info {
    line-height: .8rem;
    margin-top: 10px;
}

.elementor-menu-cart__product-name, .elementor-menu-cart__product-price {
    line-height: .8rem;
}

/* //////////////////////////////////// */
/* MARQUEE */
/* //////////////////////////////////// */


.marquee-wrapper {
    display: grid;
    grid-template-columns: none;
    grid-template-rows: auto;
    grid-template-areas: none;
    grid-auto-flow: column;
    grid-auto-columns: max-content;
    grid-auto-rows: auto;
    justify-content: center;
    gap: 80px;
    white-space: nowrap;
    color: #fff;
    animation: marquee 120s linear infinite;
}

@keyframes marquee {
    0% {
        transform: translateX(100vw);
      }
      100% {
        transform: translateX(-100%);
      }
}

.marquee-item {
    display: grid;
    grid-template-columns: none;
    grid-template-rows: auto;
    grid-template-areas: none;
    grid-auto-flow: column;
    grid-auto-rows: auto;
    place-items: center;
    gap: 80px;
}

.loop-text-content {
    font-size: 0.9rem;
    font-weight: 700;
}

.loop-text-circle {
    font-size: 2rem;
}

/* //////////////////////////////////// */
/* FIBO SEARCH */
/* //////////////////////////////////// */

/* Autocomplete Box */

.dgwt-wcas-pd-addtc .add_to_cart_button, .dgwt-wcas-pd-addtc .add_to_cart_inline a {
    background-color: #003232;
    color: #fff;
}

.dgwt-wcas-pd-addtc .add_to_cart_button, .dgwt-wcas-pd-addtc .add_to_cart_inline a:hover {
    background-color:#1F5858;
    color: #fff;
}


/* //////////////////////////////////// */
/* FOOTER */
/* //////////////////////////////////// */

/* Cookie Link */

#cookieLink a {
    color: #fff;
}

#cookieLink a:hover {
    color: #DAC238;
}


/* //////////////////////////////////// */
/* SWIPER SLIDER */
/* //////////////////////////////////// */

#swiperContainer {
    padding: 40px;
    margin-top: -50px;
}

#swiperContainer .swiper-slide a {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.swiper-button-next::after, 
.swiper-button-prev::after {
    font-size: 20px !important;
    font-weight: 700;
}

.pg-button-default {
    width: 85%;
    background-color: #123333 !important;
    color: #fff !important;
    padding: 12px 20px;
    border: none;
}

.pg-button-default:hover {
    background-color: #1F5858 !important;
}


/* //////////////////////////////////// */
/* PRODUCT CATEGORY ARCHIVES */
/* //////////////////////////////////// */


/* Filter Widget */

.filter-widget form div.wpf_items_grouped {
    display: flex;
    position: static;
    gap: 0.5rem;
    padding-bottom: 1rem;
    overflow-x: auto;
    overflow-y: hidden;
}

.filter-widget form div.wpf_items_grouped > div {
    flex-shrink: 0;
}

/* Remove Text from Badge Icon */

.productlist-x-mas-deal span,
.productlist-oster-deal span,
.productlist-easter-special span,
.productlist-knallerpreis span,
.limited-edition-badge-container span,
.new-badge-container span {
    display: none;
}


/* ///////////////// */
/* X-MAS DEALS */
/* ///////////////// */

/* X-MAS Product Grid */

.productlist-x-mas-deal {
    width: 100px;
    height: 100px;
    position: absolute;
    top: -40px;
    left: -40px;
    background: var(--wpr-bg-ec24da96-5ee6-438b-9773-17e39e859c81) 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-394cbc4c-12e4-407d-bd42-2c1f9c587150) 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-1737ebb0-af4b-46de-9c3a-e70a195248c6) 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-c6842a2f-4499-4da3-a470-a3ed814134f8) 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-0fc8f198-c00b-47dd-965f-b8f4f63a8404) 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-ccfebcbc-99b7-4e71-9963-b6f5a852236d) no-repeat center / cover;
}

.brush-blue {
    background: var(--wpr-bg-6d4352f7-6dec-4488-a4af-2aeef87a102e) no-repeat center / cover;
}

.brush-red {
    background: var(--wpr-bg-6cf6f62b-3670-47c0-bed0-17a69affd7eb) no-repeat center / cover;
}

.brush-gold {
    background: var(--wpr-bg-cfd43f1c-3b6a-4638-837c-d02bf5e695d6) 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-fa509b31-8e9c-4c2b-b0ec-49f68ec866bd) no-repeat center / cover;
}

.custom-badge-green-blue {
    background: var(--wpr-bg-42b4a08f-c760-43fc-92bd-fc10780cd43d) no-repeat center / cover;
}

.custom-badge-yellow {
    background: var(--wpr-bg-fe89c8a5-cf4a-4ebc-936e-7c84aa4ef3eb) no-repeat center / cover;
}

.custom-badge-beige {
    background: var(--wpr-bg-5ccec8f9-7e38-4d42-9a3e-5803defccea5) no-repeat center / cover;
}
.custom-badge-darkgreen {
    background: var(--wpr-bg-45a42f2d-8b93-407c-8da2-d127c9141f73) no-repeat center / cover;
}
.custom-badge-green {
    background: var(--wpr-bg-a3129c40-408d-470d-aa46-a230eb318bd6) no-repeat center / cover;
}
.custom-badge-lavendel {
    background: var(--wpr-bg-128d4322-1b77-4b2d-b3d1-ede5034685ee) no-repeat center / cover;
}
.custom-badge-orange {
    background: var(--wpr-bg-52f506bf-2ba4-46db-8250-2160c63970ae) no-repeat center / cover;
}
.custom-badge-pink {
    background: var(--wpr-bg-8dbeecb7-d0a1-4358-bd0f-e1389b70410a) no-repeat center / cover;
}
.custom-badge-red {
    background: var(--wpr-bg-4eb5632a-ccb7-43ad-b8c1-87010a43f274) no-repeat center / cover;
}
.custom-badge-royalblue {
    background: var(--wpr-bg-c7ea5646-5a1e-4cc0-83ab-a04e8ac7e86b) no-repeat center / cover;
}
.custom-badge-silver {
    background: var(--wpr-bg-845b0dc5-8b97-4522-8709-1337c7943ca8) no-repeat center / cover;
}

.custom-badge-farblos {
    background: var(--wpr-bg-1a0845b1-6397-4b8a-88e6-90d2b87a9530) no-repeat center / cover;
}

.custom-badge-rose {
    background: var(--wpr-bg-e3fba35d-3f06-4d02-881f-4ee5f1490680) no-repeat center / cover;
}

.custom-badge-kupfer {
    background: var(--wpr-bg-59db4331-113f-4697-95d2-39b4c547fa1f) no-repeat center / cover;
}

.custom-badge-pink-grapefruit {
    background: var(--wpr-bg-f666bee8-572b-4f69-a3c1-7d051b1d77ce) no-repeat center / cover;
}

.custom-badge-spearmint {
    background: var(--wpr-bg-6efbf1c4-e22e-4b93-9450-49611888bea3) no-repeat center / cover;
}

.custom-badge-gorilla-glue {
    background: var(--wpr-bg-2959f126-d8e8-42e0-9c92-c987e08da80b) no-repeat center / cover;
}

.custom-badge-tropical-fruits {
    background: var(--wpr-bg-992f3d67-faf3-4cb5-b2b6-43f628b1015a) no-repeat center / cover;
}

.custom-badge-ak-47 {
    background: var(--wpr-bg-527c245b-2270-49ac-bbeb-522c96e77b24) no-repeat center / cover;
}

.custom-badge-menthol {
    background: var(--wpr-bg-c962b654-c520-4198-97f6-5509982a53c0) no-repeat center / cover;
}

.custom-badge-blueberry {
    background: var(--wpr-bg-5d36c043-17be-492e-b270-50c447027225) no-repeat center / cover;
}

.custom-badge-grape {
    background: var(--wpr-bg-0243d492-dac1-452f-bada-898805ad5c47) no-repeat center / cover;
}

.custom-badge-lemon-haze {
    background: var(--wpr-bg-917da342-fa7e-40e8-94b5-39771aabb820) no-repeat center / cover;
}

.custom-badge-peach-ice {
    background: var(--wpr-bg-aef82fba-c525-4708-9024-0a592b943fee) no-repeat center / cover;
}

.custom-badge-silver-haze {
    background: var(--wpr-bg-0c315a31-c667-477d-8909-d9df76c8253d) no-repeat center / cover;
}

.custom-badge-strawberry-diesel {
    background: var(--wpr-bg-d6d4531c-b463-4132-9553-5e778cc43c04) no-repeat center / cover;
}

.custom-badge-strawberry-milk {
    background: var(--wpr-bg-2adcd53f-fb03-4b77-9d88-31d12f0fd8fa) no-repeat center / cover;
}

.custom-badge-vanille-matcha {
    background: var(--wpr-bg-6ccf3948-644a-4d72-9d74-9fa8e72d00e2) no-repeat center / cover;
}

.custom-badge-watermelon {
    background: var(--wpr-bg-3d661111-9579-43aa-b257-1b438d30fd62) no-repeat center / cover;
}

.custom-badge-wild-red {
    background: var(--wpr-bg-5f034cd4-fb01-43dc-ab04-edacc6c2c437) no-repeat center / cover;
}

.custom-badge-yellow-haze {
    background: var(--wpr-bg-aaee92d8-d19d-4142-b65f-7e44be3d9e12) no-repeat center / cover;
}

.custom-badge-chrome {
    background: var(--wpr-bg-20275483-859d-4bb3-81a4-fff49d6a55c3) no-repeat center / cover;
}

.custom-badge-viola {
    background: var(--wpr-bg-6c040d61-5ea6-45a5-9b58-6f7e1aafd24a) no-repeat center / cover;
}

.custom-badge-schwarz {
    background: var(--wpr-bg-3a887c67-07ca-4d07-aa10-73dd3cf1e0fe) no-repeat center / cover;
}

.custom-badge-body {
    background: var(--wpr-bg-129d4839-343c-4765-af97-d29f5e6aab6c) no-repeat center / cover;
}

.custom-badge-mind {
    background: var(--wpr-bg-b22fa557-9ad6-4d81-b08c-4445ccb4bfc8) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-1ae22bbc-32ae-4598-99ff-54b622fe5652) no-repeat center / cover;
}

.custom-badge-rainbow {
    background: var(--wpr-bg-889f1750-272a-4f58-8606-4026492edf55) no-repeat center / cover;
}

.custom-badge-amnesia {
    background: var(--wpr-bg-aa762a2f-10b9-472c-9ff8-6b246901f0ec) no-repeat center / cover;
}

.custom-badge-gelato {
    background: var(--wpr-bg-5692cf74-7054-4604-9966-59d985f7fe93) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-f6d93202-2761-4e47-8291-16d7b3364805) no-repeat center / cover;
}

.custom-badge-relax{
    background: var(--wpr-bg-5a74c0d9-090c-4f2e-be48-d253b5ccaee2) no-repeat center / cover;
}

.custom-badge-immunity {
    background: var(--wpr-bg-2656fafa-84a1-4faa-af5f-3b1998bb6e64) no-repeat center / cover;
}

.custom-badge-detox {
    background: var(--wpr-bg-dff97719-741a-428f-9e1e-17a2fc51cc84) no-repeat center / cover;
}

.custom-badge-focus {
    background: var(--wpr-bg-d6a9542e-30cd-4232-ba47-b97272bf21ca) no-repeat center / cover;
}

.custom-badge-blood-orange {
    background: var(--wpr-bg-8240529f-1e65-489e-97f1-79d1c0e008cd) no-repeat center / cover;
}

.custom-badge-blueberry-down {
    background: var(--wpr-bg-41b16b3c-c3bc-43c2-a54b-fef1081775e6) no-repeat center / cover;
}

.custom-badge-green-apple {
    background: var(--wpr-bg-9568f4dd-c739-4989-b5cc-6604ed0b4bf5) no-repeat center / cover;
}

.custom-badge-kush-on {
    background: var(--wpr-bg-64664770-4840-4913-be57-25949a10262c) no-repeat center / cover;
}

.custom-badge-peach {
    background: var(--wpr-bg-7df19de2-31c2-46aa-b834-55bfefd2cf2a) no-repeat center / cover;
}

.custom-badge-mango {
    background: var(--wpr-bg-9e0dfeec-b00b-4a2d-9501-75841c6907d3) no-repeat center / cover;
}

.custom-badge-seed-blueberry {
    background: var(--wpr-bg-0f70b36a-b6d4-4c85-9f0f-e7793b6dc1ef) no-repeat center / cover;
}

.custom-badge-seed-forbidden-fruit{
    background: var(--wpr-bg-e229a515-b5fd-4503-9acd-bfd62eb990ac) no-repeat center / cover;
}

.custom-badge-seed-gelato {
    background: var(--wpr-bg-dc5be973-a1fe-4e75-9491-660f9823a322) no-repeat center / cover;
}

.custom-badge-seed-lemon-haze {
    background: var(--wpr-bg-a752f87d-bcc5-4906-8a66-20f47b5c85fe) no-repeat center / cover;
}

.custom-badge-seed-lsd {
    background: var(--wpr-bg-09452b15-26f6-4d1c-af87-2be3ae3e8835) no-repeat center / cover;
}

.custom-badge-seed-white-widow  {
    background: var(--wpr-bg-004afd98-e9c2-42aa-8d7a-6846e18594ae) no-repeat center / cover;
}

.custom-badge-thcp-bubble-gum {
    background: var(--wpr-bg-27f68d35-5454-469b-ba36-9d406ba078a1) no-repeat center / cover;
}

.custom-badge-hhc-ghost-train {
    background: var(--wpr-bg-6772bdc8-9b81-4a27-81d0-476bf2b9603e) no-repeat center / cover;
}

.custom-badge-thcp-super-lemon {
    background: var(--wpr-bg-2eb0442d-94bb-41d7-9214-0e0c6d47c43d) no-repeat center / cover;
}

.custom-badge-zkittelz  {
    background: var(--wpr-bg-47f4cc0e-2b40-4d70-906a-68b5835ba72f) no-repeat center / cover;
}

.custom-badge-cannabis  {
    background: var(--wpr-bg-a3c2bd6b-3d8b-4484-94f2-26123edea74d) no-repeat center / cover;
}

.custom-badge-seed-amnesia-haze  {
    background: var(--wpr-bg-d9d9c152-7f85-4696-990a-156d00459e6b) no-repeat center / cover;
}

.custom-badge-seed-animal-cookies  {
    background: var(--wpr-bg-f676382a-c13d-4989-8970-6a0e61586d8a) no-repeat center / cover;
}

.custom-badge-seed-critical-kush {
    background: var(--wpr-bg-a5128853-8508-41dc-8416-bb12d3f5d8c8) no-repeat center / cover;
}

.custom-badge-seed-platinum-og  {
    background: var(--wpr-bg-34e8e741-ebe6-4532-9d07-5a32bf400678) no-repeat center / cover;
}

.custom-badge-banana-runtz {
    background: var(--wpr-bg-784f600a-7504-41d8-a0de-bc9d9657765b) no-repeat center / cover;
}

.custom-badge-hhc-blueberry {
    background: var(--wpr-bg-52bfb9f0-556f-42eb-bd99-88a7f9cd93e9) no-repeat center / cover;
}

.custom-badge-fruity-pepplez {
    background: var(--wpr-bg-51d875c8-3bfc-460e-bd69-50e34bf46026) no-repeat center / cover;
}

.custom-badge-hhc-cotton-candy {
    background: var(--wpr-bg-8d14588c-062a-45f7-8817-1668a4521435) no-repeat center / cover;
}

.custom-badge-hhc-peppermint {
    background: var(--wpr-bg-e49f8a67-3fdb-476c-aaa7-e00a17fd23e3) no-repeat center / cover;
}

.custom-badge-green-crack {
    background: var(--wpr-bg-e6e88e0f-1dbe-4f21-977e-1be4984e4c92) no-repeat center / cover;
}

.custom-badge-hhc-maroccan-hash {
    background: var(--wpr-bg-2e17a443-b9e3-43fb-965d-916fdecace25) no-repeat center / cover;
}

.custom-badge-indian-kush {
    background: var(--wpr-bg-b79018f1-892b-4846-9300-c278acfbd001) no-repeat center / cover;
}

.custom-badge-hhc-watermelon-og {
    background: var(--wpr-bg-0d0c9fa0-227d-4475-be63-4e2cdfe878c3) no-repeat center / cover;
}

.custom-badge-seed-purple-milkshake {
    background: var(--wpr-bg-04f093fb-8bd5-4caa-ad37-c877eefcde75) no-repeat center / cover;
}

.custom-badge-seed-pappy-og {
    background: var(--wpr-bg-75b76fea-7d8e-4a44-9353-276ed250e2b1) no-repeat center / cover;
}

.custom-badge-seed-funnel-cake {
    background: var(--wpr-bg-72132012-b1ce-436f-b17a-09f4599b251a) no-repeat center / cover;
}

.custom-badge-seed-ambrosia-kush{
    background: var(--wpr-bg-cf13c261-2d60-4297-be1d-aa1355442ca7) no-repeat center / cover;
}

.custom-badge-seed-forbidden-runtz {
    background: var(--wpr-bg-8cabd43e-912b-4a9d-a259-c5dd10ab25d6) no-repeat center / cover;
}

.custom-badge-seed-gmo-rootbeer {
    background: var(--wpr-bg-b98de2a2-09c2-4632-a73f-25dbfa9eeb47) no-repeat center / cover;
}

.custom-badge-seed-strawberry-guava {
    background: var(--wpr-bg-984b8f7b-48c3-47fd-9bbd-80c2cf8032c1) no-repeat center / cover;
}

.custom-badge-seed-vanilla-gelato {
    background: var(--wpr-bg-49a61e1b-1fd0-41a3-9df9-5438a0b34b3e) no-repeat center / cover;
}

.custom-badge-seed-sour-diesel {
    background: var(--wpr-bg-2eaed4e7-80b3-457d-9543-f89be71b9322) no-repeat center / cover;
}

.custom-badge-seed-purple-amnesia {
    background: var(--wpr-bg-52fe533c-f871-493a-b710-9972a0422aba) no-repeat center / cover;
}

.custom-badge-seed-og-kush {
    background: var(--wpr-bg-5c374d55-e9c2-4e0f-bf6d-16e142122e40) no-repeat center / cover;
}

.custom-badge-seed-mango-smile {
    background: var(--wpr-bg-da51a8ba-6131-4722-a83a-16e1af2abd17) no-repeat center / cover;
}

.custom-badge-seed-chocolate-mint-og {
    background: var(--wpr-bg-6475c15c-5fd5-4ae7-8587-1eab1c48fc83) no-repeat center / cover;
}

.custom-badge-seed-northern-lights {
    background: var(--wpr-bg-406237f3-a367-45f9-93b1-7a51bddb3086) no-repeat center / cover;
}

.custom-badge-seed-critical-xxl {
    background: var(--wpr-bg-da96852d-c227-4d6b-9b84-0f207d84b819) no-repeat center / cover;
}

.custom-badge-seed-cookies-xl {
    background: var(--wpr-bg-ad1e9920-10f1-4582-9089-4d444e074639) no-repeat center / cover;
}

.custom-badge-seed-jack-herer {
    background: var(--wpr-bg-bb80e1be-b5f5-428c-8f28-d20023187c29) no-repeat center / cover;
}

.custom-badge-seed-caramello-xl {
    background: var(--wpr-bg-ba76e2bd-7dbf-4daf-8f12-574489f5aba8) no-repeat center / cover;
}

.custom-badge-seed-purple-punch {
    background: var(--wpr-bg-6517de2d-c96a-4112-b347-9ce1083c1cbc) no-repeat center / cover;
}

.custom-badge-seed-runtz-xl {
    background: var(--wpr-bg-833281eb-a93d-47f7-aa43-f31dd0c44326) no-repeat center / cover;
}

.custom-badge-seed-orange-sherbet {
    background: var(--wpr-bg-0446d17e-6e96-49cf-a338-a240ad649da1) no-repeat center / cover;
}

.custom-badge-seed-uk-cheese {
    background: var(--wpr-bg-e775cc9b-8f07-4e30-80a2-0fa693edd394) no-repeat center / cover;
}

.custom-badge-seed-nl-x-big-buds {
    background: var(--wpr-bg-b7479a65-aa6c-490e-b9d0-1be49d547c52) no-repeat center / cover;
}

.custom-badge-cbd-liquid-watermelon-og {
    background: var(--wpr-bg-78b2b1df-b945-4a3c-90ba-7b8144298342) no-repeat center / cover;
}

.custom-badge-cbd-liquid-moroccan-hash {
    background: var(--wpr-bg-54af00e7-c738-4bba-975d-f68b817a1fe0) no-repeat center / cover;
}

.custom-badge-rest {
    background: var(--wpr-bg-41a4b666-1521-41e8-be83-349932a93f03) no-repeat center / cover;
}

.custom-badge-relief {
    background: var(--wpr-bg-871a617d-c01d-4705-a5a9-58a3263a52cb) no-repeat center / cover;
}

.custom-badge-og-hemp {
    background: var(--wpr-bg-6e89dede-a3db-458b-abbc-e767c2be8cae) no-repeat center / cover;
}

.custom-badge-strawberry-iced {
    background: var(--wpr-bg-aceaf50a-46f7-479a-8269-aa26e8313aa8) no-repeat center / cover;
}

.custom-badge-mixed-fruits {
    background: var(--wpr-bg-3411493f-7467-4139-9a26-061add5ef233) no-repeat center / cover;
}

.custom-badge-passion-fruit {
    background: var(--wpr-bg-d0490eb2-0a97-44a2-8396-8b2b91f3a14d) no-repeat center / cover;
}

.custom-badge-elfbar-first-lady {
    background: var(--wpr-bg-67c09ca7-b04f-4eeb-8327-d2b582bdbb7f) no-repeat center / cover;
}

.custom-badge-elfbar-fruit-bomb {
    background: var(--wpr-bg-9f240e09-6b13-4ea8-8789-870d36d504a4) no-repeat center / cover;
}

.custom-badge-elfbar-godfather {
    background: var(--wpr-bg-73125032-ff30-4076-82de-86841682f345) no-repeat center / cover;
}

.custom-badge-elfbar-ice-cream {
    background: var(--wpr-bg-fd643e42-0d4f-480e-a597-f64c229d82f4) no-repeat center / cover;
}

.custom-badge-elfbar-mr-president {
    background: var(--wpr-bg-37725a7f-16f7-409e-ad0b-8cbdfb0f1bb0) no-repeat center / cover;
}

.custom-badge-elfbar-polar-storm {
    background: var(--wpr-bg-f2cad354-3f84-4056-96f2-22ca67d28443) no-repeat center / cover;
}

.custom-badge-cbd-blueten-alien-haze {
    background: var(--wpr-bg-edf02709-0778-40a5-a724-a1a3a95bb461) no-repeat center / cover;
}

.custom-badge-cbd-blueten-berlin_kush {
    background: var(--wpr-bg-be8947f5-e9bd-49e0-bf5f-69cff83e5600) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gelato-361 {
    background: var(--wpr-bg-1df016c2-11a6-41a4-91db-6b6bb15a5b6e) no-repeat center / cover;
}

.custom-badge-cbd-blueten-girl-scout-cookies {
    background: var(--wpr-bg-392d1662-449b-4b68-83eb-3e77387567b6) no-repeat center / cover;
}

.custom-badge-cbd-blueten-amalfi-lemon {
    background: var(--wpr-bg-a78fe0c7-5f3f-4a42-9097-e7eaa5f864c7) no-repeat center / cover;
}

.custom-badge-cbd-blueten-goerlitzer-punch {
    background: var(--wpr-bg-41dcb27b-f1a8-4a8d-9360-5a8ddafb8e07) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gorilla-glue {
    background: var(--wpr-bg-12fb1959-328e-452c-8425-9635f4afc0aa) no-repeat center / cover;
}

.custom-badge-cbd-blueten-harlequin {
    background: var(--wpr-bg-470273df-456f-4827-8fc2-f03a2a6d058a) no-repeat center / cover;
}

.custom-badge-cbd-blueten-meer-jane {
    background: var(--wpr-bg-147ce8fe-977d-4e1a-a86a-6358840afe34) no-repeat center / cover;
}

.custom-badge-cbd-blueten-northern-lights {
    background: var(--wpr-bg-c785bb63-3888-4126-8808-2220e61d6f63) no-repeat center / cover;
}

.custom-badge-cbd-blueten-purple-berry {
    background: var(--wpr-bg-994cd263-825d-4b0c-8015-4f994d9acb0e) no-repeat center / cover;
}

.custom-badge-cbd-blueten-small-friends {
    background: var(--wpr-bg-b6837c08-aaf6-4400-ab83-b37d3f399f23) no-repeat center / cover;
}

.custom-badge-cbd-blueten-420-mix {
    background: var(--wpr-bg-19d0561b-59bf-4007-91d2-4d73171fb941) no-repeat center / cover;
}

.custom-badge-h2-cherry-ice {
    background: var(--wpr-bg-20ef1bdd-e27d-4889-a350-11662bd54f79) no-repeat center / cover;
}

.custom-badge-cbd-hash-amnesia {
    background: var(--wpr-bg-a8ddaaa2-8119-42ba-9cc2-ed0ec8d94023) no-repeat center / cover;
}

.custom-badge-cbd-hash-jungle-charas {
    background: var(--wpr-bg-a12b9274-3ce1-4d0b-ba24-a00f23c32262) no-repeat center / cover;
}

.custom-badge-cbd-hash-kiff {
    background: var(--wpr-bg-40130c77-ed61-4a37-980b-bf4a4ba08b68) no-repeat center / cover;
}

.custom-badge-cbd-hash-pollen{
    background: var(--wpr-bg-533696dd-8ceb-4da9-9998-f21f15f80054) no-repeat center / cover;
}

.custom-badge-cbd-hash-super-dry {
    background: var(--wpr-bg-cd4d17e8-1d14-47de-a270-e2561617e9d5) no-repeat center / cover;
}

.custom-badge-cbd-hash-bubble-ice {
    background: var(--wpr-bg-b5965e25-7044-4316-85be-54b8586d1333) no-repeat center / cover;
}

.custom-badge-cannabis-samen-big-bud-xxl {
    background: var(--wpr-bg-31259738-eb53-4149-b8aa-200ba7caebec) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorilla-glue-4 {
    background: var(--wpr-bg-f3fdae7a-497a-4f9d-bdc8-f7a63fee700f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mac-1 {
    background: var(--wpr-bg-3aaba634-ce87-464e-b331-c4949da86ea8) no-repeat center / cover;
}

.custom-badge-cannabis-samen-magnum {
    background: var(--wpr-bg-99de1ddd-e388-47ab-9abd-dde23d92eae7) no-repeat center / cover;
}

.custom-badge-cannabis-samen-sunset-sherbert {
    background: var(--wpr-bg-4e9f4e54-43ce-48b1-b0fe-b60803e752cd) no-repeat center / cover;
}

.custom-badge-cannabis-samen-strawberry-kush {
    background: var(--wpr-bg-46d02798-9b46-4486-bf5c-ddfdf4974913) no-repeat center / cover;
}

.custom-badge-cannabis-samen-purple-kush {
    background: var(--wpr-bg-18c5b8ab-fe33-4e1f-ae4d-d77d7291ecae) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mazar-xx {
    background: var(--wpr-bg-a8fb3354-9f3b-4974-8e2c-097b1bd71480) no-repeat center / cover;
}

.custom-badge-cannabis-samen-lsg {
    background: var(--wpr-bg-d8034d34-0307-4485-9f22-1c566f64f189) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorillato {
    background: var(--wpr-bg-fbacd5d3-01d1-44d2-af3f-5571346efee4) no-repeat center / cover;
}

.custom-badge-cannabis-samen-a-to-z {
    background: var(--wpr-bg-29391e2f-dfd6-4376-8d28-66af3be6b5e5) no-repeat center / cover;
}

.custom-badge-cannabis-samen-aeroz {
    background: var(--wpr-bg-0d38421a-d2df-45d6-acb6-ba511e54c17c) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-runtz {
    background: var(--wpr-bg-121d096d-9a51-4557-9bca-ed85dd9ac937) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-zoap {
    background: var(--wpr-bg-271bd4c5-3769-42b4-afc3-a6d886f7af57) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-runtz {
    background: var(--wpr-bg-50190178-9212-49a2-bff2-fe754a1ba4f4) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-n-bananas {
    background: var(--wpr-bg-037d74ac-dbf3-49c8-8957-e2fb3e2705fd) no-repeat center / cover;
}

.custom-badge-cannabis-samen-bazuku {
    background: var(--wpr-bg-aa39e8f5-a29a-4e91-a7bf-b5cb77a1903f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-frozen-apples {
    background: var(--wpr-bg-5e3d083c-e0c3-4ec2-a11a-2921bc489e6a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-fruit-drop {
    background: var(--wpr-bg-bbb2ff39-84a5-4752-8599-e71795132209) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-junky {
    background: var(--wpr-bg-98090f5b-efde-4c94-ae0f-2a4e7edd523a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-mark-10 {
    background: var(--wpr-bg-8150ce21-cb84-42e9-8106-ca272a7a0b4e) no-repeat center / cover;
}

.custom-badge-cannabis-samen-geta-z {
    background: var(--wpr-bg-df0d29f9-964f-4513-ae22-5994be4d7878) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gruntz-2-0 {
    background: var(--wpr-bg-7f49071c-676f-4915-a541-10ae7b551b23) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-runtz {
    background: var(--wpr-bg-65617160-fd80-4456-bc88-eefa96ab90c7) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-zoap {
    background: var(--wpr-bg-e920b4b6-31c0-43b3-bdfc-0f981f7922c8) no-repeat center / cover;
}

.custom-badge-cannabis-samen-powerz {
    background: var(--wpr-bg-a48c469f-d397-4e17-ae65-f8f8bcd59b92) no-repeat center / cover;
}

.custom-badge-cannabis-samen-runtz-s1 {
    background: var(--wpr-bg-2ba8d82d-922f-4008-8379-bf5428c0f91a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-pink-zoap {
    background: var(--wpr-bg-9aaee79d-3c79-467d-8b67-17128a8d9ef6) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoap-s1 {
    background: var(--wpr-bg-82303ec0-3bf8-4d73-9948-a6cbfa4bc462) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoreoz {
    background: var(--wpr-bg-d16e0a42-39a7-4e72-a939-b9fcb8ce5969) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zushlato{
    background: var(--wpr-bg-e5fe6dc8-efc4-41d4-8086-67bba424db91) no-repeat center / cover;
}




/* ######################### */
/* H2 Pods */
/* ######################### */


.custom-badge-h2-london-pound-cake {
    background: var(--wpr-bg-2c125b2a-b6c3-401a-84a6-21e9a1d572af) no-repeat center / cover;
}

.custom-badge-h2-runtz {
    background: var(--wpr-bg-081827b4-242d-458f-8204-b0d568a0fe1e) no-repeat center / cover;
}

.custom-badge-h2-grape {
    background: var(--wpr-bg-3ca5b363-f874-46ee-b11e-b6b759a24db2) no-repeat center / cover;
}

.custom-badge-h2-cotton-candy {
    background: var(--wpr-bg-d4b596fa-60d1-4a8f-9d5e-0eaab17f8a84) no-repeat center / cover;
}

.custom-badge-h2-biscotti {
    background: var(--wpr-bg-305f6f0c-1911-468f-81ce-f6d693552ab9) no-repeat center / cover;
}


.custom-badge-h2-squid-edition{
    background: var(--wpr-bg-a803550a-c972-4d7a-aaf4-88c223ac7afa) no-repeat center / cover;
}

.custom-badge-cbd-pod-mango-iced {
    background: var(--wpr-bg-e8712916-2d75-442b-8e65-48d4c406800a) no-repeat center / cover;
}

.custom-badge-h2-watermelon {
    background: var(--wpr-bg-3fb52d60-6e3d-47ea-b30a-b6ca78ca5752) no-repeat center / cover;
}

.custom-badge-h2-lime {
    background: var(--wpr-bg-2c56442a-e8f3-4641-8c22-b3f9bdcf60a8) no-repeat center / cover;
}

.custom-badge-h2-peach-ice-og {
    background: var(--wpr-bg-ce45542b-a2cd-465c-a201-611d56ed4823) no-repeat center / cover;
}

.custom-badge-h2-godfather {
    background: var(--wpr-bg-03e73e23-0a54-4472-ac9c-cb0f82056b32) no-repeat center / cover;
}


/* ######################### */
/* H3 Pods */
/* ######################### */


.custom-badge-h3-pod-apple-splash {
    background: var(--wpr-bg-cad08dfa-495e-47b9-9710-21dec112c7e6) no-repeat center / cover;
}

.custom-badge-h3-pod-blueberry {
    background: var(--wpr-bg-3ee75b68-3387-482e-8a70-f49b2681521f) no-repeat center / cover;
}

.custom-badge-h3-pod-cherry-ice {
    background: var(--wpr-bg-52a08b16-029a-46e2-9b84-a3cbfdbae08b) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berries {
    background: var(--wpr-bg-b236640d-cce8-4725-8074-b5e0f28251da) no-repeat center / cover;
}

.custom-badge-h3-pod-peach-ice {
    background: var(--wpr-bg-a29cdc23-3734-493d-a216-f51d5f57c47b) no-repeat center / cover;
}

.custom-badge-h3-pod-purple-punch {
    background: var(--wpr-bg-b0899704-35d8-40b1-978c-76ab636b56ba) no-repeat center / cover;
}

.custom-badge-h3-pod-super-lemon-haze {
    background: var(--wpr-bg-70059c3b-987a-4d12-8a56-e188338ebdc9) no-repeat center / cover;
}

.custom-badge-h3-pod-watermelon {
    background: var(--wpr-bg-5d3d4ae8-590a-4a38-aeb0-c5027f034799) no-repeat center / cover;
}

.custom-badge-h3-pod-white-widow {
    background: var(--wpr-bg-7b532a7d-3673-4f04-8a9e-9710e9ed5539) no-repeat center / cover;
}

.custom-badge-h3-pod-zkittlez {
    background: var(--wpr-bg-609fdcd1-4de2-4a28-8a64-8cec12e8fabe) no-repeat center / cover;
}

.custom-badge-h3-pod-better-cali-saul {
    background: var(--wpr-bg-a6a8f930-de04-4372-85ca-abf07afad9f7) no-repeat center / cover;
}

.custom-badge-h3-pod-heisensheep {
    background: var(--wpr-bg-91c8c47f-3f40-4147-9ee4-556d4c1d83d7) no-repeat center / cover;
}

.custom-badge-h3-pod-pinkboy {
    background: var(--wpr-bg-5d5cea18-6541-4caf-b870-6ebdf1071228) no-repeat center / cover;
}

.custom-badge-h3-pod-black-edition {
    background: var(--wpr-bg-b15b36be-68b1-4b02-8cca-0d5b7342888b) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berry-gta {
    background: var(--wpr-bg-74f8185d-e9e6-434a-916c-8755dce9001b) no-repeat center / cover;
}



/* ######################### */
/* H2 Vape */
/* ######################### */

.custom-badge-h2-vape-berry-gelato {
    background: var(--wpr-bg-863a6bcf-f98b-41a8-aa47-1113657a7767) no-repeat center / cover;
}

.custom-badge-h2-vape-berry-punch {
    background: var(--wpr-bg-1ffdb77a-230a-4156-8bb3-2078a95c9479) no-repeat center / cover;
}

.custom-badge-h2-vape-juicy-berry {
    background: var(--wpr-bg-492851c2-abbe-40c9-b952-e9485b7fcd59) no-repeat center / cover;
}

.custom-badge-h2-vape-super-lemon-haze {
    background: var(--wpr-bg-b4fc9b39-66da-49ad-bd2b-b13cf7de59c7) no-repeat center / cover;
}

.custom-badge-h2-vape-watermelon-cherry {
    background: var(--wpr-bg-f9e40a04-8e33-41be-a4b1-957d15a98d40) no-repeat center / cover;
}

.custom-badge-h2-vape-bubble-kush {
    background: var(--wpr-bg-ee7ad6e7-ebde-41fb-936f-a9c7cf4cedc9) no-repeat center / cover;
}

.custom-badge-h2-vape-iced-bonbon {
    background: var(--wpr-bg-cce6685d-0cd1-4134-b502-4042af5589b2) no-repeat center / cover;
}

.custom-badge-h2-blueberry-blast {
    background: var(--wpr-bg-9f858832-5561-47be-98ee-797d9349483f) no-repeat center / cover;
}

.custom-badge-h2-frozen-peach {
    background: var(--wpr-bg-f971fe2b-5865-4cd4-a0a2-ade8fe160105) no-repeat center / cover;
}

.custom-badge-h2-juicy-melon {
    background: var(--wpr-bg-9779afe8-3759-4f44-b430-bf1e4b44ee43) no-repeat center / cover;
}

.custom-badge-h2-lemon-haze {
    background: var(--wpr-bg-d88dd13b-73ef-4dd7-8f9f-7831c6aaaebc) no-repeat center / cover;
}

.custom-badge-h2-peach-bubblegum {
    background: var(--wpr-bg-9112dab9-bc51-4e3c-ba99-b7f8d03fadba) no-repeat center / cover;
}

.custom-badge-h2-mango {
    background: var(--wpr-bg-2ce5222f-609f-4edf-b43d-94c4e10bd2a0) no-repeat center / cover;
}

.custom-badge-h2-blackberry-ice {
    background: var(--wpr-bg-ded7ca08-8868-4723-9d65-a339885491dd) no-repeat center / cover;
}

.custom-badge-h2-raspberry {
    background: var(--wpr-bg-31de8af2-0fd1-420e-a68d-557c19eb5c01) no-repeat center / cover;
}

.custom-badge-h2-cactus_ice {
    background: var(--wpr-bg-e85d69b6-70e2-46dc-8296-6e358bc5445f) no-repeat center / cover;
}

.custom-badge-h2-lemon-spritz {
    background: var(--wpr-bg-496d217b-6230-426e-94b2-baf9aed8022c) no-repeat center / cover;
}

.custom-badge-h2-mango-ice {
    background: var(--wpr-bg-21648681-25c7-4259-a33e-1a286f5be7f5) no-repeat center / cover;
}

.custom-badge-h2-mmixed-berries {
    background: var(--wpr-bg-2b7ff294-74a9-4006-a835-cb26a2ff2d4b) no-repeat center / cover;
}

.custom-badge-h2-passion-fruit {
    background: var(--wpr-bg-320f2259-0184-4797-b7a9-4c1b7e54102b) no-repeat center / cover;
}

.custom-badge-h2-peach-ice {
    background: var(--wpr-bg-b5f284ea-c848-478f-8afb-970d8705d46c) no-repeat center / cover;
}

.custom-badge-h2-watermelon-zkittlez {
    background: var(--wpr-bg-621ed7b8-4dff-4f9f-9aa3-69a21a33790f) no-repeat center / cover;
}

.custom-badge-h2-cherry{
    background: var(--wpr-bg-fbcff3d7-24e4-4976-9907-2dcfbf7956f8) no-repeat center / cover;
}

.custom-badge-h2-blueberry{
    background: var(--wpr-bg-68a7c7fe-7f60-4886-96c3-0a3c35f07c03) no-repeat center / cover;
}

.custom-badge-h2-grape-roseflower{
    background: var(--wpr-bg-96fd43c4-3978-4310-999e-99abf1b4e002) no-repeat center / cover;
}

.custom-badge-h2-peach-papaya{
    background: var(--wpr-bg-491bec9b-b755-4dfd-b88c-be1fa07a3001) no-repeat center / cover;
}

.custom-badge-h2-yuzu{
    background: var(--wpr-bg-5492ef95-7f07-40bd-a30d-beb1db141a2a) no-repeat center / cover;
}

/* ######################### */
/* HHZ Vape */
/* ######################### */

.custom-badge-h2-vape-northern-lights {
    background: var(--wpr-bg-2b4cb0fe-3a38-4854-8a16-746a2f179b77) no-repeat center / cover;
}

.custom-badge-h2-vape-amnesia-haze {
    background: var(--wpr-bg-761de0fe-1d68-4022-952c-97343fd8e1a5) no-repeat center / cover;
}

.custom-badge-hhz-pink-berry {
    background: var(--wpr-bg-b2b2e0c5-f296-423b-95ae-702531a7fc13) no-repeat center / cover;
}

.custom-badge-hhz-mango {
    background: var(--wpr-bg-c0c2f762-019c-4b9b-8352-6c28bfaedbfe) no-repeat center / cover;
}

.custom-badge-hhz-blueberry {
    background: var(--wpr-bg-e0d34266-64be-40f2-a17a-cd01889f9af0) no-repeat center / cover;
}

.custom-badge-hhz-vape-cassis {
    background: var(--wpr-bg-96d4cc01-450c-434f-9556-806830cec835) no-repeat center / cover;
}

.custom-badge-hhz-vape-pineapple-coco {
    color: #fff !important;
    background: var(--wpr-bg-ba29d363-917b-4f89-a3d4-68e499e0719c) no-repeat center / cover;
}

.custom-badge-hhz-vape-watermelon {
    background: var(--wpr-bg-422869ea-3258-48ae-a6a4-c105cb9ead29) no-repeat center / cover;
}

.custom-badge-hhz-vape-gorilla-glue {
    background: var(--wpr-bg-dafaa6b8-217a-4be9-9f81-a4f5303ec146) no-repeat center / cover;
}

.custom-badge-hhz-vape-lemon-haze {
    background: var(--wpr-bg-2a5fcba6-0fd6-4e10-8fc0-f75cc4460049) no-repeat center / cover;
}

.custom-badge-hhz-vape-wedding-cake {
    background: var(--wpr-bg-ccb53138-f012-437e-86fd-8f94856c81cc) no-repeat center / cover;
}

.custom-badge-hhz-vape-black-ice {
    background: var(--wpr-bg-702232a0-3d7f-484b-aaea-d077c524e231) no-repeat center / cover;
}

.custom-badge-hhz-vape-zkittlez {
    background: var(--wpr-bg-25f31da4-84d6-40b0-ac61-35304faeec2e) no-repeat center / cover;
}



/* ######################### */
/* H3 Vape */
/* ######################### */

.custom-badge-h3-vape-black-berry-kush {
    background: var(--wpr-bg-ac721a8c-5fca-450e-9c65-2d883ffdd2e8) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-purple-haze {
    background: var(--wpr-bg-d1086d5f-5577-49ce-8d74-186f5177d69e) no-repeat center / cover;
}

.custom-badge-h3-vape-bubble-kush {
    background: var(--wpr-bg-c1d04fce-5f3b-469a-ab6a-b81297de10cc) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-haze {
    background: var(--wpr-bg-bc1a2f10-e263-40c1-83ae-8cfe2ab90971) no-repeat center / cover;
}

.custom-badge-h3-vape-red-runtz {
    background: var(--wpr-bg-1c4bf278-8216-42fd-b7f0-3ab622f9af4b) no-repeat center / cover;
}

.custom-badge-h3-vape-super-lemon-haze {
    background: var(--wpr-bg-3241308b-7932-4b2a-9b15-debc45ac5df5) no-repeat center / cover;
}

.custom-badge-h3-vape-super-silver-haze {
    background: var(--wpr-bg-67c9aaed-7979-4fa6-9821-19e876703e9d) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-gelato {
    background: var(--wpr-bg-9aa0b3f9-a757-4e15-b9b7-75b0418a69df) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-kush {
    background: var(--wpr-bg-3255baea-a7d2-454c-8f15-6b3299547c4c) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-haze {
    background: var(--wpr-bg-f5f88fa9-de9b-47fb-a857-083ffb4d5dd7) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-icecream-haze {
    background: var(--wpr-bg-030d4878-108a-409c-bb96-cb7dfbde2ef4) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-coco-kush {
    background: var(--wpr-bg-02273d40-506c-406d-9032-fc55c8d544f7) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-kush {
    background: var(--wpr-bg-26c16749-1102-4e85-9606-c7726d7d0bd3) no-repeat center / cover;
}

.custom-badge-h3-vape-blueberry-kush {
    background: var(--wpr-bg-bbad4cdf-2a92-4b96-aed8-b9e1fafb889f) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gelato {
    background: var(--wpr-bg-cc046e3e-a6c1-4a63-836d-7ceb19f91d14) no-repeat center / cover;
}

.custom-badge-h3-vape-strawnana-kush {
    background: var(--wpr-bg-8cb16798-dd4b-4b6a-853b-ce80c7789fde) no-repeat center / cover;
}

.custom-badge-h3-vape-grape-ice {
    background: var(--wpr-bg-880bbeb8-0e07-4fa2-b7a2-7c35f8b4844b) no-repeat center / cover;
}

.custom-badge-h3-vape-zkittlez {
    background: var(--wpr-bg-d3f8a552-c971-4bc1-bb98-5eb605c16f7f) no-repeat center / cover;
}

.custom-badge-h3-vape-lollipop-cherry {
    background: var(--wpr-bg-b277c9c1-c028-48a3-ab11-38bfa508ab20) no-repeat center / cover;
}

.custom-badge-h3-vape-black-ice {
    background: var(--wpr-bg-66e40b46-6c61-4c1c-8287-db66bd48065b) no-repeat center / cover;
}

.custom-badge-h3-vape-wedding-cake {
    background: var(--wpr-bg-b4add209-1081-45df-bbf0-b8266b191627) no-repeat center / cover;
}

.custom-badge-h3-vape-gorilla-glue {
    background: var(--wpr-bg-383c8216-a53e-4fe5-8686-6d1855a6ab73) no-repeat center / cover;
}

.custom-badge-h3-vape-himbaro-breeze {
    background: var(--wpr-bg-71187857-90cb-47a7-bc09-67bfa3f0dbbb) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gator-weed {
    background: var(--wpr-bg-25d15a39-059c-4f11-99db-34fdf6001c63) no-repeat center / cover;
}

.custom-badge-h3-vape-grow-rilla-glue {
    background: var(--wpr-bg-a5e2671f-b908-4ee5-9d40-06b8c2a78b76) no-repeat center / cover;
}

.custom-badge-h3-vape-haze-ffm {
    background: var(--wpr-bg-1e6b9614-b77c-48b9-bca2-28ba1bbc3fda) no-repeat center / cover;
}

.custom-badge-h3-vape-kiki-melow-kush {
    background: var(--wpr-bg-250f5af6-1861-4393-b376-6f20cae0c090) no-repeat center / cover;
}

.custom-badge-h3-vape-frozty-skunk {
    background: var(--wpr-bg-7f0d5594-a2a3-45bd-acdb-fc6b76e20826) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFA */
/* ######################### */

.custom-badge-elfbar-elfa-apple-peach {
    background: var(--wpr-bg-14cea536-11d5-4e18-a604-23848cabf36b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-banane {
    background: var(--wpr-bg-7b5e8f17-351e-4429-b617-31bd18f92bc4) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-ice {
    background: var(--wpr-bg-326a2b5a-72aa-4398-9922-260ba5f1da16) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry {
    background: var(--wpr-bg-9097422e-ad55-4d30-ad2f-90f5735b6213) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-bg {
    background: var(--wpr-bg-4ac50277-ee00-4e12-b14d-2bfa34bbbc8a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-cotton-candy {
    background: var(--wpr-bg-813dc507-1418-4b80-94af-b852107cb419) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-snoow {
    background: var(--wpr-bg-82b8f023-978f-449b-81bf-dd5d4e1f289c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-946aa26d-4c08-4372-86d9-a78dd04c356b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-946aa26d-4c08-4372-86d9-a78dd04c356b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blue-razz-lemonade {
    background: var(--wpr-bg-a90033d7-8f1a-4f99-aa08-6585c24edb8d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cherry {
    background: var(--wpr-bg-4f599160-2021-4827-a39a-bf7676b32326) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-7a145959-58ce-4806-9e30-1f8d1a474be9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-7a145959-58ce-4806-9e30-1f8d1a474be9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-7a145959-58ce-4806-9e30-1f8d1a474be9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape {
    background: var(--wpr-bg-bb298464-5641-4972-aeb7-3ee28a9ebaa1) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-elfstorm {
    background: var(--wpr-bg-f99e89de-3695-4047-a240-1a5af3cd15ac) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-kiwi-passion-fruit {
    background: var(--wpr-bg-6dad3726-ac3d-4541-bb4b-dc429f44365c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-mint {
    background: var(--wpr-bg-dc8f9601-8148-4fd9-897c-420ef641f694) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mango {
    background: var(--wpr-bg-b1a32ff9-48d7-484f-adf2-804f44ebbb22) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mix-berries {
    background: var(--wpr-bg-37849bd2-46d6-44e7-9024-5af0da2443e2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-orange {
    background: var(--wpr-bg-8c26e873-a2aa-4883-9050-b9044770f59b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-peach-ice {
    background: var(--wpr-bg-6b10ec4d-4a6e-4383-9af0-329037feaac9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pear {
    background: var(--wpr-bg-4a889657-a7ff-493e-9649-9ec9585a332f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-qi {
    background: var(--wpr-bg-afe95f02-969f-4195-b9ce-65e9edb002f8) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pink-lemonade {
    background: var(--wpr-bg-6b913df7-78dc-4a23-8deb-201d0d506a6a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-rasberry-watermelon {
    background: var(--wpr-bg-077e6d16-f871-4378-8fe0-795af10248a2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-grape {
    background: var(--wpr-bg-08455a53-256c-4d08-8ea9-e84587e3f79d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-ice-cream {
    background: var(--wpr-bg-61372388-2004-4ab4-a586-a06b72869e89) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-kiwi {
    background: var(--wpr-bg-b23c8ad3-be7b-46d3-84ec-3f0a98df4188) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-tropcial-fruit {
    background: var(--wpr-bg-0a5be2ec-af92-4335-bd2e-acc664299a65) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon {
    background: var(--wpr-bg-7981a467-4f7d-4bd8-959d-d12b5dbbbb98) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-cherry {
    background: var(--wpr-bg-7affcdce-b668-479f-b4c4-8b4c4661f4fd) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-mojito {
    background: var(--wpr-bg-2500ddc0-029e-48fa-a75b-fee9f7979c54) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-raspberry {
    background: var(--wpr-bg-5728c689-73f4-48f9-98f1-d3bf6b104b55) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-lemon {
    background: var(--wpr-bg-8aa0ccf5-af9d-4aeb-a1fa-77a342f2cd5b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-menthol {
    background: var(--wpr-bg-e752b14c-d66e-4374-9bc4-89564bf35336) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape-ice {
    background: var(--wpr-bg-76238ce3-da5e-49fa-82dc-05b4c13fc1e5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-golden-tobacco {
    background: var(--wpr-bg-8509d32b-4b55-4c43-b2a9-55d42ab506bc) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-coconut {
    background: var(--wpr-bg-ad4d80c1-9d82-4315-a988-75cbd0464dd2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-acai {
    background: var(--wpr-bg-482f974e-bd05-4d9d-8b15-47d36f0de100) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-blackberry {
    background: var(--wpr-bg-03fc83a4-2772-4cca-b54f-8c186c499f84) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola-orange {
    background: var(--wpr-bg-b8f26d95-6eac-42c1-9383-9925efd733d5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-berries {
    background: var(--wpr-bg-c9bebe63-3952-48fe-9da8-80a4e1d3b657) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-hazelnut-coffee {
    background: var(--wpr-bg-3ee108b4-bb10-4bce-a6c4-2bc14fa7ed56) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry_cherry {
    background: var(--wpr-bg-faa016a2-1c64-43ec-abb1-d1fea7fb7267) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-ice-tea-lemon {
    background: var(--wpr-bg-c4238934-8d5f-4d88-811d-9476990de8f0) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-vanilla-white-peach {
    background: var(--wpr-bg-f4ef1244-f157-4a57-90b4-11475de8525e) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFX PRO */
/* ######################### */

.custom-badge-elfbar-elfx-pro-weiss {
    background: var(--wpr-bg-afd10c6c-8b52-4f6c-a5b3-51797a7128fc) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-schwarz {
    background: var(--wpr-bg-02c9ed67-5766-4ce6-b588-9660972253b7) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-braun {
    background: var(--wpr-bg-931fb523-221a-4d08-b45c-10366588216e) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-gruen {
    background: var(--wpr-bg-f60ba835-7c04-4bbc-b57c-d9d83eef1f44) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-pink {
    background: var(--wpr-bg-b1424871-72a4-41c9-a313-6be05fdd8618) no-repeat center / cover;
}





/* ######################### */
/* ELFBAR ELFLIQ */
/* ######################### */

.custom-badge-elfbar-elfliq-blackberry-lemon {
    background: var(--wpr-bg-76ba9b32-ee1a-458e-9f1a-3ab2ccbfa0ab) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-blackcurrant-aniseed {
    background: var(--wpr-bg-30503cfc-b308-4dda-a8d6-c183bcbedf21) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cherry-cola {
    background: var(--wpr-bg-2ee57f9a-d176-4397-80d8-ed2465de997e) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cotton-candy-ice {
    background: var(--wpr-bg-a2c447aa-4bc2-4cca-baca-91c5ff8d72c2) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-elfstorm-ice {
    background: var(--wpr-bg-0d543793-0ae7-4e9b-b762-fc48256e2668) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-grape {
    background: var(--wpr-bg-b2e8afe7-567b-4350-b69e-2169e643ad80) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-7f585f95-ddd0-448d-ae0f-7d80ff42f91e) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pink-grapefruit {
    background: var(--wpr-bg-fdff4faf-acb8-4baf-8f87-3bfc10537421) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-spearmint {
    background: var(--wpr-bg-91eb4264-29bb-4abf-be56-832b6ff11adb) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-ice {
    background: var(--wpr-bg-cee2a5d5-9be1-4be2-a24b-07619993d5d2) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-raspberry-cherry-ice {
    background: var(--wpr-bg-ff4162c7-a638-4950-9ecf-6fd11e2213d5) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-sour-apple {
    background: var(--wpr-bg-d6369fc5-fccc-4af7-96ba-65d27b51fe10) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-lemon-peach-passion-fruit {
    background: var(--wpr-bg-3049974e-f44e-4f0a-acd3-f7419e04c5ef) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-coconut-blueberry {
    background: var(--wpr-bg-d19bacfb-928e-4a32-9fbf-673b953401b7) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-8190c228-85a4-488a-8ecc-f573c44e6cd6) no-repeat center / cover;
}



/* ######################### */
/* ELFBAR MAX */
/* ######################### */

.custom-badge-elfbar-max-apple-pear {
    background: var(--wpr-bg-87fa864c-cf43-41c7-845c-879f534e506f) no-repeat center / cover;
}

.custom-badge-elfbar-max-blackberry-ice {
    background: var(--wpr-bg-3f6ce1a4-42bc-4dbb-a26c-0a879f0d818c) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry {
    background: var(--wpr-bg-43d63986-15bd-4866-836b-5461aea410cb) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry-sour-raspberry {
    background: var(--wpr-bg-99e0827b-28af-4b11-8fd3-42ba069992a5) no-repeat center / cover;
}

.custom-badge-elfbar-max-grape {
    background: var(--wpr-bg-e6368ef1-9287-4231-ab91-287ab208e9ee) no-repeat center / cover;
}

.custom-badge-elfbar-max-menthol {
    background: var(--wpr-bg-19cca2ed-0d53-43ce-9e2d-931382352d19) no-repeat center / cover;
}

.custom-badge-elfbar-max-strawberry-ice {
    background: var(--wpr-bg-2961121c-2ee0-43d5-bba8-e427b5af46d6) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-berry {
    background: var(--wpr-bg-a7933e58-a863-434a-8c39-96d8f5d626bb) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-mango {
    background: var(--wpr-bg-d484e8f7-93e9-4741-99fd-cbc281177047) no-repeat center / cover;
}

.custom-badge-elfbar-max-watermelon-ice {
    background: var(--wpr-bg-446216f5-1c76-446f-92a4-6531924118e1) no-repeat center / cover;
}



/* ######################### */
/* Smooh Pods */
/* ######################### */

.custom-badge-smooh-pods-lemon-bomb {
    background: var(--wpr-bg-b6e7f0ac-ec2a-4e12-b63b-b5230b15609c) no-repeat center / cover;
}

.custom-badge-smooh-pods-berry-d-blue {
    background: var(--wpr-bg-cc3a0da7-e255-45ed-ab70-7e22cdf477a4) no-repeat center / cover;
}

.custom-badge-smooh-pods-grand-melon-ice {
    background: var(--wpr-bg-b2e6583d-245c-48b3-b7bb-eadad4bcc897) no-repeat center / cover;
}

.custom-badge-smooh-pods-777 {
    background: var(--wpr-bg-1e750c92-accf-4a66-919f-2a5477ffe523) no-repeat center / cover;
}




/* ######################### */
/* CBD Pods */
/* ######################### */

.custom-badge-cbd-pods-amnesia {
    background: var(--wpr-bg-6c5f0aed-503a-4b51-9c9e-70b80f4c6cd7) no-repeat center / cover;
}

.custom-badge-cbd-pods-mixed-berries {
    background: var(--wpr-bg-f1383995-9aed-44ae-b22d-3193743acf0a) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-berry {
    background: var(--wpr-bg-bcd74e98-0155-49cd-80e5-433c85cd3434) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-mint {
    background: var(--wpr-bg-b86bb217-921e-48e8-904d-62389b2c42f6) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-tropical {
    background: var(--wpr-bg-e23b789d-f13d-4e56-97c8-f27f41a6eff6) no-repeat center / cover;
}

.custom-badge-cbd-pods-purple-punch {
    background: var(--wpr-bg-4fc2f42a-b8ea-4d69-b9b7-e2c4abd44a1d) no-repeat center / cover;
}

.custom-badge-xx2-mixed-berries {
    background: var(--wpr-bg-287ed075-1a6e-4085-8d2f-90989d4c8ca4) no-repeat center / cover;
}

.custom-badge-grape-ice {
    background: var(--wpr-bg-ce20ce86-ea11-47e6-8c2f-147165f33640) no-repeat center / cover;
}

.custom-badge-mango-maracuja {
    background: var(--wpr-bg-639dca63-ed36-4531-81ba-91a1fef3fe26) no-repeat center / cover;
}

.custom-badge-mint-ice {
    background: var(--wpr-bg-a3ad9a7b-4201-4e3c-9b90-8dc3bf3ae2bf) no-repeat center / cover;
}

.custom-badge-raspberry-peach {
    background: var(--wpr-bg-6b606468-ce95-4a65-9c1f-4305eff85291) no-repeat center / cover;
}

.custom-badge-watermelon-ice {
    background: var(--wpr-bg-164245da-3f44-47ab-87fb-09a51b1cc7fb) no-repeat center / cover;
}


/* ######################### */
/* CBD Liquids */
/* ######################### */

.custom-badge-cbd-liquids-blueberry-kush {
    background: var(--wpr-bg-83857628-e4de-4c33-be0c-1a4c9e61a058) no-repeat center / cover;
}


.custom-badge-cbd-liquids-elderflower-kush {
    background: var(--wpr-bg-6a7da99b-01c6-4372-9308-dafad4308b33) no-repeat center / cover;
}

.custom-badge-cbd-liquids-lemon-haze {
    background: var(--wpr-bg-591f8eaa-8b5b-436d-a724-afb7fdb98c7d) no-repeat center / cover;
}

.custom-badge-cbd-liquids-menthol {
    background: var(--wpr-bg-01bfcd55-dade-4372-bd26-9e855ff0fa4e) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pineapple-express {
    background: var(--wpr-bg-a81c078e-7486-4a31-bddb-57d29759d781) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pure-shot {
    background: var(--wpr-bg-6b915feb-e815-41d8-a11d-a51d4846ad2f) no-repeat center / cover;
}

.custom-badge-cbd-liquids-purple-haze {
    background: var(--wpr-bg-c1a43061-7ffb-475d-9c8c-496908169d3e) no-repeat center / cover;
}

.custom-badge-cbd-liquids-sour-apple-diesel {
    background: var(--wpr-bg-502c7d3a-8198-4fae-ad09-0093edb72927) no-repeat center / cover;
}

.custom-badge-cbd-liquids-strawberry-diesel {
    background: var(--wpr-bg-e29186b6-f6b3-406d-a58a-51148edc210b) no-repeat center / cover;
}

.custom-badge-cbd-liquids-vanilla-strawberry-diesel {
    background: var(--wpr-bg-fe151367-17c8-49e6-84bd-fe0e3b31bcdf) no-repeat center / cover;
}

.custom-badge-cbd-liquids-watermelon-kush {
    background: var(--wpr-bg-4c203c2f-9341-4c6e-989e-165c77226567) no-repeat center / cover;
}

.custom-badge-cbd-liquids-white-peach-diesel{
    background: var(--wpr-bg-ff30462a-b10a-4b3d-9bc5-742edfd764af) no-repeat center / cover;
}


/* ######################### */
/* SUPERIOR LINE */
/* ######################### */

.custom-badge-superior-line-gazzy-grape {
    background: var(--wpr-bg-52718753-0603-45fe-8f6c-c911690fdded) no-repeat center / cover;
}

.custom-badge-superior-line-lemon-fuel {
    background: var(--wpr-bg-184b93a3-cac7-468e-9698-22650f95300d) no-repeat center / cover;
}


.custom-badge-superior-line-rainbwo-belts {
    background: var(--wpr-bg-980a2cd4-09f9-4085-b7c4-e372a34cef8a) no-repeat center / cover;
}

.custom-badge-superior-line-blue-zushi {
    background: var(--wpr-bg-a642b472-83c7-442e-9082-2f8433ebe580) no-repeat center / cover;
}

.custom-badge-superior-line-guava-haze {
    background: var(--wpr-bg-a5e80a6f-e03d-43cf-b2ec-ffb04fe1dd95) no-repeat center / cover;
}

.custom-badge-superior-line-baddie-runtz {
    background: var(--wpr-bg-180ac3a5-73c0-4d9c-8569-86a68a745163) no-repeat center / cover;
}

.custom-badge-superior-line-dirty-sprite {
    background: var(--wpr-bg-4f3bc988-cd56-4caa-a38d-9663d3035244) no-repeat center / cover;
}

.custom-badge-superior-line-forbidden-fruit {
    background: var(--wpr-bg-ec93c9f7-f9c8-41bd-8f9c-4101243ca554) no-repeat center / cover;
}

.custom-badge-superior-line-glossy-gelato {
    background: var(--wpr-bg-66f5c36f-47ed-4083-881f-3a5480c0d8dd) no-repeat center / cover;
}

.custom-badge-superior-line-sour-patch {
    background: var(--wpr-bg-5317cacb-2b94-4624-98ff-86bf5dd6f385) no-repeat center / cover;
}

.custom-badge-superior-line-super-lemon-haze {
    background: var(--wpr-bg-4242c0cb-ebba-4615-ac21-511bc910aacd) no-repeat center / cover;
}

.custom-badge-superior-line-zkittlez {
    background: var(--wpr-bg-64c41d8c-3cf4-4b7b-8252-18a315ed2c14) no-repeat center / cover;
}


/* ######################### */
/* TRUE TASTE LINE */
/* ######################### */

.custom-badge-true-taste-line-black-cherry-kush {
    background: var(--wpr-bg-87671266-7614-42e3-bde2-7d547beae2a9) no-repeat center / cover;
}

.custom-badge-true-taste-line-blue-lobster {
    background: var(--wpr-bg-de2fc0cd-17cc-4793-b71c-d682c404a75b) no-repeat center / cover;
}

.custom-badge-true-taste-line-dragonfruit-sherbet {
    background: var(--wpr-bg-62686232-b412-48c3-9429-80f7bc4fc92c) no-repeat center / cover;
}

.custom-badge-true-taste-line-kiwi-lime-kush {
    background: var(--wpr-bg-fd70ae1c-a527-4da3-833f-65f9b56f2822) no-repeat center / cover;
}

.custom-badge-true-taste-line-raspberry-dream {
    background: var(--wpr-bg-66d77a13-a213-47f5-a50e-df915a8d87ef) no-repeat center / cover;
}

/* ######################### */
/* SIGNATURE PODS */
/* ######################### */

.custom-badge-signature-pods-amnesia-splash {
    background: var(--wpr-bg-34c63736-b89c-4615-89b3-59e0d39a3e4c) no-repeat center / cover;
}

.custom-badge-signature-pods-blueberry {
    background: var(--wpr-bg-09a87838-15ef-4e22-9ade-625213c919f2) no-repeat center / cover;
}

.custom-badge-signature-pods-cherry-fuel {
    background: var(--wpr-bg-238cbf3d-a81b-435b-babf-f3f7361ce944) no-repeat center / cover;
}

.custom-badge-signature-pods-gelato-berry {
    background: var(--wpr-bg-e654ac58-44f2-41df-9039-74ff2672a900) no-repeat center / cover;
}

.custom-badge-signature-pods-melon-runtz {
    background: var(--wpr-bg-1644ca47-40bd-4c45-be50-2b2dd950f948) no-repeat center / cover;
}

.custom-badge-signature-pods-peach-ice {
    background: var(--wpr-bg-75a75884-6590-4d3f-8388-a565059441f0) no-repeat center / cover;
}

.custom-badge-signature-pods-super-lemon-haze {
    background: var(--wpr-bg-ea754abf-6221-4985-b9f3-451f3f756245) no-repeat center / cover;
}

.custom-badge-signature-pods-zkittlez {
    background: var(--wpr-bg-0eebd13d-db86-4eca-a7cd-9f845d588b41) no-repeat center / cover;
}

.custom-badge-signature-pods-purple-punch {
    background: var(--wpr-bg-b011b162-c095-4dc3-bea2-7463151c1063) no-repeat center / cover;
}

.custom-badge-signature-pods-white-widow {
    background: var(--wpr-bg-9f353bbc-b351-4ff4-8063-c90be119ebd5) no-repeat center / cover;
}

.custom-badge-signature-pods-frozen-berries {
    background: var(--wpr-bg-3ceebdbf-a2ed-4437-b83e-f40c7d875037) no-repeat center / cover;
}

.custom-badge-signature-pods-himbeere-raspberry {
    background: var(--wpr-bg-6c0a22fa-ae1c-4eac-bc0d-ce354f75f76b) no-repeat center / cover;
}

.custom-badge-signature-pods-la-chaya {
    background: var(--wpr-bg-121c5467-bfaf-4708-9a79-d5ed5c058755) no-repeat center / cover;
}

.custom-badge-signature-pods-love-61 {
    background: var(--wpr-bg-8d083277-4771-4ebf-ba61-9026847f411c) no-repeat center / cover;
}

.custom-badge-signature-pods-bbl-kush {
    background: var(--wpr-bg-4872a1fe-741e-4f8e-9b79-ea2a62db89c4) no-repeat center / cover;
}

.custom-badge-signature-pods-blackberry-ize {
    background: var(--wpr-bg-b4e3d807-3a3b-47b1-8ee1-df0da8bee68f) no-repeat center / cover;
}

.custom-badge-signature-pods-coconut-blueberry {
    background: var(--wpr-bg-a54fabe3-e681-474b-a3d8-fb65f792bdb9) no-repeat center / cover;
}

.custom-badge-signature-pods-exotic {
    background: var(--wpr-bg-80320c85-2275-4ace-80e2-710e2330dff4) no-repeat center / cover;
}

.custom-badge-signature-pods-strawberry-kiss {
    background: var(--wpr-bg-2ff3c901-b5ed-4066-ba83-15b28bc62ba9) no-repeat center / cover;
}

.custom-badge-signature-pods-wildberry-lilly {
    background: var(--wpr-bg-1b4c5f3c-0b65-4b41-890e-bb6bba4ef2a5) no-repeat center / cover;
}


/* ######################### */
/* DNT-9 PODS */
/* ######################### */

.custom-badge-dnt-9-pod-og-kush {
    background: var(--wpr-bg-4eda7283-dec5-48ba-91cf-e33cccb4b30c) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-white-widow {
    background: var(--wpr-bg-21980f4b-e8d8-47ef-8020-2e7d48264170) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-gelato {
    background: var(--wpr-bg-d5fc473e-83b8-4983-8ca8-7864a74d9309) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-sour-diesel {
    background: var(--wpr-bg-a51f9df4-aafb-40ae-a9d1-83c1cb04e721) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-girl-scout-cookies {
    background: var(--wpr-bg-10e3623a-51dc-443c-8aaf-9846736c5a79) no-repeat center / cover;
}

/* ######################### */
/* DNT-9 Vapes */
/* ######################### */

.custom-badge-dnt-9-vape-purple-haze {
    background: var(--wpr-bg-2a247cc3-50db-4225-9d0c-af527c270d2e) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-super-lemon-haze {
    background: var(--wpr-bg-061b6e05-0c7f-41e3-8e21-6ffe294861ad) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-blue-kush {
    background: var(--wpr-bg-613d4bd8-4ba9-4550-a4e1-ca0e84bbcdf6) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-watermelon-gelato {
    background: var(--wpr-bg-5ffc17cb-05c7-48d7-9f11-b03b3ea721b8) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zlushez {
    background: var(--wpr-bg-4f5ba699-9c8b-4bc9-b4c2-e9d5d7300fce) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-durba-poison {
    background: var(--wpr-bg-79431ad4-3d07-46ea-8fdc-1e026e6ec2f1) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-gorilla-glue {
    background: var(--wpr-bg-6c5e768e-77de-4081-8d1e-1dbe860ff0d4) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-mango-mami {
    background: var(--wpr-bg-be81aaf7-70c6-482a-968d-d4fc73a11ce8) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-pineapple-express {
    background: var(--wpr-bg-887a5f06-b6ff-4031-95d3-bd718291cfd5) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-pretty-strawberry {
    background: var(--wpr-bg-209b1a01-1863-4ef7-a02e-864f066f56eb) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zkittles {
    background: var(--wpr-bg-eac11709-9839-4834-a3e8-6f1504398c99) no-repeat center / cover;
}


/* ######################### */
/* H4 SUPERIOR VAPES */
/* ######################### */

.custom-badge-h4-superior-vapes-berry-chill {
    background: var(--wpr-bg-0b515d69-1ef8-46ce-b19a-f14f37d4a205) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-blaze {
    background: var(--wpr-bg-2b635c58-07dd-4916-8c97-309e5751f852) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gelato {
    background: var(--wpr-bg-6139bf57-356c-4436-bc44-ab7f5310893a) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gorilla-glue {
    background: var(--wpr-bg-701195fc-db4c-4679-a247-e8ef4f29a9c1) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-lemon-haze {
    background: var(--wpr-bg-d2287f7b-d6a5-4a74-897c-cff1c5f4ccac) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-mango-bliss {
    background: var(--wpr-bg-6a53fe06-2e12-4ae1-beaf-cced78cf5a14) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-og-kush {
    background: var(--wpr-bg-fe044af3-4313-40ce-ab8e-a292d94417f7) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-orange-bud {
    background: var(--wpr-bg-0923d73a-c740-4b41-a179-2ed5b7edd925) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-pineapple-express {
    background: var(--wpr-bg-bec907f7-8830-4ebb-9840-665de2d750e4) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-sour-diesel {
    background: var(--wpr-bg-289f6add-23fd-4618-8d30-6a5d1e47b6fe) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-berry {
    background: var(--wpr-bg-b81b954e-01c7-48ec-b263-006f0539c432) no-repeat center / cover;
}

/* ######################### */
/* SHEESH BUDZ*/
/* ######################### */

.custom-badge-sheesh-budz-alien-cookies {
    background: var(--wpr-bg-83b963b2-016e-4adc-81a4-0dcdee442828) no-repeat center / cover;
}

.custom-badge-sheesh-budz-durban-gelato {
    background: var(--wpr-bg-d2ca6fc5-3272-4fa6-8ebd-6337e80a2c28) no-repeat center / cover;
}

.custom-badge-sheesh-budz-forbidden-fruit {
    background: var(--wpr-bg-aa23228d-77ce-4a32-ac19-92bc4a5e6409) no-repeat center / cover;
}

.custom-badge-sheesh-budz-mowie-wowie {
    background: var(--wpr-bg-0ac1ab61-a6ff-4f02-9edf-a412142438de) no-repeat center / cover;
}

.custom-badge-sheesh-budz-og-kush {
    background: var(--wpr-bg-13be16c5-a532-49fa-9ede-6351b7dd5649) no-repeat center / cover;
}

.custom-badge-sheesh-budz-strawberry-cough {
    background: var(--wpr-bg-7abf0f95-9936-4fff-a5bf-9d87ea3ff8b0) no-repeat center / cover;
}

.custom-badge-sheesh-budz-super-lemon-haze {
    background: var(--wpr-bg-66cb36e2-7a40-484b-84a9-367f36c32e82) no-repeat center / cover;
}

.custom-badge-sheesh-budz-tangie-dream {
    background: var(--wpr-bg-c724aef2-a60e-4a7f-a148-a790e67ce9c9) no-repeat center / cover;
}

.custom-badge-sheesh-budz-watermelon-zlushie {
    background: var(--wpr-bg-e1f2275a-c1bb-453e-9a1f-d290a25aede2) no-repeat center / cover;
}

.custom-badge-sheesh-budz-zkittlez {
    background: var(--wpr-bg-8cc52f87-6ef7-454d-a04e-795f8f1c59db) no-repeat center / cover;
}

/* ######################### */
/* H3 Superior Liquids */
/* ######################### */

.custom-badge-h3-liquids-energy-fresh {
    background: var(--wpr-bg-b089a8f0-b2a0-4b02-be85-a12f4342c22a) no-repeat center / cover;
}

.custom-badge-h3-liquids-mango {
    background: var(--wpr-bg-c0e59388-1925-46d9-aba4-0b062945dfc3) no-repeat center / cover;
}

.custom-badge-h3-liquids-peach-tea {
    background: var(--wpr-bg-3dd1a8c7-107b-4640-9ad1-ac678724a2e6) no-repeat center / cover;
}

.custom-badge-h3-liquids-purple {
    background: var(--wpr-bg-5b2ddb80-7ac7-4f1f-9ff1-57577006e1bd) no-repeat center / cover;
}

.custom-badge-h3-liquids-super-lemon {
    background: var(--wpr-bg-1ff2f8d2-332a-4631-99df-74fb001683a8) no-repeat center / cover;
}

.custom-badge-h3-liquids-coco-berry-prime {
    background: var(--wpr-bg-c4d90177-bed4-4c75-86c6-0c1ea5c9133e) no-repeat center / cover;
}

.custom-badge-h3-liquids-dragon-litschi {
    background: var(--wpr-bg-77efbbe7-a014-42da-b1b9-276e478b3aec) no-repeat center / cover;
}

.custom-badge-h3-liquids-heisenmist {
    background: var(--wpr-bg-e94541b2-915f-4b55-a17c-519f269c3545) no-repeat center / cover;
}

.custom-badge-h3-liquids-man-in-pink {
    background: var(--wpr-bg-9ee8a449-0b01-4474-ae39-c399b3e5d392) no-repeat center / cover;
}

.custom-badge-h3-liquids-white-crown {
    background: var(--wpr-bg-92bb14af-2db1-47fd-9c60-803f1f23b7fc) no-repeat center / cover;
}

/* ######################### */
/* OnlyGrams Flavour Boost */
/* ######################### */

.custom-badge-only-grams-flavour-boost-blackberry {
    background: var(--wpr-bg-459ca8e0-7088-4945-9039-38ffe54cf396) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-cactus-ice {
    background: var(--wpr-bg-0d78e711-4cab-4273-9fc2-3f87f8bb11cf) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-grape-mint {
    background: var(--wpr-bg-4b8750e0-6d7e-4451-af3e-ba1ef3537075) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-mango-pineapple {
    background: var(--wpr-bg-7522fb9b-5333-4fc2-9025-a426860e3f27) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-pineapple-mint {
    background: var(--wpr-bg-c1639d6e-278c-44bd-ac75-22bb3489e102) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-raspberry {
    background: var(--wpr-bg-baba8eaa-b83b-4095-9de3-975b7add8dd9) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-tropical-fruit {
    background: var(--wpr-bg-93780cb7-627d-479a-9f86-436147ffd034) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-blueberry {
    background: var(--wpr-bg-203c52c6-5a8b-4861-82e8-9234d0cb7022) no-repeat center / cover;
}

/* ######################### */
/* MESH FLASH Superior Vapes*/
/* ######################### */

.custom-badge-mesh-flash-vapes-blackberry-kush {
    background: var(--wpr-bg-76562661-c1ae-4e63-b078-cde5a3eaba3c) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-blaubeere-minze {
    background: var(--wpr-bg-c1fb90be-47e9-4cd5-ac83-d8da4a42933c) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-doppelapfel {
    background: var(--wpr-bg-f1a36a4a-e022-4805-a4b2-ac25f2a0be6c) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-himbeere {
    background: var(--wpr-bg-16786546-7ae4-492f-8ffe-e4a4c900664d) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-peach-creme {
    background: var(--wpr-bg-2819781d-ac4c-4c56-a257-2a5a3149c469) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-traube-minze {
    background: var(--wpr-bg-15175e52-7dfa-4858-8db2-e210a32b77cb) no-repeat center / cover;
}


/* ######################### */
/* b3 Pods*/
/* ######################### */

.custom-badge-b3-pods-amnesia-haze {
    background: var(--wpr-bg-cbdc729a-3ab2-4c6b-b9ac-944182f47408) no-repeat center / cover;
}

.custom-badge-b3-pods-blueberry-kush {
    background: var(--wpr-bg-2af22b43-fc96-4b39-9d2b-fee9a67876ea) no-repeat center / cover;
}

.custom-badge-b3-pods-mango-kush {
    background: var(--wpr-bg-8b72fc5b-a505-453b-aea3-2231e7327a17) no-repeat center / cover;
}

.custom-badge-b3-pods-permanent-marker {
    background: var(--wpr-bg-d806fe8c-8872-499d-b5d5-520f5b8dce92) no-repeat center / cover;
}

.custom-badge-b3-pods-super-lemon-haze {
    background: var(--wpr-bg-da0f9626-e187-4fab-823e-352cd9e6e745) no-repeat center / cover;
}

.custom-badge-b3-pods-tropical-punch {
    background: var(--wpr-bg-bcc2eeb7-495a-4745-b594-78a4a8ce5e11) no-repeat center / cover;
}

/* ######################### */
/* PHC Vapes*/
/* ######################### */

.custom-badge-phc-vape-gelato {
    background: var(--wpr-bg-60696c1d-2119-480d-8d32-b88eae09590e) no-repeat center / cover;
}

.custom-badge-phc-vape-ice-cream-cookies {
    background: var(--wpr-bg-5458f35e-9f9d-41d2-b0d5-da4f441f3fa5) no-repeat center / cover;
}

.custom-badge-phc-vape-girl_scout_cookies {
    background: var(--wpr-bg-37b7ee76-b644-44da-a455-db57b5bb05bd) no-repeat center / cover;
}

.custom-badge-phc-vape-northern-lights {
    background: var(--wpr-bg-e1adb63e-7d00-4af3-9861-9f2c385cc8be) no-repeat center / cover;
}

.custom-badge-phc-vape-purple-haze {
    background: var(--wpr-bg-2652def9-a097-489c-9f42-2d2f0285a7b3) no-repeat center / cover;
}

.custom-badge-phc-vape-amnesia-haze {
    background: var(--wpr-bg-60e0fb2b-919c-4d05-9a04-4f42dd54002c) no-repeat center / cover;
}

/* ######################### */
/* PHC Pods*/
/* ######################### */

.custom-badge-phc-pod-zkittlez {
    background: var(--wpr-bg-205e9776-dbde-4409-89ea-20286726f29e) no-repeat center / cover;
}

.custom-badge-phc-pod-runtz {
    background: var(--wpr-bg-0b66dcf1-887c-4f85-9adb-d3e35a9be3a3) no-repeat center / cover;
}

.custom-badge-phc-pod-london-pound {
    background: var(--wpr-bg-f56045c1-fe12-44a4-bac6-aacab810bf52) no-repeat center / cover;
}

.custom-badge-phc-pod-cotton-candy {
    background: var(--wpr-bg-7e28a97c-fa54-4f84-9684-d501f2e632fb) no-repeat center / cover;
}

.custom-badge-phc-pod-cherry {
    background: var(--wpr-bg-e3c3fbb8-2fa7-4fbf-9d83-d21557c9be7a) no-repeat center / cover;
}

/* ######################### */
/* Superior X Pods*/
/* ######################### */

.custom-badge-superior-x-pod-blueberry {
    background: var(--wpr-bg-0260b90a-fdde-40ea-8da1-d4d7fc588e30) no-repeat center / cover;
}

.custom-badge-superior-x-pod-bubblegum-peach {
    background: var(--wpr-bg-8d989701-b543-4746-8169-8990493d745c) no-repeat center / cover;
}

.custom-badge-superior-x-pod-watermelon-ice {
    background: var(--wpr-bg-218d2d9a-d395-4ba7-902c-5179256e041b) no-repeat center / cover;
}

/* ######################### */
/* Apex Vapes */
/* ######################### */

.custom-badge-apex-vape-cherry-blossom {
    background: var(--wpr-bg-f6cf6b36-875d-4c0c-acdf-8db5144e3d90) no-repeat center / cover;
}

.custom-badge-apex-vape-energy-fresh {
    background: var(--wpr-bg-e4ab08e4-3e66-474d-b928-c03353544c82) no-repeat center / cover;
}

.custom-badge-apex-vape-peach-ice-tea {
    background: var(--wpr-bg-69042fff-af21-4d26-9a72-5cb801475764) no-repeat center / cover;
}

.custom-badge-apex-vape-purple-grape {
    background: var(--wpr-bg-b3162a39-27d1-464c-a53d-da73a8807de9) no-repeat center / cover;
}

.custom-badge-apex-vape-super-lemon {
    background: var(--wpr-bg-02f2cebc-b833-4c86-b96f-0a4755920b9c) no-repeat center / cover;
}

/* ######################### */
/* THZ Vapes */
/* ######################### */

.custom-badge-thz-vape-abu-dhabi-chocolate {
    background: var(--wpr-bg-1b2ac400-0fe2-443b-89a7-e8fee951d78e) no-repeat center / cover;
}

.custom-badge-thz-vape-blue-raspberry-kush {
    background: var(--wpr-bg-540b3ee4-33ef-4f35-9b5e-5206f0566fd1) no-repeat center / cover;
}

.custom-badge-thz-vape-lemon-cherry-cookies {
    background: var(--wpr-bg-28b0c71f-327e-4745-8281-1b4869f98e88) no-repeat center / cover;
}

.custom-badge-thz-vape-pineapple-express {
    background: var(--wpr-bg-2e670fe7-da9e-4ed5-8d0f-43da203f1411) no-repeat center / cover;
}

.custom-badge-thz-vape-white-widow {
    background: var(--wpr-bg-6bed8317-ac7a-4f67-978d-250aea2c59c8) 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-4df5133b-1306-42c1-8ce7-0b86417d6bfd);
}

.product-single__product-attr-item-check-open-white::before {
    content: '';
    width: 50px;
    height: 50px;
    background: no-repeat center/contain var(--wpr-bg-6f95a0dd-231b-4a64-859e-1f9f283a7f12);
}




/* ************************** */
/* 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-5fabc166-e129-4aac-99e4-e936660ffdc3) 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 */