@media (max-width:767px){.cytracon-boxfinder-bar{margin-bottom:12px !important;}.cytracon-boxfinder-wrap{flex-direction:column !important;align-items:stretch !important;height:auto !important;min-height:unset !important;padding:16px 12px !important;gap:12px !important;}.cytracon-bf-logo{justify-content:center;margin-right:0 !important;gap:12px !important;}.cytracon-bf-logo svg{width:32px !important;height:32px !important;}.cytracon-bf-title{font-size:1.2em !important;}.cytracon-bf-form{flex-direction:column !important;align-items:stretch !important;gap:10px !important;}.cytracon-bf-fieldgroup{display:grid !important;grid-template-columns:1fr 1fr 1fr !important;gap:8px !important;width:100%;}.cytracon-bf-field{min-width:unset !important;}.cytracon-bf-label{font-size:0.85em !important;margin-bottom:4px !important;}.cytracon-bf-input{padding:10px 8px !important;font-size:16px !important;border-radius:6px !important;}.cytracon-bf-btnwrap{margin-left:0 !important;margin-top:2px;}.cytracon-bf-btn{width:100% !important;border-radius:10px !important;font-size:1.1em !important;min-height:50px !important;padding:14px 20px !important;justify-content:center;}.cytracon-bf-btn svg{width:22px !important;height:22px !important;}.mgz-element-column.mgz-col-md-4:has(> .mgz-element-inner .mgz-element-icon_box),.aw6kgu3 .mgz-element-column.mgz-col-md-4{width:33.333% !important;flex:0 0 33.333% !important;max-width:33.333% !important;}.mgz-element-icon_box .mgz-icon-box-wrapper{margin-bottom:5px !important;padding:10px 2px !important;}.mgz-icon-box-size-xl{width:2.5em !important;height:2.5em !important;}.mgz-icon-box-size-xl .mgz-icon-box-element{font-size:1.4em !important;}.mgz-element-icon_box .mgz-icon-box-title,.mgz-element-icon_box .mgz-icon-box-title h2,.mgz-element-icon_box h2.mgz-heading-text,.mgz-icon-box-container h2.mgz-heading-text{font-size:10px !important;line-height:1.2 !important;margin-top:6px !important;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;}.aw6kgu3 .inner-content{gap:0 !important;}.aw6kgu3 .mgz-element-column{padding:5px 2px !important;}.aw6kgu3 .mgz-icon-box-container{flex-direction:column;align-items:center;text-align:center;}.mgz-element-slider .owl-carousel img{width:100%;height:auto;}.mgz-element-slider{width:100% !important;max-width:100% !important;}.table-wrapper,.grouped-product-table-wrapper,.bss-table-wrapper,.product-info-main .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;}.table-wrapper table,.grouped-product-table-wrapper table,.product-info-main table{min-width:580px;}.table-wrapper::after{content:'';position:absolute;top:0;right:0;bottom:0;width:25px;background:linear-gradient(to right, transparent, rgba(255,255,255,0.8));pointer-events:none;z-index:1;}h1,.page-title-wrapper .page-title,.page-title-wrapper h1.page-title,.product-info-main .page-title-wrapper .page-title,.category-view .page-title-wrapper .page-title{font-size:22px !important;word-wrap:break-word !important;overflow-wrap:break-word !important;white-space:normal !important;hyphens:auto;line-height:1.3;max-width:100% !important;overflow:visible !important;}.product.attribute.description .value{overflow-wrap:break-word;word-wrap:break-word;}}@media (max-width:767px){.mgz-col-xs-4{width:50% !important;flex:0 0 50% !important;max-width:50% !important;}.mgz-element-single_image img{width:100%;height:auto;}.mgz-element-single_image .mgz-single-image-content{position:relative !important;opacity:1 !important;background:transparent !important;padding:6px 4px !important;}.mgz-element-single_image .mgz-single-image-content .content-title{color:#333 !important;font-size:12px !important;line-height:1.3;text-align:center;}.mgz-element-heading h1{font-size:24px !important;margin-bottom:15px;}.mgz-element.xs_hide,.mgz-element[class*="xs-hide"]{display:none !important;}.mgz-element-separator{margin:10px 0 !important;}}@media (max-width:767px){.nav-open .page-wrapper{position:relative;}.nav-open .page-wrapper::after{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:10;pointer-events:none;}.nav-sections{z-index:99;}.nav-close-btn{position:absolute;top:8px;right:10px;font-size:28px;color:#666;cursor:pointer;width:40px;height:40px;display:flex !important;align-items:center;justify-content:center;z-index:200;background:none;border:none;padding:0;line-height:1;}.nav-close-btn:hover{color:#333;}.nav-sections .navigation li.level0 > a,.nav-sections .navigation li.level0 > .level-top{padding:14px 15px !important;font-size:15px;border-bottom:1px solid #eee;}.nav-sections .navigation .submenu li a{padding:12px 15px 12px 30px;}.page-footer .mgz-col-md-3{width:100% !important;flex:0 0 100% !important;max-width:100% !important;margin-bottom:10px;}.page-footer .mgz-element-single_image{text-align:center;}.page-footer .mgz-element-text{font-size:14px;line-height:1.6;}.page-footer .mgz-element-text ul{padding-left:0 !important;list-style:none !important;margin:0;}.page-footer .mgz-element-text ul li{padding:8px 0;border-bottom:1px solid rgba(255,255,255,0.1);}.page-footer .mgz-element-text ul li a{color:#ccc;text-decoration:none;font-size:14px;display:block;}.page-footer .mgz-element-heading h3,.page-footer .mgz-element-heading h4{font-size:16px !important;padding:10px 0;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.2);}.page-footer .mgz-element-inner img{display:inline-block;}.page-footer .mgz-element-text p{text-align:center;}.page-footer img[alt*="Creditreform"],.page-footer img[alt*="ertifikat"]{display:block !important;margin:10px auto !important;max-width:160px;height:auto;}.page-footer .mgz-col-md-6{width:100% !important;flex:0 0 100% !important;max-width:100% !important;text-align:center !important;}.page-footer .mgz-col-md-6 .mgz-element-text{text-align:center !important;}.page-footer .mgz-element-row .inner-content{gap:0 !important;}}@media (max-width:767px){.toolbar-products{display:flex !important;flex-wrap:wrap !important;align-items:center;gap:5px;position:relative !important;}.toolbar-products .toolbar-amount{width:100% !important;margin-bottom:4px;font-size:13px;position:static !important;}.toolbar-products .toolbar-sorter{display:flex !important;align-items:center;gap:8px;width:100% !important;position:static !important;}.toolbar-products .toolbar-sorter .sorter-label{white-space:nowrap;}.toolbar-products .toolbar-sorter select{flex:1;height:44px;font-size:14px;}.products-grid .product-item{margin-bottom:15px;}.products-grid .product-item-name{font-size:15px;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;}.products-grid .price-box .price{font-size:16px;font-weight:600;}button, .action, a.action, select{min-height:44px;}input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],input[type="search"],textarea, select{font-size:16px !important;}.page-main{padding-left:10px;padding-right:10px;max-width:100% !important;width:100% !important;box-sizing:border-box !important;}.columns,.column.main{max-width:100% !important;width:100% !important;box-sizing:border-box !important;}.mgz-productpagebuilder .product-info-main,.mgz-productpagebuilder .product.media,.mgz-productpagebuilder .columns,.mgz-productpagebuilder .column.main{width:100% !important;max-width:100% !important;float:none !important;box-sizing:border-box !important;}.mgz-productpagebuilder .product-info-main{padding:0 5px !important;}.page-header .header.content{padding:10px 15px;}.page-header .logo img{max-height:35px;width:auto;}.block-search input{height:44px;font-size:16px;padding:0 15px;}.breadcrumbs{font-size:11px;padding:8px 10px;margin-bottom:10px;}.product.media{margin-bottom:15px;}.product-info-main .box-tocart .action.tocart{width:100%;height:48px;font-size:16px;border-radius:6px;}.product-info-main .box-tocart .field.qty{margin-bottom:10px;}.product.data.items > .item.title > .switch{font-size:14px;padding:12px 15px;}.block-minicart{width:100% !important;right:0 !important;}.mgz-element > .mgz-element-inner{padding-left:5px !important;padding-right:5px !important;}body{overflow-x:clip;}}@media (max-width:374px){.cytracon-bf-fieldgroup{grid-template-columns:1fr !important;}.cytracon-bf-title{font-size:1em !important;}.mgz-icon-box-size-xl{width:2.5em !important;height:2.5em !important;}.mgz-icon-box-size-xl .mgz-icon-box-element{font-size:1.4em !important;}.mgz-element-icon_box .mgz-icon-box-title h2{font-size:10px !important;}.page-title-wrapper .page-title{font-size:20px !important;}.mgz-col-xs-4{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}}@media (max-width:767px){.table-wrapper.grouped{overflow-x:visible !important;width:100% !important;max-width:100% !important;}.table-wrapper.grouped table,#super-product-table{min-width:0 !important;max-width:100% !important;}#super-product-table,#super-product-table thead,#super-product-table tbody,#super-product-table tr,#super-product-table td,#super-product-table th{display:block !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;}#super-product-table thead{display:none !important;}#super-product-table tbody tr{border:1px solid #ddd !important;border-radius:6px !important;margin-bottom:14px !important;padding:0 !important;background:#fff !important;box-shadow:0 1px 4px rgba(0,0,0,0.07) !important;overflow:hidden !important;}#super-product-table tbody tr:nth-child(even),body table#super-product-table tbody tr:hover,body table#super-product-table tbody tr:focus,body table#super-product-table tbody tr:focus-within,body table#super-product-table tbody tr:active{background:#fff !important;color:inherit !important;font-weight:inherit !important;}body table#super-product-table tbody tr:hover select,body table#super-product-table tbody tr:hover .price-box .price{color:inherit !important;}#super-product-table tbody td{border:none !important;border-bottom:1px solid #f0f0f0 !important;padding:7px 12px !important;font-size:13px !important;text-align:left !important;vertical-align:middle !important;}#super-product-table tbody td:last-child{border-bottom:none !important;}#super-product-table td.col.item.simple-col:first-child{display:flex !important;align-items:center !important;gap:10px !important;padding:10px 12px !important;background:#f8f8f8 !important;border-bottom:2px solid #eee !important;}#super-product-table td.col.item.simple-col:first-child img{width:55px !important;height:55px !important;object-fit:contain !important;flex-shrink:0 !important;}#super-product-table td.col.item.simple-col:first-child a{font-size:12px !important;color:#ff5e00 !important;}#super-product-table td.col.item.simple-col:first-child #simple-sku{font-size:13px !important;font-weight:700 !important;color:#222 !important;margin:2px 0 0 0 !important;}#super-product-table .my-tooltip,#super-product-table .my-tooltip.help,#super-product-table .tooltip-content{display:none !important;width:0 !important;max-width:0 !important;height:0 !important;overflow:hidden !important;position:absolute !important;visibility:hidden !important;}#super-product-table td.name,#super-product-table td.volumen,#super-product-table td.innen_laenge,#super-product-table td.innen_breite,#super-product-table td.innen_hoehe,#super-product-table td.aussen_masse,#super-product-table td.stueck_palette,#super-product-table td.verpackungseinheit,#super-product-table td.preiseinheit{padding:4px 12px !important;font-size:12px !important;border-bottom:1px solid #f5f5f5 !important;color:#333 !important;}#super-product-table td.innen_laenge,#super-product-table td.innen_breite,#super-product-table td.innen_hoehe{display:block !important;padding:3px 12px !important;border-bottom:none !important;font-size:12px !important;}#super-product-table td.innen_laenge{border-top:1px solid #f5f5f5 !important;padding-top:5px !important;}#super-product-table td.innen_hoehe{padding-bottom:5px !important;border-bottom:1px solid #f5f5f5 !important;}#super-product-table td.volumen,#super-product-table td.aussen_masse{color:#888 !important;font-size:11px !important;}#super-product-table td.tier_price_td{padding:10px 12px !important;background:#fffdf9 !important;border-top:2px solid #eee !important;border-bottom:1px solid #eee !important;}#super-product-table .tier_price,#super-product-table .tier_price tbody,#super-product-table .tier_price tr,#super-product-table .tier_price td,#super-product-table .prices-tier,#super-product-table .prices-tier tbody,#super-product-table .prices-tier tr,#super-product-table .prices-tier td.item{display:block !important;width:100% !important;}#super-product-table .tier_price > tbody > tr{margin:0 !important;padding:0 !important;box-shadow:none !important;border:none !important;}#super-product-table .tier_price td.price{display:block !important;width:100% !important;padding:0 0 6px 0 !important;border-bottom:1px solid #eee !important;margin-bottom:6px !important;}#super-product-table .tier_price td.price .prices-tier,#super-product-table .tier_price td.price .prices-tier tbody,#super-product-table .tier_price td.price .prices-tier tr{display:block !important;width:100% !important;}#super-product-table .tier_price td.price .prices-tier td.item{display:flex !important;align-items:center !important;gap:8px !important;width:100% !important;font-size:13px !important;font-weight:600 !important;color:#222 !important;}#super-product-table .tier_price td.price .prices-tier td.item strong{font-size:11px !important;color:#888 !important;font-weight:400 !important;}#super-product-table .tier_price td.price .prices-tier td.item strong::after{content:' Stk:';}#super-product-table .tier_price td.tiercell{padding:0 !important;}#super-product-table td.tiercell .prices-tier.items,#super-product-table td.tiercell .prices-tier.items tbody,#super-product-table td.tiercell .prices-tier.items tr{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(60px, 1fr)) !important;gap:4px !important;width:100% !important;border:none !important;margin:0 !important;padding:0 !important;box-shadow:none !important;}#super-product-table td.tiercell .prices-tier.items td.item{display:block !important;padding:4px 4px !important;border:1px solid #eee !important;border-radius:3px !important;background:#fafafa !important;text-align:center !important;line-height:1.1 !important;}#super-product-table td.tiercell .prices-tier.items td.item strong{display:block !important;font-size:10px !important;color:#999 !important;font-weight:400 !important;margin:0 !important;line-height:1.2 !important;}#super-product-table td.tiercell .prices-tier.items td.item strong::after{content:' Stk';}#super-product-table td.tiercell .prices-tier.items td.item .price{display:block !important;font-size:13px !important;font-weight:700 !important;color:#ff5e00 !important;line-height:1.2 !important;margin:0 !important;}#super-product-table .total-price{display:block !important;font-size:9px !important;color:#bbb !important;line-height:1.1 !important;margin:0 !important;}#super-product-table td.col.qty{display:flex !important;align-items:center !important;gap:10px !important;padding:10px 12px !important;flex-wrap:wrap !important;background:#f8f8f8 !important;}#super-product-table td.col.qty .input-text.qty{width:60px !important;height:40px !important;font-size:16px !important;text-align:center !important;}#super-product-table td.col.qty .min-qty-info{font-size:11px !important;color:#888 !important;}#super-product-table .action.product-addtocart-button-small{height:40px !important;padding:0 14px !important;font-size:16px !important;min-height:40px !important;}#super-product-table_filter,#super-product-table_wrapper .dataTables_info,#super-product-table_wrapper .dataTables_paginate{display:none !important;}}@media (max-width:767px){#super-product-table td .td-label{display:inline !important;font-weight:600 !important;color:#555 !important;font-size:12px !important;}#super-product-table td .td-val{display:inline !important;font-size:12px !important;color:#333 !important;}}