.minicart-wrapper_drawer{position:fixed;top:0;right:-430px;width:430px;height:100%;background:#fff;box-shadow:-2px 0 12px rgba(0,0,0,.18);transition:right .35s cubic-bezier(.2,.8,.2,1);z-index:999999999;overflow-y:auto;font-family:Arial,sans-serif}.minicart-wrapper_drawer.active{right:0}.minicart-wrapper_drawer.active .minicart-items-wrapper{height:auto !important;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:100%}.minicart-wrapper_drawer .block-content>.subtitle{font-size:16px;display:block;margin-bottom:5px}.minicart-wrapper_drawer #btn-minicart-close:before{content:"×";font-size:22px}.minicart-wrapper_drawer .action.close{display:block !important;position:absolute;right:0 !important;background-color:transparent;border:none;color:#000;opacity:1;cursor:pointer;padding:0;height:auto}.minicart-wrapper_drawer .action.close span{display:none}.minicart-wrapper_drawer #minicart-content-wrapper .block-content{position:relative}.minicart-wrapper_drawer #minicart-content-wrapper .block-title{display:none}.minicart-wrapper_drawer .block-minicart{padding:17px 20px}.minicart-wrapper_drawer .block-minicart .block-content>.actions{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:0 10px;float:none;background-color:#f0f0f0;padding:16px;font-size:15px;margin-top:0;margin-bottom:100px}.minicart-wrapper_drawer .block-minicart .block-content>.actions .subtotal{flex:0 0 100%;order:1;display:flex;justify-content:space-between;margin-top:8px;margin-bottom:8px;padding-bottom:0}.minicart-wrapper_drawer .block-minicart .block-content>.actions .subtotal+.totals{flex:0 0 100%;color:#000;display:flex;justify-content:space-between;margin-top:8px;margin-bottom:8px}.minicart-wrapper_drawer .block-minicart .block-content>.actions .subtotal+.totals span.title:after{content:" : "}.minicart-wrapper_drawer .block-minicart .block-content>.actions .minicart-savings{flex:0 0 100%;font-weight:700;color:red;order:0;display:flex;justify-content:space-between;margin-top:8px;margin-bottom:8px}.minicart-wrapper_drawer .block-minicart .block-content>.actions .minicart-savings .label:after{content:" : "}.minicart-wrapper_drawer .block-minicart .block-content>.actions .totalpay{flex:0 0 100%;font-weight:700;order:2;display:flex;justify-content:space-between;margin-top:8px;margin-bottom:8px;color:#000}.minicart-wrapper_drawer .block-minicart .block-content>.actions .totalpay .label:after{content:" : "}.minicart-wrapper_drawer .block-minicart .block-content>.actions>div{float:none;position:relative;margin:0}.minicart-wrapper_drawer .block-minicart .block-content>.actions .actions{flex:0 0 100%;order:2;margin-top:10px}.minicart-wrapper_drawer .block-minicart .block-content>.actions .actions .primary{height:auto;margin:0;font-family:Roboto}.minicart-wrapper_drawer .block-minicart .block-content>.actions .actions .primary button{height:auto;color:#000}.minicart-wrapper_drawer .block-minicart .block-content>.actions .secondary{flex:1 1 auto;order:1;top:auto;display:none}.minicart-wrapper_drawer .block-minicart .block-content>.actions .secondary .action.viewcart{height:auto;width:auto;border:1.6px solid #292929}.minicart-wrapper_drawer .block-minicart .block-content>.actions .secondary .action.viewcart span{font-size:16px;padding-top:7px;padding-bottom:7px;font-family:Roboto}.minicart-wrapper_drawer .block-minicart .block-content>.actions .secondary span{line-height:1}.minicart-wrapper_drawer .block-minicart .block-content>.actions .primary>div{display:none}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty{position:relative;float:none}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty .qty-wrapper{display:flex;width:98px;border:1px solid #e2e8f0;box-sizing:border-box;border-radius:3px}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty .qty-wrapper.free-item{opacity:.4;pointer-events:none;cursor:not-allowed}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty button{padding:0;width:32px;height:32px;margin:0;background-color:#f9f9f9;color:#000;border:none;cursor:pointer}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty button[disabled]{cursor:text}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty button.update-cart-item{display:none !important}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty button.qty-minus{border-right:1px solid #e2e8f0}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty button.qty-plus{border-left:1px solid #e2e8f0}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty button:hover{background-color:#bdbdbd}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty input{height:32px !important;width:32px !important;line-height:1 !important}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty input[type=number]:disabled{opacity:1;padding:0;max-width:40px;display:inline-block;border:0;color:#292929;margin-right:0}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container:before{display:none}.minicart-wrapper_drawer .minicart-items .product-item-details .values{margin-bottom:0}.minicart-wrapper_drawer .minicart-items .product-item-details .product.options.list{margin-bottom:2px}.minicart-wrapper_drawer .minicart-items .product-item-details .product.options.list dt.label{margin-bottom:0}.minicart-wrapper_drawer .minicart-items .product-item-details .toggle{padding:0 0 3px;display:none}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container,.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .minicart-old-price{width:calc(100% - 20px);float:none;display:block;margin-left:20px}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .minicart-old-price span{text-decoration:line-through;color:#7d7d7d;text-decoration-color:red}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container span{text-align:right;display:block;float:none}.minicart-wrapper_drawer .minicart-items .product-item{border-bottom:1px solid #e0e0e0 !important;padding:15px 0;margin:0;border-top:0}.minicart-wrapper_drawer .minicart-items .product-item>.product{display:flex;gap:12px}.minicart-wrapper_drawer .minicart-items .product-item>.product .product-item-details{display:flex;width:100%;justify-content:space-between;position:relative}.minicart-wrapper_drawer .minicart-items .product-item>.product .product-item-details .content{display:block !important;background-color:transparent;border-color:transparent}.minicart-wrapper_drawer .minicart-items .product-item>.product .product-item-photo{float:none}.minicart-wrapper_drawer .minicart-items .product-item>.product .product-item-photo .product-image-container{width:80px !important;height:80px !important}.minicart-wrapper_drawer .minicart-items .product-item>.product .product-item-photo .product-image-photo{width:100% !important;height:100% !important;position:relative}.minicart-wrapper_drawer .minicart-items .product-item-pricing_wrap{padding-right:25px;text-align:right}.minicart-wrapper_drawer .minicart-items .minicart-free-item{float:none;display:block}.minicart-wrapper_drawer .minicart-items .minicart-free-item span{font-size:13px;font-weight:700;text-transform:none;color:#1a6828}.minicart-wrapper_drawer .minicart-coupon{width:100%}.minicart-wrapper_drawer .minicart-coupon .message{color:red;font-size:14px;font-weight:700;margin-top:5px;text-align:left}.minicart-wrapper_drawer .minicart-coupon>form,.minicart-wrapper_drawer .applied-coupon{display:inline-flex;justify-content:space-between;width:100%;flex:0 0 100%;align-items:center}.minicart-wrapper_drawer .minicart-coupon>form .input-text,.minicart-wrapper_drawer .applied-coupon .input-text{margin-right:10px;height:40px}.minicart-wrapper_drawer .minicart-coupon>form .action.apply,.minicart-wrapper_drawer .applied-coupon .action.apply{padding-top:0;padding-bottom:0;height:39px;margin:0}.minicart-wrapper_drawer .minicart-coupon>form .action.apply:hover,.minicart-wrapper_drawer .applied-coupon .action.apply:hover{background-color:#89c540;border-color:#89c540}.minicart-wrapper_drawer .minicart-coupon>form .action.apply span,.minicart-wrapper_drawer .applied-coupon .action.apply span{color:#000}.minicart-wrapper_drawer .applied-coupon .input-text{height:40px;margin-right:10px;opacity:.8 !important;color:#888}.minicart-wrapper_drawer .applied-coupon button{padding-top:0;padding-bottom:0;height:39px;margin:0}.minicart-wrapper_drawer .applied-coupon button:hover{background-color:#89c540;border-color:#89c540}.minicart-wrapper_drawer .applied-coupon button span{color:#000}.minicart-items-wrapper{border-top:1px solid #e0e0e0 !important;border-bottom:none}.minicart-items-wrapper .minicart-items .product-item-details{padding:0}.minicart-items-wrapper .minicart-items .product-item-details .product.actions{position:absolute;top:2px;right:0;width:16px;height:15px}body .minicart-items-wrapper{max-height:100% !important}.busybtn{background-color:#bdbdbd !important}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.minicart-loading #minicart-content-wrapper{pointer-events:none}.minicart-loading #minicart-content-wrapper .qty-wrapper{opacity:.4;pointer-events:none;cursor:not-allowed}.minicart-loading #top-cart-btn-checkout{color:transparent !important}.minicart-loading #top-cart-btn-checkout:after{content:"";width:24px;height:24px;position:absolute;top:14px;right:0;bottom:0;left:0;margin:-.75rem auto 0;border:.225rem solid rgba(255,255,255,.6);border-right-color:rgba(255,255,255,.6);border-right-color:transparent;border-radius:50%;-webkit-animation:spinner .8s linear 0s infinite normal forwards;animation:spinner .8s linear 0s infinite normal forwards}.minicart-store-id-7 .minicart-wrapper_drawer #top-cart-btn-checkout,.minicart-store-id-29 .minicart-wrapper_drawer #top-cart-btn-checkout{font-weight:400}.minicart-store-id-7 .minicart-wrapper_drawer .minicart-coupon button,.minicart-store-id-29 .minicart-wrapper_drawer .minicart-coupon button{background-color:#09f;box-shadow:none;border:1px solid #1979c3}.minicart-store-id-7 .minicart-wrapper_drawer .minicart-coupon button:hover,.minicart-store-id-29 .minicart-wrapper_drawer .minicart-coupon button:hover{border:1px solid #1979c3 !important;background-color:#09f !important}.minicart-store-id-17 .minicart-wrapper_drawer #top-cart-btn-checkout,.minicart-store-id-28 .minicart-wrapper_drawer #top-cart-btn-checkout{color:#fff}.minicart-store-id-17 .minicart-wrapper_drawer .minicart-coupon button,.minicart-store-id-28 .minicart-wrapper_drawer .minicart-coupon button{background-color:#e61d25;color:#fff;box-shadow:none;border-color:#e61d25}.minicart-store-id-17 .minicart-wrapper_drawer .minicart-coupon button.action span,.minicart-store-id-28 .minicart-wrapper_drawer .minicart-coupon button.action span{color:#fff}.minicart-store-id-17 .minicart-wrapper_drawer .minicart-coupon button:hover,.minicart-store-id-28 .minicart-wrapper_drawer .minicart-coupon button:hover{border:1px solid #e61d25 !important;background-color:#e61d25 !important}.minicart-store-id-17 .minicart-wrapper_drawer .minicart-savings span,.minicart-store-id-28 .minicart-wrapper_drawer .minicart-savings span{color:#e61d25}.minicart-store-id-12 .minicart-wrapper_drawer #top-cart-btn-checkout,.minicart-store-id-30 .minicart-wrapper_drawer #top-cart-btn-checkout{font-family:geogrotesque lg}.minicart-store-id-12 .minicart-wrapper_drawer .minicart-coupon button,.minicart-store-id-30 .minicart-wrapper_drawer .minicart-coupon button{font-family:geogrotesque lg;background-color:#ffa927;box-shadow:none;border:1px solid #ffa927;text-transform:uppercase}.minicart-store-id-12 .minicart-wrapper_drawer .minicart-coupon button:hover,.minicart-store-id-30 .minicart-wrapper_drawer .minicart-coupon button:hover{border:1px solid #ffa927 !important;background-color:#ffa927 !important}.minicart-store-id-21 .minicart-wrapper_drawer .block-minicart .block-content>.actions .actions .primary button{color:#fff}.minicart-store-id-9 .minicart-coupon>form .action.apply,.minicart-store-id-14 .minicart-coupon>form .action.apply,.minicart-store-id-16 .minicart-coupon>form .action.apply,.minicart-store-id-9 .minicart-coupon .applied-coupon button,.minicart-store-id-14 .minicart-coupon .applied-coupon button,.minicart-store-id-16 .minicart-coupon .applied-coupon button{background-color:#00446b;border-color:#00446b}.minicart-store-id-9 .minicart-coupon>form .action.apply:hover,.minicart-store-id-14 .minicart-coupon>form .action.apply:hover,.minicart-store-id-16 .minicart-coupon>form .action.apply:hover,.minicart-store-id-9 .minicart-coupon .applied-coupon button:hover,.minicart-store-id-14 .minicart-coupon .applied-coupon button:hover,.minicart-store-id-16 .minicart-coupon .applied-coupon button:hover{background-color:#00627b;border-color:#00627b}.minicart-store-id-9 .minicart-coupon>form .action.apply span,.minicart-store-id-14 .minicart-coupon>form .action.apply span,.minicart-store-id-16 .minicart-coupon>form .action.apply span,.minicart-store-id-9 .minicart-coupon .applied-coupon button span,.minicart-store-id-14 .minicart-coupon .applied-coupon button span,.minicart-store-id-16 .minicart-coupon .applied-coupon button span{color:#fff}.minicart-store-id--24 .minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container .price-excluding-tax .minicart-price,.minicart-store-id--28 .minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container .price-excluding-tax .minicart-price,.minicart-store-id--29 .minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container .price-excluding-tax .minicart-price,.minicart-store-id--30 .minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container .price-excluding-tax .minicart-price,.minicart-store-id--24 .minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container .price-excluding-tax:before,.minicart-store-id--28 .minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container .price-excluding-tax:before,.minicart-store-id--29 .minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container .price-excluding-tax:before,.minicart-store-id--30 .minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container .price-excluding-tax:before{display:none}@media (max-width:430px){.minicart-wrapper_drawer{width:100%;right:-100%}.minicart-wrapper_drawer .block-minicart{padding:17px 10px}.minicart-wrapper_drawer .minicart-items .product-item-name{font-size:12px}.minicart-wrapper_drawer .minicart-items .product-item-name a{font-size:12px}.minicart-wrapper_drawer .minicart-items .product-item-details .product.options.list{font-size:12px}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing{margin-top:2px}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty .qty-wrapper{width:77px}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty input{width:25px !important;height:25px !important}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .details-qty button{width:25px;height:25px}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container{margin-left:12px;width:calc(100% - 12px)}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .price-container span{font-size:12px}.minicart-wrapper_drawer .minicart-items .product-item-details .product-item-pricing .minicart-old-price{font-size:12px;margin-left:12px;width:calc(100% - 12px)}.minicart-wrapper_drawer .minicart-items .product-item>.product{gap:10px}}.sorter-options li a{font-size:13px;text-transform:uppercase;padding-right:0}button.action span{color:#fff !important}.sorter-options{margin:0 auto}.page-main .toolbar-sorter .sorter-options .sort-lb{color:#000}body.category-deals #sorter-ul{border-bottom:1px solid #9e9e9e;padding-bottom:10px;margin-bottom:7px}.filter-options-title{text-transform:uppercase;padding-top:14px;color:#000;font-size:13px;font-family:system-ui,sans-serif}.filter-options-content a{font-family:system-ui,sans-serif;font-size:13px}.filter-options-title:after{content:":"}.new-search>.search-icon{background-image:url(https://www.vapo-city.de/pub/media/wysiwyg/search-vapocity.svg) !important;background-size:45%}.flag_default,.flag_de_migrated,.flag_fr,.flag_vaporizera_en{background-image:url(https://www.vapo-city.de/pub/media/wysiwyg/sprites-vapocity.png) no-repeat}.productFeature1 .freeReturn span.iconfreereturn,.productFeature1 .freeShipping span.iconfreereturn,.productFeature1 .pricematch span.iconfreereturn,.productFeature1 .warrenty span.iconfreereturn{background-image:url(https://www.vapo-city.de/pub/media/wysiwyg/return-purchase-vapocity.png) !important;background-size:100%}.productFeature1 .freeReturn span.iconShipping,.productFeature1 .freeShipping span.iconShipping,.productFeature1 .pricematch span.iconShipping,.productFeature1 .warrenty span.iconShipping{background-image:url(https://www.vapo-city.de/pub/media/wysiwyg/free-shipping-vapocity.png)}.productFeature1 .freeReturn span.iconWarrenty,.productFeature1 .freeShipping span.iconWarrenty,.productFeature1 .pricematch span.iconWarrenty,.productFeature1 .warrenty span.iconWarrenty{background-image:url(https://www.vapo-city.de/pub/media/wysiwyg/icon-guarantee-vapocity.png);background-size:100%}.header.links .customer-name:before,.sub-terms a{color:#c1272d !important}.footer.content .block.newsletter .action.subscribe.primary{background:#c1272d !important;border-color:#c1272d}.product-attributes .table-responsive{overflow-x:auto}.panel.header{display:block !important;max-width:1400px !important;min-width:auto !important;margin:auto !important}.header.panel .free-shipping:before{display:none}body .page-header .header.panel{max-width:94% !important}.panel.header #notice-free-shipping{width:100% !important;margin-left:55px}.custom-class strong.logo{left:0 !important}.panel.header .free-shipping{margin-top:0 !important;min-width:250px !important}.header.panel .sale-text{float:left}.page-footer .footer .footer-content .payment-cards .payment-method-icon{height:60px;display:inline-block;background:url(https://www.vapo-city.de/pub/media/wysiwyg/payment/payment-logo.png) no-repeat}.footer.content .block.newsletter{width:auto !important;align-items:flex-start}.page-footer .widget.block{margin:0}.block.newsletter .field p{text-transform:capitalize;color:#fff}.block.newsletter .label{display:none !important}.footer.content ul,.product-items{margin:0;padding:0}.footer.content ul>li{margin:0}.footer.content .block.newsletter{display:block;float:none}.page-footer .footer-bottom .footer-flag{display:block}@media only screen and (max-width:767px){body .toolbar.toolbar-products{margin-bottom:0}body.category-deals li.item.product.product-item:first-child{padding-top:15px}.cce_div{padding-left:20px!important;margin-top:2px}.page-footer .footer.content .footer-bottom .social-links ul li.icon a:before{margin-right:6px !important}.page-footer .footer.content .footer-bottom .copyright-mobile{text-align:center}.page-footer .footer.content .footer-top .footer-link h4,.page-footer .footer.content .footer-top .footer-link .heading{line-height:1.1;font-size:1.4rem}.block.newsletter{margin-bottom:20px}.block.newsletter .label+p,.page-footer .footer.content .footer-description p:last-child{color:#fff}.block.newsletter .label+p{margin-bottom:10px;text-align:left}.page-footer .footer.content .footer-description{padding:5px 0}.page-footer .footer.content .payment-cards{display:block;border:none}.page-footer .footer .footer-content .payment-cards .payment-method-icon{width:255px;height:60px;display:block;background-position:-310px 0;margin:0 auto}.page-footer .footer .footer-top .footer-link ul{display:none}.page-footer .footer .footer-top .footer-link ul li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:inherit;color:inherit;content:"\e608";font-family:'tvap-icon';margin:4px 8px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;text-align:center}.page-footer .footer .footer-top .footer-link ul li:before{left:0;float:left;top:0}}@media only screen and (min-width:769px){.logo{padding:0}.header.panel>.free-shipping{display:block;color:#fff;margin:0 !important}.menu>ul>li.Stationaere-Vaporizer-menu>.level-top:before{content:"\e91e"}.menu>ul>li.Vaporizer-menu>.level-top:before{content:"\e908"}.menu>ul>li.dabbing-menu>.level-top:before{content:"\e909";font-size:16px;top:1px;padding:3px 0}.block-search .action.search{background-image:url(https://www.vapo-city.de/pub/media/wysiwyg/search-vapocity.svg) !important;background-size:80%}.minicart-wrapper .action.showcart:before{background-image:url(https://www.vapo-city.de/pub/media/wysiwyg/sprites-vapocity.png) !important}.menu>ul>li.Oel-Vaporizer-menu>.level-top:before{content:"";top:6px;margin-right:7px;background-image:url(https://www.vapo-city.de/pub/media/wysiwyg/joint_icon_vapocity.png) !important;background-size:20px 20px;background-repeat:no-repeat;background-position:center;display:inline-block}.menu>ul>li.Oel-Vaporizer-menu>.level-top:hover:before{background-image:url(https://www.vapo-city.de/pub/media/wysiwyg/joint_icon_black_vapocity.png) !important;background-size:20px 20px;background-repeat:no-repeat;background-position:center}.minicart-wrapper,.minicart-wrapper:hover{background:#c1272d}.minicart-wrapper .action.showcart .counter-number{color:#c1272d}}@media only screen and (max-width:768px){.esignup-header{width:70% !important}.header.content .block-search.activeSearch .input-wrapper{width:calc(100% - 85px) !important}.header.content .logo{padding:4px}.toolbar-current.sticky-filter{margin-top:72px}.new-search>.search-icon{background-size:70%}#dm .nav-4 .level-top:before{background:url(https://www.vapo-city.de/pub/media/wysiwyg/joint_icon_vapocity.png);width:26px;height:26px;content:"";display:inline-block!important;position:relative;top:5px;margin-right:12px}#dm .nav-5 .level-top:before{background:url(https://www.vapo-city.de/pub/media/wysiwyg/vaporizer-vapocity.jpg);width:26px;height:26px;content:"";display:inline-block!important;position:relative;top:5px;margin-right:12px}}@media (min-width:769px) and (max-width:1240px){.navigation.second{clear:both}}@media only screen and (min-width:768px){body.catalog-product-view .cus_tax_text{padding-top:4px}.page-footer .footer .footer-content .payment-cards .payment-method-icon{width:670px !important}.footer.content{max-width:1200px;background-color:#111;margin:0 auto}.footer.content .block.newsletter{display:flex;flex-direction:row;justify-content:center;float:none;width:100%}.footer.content ul li a{color:#fff !important}.page-footer .footer .footer-top .footer-link{width:18%}.page-footer .footer .footer-top .footer-link ul li:before{display:none}.page-footer .footer .footer-top .footer-link ul li{padding-left:0 !important;color:#fff !important;text-align:center;padding-top:5px}.footer .footer-top .footer-link ul li a{color:#fff !important;font-weight:400 !important}.page-footer .footer .footer-top .footer-link ul li a:hover{color:#87cb40 !important}.page-footer .footer .footer-content .footer-description a{color:#fff !important;font-weight:400 !important}.page-footer .footer .footer-content .footer-description a:hover{color:#87cb40 !important}.page-footer .footer .footer-content .footer-description p{color:#fff !important;font-weight:400 !important}.page-footer .footer .footer-content .footer-top{display:none !important}.page-footer .footer .footer-top{display:flex;justify-content:space-between;width:100%;margin-bottom:10px}.page-footer .footer .footer-top .footer-link h4{color:#fff;padding:10px 0;border-top:1px solid #ebf0f3;border-bottom:1px solid #ebf0f3;text-align:center;margin:5px 0;line-height:1.1;font-size:1.4rem;font-weight:700}.copyright{background-color:#000}.copyright span{color:#fff !important}.page-footer{background-color:#111}.page-footer .footer .footer-content .payment-cards,.page-footer .footer .footer-content .footer-description{border-bottom:0 !important}.block.newsletter .form.subscribe a.action.primary{height:33px !important;margin-top:29px !important}.page-footer .footer .footer-content .footer-bottom .footer-contact .call a{color:#fff !important}.page-footer .footer .footer-content .footer-bottom{display:flex;justify-content:space-between;align-items:center;color:#fff}.page-footer .footer .footer-content .footer-bottom .social-links ul li.icon{background:0 0 !important;margin-right:20px}.page-footer .footer .footer-content .footer-bottom #footer-switcher-language{display:none !important}.page-footer .footer .footer-content .footer-bottom .copyright-mobile{display:flex !important}small.copyright{display:none}.page-footer .footer .footer-content .footer-bottom .social-links ul li a:before{font-size:35px !important}.page-footer .footer .footer-content .footer-bottom .social-links ul li.icon a:before{width:44px !important;height:48px !important}.footer.content .block.newsletter .field .control{height:45px !important}.footer.content .block.newsletter input{height:45px !important;padding:10px 10px 10px 35px !important;font-size:20px !important}.footer.content .block.newsletter .field .control:before{margin:6px 0 0 8px !important}.footer.content .block.newsletter .form.subscribe button,a.action.primary{height:45px !important;margin:30px 0 5px !important}}.content{background:0 0;border:none}.updatedtext .bigimages picture{display:table-cell;vertical-align:middle}.updatedtext .bigimages{padding:0 !important;height:100%;display:table;margin:0 auto !important;width:100% !important;text-align:center !important;background-image:url('/pub/media/wysiwyg/category/cat_Banner_Background.jpg');background-position:center;background-repeat:no-repeat;background-size:cover}.updatedtext .bigimages img{text-align:center;margin:0 auto}body.category-accessories .updatedtext.catdesc>div>div{font-size:17px}.updatedtext .read-more-state{display:none}@media only screen and (min-width:768px){body.catalog-category-view .row.catdesc.updatedtext>div{width:50% !important;max-width:50% !important;flex-basis:50% !important}body.catalog-category-view .row.catdesc.updatedtext h1{text-align:left;padding-left:35px !important}.updatedtext .newbigimages{background-image:url('/pub/media/wysiwyg/category/Vapocity_Category_Banner_Background.jpg')}}@media (max-width:767px){.updatedtext .newbigimages .categoryimg{max-width:100%}.mwarning{padding:0 !important}body.catalog-category-view .row.catdesc.updatedtext h1{text-align:left;padding-left:25px !important}.mwarning a{display:inline-block !important}body .page-footer{margin-top:5px}body .page-footer .footer.content{margin-top:0}.catalog-category-view .page-footer{margin-top:0}.catalog-category-view .page-footer .footer.content{margin-top:0}body.catalog-category-view div#read-more{margin-top:0}body.catalog-category-view .category-view{margin-bottom:0}body.catalog-category-view .products.wrapper.grid.products-grid{margin-top:0}.updatedtext .cat_mob_desc h1{margin:5px auto}.updatedtext .read-more-wrap{margin:0 auto}.updatedtext.catdesc>div>div{margin-bottom:5px;padding-bottom:0}.updatedtext .categoryimg{max-width:62%}.row.catdesc.updatedtext{display:flex}.cat_mob_desc{order:2}.updatedtext .read-more-target{opacity:0;max-height:0;font-size:0}.updatedtext .read-more-state:checked~.read-more-target{opacity:1;font-size:inherit;max-height:999em}.updatedtext .read-more-state~.read-more-trigger:before{content:'Mehr lesen...'}.updatedtext .read-more-state:checked~.descimg{max-height:100%!important}.updatedtext .read-more-state:checked~.descimg .descimage{max-height:100%!important}.updatedtext .read-more-state:checked~.read-more-trigger:before{content:'Weniger lesen...'}.updatedtext .read-more-trigger{cursor:pointer;display:inline-block;color:#666;font-size:.9em}.updatedtext .read-more-trigger{color:#89c540;font-weight:700}.updatedtext .row.catdesc.updatedtext{position:relative}.updatedtext .bigimages img{text-align:center;margin:0 auto;position:absolute;top:0;left:0;right:0}}@media only screen and (min-width:480px) and (max-width:767px){body.catalog-category-view .category-view{margin-bottom:10px}}body .surveybtn{height:auto;margin-top:-1px}@media only screen and (min-width:1025px){.header.content{display:block}}html[lang=de] .product-item-info .label-product.label-sale .sale-product-icon{background:#cc0020}#co-payment-form .g-recaptcha{display:none}.category-cms{padding:0;margin-bottom:5px}.category-cms img{width:100%}body.catalog-product-view .product.data.items .item.content .product.attribute.description ul li>span{position:initial}@media only screen and (max-width:767px){.esignup-header{width:70% !important}body .configurable-product-container .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__dot{display:block}body.catalog-product-view .price-container.price-final_price.tax.weee{justify-content:center;align-items:center}body.catalog-product-view .cus_tax_text{text-align:left}}body.catalog-product-view .price-container.price-final_price.tax.weee{display:flex}body.catalog-product-view .cus_tax_text_popup{line-height:16px}body.catalog-product-view .cus_tax_text{margin-left:10px}.configurable-product-container .product-info-main .product-options-wrapper .swatch-opt .swatch-attribute-options .swatch-option[aria-label=White]{box-shadow:0 0 1px 1px #000;-webkit-box-shadow:0 0 1px 1px #d1d1d1;border:none !important;margin-top:2px;margin-right:44px}.product-item .old-price{display:block !important}.configurable-product-container .product-info-main .product-options-wrapper .swatch-opt .swatch-attribute-options .swatch-option.selected[aria-label=White],.configurable-product-container .product-info-main .product-options-wrapper .swatch-opt .swatch-attribute-options .swatch-option[aria-label=White]:hover{box-shadow:0 0 1px 1px #7cca4f;-webkit-box-shadow:0 0 1px 1px #7cca4f;margin-top:0!important;border:2px solid #fff !important;margin-right:42px;margin-left:-2px}body.category-vaporizers .catdesc>div>div{font-size:16px}body.category-wax-pens .catdesc h1{margin-top:20px}body.category-wax-pens .catdesc>div>div{font-size:16px}.cat-ul{list-style:disc;padding-left:20px;margin-bottom:0}body.category-electric-dab-rigs .catdesc>div>div{font-size:16px}body.category-electric-dab-rigs .descriptionimg{--aspect-ratio:184/26 !important}body.category-starter-kits .catdesc h1+div{padding-bottom:10px}body.category-starter-kits .catdesc h1{font-size:30px;margin-top:15px;margin-bottom:5px}#read-morebtn{color:#87cb40;text-decoration:underline}body.category-portable-vaporizers .catdesc>div>h1{margin-top:20px}body.category-portable-vaporizers .catdesc>div>div{font-size:16px}body.category-deals .category-description #desktop-view img{width:100%}.hideafter>img{display:none}.video-unplayed{background:#fff}a[href^="https://torontovaporizer.ca/?___store=ebay_de"]{display:none !important}@media only screen and (max-width:767px){.catalog-product-view .configurable-product-container{padding-top:0 !important}.catalog-product-view .configurable-product-container .product.media .price-box.price-final_price{padding-botton:40px !important;margin-bottom:40px !important}.catalog-product-view .configurable-product-container .product.media .product-reviews-summary{top:180px;display:flex;flex-direction:column;width:100%;left:0}}.catalog-category-view div#read-more{margin-top:80px}.checkout-shipping-method div:nth-child(3){display:block}#tabcontent-description a,.configurable-section.you-should-section a,#tabcontent-description a:hover,.configurable-section.you-should-section a:hover,.feedback-inner a,.feedback-inner a:hover,.configurable-section.compare-section a,.configurable-section.compare-section a:hover{color:#c1272d !important}body #tabcontent-description .faq-frage-heading a{color:#000 !important}.faq-frage-title{display:inline-block;margin-bottom:0}.faq-frage-heading:before{content:"\e608";font-family:'tvap-icon';width:30px;height:30px;border-radius:100%;text-align:center;vertical-align:middle;font-size:12px;font-weight:400;padding:6px;margin-right:8px;cursor:pointer;background-color:transparent!important;color:#c1272d !important}.faq-antwort-body p{font-size:13px;margin-bottom:2px}.faq-antwort-body blockquote{margin-top:0;margin-bottom:0}.faq-frage-title{margin-top:10px}.configurable-product-container{padding-top:20px}.detail-addtocart-popup .addonpopup-inner .addonpopup-content .popup-product .popup-product-name{overflow:hidden}.link-button{text-transform:uppercase;color:#fff !important}.menu>ul>li a{padding:0 6px}.menu>ul>li>ul{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.15);-moz-box-shadow:0 3px 10px rgba(0,0,0,.15);box-shadow:0 3px 10px rgba(0,0,0,.15)}body.hide-loader .loading-mask{display:none !important}.no-display-notice-cookie-block{visibility:hidden;opacity:0}.menu>ul>li:last-child>a.level-top:after{background:0 0}body.catalog-category-view .row.catdesc h1{text-align:center;padding:0 !important}body.catalog-category-view .onewrap h2,body.catalog-category-view .onewrap h3{text-align:center}body.catalog-category-view .row.catdesc>div{width:100% !important;max-width:100% !important;flex-basis:100% !important}body.catalog-product-view .fag-antwort-panel{display:none}#am-pro-gift-validation-error,.mage-error{font-size:16px !important}.free-gft-popup{display:none !important}html:lang(de) .payment-method-title #checkmo,html:lang(de) .payment-method-title #checkmo+label.label{display:inline-flex !important}#customer-email-fieldset .control._with-tooltip{display:block !important}#customer-email-fieldset .field{display:block !important}#customer-email-fieldset .field .control{display:flex}#customer-email-fieldset #newsletter-subscribe{height:15px;padding:0;margin:0 10px 0 0}#customer-email-fieldset .field .control .label{display:block !important;font-size:11px !important}.product-item-info .product-image-photo{width:100%}.configurable-section.tech-spec-section li[data-attribute-code=versions]{display:none}.configurable-section.tech-spec-section .specs-col1 .list-attributes--specs li[data-attribute-code=warranty]{display:none}.list-attributes--specs li .attribute{text-align:left}input#payengine3cw_paydirekt~label.label:before{content:url(https://tvape.de/pub/static/frontend/Tvap/tvap-de/de_DE/Customweb_PayEngine3Cw/images/payment/method/paydirekt_1.png);display:inline-flex;flex-direction:row;margin-left:-4px;float:left;margin-top:-3px;margin-right:5px}@media only screen and (max-width:767px){a[href="https://tvape.de/tronian-tautron-510-thread-battery.html"] img{width:100%}.product.media .product-reviews-summary{top:60px}.catalog-product-view .simple-product-container .product.media{display:flex !important;flex-direction:column}.catalog-product-view .simple-product-container .product.media .product-reviews-summary{margin-top:10px;width:100% !important;display:inline-flex;position:static !important;justify-content:center;order:0}.catalog-product-view .simple-product-container .product.media .product-reviews-summary .reviews-actions{padding-top:4px;margin-left:5px}.catalog-product-view .simple-product-container .product.media .product-reviews-summary .reviews-actions a.action.view:after{content:"/ ";color:#000}.catalog-product-view .simple-product-container .product.media .product-reviews-summary .reviews-actions a.question.view:before{content:"\2754";text-shadow:0 0 0 #89c540 !important;color:transparent;font-weight:700}.catalog-product-view .simple-product-container .product.media .page-title-wrapper.product{order:-2}.catalog-product-view .simple-product-container .product.media .price-box.price-final_price{order:-1}.you-should-section h2,you-should-section p{word-break:break-all}}@media only screen and (max-width:479px){.product-image-container .product-image-wrapper img.product-image-photo{margin-top:0 !important}.products-grid .product-item .product-item-info .product-item-inner .tocart{background:url(https://www.vapo-city.de/pub/media/wysiwyg/carticon-vapocity.png) no-repeat}}.loading-mask .loader .mfwebp>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.demo{display:none !important}@media only screen and (max-width:479px){.products-grid .product-item.configurableProduct .product-item-info .product.details .free-gift-options{padding-top:0;clear:both !important;position:inherit !important}}@media only screen and (max-width:479px){.products-grid .product-item .product-item-info .product.details{height:inherit !important;width:inherit !important}}.payment-method .payment-method-content dl.check dt.title{display:none}@media only screen and (min-width:481px){.search.results .product-item .price-including-tax{text-align:center !important}}.page-footer .footer.content .footer-bottom .footer-flag li.switcher-option{width:23%}[style*="--aspect-ratio"]>:first-child{width:100%}[style*="--aspect-ratio"]>img{height:auto}@supports (--custom:property){[style*="--aspect-ratio"]{position:relative}[style*="--aspect-ratio"]:before{content:"";display:block;padding-bottom:calc(100%/(var(--aspect-ratio)))}[style*="--aspect-ratio"]>:first-child{position:absolute;top:0;left:0;height:100%}}.catdesc img{min-height:auto !important}@media (max-width:991px){.checkout-index-index .actions-toolbar>.secondary:last-child{display:block !important;text-align:center;margin-top:10px !important}}.price-siz,.pvtprb .price-siz{min-height:auto !important}.product-view .box-reviews .form-add{margin-top:0}.product-attributes td.attr-label{font-weight:700}.table-bordered>tbody>tr>td{border:1px solid #ecf0f1}.table-striped>tbody>tr:nth-of-type(even){background:#fff}.configurable-inner{padding-top:30px}.configurable-inner .description-section .popupheader{margin:0}.description-section .desc>p:first-child{font-weight:700}.description-section .product-attributes{max-width:1170px}.tab-content-wrapper:before{content:'Beschreibung';font-size:30px;text-transform:uppercase;color:#051026;font-family:Roboto,sans-serif;display:block}@media (min-width:640px){.review-form .actions-toolbar{padding-top:10px}}@media (max-width:767px){.product-reviews-summary .reviews-actions a{color:#000}.configurable-inner{padding-top:30px}}.agevarification-popup-box.modal-popup .modal-inner-wrap .verpage_actions .button.enter,.action.primary,.aw-pq-question-list-wrapper .aw-pq-list__add-question-button,.reviews-container .write-review #add-new-review,button:not(.primary),.detail-addtocart-popup .addonpopup-inner .addonpopup-content .popup-product .added,.detail-addtocart-popup .addonpopup-inner .addonpopup-content .popup-product .btn-popup-add-product,.bundle-right .product-info-main .product-add-form .product-options-bottom .box-tocart .action.tocart,.page-layout-1column .configurable-product-container .product-info-main .product-add-form .product-options-bottom .box-tocart .action.tocart,.simple-product-container .product-info-main .product-add-form .product-options-bottom .box-tocart .action.tocart,.aw-pq-question-list-wrapper .action.submit,.aw-pq-question-list-wrapper .aw-pq-list__add-question-button{background:#c1272d;border-color:#c1272d}.modal-popup.confirm .action-primary.action-accept:hover,.modal-popup.confirm .action-secondary.action-dismiss:hover{background:#c1272d;border-color:#c1272d}.modal-popup.confirm .action-primary.action-accept{background:#c1272d;border-color:#c1272d}.modal-popup .action-close{position:absolute;top:-5px;right:0}.action.primary:hover,.action.primary:active,.action.primary:focus,.login-container .actions-toolbar .primary:hover{background:#c1272d;border-color:#c1272d}.block-minicart .block-content>.actions>.secondary a:hover,.bundle-right .product-info-main .product-add-form .product-options-bottom .box-tocart .action.tocart:hover,.page-layout-1column .configurable-product-container .product-info-main .product-add-form .product-options-bottom .box-tocart .action.tocart:hover,.reviews-container .write-review #add-new-review:hover,.simple-product-container .product-info-main .product-add-form .product-options-bottom .box-tocart .action.tocart:hover,.customer-account-create .submit-btn .actions-toolbar .primary:hover,.customer-account-login .submit-btn .actions-toolbar .primary:hover,.customer-account-forgotpassword .submit-btn .actions-toolbar .primary:hover{background:#c1272d}a:hover,.product-item-name a:hover,.sorter-options li a:hover,.cms-page-view .Widerrufsrecht a:hover,.cms-page-view .agb a:hover,.cms-page-view a:hover,.breadcrumbs a:hover{color:#c1272d}.cms-page-view .contact-us-content form .fieldset .form-list label em{color:#c1272d}.link-button,.reviews-container .review-form .action.submit.primary,.cms-page-view .contact-us-content form .buttons-set .button:hover,.reviews-container .reviews-list .action.all-reviews:hover{background:#c1272d}.pvtprb .rating-summary .rating-result>span:before,.reviews-container .review-summary .rating-summary .rating-result>span:before,.reviews-container .reviews-list .review-ratings .rating-summary .rating-result>span:before{color:#c1272d}.checkout-index-index .opc-wrapper .form-login .action.primary:hover{background:#c1272d;border-color:#c1272d}.customer-account-create .required-field-text p,.customer-account-login .required-field-text p,.customer-account-forgotpassword .required-field-text p,.pvtprb .product-reviews-summary .reviews-actions a,.cms-page-view .contact-us-content form .buttons-set p.required{color:#c1272d}.fotorama__thumb-border{border-color:#c1272d}.block-viewed-products-grid .slick-prev,.block-viewed-products-grid .slick-next{z-index:10}.block-viewed-products-grid .slick-prev:before,.block-viewed-products-grid .slick-next:before{color:#c1272d !important}.logo img{height:63px}.ku-header{padding-bottom:20px}.kuTotResults{max-width:220px;display:flex;justify-content:center;margin:0 auto;background:#c1272d;color:#000;padding:13px 15px 12px;font-weight:600;font-size:16px;font-family:system-ui;text-transform:capitalize;border:1px solid #c1272d;line-height:20px}.kuMulticheck .kuFilterNames ul li a:hover span.kuFilterLabel:before{border-color:#c1272d;background:#c1272d}#form-faq-id .faq-frage-title .faq-frage-title-link{font-weight:700;font-size:18px;line-height:1.42857143;font-family:Arial,helvetica neue,Helvetica,sans-serif}#form-faq-id .faq-antwort-body p{font-weight:300;font-size:18px;line-height:1.42857143}.configurable-product-container .product-info-main .product-options-wrapper .swatch-opt .swatch-attribute-options .swatch-option.selected,.configurable-product-container .product-info-main .product-options-wrapper .swatch-opt .swatch-attribute-options .swatch-option:hover{box-shadow:0 0 1px 1px #c1272d;-webkit-box-shadow:0 0 1px 1px #c1272d}.block-collapsible-nav .item a:hover{color:#c1272d}::selection{background-color:#c1272d}.newslatter-popup-box .modal-inner-wrap .block.newsletter .agretext1>a{color:#c1272d}.newslatter-popup-box .modal-inner-wrap .block.newsletter .agretext1>a:hover{color:#c1272d}.panel.wrapper>.header.panel .ownership-changemsg{color:#fff;float:left;font-weight:700}.panel.wrapper>.header.panel .ownership-changemsg span{text-decoration:underline}.panel.wrapper>.header.panel .ownership-changemsg>a{color:#c1272d;font-weight:700;text-decoration:underline}a.cookie-popup-link{position:fixed;left:10px;bottom:0}a.cookie-popup-link svg{fill:#c1272d !important}.filter-options-content a:hover{color:#c1272d}@media (max-width:640px){.kuFilters{display:block!important;float:none!important;width:100%!important;margin-bottom:20px}}@media (min-width:767px){.page-footer .footer .footer-top.vplinks .footer-link ul li a:hover{color:#c1272d !important}.cms-kontakt .column:not(.sidebar-additional) .form.contact{float:none;width:50%}}@media (max-width:767px){.pvtprb .product-reviews-summary .reviews-actions a.question.view:before{text-shadow:0 0 0 #c1272d}.fotorama__active .fotorama__dot{border:1px solid #c1272d;background:#c1272d}.shop-with-confidence{margin-top:0 !Important;min-height:373px !important}.sec-banners.row{margin-top:10px !Important}.cms-index-index p:blank{display:none}.cms-index-index section:blank{display:none}.cart-summary .checkout-methods-items .action.primary.checkout{z-index:11}.klevu-fluid #klevu-pt-rs-hover,.klevu-fluid #klevuSearchingArea,.klevu-fluid #loaderContainer{top:111px !important}.cms-home-container .slick-slider .slick-dots{display:block !important;margin-bottom:0 !important;position:relative;bottom:0}.agevarification-popup-box.modal-popup .modal-inner-wrap{transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important;transform:translateX(-50%)!important;-webkit-transform:translateX(-50%)!important;left:50% !important;top:50% !important;width:280px !important;position:absolute !important;margin-top:-65px !important}}@media only screen and (min-width:320px) and (max-width:374px){.shop-with-confidence{display:block !important;margin-top:0 !Important;min-height:auto !important}.cms-home-container h1{font-size:21px!important}}@media (max-width:479px){.pagination-container .pagination{margin:16px 0}.pagination-container .pagination li a{padding:0 9px}}@media (min-width:768px){.cms-index-index .page-footer{margin-top:0}.cms-newsletter .page-footer{margin-top:20px}.page-layout-1column.page-with-filter .column.main{position:inherit}.page-footer .footer .footer-content .payment-cards .payment-method-icon{width:568px !important}}.modal-popup.confirm .modal-inner-wrap{max-width:50rem}.checkout-index-index .page-header{z-index:9999}@media (max-width:768px){.catalog-product-view #form-faq-id .faq-frage-panel .faq-frage-heading:before{margin-top:8px}.catalog-product-view #form-faq-id .faq-frage-panel .faq-frage-title{margin-left:32px}.header.content .block-search.activeSearch{top:63px;transform:scaleY(1);transition:all .5s ease-in-out}.header.content .block-search.activeSearch .block.block-content{margin-bottom:0}.nav-toggle{top:18px}.header.content .header-right{top:10px}.slider-mobile .slick-dots li.slick-active button:before{color:#c1272d;background:#c1272d}.cms-home-container .slick-slider,.slider-item a,.category-links a,.noslides a{line-height:1 !important}.toolbar-current .sorter-options.items li a:hover{color:#c1272d}.cms-newsletter .form.subscribe .field.newsletter .control .actions .action.primary{width:auto;padding:0 5px}.cms-newsletter .form.subscribe .field.newsletter .control:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:32px;color:#575757;content:'\e61d';font-family:tvap-icon;margin:6px 0 0 8px !important;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-page-view .page-wrapper{overflow-x:hidden;min-height:100vh}}@media only screen and (max-width:479px){.products-grid .product-item .product-item-info .product-reviews-summary .rating-summary .rating-result>span:before{color:#c1272d}.products-grid .product-item .product-item-info .product.details .g-discount{color:#c1272d}}.amgdprcookie-modal-template .amgdprcookie-link,.amgdprcookie-modal-template .amgdprcookie-policy a,.amgdprcookie-bar-container .amgdprcookie-policy a{color:#c1272d !important}.message.global.noscript .content a,.message.global.cookie .content a{color:#c1272d !important}.amgdprcookie-modal-template .amgdprcookie-button.-decline,.amgdprcookie-bar-container .amgdprcookie-button.-decline,.amgdprcookie-modal-template .amgdprcookie-button.-allow,.amgdprcookie-bar-container .amgdprcookie-button.-settings,.amgdprcookie-modal-template .amgdprcookie-button.-save,.amgdprcookie-bar-container .amgdprcookie-button.-allow{background-color:#c1272d !important;border-color:#c1272d !important}#esignup-container{z-index:9 !Important}.opc-wrapper .shipping-address-item.selected-item{border-color:#c1272d}.opc-wrapper .edit-address-link:hover,.opc-wrapper .action-select-shipping-item:hover{background:#c1272d;border-color:#c1272d}.checkout-index-index .cart-icons-content ul{justify-content:center}.checkout-index-index .modal-popup.modal-slide .modal-footer .save-existing-shipping,.checkout-index-index .modal-popup.modal-slide .modal-footer .action-save-address{background:#c1272d;border:1px solid #c1272d}.checkout-index-index .modal-popup.modal-slide .modal-footer button:hover,.checkout-index-index .modal-popup.modal-slide .modal-footer button:focus,.checkout-index-index .modal-popup.modal-slide .modal-footer button:active{background:#c1272d;border:1px solid #c1272d}.opc-wrapper .shipping-address-item.selected-item:after{background-color:#c1272d}.opc-wrapper .action.action-show-popup{border-color:#c1272d;background:#c1272d}.cms-newsletter .form.subscribe .field.newsletter .control{height:45px}.cms-newsletter .form.subscribe .field.newsletter .control .mage-error{color:#c1272d !important}.cms-newsletter .form.subscribe .field.newsletter .control #newsletter-error{margin-top:-19px}.cms-newsletter .form.subscribe .field.newsletter .control:before{margin:7px 0 0 8px}.cms-newsletter .form.subscribe .field.newsletter .control input{height:45px;font-size:20px !important;padding:10px 10px 10px 35px !important}.cms-newsletter .form.subscribe .field.newsletter .control .actions .action.primary{height:45px}@media only screen and (min-width:1030px) and (max-width:1366px){.menu>ul>li a{padding:0 6px !important;font-size:13px}}@media only screen and (min-width:280px) and (max-width:320px){.page-wrapper{overflow-x:hidden;min-height:100vh}.page-footer .footer .footer-content .payment-cards .payment-method-icon{background-position:-60px 0 !important;width:auto !important}#faq-section .q-collapsible{width:auto}.header.content{padding:3px 4px}.header.content .logo{width:122px}.page-footer .footer{padding:24px 15px 10px}.vapo_reini h1{font-size:28px}.cms-page-view .agb .heading{font-size:18px}.cms-page-view .page-wrapper .columns .column.main h1{font-size:2.1rem}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.cms-page-view .page-wrapper{overflow-x:hidden;min-height:100vh}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){.menu>ul>li a{font-size:11px;line-height:55px}.panel.header .free-shipping{margin-top:0 !important}}@media only screen and (-webkit-min-device-pixel-ratio:3.5){.menu>ul>li a{font-size:11px;line-height:55px}.panel.header .free-shipping{margin-top:0 !important}}.attributePopup .popup-content a{color:#c1272d}.form.form-discount .actions-toolbar .primary .action:hover{background:#c1272d;border-color:#c1272d}.checkout-payment-method .payment-method-title{display:flex;align-items:center}.checkout-payment-method .payment-method-title .title-payment-image{order:2;margin-left:16px}.checkout-payment-method .payment-method-title label.label{order:1}.category-description .row{margin-left:0 !important;margin-right:0 !important}body.catalog-category-view .row.catdesc h1{padding-left:0 !important;margin:10px 0 10px}body .page-wrapper .page-main{position:relative}.category-description .row{margin-left:0 !important;margin-right:0 !important;display:flex;align-items:center}.product-item-info .product-image-photo{width:268px;height:268px}.toolbar{position:relative;display:flex;flex-direction:row;align-items:flex-start}.btn-popup.checkout.nothanksa{background-color:#c1272d !important}@media only screen and (min-width:769px){.menu>ul>li>.level-top:before{content:"";display:inline-block;background-position:center}.menu>ul>li.tragbare-vaporizer-menu>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_Portable_Vaporizers_icons_Vapocity.png);background-size:20px;background-repeat:no-repeat}.menu>ul>li.tragbare-vaporizer-menu>.level-top:hover:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/Black_Portable_Vaporizers_icons_Vapocity.png)}.menu>ul>li.stationaere-vaporizer-menu>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_Stationary_vaporizers_icons_Vapocity.png);background-size:20px;background-repeat:no-repeat}.menu>ul>li.stationaere-vaporizer-menu>.level-top:hover:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/Black_Stationary_vaporizers_icons_Vapocity.png)}.menu>ul>li.vaporizer-menu>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_All_Vaporizers_icons_Vapocity.png);background-size:20px;background-repeat:no-repeat}.menu>ul>li.vaporizer-menu:hover>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/Black_All_Vaporizers_icons_Vapocity.png)}.menu>ul>li.oel-vaporizer-menu>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_Oil_Vaporizer_icons_Vapocity.png);background-size:20px;background-repeat:no-repeat}.menu>ul>li.oel-vaporizer-menu:hover>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/Black_Oil_Vaporizer_icons_Vapocity.png)}.menu>ul>li.deals-menu>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_EURO_icons_Vapocity-NoCircle.png);background-size:20px;background-repeat:no-repeat}.menu>ul>li.deals-menu:hover>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/Black_EURO_icons_Vapocity-NoCircle.png)}.menu>ul>li.the-best-menu>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_Vaporizer_Accessories_icons_Vapocity.png);background-size:20px;background-repeat:no-repeat}.menu>ul>li.the-best-menu:hover>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/Black_Vaporizer_Accessories_icons_Vapocity.png)}body .menu>ul>li.the-best-menu>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_Vaporizer_Accessories_icons_Vapocity.png) !important;background-size:20px !important;background-repeat:no-repeat !important;content:"" !important;background-position:center !important}body .menu>ul>li.the-best-menu:hover>.level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/Black_Vaporizer_Accessories_icons_Vapocity.png) !important;background-size:20px !important;background-repeat:no-repeat !important;content:"" !important;background-position:center !important}.menu>ul>li.the-best-menu>ul>li>a:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/Black_Grinders_icons_Vapocity.png);margin-right:10px;content:"";display:inline-block;width:24px;height:24px;background-position:center;vertical-align:middle}}@media only screen and (max-width:768px){#dm .level0.nav-1 .level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_Portable_Vaporizers_icons_Vapocity.png)}#dm .level0.nav-2 .level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_Stationary_vaporizers_icons_Vapocity.png)}#dm .level0.nav-3 .level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_All_Vaporizers_icons_Vapocity.png)}#dm .level0.nav-4 .level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_Oil_Vaporizer_icons_Vapocity.png)}#dm .level0.nav-5 .level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_Sales_icnos_Vapocity.png)}#dm .level0.nav-6 .level-top:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_Vaporizer_Accessories_icons_Vapocity.png);width:26px;height:26px;content:"";display:inline-block!important;position:relative;top:5px;margin-right:12px}#dm .level0.nav-6 ul.level0 a:before{background-image:url(https://www.vapo-city.de/pub/static/frontend/Tvap/vapo-city/de_DE/images/White_Grinders_icons_Vapocity.png);width:26px;height:26px;content:"";display:inline-block!important;position:relative;top:5px;margin-right:12px}}.page-footer .footer .footer-content .payment-cards .payment-method-icon{height:60px;display:inline-block;background:url(https://www.vapo-city.de/pub/media/wysiwyg/payment/payment-logo.png) no-repeat}.footer.content .block.newsletter{width:auto !important;align-items:flex-start}.page-footer .widget.block{margin:0}.block.newsletter .field p{text-transform:capitalize;color:#fff}.block.newsletter .label{display:none !important}.footer.content ul,.product-items{margin:0;padding:0}.footer.content ul>li{margin:0}.footer.content .block.newsletter{display:block;float:none}.page-footer .footer-bottom .footer-flag{display:block}@media only screen and (min-width:768px){.page-footer .footer .footer-content .payment-cards .payment-method-icon{width:670px !important}.footer.content{max-width:1200px;background-color:#111;margin:0 auto}.footer.content .block.newsletter{display:flex;flex-direction:row;justify-content:center;float:none;width:100%}.footer.content ul li a{color:#fff !important}.page-footer .footer .footer-top .footer-link{width:18%}.page-footer .footer .footer-top .footer-link ul li:before{display:none}.page-footer .footer .footer-top .footer-link ul li{padding-left:0 !important;color:#fff !important;text-align:center;padding-top:5px}.footer .footer-top .footer-link ul li a{color:#fff !important;font-weight:400 !important}.page-footer .footer .footer-top .footer-link ul li a:hover{color:#87cb40 !important}.page-footer .footer .footer-content .footer-description a{color:#fff !important;font-weight:400 !important}.page-footer .footer .footer-content .footer-description a:hover{color:#87cb40 !important}.page-footer .footer .footer-content .footer-description p{color:#fff !important;font-weight:400 !important}.page-footer .footer .footer-content .footer-top{display:none !important}.page-footer .footer .footer-top{display:flex;justify-content:space-between;width:100%;margin-bottom:10px}.page-footer .footer .footer-top .footer-link h4{color:#fff;padding:10px 0;border-top:1px solid #ebf0f3;border-bottom:1px solid #ebf0f3;text-align:center;margin:5px 0;line-height:1.1;font-size:1.4rem;font-weight:700}.copyright{background-color:#000}.copyright span{color:#fff !important}.page-footer{background-color:#111}.page-footer .footer .footer-content .payment-cards,.page-footer .footer .footer-content .footer-description{border-bottom:0 !important}.block.newsletter .form.subscribe a.action.primary{height:33px !important;margin-top:29px !important}.page-footer .footer .footer-content .footer-bottom .footer-contact .call a{color:#fff !important}.page-footer .footer .footer-content .footer-bottom{display:flex;justify-content:space-between;align-items:center;color:#fff}.page-footer .footer .footer-content .footer-bottom .social-links ul li.icon{background:0 0 !important;margin-right:20px}.page-footer .footer .footer-content .footer-bottom #footer-switcher-language{display:none !important}.page-footer .footer .footer-content .footer-bottom .copyright-mobile{display:flex !important}small.copyright{display:none}.page-footer .footer .footer-content .footer-bottom .social-links ul li a:before{font-size:35px !important}.page-footer .footer .footer-content .footer-bottom .social-links ul li.icon a:before{width:44px !important;height:48px !important}.footer.content .block.newsletter .field .control{height:45px !important}.footer.content .block.newsletter input{height:45px !important;padding:10px 10px 10px 35px !important;font-size:20px !important}.footer.content .block.newsletter .field .control:before{margin:6px 0 0 8px !important}.footer.content .block.newsletter .form.subscribe button,a.action.primary{height:45px !important;margin:30px 0 5px !important}}@media only screen and (max-width:767px){.page-footer .footer.content .footer-bottom .social-links ul li.icon a:before{margin-right:6px !important}.page-footer .footer.content .footer-bottom .copyright-mobile{text-align:center}.page-footer .footer.content .footer-top .footer-link h4,.page-footer .footer.content .footer-top .footer-link .heading{line-height:1.1;font-size:1.4rem}.block.newsletter{margin-bottom:20px}.block.newsletter .label+p,.page-footer .footer.content .footer-description p:last-child{color:#fff}.block.newsletter .label+p{margin-bottom:10px;text-align:left}.page-footer .footer.content .footer-description{padding:5px 0}.page-footer .footer.content .payment-cards{display:block;border:none}.page-footer .footer .footer-content .payment-cards .payment-method-icon{width:255px;height:60px;display:block;background-position:-310px 0;margin:0 auto}.page-footer .footer .footer-top .footer-link ul{display:none}.page-footer .footer .footer-top .footer-link ul li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:inherit;color:inherit;content:"\e608";font-family:'tvap-icon';margin:4px 8px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;text-align:center}.page-footer .footer .footer-top .footer-link ul li:before{left:0;float:left;top:0}}klarna-express-button{display:block !important;margin:auto}.instalment-details-table tbody tr th,.instalment-details-table tbody tr td{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border:.1rem solid #8a837f;padding:5px 10px}.instalment-details-table thead th{background-color:#514943;border:.1rem solid #8a837f;border-left-color:transparent;color:#fff;font-weight:600;padding:5px 10px;text-align:left}.instalment-details-table tr{transition:background .2s ease-in}.instalment-details-table tr:nth-child(even){background:#f5f5f5}.instalment-details-table{margin-bottom:30px}.checkout-payment-method .nnpayment-logo{max-height:75px}.nntoken.action.delete{padding-left:15px}.nntoken.action.delete:before{content:'\e604';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:18px;color:#757575;font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nntoken.action.delete>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nntoken-remove-popup-modal.modal-popup .modal-header{padding-top:1.8rem}.nntoken-remove-popup-modal.modal-slide .modal-content{padding-bottom:1rem}.nntoken-remove-popup-modal.modal-popup .modal-footer{padding-bottom:1rem;padding-top:1rem}.nn-payment-guarantee,.nn-payment-instalment{display:block;position:relative;width:100%}.nn-payment-guarantee .control,.nn-payment-instalment .control{display:block;position:relative;width:100%}.nn-payment-guarantee .control input,.nn-payment-instalment .control input{width:225px;max-width:225px}.nn-payment-guarantee .control .nn-customer_dob_mm,.nn-payment-instalment .control .nn-customer_dob_mm{width:120px;max-width:120px}.nn-payment-guarantee .control .autocomplete,.nn-payment-instalment .control .autocomplete{display:inline-block;position:relative;width:80px;max-width:80px}.nn-payment-guarantee .control .autocomplete-items,.nn-payment-instalment .control .autocomplete-items{display:block;position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;width:75px}.nn-payment-guarantee .control .autocomplete-items div,.nn-payment-instalment .control .autocomplete-items div{padding:4px 10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.nn-payment-guarantee .control div.mage-error{display:none !important}.nn-payment-instalment .control div.mage-error{display:none !important}.nn-test-drive{position:relative;background-color:#0080c9;color:#fff;padding:10px 20px;margin-bottom:8px;font-size:10px;text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:.8px;border-radius:0 0 5px 5px;transition:transform .5s ease .5s;animation:novalnet-blinker 4s linear infinite;font-weight:700;float:right}@keyframes novalnet-blinker{100%{opacity:0}}.info-box{position:relative;width:auto;height:auto;background:content-box;font-size:14px;color:#333;margin:20px 0;padding:1em;border-left:5px solid #0080c9;box-shadow:0 0 8px 0px rgba(0,0,0,.4);clear:both;word-break:break-word}.info-box ul{margin:0 20px;padding:0}.info-box li{list-style:disc !important}.info-box li:before{display:block !important}.info-box p{padding:0 1em;margin-bottom:0}.info-box a{padding:0 1em;margin-bottom:0;display:block}.novalnet-challenge-window-overlay{position:fixed;width:100%;height:100% !important;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;cursor:pointer}.info-box .nn-instructions{white-space:break-spaces}@media screen and (min-width:270px) and (max-width:330px){#novalnet_form_cc{width:100%}#novalnet_form_cc .field-tooltip .field-tooltip-content{right:-10px;top:40px;left:475%;transform:translateX(-62%)}#novalnet_form_cc .field-tooltip .field-tooltip-content:before,#novalnet_form_cc .field-tooltip .field-tooltip-content:after{left:28%}}@media screen and (min-width:331px) and (max-width:355px){#novalnet_form_cc .field-tooltip .field-tooltip-content{right:-10px;top:40px;left:-75px}#novalnet_form_cc .field-tooltip .field-tooltip-content:before,#novalnet_form_cc .field-tooltip .field-tooltip-content:after{left:75px}}@media screen and (min-width:356px) and (max-width:384px){#novalnet_form_cc .field-tooltip .field-tooltip-content{right:-10px;top:40px;left:-30px}#novalnet_form_cc .field-tooltip .field-tooltip-content:before,#novalnet_form_cc .field-tooltip .field-tooltip-content:after{left:30px}}@media screen and (min-width:385px) and (max-width:410px){#novalnet_form_cc .field-tooltip .field-tooltip-content{right:-10px;top:40px;left:0}#novalnet_form_cc .field-tooltip .field-tooltip-content:before,#novalnet_form_cc .field-tooltip .field-tooltip-content:after{left:0}}@media screen and (min-width:331px) and (max-width:768px){#novalnet_form_cc{width:100%}}div.novalnet-payment-saved-payments{clear:both}#nn_googlepay_product .gpay-card-info-container{min-width:unset !important}#nn_googlepay_cart .gpay-card-info-container{min-width:unset !important}#nn_googlepay_minicart .gpay-card-info-container{min-width:unset !important}#novalnet_googlepay_guest_checkout .gpay-card-info-container{min-width:unset !important}.redchamps-popup-overlay{display:none;position:fixed;height:100%!important;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:visible;opacity:1;z-index:999999;overflow:auto}.redchamps-popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;position:relative;transition:all 5s ease-in-out;width:40%}.redchamps-popup .close{position:absolute;top:0;right:10px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333}.redchamps-popup .close:hover{color:#06d85f;cursor:pointer}.redchamps-popup .title{font-size:21px;margin-bottom:20px;text-transform:capitalize;letter-spacing:1px}.redchamps-popup .content{max-height:30%;overflow:auto}@media screen and (max-width:767px){.redchamps-popup{width:70%}}.init-hide{display:none}.customer-login-link-input-field{float:left;margin:0 10px 10px 0;max-width:70%}.block-customer-login-link-login .field.note{margin-bottom:5px}.customer-login-link-login-popup-modal .modal-inner-wrap{max-width:640px}.customer-login-link-button-wrap .seperator{float:left;margin:7px 11px 0 0;font-weight:700}.customer-login-link-button-wrap{border-top:1px solid #c1c1c1;margin-top:40px;padding-top:40px;position:relative;display:grid}.customer-login-link-button-wrap:before{height:36px;line-height:34px;margin:-19px 0 0;min-width:36px;background:#fff;border:1px solid #c1c1c1;border-radius:0;box-sizing:border-box;color:#c1c1c1;content:attr(data-label);display:inline-block;right:30%;letter-spacing:normal;padding:0 .5rem;position:absolute;text-align:center;text-transform:uppercase;top:0}.customer-login-link-message-wrap{margin:20px 0}.fieldset.login .field.password .control{display:block}.timer{margin-bottom:10px}.block-customer-login-link-login{margin-bottom:0 !important}.otp-button:disabled{background-color:grey;color:#fff;cursor:not-allowed}.block-customer-login-link-login .messages{margin-top:30px;display:none}.block-customer-login-link-login .fieldset:last-child{margin-bottom:0 !important}.form-verify-login-with-link{display:flex;text-align:center;flex-flow:column;border:1px solid rgba(0,0,0,.19);border-radius:7px;padding:20px;width:50%;margin:5% auto}.form-verify-login-with-link div{align-self:center}.form-verify-login-with-link .text{margin-bottom:35px}.customer-loginwithlink-index .page-title-wrapper{text-align:center}@media screen and (max-width:767px){.form-verify-login-with-link{width:90%}.customer-login-link-button-wrap:before{right:15%}.customer-login-link-button-wrap .seperator{float:none;margin:0 0 5px;display:inline-block}.block-customer-login-link-login .messages,.block-customer-login-link-login #timer{text-align:center}}.shake-and-hide-element{-moz-animation:hide-element 0s ease-in 5s forwards,shake-element 1s;-webkit-animation:hide-element 0s ease-in 5s forwards,shake-element 1s;-o-animation:hide-element 0s ease-in 5s forwards,shake-element 1s;animation:hide-element 0s ease-in 5s forwards,shake-element 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes shake-element{0%,100%{transform:translateX(0)}
10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@-webkit-keyframes shake-element{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes hide-element{to{width:0;height:0;padding:0;margin:0;overflow:hidden}}@-webkit-keyframes hide-element{to{width:0;height:0;padding:0;margin:0;visibility:hidden}}.warning-icon{width:20%;max-width:30px;font-size:21px;display:inline-block;vertical-align:middle}
.trustbox-message-text{width:80%;display:inline-block;vertical-align:middle}.trustbox-message-box{background-color:#fcf8e3;color:#8a6d3b;padding:15px;margin-bottom:20px;border-radius:4px;border:1px solid;border-color:#faebcc}@font-face{font-family:luma-icons;src:url(../../frontend/Tvap/vapo-city/de_DE/fonts/Luma-Icons.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}.compare-drawer-container{position:fixed;top:0;right:-750px;width:750px;height:100%;background:#fff;box-shadow:-2px 0 12px rgba(0,0,0,.18);transition:right .35s cubic-bezier(.2,.8,.2,1);z-index:9999;overflow-y:auto;font-family:Arial,sans-serif}.compare-drawer-container.open{right:0}.compare-drawer{height:100%;display:flex;flex-direction:column}.drawer-header{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #eee;background:#fafafa}.drawer-header h3{margin:0;font-size:22px;color:#000}.close-drawer{background:0 0;border:none;font-size:22px;line-height:1;cursor:pointer;padding:0 10px !important;height:30px;color:#000 !important;font-size:20px !important}.drawer-body{padding:12px 0;overflow:auto}.addtocartdrawer{background-color:#87c442;color:#000 !important;text-transform:uppercase;text-decoration:none !important;line-height:1.3;display:block;font-size:10px;padding:12px 0;font-weight:700;width:100%;font-family:Roboto}.compare-grid{width:100%;border-collapse:separate;table-layout:fixed;margin-bottom:100px;border-spacing:10px 0;padding-right:5px}.compare-grid thead tr th.attr-column{background-color:#3b719f;color:#fff;text-transform:uppercase;font-size:20px}.compare-grid tbody tr:nth-child(2n+1){background-color:#e3e3e3}.compare-grid tbody tr:nth-child(2n){background-color:#f6f6f6}.compare-grid th,.compare-grid td{border:1px solid #000;border-top:none;border-bottom:none;padding:8px;text-align:center;vertical-align:middle;word-wrap:break-word;color:#000}.compare-grid th{border-top:1px solid #000;border-top-left-radius:6px;border-top-right-radius:6px}.compare-grid tr:last-child td{border-bottom:1px solid #000;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.attr-column{width:20%;text-align:left;font-weight:600;color:#000}.drawer-empty{padding:15px 17px}.product-column{width:18%;position:relative;padding:0 10px !important;vertical-align:top !important}.remove-product{background-color:transparent !important;color:#000 !important;border-color:transparent !important;padding:0 !important;height:auto !important;margin:0 !important;cursor:pointer;font-size:23px !important;position:absolute;right:2px;top:2px;line-height:12px;font-weight:500 !important}.proimage{margin-top:17px}.product-image{max-width:100%;max-height:135px;display:block;margin:16px auto 6px;border-radius:6px}.proname{display:block;color:#000 !important;text-decoration:none !important;margin-bottom:5px}.compare-trigger .compare-button{display:inline-flex;align-items:center;gap:8px;background:0 0;border:none;cursor:pointer;font-size:14px;padding:6px 8px}.opencomparelist{cursor:pointer}.compare-grid-wrapper a{text-decoration:underline;cursor:pointer;color:green}.compare-grid-wrapper .price-label{display:none}.compare-grid-wrapper .old-price{display:block;order:0;width:100%}.compare-grid-wrapper .special-price,.compare-grid-wrapper .normal-price{order:1;width:100%}.compare-grid-wrapper .price-box.price-final_price{display:flex;flex-flow:row wrap;align-content:center;justify-content:center}.compare-grid-wrapper .price-box.price-final_price .price-container.price-final_price{color:red;line-height:1;font-weight:700}.compare-grid-wrapper .old-price .price-container.price-final_price .price{font-weight:400;text-decoration:line-through;text-decoration-color:red;display:block;color:#595959}.compare-grid-wrapper .price-box.price-final_price .price{font-size:14px}.compare-grid-wrapper .price-final_price{display:block !important}.compare-grid-wrapper .price-excluding-tax{display:none !important}.compare-grid-wrapper .price-wrapper{text-align:center}#compare-trigger{color:transparent;background-position:bottom;margin-right:6px;position:relative;width:55px;text-align:center;margin-top:-4px}#compare-trigger .compareicon:before{content:"\e61e";color:#fff;font-family:'luma-icons';font-size:36px;line-height:50px;width:50px;height:38px;display:block;text-align:center;margin-left:auto;margin-right:auto}#compare-trigger .comparetext{color:#fff;font-size:10px;display:block}.compare-count{background:#d9534f;color:#fff;min-width:20px;display:inline-block;text-align:center;padding:2px 6px;border-radius:12px;font-size:12px;line-height:1}.comparecount{position:absolute;right:-5px;background-color:#3b719f;top:7px;color:#000;border-radius:100%;width:19px;border:2px solid #000;height:19px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.showcomaprelist .outofstock.actions-secondary{display:none}.showcomaprelist .stock.unavailable{background-color:#fff}body.compare-loading .loading-mask{display:block !important}.compare-error-modal .modal-inner-wrap{max-width:50rem}.compare-error-modal .modal-inner-wrap .modal-header .modal-title{display:none}.compare-error-modal .modal-inner-wrap .modal-header .action-close{top:-20px;right:0;cursor:pointer}.compare-error-modal .modal-inner-wrap .modal-content{font-size:18px;font-family:Roboto}.compare-error-modal .modal-inner-wrap .action-accept{padding:17px 28px;height:auto}.compare-error-modal .modal-inner-wrap .modal-footer{border-bottom:4px solid #89c540}@media (max-width:768px){.store-id-2 .header.content .header-right>.header.links,.store-id-3 .header.content .header-right>.header.links,.store-id-5 .header.content .header-right>.header.links,.store-id-18 .header.content .header-right>.header.links,.store-id-20 .header.content .header-right>.header.links,.store-id-24 .header.content .header-right>.header.links,.store-id-4 .header.content .header-right>.header.links{display:none !important}#compare-trigger{position:absolute;right:70px;top:0;margin-top:0}#compare-trigger .compareicon:before{font-size:28px;line-height:52px;height:37px}.comparecount{top:13px;right:-7px;font-size:10px;font-weight:400;font-family:Roboto}.my_compare_list{display:block !important}}@media (max-width:768px){.compare-drawer-container{width:100%;right:-100%}.product-image{max-height:120px}}@media (max-width:700px){.compare-grid thead tr th.attr-column{font-size:16px}}@media (max-width:650px){.compare-grid{padding-right:0;border-spacing:5px 0}.remove-product{right:1px}}@media (max-width:585px){.compare-grid thead tr th.attr-column{font-size:14px}}@media (max-width:450px){.compare-grid-wrapper{width:450px}}.compare-grid .rating-result{width:80px;display:inline-block;position:relative;vertical-align:middle;z-index:0;white-space:nowrap}.compare-grid .rating-result:before{left:0;position:absolute;top:0;width:100%;z-index:1;-webkit-font-smoothing:antialiased;color:#bbb;font-family:tvap-icon;font-size:14px;height:14px;letter-spacing:2px;line-height:14px;content:'\e605' '\e605' '\e605' '\e605' '\e605';display:block;font-style:normal;font-weight:400;speak:none}.compare-grid .rating-result>span{display:block;overflow:hidden}.compare-grid .rating-result>span:before{position:relative;z-index:2;-webkit-font-smoothing:antialiased;color:#96c253;font-family:tvap-icon;font-size:14px;height:14px;letter-spacing:2px;line-height:14px;content:'\e605' '\e605' '\e605' '\e605' '\e605';display:block;font-style:normal;font-weight:400;text-align:left;speak:none}@media (max-width:479px){.compare-grid-wrapper .price-box.price-final_price .price{font-size:11px}.compare-grid-wrapper .old-price,.compare-grid-wrapper .special-price,.compare-grid-wrapper .normal-price{line-height:1.1}.compare-grid th,.compare-grid td{font-size:12px;padding:8px 4px}.compare-grid td.price{font-size:11px}.compare-grid .rating-result{width:61px}.compare-grid .rating-result:before{font-size:10px;height:10px;line-height:10px}.compare-grid .rating-result>span:before{font-size:10px;height:10px;line-height:10px}.remove-product{font-size:20px !important}}@media (max-width:420px){#compare-trigger{right:60px}}@media (max-width:400px){#compare-trigger{right:50px}#compare-trigger .compareicon:before{font-size:22px;line-height:44px;width:36px;height:26px}#compare-trigger .comparetext{font-size:8px;margin-top:4px}.comparecount{right:-5px;top:9px}}@media (max-width:359px){#compare-trigger{right:46px}}@media (max-width:340px){.store-id-newnavbar .minicart-wrapper .action.showcart .filledcart:before{width:39px}.store-id-newnavbar .minicart-wrapper .action.showcart .counter-number{left:14px !important;width:16px !important;height:16px}#compare-trigger{right:40px}#compare-trigger .comparetext{font-size:7px;margin-top:3px;display:block}#compare-trigger .compareicon{width:16px;height:16px}#compare-trigger .compareicon:before{font-size:20px;width:24px;height:28px}.comparecount{width:16px;height:16px;right:0;font-weight:400;font-size:10px;top:9px}}@media (min-width:1201px) and (max-width:1399px){body.store-id-4 .showcomaprelist .actions-secondary .action.tocompare,body.store-id-18 .showcomaprelist .actions-secondary .action.tocompare{padding-left:8px;padding-right:8px}body.store-id-4 .showcomaprelist .action.tocompare:before,body.store-id-18 .showcomaprelist .action.tocompare:before{font-size:20px}body.store-id-4 .showcomaprelist .action.tocompare:after,body.store-id-18 .showcomaprelist .action.tocompare:after{font-size:6px}body.store-id-4 .showcomaprelist .actions-primary .tocart span,body.store-id-18 .showcomaprelist .actions-primary .tocart span{font-size:16px}}@media (min-width:1201px) and (max-width:1249px){body.store-id-4 .showcomaprelist .actions-secondary .action.tocompare,body.store-id-18 .showcomaprelist .actions-secondary .action.tocompare{padding-left:10px;padding-right:10px}body.store-id-4 .showcomaprelist .actions-secondary .action.tocompare:after,body.store-id-18 .showcomaprelist .actions-secondary .action.tocompare:after{font-size:7px}body.store-id-4 .showcomaprelist .actions-primary .tocart span,body.store-id-18 .showcomaprelist .actions-primary .tocart span{font-size:14px}}@media (min-width:1201px) and (max-width:1399px){body.store-id-5 .products-grid .product-item-inner{padding-left:5px;padding-right:5px}body.store-id-5 .showcomaprelist .actions-secondary .action.tocompare{padding-left:12px;padding-right:12px}body.store-id-5 .showcomaprelist .action.tocompare:before{font-size:20px}body.store-id-5 .showcomaprelist .actions-primary .tocart span{font-size:14px}}@media (min-width:1201px) and (max-width:1249px){body.store-id-5 .showcomaprelist .actions-primary .tocart span{font-size:13px}}@media (min-width:1201px) and (max-width:1399px){body.store-id-24 .showcomaprelist .actions-secondary .action.tocompare{padding-left:12px;padding-right:12px}body.store-id-24 .showcomaprelist .action.tocompare:before{font-size:20px}body.store-id-24 .showcomaprelist .actions-primary .tocart span{font-size:16px}}@media (min-width:1201px) and (max-width:1249px){body.store-id-24 .showcomaprelist .actions-primary .tocart span{font-size:14px}}@media (max-width:479px){body.store-id-5 .showcomaprelist .actions-primary .tocart{padding-left:8px;padding-right:8px}body.store-id-5 .showcomaprelist .actions-secondary .action.tocompare{padding-left:5px;padding-right:5px}}@media (max-width:369px){body.store-id-5 .showcomaprelist .tocart{font-size:10px}}@media (max-width:349px){body.store-id-5 .showcomaprelist .actions-primary .tocart{padding-left:6px;padding-right:6px}body.store-id-5 .showcomaprelist .tocart{font-size:9px}}@media (max-width:379px){body.store-id-4 .showcomaprelist .actions-primary .tocart,body.store-id-18 .showcomaprelist .actions-primary .tocart,body.store-id-24 .showcomaprelist .actions-primary .tocart{padding-left:9px;padding-right:9px}body.store-id-4 .showcomaprelist .tocart,body.store-id-18 .showcomaprelist .tocart,body.store-id-24 .showcomaprelist .tocart{font-size:10px}}@media (max-width:351px){body.store-id-4 .showcomaprelist .actions-primary .tocart,body.store-id-18 .showcomaprelist .actions-primary .tocart,body.store-id-24 .showcomaprelist .actions-primary .tocart{padding-left:6px;padding-right:6px}body.store-id-4 .showcomaprelist .tocart,body.store-id-18 .showcomaprelist .tocart,body.store-id-24 .showcomaprelist .tocart{font-size:9px}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../frontend/Tvap/vapo-city/de_DE/Magento_Theme/css/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('../../frontend/Tvap/vapo-city/de_DE/Magento_Theme/css/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../frontend/Tvap/vapo-city/de_DE/Magento_Theme/css/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../frontend/Tvap/vapo-city/de_DE/Magento_Theme/css/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../frontend/Tvap/vapo-city/de_DE/Magento_Theme/css/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('../../frontend/Tvap/vapo-city/de_DE/Magento_Theme/css/fancybox_loading@2x.gif');background-size:24px 24px}}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.4))}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,hsla(0deg,0%,0%,0) 0%,hsla(0deg,0%,0%,.006) 8.1%,hsla(0deg,0%,0%,.021) 15.5%,hsla(0deg,0%,0%,.046) 22.5%,hsla(0deg,0%,0%,.077) 29%,hsla(0deg,0%,0%,.114) 35.3%,hsla(0deg,0%,0%,.155) 41.2%,hsla(0deg,0%,0%,.198) 47.1%,hsla(0deg,0%,0%,.242) 52.9%,hsla(0deg,0%,0%,.285) 58.8%,hsla(0deg,0%,0%,.326) 64.7%,hsla(0deg,0%,0%,.363) 71%,hsla(0deg,0%,0%,.394) 77.5%,hsla(0deg,0%,0%,.419) 84.5%,hsla(0deg,0%,0%,.434) 91.9%,hsla(0deg,0%,0%,.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.cms-home-container .latest-critic-reviews .col-md-4 .pro-name{display:table-cell;vertical-align:top;padding-right:10px;float:none}.cms-home-container .latest-critic-reviews .col-md-4 .pro-name p.date{margin-top:0 !important;text-transform:capitalize}.cms-home-container .latest-critic-reviews .col-md-4 .pro-name h4{margin-top:0 !important}.cms-home-container .latest-critic-reviews .col-md-4 .pro-name h4{height:23px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.cms-home-container .latest-critic-reviews .col-md-4 .pro-name h4 a{line-height:normal}.cms-home-container .latest-critic-reviews .col-md-4 .name-review{display:table;width:100%}.cms-home-container .latest-critic-reviews .col-md-4 .review{padding:10px}.cms-home-container .latest-critic-reviews .col-md-4 .review-block{padding:0;display:table-cell;vertical-align:top;line-height:normal;float:none}.cms-home-container .latest-critic-reviews .col-md-4 .description{max-height:60px;overflow:hidden;line-height:20px;text-align:justify;color:#222;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.cms-home-container .shop-with-confidence .row .col-md-4 h4{margin:5px 0 10px;font-weight:700;text-transform:capitalize;color:#292929}.cms-home-container .shop-with-confidence .row .col-md-4 p{color:#222;font-weight:400}.cms-home-container .shop-with-confidence .row .col-md-4 p .more{color:#606060;text-transform:none}.cms-home-container .shop-with-confidence .row .col-md-4 p .more:hover{color:#606060}.cms-home-container .tvape-in-the-press .row .col-md-4 h4{color:#222;font-weight:400;font-size:14px;text-align:center;line-height:20px}.below-slides{margin-top:20px}.shop-with-confidence h4+p b{text-align:center;display:block}.sec-banners.row{margin-top:20px}.shop-with-confidence a{color:#c1272d !important}.aspectlast{position:absolute;top:0;left:0;height:100%;width:100%}.slider-item .bannerImage_mobile{display:block}.slider-item .bannerImage_desktop{display:none}#maincontent{z-index:0;max-width:1200px}.shop-with-confidence{min-height:410px;margin-top:20px}.cms-home-container .slick-slider,.slider-item a,.category-links a,.noslides a{line-height:0;display:block;z-index:1}.small-banner .slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset;z-index:1}.cms-home-container .wax-pens h3,.cms-home-container .vapes h3{margin:10px !important;border-bottom:0 !important;padding-bottom:0 !important;font-family:source sans pro,sans-serif}.cms-home-container .wax-pens h3{margin-top:0 !important}.cms-home-container .latest-critic-reviews h3{margin-top:10px;margin-bottom:10px}.vapes,.wax-pens{min-height:188px}.cms-home-container .sparator-border{margin:10px 0}.tvape-in-the-press{min-height:224px}.below-slides .slider-mobile a,.small-banner .slider-item>a,.latest-critic-reviews .slider-item>a{position:relative;height:0;overflow:hidden;padding-top:48%}.below-slides .slider-mobile img,.small-banner .slider-item img,.latest-critic-reviews .slider-item img{position:absolute;top:0;bottom:0;left:0;right:0}.small-banner .slider-item>a{padding-top:58%}.small-banner{clear:both}.slider-item:not(:first-of-type){display:none}.slick-initialized .slider-item:not(:first-of-type){display:block}.cms-home-container .latest-critic-reviews .col-md-4 .pro-name p.date,.cms-home-container .latest-critic-reviews .col-md-4 .pro-name h4{margin-top:10px;line-height:20px}.cms-home-container .latest-critic-reviews .col-md-4 .pro-name h4{font-size:17px}.tvape-in-the-press .slider-item img{height:98px}.newsection{margin-top:20px}@media (min-width:768px){.slider-mobile .slider-item:not(:first-of-type){display:block}.small-banner.right{right:0}.dk-banner-img{display:block!important}.dk-banner-img img{width:100%}}@media (min-width:769px){.slider-item .bannerImage_mobile{display:none}.slider-item .bannerImage_desktop{display:block}.main-banner-mobile{position:relative;padding-top:30.3%;width:auto}.top-banner-slider{position:absolute;top:0;bottom:0;left:0;width:100%}}@media (max-width:767px){.below-slides{margin-top:0}body .below-slides .wax-pens .slick-dots{display:none !important}.newsection{margin-top:10px}.cms-home-container .shop-with-confidence .row .col-md-4 p:last-child{margin-bottom:5px}.mb-banner-img{display:block!important}.mb-banner-img img{width:100%}.dk-banner-img{display:none!important}.main-banner-mobile .slick-dots{z-index:1}.cms-home-container .slick-dots li button:before{width:15px;height:15px}.vapes,.wax-pens,.latest-critic-reviews{padding-bottom:10px}.tvape-in-the-press .slider-mobile{border-bottom:none}.cms-home-container .tvape-in-the-press .row:nth-child(3){margin-top:40px;border-top:1px solid #dedede}.category-links.row>div{margin:10px 0}}@media only screen and (min-width:375px) and (max-width:767px){.shop-with-confidence{display:block !important;min-height:355px !important}}@media (max-width:480px){.main-banner-mobile .slider-item img{height:201px}.main-banner-mobile{min-height:211px;clear:both}}.banner_container_desktop{display:flex;align-items:center;justify-content:center;margin-top:7px;margin-bottom:7px}.banner_container_desktop .box{display:flex;flex-direction:column}.box.box-1 img,.box.box-1 a,.box.box-3 img,.box.box-3 a{width:100%;max-width:100%}.banner_container_desktop img{margin-top:-5px}.banner_container_desktop .box-3 a:nth-child(3) img{margin-top:0;padding-bottom:2px}.banner_container_mobile{display:none}@media only screen and (max-width:767px){.banner_container_desktop{display:none}.banner_container_mobile{display:flex;flex-direction:column;align-items:center;margin-top:7px;margin-bottom:7px}.banner_container_mobile a{width:100%;position:relative;height:0;padding-top:16%;overflow:hidden;margin-top:-3px}}.container-new,.mobile-container-new{display:flex;flex-direction:column}.container-new video,.container-new img,.mobile-container-new video,.mobile-container-new img{width:100%;float:left}.container-new img,.mobile-container-new img{height:0}@media only screen and (min-width:768px){.mobile-container-new{display:none}}@media only screen and (max-width:767px){.mobile-container-new img{height:auto}.container-new{display:none}.mobile-container-new{margin-bottom:10px}.small-banner,.noslides{margin-bottom:10px !important}a.bcm-ar img{position:absolute;top:0;left:0;right:0;bottom:0}a.bcm-ar{position:relative;width:100%;display:block;height:0;padding-top:57.3%}.banner_container_mobile img{width:100%;position:absolute;top:0;bottom:0;right:0;left:0}}@media only screen and (max-width:768px){.noslides img{position:absolute;left:0;right:0;top:0;bottom:0}.noslides a{position:relative;height:0;padding-top:112%}}#custom_slider .price-box.price-final_price{height:66px}#custom_slider .price-box.price-final_price .price-container.price-final_price.tax.weee{margin:5px auto 0;display:block}#custom_slider .price-box.price-final_price .special-price .price-container.price-final_price.tax.weee{margin-top:0}.custom_slider .item.product.product-item{padding:0 10px}.custom_slider{padding:0;margin:0 auto;text-align:center;display:block}.custom_slider .slick-prev{z-index:10}.custom_slider .product-item-inner{width:auto !important;height:auto !important;display:block !important;z-index:9999999999 !important;position:relative !important;padding:10px 10px 0!important;margin:0 auto!important}.custom_slider .price-box{padding:0}.custom_slider .product-item-info:hover{box-shadow:none}.custom_slider .tocart{width:91%;height:45px}.custom_slider .product.actions.product-item-actions{margin-top:0}.custom_slider img{height:auto}#custom_slider .product-item-info{width:270px}#custom_slider .products-grid .product-item-info:hover .product-item-inner,#custom_slider .products-grid .product-item-info.active .product-item-inner{bottom:0}#custom_slider .product-item-info .product.details{height:156px}.custom_slider .product-item-inner{box-shadow:none}#custom_slider .slick-prev,#custom_slider .slick-next{font-size:0 !important;line-height:0;position:absolute;top:33%;display:block;width:50px;height:50px;padding:0 !important;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none !important;outline:none;background:#fff !important;border-radius:50% !important;box-shadow:none !important}#custom_slider .slick-prev:before,#custom_slider .slick-next:before{font-family:'tvap-icon';font-size:45px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c1272d}#custom_slider .slick-prev:before{content:"\e617"}#custom_slider .slick-next:before{content:"\e608"}.custom_slider .product-item{border-bottom:none}#custom_slider .old-price{margin:5px auto 0}#custom_slider .product.name.product-item-name{line-height:1 !important;margin:5px auto 0}#custom_slider .price-box.price-final_price{margin:0 auto}#custom_slider .product-item-inner{padding:0 !important}#custom_slider .action.tocart.primary{margin:0 auto}#custom_slider .cus_tax_text.new2{line-height:1;padding:4px 0;font-size:13px}.products-grid .product-item-info:hover .product-item-inner,.products-grid .product-item-info.active .product-item-inner{bottom:0}@media only screen and (max-width:479px){.custom_slider .product-item-photo{display:block;width:100%}.custom_slider .product.details.product-item-details{display:block;padding:0;text-align:left;padding-top:10px}.custom_slider .product.details.product-item-details strong{text-align:left}#custom_slider .price-box.price-final_price{display:table-cell;float:none !important;vertical-align:middle;text-align:left}#custom_slider .product-item-details .free-gift-options-main{display:table-cell !important;float:none !important;vertical-align:middle;min-height:40px !important}#custom_slider .product-item-details .action.tocart.primary{position:relative !important}#custom_slider .product-item-details .name.unavailable_stock+.price-box.price-final_price{display:block !important;margin-top:5px}#custom_slider .free-gift-options-main.unavailable_stock{display:block !important}#custom_slider .free-gift-options-main.unavailable_stock .product-item-inner{padding:0 !important}#custom_slider .price-box.price-final_price .special-price{float:none;position:relative;width:100%;margin:0 auto}.custom_slider .product-item-inner{padding-right:0!important;padding-left:0!important}.custom_slider .product-item{padding-right:10px!important;padding-left:10px!important}}/*!
 * fullPage 2.8.6
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{-webkit-transition:none !important;transition:none !important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}.fullpagescroll header{background-color:rgba(255,255,255,.5)}.fullpagescroll footer{bottom:0;transition:margin-bottom .5s ease 0s}.fullpagescroll footer.active{margin-bottom:0 !important}.fullpagescroll .fps{transition:margin-top .5s ease 0s}.fullpagescroll .fps.active{margin-top:0 !important}.fullpagescroll header,.fullpagescroll footer{position:fixed;display:block;width:100%;z-index:9}.fullpagescroll .page-wrapper{min-height:100%}@media screen and (min-width:768px){.fullpagescroll .nav-sections,.fullpagescroll .breadcrumbs{position:fixed;left:0;width:100%}.fullpagescroll .nav-sections{z-index:2}.fullpagescroll .breadcrumbs{z-index:1}}@media screen and (max-width:767px){.fullpagescroll header{background-color:#fff}}.fullpagescroll .breadcrumbs{background-color:rgba(255,255,255,.2);padding-top:10px;padding-bottom:10px;max-width:100%}.fullpagescroll .overlay{position:relative !important;top:0;left:0;width:100%;min-height:100%;height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.fullpagescroll #fullpage{position:fixed !important;top:0;left:0}.fullpagescroll #fullpage .section.fp-section{background-color:#fff;padding:0 !important;margin:0 !important}.fullpagescroll .button-row{-webkit-box-orient:horizontal;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;flex-flow:row;margin:25px 0 20px !important;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.fullpagescroll .button-row .white.button{background-color:#fff;color:#000;cursor:pointer;font-family:'Avenir LT W01 55 Roman',sans-serif;font-size:12px;height:44px;width:280px;max-width:calc(100vw - 20px);background-color:#fff;border-color:#fff;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:.2em;-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-ms-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease}