.vz-hero,.vz-brands,.vz-puffs{position:relative;isolation:isolate;z-index:0}.header #MegaMenu-Content-3 ul.mega-menu__list,.header #MegaMenu-Content-4 ul.mega-menu__list,.header #MegaMenu-Content-2 ul.mega-menu__list,.header #MegaMenu-Content-1 ul.mega-menu__list{display:grid}.header #MegaMenu-Content-3 ul.mega-menu__list>li,.header #MegaMenu-Content-4 ul.mega-menu__list>li{width:auto;margin:0}.header #MegaMenu-Content-4 .mega-menu__link--level-2:before{content:"";width:3.2rem;height:.4rem;border-radius:1rem;background:rgb(var(--vz-blue))}.card.card--text:has(.vz-art){padding-bottom:0!important;height:auto}.card.card--text:has(.vz-art):before{display:none}.card--text:has(.vz-art) .card__inner{display:block!important;position:relative!important;inset:auto!important;aspect-ratio:4/5;height:auto;width:100%;border-radius:var(--card-corner-radius) var(--card-corner-radius) 0 0;overflow:hidden}.card--text:has(.vz-art) .card__inner>.card__content{display:none}.card--text:has(.vz-art)>.card__content{position:static;display:grid;padding-top:1.4rem}.card--text:has(.vz-art)>.card__content .card__badge{position:absolute;top:1.2rem;right:1.2rem;left:auto;z-index:2}.card--text:has(.vz-art) .card__heading{font-size:1.5rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card--text .vz-art__model{max-width:58%}@media screen and (min-width:750px){.product.product--no-media{max-width:none!important}.product--no-media .product__info-wrapper{max-width:none!important;padding:0!important;width:100%}.product--no-media .product__info-container{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:6rem;align-items:start;max-width:none}.product--no-media .product__info-container>*{grid-column:2;text-align:left!important}.product--no-media .product__info-container>.vz-art-wrap{grid-column:1;grid-row:1/span 30;position:sticky;top:9rem;width:100%;max-width:none;margin:0}.product--no-media .product__title h1{text-align:left;font-size:clamp(3rem,3.4vw,4.4rem)}.product--no-media .product__info-container .price,.product--no-media .product__info-container .price__container{justify-content:flex-start;text-align:left}.product--no-media .product-form__quantity,.product--no-media .product-form__input{align-items:flex-start!important;justify-content:flex-start!important;text-align:left;margin-left:0!important}.product--no-media .product-form,.product--no-media .product-form>.form,.product--no-media .product-form__buttons{max-width:44rem!important;margin-left:0!important;margin-right:auto!important}}.header .mega-menu__content{border-top:.3rem solid rgb(var(--vz-blue));box-shadow:0 2.4rem 4.8rem #00000073}@media screen and (max-width:749px){.vz-sub__grid{display:flex;overflow-x:auto;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem .4rem;scroll-padding-inline:1.5rem}.vz-sub__grid::-webkit-scrollbar,.vz-pills__list::-webkit-scrollbar{display:none}.vz-sub__grid>li{flex:0 0 12.5rem;width:12.5rem;min-width:0}.vz-sub__name{font-size:1.5rem}.vz-sub__num{font-size:4rem}.vz-pills{flex-wrap:nowrap;margin-right:-1.5rem}.vz-pills__label{flex:none}.vz-pills__list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-right:1.5rem}.vz-pills__list li{flex:none}.card--text .vz-art__model{display:none}.card--text .vz-art{padding:1.2rem 1.4rem}.card--text .vz-art__num{font-size:4.4rem}.card--text .vz-art__flavour{font-size:1.5rem}.vz-brand{min-height:0}.vz-brand__text{margin-bottom:1.2rem}}.header__heading-link{display:inline-flex}.header__heading-link .h2{display:inline-flex;align-items:center;gap:.9rem;color:rgb(var(--vz-ink))}.header__heading-link .h2:before{content:"";flex:none;width:3.4rem;height:3.4rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' rx='10' fill='%232348FF'/%3E%3Cpath d='M10.5 14 L19 30 L27.5 14' fill='none' stroke='%23fff' stroke-width='4.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='29.5' cy='10.5' r='2.6' fill='%23fff'/%3E%3Ccircle cx='34' cy='6' r='1.7' fill='%23fff' fill-opacity='.7'/%3E%3C/svg%3E") no-repeat center/contain}@media screen and (max-width:749px){.header__heading-link .h2{font-size:2.2rem;gap:.7rem}.header__heading-link .h2:before{width:2.8rem;height:2.8rem}}.main-page-title{font-family:var(--font-heading-family);text-transform:uppercase;line-height:1;font-size:clamp(3.6rem,5vw,5.6rem);margin-bottom:2.4rem}.page-width--narrow .rte h2{font-size:clamp(2.2rem,2.4vw,2.8rem);margin:3.2rem 0 .8rem}.page-width--narrow .rte p{line-height:1.7}.vz-page-faq .vz-faq{margin:0;padding:0}.footer-block__heading{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.03em;font-size:1.8rem}.footer .footer-block__details-content .list-menu__item--link{padding:.5rem 0}.footer-block__details-content.rte p{max-width:34ch;opacity:.8}.header .mega-menu__link--level-2[href$="/fumot-vape"]:before{content:"";width:1.2rem;height:1.2rem;border-radius:50%;flex:none;background:#d9478f}#MegaMenu-Content-1 .mega-menu__list>li:first-child>ul>li{break-inside:avoid}#MegaMenu-Content-1 .mega-menu__list>li:first-child>ul .mega-menu__link{white-space:nowrap}#MegaMenu-Content-1 .mega-menu__list{grid-template-columns:1.5fr 1fr 1fr 1fr}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vz-fixes.css.map */
