.elementor-kit-18{--e-global-color-primary:#003232;--e-global-color-secondary:#003232;--e-global-color-text:#2A2A2A;--e-global-color-accent:#DAC238;--e-global-color-4191dcb:#C0AC37;--e-global-color-6c5fae1:#E20E0E;--e-global-color-95da205:#FAE697;--e-global-color-5e4fc34:#DBC982;--e-global-color-ad637e4:#C0B072;--e-global-color-f723474:#95A85D;--e-global-color-176d013:#6DCF8E;--e-global-color-e7d139c:#D5D8DC;--e-global-color-905971a:#1F5858;--e-global-color-5ace4ea:#1F5858;--e-global-typography-primary-font-family:"Work Sans";--e-global-typography-secondary-font-family:"Work Sans";--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:400;background-color:#FFFFFF;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7rem;}.elementor-kit-18 button,.elementor-kit-18 input[type="button"],.elementor-kit-18 input[type="submit"],.elementor-kit-18 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:600;color:#FFFFFF;}.elementor-kit-18 button:hover,.elementor-kit-18 button:focus,.elementor-kit-18 input[type="button"]:hover,.elementor-kit-18 input[type="button"]:focus,.elementor-kit-18 input[type="submit"]:hover,.elementor-kit-18 input[type="submit"]:focus,.elementor-kit-18 .elementor-button:hover,.elementor-kit-18 .elementor-button:focus{background-color:#1F5858;color:#FFFFFF;}.elementor-kit-18 e-page-transition{background-color:#FFBC7D;}.elementor-kit-18 a{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:1.1rem;line-height:1.7rem;}.elementor-kit-18 a:hover{color:var( --e-global-color-accent );}.elementor-kit-18 h1{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:2.8rem;font-weight:900;line-height:3.2rem;}.elementor-kit-18 h2{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:2rem;font-weight:900;line-height:2.5rem;}.elementor-kit-18 h3{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.6rem;font-weight:700;line-height:2.2rem;}.elementor-kit-18 h4{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:uppercase;line-height:2rem;}.elementor-kit-18 h5{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.8rem;}.elementor-kit-18 h6{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.7rem;}.elementor-kit-18 label{color:var( --e-global-color-text );}.elementor-kit-18 input:not([type="button"]):not([type="submit"]),.elementor-kit-18 textarea,.elementor-kit-18 .elementor-field-textual{color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-kit-18 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-18 textarea:focus,.elementor-kit-18 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1399px){.elementor-kit-18 h1{font-size:2.6rem;}.elementor-kit-18 h2{font-size:2rem;}}@media(max-width:1199px){.elementor-kit-18 h1{font-size:2.2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:699px){.elementor-kit-18 h1{font-size:2rem;line-height:2.4rem;}.elementor-kit-18 h2{font-size:1.7rem;line-height:2rem;}.elementor-kit-18 h3{font-size:1.4rem;line-height:2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* //////////////////////////////////// */
/* GLOBAL STYLES */
/* //////////////////////////////////// */

* {
    box-sizing: border-box;
}

html {font-size: 100%;}
body {font-size: 1rem;}

/* //////////////////////////////////// */
/* LOCAL Fonts */
/* //////////////////////////////////// */

/* Google Fonts */

/* work-sans-regular - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-regular.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* work-sans-500 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 500;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-500.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* work-sans-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 700;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-700.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* work-sans-900 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 900;
    src: url(/wp-content/assets/fonts/work-sans-v19-latin-900.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }

/* open-sans-regular - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-regular.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-italic - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-italic.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-500 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 500;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-500.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-600 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-600.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: url(/wp-content/assets/fonts/open-sans-v40-latin-700.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }


/* luckiest-guy-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Luckiest Guy';
  font-style: normal;
  font-weight: 400;
  src: url(/wp-content/assets/fonts/luckiest-guy-v25-latin-regular.woff2) format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}



/* Custom Fonts */

/* BrushRouta - regular */
@font-face {
    font-display: swap;
    font-family: 'BrushRouta';
    font-style: normal;
    font-weight: 400;
    src: url(/wp-content/assets/fonts/BrushRouta-Regular.woff) format('woff'), /* Modern Browsers */
         url(/wp-content/assets/fonts/BrushRouta-Regular.ttf) format('truetype'), /* Safari, Android, iOS */
}


/* //////////////////////////////////// */
/* DEFAULT STYLES */
/* //////////////////////////////////// */

/* Links */

.link-white {
    color: #fff !important;
}

.link-white:hover {
    color: #DAC238 !important;
}

.link-underline {
    text-decoration: underline !important;
}

/* Mix Blend Mode */

.mix-blend-screen {
    mix-blend-mode: screen;
}


/* Tables */

table td, table th {
    padding: 3px !important;
}


/* Hide Element */

.d-none {
    display: none;
}



/* //////////////////////////////////// */
/* YOAST */
/* //////////////////////////////////// */

/* Breadcrumbs */

#breadcrumbs span > span a {
    font-size: 1rem;
}


/* //////////////////////////////////// */
/* AGE GATE */
/* //////////////////////////////////// */

.age-gate__heading img {
    width: 200px;;
}


/* //////////////////////////////////// */
/* HEADER */
/* //////////////////////////////////// */

#headerCartMenuContainer .elementor-menu-cart__toggle_button,
#headerCartMenuMobileContainer .elementor-menu-cart__toggle_button{
    background-color: transparent !important;
}

#navContainer div nav {
    display: flex !important;
    width: 400px !important;
    height: 100vh;
}

#navContainer div nav ul {
    width: 100%;
        display: flex;
    flex-direction: column;
    align-items: flex-start;
}

#navContainer div nav ul > li a {
    width: 400px;
    display: flex;
    justify-content: flex-start;
}

/* Menu Nav */

.menu__new-label {
    display: inline-flex;
    width: 75px;
    height: 35px;
    justify-content: center;
    align-items: center;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 1deg);
    margin-right: 10px;
}

.menu__new-label-white {
    display: inline-flex;
    width: 75px;
    height: 35px;
    justify-content: center;
    align-items: center;
    color: #fff !important;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 1deg);
    margin-right: 10px;
}

.menu__sale-label {
    display: inline-flex;
    width: 100px;
    height: 35px;
    justify-content: center;
    align-items: center;
    background-color: red;
    font-family: 'Work Sans',sans-serif;
    font-weight: 900;
    vertical-align: middle;
    transform: skew(-15deg, 0deg);
    margin-right: 10px;
}


/* Cart Menu Items */

.wc-gzd-cart-info {
    line-height: .8rem;
    margin-top: 10px;
}

.elementor-menu-cart__product-name, .elementor-menu-cart__product-price {
    line-height: .8rem;
}

/* //////////////////////////////////// */
/* MARQUEE */
/* //////////////////////////////////// */


.marquee-wrapper {
    display: grid;
    grid-template-columns: none;
    grid-template-rows: auto;
    grid-template-areas: none;
    grid-auto-flow: column;
    grid-auto-columns: max-content;
    grid-auto-rows: auto;
    justify-content: center;
    gap: 80px;
    white-space: nowrap;
    color: #fff;
    animation: marquee 120s linear infinite;
}

@keyframes marquee {
    0% {
        transform: translateX(100vw);
      }
      100% {
        transform: translateX(-100%);
      }
}

.marquee-item {
    display: grid;
    grid-template-columns: none;
    grid-template-rows: auto;
    grid-template-areas: none;
    grid-auto-flow: column;
    grid-auto-rows: auto;
    place-items: center;
    gap: 80px;
}

.loop-text-content {
    font-size: 0.9rem;
    font-weight: 700;
}

.loop-text-circle {
    font-size: 2rem;
}

/* //////////////////////////////////// */
/* FIBO SEARCH */
/* //////////////////////////////////// */

/* Autocomplete Box */

.dgwt-wcas-pd-addtc .add_to_cart_button, .dgwt-wcas-pd-addtc .add_to_cart_inline a {
    background-color: #003232;
    color: #fff;
}

.dgwt-wcas-pd-addtc .add_to_cart_button, .dgwt-wcas-pd-addtc .add_to_cart_inline a:hover {
    background-color:#1F5858;
    color: #fff;
}


/* //////////////////////////////////// */
/* FOOTER */
/* //////////////////////////////////// */

/* Cookie Link */

#cookieLink a {
    color: #fff;
}

#cookieLink a:hover {
    color: #DAC238;
}


/* //////////////////////////////////// */
/* SWIPER SLIDER */
/* //////////////////////////////////// */

#swiperContainer {
    padding: 40px;
    margin-top: -50px;
}

#swiperContainer .swiper-slide a {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.swiper-button-next::after, 
.swiper-button-prev::after {
    font-size: 20px !important;
    font-weight: 700;
}

.pg-button-default {
    width: 85%;
    background-color: #123333 !important;
    color: #fff !important;
    padding: 12px 20px;
    border: none;
}

.pg-button-default:hover {
    background-color: #1F5858 !important;
}


/* //////////////////////////////////// */
/* PRODUCT CATEGORY ARCHIVES */
/* //////////////////////////////////// */


/* Remove Text from Badge Icon */

.productlist-x-mas-deal span,
.productlist-oster-deal span,
.productlist-easter-special span,
.productlist-knallerpreis span,
.limited-edition-badge-container span,
.new-badge-container span {
    display: none;
}


/* ///////////////// */
/* X-MAS DEALS */
/* ///////////////// */

/* X-MAS Product Grid */

.productlist-x-mas-deal {
    width: 100px;
    height: 100px;
    position: absolute;
    top: -40px;
    left: -40px;
    background: var(--wpr-bg-d4f93de5-5a85-4766-9413-a5b89b7cbd7c) 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-9468be8e-cb91-4f52-a1f1-8318887ffe52) 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-a2ad87ef-43a5-49d0-9942-4488992c96f3) 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-0917f13c-4d71-4c78-ab93-8c502444bef4) 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-4c4879a3-3ba0-45c7-86c7-b2d43382cd91) 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-81a4bc69-a4fb-4c6a-bef0-e60afa1420f0) no-repeat center / cover;
}

.brush-blue {
    background: var(--wpr-bg-a12f0d99-aa97-445b-9ec2-148b084b8e2a) no-repeat center / cover;
}

.brush-red {
    background: var(--wpr-bg-57d7cfe9-fb78-453d-9ba4-40fcb31ded51) no-repeat center / cover;
}

.brush-gold {
    background: var(--wpr-bg-a0fa9bcc-7398-4991-9fcc-45c769a5baa8) 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-b30fc5c2-536d-4534-b8f1-2eb901fe4a14) no-repeat center / cover;
}

.custom-badge-green-blue {
    background: var(--wpr-bg-e3c81ac3-36b5-4b5c-967e-8ac46d1536f4) no-repeat center / cover;
}

.custom-badge-yellow {
    background: var(--wpr-bg-bdd10fed-7d79-416f-8e66-42519e25e5cc) no-repeat center / cover;
}

.custom-badge-beige {
    background: var(--wpr-bg-d808ded7-3989-4ddb-9a6b-dc4fae78f6b9) no-repeat center / cover;
}
.custom-badge-darkgreen {
    background: var(--wpr-bg-2c2db993-1365-4729-8bd1-da606b031d07) no-repeat center / cover;
}
.custom-badge-green {
    background: var(--wpr-bg-70ed237b-dc5d-4980-ad8c-eb6b7b00ed91) no-repeat center / cover;
}
.custom-badge-lavendel {
    background: var(--wpr-bg-6b7a809b-5695-42bc-86a7-5e78e95a44d2) no-repeat center / cover;
}
.custom-badge-orange {
    background: var(--wpr-bg-46e7c81f-f676-454e-b6db-a3ab5ef67f89) no-repeat center / cover;
}
.custom-badge-pink {
    background: var(--wpr-bg-e11f630f-64f7-4a36-a15a-62b3c75c7eb7) no-repeat center / cover;
}
.custom-badge-red {
    background: var(--wpr-bg-bd903c75-4672-47bd-9752-d1aeb7a0e4b5) no-repeat center / cover;
}
.custom-badge-royalblue {
    background: var(--wpr-bg-336b3bf1-aeea-4da5-8284-bb67d9f264cf) no-repeat center / cover;
}
.custom-badge-silver {
    background: var(--wpr-bg-147871a4-9e79-4c1d-bc1d-054bca23b1b4) no-repeat center / cover;
}

.custom-badge-farblos {
    background: var(--wpr-bg-d331a1d8-e6f9-4629-a478-ec5cbec35344) no-repeat center / cover;
}

.custom-badge-rose {
    background: var(--wpr-bg-58f361f9-6ae4-4b89-86c8-677fb0c1e74e) no-repeat center / cover;
}

.custom-badge-kupfer {
    background: var(--wpr-bg-051b9b40-c8fc-4de3-a3a4-ec6387dbb179) no-repeat center / cover;
}

.custom-badge-pink-grapefruit {
    background: var(--wpr-bg-7f3560bf-bacd-47ea-892f-e06a6862e152) no-repeat center / cover;
}

.custom-badge-spearmint {
    background: var(--wpr-bg-050fadaf-d8a3-43a4-a9ba-b9bd2b98f6f8) no-repeat center / cover;
}

.custom-badge-gorilla-glue {
    background: var(--wpr-bg-6f58d469-dcb2-4189-9823-acf8ba5e0a35) no-repeat center / cover;
}

.custom-badge-tropical-fruits {
    background: var(--wpr-bg-aabc3528-8a98-4ff8-aa8f-ed0c168afbb0) no-repeat center / cover;
}

.custom-badge-ak-47 {
    background: var(--wpr-bg-e24de9f3-fb10-4afa-a14a-2229c9228537) no-repeat center / cover;
}

.custom-badge-menthol {
    background: var(--wpr-bg-8ae92461-3b82-48f9-8071-f0c5156712f5) no-repeat center / cover;
}

.custom-badge-blueberry {
    background: var(--wpr-bg-43f62772-522f-469e-9d80-a4c55acf5881) no-repeat center / cover;
}

.custom-badge-grape {
    background: var(--wpr-bg-d03998f8-5f17-438f-a4bf-dd95bac29bd1) no-repeat center / cover;
}

.custom-badge-lemon-haze {
    background: var(--wpr-bg-82939b25-b3a4-45d6-bc2e-0fcfe95b86f7) no-repeat center / cover;
}

.custom-badge-peach-ice {
    background: var(--wpr-bg-2e5c80dc-7c7a-49e1-8e4d-0aab5325ab16) no-repeat center / cover;
}

.custom-badge-silver-haze {
    background: var(--wpr-bg-eaa1e6ee-9a48-494a-beda-85b850ee79c4) no-repeat center / cover;
}

.custom-badge-strawberry-diesel {
    background: var(--wpr-bg-40bf4003-0774-4e65-b76f-847af8a6fec2) no-repeat center / cover;
}

.custom-badge-strawberry-milk {
    background: var(--wpr-bg-33a92eb5-f888-48c9-a60b-7067d8e74197) no-repeat center / cover;
}

.custom-badge-vanille-matcha {
    background: var(--wpr-bg-c03ec065-f6a0-454b-8d61-59bcfbb075b3) no-repeat center / cover;
}

.custom-badge-watermelon {
    background: var(--wpr-bg-9ab55588-cec0-4762-a0a9-b60a5af73424) no-repeat center / cover;
}

.custom-badge-wild-red {
    background: var(--wpr-bg-d8108149-ff55-439b-9360-64b7cfd7f687) no-repeat center / cover;
}

.custom-badge-yellow-haze {
    background: var(--wpr-bg-8443d159-9557-4296-9e26-8313db10f239) no-repeat center / cover;
}

.custom-badge-chrome {
    background: var(--wpr-bg-9035616c-2670-4786-9aef-f656f8ddefa4) no-repeat center / cover;
}

.custom-badge-viola {
    background: var(--wpr-bg-626ad741-f41b-4589-ae49-29c7b94d84d9) no-repeat center / cover;
}

.custom-badge-schwarz {
    background: var(--wpr-bg-a57f14f3-904c-4ed2-98f1-688cd854f38a) no-repeat center / cover;
}

.custom-badge-body {
    background: var(--wpr-bg-8af449e1-eed8-4631-a43c-c57ff32c26e9) no-repeat center / cover;
}

.custom-badge-mind {
    background: var(--wpr-bg-1626b9b6-7e56-4752-8d86-872b92755d1e) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-0014c9d0-c830-47b6-bf1a-5a31ca42ace5) no-repeat center / cover;
}

.custom-badge-rainbow {
    background: var(--wpr-bg-9cf09537-4772-4063-8b7f-8ade21966e94) no-repeat center / cover;
}

.custom-badge-amnesia {
    background: var(--wpr-bg-e69cbbc0-2893-4e68-b106-148b676d843f) no-repeat center / cover;
}

.custom-badge-gelato {
    background: var(--wpr-bg-673d3474-dff9-4e7c-ad40-34e0c3c0b57f) no-repeat center / cover;
}

.custom-badge-sleep {
    background: var(--wpr-bg-96362b08-f3ab-45a1-b647-d20272614e5b) no-repeat center / cover;
}

.custom-badge-relax{
    background: var(--wpr-bg-965f88db-d299-4395-9944-9b1feb8c25a4) no-repeat center / cover;
}

.custom-badge-immunity {
    background: var(--wpr-bg-463e6923-0d0e-406a-8dcd-92fc30178629) no-repeat center / cover;
}

.custom-badge-detox {
    background: var(--wpr-bg-60f4951d-dcc9-4123-92bb-7e79b70afeef) no-repeat center / cover;
}

.custom-badge-focus {
    background: var(--wpr-bg-9ede5569-88a1-4982-a38f-33d556de598c) no-repeat center / cover;
}

.custom-badge-blood-orange {
    background: var(--wpr-bg-f8dc9099-26a3-4bb6-91ad-89ad609c027f) no-repeat center / cover;
}

.custom-badge-blueberry-down {
    background: var(--wpr-bg-5148f7f0-9c80-4e05-a843-1d4479760c07) no-repeat center / cover;
}

.custom-badge-green-apple {
    background: var(--wpr-bg-7f9f5d58-f4bd-4080-84fc-a9087e5382d4) no-repeat center / cover;
}

.custom-badge-kush-on {
    background: var(--wpr-bg-ad7e3b03-f3dc-4243-acdb-94ccfac63c58) no-repeat center / cover;
}

.custom-badge-peach {
    background: var(--wpr-bg-7be8b006-e05f-4a07-925c-7aedb32af117) no-repeat center / cover;
}

.custom-badge-mango {
    background: var(--wpr-bg-0f131e5f-2ea0-4955-b6ee-bc911027aebf) no-repeat center / cover;
}

.custom-badge-seed-blueberry {
    background: var(--wpr-bg-adcdb083-3e85-42ed-a953-39c65bd1d404) no-repeat center / cover;
}

.custom-badge-seed-forbidden-fruit{
    background: var(--wpr-bg-6038bb94-b505-4fee-bad3-283f3340d679) no-repeat center / cover;
}

.custom-badge-seed-gelato {
    background: var(--wpr-bg-820b61ae-ed11-4dbc-bb73-b6d07502061c) no-repeat center / cover;
}

.custom-badge-seed-lemon-haze {
    background: var(--wpr-bg-5bf259ff-d227-406c-bbea-16f2d28e1380) no-repeat center / cover;
}

.custom-badge-seed-lsd {
    background: var(--wpr-bg-c49b3a74-6ab6-4c70-8468-b9e5bda6759d) no-repeat center / cover;
}

.custom-badge-seed-white-widow  {
    background: var(--wpr-bg-b01209b8-8562-4600-a01b-e7539633485b) no-repeat center / cover;
}

.custom-badge-thcp-bubble-gum {
    background: var(--wpr-bg-d1f10649-66b4-40b4-84df-553081bbd52b) no-repeat center / cover;
}

.custom-badge-hhc-ghost-train {
    background: var(--wpr-bg-bb2d5c58-2cac-4211-b022-b3dcea6cda9c) no-repeat center / cover;
}

.custom-badge-thcp-super-lemon {
    background: var(--wpr-bg-b8a01e39-05ab-4e30-90d3-c9abb48f3883) no-repeat center / cover;
}

.custom-badge-zkittelz  {
    background: var(--wpr-bg-481f0c8c-979c-4e2a-afe4-1dd189c4c73d) no-repeat center / cover;
}

.custom-badge-cannabis  {
    background: var(--wpr-bg-c8b69b0a-ed4c-4fe1-92b5-e4101294d482) no-repeat center / cover;
}

.custom-badge-seed-amnesia-haze  {
    background: var(--wpr-bg-13d606f3-2f37-4742-884a-75afff49aa4f) no-repeat center / cover;
}

.custom-badge-seed-animal-cookies  {
    background: var(--wpr-bg-d558d05d-0374-457a-a6bc-143d4f88e1b9) no-repeat center / cover;
}

.custom-badge-seed-critical-kush {
    background: var(--wpr-bg-b5ae27e7-4915-4c89-824c-cce7c0cb417c) no-repeat center / cover;
}

.custom-badge-seed-platinum-og  {
    background: var(--wpr-bg-0640321d-a5d0-4912-a35a-5ce6a1be4a3a) no-repeat center / cover;
}

.custom-badge-banana-runtz {
    background: var(--wpr-bg-005a21f9-8833-40a5-9b22-f4f73f3b0e77) no-repeat center / cover;
}

.custom-badge-hhc-blueberry {
    background: var(--wpr-bg-38ffcd39-7c30-4fd2-b268-3a0990d7d404) no-repeat center / cover;
}

.custom-badge-fruity-pepplez {
    background: var(--wpr-bg-3db800b2-b577-4240-bccb-99c98ae5be10) no-repeat center / cover;
}

.custom-badge-hhc-cotton-candy {
    background: var(--wpr-bg-4fbb22ce-b00f-47ce-93b4-4c4ba1399e77) no-repeat center / cover;
}

.custom-badge-hhc-peppermint {
    background: var(--wpr-bg-06902949-4ed1-43ab-90c3-5d19f3359d77) no-repeat center / cover;
}

.custom-badge-green-crack {
    background: var(--wpr-bg-2afa9775-53e9-495a-94cb-fb858846f49b) no-repeat center / cover;
}

.custom-badge-hhc-maroccan-hash {
    background: var(--wpr-bg-e475ddf1-8ed4-4375-91bd-284d1f0a3cff) no-repeat center / cover;
}

.custom-badge-indian-kush {
    background: var(--wpr-bg-2ea025d3-2af1-42cc-b514-91df4d0b8b37) no-repeat center / cover;
}

.custom-badge-hhc-watermelon-og {
    background: var(--wpr-bg-5ed3db22-090a-4ac3-ac48-f3595462430e) no-repeat center / cover;
}

.custom-badge-seed-purple-milkshake {
    background: var(--wpr-bg-0c4579af-7263-45e2-9cde-eebaaf4b46be) no-repeat center / cover;
}

.custom-badge-seed-pappy-og {
    background: var(--wpr-bg-4ff23c23-2d12-4def-a19d-cdb11be2a309) no-repeat center / cover;
}

.custom-badge-seed-funnel-cake {
    background: var(--wpr-bg-2523b197-83da-4178-89ce-93f84195c6ab) no-repeat center / cover;
}

.custom-badge-seed-ambrosia-kush{
    background: var(--wpr-bg-a8622971-c915-4d4a-9be5-56c42ce4ebe0) no-repeat center / cover;
}

.custom-badge-seed-forbidden-runtz {
    background: var(--wpr-bg-3e3a6e27-9e9a-446a-a422-10bc46d15801) no-repeat center / cover;
}

.custom-badge-seed-gmo-rootbeer {
    background: var(--wpr-bg-14bff8fa-9f79-49fd-919f-4fbcf2eef257) no-repeat center / cover;
}

.custom-badge-seed-strawberry-guava {
    background: var(--wpr-bg-1411d5e1-8fde-4ef8-adc4-772ad212a51b) no-repeat center / cover;
}

.custom-badge-seed-vanilla-gelato {
    background: var(--wpr-bg-f29af80b-4a11-4a3e-b005-7851fa448ecd) no-repeat center / cover;
}

.custom-badge-seed-sour-diesel {
    background: var(--wpr-bg-6d3866e8-0788-4725-8b17-7892ba3b0d5c) no-repeat center / cover;
}

.custom-badge-seed-purple-amnesia {
    background: var(--wpr-bg-23a90f85-f88d-4cdc-8b87-b9aff45825ee) no-repeat center / cover;
}

.custom-badge-seed-og-kush {
    background: var(--wpr-bg-43a6cd21-1e4e-4d41-9933-4d3a990242c6) no-repeat center / cover;
}

.custom-badge-seed-mango-smile {
    background: var(--wpr-bg-049a44f5-e2ed-406d-9bcc-290d1955c7e5) no-repeat center / cover;
}

.custom-badge-seed-chocolate-mint-og {
    background: var(--wpr-bg-1424fbc0-8a8d-4b34-875f-143395a96c2b) no-repeat center / cover;
}

.custom-badge-seed-northern-lights {
    background: var(--wpr-bg-02019fd3-f7b3-4b21-88d3-395351ba3be2) no-repeat center / cover;
}

.custom-badge-seed-critical-xxl {
    background: var(--wpr-bg-cfc39fde-5210-4623-a222-d168e50b183b) no-repeat center / cover;
}

.custom-badge-seed-cookies-xl {
    background: var(--wpr-bg-6e37fe7a-3346-4e66-b3ba-248b60386378) no-repeat center / cover;
}

.custom-badge-seed-jack-herer {
    background: var(--wpr-bg-0d365e7b-1902-4cc0-a514-13e59c237a49) no-repeat center / cover;
}

.custom-badge-seed-caramello-xl {
    background: var(--wpr-bg-084b224e-4e93-4904-94e0-80b548eb53ec) no-repeat center / cover;
}

.custom-badge-seed-purple-punch {
    background: var(--wpr-bg-5625adcc-8428-46c5-9f0e-16a9cb7eb9bc) no-repeat center / cover;
}

.custom-badge-seed-runtz-xl {
    background: var(--wpr-bg-ba3ca1e3-8bf8-426e-83dd-173f725f074d) no-repeat center / cover;
}

.custom-badge-seed-orange-sherbet {
    background: var(--wpr-bg-f4430982-1ec0-4405-abd6-7d46098a515a) no-repeat center / cover;
}

.custom-badge-seed-uk-cheese {
    background: var(--wpr-bg-46fb2eba-316c-403f-b211-4961c077100b) no-repeat center / cover;
}

.custom-badge-seed-nl-x-big-buds {
    background: var(--wpr-bg-f7b96092-e353-4d3e-b713-ee5f94d56db0) no-repeat center / cover;
}

.custom-badge-cbd-liquid-watermelon-og {
    background: var(--wpr-bg-aefed12c-e13e-491c-8cd6-b1fc8d2b6c17) no-repeat center / cover;
}

.custom-badge-cbd-liquid-moroccan-hash {
    background: var(--wpr-bg-3fac965e-2d0c-4483-a7d5-8ae84a817cdd) no-repeat center / cover;
}

.custom-badge-rest {
    background: var(--wpr-bg-3f2b5af2-d188-4bdc-9649-d8f004d40b87) no-repeat center / cover;
}

.custom-badge-relief {
    background: var(--wpr-bg-905b6f38-9c7b-4e0b-8d89-c317ae98e5e9) no-repeat center / cover;
}

.custom-badge-og-hemp {
    background: var(--wpr-bg-802e48ad-9953-4273-9031-97cca736503c) no-repeat center / cover;
}

.custom-badge-strawberry-iced {
    background: var(--wpr-bg-ecb03891-66fc-43dc-a95a-26814eea6e69) no-repeat center / cover;
}

.custom-badge-mixed-fruits {
    background: var(--wpr-bg-e8a7621f-fcd2-49a7-9142-acea6fd2663d) no-repeat center / cover;
}

.custom-badge-passion-fruit {
    background: var(--wpr-bg-c2c12e9b-4a0c-4291-b1fc-d78494fb954f) no-repeat center / cover;
}

.custom-badge-elfbar-first-lady {
    background: var(--wpr-bg-206c6d12-cef5-4132-874f-0daef838e1b8) no-repeat center / cover;
}

.custom-badge-elfbar-fruit-bomb {
    background: var(--wpr-bg-79ff3b92-a110-4015-a21b-6a4fc1fa3b77) no-repeat center / cover;
}

.custom-badge-elfbar-godfather {
    background: var(--wpr-bg-e517202f-655e-4a62-a6d3-59e9a7b4185b) no-repeat center / cover;
}

.custom-badge-elfbar-ice-cream {
    background: var(--wpr-bg-984283f7-1cf4-4285-b929-d3e035bc9657) no-repeat center / cover;
}

.custom-badge-elfbar-mr-president {
    background: var(--wpr-bg-768b067c-152f-497f-9b84-56fcab54eb9d) no-repeat center / cover;
}

.custom-badge-elfbar-polar-storm {
    background: var(--wpr-bg-a45bcab7-4138-4f01-b76c-3d9e2392c4ee) no-repeat center / cover;
}

.custom-badge-cbd-blueten-alien-haze {
    background: var(--wpr-bg-38392604-882f-4d27-979d-53dfb3bb8461) no-repeat center / cover;
}

.custom-badge-cbd-blueten-berlin_kush {
    background: var(--wpr-bg-2fb2c11a-8b59-4c01-88a9-8bb404f1cbf8) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gelato-361 {
    background: var(--wpr-bg-5439b0ae-a665-430e-866b-75478e4f029d) no-repeat center / cover;
}

.custom-badge-cbd-blueten-girl-scout-cookies {
    background: var(--wpr-bg-659872a8-5d23-42a5-8776-a0f36b287ca7) no-repeat center / cover;
}

.custom-badge-cbd-blueten-amalfi-lemon {
    background: var(--wpr-bg-b4575f7e-d4e1-4977-b5ea-c40b24c79151) no-repeat center / cover;
}

.custom-badge-cbd-blueten-goerlitzer-punch {
    background: var(--wpr-bg-d6bc5d95-b892-4789-b6f8-4df572f727c0) no-repeat center / cover;
}

.custom-badge-cbd-blueten-gorilla-glue {
    background: var(--wpr-bg-f64c73b2-1dcc-4cd0-b252-a830695d6724) no-repeat center / cover;
}

.custom-badge-cbd-blueten-harlequin {
    background: var(--wpr-bg-bd4c1f59-d80b-436e-abd4-277040336e43) no-repeat center / cover;
}

.custom-badge-cbd-blueten-meer-jane {
    background: var(--wpr-bg-c4f44649-9dee-4590-9297-ce23afe875f0) no-repeat center / cover;
}

.custom-badge-cbd-blueten-northern-lights {
    background: var(--wpr-bg-d45d2be2-977f-4255-b12e-e8af084145e5) no-repeat center / cover;
}

.custom-badge-cbd-blueten-purple-berry {
    background: var(--wpr-bg-4cfc1513-d1e5-407d-af47-cab227878f3a) no-repeat center / cover;
}

.custom-badge-cbd-blueten-small-friends {
    background: var(--wpr-bg-300e5487-18a5-4998-a513-3768ecb24897) no-repeat center / cover;
}

.custom-badge-cbd-blueten-420-mix {
    background: var(--wpr-bg-1d17add6-cc09-43de-b75a-63c53ed46af7) no-repeat center / cover;
}

.custom-badge-h2-cherry-ice {
    background: var(--wpr-bg-e43df8cc-9462-43f8-af28-d5474600d466) no-repeat center / cover;
}

.custom-badge-cbd-hash-amnesia {
    background: var(--wpr-bg-43139dec-ad26-407f-a590-fe3849f86f7e) no-repeat center / cover;
}

.custom-badge-cbd-hash-jungle-charas {
    background: var(--wpr-bg-61faab97-9684-4588-9e5b-8768de5e9096) no-repeat center / cover;
}

.custom-badge-cbd-hash-kiff {
    background: var(--wpr-bg-4a8ce3e4-e744-40b2-ba9e-25d10db8e489) no-repeat center / cover;
}

.custom-badge-cbd-hash-pollen{
    background: var(--wpr-bg-be856910-0aa5-4602-b7dc-aac38a13cd72) no-repeat center / cover;
}

.custom-badge-cbd-hash-super-dry {
    background: var(--wpr-bg-0814df34-e091-417c-9b5b-4d035de0bf86) no-repeat center / cover;
}

.custom-badge-cbd-hash-bubble-ice {
    background: var(--wpr-bg-59851eb8-ecfe-407a-a123-82475700526d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-big-bud-xxl {
    background: var(--wpr-bg-89f3ad41-adf5-4c33-9b89-1fc12615d9c2) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorilla-glue-4 {
    background: var(--wpr-bg-5685cfe1-6b7e-47a3-aed5-7c2346d2fa51) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mac-1 {
    background: var(--wpr-bg-b8cb2341-182d-4ed9-99ba-6f3883f68815) no-repeat center / cover;
}

.custom-badge-cannabis-samen-magnum {
    background: var(--wpr-bg-e3ef77fa-1f6a-4b70-bed2-3027da44ebc3) no-repeat center / cover;
}

.custom-badge-cannabis-samen-sunset-sherbert {
    background: var(--wpr-bg-2a265aa4-7cfe-4658-a592-6f91e91cd629) no-repeat center / cover;
}

.custom-badge-cannabis-samen-strawberry-kush {
    background: var(--wpr-bg-2b67e943-14d8-4d47-90c4-bf2621e22098) no-repeat center / cover;
}

.custom-badge-cannabis-samen-purple-kush {
    background: var(--wpr-bg-75fb7657-2133-4839-aa4c-bbd723003e8c) no-repeat center / cover;
}

.custom-badge-cannabis-samen-mazar-xx {
    background: var(--wpr-bg-f26c1ff9-1c6b-42ec-ae66-ca3165dc0b5f) no-repeat center / cover;
}

.custom-badge-cannabis-samen-lsg {
    background: var(--wpr-bg-97d16d14-041f-4ad0-8c16-e6f565e96a10) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gorillato {
    background: var(--wpr-bg-11012633-df9c-42bc-8768-0ca41f592f57) no-repeat center / cover;
}

.custom-badge-cannabis-samen-a-to-z {
    background: var(--wpr-bg-746eeef0-bfeb-4bfc-858d-d4f37ff210cd) no-repeat center / cover;
}

.custom-badge-cannabis-samen-aeroz {
    background: var(--wpr-bg-8b018721-2efc-4c7e-80cb-8d6efefc5355) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-runtz {
    background: var(--wpr-bg-8245654b-6910-4ad3-b123-b32379da48dd) no-repeat center / cover;
}

.custom-badge-cannabis-samen-alien-zoap {
    background: var(--wpr-bg-466d8ed2-a376-4ce1-833e-fa349001e1e2) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-runtz {
    background: var(--wpr-bg-54662e1f-561c-495e-91be-9d16d373463d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-apple-n-bananas {
    background: var(--wpr-bg-0c872317-02c8-4e80-8173-9c5eaa065a0a) no-repeat center / cover;
}

.custom-badge-cannabis-samen-bazuku {
    background: var(--wpr-bg-ece76ba6-5b7c-4104-9bae-b2f18b2858e3) no-repeat center / cover;
}

.custom-badge-cannabis-samen-frozen-apples {
    background: var(--wpr-bg-02b54edb-e258-497c-a0e8-392a4ba4a2ec) no-repeat center / cover;
}

.custom-badge-cannabis-samen-fruit-drop {
    background: var(--wpr-bg-5b3cbbc3-ff1a-4ef1-be46-83cf81cdee54) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-junky {
    background: var(--wpr-bg-4fbd3119-b3d3-478e-823b-7d50103fe167) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gas-mark-10 {
    background: var(--wpr-bg-cbfd6af7-d3d9-47a8-aaac-09eb23f9e13d) no-repeat center / cover;
}

.custom-badge-cannabis-samen-geta-z {
    background: var(--wpr-bg-17de8aeb-3cc8-4979-b0c1-c82ce576bad6) no-repeat center / cover;
}

.custom-badge-cannabis-samen-gruntz-2-0 {
    background: var(--wpr-bg-c796fef8-e950-4187-8e58-5b985539edbc) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-runtz {
    background: var(--wpr-bg-28a16edd-8931-4004-8f76-b43b809e8d43) no-repeat center / cover;
}

.custom-badge-cannabis-samen-hardcore-zoap {
    background: var(--wpr-bg-7161e024-01d8-41cc-8b68-e4cba14053be) no-repeat center / cover;
}

.custom-badge-cannabis-samen-powerz {
    background: var(--wpr-bg-ad629435-76ed-4083-8629-904bee94f007) no-repeat center / cover;
}

.custom-badge-cannabis-samen-runtz-s1 {
    background: var(--wpr-bg-dcf16535-9603-464f-91ff-d080c5f05cd9) no-repeat center / cover;
}

.custom-badge-cannabis-samen-pink-zoap {
    background: var(--wpr-bg-d3489d0e-41fb-4883-94d2-1c968a817ed8) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoap-s1 {
    background: var(--wpr-bg-b7864d7f-1934-4581-8182-678094a75662) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zoreoz {
    background: var(--wpr-bg-7ecaa891-b9ff-401e-b120-b7ef22f65df0) no-repeat center / cover;
}

.custom-badge-cannabis-samen-zushlato{
    background: var(--wpr-bg-677ba7db-dcc3-4345-8be6-1b26db569e41) no-repeat center / cover;
}




/* ######################### */
/* H2 Pods */
/* ######################### */


.custom-badge-h2-london-pound-cake {
    background: var(--wpr-bg-d2a15dfe-c73b-42b7-9cd6-f628442ef7ca) no-repeat center / cover;
}

.custom-badge-h2-runtz {
    background: var(--wpr-bg-bfed327d-331b-4910-899f-2624c9226828) no-repeat center / cover;
}

.custom-badge-h2-grape {
    background: var(--wpr-bg-4131273b-1c69-4e69-b030-75dc60c66898) no-repeat center / cover;
}

.custom-badge-h2-cotton-candy {
    background: var(--wpr-bg-ae602f1d-e6e7-4b25-8029-52f60949ca87) no-repeat center / cover;
}

.custom-badge-h2-biscotti {
    background: var(--wpr-bg-0bfe6336-bf9f-48a5-a2ae-939713fdcaab) no-repeat center / cover;
}


.custom-badge-h2-squid-edition{
    background: var(--wpr-bg-b728c45f-a210-40e2-b157-856e59a64877) no-repeat center / cover;
}

.custom-badge-cbd-pod-mango-iced {
    background: var(--wpr-bg-a75de40c-8c4b-4dc7-a229-c1b25d08dc87) no-repeat center / cover;
}

.custom-badge-h2-watermelon {
    background: var(--wpr-bg-d713deb6-af35-414a-8e07-3ef811267840) no-repeat center / cover;
}

.custom-badge-h2-lime {
    background: var(--wpr-bg-344a8ed1-7a93-4ecf-a75e-53c68fa1b4a1) no-repeat center / cover;
}

.custom-badge-h2-peach-ice-og {
    background: var(--wpr-bg-fe526025-cc7f-413a-97aa-7902f52468cf) no-repeat center / cover;
}

.custom-badge-h2-godfather {
    background: var(--wpr-bg-d625a467-07e9-4b1d-9e5c-343773012037) no-repeat center / cover;
}


/* ######################### */
/* H3 Pods */
/* ######################### */


.custom-badge-h3-pod-apple-splash {
    background: var(--wpr-bg-28ab95e4-1790-4d38-ad86-d8c4d0db8730) no-repeat center / cover;
}

.custom-badge-h3-pod-blueberry {
    background: var(--wpr-bg-c90c008d-e434-44c7-b997-5baf26765b5f) no-repeat center / cover;
}

.custom-badge-h3-pod-cherry-ice {
    background: var(--wpr-bg-13046c03-abf0-464d-b1e4-009307092939) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berries {
    background: var(--wpr-bg-1f7b4211-f644-4f1b-b1a6-d4c638d24457) no-repeat center / cover;
}

.custom-badge-h3-pod-peach-ice {
    background: var(--wpr-bg-b28a05ea-44aa-4eb7-ada0-8e77d0ee2b07) no-repeat center / cover;
}

.custom-badge-h3-pod-purple-punch {
    background: var(--wpr-bg-edbd954e-ee3f-49b8-8395-3bc3bb89f870) no-repeat center / cover;
}

.custom-badge-h3-pod-super-lemon-haze {
    background: var(--wpr-bg-365786fa-abb6-4168-9bb1-ee6ded1bd6bb) no-repeat center / cover;
}

.custom-badge-h3-pod-watermelon {
    background: var(--wpr-bg-418768ed-f98a-4764-86a4-e5de145f5ba3) no-repeat center / cover;
}

.custom-badge-h3-pod-white-widow {
    background: var(--wpr-bg-2d3d554f-ba25-4375-8814-95b41d124d22) no-repeat center / cover;
}

.custom-badge-h3-pod-zkittlez {
    background: var(--wpr-bg-cd14af06-02da-4b19-a080-9a4e9075262a) no-repeat center / cover;
}

.custom-badge-h3-pod-better-cali-saul {
    background: var(--wpr-bg-a9623b56-2407-4b74-b4e4-8fbbb72def69) no-repeat center / cover;
}

.custom-badge-h3-pod-heisensheep {
    background: var(--wpr-bg-f9c36683-1327-4d2b-97fa-e97467e86a37) no-repeat center / cover;
}

.custom-badge-h3-pod-pinkboy {
    background: var(--wpr-bg-c63c10f9-e465-4d9b-ae4e-24f77d7f96f8) no-repeat center / cover;
}

.custom-badge-h3-pod-black-edition {
    background: var(--wpr-bg-fbda8e38-d134-4e01-a49d-853d88efdf23) no-repeat center / cover;
}

.custom-badge-h3-pod-mixed-berry-gta {
    background: var(--wpr-bg-aed0be21-be35-4f44-8abe-30ee753f56da) no-repeat center / cover;
}



/* ######################### */
/* H2 Vape */
/* ######################### */

.custom-badge-h2-vape-berry-gelato {
    background: var(--wpr-bg-2fbba273-afc6-4f4d-9a66-bf279cd05c70) no-repeat center / cover;
}

.custom-badge-h2-vape-berry-punch {
    background: var(--wpr-bg-91440552-49f1-41e7-8ebd-c8da5346a2ca) no-repeat center / cover;
}

.custom-badge-h2-vape-juicy-berry {
    background: var(--wpr-bg-d4cc98cf-8ee9-4b08-b754-bbd6bf0a808f) no-repeat center / cover;
}

.custom-badge-h2-vape-super-lemon-haze {
    background: var(--wpr-bg-365d5b01-c0e1-4f6f-9ce0-2533356ea3f0) no-repeat center / cover;
}

.custom-badge-h2-vape-watermelon-cherry {
    background: var(--wpr-bg-c62807df-7142-408a-a8af-aea773c8f8fa) no-repeat center / cover;
}

.custom-badge-h2-vape-bubble-kush {
    background: var(--wpr-bg-8332035e-0662-4e88-a0a2-fcb79faebaad) no-repeat center / cover;
}

.custom-badge-h2-vape-iced-bonbon {
    background: var(--wpr-bg-31a7fe91-2e49-4a25-a6ba-200c80c5383b) no-repeat center / cover;
}

.custom-badge-h2-blueberry-blast {
    background: var(--wpr-bg-dc2b2bab-cea1-4e7a-b3bc-7813c90b50af) no-repeat center / cover;
}

.custom-badge-h2-frozen-peach {
    background: var(--wpr-bg-d57ed646-6301-46ee-8511-d0417b20f881) no-repeat center / cover;
}

.custom-badge-h2-juicy-melon {
    background: var(--wpr-bg-83d0be28-def7-40ab-8dea-ed8e4a969a25) no-repeat center / cover;
}

.custom-badge-h2-lemon-haze {
    background: var(--wpr-bg-a4507319-bdb6-429f-ba2c-bb4235c1223f) no-repeat center / cover;
}

.custom-badge-h2-peach-bubblegum {
    background: var(--wpr-bg-454f7d03-6755-4e19-b3f6-b8c117cda855) no-repeat center / cover;
}

.custom-badge-h2-mango {
    background: var(--wpr-bg-a37305d2-5452-4558-b248-a94c7dec125d) no-repeat center / cover;
}

.custom-badge-h2-blackberry-ice {
    background: var(--wpr-bg-b7402499-1348-46a3-85f9-d7ea76a6065f) no-repeat center / cover;
}

.custom-badge-h2-raspberry {
    background: var(--wpr-bg-79638acf-9cce-446d-a534-601b066bd5f7) no-repeat center / cover;
}

.custom-badge-h2-cactus_ice {
    background: var(--wpr-bg-48b2cab2-d8e7-42a1-85a4-3b4cc12bd320) no-repeat center / cover;
}

.custom-badge-h2-lemon-spritz {
    background: var(--wpr-bg-56b7e096-bc55-4423-8e38-8bbcc9896688) no-repeat center / cover;
}

.custom-badge-h2-mango-ice {
    background: var(--wpr-bg-4c774fca-6df3-46ea-b903-b5ebf1b7119d) no-repeat center / cover;
}

.custom-badge-h2-mmixed-berries {
    background: var(--wpr-bg-ff69bdaa-dfa8-4ce9-aa01-638ce1e35d8f) no-repeat center / cover;
}

.custom-badge-h2-passion-fruit {
    background: var(--wpr-bg-046c838b-014b-4a16-b274-6e30ee966eb0) no-repeat center / cover;
}

.custom-badge-h2-peach-ice {
    background: var(--wpr-bg-dd6a1403-043b-4477-954f-8f7b37c82bf3) no-repeat center / cover;
}

.custom-badge-h2-watermelon-zkittlez {
    background: var(--wpr-bg-45dd507c-855f-41bc-8853-a1c99a71fc15) no-repeat center / cover;
}

.custom-badge-h2-cherry{
    background: var(--wpr-bg-189780fc-5519-4bc6-b96b-da4a17edf8cc) no-repeat center / cover;
}

.custom-badge-h2-blueberry{
    background: var(--wpr-bg-2c95ebb6-304b-4baa-99bd-4c55fe90e743) no-repeat center / cover;
}

.custom-badge-h2-grape-roseflower{
    background: var(--wpr-bg-309c1868-2f2e-4b09-b375-ad26d73f27fe) no-repeat center / cover;
}

.custom-badge-h2-peach-papaya{
    background: var(--wpr-bg-479c1373-7611-4a66-aabc-cbbd87296fb3) no-repeat center / cover;
}

.custom-badge-h2-yuzu{
    background: var(--wpr-bg-b3b19742-fe79-43bd-9cbb-7a795c81daca) no-repeat center / cover;
}

/* ######################### */
/* HHZ Vape */
/* ######################### */

.custom-badge-h2-vape-northern-lights {
    background: var(--wpr-bg-28f9b623-5cd6-45a4-87b7-a273663618e0) no-repeat center / cover;
}

.custom-badge-h2-vape-amnesia-haze {
    background: var(--wpr-bg-74cb46b1-51aa-4555-ab04-262eb3252ece) no-repeat center / cover;
}

.custom-badge-hhz-pink-berry {
    background: var(--wpr-bg-29a90192-bcde-4a05-a848-841e945a4ec0) no-repeat center / cover;
}

.custom-badge-hhz-mango {
    background: var(--wpr-bg-6e1b1d00-ed52-4fc3-8273-e68d0fa282c6) no-repeat center / cover;
}

.custom-badge-hhz-blueberry {
    background: var(--wpr-bg-b2adceb8-20aa-4de3-a352-27fa8d70588f) no-repeat center / cover;
}

.custom-badge-hhz-vape-cassis {
    background: var(--wpr-bg-d820eee5-d3a9-412c-a405-8a043233b962) no-repeat center / cover;
}

.custom-badge-hhz-vape-pineapple-coco {
    color: #fff !important;
    background: var(--wpr-bg-2091a30b-a063-4bbe-8c19-be5f456d8743) no-repeat center / cover;
}

.custom-badge-hhz-vape-watermelon {
    background: var(--wpr-bg-55804b5a-be7a-4f27-9225-0166eeeba020) no-repeat center / cover;
}

.custom-badge-hhz-vape-gorilla-glue {
    background: var(--wpr-bg-20338192-6df8-497d-b31e-227efa953fab) no-repeat center / cover;
}

.custom-badge-hhz-vape-lemon-haze {
    background: var(--wpr-bg-3f26687f-0ee3-4b8c-af30-ecc1b82e6fdf) no-repeat center / cover;
}

.custom-badge-hhz-vape-wedding-cake {
    background: var(--wpr-bg-164e0717-908d-43d4-bb93-9ed3b2d68452) no-repeat center / cover;
}

.custom-badge-hhz-vape-black-ice {
    background: var(--wpr-bg-14a48ee1-776b-4f02-be98-1f2828604f2c) no-repeat center / cover;
}

.custom-badge-hhz-vape-zkittlez {
    background: var(--wpr-bg-3a4f578f-e031-4799-84be-e4b0a08c24a7) no-repeat center / cover;
}



/* ######################### */
/* H3 Vape */
/* ######################### */

.custom-badge-h3-vape-black-berry-kush {
    background: var(--wpr-bg-dd38a611-f2af-4a09-97c8-eabe9a7d5433) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-purple-haze {
    background: var(--wpr-bg-dd997122-7636-4982-8ea1-48d4f20d6eca) no-repeat center / cover;
}

.custom-badge-h3-vape-bubble-kush {
    background: var(--wpr-bg-29423aa4-8626-482c-a375-ba6ffc8e2f02) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-haze {
    background: var(--wpr-bg-846d0029-7e91-4420-920f-92a7c8a0f703) no-repeat center / cover;
}

.custom-badge-h3-vape-red-runtz {
    background: var(--wpr-bg-e148db0e-577d-4555-aa46-282702eceb75) no-repeat center / cover;
}

.custom-badge-h3-vape-super-lemon-haze {
    background: var(--wpr-bg-fa82e673-4b75-4638-bffa-455fbebb6ce2) no-repeat center / cover;
}

.custom-badge-h3-vape-super-silver-haze {
    background: var(--wpr-bg-3e624c53-36fe-4098-a278-a575890adecd) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-gelato {
    background: var(--wpr-bg-9ef7a35f-503d-4f2f-a119-ac2e6ec191ef) no-repeat center / cover;
}

.custom-badge-h3-vape-cherry-kush {
    background: var(--wpr-bg-3ffb3c8a-f379-4a6c-832d-eabe799a696e) no-repeat center / cover;
}

.custom-badge-h3-vape-blue-haze {
    background: var(--wpr-bg-30363d3a-09cf-458f-89bf-c7cf8f86ff57) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-icecream-haze {
    background: var(--wpr-bg-3e3e84e2-e2c0-4adf-a68a-92e85389bab8) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-coco-kush {
    background: var(--wpr-bg-914f75b6-d5bf-4111-a114-4c9a3ae110a6) no-repeat center / cover;
}

.custom-badge-h3-vape-berry-kush {
    background: var(--wpr-bg-b8f07dc9-7e51-46c1-9a5f-f71e35415862) no-repeat center / cover;
}

.custom-badge-h3-vape-blueberry-kush {
    background: var(--wpr-bg-8608b04d-69fc-4e7f-b79b-abd837ebd711) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gelato {
    background: var(--wpr-bg-ceaf798a-93bd-4c3d-86dc-940516064410) no-repeat center / cover;
}

.custom-badge-h3-vape-strawnana-kush {
    background: var(--wpr-bg-5bd8426e-ce3b-43c8-960c-b39d8038e152) no-repeat center / cover;
}

.custom-badge-h3-vape-grape-ice {
    background: var(--wpr-bg-68ee0d7c-e1e7-4cc4-b577-2bda0ba75eae) no-repeat center / cover;
}

.custom-badge-h3-vape-zkittlez {
    background: var(--wpr-bg-1d554fdd-f134-45bc-a77e-c8a4b1e746d0) no-repeat center / cover;
}

.custom-badge-h3-vape-lollipop-cherry {
    background: var(--wpr-bg-fb0fe235-a24e-4480-9404-04b258ce7c94) no-repeat center / cover;
}

.custom-badge-h3-vape-black-ice {
    background: var(--wpr-bg-c1b8adb0-251e-4e5d-b942-2a039ba28563) no-repeat center / cover;
}

.custom-badge-h3-vape-wedding-cake {
    background: var(--wpr-bg-ad37a558-4421-4a79-a161-42499a521bc6) no-repeat center / cover;
}

.custom-badge-h3-vape-gorilla-glue {
    background: var(--wpr-bg-39213ac9-0768-4a9d-a3ba-b73da118031b) no-repeat center / cover;
}

.custom-badge-h3-vape-himbaro-breeze {
    background: var(--wpr-bg-a8b98ac7-4464-48f6-9ee9-5f40e5bf84f2) no-repeat center / cover;
}

.custom-badge-h3-vape-cali-gator-weed {
    background: var(--wpr-bg-ed8e80e5-26ba-4247-ac5d-d7a330acc757) no-repeat center / cover;
}

.custom-badge-h3-vape-grow-rilla-glue {
    background: var(--wpr-bg-9137e59a-1e6b-44da-80e4-349addc76cd3) no-repeat center / cover;
}

.custom-badge-h3-vape-haze-ffm {
    background: var(--wpr-bg-e4bdd08a-ce4b-49b1-9aec-bfe88b9f34fa) no-repeat center / cover;
}

.custom-badge-h3-vape-kiki-melow-kush {
    background: var(--wpr-bg-2def5b7a-edcd-4720-ba55-0bc132e8b27b) no-repeat center / cover;
}

.custom-badge-h3-vape-frozty-skunk {
    background: var(--wpr-bg-0f0e468f-56fa-49f4-955c-6702f9eac962) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFA */
/* ######################### */

.custom-badge-elfbar-elfa-apple-peach {
    background: var(--wpr-bg-f051a658-90ed-4998-bde3-734f0b74eaa5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-banane {
    background: var(--wpr-bg-571ce949-a498-494b-a514-9fae9d079b27) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-ice {
    background: var(--wpr-bg-beb44979-b1d0-40e7-a047-2f82f55327e5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry {
    background: var(--wpr-bg-5b92ad2b-09d4-42a5-b8c1-702822da9b62) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-bg {
    background: var(--wpr-bg-3a9fb662-9451-42f6-bdb8-876af1c0314c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-cotton-candy {
    background: var(--wpr-bg-8f2d27be-7369-446c-b3a1-7e428bec434c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-snoow {
    background: var(--wpr-bg-95d283ed-7c21-4313-8a85-18ed9bc98ed8) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-5b955c75-ce7e-4b30-b025-22ba9e60edaa) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blueberry-sour-rasberry {
    background: var(--wpr-bg-5b955c75-ce7e-4b30-b025-22ba9e60edaa) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blue-razz-lemonade {
    background: var(--wpr-bg-574d849d-dffb-400e-a105-c3e96750eb26) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cherry {
    background: var(--wpr-bg-673b6a9b-1b2b-4b1c-8b48-5a3b4208501d) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-85328feb-3616-4d3e-8a37-7ed57595a221) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-85328feb-3616-4d3e-8a37-7ed57595a221) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola {
    background: var(--wpr-bg-85328feb-3616-4d3e-8a37-7ed57595a221) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape {
    background: var(--wpr-bg-b7f7ce73-90cb-41d2-844d-76a18f7963ad) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-elfstorm {
    background: var(--wpr-bg-2cb01937-c03a-4c12-afaa-934a553e386c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-kiwi-passion-fruit {
    background: var(--wpr-bg-c1ae839a-3163-4cc6-899e-4199d67c848f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-mint {
    background: var(--wpr-bg-e82481f9-faaf-42df-9d0d-f61113bfa8c3) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mango {
    background: var(--wpr-bg-0a7a57b3-171e-42f0-9220-c811d3590bcd) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-mix-berries {
    background: var(--wpr-bg-f8315199-3633-4820-8fb7-b9c8dfaca6ba) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-orange {
    background: var(--wpr-bg-ec96c7d1-0981-4a98-a1eb-f7136f7cf642) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-peach-ice {
    background: var(--wpr-bg-7c7fcad1-7957-4e2a-9910-5299dc4df727) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pear {
    background: var(--wpr-bg-e7fd3466-5c37-4dec-a288-2459b70eddf5) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-lemon-qi {
    background: var(--wpr-bg-75435b32-0c38-4faf-a285-ddf63f9e3119) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pink-lemonade {
    background: var(--wpr-bg-7813ac4e-2051-4a4b-8216-369dff54ced6) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-rasberry-watermelon {
    background: var(--wpr-bg-05f0749c-d2df-4bf0-a572-04087b1bf300) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-grape {
    background: var(--wpr-bg-241bedac-980e-4efa-87e4-3fc1f32d3ee9) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-ice-cream {
    background: var(--wpr-bg-1d97309f-2410-4982-80e8-5bc61e2a16f8) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-kiwi {
    background: var(--wpr-bg-89e8629e-2263-4202-a317-c27c00fbb106) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-tropcial-fruit {
    background: var(--wpr-bg-fc6867b0-7c0a-456a-a673-2f8bc7cf0a76) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon {
    background: var(--wpr-bg-e5e9fd8c-9c11-44a5-b2b5-975c694aaff6) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-cherry {
    background: var(--wpr-bg-2b7e3dc2-52dd-4ec0-8732-87e48021b39c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-watermelon-mojito {
    background: var(--wpr-bg-e789a0ea-8486-4f91-9363-dcd9da94681c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-strawberry-raspberry {
    background: var(--wpr-bg-a1fbec0b-2aa8-40cc-9192-db2e145155d2) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry-lemon {
    background: var(--wpr-bg-ad7b97b9-b99f-4541-a1dd-b4f5afe14fc6) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-menthol {
    background: var(--wpr-bg-b77f3299-0e2a-4beb-b4e4-ec40cea90998) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-grape-ice {
    background: var(--wpr-bg-a7cdebe2-934b-4fdd-86c0-0bfd2dcd793c) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-golden-tobacco {
    background: var(--wpr-bg-b49e88aa-22bd-49a9-9809-e4c45e95fe36) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-coconut {
    background: var(--wpr-bg-68cecbba-b608-4b24-b5e1-a0653d83f743) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-pineapple-acai {
    background: var(--wpr-bg-fcc5f86a-cd2e-42a5-a58e-9def11e9fa0f) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-dragon-fruit-blackberry {
    background: var(--wpr-bg-9b917865-4eb0-4a1f-9be9-1818cdece22e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-cola-orange {
    background: var(--wpr-bg-3fed36b9-9378-4cdc-964c-5472e56d201e) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-frozen-berries {
    background: var(--wpr-bg-14a162da-fa3d-4544-8248-d04e9d7835ab) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-hazelnut-coffee {
    background: var(--wpr-bg-4b4ffa50-a9f8-46b7-93fd-2b5a8e08b57b) no-repeat center / cover;
}

.custom-badge-elfbar-elfa-blackberry_cherry {
    background: var(--wpr-bg-95ca6953-19b7-4aab-9d35-22d9269b2615) no-repeat center / cover;
}


/* ######################### */
/* ELFBAR ELFX PRO */
/* ######################### */

.custom-badge-elfbar-elfx-pro-weiss {
    background: var(--wpr-bg-70c9dfe3-0402-4d77-a15a-6f3beaa9c3d8) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-schwarz {
    background: var(--wpr-bg-abf6fb3b-c8cf-4823-a327-ee6cd117d3d9) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-braun {
    background: var(--wpr-bg-aeca1949-c0e8-42c0-8ade-b41d20ac94ee) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-gruen {
    background: var(--wpr-bg-6734cf75-9f20-45ee-aa95-979f1e08d224) no-repeat center / cover;
}

.custom-badge-elfbar-elfx-pro-pink {
    background: var(--wpr-bg-c963fc94-a91a-4be8-acaf-73df22763057) no-repeat center / cover;
}





/* ######################### */
/* ELFBAR ELFLIQ */
/* ######################### */

.custom-badge-elfbar-elfliq-blackberry-lemon {
    background: var(--wpr-bg-4f3c76ed-e1a7-4ce5-81e1-9ff639557092) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-blackcurrant-aniseed {
    background: var(--wpr-bg-0ca20964-143c-4b39-bbbb-26a6f10d3b3a) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cherry-cola {
    background: var(--wpr-bg-290ef0f0-b8b2-4d77-b93b-4f59af67352a) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-cotton-candy-ice {
    background: var(--wpr-bg-a05b1c87-ad76-4613-8b27-d153b00da8c6) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-elfstorm-ice {
    background: var(--wpr-bg-0d3369e4-1abb-4b8b-839d-6311330067a4) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-grape {
    background: var(--wpr-bg-3eb47a3c-205e-406a-bcb1-3069a956ab2a) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-4e570b56-08fa-4447-a133-8b8635fe1ad9) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pink-grapefruit {
    background: var(--wpr-bg-b19c1d43-eec1-46f8-a55a-807b655420f6) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-spearmint {
    background: var(--wpr-bg-563ef88a-375a-4649-a12a-d97f5bbf0958) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-ice {
    background: var(--wpr-bg-2628c159-eaf9-4889-8cf4-3c28f4eaaac6) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-strawberry-raspberry-cherry-ice {
    background: var(--wpr-bg-c089aa20-5c6f-443a-a749-d80a65cf9ed7) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-sour-apple {
    background: var(--wpr-bg-a85d481c-2e15-49aa-ad96-2c39cce2fb99) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-lemon-peach-passion-fruit {
    background: var(--wpr-bg-374ffb0c-b43f-4294-af20-1ba38bdb8f82) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-coconut-blueberry {
    background: var(--wpr-bg-66d6be62-efa0-4cd4-a400-edbe1ba1a705) no-repeat center / cover;
}

.custom-badge-elfbar-elfliq-pineapple-mango-orange {
    background: var(--wpr-bg-30ae1066-d3ed-4fd4-9c7b-7a6e79e9991b) no-repeat center / cover;
}



/* ######################### */
/* ELFBAR MAX */
/* ######################### */

.custom-badge-elfbar-max-apple-pear {
    background: var(--wpr-bg-b34c5e0a-f957-47e5-8c61-5b01b10460b8) no-repeat center / cover;
}

.custom-badge-elfbar-max-blackberry-ice {
    background: var(--wpr-bg-c04b7124-1090-4b7c-9257-66e0fdbd4958) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry {
    background: var(--wpr-bg-c72ee455-fad5-4a8e-9bd8-722b02f2ebc3) no-repeat center / cover;
}

.custom-badge-elfbar-max-blueberry-sour-raspberry {
    background: var(--wpr-bg-a6d9d7b3-d9be-4020-8267-608743a1d877) no-repeat center / cover;
}

.custom-badge-elfbar-max-grape {
    background: var(--wpr-bg-dc01bde1-245a-409e-843f-96047fd2cac8) no-repeat center / cover;
}

.custom-badge-elfbar-max-menthol {
    background: var(--wpr-bg-6fcbdf53-ce0a-4fc6-b97f-faa1d830625f) no-repeat center / cover;
}

.custom-badge-elfbar-max-strawberry-ice {
    background: var(--wpr-bg-93bd9766-977e-4e70-b15d-9b1fb42a9335) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-berry {
    background: var(--wpr-bg-0e30bc92-dc85-4b8d-8263-15f53a4d2717) no-repeat center / cover;
}

.custom-badge-elfbar-max-triple-mango {
    background: var(--wpr-bg-06898bb3-7d6e-451b-97bc-140c767d78fa) no-repeat center / cover;
}

.custom-badge-elfbar-max-watermelon-ice {
    background: var(--wpr-bg-8c68586f-0de0-41be-b968-1ac8fb2363eb) no-repeat center / cover;
}



/* ######################### */
/* Smooh Pods */
/* ######################### */

.custom-badge-smooh-pods-lemon-bomb {
    background: var(--wpr-bg-76e63bb4-69bc-48fb-bbeb-3280026eca80) no-repeat center / cover;
}

.custom-badge-smooh-pods-berry-d-blue {
    background: var(--wpr-bg-2035c7fe-1f97-4abd-a68c-c13d33efb177) no-repeat center / cover;
}

.custom-badge-smooh-pods-grand-melon-ice {
    background: var(--wpr-bg-1dbd2476-5a6d-4d2e-a928-6e184655f2e3) no-repeat center / cover;
}

.custom-badge-smooh-pods-777 {
    background: var(--wpr-bg-e8372f68-ac9d-414f-910d-8a65f7b6e879) no-repeat center / cover;
}




/* ######################### */
/* CBD Pods */
/* ######################### */

.custom-badge-cbd-pods-amnesia {
    background: var(--wpr-bg-9c3a91a4-1e06-44a0-9afb-f3ef11004a24) no-repeat center / cover;
}

.custom-badge-cbd-pods-mixed-berries {
    background: var(--wpr-bg-1a99a3c6-489f-49a8-adf5-f7abcd70b483) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-berry {
    background: var(--wpr-bg-c079ba59-6b7c-4f2d-b9e1-2e2b6573f94b) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-mint {
    background: var(--wpr-bg-6430b243-e78d-4211-8547-091d5c8ce2be) no-repeat center / cover;
}

.custom-badge-cbd-pods-fresh-tropical {
    background: var(--wpr-bg-ea7fa3d2-d92d-4b83-9e84-2a967c433ea5) no-repeat center / cover;
}

.custom-badge-cbd-pods-purple-punch {
    background: var(--wpr-bg-4b15f1fa-8c6a-4587-93f4-3ade13c94bf6) no-repeat center / cover;
}

.custom-badge-xx2-mixed-berries {
    background: var(--wpr-bg-31b1fe9d-9750-434a-adc0-43ad627cee56) no-repeat center / cover;
}

.custom-badge-grape-ice {
    background: var(--wpr-bg-c8cbba68-ca6b-4044-9522-e4aa4ab010fa) no-repeat center / cover;
}

.custom-badge-mango-maracuja {
    background: var(--wpr-bg-5ea32197-57f2-46a3-812a-c8b88d0194b8) no-repeat center / cover;
}

.custom-badge-mint-ice {
    background: var(--wpr-bg-ae9a2c49-1ac9-4fcd-8950-d787e59893b5) no-repeat center / cover;
}

.custom-badge-raspberry-peach {
    background: var(--wpr-bg-bffb8c34-26b3-4ccb-ad70-81ce801876ad) no-repeat center / cover;
}

.custom-badge-watermelon-ice {
    background: var(--wpr-bg-f319d0a3-bd66-4742-aeaa-455d2f180e7a) no-repeat center / cover;
}


/* ######################### */
/* CBD Liquids */
/* ######################### */

.custom-badge-cbd-liquids-blueberry-kush {
    background: var(--wpr-bg-f91b73c7-1608-401b-96dd-5c93f237b8e8) no-repeat center / cover;
}


.custom-badge-cbd-liquids-elderflower-kush {
    background: var(--wpr-bg-163656d1-2f82-421b-8344-d2c173f3a217) no-repeat center / cover;
}

.custom-badge-cbd-liquids-lemon-haze {
    background: var(--wpr-bg-85626a76-4c75-40d9-8fa2-23f0185b6c59) no-repeat center / cover;
}

.custom-badge-cbd-liquids-menthol {
    background: var(--wpr-bg-45f6223a-7e52-49dd-98da-c4b757247bdb) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pineapple-express {
    background: var(--wpr-bg-18c26174-cc3d-4a6c-9086-bcd91aba7fba) no-repeat center / cover;
}

.custom-badge-cbd-liquids-pure-shot {
    background: var(--wpr-bg-1d84ff35-1cea-4a26-b998-0e472e49fa12) no-repeat center / cover;
}

.custom-badge-cbd-liquids-purple-haze {
    background: var(--wpr-bg-a4555aba-0573-48e4-825f-04b41079c030) no-repeat center / cover;
}

.custom-badge-cbd-liquids-sour-apple-diesel {
    background: var(--wpr-bg-5ced431c-b303-472b-a4c5-1df644474c08) no-repeat center / cover;
}

.custom-badge-cbd-liquids-strawberry-diesel {
    background: var(--wpr-bg-335c1900-a40a-46d2-bb87-37ec3f1de18e) no-repeat center / cover;
}

.custom-badge-cbd-liquids-vanilla-strawberry-diesel {
    background: var(--wpr-bg-f6100254-304e-4bba-be66-d9dd9f19a4fe) no-repeat center / cover;
}

.custom-badge-cbd-liquids-watermelon-kush {
    background: var(--wpr-bg-45b005d5-d2b9-4448-b4c3-c7c17427b273) no-repeat center / cover;
}

.custom-badge-cbd-liquids-white-peach-diesel{
    background: var(--wpr-bg-1a668ad8-16b7-46cb-a6dc-b83790d6271f) no-repeat center / cover;
}


/* ######################### */
/* SUPERIOR LINE */
/* ######################### */

.custom-badge-superior-line-gazzy-grape {
    background: var(--wpr-bg-bb61dadd-7604-4779-83d2-068f004aa060) no-repeat center / cover;
}

.custom-badge-superior-line-lemon-fuel {
    background: var(--wpr-bg-4835ea74-190b-46f5-a04c-68980cd771eb) no-repeat center / cover;
}


.custom-badge-superior-line-rainbwo-belts {
    background: var(--wpr-bg-3a918318-d7bf-49d3-bdb2-f03e40e58815) no-repeat center / cover;
}

.custom-badge-superior-line-blue-zushi {
    background: var(--wpr-bg-d8a42d97-2870-428e-9077-b58c897fd5e1) no-repeat center / cover;
}

.custom-badge-superior-line-guava-haze {
    background: var(--wpr-bg-231988af-c5ef-4f9e-967f-62f5b850e6d7) no-repeat center / cover;
}

.custom-badge-superior-line-baddie-runtz {
    background: var(--wpr-bg-214c7d9c-da8f-4ff4-ab75-406a20a22c0c) no-repeat center / cover;
}

.custom-badge-superior-line-dirty-sprite {
    background: var(--wpr-bg-0a8ca94a-0e91-4ac0-b4e0-1736c1e27550) no-repeat center / cover;
}

.custom-badge-superior-line-forbidden-fruit {
    background: var(--wpr-bg-8372650a-1ac1-4918-9a07-fa332dd8b978) no-repeat center / cover;
}

.custom-badge-superior-line-glossy-gelato {
    background: var(--wpr-bg-16fb5ffd-ecb1-4ca4-b62b-0614e517331a) no-repeat center / cover;
}

.custom-badge-superior-line-sour-patch {
    background: var(--wpr-bg-423a6492-2a50-4d5e-9c4b-e3584ab91cf0) no-repeat center / cover;
}

.custom-badge-superior-line-super-lemon-haze {
    background: var(--wpr-bg-32a72338-7892-4b84-9164-a1ea2643937e) no-repeat center / cover;
}

.custom-badge-superior-line-zkittlez {
    background: var(--wpr-bg-86d415d4-3760-4263-b31c-53c30e1854c4) no-repeat center / cover;
}


/* ######################### */
/* TRUE TASTE LINE */
/* ######################### */

.custom-badge-true-taste-line-black-cherry-kush {
    background: var(--wpr-bg-2240f0ab-6b7e-48c0-ab2e-d3918e994047) no-repeat center / cover;
}

.custom-badge-true-taste-line-blue-lobster {
    background: var(--wpr-bg-cf132532-8fca-479e-833b-a33d8c80113c) no-repeat center / cover;
}

.custom-badge-true-taste-line-dragonfruit-sherbet {
    background: var(--wpr-bg-734fef81-7a18-4c36-9bf5-c8a7a2260c68) no-repeat center / cover;
}

.custom-badge-true-taste-line-kiwi-lime-kush {
    background: var(--wpr-bg-c3df8a5c-a2c9-410e-b253-f5fd984adba0) no-repeat center / cover;
}

.custom-badge-true-taste-line-raspberry-dream {
    background: var(--wpr-bg-59b28517-1f80-419e-bcba-af0e246dd687) no-repeat center / cover;
}

/* ######################### */
/* SIGNATURE PODS */
/* ######################### */

.custom-badge-signature-pods-amnesia-splash {
    background: var(--wpr-bg-9778aa7d-0186-4068-87a8-66e0a8f1f6ff) no-repeat center / cover;
}

.custom-badge-signature-pods-blueberry {
    background: var(--wpr-bg-c18d0886-b346-4538-a87b-da84378d5ce2) no-repeat center / cover;
}

.custom-badge-signature-pods-cherry-fuel {
    background: var(--wpr-bg-72f370ba-11be-4fe2-80b8-c20fc4bb25f5) no-repeat center / cover;
}

.custom-badge-signature-pods-gelato-berry {
    background: var(--wpr-bg-4a8418dd-c65f-4386-be0a-fea3f635471d) no-repeat center / cover;
}

.custom-badge-signature-pods-melon-runtz {
    background: var(--wpr-bg-579a79ff-f140-4f0f-92e6-fa53239aec44) no-repeat center / cover;
}

.custom-badge-signature-pods-peach-ice {
    background: var(--wpr-bg-d0d8a87f-1367-489a-be77-7199463b70c3) no-repeat center / cover;
}

.custom-badge-signature-pods-super-lemon-haze {
    background: var(--wpr-bg-45171f5b-ad6e-4458-9f65-b6c954d93114) no-repeat center / cover;
}

.custom-badge-signature-pods-zkittlez {
    background: var(--wpr-bg-15d57f96-0715-462f-b6ac-2c0528817855) no-repeat center / cover;
}

.custom-badge-signature-pods-purple-punch {
    background: var(--wpr-bg-6249b954-a42d-4b9e-b783-bdc2edf5b2d7) no-repeat center / cover;
}

.custom-badge-signature-pods-white-widow {
    background: var(--wpr-bg-2c909d59-d092-4813-a00e-78b93b02774b) no-repeat center / cover;
}


/* ######################### */
/* DNT-9 PODS */
/* ######################### */

.custom-badge-dnt-9-pod-og-kush {
    background: var(--wpr-bg-ebb71056-9b71-4c72-ae4c-379576b84e1c) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-white-widow {
    background: var(--wpr-bg-b3e80081-59d7-4cbd-8ac3-9ed5f5702084) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-gelato {
    background: var(--wpr-bg-bab471ba-5de7-4127-91a8-fdb6c00def4f) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-sour-diesel {
    background: var(--wpr-bg-52832631-b2af-45ef-9a18-23cc61f62428) no-repeat center / cover;
}

.custom-badge-dnt-9-pod-girl-scout-cookies {
    background: var(--wpr-bg-7c50093d-76c6-4ed2-bc0a-69adb2bde601) no-repeat center / cover;
}

/* ######################### */
/* DNT-9 Vapes */
/* ######################### */

.custom-badge-dnt-9-vape-purple-haze {
    background: var(--wpr-bg-9e0e9556-a36e-4ac2-9bca-499d8c6ff321) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-super-lemon-haze {
    background: var(--wpr-bg-7f8902c0-2ad6-4e6a-8767-0991f7493d54) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-blue-kush {
    background: var(--wpr-bg-eb9e2096-e491-4556-b42f-f0451e8df4b2) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-watermelon-gelato {
    background: var(--wpr-bg-bdb06b8c-a671-406b-9a2f-87a4bf2e1b5b) no-repeat center / cover;
}

.custom-badge-dnt-9-vape-zlushez {
    background: var(--wpr-bg-a2197a5e-ba88-475c-b45c-52abc396e953) no-repeat center / cover;
}


/* ######################### */
/* H4 SUPERIOR VAPES */
/* ######################### */

.custom-badge-h4-superior-vapes-berry-chill {
    background: var(--wpr-bg-d2a60201-61d1-4c79-bf1d-540e55607c7d) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-blaze {
    background: var(--wpr-bg-d3ac240e-3d7e-4001-8776-a1de92a6cc69) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gelato {
    background: var(--wpr-bg-e0c48c8d-a60a-4013-abf3-0d5fa29f557d) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-gorilla-glue {
    background: var(--wpr-bg-5fdaa548-0a3e-4e29-a52b-2f5bf48030ee) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-lemon-haze {
    background: var(--wpr-bg-1dcaf392-c6ea-4310-994d-0cda29ba07f4) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-mango-bliss {
    background: var(--wpr-bg-bb5aa296-01b8-4a17-9609-9cdac236a293) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-og-kush {
    background: var(--wpr-bg-f071a68b-70df-422a-b7bb-b7ad7c29dad0) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-orange-bud {
    background: var(--wpr-bg-c83050f6-d558-45a1-805c-5c06d3e24f0d) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-pineapple-express {
    background: var(--wpr-bg-ebea25aa-a3ee-4b95-bfa5-ecf5e756eba7) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-sour-diesel {
    background: var(--wpr-bg-ec734ca0-08c0-42fa-a475-e30d57f07db8) no-repeat center / cover;
}

.custom-badge-h4-superior-vapes-cherry-berry {
    background: var(--wpr-bg-8dd571e4-06ee-4a1f-ab33-676cadec2373) no-repeat center / cover;
}

/* ######################### */
/* SHEESH BUDZ*/
/* ######################### */

.custom-badge-sheesh-budz-alien-cookies {
    background: var(--wpr-bg-1771909e-2a41-4ef7-86b3-806182447a05) no-repeat center / cover;
}

.custom-badge-sheesh-budz-durban-gelato {
    background: var(--wpr-bg-19f8a069-4856-4a99-b308-5c6d3380c8ec) no-repeat center / cover;
}

.custom-badge-sheesh-budz-forbidden-fruit {
    background: var(--wpr-bg-42216b59-d722-4a28-9592-a0f38fe5ae9e) no-repeat center / cover;
}

.custom-badge-sheesh-budz-mowie-wowie {
    background: var(--wpr-bg-78a1ead6-57fa-411d-a90e-ad336e15aa1c) no-repeat center / cover;
}

.custom-badge-sheesh-budz-og-kush {
    background: var(--wpr-bg-150b73d6-7fde-41b4-a708-84d5b18f3742) no-repeat center / cover;
}

.custom-badge-sheesh-budz-strawberry-cough {
    background: var(--wpr-bg-2972c835-b767-48ed-95fe-beab41339de6) no-repeat center / cover;
}

.custom-badge-sheesh-budz-super-lemon-haze {
    background: var(--wpr-bg-2f6d58c2-b251-43eb-837d-7cb2d45cdfb2) no-repeat center / cover;
}

.custom-badge-sheesh-budz-tangie-dream {
    background: var(--wpr-bg-be49d076-3c2b-4a7d-a2f3-1595c0c59ca8) no-repeat center / cover;
}

.custom-badge-sheesh-budz-watermelon-zlushie {
    background: var(--wpr-bg-292ce9f1-e800-4bae-8365-50497fa9c9bb) no-repeat center / cover;
}

.custom-badge-sheesh-budz-zkittlez {
    background: var(--wpr-bg-b9d88ef1-03b5-4fde-956a-7f2ffba2f0b3) no-repeat center / cover;
}

/* ######################### */
/* H3 Superior Liquids */
/* ######################### */

.custom-badge-h3-liquids-energy-fresh {
    background: var(--wpr-bg-c1f32eb9-d1c1-40df-80fd-56101ea58f3d) no-repeat center / cover;
}

.custom-badge-h3-liquids-mango {
    background: var(--wpr-bg-8994db23-9e19-486e-bf8a-6f47ac95faee) no-repeat center / cover;
}

.custom-badge-h3-liquids-peach-tea {
    background: var(--wpr-bg-e8df88bd-27be-457a-92fe-2103abedd764) no-repeat center / cover;
}

.custom-badge-h3-liquids-purple {
    background: var(--wpr-bg-c668ce21-e62e-41fa-8dca-3309fbc0a4b6) no-repeat center / cover;
}

.custom-badge-h3-liquids-super-lemon {
    background: var(--wpr-bg-92cb7f3b-1b23-4a81-9dbc-40cf1be6759d) no-repeat center / cover;
}

.custom-badge-h3-liquids-coco-berry-prime {
    background: var(--wpr-bg-c0042e4b-b6a6-4d57-90d0-12be0bd767fd) no-repeat center / cover;
}

.custom-badge-h3-liquids-dragon-litschi {
    background: var(--wpr-bg-fc2f4113-aa03-4e03-93c7-1842ed5f19b5) no-repeat center / cover;
}

.custom-badge-h3-liquids-heisenmist {
    background: var(--wpr-bg-ebb972ff-8ab0-45ff-88aa-c13cad7d818b) no-repeat center / cover;
}

.custom-badge-h3-liquids-man-in-pink {
    background: var(--wpr-bg-dece23a2-4baf-40cd-9c81-492a5f58f717) no-repeat center / cover;
}

.custom-badge-h3-liquids-white-crown {
    background: var(--wpr-bg-ffb81dd3-21b1-4368-95d0-80885432a672) no-repeat center / cover;
}

/* ######################### */
/* OnlyGrams Flavour Boost */
/* ######################### */

.custom-badge-only-grams-flavour-boost-blackberry {
    background: var(--wpr-bg-c34d1cab-a0a9-4f8f-b3ac-707e2990ad5e) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-cactus-ice {
    background: var(--wpr-bg-cd276dcb-4ec2-4316-a34d-8b6a0eb935f1) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-grape-mint {
    background: var(--wpr-bg-00bea47f-591d-40f3-ab5f-ad35d1784829) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-mango-pineapple {
    background: var(--wpr-bg-2dab0b50-1d4b-4caf-b567-9c84f6803d19) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-pineapple-mint {
    background: var(--wpr-bg-ec2de318-10fa-404b-8d76-5d001ebd142d) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-raspberry {
    background: var(--wpr-bg-44b13d64-8e16-4135-8714-eabc05d8c529) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-tropical-fruit {
    background: var(--wpr-bg-dae4f33d-ab90-462c-bc74-ce2410437a7d) no-repeat center / cover;
}

.custom-badge-only-grams-flavour-boost-blueberry {
    background: var(--wpr-bg-490a6719-e077-4791-9033-a40beccd3756) no-repeat center / cover;
}

/* ######################### */
/* MESH FLASH Superior Vapes*/
/* ######################### */

.custom-badge-mesh-flash-vapes-blackberry-kush {
    background: var(--wpr-bg-d2b774d7-4dd0-41b2-b6c9-14d624208eca) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-blaubeere-minze {
    background: var(--wpr-bg-0b37631c-b2bc-4643-b90d-43bcd82deb8a) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-doppelapfel {
    background: var(--wpr-bg-b566feea-af77-4475-9a68-cfbf53da6516) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-himbeere {
    background: var(--wpr-bg-c425f467-c95c-4401-9b0f-3fb483f2a273) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-peach-creme {
    background: var(--wpr-bg-45fc7db3-9235-4e57-b401-43ed6971deaf) no-repeat center / cover;
}

.custom-badge-mesh-flash-vapes-traube-minze {
    background: var(--wpr-bg-d710f16b-9f7b-4c29-9449-67e1c25bd945) no-repeat center / cover;
}


/* ######################### */
/* b3 Pods*/
/* ######################### */

.custom-badge-b3-pods-amnesia-haze {
    background: var(--wpr-bg-cdebc3c8-cc5c-4cb3-ba0d-5bba15c705ce) no-repeat center / cover;
}

.custom-badge-b3-pods-blueberry-kush {
    background: var(--wpr-bg-ee5c5f09-05db-4653-b508-eb2cbf5409e9) no-repeat center / cover;
}

.custom-badge-b3-pods-mango-kush {
    background: var(--wpr-bg-38a82928-7b9d-40c0-8423-b132bfa9d734) no-repeat center / cover;
}

.custom-badge-b3-pods-permanent-marker {
    background: var(--wpr-bg-9cbbeaca-8cae-458b-ad69-5332f7360798) no-repeat center / cover;
}

.custom-badge-b3-pods-super-lemon-haze {
    background: var(--wpr-bg-1dd610e7-d27f-4b17-8bf9-3705b6e26465) no-repeat center / cover;
}

.custom-badge-b3-pods-tropical-punch {
    background: var(--wpr-bg-fd4a17ab-4152-49af-9b3e-2d362a14b0f9) no-repeat center / cover;
}

/* ######################### */
/* PHC Vapes*/
/* ######################### */

.custom-badge-phc-vape-gelato {
    background: var(--wpr-bg-ff07deb7-7b23-405e-8d43-a300b79fdb96) no-repeat center / cover;
}

.custom-badge-phc-vape-ice-cream-cookies {
    background: var(--wpr-bg-e01ef0c7-a3f6-4ee8-955f-1ac76c500c4d) no-repeat center / cover;
}

.custom-badge-phc-vape-girl_scout_cookies {
    background: var(--wpr-bg-d2ce3d54-2248-4fd7-881d-07ec66d8681c) no-repeat center / cover;
}

.custom-badge-phc-vape-northern-lights {
    background: var(--wpr-bg-5ebc478b-d9b5-4d69-913a-90f22458c55b) no-repeat center / cover;
}

.custom-badge-phc-vape-purple-haze {
    background: var(--wpr-bg-5d20546b-2538-4911-b79c-252d88a9bb7d) no-repeat center / cover;
}

.custom-badge-phc-vape-amnesia-haze {
    background: var(--wpr-bg-fe1e8365-84b3-44c1-a3cb-a63729678502) no-repeat center / cover;
}

/* ######################### */
/* PHC Pods*/
/* ######################### */

.custom-badge-phc-pod-zkittlez {
    background: var(--wpr-bg-4f3888bc-19f1-46f9-b36b-2faf2350c1e8) no-repeat center / cover;
}

.custom-badge-phc-pod-runtz {
    background: var(--wpr-bg-9d255fa9-3388-4f50-bacd-fd446919fd03) no-repeat center / cover;
}

.custom-badge-phc-pod-london-pound {
    background: var(--wpr-bg-4773fe17-d78e-40c6-9084-e80a5e744825) no-repeat center / cover;
}

.custom-badge-phc-pod-cotton-candy {
    background: var(--wpr-bg-3881298b-d3a7-47ac-8f4e-b94aef609f91) no-repeat center / cover;
}

.custom-badge-phc-pod-cherry {
    background: var(--wpr-bg-b20fd75c-7eb5-4363-bdd9-227818859bac) 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-e0b65d03-5d13-4741-8245-03b8a09d5bb1);
}

.product-single__product-attr-item-check-open-white::before {
    content: '';
    width: 50px;
    height: 50px;
    background: no-repeat center/contain var(--wpr-bg-4b66e51d-2411-406f-9c06-05d64aed33b6);
}




/* ************************** */
/* 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-900d55b1-2824-46ba-b200-81c3472608b1) 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 */