.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;
}


/* 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-1203ac4d-e264-4b3b-aa55-7fd7d15e2925) 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-2945cb58-87d6-4750-8259-dfaaedda4fe4) 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-a6018ff7-ccec-40d5-8675-e3cf6ede985b) 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-d11f128c-fcd7-412c-b949-f9c388de8cfb) 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-35e95186-784a-4111-95ce-44c6bc1da110) 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-446e4cb8-bc97-42d0-b7e2-d68d4590e60a) no-repeat center / cover;
}

.brush-blue {
    background: var(--wpr-bg-6d2ea28c-0fda-466a-b2d5-b66f2dce5433) no-repeat center / cover;
}

.brush-red {
    background: var(--wpr-bg-f6d37646-409f-4513-8c22-8a8eb13dcc44) no-repeat center / cover;
}

.brush-gold {
    background: var(--wpr-bg-d1294b13-c5fb-4216-8693-f59d6d4402d5) 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-48624bbe-a440-49d9-87aa-064a65254a28) no-repeat center / cover;
}

.custom-badge-green-blue {
    background: var(--wpr-bg-f3a284ec-d692-4d82-9f5b-85fcea7868f7) no-repeat center / cover;
}

.custom-badge-yellow {
    background: var(--wpr-bg-d336669e-43bc-48ef-82af-7eed3cb4e7b5) no-repeat center / cover;
}

.custom-badge-beige {
    background: var(--wpr-bg-fa038184-f988-425e-a9ab-043300e5348c) no-repeat center / cover;
}
.custom-badge-darkgreen {
    background: var(--wpr-bg-08c395a7-ed78-46a4-888e-1180679190c8) no-repeat center / cover;
}
.custom-badge-green {
    background: var(--wpr-bg-903a5e70-c935-4319-956b-dd177dbd6a18) no-repeat center / cover;
}
.custom-badge-lavendel {
    background: var(--wpr-bg-8c996c36-5a05-47dd-8714-413abfaf5c1f) no-repeat center / cover;
}
.custom-badge-orange {
    background: var(--wpr-bg-aaf20ad0-6358-4452-a55e-120b8f8ad35c) no-repeat center / cover;
}
.custom-badge-pink {
    background: var(--wpr-bg-22c584fb-1172-49bd-9825-f8e160dab479) no-repeat center / cover;
}
.custom-badge-red {
    background: var(--wpr-bg-48d7c461-2ea9-442d-ae4a-e66705aad707) no-repeat center / cover;
}
.custom-badge-royalblue {
    background: var(--wpr-bg-9eaa411d-1993-42e3-9db6-3b3f794284f5) no-repeat center / cover;
}
.custom-badge-silver {
    background: var(--wpr-bg-ca998acb-aacb-424e-a106-108b997ff987) no-repeat center / cover;
}

.custom-badge-farblos {
    background: var(--wpr-bg-3e86c1d8-dd4f-4979-967e-032ade228099) no-repeat center / cover;
}

.custom-badge-rose {
    background: var(--wpr-bg-d7a5c4b5-74ff-4b4a-857f-98139ef48f60) no-repeat center / cover;
}

.custom-badge-kupfer {
    background: var(--wpr-bg-e8fcbb3d-7710-44cb-bb7d-65bfa32fa429) no-repeat center / cover;
}

.custom-badge-pink-grapefruit {
    background: var(--wpr-bg-7296992c-b997-4f95-a433-f74c5f283ef8) no-repeat center / cover;
}

.custom-badge-spearmint {
    background: var(--wpr-bg-14c50d01-351b-4d65-ae7b-16ebe1119a5e) no-repeat center / cover;
}

.custom-badge-gorilla-glue {
    background: var(--wpr-bg-80be3e0b-4a30-4f11-b03e-53e10714da40) no-repeat center / cover;
}

.custom-badge-tropical-fruits {
    background: var(--wpr-bg-e822be58-6bfb-4e6b-9906-e11b6571dc80) no-repeat center / cover;
}

.custom-badge-ak-47 {
    background: var(--wpr-bg-6a0dc8c3-ed89-45de-8952-e1543f15c886) no-repeat center / cover;
}

.custom-badge-menthol {
    background: var(--wpr-bg-02ae3fc8-a4e6-4d2e-8574-989fb7585297) no-repeat center / cover;
}

.custom-badge-blueberry {
    background: var(--wpr-bg-13fa5083-65bb-4860-a2cc-a6541d168756) no-repeat center / cover;
}

.custom-badge-grape {
    background: var(--wpr-bg-78fce013-bca5-4911-9b3e-aba3bee2c52d) no-repeat center / cover;
}

.custom-badge-lemon-haze {
    background: var(--wpr-bg-37f421da-6af5-4e18-a6f3-e570fdd44150) no-repeat center / cover;
}

.custom-badge-peach-ice {
    background: var(--wpr-bg-4591ff24-189e-4825-9fda-421248646d4b) no-repeat center / cover;
}

.custom-badge-silver-haze {
    background: var(--wpr-bg-57733b83-822c-439b-999e-c6e94a4c5b5f) no-repeat center / cover;
}

.custom-badge-strawberry-diesel {
    background: var(--wpr-bg-eff8b32f-95fe-4f2d-8a0c-3ba650c0630b) no-repeat center / cover;
}

.custom-badge-strawberry-milk {
    background: var(--wpr-bg-3a062a37-36ca-40a8-82a8-fce4f1f12645) no-repeat center / cover;
}

.custom-badge-vanille-matcha {
    background: var(--wpr-bg-b42325d7-3845-48c5-b286-d59a70efac37) no-repeat center / cover;
}

.custom-badge-watermelon {
    background: var(--wpr-bg-33d54d1c-642c-4a43-8a33-d25cabd8707b) no-repeat center / cover;
}

.custom-badge-wild-red {
    background: var(--wpr-bg-ddee751f-0878-4fd7-8d2e-3c12629fc962) no-repeat center / cover;
}

.custom-badge-yellow-haze {
    background: var(--wpr-bg-f1c8eb14-b897-44bf-a7ea-c0de93618491) no-repeat center / cover;
}

.custom-badge-chrome {
    background: var(--wpr-bg-8664046c-7afb-4f5e-a265-d1209b493cef) no-repeat center / cover;
}

.custom-badge-viola {
    background: var(--wpr-bg-ac117406-7025-473f-bfbc-d2ced3329858) no-repeat center / cover;
}

.custom-badge-schwarz {
    background: var(--wpr-bg-bfc83505-27cd-4899-8911-953eb0f6cac4) no-repeat center / cover;
}

.custom-badge-body {
    background: var(--wpr-bg-3f050b20-bd0d-4cff-9313-b3649c7f3887) no-repeat center / cover;
}

.custom-badge-mind {
    background: var(--wpr-bg-8cb6a2ad-e7f4-40d8-9b19-03a70e3807eb) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-95f23326-f795-4d06-9a34-81bbd70d4a37) no-repeat center / cover;
}

.custom-badge-rainbow {
    background: var(--wpr-bg-8e323f3a-103e-4308-b8b9-9b91651c230d) no-repeat center / cover;
}

.custom-badge-amnesia {
    background: var(--wpr-bg-48853d7f-ef33-4e71-9d7c-8c90eea040c8) no-repeat center / cover;
}

.custom-badge-gelato {
    background: var(--wpr-bg-d4d9e99a-b936-43c0-8ab5-19521c20a09d) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-82f645d8-7935-483c-8816-fc460f172822) no-repeat center / cover;
}

.custom-badge-relax{
    background: var(--wpr-bg-4a0df9b9-4692-4dcc-9719-e2499f57ac50) no-repeat center / cover;
}

.custom-badge-immunity {
    background: var(--wpr-bg-dea6be89-d5ce-4404-b1d3-b2df7c8fece3) no-repeat center / cover;
}

.custom-badge-detox {
    background: var(--wpr-bg-180c1b0e-72e0-4ff6-8461-80b07bd06e2c) no-repeat center / cover;
}

.custom-badge-focus {
    background: var(--wpr-bg-66764760-4082-45fe-8874-d0f8cfb743e9) no-repeat center / cover;
}

.custom-badge-blood-orange {
    background: var(--wpr-bg-7627da26-320a-4f84-b993-f9959d28c2d2) no-repeat center / cover;
}

.custom-badge-blueberry-down {
    background: var(--wpr-bg-61977652-5184-44e0-b0a0-796585f2bc61) no-repeat center / cover;
}

.custom-badge-green-apple {
    background: var(--wpr-bg-8a173806-7c2d-43ee-9777-c95a47820840) no-repeat center / cover;
}

.custom-badge-kush-on {
    background: var(--wpr-bg-c769776c-ed1e-441c-afac-5f138cbd6fc1) no-repeat center / cover;
}

.custom-badge-peach {
    background: var(--wpr-bg-0aa2f9f8-e6c5-4f55-9be2-7417b96ef092) no-repeat center / cover;
}

.custom-badge-mango {
    background: var(--wpr-bg-903eb1bf-da65-4f65-82f6-36ec8d09e770) no-repeat center / cover;
}

.custom-badge-seed-blueberry {
    background: var(--wpr-bg-98a72cfa-3945-419c-8710-054462f41cc6) no-repeat center / cover;
}

.custom-badge-seed-forbidden-fruit{
    background: var(--wpr-bg-a9f20fec-428b-4d9a-97b6-71c045bf0e3b) no-repeat center / cover;
}

.custom-badge-seed-gelato {
    background: var(--wpr-bg-90943ea9-2e56-4dc6-8259-8c0175880bc4) no-repeat center / cover;
}

.custom-badge-seed-lemon-haze {
    background: var(--wpr-bg-a3ce4458-346a-4649-9a15-83b14d9f3672) no-repeat center / cover;
}

.custom-badge-seed-lsd {
    background: var(--wpr-bg-ae3e0e28-ee8c-4914-b29a-57164c83d1e0) no-repeat center / cover;
}

.custom-badge-seed-white-widow  {
    background: var(--wpr-bg-f6402979-191f-4f05-9ee0-53c47c0a9e03) no-repeat center / cover;
}

.custom-badge-thcp-bubble-gum {
    background: var(--wpr-bg-7eafe54c-ce21-4ef1-ac6f-21b483d369c5) no-repeat center / cover;
}

.custom-badge-hhc-ghost-train {
    background: var(--wpr-bg-cdcd4109-02cb-42a1-8bc2-edc031288c35) no-repeat center / cover;
}

.custom-badge-thcp-super-lemon {
    background: var(--wpr-bg-3c6acbe6-9635-4a81-972e-8d0b9e28a6b0) no-repeat center / cover;
}

.custom-badge-zkittelz  {
    background: var(--wpr-bg-1c00e18e-47d5-4cb9-82da-25e77477e7a9) no-repeat center / cover;
}

.custom-badge-cannabis  {
    background: var(--wpr-bg-ef737438-9279-4067-a8aa-f08baa168bb7) no-repeat center / cover;
}

.custom-badge-seed-amnesia-haze  {
    background: var(--wpr-bg-f66b4503-4ac6-459b-9d19-95c12000f1d5) no-repeat center / cover;
}

.custom-badge-seed-animal-cookies  {
    background: var(--wpr-bg-c0e228a3-3fbb-4e5f-8cdd-540d341033ee) no-repeat center / cover;
}

.custom-badge-seed-critical-kush {
    background: var(--wpr-bg-af163974-2d69-4201-8e77-4a151db3dd2a) no-repeat center / cover;
}

.custom-badge-seed-platinum-og  {
    background: var(--wpr-bg-b6913069-e425-4dc0-83c6-525bbe7e977e) no-repeat center / cover;
}

.custom-badge-banana-runtz {
    background: var(--wpr-bg-0babba69-9bb1-4328-ad06-0ec8aa0d88f6) no-repeat center / cover;
}

.custom-badge-hhc-blueberry {
    background: var(--wpr-bg-b4d36e6f-23c1-4b71-8dff-fd50fbb81380) no-repeat center / cover;
}

.custom-badge-fruity-pepplez {
    background: var(--wpr-bg-f6d522eb-0161-4570-862b-0bc77122db05) no-repeat center / cover;
}

.custom-badge-hhc-cotton-candy {
    background: var(--wpr-bg-11e48531-048a-4eb8-bd2d-3fd204a4a47f) no-repeat center / cover;
}

.custom-badge-hhc-peppermint {
    background: var(--wpr-bg-f7487d06-0f92-4a6e-a302-4df5973a5071) no-repeat center / cover;
}

.custom-badge-green-crack {
    background: var(--wpr-bg-8bdcb122-a005-4a1a-b2c9-b5f24ec18be0) no-repeat center / cover;
}

.custom-badge-hhc-maroccan-hash {
    background: var(--wpr-bg-37a19b97-5c0b-4345-b39a-2e697fd95039) no-repeat center / cover;
}

.custom-badge-indian-kush {
    background: var(--wpr-bg-69d4e58c-6de9-4402-9106-8c4070b093a1) no-repeat center / cover;
}

.custom-badge-hhc-watermelon-og {
    background: var(--wpr-bg-f5ee7eb6-714c-4fda-8593-7ca2e887d0d3) no-repeat center / cover;
}

.custom-badge-seed-purple-milkshake {
    background: var(--wpr-bg-713b7568-b7bf-4590-b8a7-3ff8b6a481d2) no-repeat center / cover;
}

.custom-badge-seed-pappy-og {
    background: var(--wpr-bg-b6967e7d-067a-4b82-b0d7-d822f36ab46e) no-repeat center / cover;
}

.custom-badge-seed-funnel-cake {
    background: var(--wpr-bg-2977775a-e1ce-4d33-a6ac-e7e4d18ec336) no-repeat center / cover;
}

.custom-badge-seed-ambrosia-kush{
    background: var(--wpr-bg-6bbdd480-193c-44e4-bce1-9a95ee290492) no-repeat center / cover;
}

.custom-badge-seed-forbidden-runtz {
    background: var(--wpr-bg-b5c2a30c-078b-43bb-bf57-accacb1f5beb) no-repeat center / cover;
}

.custom-badge-seed-gmo-rootbeer {
    background: var(--wpr-bg-5395f153-090c-4b56-a14f-75b96e48faf2) no-repeat center / cover;
}

.custom-badge-seed-strawberry-guava {
    background: var(--wpr-bg-5b23bca8-3fd5-46c6-8961-a0f1f7a86a72) no-repeat center / cover;
}

.custom-badge-seed-vanilla-gelato {
    background: var(--wpr-bg-f4f9bdce-1d54-4613-bee7-ad435b1d295d) no-repeat center / cover;
}

.custom-badge-seed-sour-diesel {
    background: var(--wpr-bg-178d66c1-02d4-4e69-a344-56e7158d1a0d) no-repeat center / cover;
}

.custom-badge-seed-purple-amnesia {
    background: var(--wpr-bg-e4ef43a2-9ffe-43e6-ae58-fe4eff65c581) no-repeat center / cover;
}

.custom-badge-seed-og-kush {
    background: var(--wpr-bg-66d7e192-9103-4400-aaed-de1086aea435) no-repeat center / cover;
}

.custom-badge-seed-mango-smile {
    background: var(--wpr-bg-2dce881f-d0c8-48c7-b494-c5f4bfbb6533) no-repeat center / cover;
}

.custom-badge-seed-chocolate-mint-og {
    background: var(--wpr-bg-bcd04129-4b0d-432b-af5b-6791b3631093) no-repeat center / cover;
}

.custom-badge-seed-northern-lights {
    background: var(--wpr-bg-fd545434-2382-46a2-9760-a53c2911c04d) no-repeat center / cover;
}

.custom-badge-seed-critical-xxl {
    background: var(--wpr-bg-b336370e-8b0f-41b7-bde9-db9ef9aef673) no-repeat center / cover;
}

.custom-badge-seed-cookies-xl {
    background: var(--wpr-bg-8791d940-58bc-429c-a8d2-4f75ac1feb15) no-repeat center / cover;
}

.custom-badge-seed-jack-herer {
    background: var(--wpr-bg-71050657-51d9-463f-9a26-0959575aab16) no-repeat center / cover;
}

.custom-badge-seed-caramello-xl {
    background: var(--wpr-bg-42d49ef7-6e66-4db8-8e48-3e23f46efbbc) no-repeat center / cover;
}

.custom-badge-seed-purple-punch {
    background: var(--wpr-bg-5057f955-cdde-4d5d-b8ed-0886b74087be) no-repeat center / cover;
}

.custom-badge-seed-runtz-xl {
    background: var(--wpr-bg-2b93953d-ac5e-4259-a06c-e7ecf7d5c057) no-repeat center / cover;
}

.custom-badge-seed-orange-sherbet {
    background: var(--wpr-bg-f269f910-4e2a-4df6-ba38-fed361de3103) no-repeat center / cover;
}

.custom-badge-seed-uk-cheese {
    background: var(--wpr-bg-ff9d2386-c143-4307-93d9-12387c2e248e) no-repeat center / cover;
}

.custom-badge-seed-nl-x-big-buds {
    background: var(--wpr-bg-6be9d5ea-933f-420a-943a-a14442311365) no-repeat center / cover;
}

.custom-badge-cbd-liquid-watermelon-og {
    background: var(--wpr-bg-fdfec028-2175-4d48-8955-afb2d5266f42) no-repeat center / cover;
}

.custom-badge-cbd-liquid-moroccan-hash {
    background: var(--wpr-bg-d910f42e-28e4-454b-a438-2e66bcc88c02) no-repeat center / cover;
}

.custom-badge-rest {
    background: var(--wpr-bg-13cf9354-110f-43af-a810-08a490ef14bd) no-repeat center / cover;
}

.custom-badge-relief {
    background: var(--wpr-bg-d5dc91b0-4575-4b77-b26c-2c350beaf908) no-repeat center / cover;
}

.custom-badge-og-hemp {
    background: var(--wpr-bg-e738c11c-ebb7-4652-ae5e-0bd3a6ed4480) no-repeat center / cover;
}

.custom-badge-strawberry-iced {
    background: var(--wpr-bg-adc57d9c-a21f-45f4-9bba-b877549c47c1) no-repeat center / cover;
}

.custom-badge-mixed-fruits {
    background: var(--wpr-bg-5a21aa58-bc8b-4886-869b-662a1a5d99d7) no-repeat center / cover;
}

.custom-badge-passion-fruit {
    background: var(--wpr-bg-ef7c3395-b476-4669-98d2-58b6f54ef09f) no-repeat center / cover;
}

.custom-badge-elfbar-first-lady {
    background: var(--wpr-bg-4e8752ed-d01c-4be9-ba4e-5165b6e9aa37) no-repeat center / cover;
}

.custom-badge-elfbar-fruit-bomb {
    background: var(--wpr-bg-0fbe10fd-255b-4cc1-8f08-9b70ba916209) no-repeat center / cover;
}

.custom-badge-elfbar-godfather {
    background: var(--wpr-bg-a95408a5-b0f2-4769-9f15-fda6a8fbc2d3) no-repeat center / cover;
}

.custom-badge-elfbar-ice-cream {
    background: var(--wpr-bg-6c8961b4-8143-4652-a166-07d99138a12c) no-repeat center / cover;
}

.custom-badge-elfbar-mr-president {
    background: var(--wpr-bg-723b2067-0e8c-4468-9566-35638a143e64) no-repeat center / cover;
}

.custom-badge-elfbar-polar-storm {
    background: var(--wpr-bg-c6b7b3e5-1858-40ef-9336-598e24fd6a47) no-repeat center / cover;
}

.custom-badge-cbd-blueten-alien-haze {
    background: var(--wpr-bg-2655452a-284d-436c-b441-bc90f932561a) no-repeat center / cover;
}

.custom-badge-cbd-blueten-berlin_kush {
    background: var(--wpr-bg-0d71645b-3322-4caf-b533-89e065859ae9) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gelato-361 {
    background: var(--wpr-bg-c608be50-662b-4407-bc5d-8a32a7383b3f) no-repeat center / cover;
}

.custom-badge-cbd-blueten-girl-scout-cookies {
    background: var(--wpr-bg-1e5751b2-00db-4f0e-9920-fd2389cd2837) no-repeat center / cover;
}

.custom-badge-cbd-blueten-amalfi-lemon {
    background: var(--wpr-bg-53cc135a-6d95-4354-8d51-bf89a19184bd) no-repeat center / cover;
}

.custom-badge-cbd-blueten-goerlitzer-punch {
    background: var(--wpr-bg-a507bcd7-8f8d-42b9-9077-6304532561ea) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gorilla-glue {
    background: var(--wpr-bg-a8f67955-9731-47cc-b4a3-4c796f291881) no-repeat center / cover;
}

.custom-badge-cbd-blueten-harlequin {
    background: var(--wpr-bg-8e16756c-7026-4082-865d-ccd0894367ff) no-repeat center / cover;
}

.custom-badge-cbd-blueten-meer-jane {
    background: var(--wpr-bg-457af195-fa6f-467e-8bfd-fadef77ef74c) no-repeat center / cover;
}

.custom-badge-cbd-blueten-northern-lights {
    background: var(--wpr-bg-effd84ea-885c-41ef-a05a-3d79b1c03ddd) no-repeat center / cover;
}

.custom-badge-cbd-blueten-purple-berry {
    background: var(--wpr-bg-97e875df-6db4-43ca-9021-b41432de3465) no-repeat center / cover;
}

.custom-badge-cbd-blueten-small-friends {
    background: var(--wpr-bg-a02b5ca2-c95e-44b0-a5cd-e7582fcbff33) no-repeat center / cover;
}

.custom-badge-cbd-blueten-420-mix {
    background: var(--wpr-bg-8013da1a-8eb5-491c-bd3e-3c990f9eb6f8) no-repeat center / cover;
}

.custom-badge-h2-cherry-ice {
    background: var(--wpr-bg-7a249630-b56f-4c93-bbf2-82f76796d09d) no-repeat center / cover;
}

.custom-badge-cbd-hash-amnesia {
    background: var(--wpr-bg-83032748-f6a8-4753-8060-107769aea99d) no-repeat center / cover;
}

.custom-badge-cbd-hash-jungle-charas {
    background: var(--wpr-bg-fdf9f672-8a87-4d2d-a722-3059082fd320) no-repeat center / cover;
}

.custom-badge-cbd-hash-kiff {
    background: var(--wpr-bg-fa9ab31b-fd4f-4f80-b6c7-9954b217a79f) no-repeat center / cover;
}

.custom-badge-cbd-hash-pollen{
    background: var(--wpr-bg-02721cef-2e4d-485a-85e4-85ea03501623) no-repeat center / cover;
}

.custom-badge-cbd-hash-super-dry {
    background: var(--wpr-bg-f0cc0783-3bfa-4142-a246-2e11be42b22a) no-repeat center / cover;
}

.custom-badge-cbd-hash-bubble-ice {
    background: var(--wpr-bg-f5b80302-5a19-47aa-b183-42c550e7e12b) no-repeat center / cover;
}

.custom-badge-cannabis-samen-big-bud-xxl {
    background: var(--wpr-bg-cd7ea290-e64b-41d8-a00f-b3d6704d28a5) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorilla-glue-4 {
    background: var(--wpr-bg-67eea32c-7ea3-438c-8457-d1dc464e3ef5) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mac-1 {
    background: var(--wpr-bg-6f240ff9-d67f-4007-9403-6544a82ebe74) no-repeat center / cover;
}

.custom-badge-cannabis-samen-magnum {
    background: var(--wpr-bg-68867b8f-3403-4686-852e-db0eb1269a83) no-repeat center / cover;
}

.custom-badge-cannabis-samen-sunset-sherbert {
    background: var(--wpr-bg-1af5d381-08ec-46c8-b954-08b78bd4742f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-strawberry-kush {
    background: var(--wpr-bg-a890064c-23bd-4520-ac88-47810bf4b596) no-repeat center / cover;
}

.custom-badge-cannabis-samen-purple-kush {
    background: var(--wpr-bg-cff568ee-6809-4f0c-805d-73b6ed4bf13f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mazar-xx {
    background: var(--wpr-bg-e1f24f0d-1105-4034-b530-668a727170eb) no-repeat center / cover;
}

.custom-badge-cannabis-samen-lsg {
    background: var(--wpr-bg-1fd0acbf-0f7c-4018-9a9d-716cebdc2536) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorillato {
    background: var(--wpr-bg-3c1fe8f4-7c68-49cc-8831-e193fee4e041) no-repeat center / cover;
}

.custom-badge-cannabis-samen-a-to-z {
    background: var(--wpr-bg-cac789e8-a8dc-480b-92e4-11de5de1204c) no-repeat center / cover;
}

.custom-badge-cannabis-samen-aeroz {
    background: var(--wpr-bg-ce0b0c79-93c4-4437-b1a7-507f2a09b3ec) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-runtz {
    background: var(--wpr-bg-0c0a59d0-a7a8-4f26-a716-68fdc3c6814e) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-zoap {
    background: var(--wpr-bg-92458b16-e009-41ca-b04f-1841f5721659) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-runtz {
    background: var(--wpr-bg-f7df19c8-140e-423b-9d96-bfee80cb0ff9) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-n-bananas {
    background: var(--wpr-bg-dd0ee0b2-6be7-476b-9a7c-550eb9665054) no-repeat center / cover;
}

.custom-badge-cannabis-samen-bazuku {
    background: var(--wpr-bg-afe987b5-c616-4131-a65c-f39b3785c0e8) no-repeat center / cover;
}

.custom-badge-cannabis-samen-frozen-apples {
    background: var(--wpr-bg-7a0a3cb1-3ecd-427f-a50b-c2a9456cf99e) no-repeat center / cover;
}

.custom-badge-cannabis-samen-fruit-drop {
    background: var(--wpr-bg-9f6dcfc8-0ee1-4c34-8521-2803b81fb932) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-junky {
    background: var(--wpr-bg-99a0719f-aeca-4563-ae4d-a5cf1bad15e3) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-mark-10 {
    background: var(--wpr-bg-0d42051c-a82c-40c4-8efe-e267b35d6f0f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-geta-z {
    background: var(--wpr-bg-63359f17-633f-4796-aa09-bcf82e997288) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gruntz-2-0 {
    background: var(--wpr-bg-f2c4b318-5061-4ea3-93c5-6fd42fb55393) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-runtz {
    background: var(--wpr-bg-26a379f5-2cff-4ca7-97f8-0fae0d58be69) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-zoap {
    background: var(--wpr-bg-ca4b878b-0525-4e2d-9a80-ef808f2d4109) no-repeat center / cover;
}

.custom-badge-cannabis-samen-powerz {
    background: var(--wpr-bg-eac8593d-5c33-48e1-8811-7b9bd27d1786) no-repeat center / cover;
}

.custom-badge-cannabis-samen-runtz-s1 {
    background: var(--wpr-bg-86b61d2a-ed8c-4136-b369-2b4dbbb46340) no-repeat center / cover;
}

.custom-badge-cannabis-samen-pink-zoap {
    background: var(--wpr-bg-1167b0dc-38a4-4be8-aa75-9d2203aa4bdd) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoap-s1 {
    background: var(--wpr-bg-50bd4dec-a8e7-4284-826e-de2ddb6df562) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoreoz {
    background: var(--wpr-bg-4c960a1a-72ab-4ac2-8341-56bfcb41b985) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zushlato{
    background: var(--wpr-bg-03290924-0060-4e49-9d2a-d6c2ba6780eb) no-repeat center / cover;
}




/* ######################### */
/* H2 Pods */
/* ######################### */


.custom-badge-h2-london-pound-cake {
    background: var(--wpr-bg-e9f44e46-8ad8-4d8a-802f-97cf3d3ead7e) no-repeat center / cover;
}

.custom-badge-h2-runtz {
    background: var(--wpr-bg-0cf4389b-701a-49be-b693-5b0998fab708) no-repeat center / cover;
}

.custom-badge-h2-grape {
    background: var(--wpr-bg-2ea06dc7-72b0-4d52-90b5-e3b317681871) no-repeat center / cover;
}

.custom-badge-h2-cotton-candy {
    background: var(--wpr-bg-055ee4ae-c07c-4c85-acaf-938f9e742906) no-repeat center / cover;
}

.custom-badge-h2-biscotti {
    background: var(--wpr-bg-695da9ce-c63b-4efe-90cd-54712a0e9830) no-repeat center / cover;
}


.custom-badge-h2-squid-edition{
    background: var(--wpr-bg-d26fa45b-471c-4401-a2ee-9dd48b0ab877) no-repeat center / cover;
}

.custom-badge-cbd-pod-mango-iced {
    background: var(--wpr-bg-68cfa386-348c-45da-a3b6-c631a246dd37) no-repeat center / cover;
}

.custom-badge-h2-watermelon {
    background: var(--wpr-bg-90aa3872-20cb-4f54-ae0f-7059872b6654) no-repeat center / cover;
}

.custom-badge-h2-lime {
    background: var(--wpr-bg-9ab2c775-a2bc-4884-abd0-5096d224ee93) no-repeat center / cover;
}

.custom-badge-h2-peach-ice-og {
    background: var(--wpr-bg-8383bb7b-0869-43e6-8e73-81aab5268dc0) no-repeat center / cover;
}

.custom-badge-h2-godfather {
    background: var(--wpr-bg-84f8fe09-3b18-4546-b216-66c41244834e) no-repeat center / cover;
}


/* ######################### */
/* H3 Pods */
/* ######################### */


.custom-badge-h3-pod-apple-splash {
    background: var(--wpr-bg-871b60de-f199-44f9-b220-a3bac47c19aa) no-repeat center / cover;
}

.custom-badge-h3-pod-blueberry {
    background: var(--wpr-bg-5250d18c-1cc9-4d0e-bf60-305a1fcf3cf4) no-repeat center / cover;
}

.custom-badge-h3-pod-cherry-ice {
    background: var(--wpr-bg-f04daf21-90d1-4abf-a5be-19b841962076) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berries {
    background: var(--wpr-bg-5b701e33-37f1-4854-a64a-a801ee3e0478) no-repeat center / cover;
}

.custom-badge-h3-pod-peach-ice {
    background: var(--wpr-bg-9c505606-8e4c-4503-a8a4-c63376f12f8f) no-repeat center / cover;
}

.custom-badge-h3-pod-purple-punch {
    background: var(--wpr-bg-bd89079d-c261-4f29-988f-bb9459faa13f) no-repeat center / cover;
}

.custom-badge-h3-pod-super-lemon-haze {
    background: var(--wpr-bg-b3a9b2be-5d38-4af9-84c2-3baea5a405c6) no-repeat center / cover;
}

.custom-badge-h3-pod-watermelon {
    background: var(--wpr-bg-40a8dc79-0d59-44ed-8da2-c62114ed5f2d) no-repeat center / cover;
}

.custom-badge-h3-pod-white-widow {
    background: var(--wpr-bg-8b9b2d80-f5ad-42c1-9615-cfe003213d5f) no-repeat center / cover;
}

.custom-badge-h3-pod-zkittlez {
    background: var(--wpr-bg-47ede62f-cd53-405c-a804-42ad53af7a96) no-repeat center / cover;
}

.custom-badge-h3-pod-better-cali-saul {
    background: var(--wpr-bg-13fcfe37-3c9a-420f-b578-25243b3d056d) no-repeat center / cover;
}

.custom-badge-h3-pod-heisensheep {
    background: var(--wpr-bg-bc8bfc98-f788-4f3f-b2fd-1134c311ce9f) no-repeat center / cover;
}

.custom-badge-h3-pod-pinkboy {
    background: var(--wpr-bg-2daf4153-a024-423d-be9a-fa79d95ddf88) no-repeat center / cover;
}

.custom-badge-h3-pod-black-edition {
    background: var(--wpr-bg-2324be89-8042-4370-b001-9a5f319e9975) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berry-gta {
    background: var(--wpr-bg-a0ec4f6b-452f-4f14-9c6d-955560f3d5a5) no-repeat center / cover;
}



/* ######################### */
/* H2 Vape */
/* ######################### */

.custom-badge-h2-vape-berry-gelato {
    background: var(--wpr-bg-1679898d-f0d9-4b7f-af68-44b05731e9c6) no-repeat center / cover;
}

.custom-badge-h2-vape-berry-punch {
    background: var(--wpr-bg-d317985f-42f9-4aeb-8085-b75229be473a) no-repeat center / cover;
}

.custom-badge-h2-vape-juicy-berry {
    background: var(--wpr-bg-2f1ecc27-1629-4d96-9e5e-69e09457fec5) no-repeat center / cover;
}

.custom-badge-h2-vape-super-lemon-haze {
    background: var(--wpr-bg-20613d14-1b05-4aee-b54d-2bb52344d064) no-repeat center / cover;
}

.custom-badge-h2-vape-watermelon-cherry {
    background: var(--wpr-bg-b0d38667-5122-49db-bfd1-4030f2d32557) no-repeat center / cover;
}

.custom-badge-h2-vape-bubble-kush {
    background: var(--wpr-bg-0830a36d-0f39-4f15-a0d2-91b7d29ac5a2) no-repeat center / cover;
}

.custom-badge-h2-vape-iced-bonbon {
    background: var(--wpr-bg-7185e04c-6c43-4d77-833b-a6702e3e1bf1) no-repeat center / cover;
}

.custom-badge-h2-blueberry-blast {
    background: var(--wpr-bg-0fc4b70b-1f52-4b87-a644-7b85fd225901) no-repeat center / cover;
}

.custom-badge-h2-frozen-peach {
    background: var(--wpr-bg-1ef70299-dd30-438b-b82f-f7963697c439) no-repeat center / cover;
}

.custom-badge-h2-juicy-melon {
    background: var(--wpr-bg-5819741c-cfac-4072-9465-d2490302695d) no-repeat center / cover;
}

.custom-badge-h2-lemon-haze {
    background: var(--wpr-bg-42889b48-8501-4dbc-a650-c892e00f1879) no-repeat center / cover;
}

.custom-badge-h2-peach-bubblegum {
    background: var(--wpr-bg-5b0ee6d1-d25d-41ee-9428-d35f04d0da32) no-repeat center / cover;
}

.custom-badge-h2-mango {
    background: var(--wpr-bg-a283dcf6-5ab0-4d88-9f0a-92024ec7dd31) no-repeat center / cover;
}

.custom-badge-h2-blackberry-ice {
    background: var(--wpr-bg-63a57d70-081c-43e3-9636-5bf63f63c6eb) no-repeat center / cover;
}

.custom-badge-h2-raspberry {
    background: var(--wpr-bg-51288c37-d996-4867-8a6d-69985a83f182) no-repeat center / cover;
}

.custom-badge-h2-cactus_ice {
    background: var(--wpr-bg-80bfc25a-45b4-4ac4-81e2-4451e17b76c3) no-repeat center / cover;
}

.custom-badge-h2-lemon-spritz {
    background: var(--wpr-bg-7b47d7d1-1ded-4a91-ae12-e5da6d3f0344) no-repeat center / cover;
}

.custom-badge-h2-mango-ice {
    background: var(--wpr-bg-2867e2d3-3795-401e-b099-5c7d705f612a) no-repeat center / cover;
}

.custom-badge-h2-mmixed-berries {
    background: var(--wpr-bg-b277c32a-6d28-4eae-8cbd-a2023ac24509) no-repeat center / cover;
}

.custom-badge-h2-passion-fruit {
    background: var(--wpr-bg-76ab03db-7b07-44f7-8ea7-e96c94a8a16a) no-repeat center / cover;
}

.custom-badge-h2-peach-ice {
    background: var(--wpr-bg-f7e7b6cf-e605-4a52-b88a-8652c5fa58f2) no-repeat center / cover;
}

.custom-badge-h2-watermelon-zkittlez {
    background: var(--wpr-bg-669feacc-5b97-4c38-b3ec-7f4014b4801a) no-repeat center / cover;
}

.custom-badge-h2-cherry{
    background: var(--wpr-bg-0c2de72d-50a3-45a9-9cb5-7afbce337d70) no-repeat center / cover;
}

.custom-badge-h2-blueberry{
    background: var(--wpr-bg-6c49f488-3e0d-4153-bca5-a8b8273c6ca4) no-repeat center / cover;
}

/* ######################### */
/* HHZ Vape */
/* ######################### */

.custom-badge-h2-vape-northern-lights {
    background: var(--wpr-bg-f3edcd9c-4a17-44de-a5c2-116d49e1659d) no-repeat center / cover;
}

.custom-badge-h2-vape-amnesia-haze {
    background: var(--wpr-bg-286ba080-92b0-407a-9aed-59c7949d2537) no-repeat center / cover;
}

.custom-badge-hhz-pink-berry {
    background: var(--wpr-bg-981cdc2b-9525-42b1-a476-e5ff29bb1fb3) no-repeat center / cover;
}

.custom-badge-hhz-mango {
    background: var(--wpr-bg-a23341d9-9325-45d2-94f4-86141e4d0984) no-repeat center / cover;
}

.custom-badge-hhz-blueberry {
    background: var(--wpr-bg-d51c4eb6-9a2b-4e4d-b6a3-02516252b650) no-repeat center / cover;
}

.custom-badge-hhz-vape-cassis {
    background: var(--wpr-bg-4f0ddc5d-99ab-4582-bf39-09bc80a4dcb1) no-repeat center / cover;
}

.custom-badge-hhz-vape-pineapple-coco {
    color: #fff !important;
    background: var(--wpr-bg-82f2ac00-3ec3-47a2-8b85-9b9db28e0c5d) no-repeat center / cover;
}

.custom-badge-hhz-vape-watermelon {
    background: var(--wpr-bg-ce6c821c-02f5-4d5d-8810-46943e1b0491) no-repeat center / cover;
}

.custom-badge-hhz-vape-gorilla-glue {
    background: var(--wpr-bg-07d6b6fe-eb1a-4603-9837-a68aaccb09c0) no-repeat center / cover;
}

.custom-badge-hhz-vape-lemon-haze {
    background: var(--wpr-bg-9777fd3a-478c-4d7b-b971-182c2b3aad73) no-repeat center / cover;
}

.custom-badge-hhz-vape-wedding-cake {
    background: var(--wpr-bg-cc6c8b8c-d51a-4dfe-91a4-8b39b680d585) no-repeat center / cover;
}

.custom-badge-hhz-vape-black-ice {
    background: var(--wpr-bg-82fbceb4-2f51-4c4e-9843-6ff0bfe773ed) no-repeat center / cover;
}

.custom-badge-hhz-vape-zkittlez {
    background: var(--wpr-bg-1830ac67-be4a-427e-a426-69e45e8b6dae) no-repeat center / cover;
}



/* ######################### */
/* H3 Vape */
/* ######################### */

.custom-badge-h3-vape-black-berry-kush {
    background: var(--wpr-bg-238e08a5-a7a4-415a-8859-6bf1903d358a) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-purple-haze {
    background: var(--wpr-bg-2a5d19d7-26f5-4d48-a8d1-a278ab7908bd) no-repeat center / cover;
}

.custom-badge-h3-vape-bubble-kush {
    background: var(--wpr-bg-b6d3c2b9-b0bc-44b1-9c17-6bcbacb08fc1) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-haze {
    background: var(--wpr-bg-d648298b-73fb-41b7-b7a9-4d785b04cbef) no-repeat center / cover;
}

.custom-badge-h3-vape-red-runtz {
    background: var(--wpr-bg-38ddca16-925e-4fd0-a0fe-a2864dbdd4ef) no-repeat center / cover;
}

.custom-badge-h3-vape-super-lemon-haze {
    background: var(--wpr-bg-1861aa45-f7dd-4714-af92-86fc61e50433) no-repeat center / cover;
}

.custom-badge-h3-vape-super-silver-haze {
    background: var(--wpr-bg-60eb6423-f8cd-4efb-9c82-3ea839d317a0) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-gelato {
    background: var(--wpr-bg-6093f259-d937-4e2e-9faa-b9568f4efff0) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-kush {
    background: var(--wpr-bg-3db36d45-2079-477a-8dde-d090f46b513a) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-haze {
    background: var(--wpr-bg-cfbf796a-2012-416b-b88a-747c3b0c8e1f) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-icecream-haze {
    background: var(--wpr-bg-3b1dbd8a-7007-4048-a077-628e4dbb8290) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-coco-kush {
    background: var(--wpr-bg-cdd7aeca-556f-48ca-bd14-5c6259906fd9) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-kush {
    background: var(--wpr-bg-579aec67-cbb8-4d22-91c0-6417cb6a2aec) no-repeat center / cover;
}

.custom-badge-h3-vape-blueberry-kush {
    background: var(--wpr-bg-8308356a-bfdc-41dc-8333-20122c1b1500) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gelato {
    background: var(--wpr-bg-78a6b6c0-dae5-49ec-8ac1-007a1d000bf5) no-repeat center / cover;
}

.custom-badge-h3-vape-strawnana-kush {
    background: var(--wpr-bg-df75ee7c-91ec-4039-8898-a2a07fa9aaf1) no-repeat center / cover;
}

.custom-badge-h3-vape-grape-ice {
    background: var(--wpr-bg-02c379c4-efac-4d95-82ec-8c627d6a6e24) no-repeat center / cover;
}

.custom-badge-h3-vape-zkittlez {
    background: var(--wpr-bg-361e52b4-84aa-4f38-894f-58f47817b96e) no-repeat center / cover;
}

.custom-badge-h3-vape-lollipop-cherry {
    background: var(--wpr-bg-440bdef8-e1c9-41f3-b2c7-51d4c6fbe494) no-repeat center / cover;
}

.custom-badge-h3-vape-black-ice {
    background: var(--wpr-bg-f553601b-3fa5-44e9-83a0-64444dbf2429) no-repeat center / cover;
}

.custom-badge-h3-vape-wedding-cake {
    background: var(--wpr-bg-0f1a9950-3920-49df-b5d8-9528c20dc713) no-repeat center / cover;
}

.custom-badge-h3-vape-gorilla-glue {
    background: var(--wpr-bg-7d077340-fc83-46c4-b49e-38bbbf149bb6) no-repeat center / cover;
}

.custom-badge-h3-vape-himbaro-breeze {
    background: var(--wpr-bg-af977093-87c2-4d94-8a61-61ce0bc4a529) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gator-weed {
    background: var(--wpr-bg-b5573b4a-7c03-45d7-b922-9975a5a7a624) no-repeat center / cover;
}

.custom-badge-h3-vape-grow-rilla-glue {
    background: var(--wpr-bg-963817fc-7bf2-4f8e-8b48-5c5ce6966af1) no-repeat center / cover;
}

.custom-badge-h3-vape-haze-ffm {
    background: var(--wpr-bg-25cb84fd-1e3a-4617-846e-832c69011d8e) no-repeat center / cover;
}

.custom-badge-h3-vape-kiki-melow-kush {
    background: var(--wpr-bg-10525282-6ce7-49d6-8c67-5ef82b1121d4) no-repeat center / cover;
}

.custom-badge-h3-vape-frozty-skunk {
    background: var(--wpr-bg-0094fa8f-4050-48d8-9ed6-5971106ca4cd) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFA */
/* ######################### */

.custom-badge-elfbar-elfa-apple-peach {
    background: var(--wpr-bg-aedf603b-9a86-4310-8a24-ed95200cee70) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-banane {
    background: var(--wpr-bg-c19eb69f-5ec8-435f-adb0-478d1bd1f48c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-ice {
    background: var(--wpr-bg-f1d12d34-98c3-4241-b18e-4099450153a2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry {
    background: var(--wpr-bg-a953023f-6082-4fb3-9e39-d6ce20fe1682) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-bg {
    background: var(--wpr-bg-a0bb77c7-b4b1-40f0-8861-2c0aa46d1308) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-cotton-candy {
    background: var(--wpr-bg-20857147-1c2f-4afa-b289-bf0012a055f3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-snoow {
    background: var(--wpr-bg-0b8670e8-ff9c-4306-bccb-9763a8b3e154) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-51c72f17-2966-42e1-9d98-ee9375f76ca6) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-51c72f17-2966-42e1-9d98-ee9375f76ca6) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blue-razz-lemonade {
    background: var(--wpr-bg-967c123f-cc2c-4121-9c82-801335bcf677) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cherry {
    background: var(--wpr-bg-c7bd90b0-24f9-4cd8-be5f-b2de24ebe218) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-db465e01-e7cd-45ad-b65d-021cae873d01) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-db465e01-e7cd-45ad-b65d-021cae873d01) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-db465e01-e7cd-45ad-b65d-021cae873d01) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape {
    background: var(--wpr-bg-cb535ff6-dc84-423c-9452-2d5b1319a820) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-elfstorm {
    background: var(--wpr-bg-7d59099e-c9fd-4db6-bdeb-a7e62254329d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-kiwi-passion-fruit {
    background: var(--wpr-bg-8de8c8de-fb99-402a-a559-3766627a3840) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-mint {
    background: var(--wpr-bg-0cb70280-119c-4540-b050-55ea2a83a205) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mango {
    background: var(--wpr-bg-c979799f-639d-4058-97e6-06d1a0a45329) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mix-berries {
    background: var(--wpr-bg-0a281d60-0184-4fa7-b2a6-a25ac432f8bd) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-orange {
    background: var(--wpr-bg-0516644a-f6e2-4979-9983-ec38f89fa445) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-peach-ice {
    background: var(--wpr-bg-ed80b744-3f0b-48b3-a1e9-2bdc7035668f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pear {
    background: var(--wpr-bg-0ae50d4e-4d6f-43b1-82f4-18575609dd23) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-qi {
    background: var(--wpr-bg-3ddc7fd1-635d-4426-9534-8b42fef40a24) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pink-lemonade {
    background: var(--wpr-bg-2b56ab4b-df6b-4c6e-bbc5-da3d9726e743) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-rasberry-watermelon {
    background: var(--wpr-bg-096d33c5-7099-4639-ade8-3d8f66734712) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-grape {
    background: var(--wpr-bg-46d37103-235c-4cd9-a0a0-909785ea2928) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-ice-cream {
    background: var(--wpr-bg-1b0885aa-67cb-4d6c-8cf0-3c5298d1df81) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-kiwi {
    background: var(--wpr-bg-24b4a4a9-023a-4620-bff6-0f3610bd16c9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-tropcial-fruit {
    background: var(--wpr-bg-56baca8a-3f44-4a33-9edf-5fff0016b096) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon {
    background: var(--wpr-bg-a91404ff-f821-47a4-905c-32415bc83e25) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-cherry {
    background: var(--wpr-bg-7c5b95d4-c682-4308-bd2a-db9091dfa75c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-mojito {
    background: var(--wpr-bg-3efc37a0-e89c-44a4-9936-fd6bcaf2063e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-raspberry {
    background: var(--wpr-bg-adcc0ac0-7d0d-4013-8dd4-6c44b8cf8745) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-lemon {
    background: var(--wpr-bg-12069e8d-4729-4a4c-8739-625ae85896cf) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-menthol {
    background: var(--wpr-bg-965dc05c-53dd-4b5a-b7b7-abc6d13493fc) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape-ice {
    background: var(--wpr-bg-e5fc3eb5-7174-4ca6-a946-9a0794644521) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-golden-tobacco {
    background: var(--wpr-bg-ade1a628-0a88-429b-972e-dd3efbd38dfa) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-coconut {
    background: var(--wpr-bg-4bcbebe6-aefa-4e6e-9230-62cdfdc5063f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-acai {
    background: var(--wpr-bg-1318294a-e902-4ffc-beea-a00fd18b7a0d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-blackberry {
    background: var(--wpr-bg-fceb3368-7a23-4e9d-ad07-78cf6d9d2a2c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola-orange {
    background: var(--wpr-bg-085ea9c1-c80a-4660-9ce4-b21e87fd1c9c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-berries {
    background: var(--wpr-bg-1e198bcb-3083-4ceb-b894-e3f61593d509) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-hazelnut-coffee {
    background: var(--wpr-bg-b4afc647-28cb-4190-b83f-aadd0fd10435) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry_cherry {
    background: var(--wpr-bg-7c5acd7f-4667-4dd6-a37e-7f10bcb273be) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFX PRO */
/* ######################### */

.custom-badge-elfbar-elfx-pro-weiss {
    background: var(--wpr-bg-a429931b-2861-476c-88c5-67ad751dad1d) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-schwarz {
    background: var(--wpr-bg-f77e7453-eaf2-4734-8240-e263c6ece6e4) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-braun {
    background: var(--wpr-bg-d2cfe530-1413-49e2-b407-fb13e149bfc9) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-gruen {
    background: var(--wpr-bg-63b48bb4-7e86-49a8-86f0-d91c17847812) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-pink {
    background: var(--wpr-bg-2ff19ec8-cd6d-42e5-8577-3b98219004f6) no-repeat center / cover;
}





/* ######################### */
/* ELFBAR ELFLIQ */
/* ######################### */

.custom-badge-elfbar-elfliq-blackberry-lemon {
    background: var(--wpr-bg-00084cb3-812d-441b-b48b-9ecd4babaf80) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-blackcurrant-aniseed {
    background: var(--wpr-bg-8d9af3d9-bc34-4535-8140-a9ede918c091) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cherry-cola {
    background: var(--wpr-bg-5c6eceec-7645-41c1-9d43-a0258d198f8c) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cotton-candy-ice {
    background: var(--wpr-bg-bb25102b-edb3-459f-8ec1-96a2ad5e4f6b) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-elfstorm-ice {
    background: var(--wpr-bg-a2ef7755-f5d0-4f66-928f-5bf49fc72cba) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-grape {
    background: var(--wpr-bg-2218529a-6850-44d9-ab06-e86debc3cc09) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-7a163cdd-6070-4cac-9ac4-b2f80c71e259) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pink-grapefruit {
    background: var(--wpr-bg-afe1e99e-a014-411f-95b1-e651cad2e918) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-spearmint {
    background: var(--wpr-bg-1afb2295-326f-4e9a-a1ca-ff331ea44926) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-ice {
    background: var(--wpr-bg-6bc98504-9c3c-4601-8be7-18d5d4ebb57a) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-raspberry-cherry-ice {
    background: var(--wpr-bg-a84eb88d-598e-4426-b7e1-f9434613d35c) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-sour-apple {
    background: var(--wpr-bg-6dc99721-f8b4-4023-b7e7-eb7fa788d936) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-lemon-peach-passion-fruit {
    background: var(--wpr-bg-c22cefd2-eb0c-4f48-9241-eb6f23b1c157) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-coconut-blueberry {
    background: var(--wpr-bg-08376ffe-3b31-4545-9e17-d8f6162e1290) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-aa8b1b0f-705b-4dc3-afc7-24997878bcaa) no-repeat center / cover;
}



/* ######################### */
/* ELFBAR MAX */
/* ######################### */

.custom-badge-elfbar-max-apple-pear {
    background: var(--wpr-bg-c353c11e-abc3-4934-b3e1-eea687f032d9) no-repeat center / cover;
}

.custom-badge-elfbar-max-blackberry-ice {
    background: var(--wpr-bg-ba7b254d-7523-4631-970c-750a84853f22) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry {
    background: var(--wpr-bg-8df17262-29f0-4c78-aab6-858266b74d6e) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry-sour-raspberry {
    background: var(--wpr-bg-30828ea7-5d86-44f1-be62-ecf49b957757) no-repeat center / cover;
}

.custom-badge-elfbar-max-grape {
    background: var(--wpr-bg-d9723421-616d-4957-bc56-e91ec1edce04) no-repeat center / cover;
}

.custom-badge-elfbar-max-menthol {
    background: var(--wpr-bg-8860f853-3934-4a26-a5b0-4fa882052de1) no-repeat center / cover;
}

.custom-badge-elfbar-max-strawberry-ice {
    background: var(--wpr-bg-1434d7cf-200a-45c8-9aea-f0a6525dd178) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-berry {
    background: var(--wpr-bg-fcbcd354-244c-41b2-a9d3-cd7142728037) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-mango {
    background: var(--wpr-bg-d8fe1ddf-e0b5-475d-a464-608eaee0dba7) no-repeat center / cover;
}

.custom-badge-elfbar-max-watermelon-ice {
    background: var(--wpr-bg-96f60e5f-0638-4f46-918e-2e5b57fc18d3) no-repeat center / cover;
}



/* ######################### */
/* Smooh Pods */
/* ######################### */

.custom-badge-smooh-pods-lemon-bomb {
    background: var(--wpr-bg-87fa5e54-f80a-4373-8669-098da46533fc) no-repeat center / cover;
}

.custom-badge-smooh-pods-berry-d-blue {
    background: var(--wpr-bg-501e56b6-a442-4ed3-8a1e-aa2d74c432a6) no-repeat center / cover;
}

.custom-badge-smooh-pods-grand-melon-ice {
    background: var(--wpr-bg-2be6581d-a896-442a-961c-2d1b95d867ab) no-repeat center / cover;
}

.custom-badge-smooh-pods-777 {
    background: var(--wpr-bg-7d1694cc-2bae-43bb-ab3b-41a994951617) no-repeat center / cover;
}




/* ######################### */
/* CBD Pods */
/* ######################### */

.custom-badge-cbd-pods-amnesia {
    background: var(--wpr-bg-acaf170f-9590-4931-bf2d-1110170c3601) no-repeat center / cover;
}

.custom-badge-cbd-pods-mixed-berries {
    background: var(--wpr-bg-77f2fb6b-7a4d-4844-b568-25041d271c36) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-berry {
    background: var(--wpr-bg-a04c4879-3cff-4196-8e33-26121b1b3dc2) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-mint {
    background: var(--wpr-bg-8faa8f9c-0a44-4521-ba51-acde4dae8fba) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-tropical {
    background: var(--wpr-bg-59fced51-0dc5-4b53-ba87-201550104c5e) no-repeat center / cover;
}

.custom-badge-cbd-pods-purple-punch {
    background: var(--wpr-bg-32e35a63-c29e-41d4-b878-b84addf441b3) no-repeat center / cover;
}

.custom-badge-xx2-mixed-berries {
    background: var(--wpr-bg-a637fd56-c9ec-44b3-964a-1764d7037395) no-repeat center / cover;
}

.custom-badge-grape-ice {
    background: var(--wpr-bg-c4f78608-36f4-42d7-abb4-caf88ed73588) no-repeat center / cover;
}

.custom-badge-mango-maracuja {
    background: var(--wpr-bg-ca440f21-1250-4f78-bcfd-c9e6980d5036) no-repeat center / cover;
}

.custom-badge-mint-ice {
    background: var(--wpr-bg-59641da7-1c9d-4c81-bd0a-2bca778d1989) no-repeat center / cover;
}

.custom-badge-raspberry-peach {
    background: var(--wpr-bg-f5e66dd4-cced-4680-b5dd-9fe9c84f3030) no-repeat center / cover;
}

.custom-badge-watermelon-ice {
    background: var(--wpr-bg-c2c1d621-db0f-400e-9f20-886a7e4cc310) no-repeat center / cover;
}


/* ######################### */
/* CBD Liquids */
/* ######################### */

.custom-badge-cbd-liquids-blueberry-kush {
    background: var(--wpr-bg-1e2042a2-0059-48c4-8149-70d6ba774b8e) no-repeat center / cover;
}


.custom-badge-cbd-liquids-elderflower-kush {
    background: var(--wpr-bg-040aefbd-e462-4a97-8000-17ad732c8a2b) no-repeat center / cover;
}

.custom-badge-cbd-liquids-lemon-haze {
    background: var(--wpr-bg-0d86254b-4757-452c-8c95-0b53ad39be44) no-repeat center / cover;
}

.custom-badge-cbd-liquids-menthol {
    background: var(--wpr-bg-5922f938-ab9f-40b3-a93c-39b8c8770563) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pineapple-express {
    background: var(--wpr-bg-e2885a52-5e15-4a54-9876-9c73096853ad) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pure-shot {
    background: var(--wpr-bg-145cf035-c984-4515-ad60-123c046b7f73) no-repeat center / cover;
}

.custom-badge-cbd-liquids-purple-haze {
    background: var(--wpr-bg-c8f0e3fb-ac24-43d3-b35f-dcd644ca6a7f) no-repeat center / cover;
}

.custom-badge-cbd-liquids-sour-apple-diesel {
    background: var(--wpr-bg-48bc0943-66c2-4343-b8e4-5fde8a15a311) no-repeat center / cover;
}

.custom-badge-cbd-liquids-strawberry-diesel {
    background: var(--wpr-bg-4720de77-eb85-4972-95c8-926fc59bbdc1) no-repeat center / cover;
}

.custom-badge-cbd-liquids-vanilla-strawberry-diesel {
    background: var(--wpr-bg-ea313848-4f51-4500-8f20-34a85df283dc) no-repeat center / cover;
}

.custom-badge-cbd-liquids-watermelon-kush {
    background: var(--wpr-bg-023de32d-8aaf-430d-8eb6-a5d65e98b793) no-repeat center / cover;
}

.custom-badge-cbd-liquids-white-peach-diesel{
    background: var(--wpr-bg-9b9624aa-cb02-4d3b-81a4-f803609bb600) no-repeat center / cover;
}


/* ######################### */
/* SUPERIOR LINE */
/* ######################### */

.custom-badge-superior-line-gazzy-grape {
    background: var(--wpr-bg-1803b6c8-576d-4683-8f32-b1dc95201be1) no-repeat center / cover;
}

.custom-badge-superior-line-lemon-fuel {
    background: var(--wpr-bg-0e39f048-cf43-4d20-ba60-cb1b003af42e) no-repeat center / cover;
}


.custom-badge-superior-line-rainbwo-belts {
    background: var(--wpr-bg-7a1037c3-ed43-4355-bf08-f861ab19c175) no-repeat center / cover;
}

.custom-badge-superior-line-blue-zushi {
    background: var(--wpr-bg-f393cced-9d3f-41e7-be05-ec8447088a67) no-repeat center / cover;
}

.custom-badge-superior-line-guava-haze {
    background: var(--wpr-bg-f581497d-0cf4-4c7b-aebc-3b7155a4a2e0) no-repeat center / cover;
}


/* ######################### */
/* TRUE TASTE LINE */
/* ######################### */

.custom-badge-true-taste-line-black-cherry-kush {
    background: var(--wpr-bg-501db213-f503-40c0-80eb-3a64168b0d71) no-repeat center / cover;
}

.custom-badge-true-taste-line-blue-lobster {
    background: var(--wpr-bg-81dc80f7-c0df-49f4-9ec8-562c1e1d8e56) no-repeat center / cover;
}

.custom-badge-true-taste-line-dragonfruit-sherbet {
    background: var(--wpr-bg-a6cb5adb-43ce-4860-a975-f6b0b440c6c6) no-repeat center / cover;
}

.custom-badge-true-taste-line-kiwi-lime-kush {
    background: var(--wpr-bg-76fec4be-8b01-4850-b1f8-71ddf4662153) no-repeat center / cover;
}

.custom-badge-true-taste-line-raspberry-dream {
    background: var(--wpr-bg-7c9ce846-5fcc-4e4f-afc8-bd49bd8c12e9) no-repeat center / cover;
}

/* ######################### */
/* SIGNATURE PODS */
/* ######################### */

.custom-badge-signature-pods-amnesia-splash {
    background: var(--wpr-bg-23d6d866-be79-4bc6-b824-f6b7a1399fff) no-repeat center / cover;
}

.custom-badge-signature-pods-blueberry {
    background: var(--wpr-bg-99173971-2f03-4273-b7ac-6427a0e69795) no-repeat center / cover;
}

.custom-badge-signature-pods-cherry-fuel {
    background: var(--wpr-bg-1cf09eb0-8861-4c94-a529-fb8f54d239c0) no-repeat center / cover;
}

.custom-badge-signature-pods-gelato-berry {
    background: var(--wpr-bg-9bf6dec2-d9dc-46c6-99a3-3a421bcd630f) no-repeat center / cover;
}

.custom-badge-signature-pods-melon-runtz {
    background: var(--wpr-bg-99679ac9-d530-4d3e-aacb-6ae23612fec2) no-repeat center / cover;
}

.custom-badge-signature-pods-peach-ice {
    background: var(--wpr-bg-288ed9b4-368a-4b9c-9604-5de73e6f4ee4) no-repeat center / cover;
}

.custom-badge-signature-pods-super-lemon-haze {
    background: var(--wpr-bg-3843160a-2c01-4e65-a360-cd8e94ac6502) no-repeat center / cover;
}

.custom-badge-signature-pods-zkittlez {
    background: var(--wpr-bg-aa0adaa9-370d-4779-9424-5ea7e1948c96) no-repeat center / cover;
}

.custom-badge-signature-pods-purple-punch {
    background: var(--wpr-bg-e420d63a-a278-4dca-bcd1-a451070f92e9) no-repeat center / cover;
}

.custom-badge-signature-pods-white-widow {
    background: var(--wpr-bg-a9be978f-4e16-4cfa-8bd5-a7335e3acc64) no-repeat center / cover;
}


/* ######################### */
/* DNT-9 PODS */
/* ######################### */

.custom-badge-dnt-9-pod-og-kush {
    background: var(--wpr-bg-26b91a42-344c-4859-a6d5-a4717e6c8c2a) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-white-widow {
    background: var(--wpr-bg-d4086f43-7b40-471a-b0ec-31f28efaf9ee) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-gelato {
    background: var(--wpr-bg-65557371-3d0d-4214-a4f0-8f854ba56dfe) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-sour-diesel {
    background: var(--wpr-bg-8df8f6c5-58b3-48da-8ca3-4b5799dfcd95) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-girl-scout-cookies {
    background: var(--wpr-bg-e0182ea7-2d62-4bf7-9673-cd45652e387e) no-repeat center / cover;
}

/* ######################### */
/* DNT-9 Vapes */
/* ######################### */

.custom-badge-dnt-9-vape-purple-haze {
    background: var(--wpr-bg-4c11ef7e-5b7e-4a04-b68f-5839523cbcfd) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-super-lemon-haze {
    background: var(--wpr-bg-af9ab98f-8609-4abd-afa5-7f75bc1dfd6d) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-blue-kush {
    background: var(--wpr-bg-11a79fd4-3943-4b5f-8224-3dd75b354670) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-watermelon-gelato {
    background: var(--wpr-bg-fc57fd80-8a21-4254-a7eb-8094599a6cce) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zlushez {
    background: var(--wpr-bg-1a6d7be5-8ff2-4e91-901b-e4e135299620) no-repeat center / cover;
}


/* ######################### */
/* H4 SUPERIOR VAPES */
/* ######################### */

.custom-badge-h4-superior-vapes-berry-chill {
    background: var(--wpr-bg-d7975bc8-b8a5-4972-b7da-c5b3d634657c) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-blaze {
    background: var(--wpr-bg-c20c84c6-4769-40d6-bbca-bcc41f32d11c) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gelato {
    background: var(--wpr-bg-2322a422-9fdf-4cae-b257-6e791d2a811d) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gorilla-glue {
    background: var(--wpr-bg-a9d808a1-ce01-4199-9d61-c710d4b03e4e) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-lemon-haze {
    background: var(--wpr-bg-38eb9e88-9b73-4474-b5c3-06f7e7d7c85d) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-mango-bliss {
    background: var(--wpr-bg-801da3e2-d415-4aa8-81a0-3a7d9a4f3e10) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-og-kush {
    background: var(--wpr-bg-f4216de7-9714-42f7-b470-c96978ad37f2) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-orange-bud {
    background: var(--wpr-bg-df9e1664-d77d-442d-a6c3-ff7cde71550f) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-pineapple-express {
    background: var(--wpr-bg-27a9c00f-1990-4dbb-8604-43b576317de4) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-sour-diesel {
    background: var(--wpr-bg-4b4e9586-04c3-49f3-969e-3937cca28c41) no-repeat center / cover;
}

/* ######################### */
/* SHEESH BUDZ*/
/* ######################### */

.custom-badge-sheesh-budz-alien-cookies {
    background: var(--wpr-bg-c2342f9e-f53f-447c-8a9a-040dd675a803) no-repeat center / cover;
}

.custom-badge-sheesh-budz-durban-gelato {
    background: var(--wpr-bg-5ac486c6-3ad9-462c-81fa-1c7ae03dfb30) no-repeat center / cover;
}

.custom-badge-sheesh-budz-forbidden-fruit {
    background: var(--wpr-bg-314c0f52-c2d8-4bf5-adee-b0bd389f7cd0) no-repeat center / cover;
}

.custom-badge-sheesh-budz-mowie-wowie {
    background: var(--wpr-bg-440e1c9c-a03d-44af-8f4b-1cbbd95d9ed3) no-repeat center / cover;
}

.custom-badge-sheesh-budz-og-kush {
    background: var(--wpr-bg-70263eb8-5fe2-42fc-9956-1de7a26e3e0c) no-repeat center / cover;
}

.custom-badge-sheesh-budz-strawberry-cough {
    background: var(--wpr-bg-366bbf34-4589-4866-8a27-b1437197fdb2) no-repeat center / cover;
}

.custom-badge-sheesh-budz-super-lemon-haze {
    background: var(--wpr-bg-6b9bf75f-89b0-40f6-8672-9f9c66941dc3) no-repeat center / cover;
}

.custom-badge-sheesh-budz-tangie-dream {
    background: var(--wpr-bg-dcba72dd-4396-4681-bedb-f2fcd69615be) no-repeat center / cover;
}

.custom-badge-sheesh-budz-watermelon-zlushie {
    background: var(--wpr-bg-84e49cc1-6c38-4b93-a53f-296add2ff3ab) no-repeat center / cover;
}

.custom-badge-sheesh-budz-zkittlez {
    background: var(--wpr-bg-6e7bf7e3-7828-4c9f-bce0-5230ca40ccc7) no-repeat center / cover;
}

/* ######################### */
/* H3 Superior Liquids */
/* ######################### */

.custom-badge-h3-liquids-energy-fresh {
    background: var(--wpr-bg-98c01cfc-340a-4843-a1bf-2acde2ed56bb) no-repeat center / cover;
}

.custom-badge-h3-liquids-mango {
    background: var(--wpr-bg-c2ed8d23-a13c-472e-a144-75a1a42d5cd7) no-repeat center / cover;
}

.custom-badge-h3-liquids-peach-tea {
    background: var(--wpr-bg-5fcad8d3-a148-4671-87ae-78871704ccbb) no-repeat center / cover;
}

.custom-badge-h3-liquids-purple {
    background: var(--wpr-bg-0457c1f2-5f73-4353-bef6-0d3de23b82bd) no-repeat center / cover;
}

.custom-badge-h3-liquids-super-lemon {
    background: var(--wpr-bg-7460d5c0-b704-49f9-99e6-5286190a4de6) no-repeat center / cover;
}

.custom-badge-h3-liquids-coco-berry-prime {
    background: var(--wpr-bg-aceced58-5a0e-4eb9-a9f7-060974068f3c) no-repeat center / cover;
}

.custom-badge-h3-liquids-dragon-litschi {
    background: var(--wpr-bg-ebc12196-fe4f-4a8f-9a7d-3fd03fafc302) no-repeat center / cover;
}

.custom-badge-h3-liquids-heisenmist {
    background: var(--wpr-bg-c20cf5ed-3108-4c59-ab66-6c8e4eda9b7f) no-repeat center / cover;
}

.custom-badge-h3-liquids-man-in-pink {
    background: var(--wpr-bg-44b878d4-e16d-448a-aa85-ec070deab793) no-repeat center / cover;
}

.custom-badge-h3-liquids-white-crown {
    background: var(--wpr-bg-549d413b-9277-4b2e-939d-3242cbe071b2) no-repeat center / cover;
}

/* ######################### */
/* H3 Superior Liquids */
/* ######################### */

.custom-badge-only-grams-flavour-boost-blackberry {
    background: var(--wpr-bg-ad3150c5-5218-4dba-8799-c8a4390cfda3) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-cactus-ice {
    background: var(--wpr-bg-ab2691c5-9826-47df-b521-0654231bdced) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-grape-mint {
    background: var(--wpr-bg-ce1abe95-feb1-46b5-a93e-91a3042c1974) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-mango-pineapple {
    background: var(--wpr-bg-6fe863bf-8568-4f4e-842a-2ee780d8634f) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-pineapple-mint {
    background: var(--wpr-bg-6d0b065d-1b03-4dd6-acd7-9d9dcf790955) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-raspberry {
    background: var(--wpr-bg-62690518-3fcf-43a3-909e-aa7bb36463ba) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-tropical-fruit {
    background: var(--wpr-bg-5ec3107e-cbcf-4b5c-8386-2df559867d5b) no-repeat center / cover;
}

/* ######################### */
/* MESH FLASH Superior Vapes*/
/* ######################### */

.custom-badge-mesh-flash-vapes-blackberry-kush {
    background: var(--wpr-bg-0bb72f2e-60cc-4de5-ac81-5edb2aa4ebe2) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-blaubeere-minze {
    background: var(--wpr-bg-c1d06c69-cbb1-46b9-b17c-456a1f331109) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-doppelapfel {
    background: var(--wpr-bg-fd772b91-21c9-47c4-80a3-97eb7c3fc3e3) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-himbeere {
    background: var(--wpr-bg-83886c80-9de3-4c2e-98f6-cee63765c493) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-peach-creme {
    background: var(--wpr-bg-05c9b45d-1cff-430a-87b2-419f08b0e66f) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-traube-minze {
    background: var(--wpr-bg-8f837857-66e5-449f-8274-b51edabdea49) no-repeat center / cover;
}


/* ######################### */
/* b3 Pods*/
/* ######################### */

.custom-badge-b3-pods-amnesia-haze {
    background: var(--wpr-bg-355a27c9-2d18-40e1-ad88-1c202561f370) no-repeat center / cover;
}

.custom-badge-b3-pods-blueberry-kush {
    background: var(--wpr-bg-c1b73a7d-e507-4aca-92b3-eb4a1c6f4c52) no-repeat center / cover;
}

.custom-badge-b3-pods-mango-kush {
    background: var(--wpr-bg-c808cbd7-a492-4944-a148-a59314306016) no-repeat center / cover;
}

.custom-badge-b3-pods-permanent-marker {
    background: var(--wpr-bg-de65e636-1244-4716-b644-0a1ceb8655f3) no-repeat center / cover;
}

.custom-badge-b3-pods-super-lemon-haze {
    background: var(--wpr-bg-d19871ee-d689-4faa-9f07-2e954e1bdf58) no-repeat center / cover;
}

.custom-badge-b3-pods-tropical-punch {
    background: var(--wpr-bg-2d36458e-518b-4c94-bb21-5ae11cf5ea62) 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-7612c927-0fcf-4d40-991a-e31edab11deb);
}

.product-single__product-attr-item-check-open-white::before {
    content: '';
    width: 50px;
    height: 50px;
    background: no-repeat center/contain var(--wpr-bg-fe8d27eb-8720-4b29-9d8b-365c9508d4c0);
}




/* ************************** */
/* 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-be8e1747-f3d4-4592-985d-a7e022fc2759) 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%;
    }

    #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 */