.elementor-kit-112{--e-global-color-primary:#fff;--e-global-color-secondary:#232325;--e-global-color-text:#fff;--e-global-color-accent:#22f7bf;--e-global-color-fede4ac:#fff;--e-global-color-f905405:rgba(255,255,255,.2);--e-global-color-0359553:#01ce98;--e-global-color-0e852cd:rgba(86,86,86,.98);--e-global-color-a3ad081:#9a9a9a;--e-global-color-d9e4519:#2a2a2c;--e-global-color-ff8e29b:#161719;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:400;background-color:var(--e-global-color-secondary);color:var(--e-global-color-fede4ac);font-family:"Roboto",Sans-serif;font-weight:400;overscroll-behavior:auto}.elementor-kit-112 button,.elementor-kit-112 input[type="button"],.elementor-kit-112 input[type="submit"],.elementor-kit-112 .elementor-button{background-color:var(--e-global-color-accent);font-weight:bold;color:var(--e-global-color-secondary);border-style:none;border-radius:28px 28px 28px 28px;padding:6px 8px 6px 8px}.elementor-kit-112 button:hover,.elementor-kit-112 button:focus,.elementor-kit-112 input[type="button"]:hover,.elementor-kit-112 input[type="button"]:focus,.elementor-kit-112 input[type="submit"]:hover,.elementor-kit-112 input[type="submit"]:focus,.elementor-kit-112 .elementor-button:hover,.elementor-kit-112 .elementor-button:focus{background-color:rgba(34,247,191,.7);color:var(--e-global-color-secondary);border-style:none;border-radius:28px 28px 28px 28px}.elementor-kit-112 e-page-transition{background-color:var(--e-global-color-secondary)}body.e-wc-error-notice .woocommerce-error,body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:#232325;border-style:solid;border-width:1px 1px 1px 1px;border-color:#fff}body.e-wc-message-notice .woocommerce-message,body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:rgba(255,255,255,.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-accent)}body.e-wc-message-notice .woocommerce-message .button,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:var(--e-global-color-accent);background-image:var(--e-global-color-accent)}body.e-wc-message-notice .woocommerce-message .button:hover,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:#20b48d !important;background-image:none !important}body.e-wc-message-notice .woocommerce-message .button:hover.nitro-lazy,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover.nitro-lazy{background-image:none !important}body.e-wc-info-notice .woocommerce-info,body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:rgba(255,255,255,.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-accent)}body.e-wc-info-notice .woocommerce-info .button,body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{background-color:var(--e-global-color-accent);background-image:var(--e-global-color-accent)}body.e-wc-info-notice .woocommerce-info .button:hover,body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover,body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover,body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:#20b48d !important;background-image:none !important}body.e-wc-info-notice .woocommerce-info .button:hover.nitro-lazy,body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover.nitro-lazy,body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover.nitro-lazy,body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover.nitro-lazy{background-image:none !important}.elementor-kit-112 a{color:var(--e-global-color-accent);font-weight:500}.elementor-kit-112 a:hover{color:var(--e-global-color-0359553);font-weight:500}.elementor-kit-112 h1{color:var(--e-global-color-text);font-size:48px;font-weight:700}.elementor-kit-112 h2{color:var(--e-global-color-text);font-size:36px;font-weight:700}.elementor-kit-112 h3{color:var(--e-global-color-text);font-size:28px;font-weight:700}.elementor-kit-112 h4{color:var(--e-global-color-text);font-size:23px;font-weight:700}.elementor-kit-112 h5{color:var(--e-global-color-text);font-weight:700}.elementor-kit-112 h6{color:var(--e-global-color-text);font-weight:700}.elementor-kit-112 img{border-style:none;border-radius:12px 12px 12px 12px}.elementor-kit-112 img:hover{border-style:none;border-radius:12px 12px 12px 12px}.elementor-kit-112 input:not([type="button"]):not([type="submit"]),.elementor-kit-112 textarea,.elementor-kit-112 .elementor-field-textual{background-color:var(--e-global-color-secondary);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.1);border-radius:12px 12px 12px 12px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){margin-block-end:0px}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}h1.entry-title{display:var(--page-title-display)}.elementor-lightbox{background-color:#232325}.e-wc-error-notice .woocommerce-error,.e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:var(--e-global-color-primary);--error-message-normal-links-color:#c7c7c7;--error-message-hover-links-color:#a6a6a6;--error-box-border-radius:12px 12px 12px 12px}.e-wc-message-notice .woocommerce-message,.e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:var(--e-global-color-text);--message-message-icon-color:var(--e-global-color-accent);--message-box-border-radius:12px 12px 12px 12px;--message-buttons-normal-text-color:var(--e-global-color-secondary);--message-buttons-hover-text-color:var(--e-global-color-secondary);--message-border-type:none;--message-buttons-border-radius:12px 12px 12px 12px}.e-wc-message-notice .woocommerce-message .restore-item,.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item,.e-wc-message-notice .woocommerce-message a:not([class]),.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var(--e-global-color-accent)}.e-wc-message-notice .woocommerce-message .restore-item:hover,.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover,.e-wc-message-notice .woocommerce-message a:not([class]):hover,.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover{--notice-message-hover-links-color:#1bc79a}.e-wc-info-notice .woocommerce-info,.e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:var(--e-global-color-text);--info-message-icon-color:var(--e-global-color-accent);--info-box-border-radius:12px 12px 12px 12px;--info-buttons-normal-text-color:var(--e-global-color-secondary);--info-buttons-hover-text-color:var(--e-global-color-secondary);--info-border-type:none;--info-buttons-border-radius:12px 12px 12px 12px}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media (max-width:1024px){.elementor-kit-112 h1{font-size:36px}.elementor-kit-112 h2{font-size:24px}.elementor-kit-112 h3{font-size:24px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media (max-width:767px){.elementor-kit-112 h1{font-size:30px}.elementor-kit-112 h2{font-size:25px}.elementor-kit-112 h3{font-size:21px}.elementor-kit-112 h4{font-size:19px}.elementor-kit-112 h5{font-size:19px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px;--container-default-padding-top:5px;--container-default-padding-right:5px;--container-default-padding-bottom:5px;--container-default-padding-left:5px}.e-wc-error-notice .woocommerce-error,.e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:12px}body.e-wc-error-notice .woocommerce-error a.wc-backward,body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:12px}.e-wc-message-notice .woocommerce-message,.e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:12px}body.e-wc-message-notice .woocommerce-message .restore-item,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item,body.e-wc-message-notice .woocommerce-message a:not([class]),body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:12px}.e-wc-info-notice .woocommerce-info,.e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:12px}}body,button,input,select,textarea{font-family:Roboto,system-ui,-apple-system,"Segoe UI",Arial,sans-serif}.shop_table th:last-child,.shop_table td:last-child{text-align:right}.woocommerce-notices-wrapper{max-width:1140px;padding:15px 15px 0 15px;margin:0 auto -25px auto}@media only screen and (min-width: 768px){.woocommerce-notices-wrapper{padding:30px 30px 0 30px;margin:0 auto -15px auto}}@media only screen and (min-width: 1024px){.woocommerce-notices-wrapper{padding:30px 0 0 0;margin:0 auto -15px auto}}.variations{margin:0 0 15px 0 !important}.variations th{display:none}.variations td{padding:0;background:none !important}.woocommerce-variation-price{margin-bottom:15px}.woocommerce-variation-price .price{color:#23f7be !important}.thwvsf-wrapper-item-li{border:1px solid rgba(255,255,255,.1);box-shadow:none !important;background-color:#232224 !important;border-radius:12px;color:#fff !important;min-width:60px !important}.thwvsf-selected{border-color:#23f7be !important}.reset_variations{display:none !important}.woocommerce-tabs .wc-tabs{display:flex;margin-left:6px !important;white-space:nowrap;overflow-x:scroll !important;scrollbar-width:none;-ms-overflow-style:none}.woocommerce-tabs .wc-tabs::-webkit-scrollbar{display:none}.woocommerce-tabs .panel{border:1px solid transparent}.remaining-low-stock{margin-bottom:8px}.woocommerce-variation-availability{display:none}.elementor-menu-cart__footer-buttons{display:flex !important;flex-direction:column !important}.wcosm_soldout,.onsale{padding-left:10px !important;padding-right:10px !important}@media only screen and (min-width: 1024px){.woocommerce div.product div.images{margin:0 !important}.elementor-widget-woocommerce-product-images{height:500px !important}}.elementor-post__read-more{display:inline-flex !important;align-items:center !important;min-width:44px !important;min-height:44px !important;font-size:16px !important}.cky-btn{min-width:44px !important;min-height:44px !important;font-size:16px !important}.thwvsf-wrapper-item-li:hover:not(.thwvsf-selected){border-color:#23f7be !important;background-color:#2b2a2d !important;color:#fff !important;cursor:pointer;transform:translateY(-1px);transition:all .15s ease-in-out}.thwvsf-selected{box-shadow:0 0 6px rgba(35,247,190,.35) !important}.thwvsf-wrapper-item-li.out_of_stock{opacity:1 !important}.thwvsf-wrapper-item-li.out_of_stock .thwvsf-item-span,.thwvsf-wrapper-item-li.out_of_stock .item-span-text,.thwvsf-wrapper-item-li.out_of_stock span{color:#aeb6c2 !important;-webkit-text-fill-color:#aeb6c2 !important;opacity:1 !important}.thwvsf-wrapper-item-li.out_of_stock{border-color:rgba(255,255,255,.08) !important;background-color:#232224 !important}html{background:#17181b !important}body{position:relative;background:linear-gradient(180deg,#202124 0%,#1b1c1f 35%,#17181b 100%) !important;background-color:#1b1c1f !important}body::before{content:"";position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;background-image:url("https://cdn-ilbejgb.nitrocdn.com/uSXRBMMygdkyHGqmHLGamAyNMkHimBcL/assets/images/optimized/rev-bded3c5/hempli.de/wp-content/uploads/2026/08/hempli-smoke-background.webp.webp");background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:.17;filter:saturate(1.35) contrast(1.15) brightness(.82);mix-blend-mode:screen}body::after{content:"";position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 30%,rgba(34,247,191,.05) 0%,transparent 34%),radial-gradient(circle at 82% 22%,rgba(140,110,255,.05) 0%,transparent 30%),linear-gradient(180deg,rgba(0,0,0,.12) 0%,rgba(0,0,0,.2) 45%,rgba(0,0,0,.3) 100%)}#page,.site,.site-content,#content,.content-area,.site-main,.elementor-location-header,.elementor-location-footer{position:relative;z-index:1;background:transparent !important}.elementor-section,.elementor-top-section{position:relative;z-index:1}@media (max-width:767px){body{background:linear-gradient(180deg,#202124 0%,#1b1c1f 40%,#17181b 100%) !important;background-color:#1b1c1f !important}body::before{position:fixed !important;inset:0 !important;width:100vw !important;height:100vh !important;background-image:url("DIN-RÖKBILD-URL") !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;opacity:.13 !important;filter:saturate(1.45) contrast(1.12) brightness(.78) !important;mix-blend-mode:screen !important}body::after{position:fixed !important;inset:0 !important;width:100vw !important;height:100vh !important;background:radial-gradient(ellipse at -10% 28%,rgba(34,247,191,.1) 0%,rgba(34,247,191,.04) 32%,transparent 62%),radial-gradient(ellipse at 110% 68%,rgba(135,95,255,.09) 0%,rgba(135,95,255,.035) 32%,transparent 62%),linear-gradient(180deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.17) 55%,rgba(0,0,0,.24) 100%) !important;pointer-events:none !important}}.elementor-location-header{z-index:9999 !important}.elementor-location-header .elementor-sticky--active,.elementor-location-header .elementor-sticky--effects,[data-elementor-type="header"] .elementor-sticky--active,[data-elementor-type="header"] .elementor-sticky--effects{z-index:99999 !important}@media (max-width:767px){.elementor-location-header .elementor-sticky--active,.elementor-location-header .elementor-sticky--effects,[data-elementor-type="header"] .elementor-sticky--active,[data-elementor-type="header"] .elementor-sticky--effects{z-index:99999 !important}}