:root{color-scheme:light}.facet-filters__sort,.select__select{background-color:#fff;color:#1a1d23}.field__input,.facets__price .field__input{color:#1a1d23}.price__login-note{display:inline-block;color:#0f766e;background:#e6f2f1;border:1px solid rgba(15,118,110,.25);border-radius:2rem;padding:.4rem 1.2rem;font-size:1.3rem;text-decoration:none;transition:background .12s ease}.price__login-note:hover{background:#d4e9e7;text-decoration:none}[id$=__hero_slideshow]{display:block;padding-top:2.4rem}[id$=__hero_slideshow] .slideshow.banner{border-radius:20px;overflow:hidden}[id$=__hero_slideshow] .slideshow__media,[id$=__hero_slideshow] .slideshow__media img{border-radius:20px}[id$=__hero_slideshow] .slider-buttons{display:none!important}[id$=__partner_logos] .multicolumn-list,[id$=__topmarken_logos] .multicolumn-list{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem 4.5rem}[id$=__partner_logos] .multicolumn-list__item,[id$=__topmarken_logos] .multicolumn-list__item{width:auto!important;max-width:none;flex:0 0 auto}[id$=__partner_logos] .multicolumn-card,[id$=__topmarken_logos] .multicolumn-card{background:transparent}[id$=__partner_logos] .multicolumn-card__image-wrapper,[id$=__topmarken_logos] .multicolumn-card__image-wrapper{margin:0;width:auto!important}[id$=__partner_logos] .media,[id$=__topmarken_logos] .media{padding-bottom:0!important;height:5.6rem;width:auto!important;overflow:visible!important;display:block}[id$=__partner_logos] .multicolumn-card__image,[id$=__topmarken_logos] .multicolumn-card__image{position:static!important;height:5.6rem!important;width:auto!important;max-width:16rem;object-fit:contain;display:block}@media screen and (min-width:990px){[id$=__kategorien] .multicolumn-list{display:flex!important;flex-wrap:nowrap;gap:1.6rem}[id$=__kategorien] .multicolumn-list__item{width:12.5%!important;max-width:none;flex:1 1 0}[id$=__kategorien] .multicolumn-card__image-wrapper--third-width{width:78%}}[id$=__kategorien] .multicolumn-card{background:transparent}[id$=__kategorien] .multicolumn-card__info{text-align:center;padding:1rem .5rem .5rem}[id$=__kategorien] .multicolumn-card__info h3{font-size:1.4rem;margin:0 0 .3rem}[id$=__kategorien] .multicolumn-card__info .link{font-size:1.2rem;color:#0f766e}@media screen and (min-width:750px){[id$=__sortiment_elfbar] .collection-list__item,[id$=__sortiment_vapes] .collection-list__item{width:22rem!important;min-width:22rem;max-width:22rem}}[id$=__sortiment_elfbar] .collection-list.slider,[id$=__sortiment_vapes] .collection-list.slider{scrollbar-width:none;-ms-overflow-style:none}[id$=__sortiment_elfbar] .collection-list.slider::-webkit-scrollbar,[id$=__sortiment_vapes] .collection-list.slider::-webkit-scrollbar{display:none}[id$=__sortiment_elfbar] .slider-buttons,[id$=__sortiment_vapes] .slider-buttons{display:flex!important;justify-content:center;align-items:center;gap:1.4rem;margin-top:1.2rem}[id$=__sortiment_elfbar] .slider-button,[id$=__sortiment_vapes] .slider-button{width:4.4rem;height:4.4rem;border:1px solid #D8DEDE;border-radius:50%;background:#fff;color:#0f766e;position:static;transition:background .12s ease,color .12s ease,border-color .12s ease}[id$=__sortiment_elfbar] .slider-button:hover:not([disabled]),[id$=__sortiment_vapes] .slider-button:hover:not([disabled]){background:#0f766e;color:#fff;border-color:#0f766e}[id$=__sortiment_elfbar] .slider-button[disabled],[id$=__sortiment_vapes] .slider-button[disabled]{opacity:.35}[id$=__sortiment_elfbar] .slider-counter,[id$=__sortiment_vapes] .slider-counter{color:#6f7b7a}.multicolumn .title-wrapper-with-link,.collection-list-wrapper .title-wrapper-with-link{justify-content:center}.multicolumn .title-wrapper-with-link .title,.collection-list-wrapper .title-wrapper-with-link .title{width:100%;text-align:center}.multicolumn .title-wrapper-with-link .title:after,.collection-list-wrapper .title-wrapper-with-link .title:after,.collapsible-content__heading:after{content:"";display:block;width:5.6rem;height:3px;background:#0f766e;border-radius:2px;margin:1.2rem auto 0}.card-wrapper .card{transition:transform .15s ease,box-shadow .15s ease}.collection-list .card,.collection-list .card .card__inner{border-radius:12px}.collection-list .card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 14px 28px -16px #0f766e59}.collection-list .card__heading{font-size:1.5rem}.collapsible-content .accordion{background:#fff;border:1px solid #E5E8EB;border-radius:12px;margin-bottom:1.2rem;padding:.2rem 1.8rem}.collapsible-content .accordion+.accordion{margin-top:0}.collapsible-content .accordion summary{padding-top:1.6rem;padding-bottom:1.6rem}.collapsible-content .accordion .accordion__title{font-size:1.6rem;font-weight:600}.collapsible-content .accordion details[open]>summary .accordion__title{color:#0f766e}.newsletter-form__field-wrapper .field__input:focus{outline-color:#0f766e}[id$=__so_funktionierts] .multicolumn-list{counter-reset:steps}[id$=__so_funktionierts] .multicolumn-list__item{counter-increment:steps}[id$=__so_funktionierts] .multicolumn-card{background:#fff;border:1px solid #E5E8EB;border-radius:14px;padding:2.8rem 1.6rem 1.2rem;text-align:center;height:100%}[id$=__so_funktionierts] .multicolumn-card:before{content:counter(steps);display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;margin:0 auto 1.4rem;border-radius:50%;background:#0f766e;color:#fff;font-size:2rem;font-weight:700}[id$=__so_funktionierts] .multicolumn-card__info{text-align:center;padding-left:1rem;padding-right:1rem}[id$=__so_funktionierts] .multicolumn-card__info h3{margin-top:0;font-size:1.7rem}[id$=__zahlen_leiste] .multicolumn-card{background:transparent;text-align:center}[id$=__zahlen_leiste] .multicolumn-card__info{text-align:center}[id$=__zahlen_leiste] .multicolumn-card__info h3{font-size:3.4rem;margin:0 0 .4rem;color:#fff}[id$=__zahlen_leiste] .multicolumn-card__info p{color:#ffffffc7;margin:0}.header__inline-menu a.header__menu-item[href*=b2b-registrierung]{background:#0f766e;border-radius:999px;padding:.7rem 1.6rem;margin-left:.4rem;text-decoration:none;transition:background .12s ease}.header__inline-menu a.header__menu-item[href*=b2b-registrierung] span{color:#fff;text-decoration:none!important}.header__inline-menu a.header__menu-item[href*=b2b-registrierung]:hover{background:#0b5a54}.header__inline-menu a.header__menu-item[href*=b2b-registrierung]:hover span{text-decoration:none!important}.footer-block__heading{font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;color:#0f766e}.footer-block__subtext a,.footer-block__details-content a{color:#1a1d23bf;transition:color .12s ease}.footer-block__subtext a:hover,.footer-block__details-content a:hover{color:#0f766e}.footer-block__subtext p{font-size:1.4rem;line-height:1.7}.customer.account .account-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;margin-bottom:2.4rem}.customer.account .account-header h1{margin:0}.account-logout{display:inline-block;color:#6f7b7a;border:1px solid #D8DEDE;border-radius:999px;padding:.6rem 1.6rem;font-size:1.3rem;text-decoration:none;transition:color .12s ease,border-color .12s ease}.account-logout:hover{color:#0f766e;border-color:#0f766e;text-decoration:none}.account-content{display:grid;grid-template-columns:minmax(0,1fr) 30rem;gap:2.4rem;align-items:start}@media screen and (max-width:989px){.account-content{grid-template-columns:1fr}}.account-card{background:#fff;border:1px solid #E5E8EB;border-radius:14px;padding:2.4rem}.account-card__title{margin:0 0 1.6rem;font-size:1.8rem;color:#1a1d23}.account-aside{display:grid;gap:2rem}.account-card--hint{background:#e6f2f1;border-color:#0f766e40}.account-card--hint a{color:#0f766e;font-weight:600}.account-card__btn{margin-top:1.6rem;font-size:1.4rem;min-height:4rem}.customer .order-history{border:none}.customer .order-history th{font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:#6f7b7a;border-bottom:1px solid #E5E8EB;padding:1rem 1.2rem}.customer .order-history td{padding:1.4rem 1.2rem;border-bottom:1px solid #F0F2F2}@media screen and (min-width:750px){.customer .order-history tbody tr:hover{background:#f7fafa}}.order-history__number{color:#0f766e;font-weight:700;text-decoration:none}.order-history__number:hover{text-decoration:underline}.status-pill{display:inline-block;padding:.25rem 1.1rem;border-radius:999px;font-size:1.2rem;white-space:nowrap;background:#eef1f1;color:#4b5563}.status-pill--paid,.status-pill--fulfilled{background:#e6f2f1;color:#0f766e}.status-pill--pending,.status-pill--partially_paid,.status-pill--partial{background:#fef3e2;color:#b45309}.status-pill--cancelled,.status-pill--voided{background:#fbeaea;color:#b3261e}.status-pill--refunded,.status-pill--partially_refunded{background:#f3f4f6;color:#6b7280}.customer.addresses{text-align:left}.customer.addresses .addresses-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem}.customer.addresses .addresses-header h1{margin:0;text-align:left}.addresses-back{color:#6f7b7a;font-size:1.4rem}.addresses-back:hover{color:#0f766e}.addresses-hint{background:#e6f2f1;border:1px solid rgba(15,118,110,.25);border-radius:12px;padding:1.4rem 1.8rem;margin:2rem 0 2.4rem;font-size:1.4rem;line-height:1.6;color:#0b5a54}.customer.addresses .addresses-new{margin-bottom:2.4rem;text-align:left}.customer.addresses ul.addresses-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(28rem,1fr));gap:2rem;list-style:none;padding:0;margin:0}.customer.addresses li.address-card{background:#fff;border:1px solid #E5E8EB;border-radius:14px;padding:2rem 2.2rem;text-align:left;margin:0;width:100%}.address-card__badge{display:inline-block;background:#0f766e;color:#fff;border-radius:999px;padding:.25rem 1.1rem;font-size:1.15rem;letter-spacing:.04em;margin-bottom:1rem}.customer.addresses li.address-card p{margin:.2rem 0}.address-card__actions{display:flex;gap:1rem;margin-top:1.4rem}button.address-card__btn{background:#fff;color:#0f766e;border:1px solid #0F766E;border-radius:999px;padding:.5rem 1.6rem;font-size:1.3rem;min-height:0;min-width:0;cursor:pointer;transition:background .12s ease,color .12s ease}button.address-card__btn:hover{background:#0f766e;color:#fff}button.address-card__btn--delete{color:#b3261e;border-color:#e3b7b4}button.address-card__btn--delete:hover{background:#b3261e;border-color:#b3261e;color:#fff}.header__inline-menu .mega-menu__content{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 18px 28px -18px #00000038;padding-top:4rem;padding-bottom:4.5rem}.header--top-center .header__inline-menu .mega-menu__list{justify-content:flex-start;column-gap:6.5rem;row-gap:3rem}.header--top-center .header__inline-menu .mega-menu__list>li{width:auto;min-width:18rem;max-width:30rem;padding-right:0}.header__inline-menu .mega-menu__content .mega-menu__link{color:#141414b3;padding-top:.55rem;padding-bottom:.55rem;transition:color .12s ease,padding-left .12s ease}.header__inline-menu .mega-menu__content ul.list-unstyled .mega-menu__link:hover,.header__inline-menu .mega-menu__content ul.list-unstyled .mega-menu__link--active{color:#0f766e;text-decoration:none;padding-left:.4rem}.header__inline-menu .mega-menu__content .mega-menu__link.mega-menu__link--level-2{color:#0f766e;text-transform:uppercase;letter-spacing:.08em;font-size:1.25rem;font-weight:700;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:1rem;margin-bottom:.8rem;padding-left:0}.header__inline-menu .mega-menu__content .mega-menu__link.mega-menu__link--level-2:hover{text-decoration:none;color:#0b5a54;padding-left:0}.header--top-center .header__inline-menu .mega-menu__list>li:has(ul.list-unstyled>li:nth-child(9)){max-width:52rem}.header__inline-menu .mega-menu__list>li:has(ul.list-unstyled>li:nth-child(9))>ul.list-unstyled{columns:2;column-gap:4.5rem}.header__inline-menu .mega-menu__content ul.list-unstyled>li{break-inside:avoid}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-fixes.css.map */
