.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;line-height:1.7rem;}.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;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 1deg);
    margin-right: 10px;
}

.menu__new-label-white {
    display: inline-flex;
    width: 75px;
    height: 35px;
    justify-content: center;
    align-items: center;
    color: #fff !important;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 1deg);
    margin-right: 10px;
}

.menu__sale-label {
    display: inline-flex;
    width: 100px;
    height: 35px;
    justify-content: center;
    align-items: center;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 0deg);
    margin-right: 10px;
}


/* Cart Menu Items */

.wc-gzd-cart-info {
    line-height: .8rem;
    margin-top: 10px;
}

.elementor-menu-cart__product-name, .elementor-menu-cart__product-price {
    line-height: .8rem;
}

/* //////////////////////////////////// */
/* MARQUEE */
/* //////////////////////////////////// */


.marquee-wrapper {
    display: grid;
    grid-template-columns: none;
    grid-template-rows: auto;
    grid-template-areas: none;
    grid-auto-flow: column;
    grid-auto-columns: max-content;
    grid-auto-rows: auto;
    justify-content: center;
    gap: 80px;
    white-space: nowrap;
    color: #fff;
    animation: marquee 120s linear infinite;
}

@keyframes marquee {
    0% {
        transform: translateX(100vw);
      }
      100% {
        transform: translateX(-100%);
      }
}

.marquee-item {
    display: grid;
    grid-template-columns: none;
    grid-template-rows: auto;
    grid-template-areas: none;
    grid-auto-flow: column;
    grid-auto-rows: auto;
    place-items: center;
    gap: 80px;
}

.loop-text-content {
    font-size: 0.9rem;
    font-weight: 700;
}

.loop-text-circle {
    font-size: 2rem;
}

/* //////////////////////////////////// */
/* FIBO SEARCH */
/* //////////////////////////////////// */

/* Autocomplete Box */

.dgwt-wcas-pd-addtc .add_to_cart_button, .dgwt-wcas-pd-addtc .add_to_cart_inline a {
    background-color: #003232;
    color: #fff;
}

.dgwt-wcas-pd-addtc .add_to_cart_button, .dgwt-wcas-pd-addtc .add_to_cart_inline a:hover {
    background-color:#1F5858;
    color: #fff;
}


/* //////////////////////////////////// */
/* FOOTER */
/* //////////////////////////////////// */

/* Cookie Link */

#cookieLink a {
    color: #fff;
}

#cookieLink a:hover {
    color: #DAC238;
}


/* //////////////////////////////////// */
/* SWIPER SLIDER */
/* //////////////////////////////////// */

#swiperContainer {
    padding: 40px;
    margin-top: -50px;
}

#swiperContainer .swiper-slide a {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.swiper-button-next::after, 
.swiper-button-prev::after {
    font-size: 20px !important;
    font-weight: 700;
}

.pg-button-default {
    width: 85%;
    background-color: #123333 !important;
    color: #fff !important;
    padding: 12px 20px;
    border: none;
}

.pg-button-default:hover {
    background-color: #1F5858 !important;
}


/* //////////////////////////////////// */
/* PRODUCT CATEGORY ARCHIVES */
/* //////////////////////////////////// */


/* Remove Text from Badge Icon */

.productlist-x-mas-deal span,
.productlist-oster-deal span,
.productlist-easter-special span,
.productlist-knallerpreis span,
.limited-edition-badge-container span,
.new-badge-container span {
    display: none;
}


/* ///////////////// */
/* X-MAS DEALS */
/* ///////////////// */

/* X-MAS Product Grid */

.productlist-x-mas-deal {
    width: 100px;
    height: 100px;
    position: absolute;
    top: -40px;
    left: -40px;
    background: var(--wpr-bg-daf5b0d7-c317-4410-930d-827c75607254) 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-371331c9-c93d-4cad-bb4f-425af614a39d) 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-634c9518-bbc4-4584-a900-3a4f2ffc77aa) 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-ace88226-8b5c-488f-8e36-db66f80cc9b8) 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-133fc8f9-62d9-4088-b5d1-b84978016202) 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-f79c556c-e14b-4a95-9738-ad7a87e5985e) no-repeat center / cover;
}

.brush-blue {
    background: var(--wpr-bg-597f8be3-e8aa-4c3f-8236-7b41992ff3ad) no-repeat center / cover;
}

.brush-red {
    background: var(--wpr-bg-d18d9c6f-e2f9-4923-b6fd-b77ffc09e05f) no-repeat center / cover;
}

.brush-gold {
    background: var(--wpr-bg-178341b0-7076-4f10-a4a5-1e8392c5f6d3) 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-e480572e-ee0a-40ee-9a59-545784f10fbd) no-repeat center / cover;
}

.custom-badge-green-blue {
    background: var(--wpr-bg-d193b597-9323-4425-90d9-0730495dbcab) no-repeat center / cover;
}

.custom-badge-yellow {
    background: var(--wpr-bg-49aa3623-4626-450a-8070-2ca099d50363) no-repeat center / cover;
}

.custom-badge-beige {
    background: var(--wpr-bg-410a4498-8ef8-4917-8ac8-a7080183db26) no-repeat center / cover;
}
.custom-badge-darkgreen {
    background: var(--wpr-bg-554dbc0c-f6b3-4fae-b4f5-ddb4cdcc27dd) no-repeat center / cover;
}
.custom-badge-green {
    background: var(--wpr-bg-47ba5279-7748-4299-90eb-d02c9ec33b3a) no-repeat center / cover;
}
.custom-badge-lavendel {
    background: var(--wpr-bg-e077059b-85fe-4939-91db-019332655c9e) no-repeat center / cover;
}
.custom-badge-orange {
    background: var(--wpr-bg-dc4e5190-58df-4ad1-be01-3dbcb9ed5cda) no-repeat center / cover;
}
.custom-badge-pink {
    background: var(--wpr-bg-cb493eb2-d72f-4cc0-b23f-2fde8e57ea11) no-repeat center / cover;
}
.custom-badge-red {
    background: var(--wpr-bg-2f85450e-c76a-4661-9b93-23a84df5a681) no-repeat center / cover;
}
.custom-badge-royalblue {
    background: var(--wpr-bg-dbf96729-a0bb-44c3-a356-76e98594ab66) no-repeat center / cover;
}
.custom-badge-silver {
    background: var(--wpr-bg-b67a9d95-ccc8-466a-8feb-c91cef495db2) no-repeat center / cover;
}

.custom-badge-farblos {
    background: var(--wpr-bg-d17fdcf0-5bb5-4f6e-9f00-6539c42870f4) no-repeat center / cover;
}

.custom-badge-rose {
    background: var(--wpr-bg-d981fbb9-6741-4a3a-bbcc-5270b0ed31a4) no-repeat center / cover;
}

.custom-badge-kupfer {
    background: var(--wpr-bg-41b9e151-d3ac-43b0-9a8e-20ecff814c28) no-repeat center / cover;
}

.custom-badge-pink-grapefruit {
    background: var(--wpr-bg-22ab7922-f3c7-4456-b39e-077bdb267a84) no-repeat center / cover;
}

.custom-badge-spearmint {
    background: var(--wpr-bg-73aa79e9-9295-423b-8acd-f523ff96635e) no-repeat center / cover;
}

.custom-badge-gorilla-glue {
    background: var(--wpr-bg-8e858e39-caa1-46d2-918f-1d0b45bdb1b8) no-repeat center / cover;
}

.custom-badge-tropical-fruits {
    background: var(--wpr-bg-74737a1f-45c6-4491-af17-0c567831185e) no-repeat center / cover;
}

.custom-badge-ak-47 {
    background: var(--wpr-bg-1c248b41-f080-4ca2-b6f4-164f57e28425) no-repeat center / cover;
}

.custom-badge-menthol {
    background: var(--wpr-bg-868ef344-2e8a-4d50-9188-0abc6f629001) no-repeat center / cover;
}

.custom-badge-blueberry {
    background: var(--wpr-bg-9e3500eb-0131-4d51-b41d-49b9b186b37c) no-repeat center / cover;
}

.custom-badge-grape {
    background: var(--wpr-bg-1356b686-ca5d-45fe-8330-733522a8d6c4) no-repeat center / cover;
}

.custom-badge-lemon-haze {
    background: var(--wpr-bg-6fa845cb-1d5b-4e68-9662-a8620e626822) no-repeat center / cover;
}

.custom-badge-peach-ice {
    background: var(--wpr-bg-b8202f09-eb51-4a28-b441-fdedf21221b6) no-repeat center / cover;
}

.custom-badge-silver-haze {
    background: var(--wpr-bg-cd79f51d-f69b-47c7-81f9-dc9819e6441e) no-repeat center / cover;
}

.custom-badge-strawberry-diesel {
    background: var(--wpr-bg-2f97e473-42fb-42f3-ab26-95d4d207075e) no-repeat center / cover;
}

.custom-badge-strawberry-milk {
    background: var(--wpr-bg-45927ae8-dfb6-4b4a-88d8-1adfe9cd4709) no-repeat center / cover;
}

.custom-badge-vanille-matcha {
    background: var(--wpr-bg-4a42d15e-e45b-4fb9-8259-05d75430ac4c) no-repeat center / cover;
}

.custom-badge-watermelon {
    background: var(--wpr-bg-bea1e09c-ba37-4ba2-8fc1-d118bb591edc) no-repeat center / cover;
}

.custom-badge-wild-red {
    background: var(--wpr-bg-b58a885a-d784-4f8f-9415-8d9b7fe2e215) no-repeat center / cover;
}

.custom-badge-yellow-haze {
    background: var(--wpr-bg-375a4e3f-a7e9-43b8-89f9-5706479b60bc) no-repeat center / cover;
}

.custom-badge-chrome {
    background: var(--wpr-bg-c453beb7-c1a3-4cbb-af13-eedcb1cd733b) no-repeat center / cover;
}

.custom-badge-viola {
    background: var(--wpr-bg-8bf40b36-0724-4342-bbbe-26ee0e5627ee) no-repeat center / cover;
}

.custom-badge-schwarz {
    background: var(--wpr-bg-017d7b1a-f3b2-4edf-b838-821643524260) no-repeat center / cover;
}

.custom-badge-body {
    background: var(--wpr-bg-9035aa2f-103c-42a9-b5a5-634ba352d681) no-repeat center / cover;
}

.custom-badge-mind {
    background: var(--wpr-bg-a7515eec-ee8f-4c71-85bb-4d1deab2fdb6) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-f35d2852-b5fb-4c25-8716-b687e3d7ee6a) no-repeat center / cover;
}

.custom-badge-rainbow {
    background: var(--wpr-bg-d958f35b-9e20-4f29-91d0-acb2730db589) no-repeat center / cover;
}

.custom-badge-amnesia {
    background: var(--wpr-bg-a7eb726a-ef7e-4822-99e1-54c74db7fd02) no-repeat center / cover;
}

.custom-badge-gelato {
    background: var(--wpr-bg-49900d98-7452-44cf-b63f-249f58cf59cc) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-2c1ec4b0-f510-4461-be10-987680848187) no-repeat center / cover;
}

.custom-badge-relax{
    background: var(--wpr-bg-b18178cc-6d5a-452e-aae6-7326980a0f3e) no-repeat center / cover;
}

.custom-badge-immunity {
    background: var(--wpr-bg-d7826122-aca9-4d80-934b-1234b37b4a0f) no-repeat center / cover;
}

.custom-badge-detox {
    background: var(--wpr-bg-b89c3e79-d828-4ce7-b37e-1b1ff3dfc53f) no-repeat center / cover;
}

.custom-badge-focus {
    background: var(--wpr-bg-207d5ebb-18e8-49fb-aff2-e67433d2840c) no-repeat center / cover;
}

.custom-badge-blood-orange {
    background: var(--wpr-bg-291ee3db-c389-4696-8c29-941242aeecbc) no-repeat center / cover;
}

.custom-badge-blueberry-down {
    background: var(--wpr-bg-01c9284d-88b0-4b20-87b9-cd03fae80c85) no-repeat center / cover;
}

.custom-badge-green-apple {
    background: var(--wpr-bg-5120b33b-69f7-45ee-a93f-c497b087cfd3) no-repeat center / cover;
}

.custom-badge-kush-on {
    background: var(--wpr-bg-c078e171-2e1b-44d3-b9f6-3232cce185c8) no-repeat center / cover;
}

.custom-badge-peach {
    background: var(--wpr-bg-e0c57db4-7311-4b2b-80fa-aa7dc0aa8688) no-repeat center / cover;
}

.custom-badge-mango {
    background: var(--wpr-bg-90e87e68-756c-400e-84a0-0ec9a74eccf3) no-repeat center / cover;
}

.custom-badge-seed-blueberry {
    background: var(--wpr-bg-149a0583-04b6-43fe-85b9-f60dc2f2eaec) no-repeat center / cover;
}

.custom-badge-seed-forbidden-fruit{
    background: var(--wpr-bg-3f796fc5-a733-4ab5-94fa-511eb2d936f5) no-repeat center / cover;
}

.custom-badge-seed-gelato {
    background: var(--wpr-bg-cf6a0a23-7cdf-47f7-aa93-69c952d65023) no-repeat center / cover;
}

.custom-badge-seed-lemon-haze {
    background: var(--wpr-bg-3bf80193-846a-42a7-8abd-7d83bb4bd346) no-repeat center / cover;
}

.custom-badge-seed-lsd {
    background: var(--wpr-bg-f1bfeccb-9464-47b9-a948-ff4740b59b2d) no-repeat center / cover;
}

.custom-badge-seed-white-widow  {
    background: var(--wpr-bg-7ba28dcc-e486-43b9-8d2c-287c8682422a) no-repeat center / cover;
}

.custom-badge-thcp-bubble-gum {
    background: var(--wpr-bg-ba1196f3-374e-4df3-822f-5946dddb0e79) no-repeat center / cover;
}

.custom-badge-hhc-ghost-train {
    background: var(--wpr-bg-98aa942e-97bb-4bd2-94ed-95f66f54a476) no-repeat center / cover;
}

.custom-badge-thcp-super-lemon {
    background: var(--wpr-bg-37b42199-2b8b-467f-b53b-92f9db654c83) no-repeat center / cover;
}

.custom-badge-zkittelz  {
    background: var(--wpr-bg-a2fe10bc-ecd2-4258-9d3a-773b8c878cc7) no-repeat center / cover;
}

.custom-badge-cannabis  {
    background: var(--wpr-bg-1fb1a1ae-6d37-4d5c-a8e1-59eb472fd5a5) no-repeat center / cover;
}

.custom-badge-seed-amnesia-haze  {
    background: var(--wpr-bg-b8e9c831-5154-4079-aa04-5af55209cbd4) no-repeat center / cover;
}

.custom-badge-seed-animal-cookies  {
    background: var(--wpr-bg-6d0c32b1-97f1-4e9f-a922-eb701280b08f) no-repeat center / cover;
}

.custom-badge-seed-critical-kush {
    background: var(--wpr-bg-ad41e5bf-f67c-48bb-821b-0de9d8fe0ba0) no-repeat center / cover;
}

.custom-badge-seed-platinum-og  {
    background: var(--wpr-bg-145a9121-c832-4bb2-ba9d-67d09219a838) no-repeat center / cover;
}

.custom-badge-banana-runtz {
    background: var(--wpr-bg-5211c3cf-3400-49b1-bfcf-92b8bada8f51) no-repeat center / cover;
}

.custom-badge-hhc-blueberry {
    background: var(--wpr-bg-a2907544-f38f-4e8b-a532-6966ad3cd177) no-repeat center / cover;
}

.custom-badge-fruity-pepplez {
    background: var(--wpr-bg-98e4ec4b-cc2a-4b76-96fc-b2e837cdf9b0) no-repeat center / cover;
}

.custom-badge-hhc-cotton-candy {
    background: var(--wpr-bg-4869391b-0702-4fef-93ab-1b75e79ca6bf) no-repeat center / cover;
}

.custom-badge-hhc-peppermint {
    background: var(--wpr-bg-50644427-bd85-473f-bd81-69ecdc3c6a70) no-repeat center / cover;
}

.custom-badge-green-crack {
    background: var(--wpr-bg-5ba14d1a-56d2-42c3-9ae3-a496170cc3ba) no-repeat center / cover;
}

.custom-badge-hhc-maroccan-hash {
    background: var(--wpr-bg-7e3d482b-796f-466c-a0ee-e56bbdb7e1e2) no-repeat center / cover;
}

.custom-badge-indian-kush {
    background: var(--wpr-bg-60380200-ad08-4b2c-900e-fec21829f756) no-repeat center / cover;
}

.custom-badge-hhc-watermelon-og {
    background: var(--wpr-bg-9006990b-99e0-41b0-978d-8cab5201184f) no-repeat center / cover;
}

.custom-badge-seed-purple-milkshake {
    background: var(--wpr-bg-86ecca23-c7ce-4f4b-89e6-f059fb26e1d2) no-repeat center / cover;
}

.custom-badge-seed-pappy-og {
    background: var(--wpr-bg-c8866058-b795-46b9-954c-289a5c8def67) no-repeat center / cover;
}

.custom-badge-seed-funnel-cake {
    background: var(--wpr-bg-b51cfa07-1050-42f8-bd01-dd79a9d8fa1f) no-repeat center / cover;
}

.custom-badge-seed-ambrosia-kush{
    background: var(--wpr-bg-0ac4ebc1-67b6-4801-86ec-c3d4ad1dd9d2) no-repeat center / cover;
}

.custom-badge-seed-forbidden-runtz {
    background: var(--wpr-bg-eaad8383-4461-476c-bd6d-ce3c9336615a) no-repeat center / cover;
}

.custom-badge-seed-gmo-rootbeer {
    background: var(--wpr-bg-ddfedc6d-d4fa-46d1-a145-3c85ad6de29c) no-repeat center / cover;
}

.custom-badge-seed-strawberry-guava {
    background: var(--wpr-bg-e3374781-b83d-4fb6-bbc5-cb54e401d600) no-repeat center / cover;
}

.custom-badge-seed-vanilla-gelato {
    background: var(--wpr-bg-a70230a9-e305-479c-954d-49cb9c114527) no-repeat center / cover;
}

.custom-badge-seed-sour-diesel {
    background: var(--wpr-bg-12979835-7db1-42dd-8642-b2bd83269ba0) no-repeat center / cover;
}

.custom-badge-seed-purple-amnesia {
    background: var(--wpr-bg-7bd9b660-a714-41f1-b1bc-341b5ba8ee4c) no-repeat center / cover;
}

.custom-badge-seed-og-kush {
    background: var(--wpr-bg-011112fe-87b7-4397-8358-fd3f589bad3b) no-repeat center / cover;
}

.custom-badge-seed-mango-smile {
    background: var(--wpr-bg-5fcc5302-b797-4af7-bee3-c31ca477c75e) no-repeat center / cover;
}

.custom-badge-seed-chocolate-mint-og {
    background: var(--wpr-bg-fa67d517-9a78-4330-a298-62a4503eda04) no-repeat center / cover;
}

.custom-badge-seed-northern-lights {
    background: var(--wpr-bg-cd15c350-7229-42e1-a9fa-6b94db5d7e28) no-repeat center / cover;
}

.custom-badge-seed-critical-xxl {
    background: var(--wpr-bg-54ff8ac2-5f3f-4155-ad61-261c111e629d) no-repeat center / cover;
}

.custom-badge-seed-cookies-xl {
    background: var(--wpr-bg-a7978240-f019-4136-8669-85eb9d874432) no-repeat center / cover;
}

.custom-badge-seed-jack-herer {
    background: var(--wpr-bg-0b9811ad-fb74-4b97-9fb4-4b2f777f18bb) no-repeat center / cover;
}

.custom-badge-seed-caramello-xl {
    background: var(--wpr-bg-2f9de708-8231-423c-816c-d3a43cb1af36) no-repeat center / cover;
}

.custom-badge-seed-purple-punch {
    background: var(--wpr-bg-e5cbca0f-4061-49f4-8834-d25ac9b2144a) no-repeat center / cover;
}

.custom-badge-seed-runtz-xl {
    background: var(--wpr-bg-915592e4-56b7-4bd5-b1db-9073c26a1901) no-repeat center / cover;
}

.custom-badge-seed-orange-sherbet {
    background: var(--wpr-bg-f6c35f2e-c34b-49f7-a660-8c995ef19c9b) no-repeat center / cover;
}

.custom-badge-seed-uk-cheese {
    background: var(--wpr-bg-fbc29ffc-db20-4a30-8824-9c079d2cb0ff) no-repeat center / cover;
}

.custom-badge-seed-nl-x-big-buds {
    background: var(--wpr-bg-e2dda235-ad66-44a5-bb63-9965d0ca35da) no-repeat center / cover;
}

.custom-badge-cbd-liquid-watermelon-og {
    background: var(--wpr-bg-723f766c-4745-40eb-aeb1-b1557b4d9aeb) no-repeat center / cover;
}

.custom-badge-cbd-liquid-moroccan-hash {
    background: var(--wpr-bg-7b940eae-3da3-4d1f-9125-b5c1da060a74) no-repeat center / cover;
}

.custom-badge-rest {
    background: var(--wpr-bg-445a9e43-a87f-4327-ba85-72519297fdbf) no-repeat center / cover;
}

.custom-badge-relief {
    background: var(--wpr-bg-dcf2e8ac-a698-4cf3-8bf7-75f357aa3d9f) no-repeat center / cover;
}

.custom-badge-og-hemp {
    background: var(--wpr-bg-05e55c4b-b980-4b04-ba50-69f775db0100) no-repeat center / cover;
}

.custom-badge-strawberry-iced {
    background: var(--wpr-bg-35d0273c-a009-4d1d-b0d3-b931bb6561f0) no-repeat center / cover;
}

.custom-badge-mixed-fruits {
    background: var(--wpr-bg-0fb52baf-bbcd-42b3-917b-4e4212709014) no-repeat center / cover;
}

.custom-badge-passion-fruit {
    background: var(--wpr-bg-cce24364-8627-4f22-b010-e1a2223d0b2f) no-repeat center / cover;
}

.custom-badge-elfbar-first-lady {
    background: var(--wpr-bg-309d3a1a-867b-425d-b21d-14f8af193380) no-repeat center / cover;
}

.custom-badge-elfbar-fruit-bomb {
    background: var(--wpr-bg-45e6a6a9-6ea9-4424-aa2f-c8dfb2d626ac) no-repeat center / cover;
}

.custom-badge-elfbar-godfather {
    background: var(--wpr-bg-d6abfc55-c905-47d8-8c72-0d810544bcc5) no-repeat center / cover;
}

.custom-badge-elfbar-ice-cream {
    background: var(--wpr-bg-d22a119f-76cc-45b1-95d4-6d04ada59815) no-repeat center / cover;
}

.custom-badge-elfbar-mr-president {
    background: var(--wpr-bg-f141752e-9b6a-43c9-a379-597598cadd77) no-repeat center / cover;
}

.custom-badge-elfbar-polar-storm {
    background: var(--wpr-bg-7d8cf5ee-65ad-4041-9fd0-f077f5d2471f) no-repeat center / cover;
}

.custom-badge-cbd-blueten-alien-haze {
    background: var(--wpr-bg-786dbdbf-9d56-4281-b65e-91b8a62d360a) no-repeat center / cover;
}

.custom-badge-cbd-blueten-berlin_kush {
    background: var(--wpr-bg-6f59ec3f-ddd2-4dd5-a724-291df5f4633a) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gelato-361 {
    background: var(--wpr-bg-6630b4af-ce3d-46bd-8675-f47ead794322) no-repeat center / cover;
}

.custom-badge-cbd-blueten-girl-scout-cookies {
    background: var(--wpr-bg-a2b9dfa2-27b8-4514-98db-dc5e6cd13117) no-repeat center / cover;
}

.custom-badge-cbd-blueten-amalfi-lemon {
    background: var(--wpr-bg-bccc1624-82fd-4bbc-9837-89a99dc8d33c) no-repeat center / cover;
}

.custom-badge-cbd-blueten-goerlitzer-punch {
    background: var(--wpr-bg-53c96ec1-9241-4904-bf6b-0a5c17adbf65) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gorilla-glue {
    background: var(--wpr-bg-c03cd55e-16cc-4c37-b5de-072966f60145) no-repeat center / cover;
}

.custom-badge-cbd-blueten-harlequin {
    background: var(--wpr-bg-e1137404-e948-4afc-9277-7caa66044bb1) no-repeat center / cover;
}

.custom-badge-cbd-blueten-meer-jane {
    background: var(--wpr-bg-ae656d1e-58c8-49e8-9567-c743e4a0a723) no-repeat center / cover;
}

.custom-badge-cbd-blueten-northern-lights {
    background: var(--wpr-bg-62074325-40b2-4152-b0e8-9ad5f52c85a0) no-repeat center / cover;
}

.custom-badge-cbd-blueten-purple-berry {
    background: var(--wpr-bg-da7a9e0d-ad8b-460a-992e-3cf783916e2e) no-repeat center / cover;
}

.custom-badge-cbd-blueten-small-friends {
    background: var(--wpr-bg-5a47bc27-8e4d-43e4-972f-b86b3eb065df) no-repeat center / cover;
}

.custom-badge-cbd-blueten-420-mix {
    background: var(--wpr-bg-7ababb82-6259-47f8-bc64-475301b28b34) no-repeat center / cover;
}

.custom-badge-h2-cherry-ice {
    background: var(--wpr-bg-5d6ebfd6-8cfa-48c3-bc79-ae21ec0f2868) no-repeat center / cover;
}

.custom-badge-cbd-hash-amnesia {
    background: var(--wpr-bg-0edc78e3-f575-446b-b185-855537413552) no-repeat center / cover;
}

.custom-badge-cbd-hash-jungle-charas {
    background: var(--wpr-bg-bca4d667-8332-4238-850b-ada49f5b5100) no-repeat center / cover;
}

.custom-badge-cbd-hash-kiff {
    background: var(--wpr-bg-1612adab-f9cb-4e8a-9387-beb0cce73e27) no-repeat center / cover;
}

.custom-badge-cbd-hash-pollen{
    background: var(--wpr-bg-eba95487-7d7e-40d9-a19d-06d160723e79) no-repeat center / cover;
}

.custom-badge-cbd-hash-super-dry {
    background: var(--wpr-bg-70067974-f20e-4274-be46-90193213789a) no-repeat center / cover;
}

.custom-badge-cbd-hash-bubble-ice {
    background: var(--wpr-bg-4eec9dac-be67-4cd0-9aa3-44af898b6a7d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-big-bud-xxl {
    background: var(--wpr-bg-abe603f4-463c-42e4-852c-762cfd61d97d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorilla-glue-4 {
    background: var(--wpr-bg-6379d39a-abfc-4eb6-a068-ef175f8fca3f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mac-1 {
    background: var(--wpr-bg-d60f3f10-d2d5-4272-860f-e2aa770662be) no-repeat center / cover;
}

.custom-badge-cannabis-samen-magnum {
    background: var(--wpr-bg-9e0774d2-79b4-4dce-80f8-f7b06dfdcdd7) no-repeat center / cover;
}

.custom-badge-cannabis-samen-sunset-sherbert {
    background: var(--wpr-bg-b1f06711-7709-4fbd-8147-c04a7c09040b) no-repeat center / cover;
}

.custom-badge-cannabis-samen-strawberry-kush {
    background: var(--wpr-bg-fbebbbf1-ab4d-489a-9413-8a592e1b48fa) no-repeat center / cover;
}

.custom-badge-cannabis-samen-purple-kush {
    background: var(--wpr-bg-64e75c7d-edc8-48b2-807a-84be9bd3f2b4) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mazar-xx {
    background: var(--wpr-bg-824de371-788b-476a-84f5-c5c22e61d9c2) no-repeat center / cover;
}

.custom-badge-cannabis-samen-lsg {
    background: var(--wpr-bg-aea71b3a-7f84-443d-9235-d6f81e7c358c) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorillato {
    background: var(--wpr-bg-27518bb3-b74a-41cf-b311-6d6c247b070d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-a-to-z {
    background: var(--wpr-bg-f68e18f9-6224-48a3-9b80-2460f5f5b727) no-repeat center / cover;
}

.custom-badge-cannabis-samen-aeroz {
    background: var(--wpr-bg-fd34737d-ec95-419b-a5b4-64269630862b) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-runtz {
    background: var(--wpr-bg-7358ba5d-3e2a-4f3e-9855-13509deea51d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-zoap {
    background: var(--wpr-bg-d15f5f05-1c0c-4bc7-8d2f-edddf05de80e) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-runtz {
    background: var(--wpr-bg-569be905-eedb-45c3-9a73-b26b66a38722) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-n-bananas {
    background: var(--wpr-bg-46725624-c272-4fd0-a726-9e205766518d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-bazuku {
    background: var(--wpr-bg-a0033aa5-3bb4-4949-ba86-b2e48bfeca54) no-repeat center / cover;
}

.custom-badge-cannabis-samen-frozen-apples {
    background: var(--wpr-bg-e28856fd-016e-42dc-a22d-120a7b077a77) no-repeat center / cover;
}

.custom-badge-cannabis-samen-fruit-drop {
    background: var(--wpr-bg-ab7932df-4703-45e4-a180-7b944b561b2b) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-junky {
    background: var(--wpr-bg-2a30654a-09bd-4ef8-813d-82a421ab3be9) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-mark-10 {
    background: var(--wpr-bg-85ed507d-fa99-40ac-af55-ae87f9a752f0) no-repeat center / cover;
}

.custom-badge-cannabis-samen-geta-z {
    background: var(--wpr-bg-a07adc0b-bd79-4334-856a-8063e2d10ccf) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gruntz-2-0 {
    background: var(--wpr-bg-fcbe3342-41ce-42b1-8b87-13bc8a69391b) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-runtz {
    background: var(--wpr-bg-db2c5b4a-a153-4280-a3de-2a501224ded4) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-zoap {
    background: var(--wpr-bg-62a3cbaf-7f1d-44b4-9134-add59c7689de) no-repeat center / cover;
}

.custom-badge-cannabis-samen-powerz {
    background: var(--wpr-bg-22968744-edfa-4eaf-bbd9-1cfa9a7be9b7) no-repeat center / cover;
}

.custom-badge-cannabis-samen-runtz-s1 {
    background: var(--wpr-bg-9c99e6eb-68a8-4246-9dcb-a80ffb8a7e0f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-pink-zoap {
    background: var(--wpr-bg-f88486b8-73e6-46ea-979e-61d261474cee) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoap-s1 {
    background: var(--wpr-bg-3f77643e-5d34-43b8-a29d-1d8bb75f1776) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoreoz {
    background: var(--wpr-bg-ce2da5cf-5a71-4e37-a3a4-53f11b680959) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zushlato{
    background: var(--wpr-bg-cdd6486b-e0c7-4159-b47e-79f9276ecf8a) no-repeat center / cover;
}




/* ######################### */
/* H2 Pods */
/* ######################### */


.custom-badge-h2-london-pound-cake {
    background: var(--wpr-bg-d7a5a661-8c69-4e64-b132-1633a34b5ca1) no-repeat center / cover;
}

.custom-badge-h2-runtz {
    background: var(--wpr-bg-b7dcf566-3687-4c55-b5dd-73c5e4abd105) no-repeat center / cover;
}

.custom-badge-h2-grape {
    background: var(--wpr-bg-b6a0f56c-08b3-4c99-b9d0-768753501403) no-repeat center / cover;
}

.custom-badge-h2-cotton-candy {
    background: var(--wpr-bg-8f2f9240-b446-4049-aa49-e516d8dce157) no-repeat center / cover;
}

.custom-badge-h2-biscotti {
    background: var(--wpr-bg-bc115702-803d-4b9a-9394-6d11ee97f088) no-repeat center / cover;
}


.custom-badge-h2-squid-edition{
    background: var(--wpr-bg-9382a5a4-c688-4b77-8a7a-ca5f83eb5aba) no-repeat center / cover;
}

.custom-badge-cbd-pod-mango-iced {
    background: var(--wpr-bg-d75caa7b-67d4-42e9-9184-aa36af4e032b) no-repeat center / cover;
}

.custom-badge-h2-watermelon {
    background: var(--wpr-bg-df6f0520-3ddb-4414-8122-01f60b8d0e55) no-repeat center / cover;
}

.custom-badge-h2-lime {
    background: var(--wpr-bg-2e5c98bd-d19e-4347-8b3d-dafbf942238c) no-repeat center / cover;
}

.custom-badge-h2-peach-ice-og {
    background: var(--wpr-bg-0023c8ae-fc0c-4c9d-b3c3-eaa66c78f9f6) no-repeat center / cover;
}

.custom-badge-h2-godfather {
    background: var(--wpr-bg-f610523c-114f-4d40-8b86-c792a6d9dbd3) no-repeat center / cover;
}


/* ######################### */
/* H3 Pods */
/* ######################### */


.custom-badge-h3-pod-apple-splash {
    background: var(--wpr-bg-569ff05c-bc62-4ce0-bf57-9255927fca22) no-repeat center / cover;
}

.custom-badge-h3-pod-blueberry {
    background: var(--wpr-bg-8251a873-209e-417f-8384-9f102ba55a91) no-repeat center / cover;
}

.custom-badge-h3-pod-cherry-ice {
    background: var(--wpr-bg-27c6a608-9730-4561-bd07-bf46afcadcf3) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berries {
    background: var(--wpr-bg-93f058ef-3304-41a3-a001-5f7594c50655) no-repeat center / cover;
}

.custom-badge-h3-pod-peach-ice {
    background: var(--wpr-bg-e3216875-e3e6-4f5d-9b4c-736a2bc8af1b) no-repeat center / cover;
}

.custom-badge-h3-pod-purple-punch {
    background: var(--wpr-bg-cf2a0df7-5cda-4c03-8434-16aca6960327) no-repeat center / cover;
}

.custom-badge-h3-pod-super-lemon-haze {
    background: var(--wpr-bg-1de466fd-1366-4200-9d9a-69a86d2e7afc) no-repeat center / cover;
}

.custom-badge-h3-pod-watermelon {
    background: var(--wpr-bg-263475fe-ddb4-4d17-9dc0-342e6ac2f27f) no-repeat center / cover;
}

.custom-badge-h3-pod-white-widow {
    background: var(--wpr-bg-00a9959f-01b5-45b2-8bf0-a8325904467c) no-repeat center / cover;
}

.custom-badge-h3-pod-zkittlez {
    background: var(--wpr-bg-4620575e-fe28-487d-8d5a-22ae9f914c65) no-repeat center / cover;
}

.custom-badge-h3-pod-better-cali-saul {
    background: var(--wpr-bg-4cfd3f59-3c8a-4d4a-9a94-5e267a026926) no-repeat center / cover;
}

.custom-badge-h3-pod-heisensheep {
    background: var(--wpr-bg-e18506ad-8923-4a11-9dcb-af5941eac5ae) no-repeat center / cover;
}

.custom-badge-h3-pod-pinkboy {
    background: var(--wpr-bg-791bf192-673a-44c2-b154-b2ead7d3d68c) no-repeat center / cover;
}

.custom-badge-h3-pod-black-edition {
    background: var(--wpr-bg-b3281150-833d-4719-9fb4-6c4d0fec5f39) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berry-gta {
    background: var(--wpr-bg-b98c373a-1556-4033-8c11-10eced516b36) no-repeat center / cover;
}



/* ######################### */
/* H2 Vape */
/* ######################### */

.custom-badge-h2-vape-berry-gelato {
    background: var(--wpr-bg-29f7fe75-432d-4414-bf17-934e260027a1) no-repeat center / cover;
}

.custom-badge-h2-vape-berry-punch {
    background: var(--wpr-bg-68cf131b-f814-4b82-89e7-f1f8f77f9bb6) no-repeat center / cover;
}

.custom-badge-h2-vape-juicy-berry {
    background: var(--wpr-bg-edd61d56-f78e-4053-80fb-517b0fdc667a) no-repeat center / cover;
}

.custom-badge-h2-vape-super-lemon-haze {
    background: var(--wpr-bg-d4fb6b6f-db65-44a5-b0c8-16762e677b1d) no-repeat center / cover;
}

.custom-badge-h2-vape-watermelon-cherry {
    background: var(--wpr-bg-013caf19-16e7-4a8e-943b-33d7d8935119) no-repeat center / cover;
}

.custom-badge-h2-vape-bubble-kush {
    background: var(--wpr-bg-b786bdfe-6688-4846-b337-cb0d9e362704) no-repeat center / cover;
}

.custom-badge-h2-vape-iced-bonbon {
    background: var(--wpr-bg-99e4c534-dbf2-4d35-baaa-56378bc4f964) no-repeat center / cover;
}

.custom-badge-h2-blueberry-blast {
    background: var(--wpr-bg-f3c37e05-969c-415a-b15f-96d8e714aa14) no-repeat center / cover;
}

.custom-badge-h2-frozen-peach {
    background: var(--wpr-bg-7897b62b-0b75-4870-be4d-ee8194c3681d) no-repeat center / cover;
}

.custom-badge-h2-juicy-melon {
    background: var(--wpr-bg-da9ece69-ba3f-4e9a-a50d-8610a9b36228) no-repeat center / cover;
}

.custom-badge-h2-lemon-haze {
    background: var(--wpr-bg-14e6b42a-4fb4-4e32-9e3d-d91238f031b6) no-repeat center / cover;
}

.custom-badge-h2-peach-bubblegum {
    background: var(--wpr-bg-59bc9dca-c201-45b3-92eb-f3b26d1225a2) no-repeat center / cover;
}

.custom-badge-h2-mango {
    background: var(--wpr-bg-b646cc00-1cc4-42d8-88ae-eed6da623e3d) no-repeat center / cover;
}

.custom-badge-h2-blackberry-ice {
    background: var(--wpr-bg-03de3215-85f3-45f1-9b94-2aa033e7e634) no-repeat center / cover;
}

.custom-badge-h2-raspberry {
    background: var(--wpr-bg-dedb94f0-6260-45d9-b4f3-785c83cabf18) no-repeat center / cover;
}

.custom-badge-h2-cactus_ice {
    background: var(--wpr-bg-274dc692-cad1-48ed-8128-f6d1c29f947b) no-repeat center / cover;
}

.custom-badge-h2-lemon-spritz {
    background: var(--wpr-bg-af88a9fc-7eb5-47bb-a1f5-508666c2b7ed) no-repeat center / cover;
}

.custom-badge-h2-mango-ice {
    background: var(--wpr-bg-5480af23-4b7a-48d6-80f9-78fa6b1eba5f) no-repeat center / cover;
}

.custom-badge-h2-mmixed-berries {
    background: var(--wpr-bg-98abb3e1-6086-4b11-b2f1-4ea0a7d1d472) no-repeat center / cover;
}

.custom-badge-h2-passion-fruit {
    background: var(--wpr-bg-c2dbc92e-0db0-466f-88c8-c36b52db20a7) no-repeat center / cover;
}

.custom-badge-h2-peach-ice {
    background: var(--wpr-bg-f1d24cb9-ef3c-426b-9232-32cc07994323) no-repeat center / cover;
}

.custom-badge-h2-watermelon-zkittlez {
    background: var(--wpr-bg-bb15dd95-1269-47e1-99b4-3d366574fe10) no-repeat center / cover;
}

.custom-badge-h2-cherry{
    background: var(--wpr-bg-e8e348a9-7e29-4394-9dbc-9a082d162ea6) no-repeat center / cover;
}

.custom-badge-h2-blueberry{
    background: var(--wpr-bg-5078f13e-38d9-4d70-98e8-4d7398f5c518) no-repeat center / cover;
}

.custom-badge-h2-grape-roseflower{
    background: var(--wpr-bg-103d835b-0738-401c-879e-307d18f9132c) no-repeat center / cover;
}

.custom-badge-h2-peach-papaya{
    background: var(--wpr-bg-b609119d-a6dc-4d41-bac0-8441e3e0a149) no-repeat center / cover;
}

.custom-badge-h2-yuzu{
    background: var(--wpr-bg-f9e6245a-7092-4609-a96c-db717bc34ab5) no-repeat center / cover;
}

/* ######################### */
/* HHZ Vape */
/* ######################### */

.custom-badge-h2-vape-northern-lights {
    background: var(--wpr-bg-7e16d496-3e09-4cf4-82d7-dc4e014962a5) no-repeat center / cover;
}

.custom-badge-h2-vape-amnesia-haze {
    background: var(--wpr-bg-04c07fa1-8518-48f2-94cc-7bc606135336) no-repeat center / cover;
}

.custom-badge-hhz-pink-berry {
    background: var(--wpr-bg-84f9e4f8-621d-4150-86df-4de87b5fb268) no-repeat center / cover;
}

.custom-badge-hhz-mango {
    background: var(--wpr-bg-411f909e-359d-4f33-9bf2-87219962256e) no-repeat center / cover;
}

.custom-badge-hhz-blueberry {
    background: var(--wpr-bg-24beccae-2a6b-4a19-9723-2a0f39b0b353) no-repeat center / cover;
}

.custom-badge-hhz-vape-cassis {
    background: var(--wpr-bg-d6d44cfc-6c63-4d68-95cf-d59ed7bb3e67) no-repeat center / cover;
}

.custom-badge-hhz-vape-pineapple-coco {
    color: #fff !important;
    background: var(--wpr-bg-5488e767-e4f2-499e-b489-874b0cdc727c) no-repeat center / cover;
}

.custom-badge-hhz-vape-watermelon {
    background: var(--wpr-bg-87cad772-9cb5-42d6-91a0-7bb58a246790) no-repeat center / cover;
}

.custom-badge-hhz-vape-gorilla-glue {
    background: var(--wpr-bg-fb67262f-fc04-4c5c-a8e8-af6a26fd2c0c) no-repeat center / cover;
}

.custom-badge-hhz-vape-lemon-haze {
    background: var(--wpr-bg-b1361498-a515-4bb1-8df6-2f1604794452) no-repeat center / cover;
}

.custom-badge-hhz-vape-wedding-cake {
    background: var(--wpr-bg-535b6f7f-4e4f-43dd-87a5-5ea3830ff99b) no-repeat center / cover;
}

.custom-badge-hhz-vape-black-ice {
    background: var(--wpr-bg-684d7e49-18ba-4e3e-b8cb-7ac2cc7280a3) no-repeat center / cover;
}

.custom-badge-hhz-vape-zkittlez {
    background: var(--wpr-bg-456fd1dd-6876-43a6-babe-7b0eebe7b095) no-repeat center / cover;
}



/* ######################### */
/* H3 Vape */
/* ######################### */

.custom-badge-h3-vape-black-berry-kush {
    background: var(--wpr-bg-408a4d72-2474-44c8-8db3-0e93576b4c48) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-purple-haze {
    background: var(--wpr-bg-2b23335a-da98-47e1-91d6-ae18cb2c7a8d) no-repeat center / cover;
}

.custom-badge-h3-vape-bubble-kush {
    background: var(--wpr-bg-050a1b80-30db-4e38-95b6-1ab52bf04672) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-haze {
    background: var(--wpr-bg-95ba8461-88d0-4078-98e0-2cfa69761169) no-repeat center / cover;
}

.custom-badge-h3-vape-red-runtz {
    background: var(--wpr-bg-85b59873-1039-455e-9773-53074cb485ab) no-repeat center / cover;
}

.custom-badge-h3-vape-super-lemon-haze {
    background: var(--wpr-bg-eef22f35-8c34-48da-aaeb-f9ed4ff459fc) no-repeat center / cover;
}

.custom-badge-h3-vape-super-silver-haze {
    background: var(--wpr-bg-817181b3-212b-44b2-899f-408bccf3122c) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-gelato {
    background: var(--wpr-bg-6176f1b0-2dc8-487b-a7de-56cc1cbf4f77) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-kush {
    background: var(--wpr-bg-9e15faed-7738-4d7c-a1ea-24aa2410af0b) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-haze {
    background: var(--wpr-bg-6153f58f-dc96-44aa-b9ed-35c8d3dee7a0) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-icecream-haze {
    background: var(--wpr-bg-1b8cc10e-cf35-42c5-8cd4-894ecbb6de48) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-coco-kush {
    background: var(--wpr-bg-5ec16b90-8a14-49b3-8b33-72a1e0d3d12f) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-kush {
    background: var(--wpr-bg-b6b58fe1-6057-4639-9e24-dcea72e6f928) no-repeat center / cover;
}

.custom-badge-h3-vape-blueberry-kush {
    background: var(--wpr-bg-32e6ba7b-b6dd-40ca-931b-2800693245da) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gelato {
    background: var(--wpr-bg-f4b90027-6b19-4542-aa66-1e7c3577e335) no-repeat center / cover;
}

.custom-badge-h3-vape-strawnana-kush {
    background: var(--wpr-bg-5b7c5388-0e39-4251-b4e6-4cc2df872ed3) no-repeat center / cover;
}

.custom-badge-h3-vape-grape-ice {
    background: var(--wpr-bg-efedf503-1e5c-415e-91a4-cc2b10319a4d) no-repeat center / cover;
}

.custom-badge-h3-vape-zkittlez {
    background: var(--wpr-bg-eb88246f-e26f-4dca-a482-770d0a4a8100) no-repeat center / cover;
}

.custom-badge-h3-vape-lollipop-cherry {
    background: var(--wpr-bg-a22d2f3c-daa2-47f4-9ce0-2e4ca5fe6d75) no-repeat center / cover;
}

.custom-badge-h3-vape-black-ice {
    background: var(--wpr-bg-550099e3-8595-4ada-9eca-48d2f32a30bf) no-repeat center / cover;
}

.custom-badge-h3-vape-wedding-cake {
    background: var(--wpr-bg-2ccb5d95-2acb-4049-92dd-ab73ab3def6d) no-repeat center / cover;
}

.custom-badge-h3-vape-gorilla-glue {
    background: var(--wpr-bg-1cfb8cdc-8cc9-47f7-ac33-723b411b085d) no-repeat center / cover;
}

.custom-badge-h3-vape-himbaro-breeze {
    background: var(--wpr-bg-11420fa3-9c10-4663-8352-4719c63ff972) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gator-weed {
    background: var(--wpr-bg-9c9f3331-d14d-4ad2-b536-bab69be1cf67) no-repeat center / cover;
}

.custom-badge-h3-vape-grow-rilla-glue {
    background: var(--wpr-bg-4216a5ab-cfe2-456b-b377-e72a22b498b9) no-repeat center / cover;
}

.custom-badge-h3-vape-haze-ffm {
    background: var(--wpr-bg-012cb716-cf5e-49c9-af1b-857130a82188) no-repeat center / cover;
}

.custom-badge-h3-vape-kiki-melow-kush {
    background: var(--wpr-bg-163d39b3-09d1-4882-9265-55b63dbd42fd) no-repeat center / cover;
}

.custom-badge-h3-vape-frozty-skunk {
    background: var(--wpr-bg-a66621f4-6f94-4d8a-adb9-2f541b62dcff) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFA */
/* ######################### */

.custom-badge-elfbar-elfa-apple-peach {
    background: var(--wpr-bg-4d1a8145-45a0-48e0-9efc-f70fcba3d5d0) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-banane {
    background: var(--wpr-bg-01cc5089-fc10-4e8d-8b7d-95daf14b0a9f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-ice {
    background: var(--wpr-bg-b76a22cc-fff4-4111-b3d7-a2c348a7cfd6) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry {
    background: var(--wpr-bg-30f84dce-51ec-4332-8d0f-0a02b201d520) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-bg {
    background: var(--wpr-bg-452e1f40-ac11-419b-b554-de1425c4b426) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-cotton-candy {
    background: var(--wpr-bg-1120b103-a96a-4b86-920b-c2134e175eee) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-snoow {
    background: var(--wpr-bg-0bc52ef7-cdd9-44b6-ba6b-0347dba47f84) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-b7ac70f6-07f6-4949-a70d-773ef501e7ac) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-b7ac70f6-07f6-4949-a70d-773ef501e7ac) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blue-razz-lemonade {
    background: var(--wpr-bg-a4e30065-6e1d-4a5c-bfa4-6d646fbb94ff) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cherry {
    background: var(--wpr-bg-141a4dc8-71bd-43ec-a961-a29f63e516e9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-c6862c24-bb28-4008-9efd-205a5aa0fdcc) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-c6862c24-bb28-4008-9efd-205a5aa0fdcc) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-c6862c24-bb28-4008-9efd-205a5aa0fdcc) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape {
    background: var(--wpr-bg-8adba393-3c70-4eb0-bf50-2a193cdbc1bf) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-elfstorm {
    background: var(--wpr-bg-69fbad22-2aa7-4ada-8cd0-2d1d4ecbd124) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-kiwi-passion-fruit {
    background: var(--wpr-bg-2bd75c59-10e7-48ff-bf41-6a55d0bcacf5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-mint {
    background: var(--wpr-bg-ac1b5f75-e300-4f4f-a2f5-af151c12c869) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mango {
    background: var(--wpr-bg-b1e407e2-a233-499c-b30e-b1ef6639965e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mix-berries {
    background: var(--wpr-bg-26b902ba-12d1-4a50-ad25-d5808769287f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-orange {
    background: var(--wpr-bg-05eb0787-2d10-4ff4-946b-1f29a01f5e6a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-peach-ice {
    background: var(--wpr-bg-323bd334-a24c-4c47-9f50-92bd9cd5e073) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pear {
    background: var(--wpr-bg-2a024f6e-f93e-47aa-b949-c10f7e7a7d4c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-qi {
    background: var(--wpr-bg-e2e0da7f-b1e7-4e59-9c37-d7750236c7c1) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pink-lemonade {
    background: var(--wpr-bg-e079b944-4b04-445c-a620-01ed926b6e06) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-rasberry-watermelon {
    background: var(--wpr-bg-607059ae-7f9d-4511-b75b-14da31a6247a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-grape {
    background: var(--wpr-bg-3c465ff2-6090-46cc-acd9-c66c8ceca27c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-ice-cream {
    background: var(--wpr-bg-1007bc45-f8a5-4697-9c20-42a97b54ccf2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-kiwi {
    background: var(--wpr-bg-b80e8d71-ed99-4865-9dc3-339371f84c9e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-tropcial-fruit {
    background: var(--wpr-bg-a45a1e91-3024-41e4-8b21-c42167881e2d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon {
    background: var(--wpr-bg-61a8581d-9502-4961-bd01-1c3d15c975f0) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-cherry {
    background: var(--wpr-bg-b4bbbb5c-56a4-4d39-a787-f9ba5440542f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-mojito {
    background: var(--wpr-bg-4d686daf-4d9c-496f-b50a-37bcb78ccfdf) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-raspberry {
    background: var(--wpr-bg-e5787eef-c390-4d5a-af1a-a8c83d646c00) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-lemon {
    background: var(--wpr-bg-d89f3e97-f6c5-4788-982b-fc9b89bc425b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-menthol {
    background: var(--wpr-bg-e4393474-b5a6-4eed-9959-c009381c3ade) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape-ice {
    background: var(--wpr-bg-2a1dd3f6-289a-44fe-b451-eca34b514854) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-golden-tobacco {
    background: var(--wpr-bg-118b68be-ea41-48df-9b7e-4f7417e260bf) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-coconut {
    background: var(--wpr-bg-7479e381-7da9-4462-b9ba-c086a74153a0) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-acai {
    background: var(--wpr-bg-d7c18949-cde3-4c8c-ac69-4d7700a44b6f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-blackberry {
    background: var(--wpr-bg-7a6157d5-0ea4-4500-9a7e-e8c25e390a36) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola-orange {
    background: var(--wpr-bg-361eb905-f26d-43d9-afdb-b9f95c60f3ee) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-berries {
    background: var(--wpr-bg-c69aad2a-9e41-4641-84cd-14fcc279674a) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-hazelnut-coffee {
    background: var(--wpr-bg-7a680721-056b-49f2-8275-42185114015f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry_cherry {
    background: var(--wpr-bg-40cefa7d-e424-4ca2-8408-e74ec8adf157) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFX PRO */
/* ######################### */

.custom-badge-elfbar-elfx-pro-weiss {
    background: var(--wpr-bg-fc801a64-05c2-4da1-9f35-1875786c772e) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-schwarz {
    background: var(--wpr-bg-f52e9a6f-2ecd-4dd7-9adf-6766d4186e09) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-braun {
    background: var(--wpr-bg-9fda514d-93b3-441d-9130-86c685442103) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-gruen {
    background: var(--wpr-bg-e96a136c-0fd5-4f12-839b-39e27849365d) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-pink {
    background: var(--wpr-bg-edaeea15-9d10-442a-8a86-91b3a217db60) no-repeat center / cover;
}





/* ######################### */
/* ELFBAR ELFLIQ */
/* ######################### */

.custom-badge-elfbar-elfliq-blackberry-lemon {
    background: var(--wpr-bg-94e34c05-530c-4b09-9643-df3e122db690) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-blackcurrant-aniseed {
    background: var(--wpr-bg-a2d61f44-a04b-4477-8159-1fbb43ecd1cf) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cherry-cola {
    background: var(--wpr-bg-1e9a1f1a-c9ca-4539-8673-469598c2c1ba) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cotton-candy-ice {
    background: var(--wpr-bg-85a19d19-46c8-4763-9d7e-8b162e76d94d) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-elfstorm-ice {
    background: var(--wpr-bg-8c8353d5-2f94-4230-a9a9-af94729d6f62) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-grape {
    background: var(--wpr-bg-b32e8346-60f2-443d-8989-1c1b318b8054) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-377ca397-deb3-4362-9186-0c7a56cce0b8) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pink-grapefruit {
    background: var(--wpr-bg-77674cca-9ec5-4df0-9c97-50a28a1031c6) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-spearmint {
    background: var(--wpr-bg-4dac668a-b6a2-4352-ba6d-346f6be8c100) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-ice {
    background: var(--wpr-bg-ca1d913e-e5e1-46f8-805b-8dbe5f136877) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-raspberry-cherry-ice {
    background: var(--wpr-bg-a81a78c3-de2d-417e-ae02-ba526e4cc80f) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-sour-apple {
    background: var(--wpr-bg-596a7ab0-87d7-4af4-921b-79c134981641) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-lemon-peach-passion-fruit {
    background: var(--wpr-bg-705ea07a-a122-4a17-bb67-fe2074fc4717) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-coconut-blueberry {
    background: var(--wpr-bg-bca07b0f-28d9-4429-bc9c-484821df35b9) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-222217d5-fb12-404d-b76c-87f33d079e98) no-repeat center / cover;
}



/* ######################### */
/* ELFBAR MAX */
/* ######################### */

.custom-badge-elfbar-max-apple-pear {
    background: var(--wpr-bg-f8f2d354-d8a2-4ea4-8b90-44e67b552c6b) no-repeat center / cover;
}

.custom-badge-elfbar-max-blackberry-ice {
    background: var(--wpr-bg-1bca8aaa-6c4a-4457-ac22-8d8ee8eaad6e) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry {
    background: var(--wpr-bg-5e25fbed-6906-4d03-ad05-43a891fa4de2) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry-sour-raspberry {
    background: var(--wpr-bg-8229916c-5b34-4b0c-873b-14e6a85a4a1c) no-repeat center / cover;
}

.custom-badge-elfbar-max-grape {
    background: var(--wpr-bg-a5486b03-d0ce-4b66-9248-3f45ad90be47) no-repeat center / cover;
}

.custom-badge-elfbar-max-menthol {
    background: var(--wpr-bg-f2ccb912-9770-428f-8b10-8f2fad28ce38) no-repeat center / cover;
}

.custom-badge-elfbar-max-strawberry-ice {
    background: var(--wpr-bg-c9f40d46-4dc2-4a09-afa4-972defdc8462) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-berry {
    background: var(--wpr-bg-a9523102-9eca-430c-b3a6-0081346de20a) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-mango {
    background: var(--wpr-bg-4a691a42-b71d-4918-a1e2-ea11b08a23e1) no-repeat center / cover;
}

.custom-badge-elfbar-max-watermelon-ice {
    background: var(--wpr-bg-450331f3-57f6-46ac-853c-6ba4c10f9c0b) no-repeat center / cover;
}



/* ######################### */
/* Smooh Pods */
/* ######################### */

.custom-badge-smooh-pods-lemon-bomb {
    background: var(--wpr-bg-4d8c23a2-025a-48fe-b017-e97b7b39b4e9) no-repeat center / cover;
}

.custom-badge-smooh-pods-berry-d-blue {
    background: var(--wpr-bg-9d8f373b-bd62-4a8c-9c4d-5fb78eca6063) no-repeat center / cover;
}

.custom-badge-smooh-pods-grand-melon-ice {
    background: var(--wpr-bg-61633d86-1657-4011-94fa-415dc21d6e02) no-repeat center / cover;
}

.custom-badge-smooh-pods-777 {
    background: var(--wpr-bg-8cf54338-730f-4308-9f96-ff5481bf99aa) no-repeat center / cover;
}




/* ######################### */
/* CBD Pods */
/* ######################### */

.custom-badge-cbd-pods-amnesia {
    background: var(--wpr-bg-c74ec92a-f382-4600-afe4-9be53a2436e3) no-repeat center / cover;
}

.custom-badge-cbd-pods-mixed-berries {
    background: var(--wpr-bg-d03f9cc8-64df-4f41-85b1-83d512e050a7) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-berry {
    background: var(--wpr-bg-00a6db2c-551e-43bf-b7f0-41812d342d11) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-mint {
    background: var(--wpr-bg-47af94fb-1cef-4933-a5e7-2cecd2fd41c9) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-tropical {
    background: var(--wpr-bg-7cc0f10c-4fb4-49a7-b8ca-1a5e19555c0e) no-repeat center / cover;
}

.custom-badge-cbd-pods-purple-punch {
    background: var(--wpr-bg-b83b9112-b80d-465c-ace0-38cbe3223247) no-repeat center / cover;
}

.custom-badge-xx2-mixed-berries {
    background: var(--wpr-bg-0cccc443-dc5c-4d02-8f5d-b07ec6de4f9d) no-repeat center / cover;
}

.custom-badge-grape-ice {
    background: var(--wpr-bg-3d0ea85d-a360-427b-b8d2-385d8068ca3f) no-repeat center / cover;
}

.custom-badge-mango-maracuja {
    background: var(--wpr-bg-e6174037-7481-489e-a4c8-4a0a90ce5ed1) no-repeat center / cover;
}

.custom-badge-mint-ice {
    background: var(--wpr-bg-eff375f9-3e24-4ec5-a567-2668c6ea595e) no-repeat center / cover;
}

.custom-badge-raspberry-peach {
    background: var(--wpr-bg-de70afb4-9bf0-4def-a8bf-61c4dd95efd4) no-repeat center / cover;
}

.custom-badge-watermelon-ice {
    background: var(--wpr-bg-bda99f63-beac-4150-8c19-f3fd36f72a7e) no-repeat center / cover;
}


/* ######################### */
/* CBD Liquids */
/* ######################### */

.custom-badge-cbd-liquids-blueberry-kush {
    background: var(--wpr-bg-dff56f55-c96c-49b6-b83c-d1cf6bb41143) no-repeat center / cover;
}


.custom-badge-cbd-liquids-elderflower-kush {
    background: var(--wpr-bg-8c6faa14-871f-4605-9182-e34109ee8290) no-repeat center / cover;
}

.custom-badge-cbd-liquids-lemon-haze {
    background: var(--wpr-bg-6e34f877-14e6-4abe-8a3a-c045480d8d42) no-repeat center / cover;
}

.custom-badge-cbd-liquids-menthol {
    background: var(--wpr-bg-a174875a-208c-43cb-a7af-07ec78e44420) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pineapple-express {
    background: var(--wpr-bg-bc84e5eb-8f91-4296-ba18-42fd743ec346) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pure-shot {
    background: var(--wpr-bg-41508b09-4f70-4c68-a84a-6a5b48934e7c) no-repeat center / cover;
}

.custom-badge-cbd-liquids-purple-haze {
    background: var(--wpr-bg-95237fa2-536e-4367-b37d-a79b449017d4) no-repeat center / cover;
}

.custom-badge-cbd-liquids-sour-apple-diesel {
    background: var(--wpr-bg-cb4da70f-0a96-4fd7-b7ef-c2eae7a3b6f9) no-repeat center / cover;
}

.custom-badge-cbd-liquids-strawberry-diesel {
    background: var(--wpr-bg-0d313059-57e5-409e-a408-e763c8c932fc) no-repeat center / cover;
}

.custom-badge-cbd-liquids-vanilla-strawberry-diesel {
    background: var(--wpr-bg-29f4a06b-8d00-4ce2-95cd-977e0bd9145a) no-repeat center / cover;
}

.custom-badge-cbd-liquids-watermelon-kush {
    background: var(--wpr-bg-3b43cc7c-e31a-45f2-80d3-55211be27b7f) no-repeat center / cover;
}

.custom-badge-cbd-liquids-white-peach-diesel{
    background: var(--wpr-bg-0f52434b-173c-434c-a30e-e0423d9b70f2) no-repeat center / cover;
}


/* ######################### */
/* SUPERIOR LINE */
/* ######################### */

.custom-badge-superior-line-gazzy-grape {
    background: var(--wpr-bg-e631e530-a67c-4e46-9da1-bcdb7f6433de) no-repeat center / cover;
}

.custom-badge-superior-line-lemon-fuel {
    background: var(--wpr-bg-9f337f44-f734-42e5-82e6-6ab2a9df6e33) no-repeat center / cover;
}


.custom-badge-superior-line-rainbwo-belts {
    background: var(--wpr-bg-e49dc6eb-7672-41be-9e64-74aafa6331cf) no-repeat center / cover;
}

.custom-badge-superior-line-blue-zushi {
    background: var(--wpr-bg-de886e1c-ce34-4fa2-9371-c0a126cbb275) no-repeat center / cover;
}

.custom-badge-superior-line-guava-haze {
    background: var(--wpr-bg-135d1a15-ba36-4258-903e-0f602eceee3a) no-repeat center / cover;
}

.custom-badge-superior-line-baddie-runtz {
    background: var(--wpr-bg-e86f8c7b-9402-42fa-94cd-d3e8069c335a) no-repeat center / cover;
}

.custom-badge-superior-line-dirty-sprite {
    background: var(--wpr-bg-4727771f-d87c-4164-94a0-c201d0a69364) no-repeat center / cover;
}

.custom-badge-superior-line-forbidden-fruit {
    background: var(--wpr-bg-4b46236b-2cfe-4c51-94d8-600862ef1a32) no-repeat center / cover;
}

.custom-badge-superior-line-glossy-gelato {
    background: var(--wpr-bg-33703f56-ea80-4aa0-b69c-272d3cf547a8) no-repeat center / cover;
}

.custom-badge-superior-line-sour-patch {
    background: var(--wpr-bg-6882e46e-2567-425e-9cf1-ab83ecf5e400) no-repeat center / cover;
}

.custom-badge-superior-line-super-lemon-haze {
    background: var(--wpr-bg-8a09dfa6-7362-4271-8057-1fbd342545e4) no-repeat center / cover;
}

.custom-badge-superior-line-zkittlez {
    background: var(--wpr-bg-998d6681-0677-4c03-bf18-bd980716e158) no-repeat center / cover;
}


/* ######################### */
/* TRUE TASTE LINE */
/* ######################### */

.custom-badge-true-taste-line-black-cherry-kush {
    background: var(--wpr-bg-532c5cfb-2b15-4aa0-9163-2bfb2439f41b) no-repeat center / cover;
}

.custom-badge-true-taste-line-blue-lobster {
    background: var(--wpr-bg-c0bd04a8-688c-46be-965e-9dbb30b4f195) no-repeat center / cover;
}

.custom-badge-true-taste-line-dragonfruit-sherbet {
    background: var(--wpr-bg-10c378e4-3e3b-4427-b7e9-bcfbc3a8f9d1) no-repeat center / cover;
}

.custom-badge-true-taste-line-kiwi-lime-kush {
    background: var(--wpr-bg-137c4a18-7cab-43e2-bf95-5cced67bf0e4) no-repeat center / cover;
}

.custom-badge-true-taste-line-raspberry-dream {
    background: var(--wpr-bg-2a42a99e-e3b0-44d1-b57f-bce9ce73f550) no-repeat center / cover;
}

/* ######################### */
/* SIGNATURE PODS */
/* ######################### */

.custom-badge-signature-pods-amnesia-splash {
    background: var(--wpr-bg-c76bd41f-0dd5-44fd-a0ea-90fb58dfd805) no-repeat center / cover;
}

.custom-badge-signature-pods-blueberry {
    background: var(--wpr-bg-17fe6230-db09-40cf-8c66-3b96179ba116) no-repeat center / cover;
}

.custom-badge-signature-pods-cherry-fuel {
    background: var(--wpr-bg-37b7b91f-58da-4f3d-a79d-341881cced6c) no-repeat center / cover;
}

.custom-badge-signature-pods-gelato-berry {
    background: var(--wpr-bg-4bcc29ca-53e9-489e-b6a7-38d9a14f1b93) no-repeat center / cover;
}

.custom-badge-signature-pods-melon-runtz {
    background: var(--wpr-bg-8bde179d-6e82-40d2-9b2f-3dac7fcdabfa) no-repeat center / cover;
}

.custom-badge-signature-pods-peach-ice {
    background: var(--wpr-bg-47ca195c-a631-41e5-ade6-7541b14db062) no-repeat center / cover;
}

.custom-badge-signature-pods-super-lemon-haze {
    background: var(--wpr-bg-07127161-d429-4072-9327-59cec6425230) no-repeat center / cover;
}

.custom-badge-signature-pods-zkittlez {
    background: var(--wpr-bg-5ed868ef-e214-49a0-baf6-596c9599ccb7) no-repeat center / cover;
}

.custom-badge-signature-pods-purple-punch {
    background: var(--wpr-bg-4af195fe-81a8-40c4-9495-d9803885336e) no-repeat center / cover;
}

.custom-badge-signature-pods-white-widow {
    background: var(--wpr-bg-448e6f7e-eed0-42c5-8a4e-3b4032caf9b5) no-repeat center / cover;
}


/* ######################### */
/* DNT-9 PODS */
/* ######################### */

.custom-badge-dnt-9-pod-og-kush {
    background: var(--wpr-bg-0d3deb87-02f4-42fc-8921-9b24c3a7d03b) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-white-widow {
    background: var(--wpr-bg-59271657-61ac-4f06-ba2e-d57da3fa1117) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-gelato {
    background: var(--wpr-bg-4c38631d-4995-4960-bb3c-e938e9e1bc78) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-sour-diesel {
    background: var(--wpr-bg-f688e116-b9ec-4f09-a495-bbf86a7c1f3e) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-girl-scout-cookies {
    background: var(--wpr-bg-1244bf48-178b-4af3-9d15-eabee21bc649) no-repeat center / cover;
}

/* ######################### */
/* DNT-9 Vapes */
/* ######################### */

.custom-badge-dnt-9-vape-purple-haze {
    background: var(--wpr-bg-ea314690-1a10-4ccf-b829-9ddbecc1d63f) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-super-lemon-haze {
    background: var(--wpr-bg-be5376a3-15e9-4bf5-aa4f-03e99cc7f248) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-blue-kush {
    background: var(--wpr-bg-b08e3b87-1f5f-47b5-921b-d77e53e7e81d) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-watermelon-gelato {
    background: var(--wpr-bg-5938fa18-45a8-4ae7-93ac-04cefa4eedff) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zlushez {
    background: var(--wpr-bg-011aa6ea-3adf-49a5-afe6-aeb76a665c2a) no-repeat center / cover;
}


/* ######################### */
/* H4 SUPERIOR VAPES */
/* ######################### */

.custom-badge-h4-superior-vapes-berry-chill {
    background: var(--wpr-bg-83a6153d-a193-4e6c-b04a-03a0153154ef) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-blaze {
    background: var(--wpr-bg-8b9ede32-f489-40cb-bf7b-8eff1fcbdd5f) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gelato {
    background: var(--wpr-bg-381bccfe-c9fa-4500-b3ef-86766d99aad0) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gorilla-glue {
    background: var(--wpr-bg-dbfe1edf-b45d-4d3d-b620-d0a80e2b72d6) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-lemon-haze {
    background: var(--wpr-bg-a32acfb6-1f23-46d7-b76e-41e86c35d3a6) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-mango-bliss {
    background: var(--wpr-bg-d5af2306-2648-4392-8947-ce72fe429a6c) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-og-kush {
    background: var(--wpr-bg-c335b834-5464-47d8-bd42-230ac8bdaaf5) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-orange-bud {
    background: var(--wpr-bg-8dcf4fda-9e3a-4190-9231-7cbf0e46dbbc) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-pineapple-express {
    background: var(--wpr-bg-588b8c13-23c4-4ef7-ae32-15ee28d6dd34) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-sour-diesel {
    background: var(--wpr-bg-a241c39b-1cb7-4511-97fe-45d1d0b6c62a) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-berry {
    background: var(--wpr-bg-5d149a01-cca1-4a74-9419-c989c8a7695b) no-repeat center / cover;
}

/* ######################### */
/* SHEESH BUDZ*/
/* ######################### */

.custom-badge-sheesh-budz-alien-cookies {
    background: var(--wpr-bg-86acd95a-4367-4510-ae85-beb1004db48f) no-repeat center / cover;
}

.custom-badge-sheesh-budz-durban-gelato {
    background: var(--wpr-bg-a238ee83-6652-42da-b023-17fcec9d2c45) no-repeat center / cover;
}

.custom-badge-sheesh-budz-forbidden-fruit {
    background: var(--wpr-bg-461886dd-65c1-4c58-9051-2afb7dfafcca) no-repeat center / cover;
}

.custom-badge-sheesh-budz-mowie-wowie {
    background: var(--wpr-bg-d180d1cd-3e21-4bab-92fc-ec713fad5449) no-repeat center / cover;
}

.custom-badge-sheesh-budz-og-kush {
    background: var(--wpr-bg-33ea3359-8ca7-4e86-ba30-3b7cd8611cc8) no-repeat center / cover;
}

.custom-badge-sheesh-budz-strawberry-cough {
    background: var(--wpr-bg-9ee57dd3-49d0-4a4c-8d7c-68a0fe530336) no-repeat center / cover;
}

.custom-badge-sheesh-budz-super-lemon-haze {
    background: var(--wpr-bg-79c87057-5a23-41fc-8008-55bbfd1cb708) no-repeat center / cover;
}

.custom-badge-sheesh-budz-tangie-dream {
    background: var(--wpr-bg-9bd34e91-30c1-4675-8da4-0c7dfed42b02) no-repeat center / cover;
}

.custom-badge-sheesh-budz-watermelon-zlushie {
    background: var(--wpr-bg-c917065c-bc20-4c1e-a3ee-82492e5d80f2) no-repeat center / cover;
}

.custom-badge-sheesh-budz-zkittlez {
    background: var(--wpr-bg-da3de279-3de8-4c33-a21c-db13a7862da7) no-repeat center / cover;
}

/* ######################### */
/* H3 Superior Liquids */
/* ######################### */

.custom-badge-h3-liquids-energy-fresh {
    background: var(--wpr-bg-48d32fe4-6401-4184-85dd-7315a2e29cab) no-repeat center / cover;
}

.custom-badge-h3-liquids-mango {
    background: var(--wpr-bg-4331fe10-3802-4389-bd66-24fab0af9260) no-repeat center / cover;
}

.custom-badge-h3-liquids-peach-tea {
    background: var(--wpr-bg-9b3ad23d-de21-48b5-bf18-d5bca6ffa7c9) no-repeat center / cover;
}

.custom-badge-h3-liquids-purple {
    background: var(--wpr-bg-fcd68073-9eb6-405b-9ff7-54e141209f94) no-repeat center / cover;
}

.custom-badge-h3-liquids-super-lemon {
    background: var(--wpr-bg-32bb05b0-2702-4e9e-bdbc-b918e3aee919) no-repeat center / cover;
}

.custom-badge-h3-liquids-coco-berry-prime {
    background: var(--wpr-bg-f199963c-fbe0-4d96-9896-aee3a4b56101) no-repeat center / cover;
}

.custom-badge-h3-liquids-dragon-litschi {
    background: var(--wpr-bg-433f0699-de76-418d-837a-c1056cf86882) no-repeat center / cover;
}

.custom-badge-h3-liquids-heisenmist {
    background: var(--wpr-bg-e63e3dd0-8eb3-45fb-b9ad-cfb377302fae) no-repeat center / cover;
}

.custom-badge-h3-liquids-man-in-pink {
    background: var(--wpr-bg-11226883-4631-4095-9471-9a1094cab131) no-repeat center / cover;
}

.custom-badge-h3-liquids-white-crown {
    background: var(--wpr-bg-9dd24548-d35f-4770-9881-082439c8a669) no-repeat center / cover;
}

/* ######################### */
/* OnlyGrams Flavour Boost */
/* ######################### */

.custom-badge-only-grams-flavour-boost-blackberry {
    background: var(--wpr-bg-719e73d6-a4c0-4c97-9ece-1e3a1b41bb89) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-cactus-ice {
    background: var(--wpr-bg-66fa21e5-9da3-4b28-97dd-d973331edf23) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-grape-mint {
    background: var(--wpr-bg-14c8d143-b121-4a0b-91f4-b359f2faf352) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-mango-pineapple {
    background: var(--wpr-bg-2fe8757b-403b-4b82-ae72-26ff55226c9d) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-pineapple-mint {
    background: var(--wpr-bg-ef5febeb-0552-4521-b658-057e2cd4ef4d) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-raspberry {
    background: var(--wpr-bg-fcc1b618-0df1-4b3b-a6af-402783fb0fb9) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-tropical-fruit {
    background: var(--wpr-bg-529f118a-b5be-48a6-8873-447cb931b7a2) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-blueberry {
    background: var(--wpr-bg-91e7cbdd-c1e6-408a-a6e9-faa1e9144878) no-repeat center / cover;
}

/* ######################### */
/* MESH FLASH Superior Vapes*/
/* ######################### */

.custom-badge-mesh-flash-vapes-blackberry-kush {
    background: var(--wpr-bg-6aaaf06b-e810-4cfc-8071-6a1d14e5dfc3) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-blaubeere-minze {
    background: var(--wpr-bg-f2782a5d-a897-4eb5-9c15-399d19c30feb) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-doppelapfel {
    background: var(--wpr-bg-a4f7c409-6b06-4c3b-b4f4-ba37e779b11f) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-himbeere {
    background: var(--wpr-bg-f2577af6-c6a3-449d-a9c6-6a371e01a05c) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-peach-creme {
    background: var(--wpr-bg-d2b1fe64-fd8a-49a5-a2b4-9014fb528f4b) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-traube-minze {
    background: var(--wpr-bg-0a6358be-22c6-47f9-b242-63ebce1b22b8) no-repeat center / cover;
}


/* ######################### */
/* b3 Pods*/
/* ######################### */

.custom-badge-b3-pods-amnesia-haze {
    background: var(--wpr-bg-7ba5ca36-5852-442f-9862-deb64d8b5630) no-repeat center / cover;
}

.custom-badge-b3-pods-blueberry-kush {
    background: var(--wpr-bg-6bc78691-a2cc-426f-869d-0472304e8600) no-repeat center / cover;
}

.custom-badge-b3-pods-mango-kush {
    background: var(--wpr-bg-bfa186d7-34e4-4135-b417-982f33b0076a) no-repeat center / cover;
}

.custom-badge-b3-pods-permanent-marker {
    background: var(--wpr-bg-02e2a2c2-4fdc-4625-879d-d5160b2ceb6e) no-repeat center / cover;
}

.custom-badge-b3-pods-super-lemon-haze {
    background: var(--wpr-bg-d12f411c-a0bb-473c-808d-90a8b2b8344c) no-repeat center / cover;
}

.custom-badge-b3-pods-tropical-punch {
    background: var(--wpr-bg-0f9c55d4-fb34-45e1-bf86-d91492e64ec5) no-repeat center / cover;
}

/* ######################### */
/* PHC Vapes*/
/* ######################### */

.custom-badge-phc-vape-gelato {
    background: var(--wpr-bg-ed77d1b1-ed8c-472b-b6f3-36e4b60747ee) no-repeat center / cover;
}

.custom-badge-phc-vape-ice-cream-cookies {
    background: var(--wpr-bg-b739c999-e067-4b7b-ae55-44e9f3539f8d) no-repeat center / cover;
}

.custom-badge-phc-vape-girl_scout_cookies {
    background: var(--wpr-bg-af2832e5-3740-4016-b88c-704cff00f051) no-repeat center / cover;
}

.custom-badge-phc-vape-northern-lights {
    background: var(--wpr-bg-f48addb7-1dd9-4115-9e09-b6ddb1c10c14) no-repeat center / cover;
}

.custom-badge-phc-vape-purple-haze {
    background: var(--wpr-bg-d5f4942a-f34b-4011-bd5a-b210bc2ec689) no-repeat center / cover;
}

.custom-badge-phc-vape-amnesia-haze {
    background: var(--wpr-bg-b342361a-4c52-484a-af53-a76c4d48e054) no-repeat center / cover;
}

/* ######################### */
/* PHC Pods*/
/* ######################### */

.custom-badge-phc-pod-zkittlez {
    background: var(--wpr-bg-9ab6c317-fc96-4064-a450-6016b36e8446) no-repeat center / cover;
}

.custom-badge-phc-pod-runtz {
    background: var(--wpr-bg-d9326b76-3d5f-4986-ab01-352cad6fa02b) no-repeat center / cover;
}

.custom-badge-phc-pod-london-pound {
    background: var(--wpr-bg-0b57839b-6751-4295-babe-0f5e6f8a1ab4) no-repeat center / cover;
}

.custom-badge-phc-pod-cotton-candy {
    background: var(--wpr-bg-20049e9e-c075-465a-82e9-44dfe29ae5cb) no-repeat center / cover;
}

.custom-badge-phc-pod-cherry {
    background: var(--wpr-bg-386f7fd9-9374-4efb-8666-c932ceec7d81) 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-2a2caa01-8b5c-4e65-9207-4f0311ef6ecd);
}

.product-single__product-attr-item-check-open-white::before {
    content: '';
    width: 50px;
    height: 50px;
    background: no-repeat center/contain var(--wpr-bg-daf5571d-c879-4570-aa5e-c84c5060ecc7);
}




/* ************************** */
/* 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-97e700bc-78e0-4714-9f4d-ab2bac9e2ace) 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 */