/*!
Theme Name: Blocksy
Theme URI: https://creativethemes.com/blocksy/
Author: CreativeThemes
Author URI: https://creativethemes.com
Description: Blocksy is a fast, modern WordPress theme with advanced WooCommerce support and full compatibility with the block editor.
Version: 2.1.16
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Copyright: (c) 2019 CreativeThemes.
Requires at least: 6.5
Requires PHP: 7.0
Tested up to: 6.8
Text Domain: blocksy
Blocksy Minimum Companion Version: 2.0.74-beta1
Tags: accessibility-ready, blog, block-patterns, e-commerce, wide-blocks, block-styles, grid-layout, one-column, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, translation-ready, custom-colors, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, theme-options, threaded-comments
*/a{text-decoration:underline;text-underline-offset:6px}.site-title a{text-decoration:none!important}.fullheight{min-height:100vh}.current-menu-item{border-radius:6px}[data-header*="type-1"] .ct-header [data-id="menu"]>ul>li>a{--theme-text-transform:none !important;--menu-item-height:100% !important;--menu-item-radius:0 !important;--theme-link-hover-color:var(--theme-palette-color-2) !important;--theme-link-active-color:var(--theme-palette-color-2) !important}[data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu{border-radius:0}[data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu .ct-menu-link{--theme-text-transform:none !important;--theme-link-hover-color:inherit !important}[data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu .ct-menu-link:hover{--theme-link-hover-color:var(--theme-palette-color-2) !important}[data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu .ct-menu-link:active{--theme-link-hover-color:var(--theme-palette-color-7) !important}[data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu .ct-menu-link:target{color:var(--theme-palette-color-2)!important}.mobile-menu .ct-toggle-dropdown-mobile{scale:1.8}.multiply{mix-blend-mode:multiply}[class*=header-menu]{   height:60px}[data-header*="type-1"] .ct-header [data-sticky*="yes"] [data-row*="middle"]{background-color:var(--wp--preset--color--white);background-image:none;--theme-border-top:none;--theme-border-bottom:none;--theme-box-shadow:none}@media (max-width:999.98px) [data-header*="type-1"] #offcanvas .ct-panel-inner{background-color:var(--theme-palette-color-3)}.hort-page{background-color:#7FEBCA!important}.hort-page .ct-header [data-row*="middle"]{background-color:#7FEBCA!important}.hort-page .ct-header .site-title a{color:#000}.hort-page .ct-header [data-id="menu"]>ul>li>a{--theme-link-initial-color:black !important;--theme-link-hover-color:var(--theme-palette-color-2) !important;--theme-link-active-color:var(--theme-palette-color-2) !important}.pHeadline p{font-size:35px;font-weight:500;font-family:'Space Grotesk',sans-serif;--theme-line-height:1.5}.blau{filter:none}.blau-heller{filter:brightness(190%) saturate(90%)}.blau-hell{filter:brightness(140%) saturate(95%)}.blau-dunkel{filter:brightness(75%) saturate(110%)}.blau-dunkler{filter:brightness(50%) saturate(120%)}.violett{filter:hue-rotate(50deg) brightness(120%) saturate(95%)}.violett-heller{filter:hue-rotate(50deg) brightness(185%) saturate(85%)}.violett-hell{filter:hue-rotate(50deg) brightness(145%) saturate(90%)}.violett-dunkel{filter:hue-rotate(50deg) brightness(85%) saturate(115%)}.violett-dunkler{filter:hue-rotate(50deg) brightness(55%) saturate(125%)}.rosa{filter:hue-rotate(120deg) brightness(110%) saturate(100%)}.rosa-heller{filter:hue-rotate(120deg) brightness(170%) saturate(80%)}.rosa-hell{filter:hue-rotate(120deg) brightness(140%) saturate(85%)}.rosa-dunkel{filter:hue-rotate(120deg) brightness(75%) saturate(115%)}.rosa-dunkler{filter:hue-rotate(120deg) brightness(50%) saturate(125%)}.rot{filter:hue-rotate(160deg) brightness(105%) saturate(110%)}.rot-heller{filter:hue-rotate(160deg) brightness(160%) saturate(90%)}.rot-hell{filter:hue-rotate(160deg) brightness(135%) saturate(95%)}.rot-dunkel{filter:hue-rotate(160deg) brightness(70%) saturate(120%)}.rot-dunkler{filter:hue-rotate(160deg) brightness(50%) saturate(130%)}.orange{filter:hue-rotate(180deg) brightness(110%) saturate(105%)}.orange-heller{filter:hue-rotate(180deg) brightness(165%) saturate(90%)}.orange-hell{filter:hue-rotate(180deg) brightness(135%) saturate(95%)}.orange-dunkel{filter:hue-rotate(180deg) brightness(75%) saturate(115%)}.orange-dunkler{filter:hue-rotate(180deg) brightness(50%) saturate(125%)}.gelb{filter:hue-rotate(200deg) brightness(115%) saturate(100%)}.gelb-heller{filter:hue-rotate(200deg) brightness(170%) saturate(90%)}.gelb-hell{filter:hue-rotate(200deg) brightness(140%) saturate(95%)}.gelb-dunkel{filter:hue-rotate(200deg) brightness(70%) saturate(120%)}.gelb-dunkler{filter:hue-rotate(200deg) brightness(50%) saturate(130%)}.gruen{filter:hue-rotate(270deg) brightness(95%) saturate(120%)}.gruen-heller{filter:hue-rotate(270deg) brightness(150%) saturate(80%)}.gruen-hell{filter:hue-rotate(270deg) brightness(120%) saturate(85%)}.gruen-dunkel{filter:hue-rotate(270deg) brightness(65%) saturate(125%)}.gruen-dunkler{filter:hue-rotate(270deg) brightness(40%) saturate(135%)}.tuerkis{filter:hue-rotate(310deg) brightness(110%) saturate(105%)}.tuerkis-heller{filter:hue-rotate(310deg) brightness(165%) saturate(85%)}.tuerkis-hell{filter:hue-rotate(310deg) brightness(135%) saturate(90%)}.tuerkis-dunkel{filter:hue-rotate(310deg) brightness(75%) saturate(115%)}.tuerkis-dunkler{filter:hue-rotate(310deg) brightness(50%) saturate(125%)}.grau{filter:brightness(250%) saturate(0%)}.grau-dunkel{filter:brightness(20%) saturate(0%)}.weiss{filter:brightness(300%) saturate(0%)}.simple-accordion,.simple-accordion h3,.simple-accordion p,.simple-accordion span,.simple-accordion a{color:#F6F5F3!important}.simple-accordion{border-bottom:1px solid #F6F5F3; margin:1.5rem}.accordion-toggle{background:none;border:none;margin:1rem 0;padding:.75rem 0;width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;font-weight:700;font-size:1.1rem;cursor:pointer;color:#F6F5F3}.accordion-toggle:focus{outline:none}.accordion-icon{transition:transform 0.3s ease;font-size:1rem}.accordion-toggle.active .accordion-icon{transform:rotate(180deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.accordion-toggle.active+.accordion-content{max-height:1000px;padding-top:12px!important;padding-bottom:50px!important}.accordion-columns{display:flex;gap:2rem;flex-wrap:wrap}.accordion-columns .column:first-child{flex:0 0 85%}.accordion-columns .column:last-child{flex:1}@media (max-width:768px){.accordion-columns .column{flex:1 1 100%}}@media (max-width:768px){.hide-mobile{display:none!important}}@media (max-width:960px){.stack-sooner{flex-direction:column!important}.gb-container{--gb-container-max-width:1390px;!important}.wpcp-prev-button.swiper-button-prev i,.wpcp-next-button.swiper-button-next i{display:none!important}.wpcp-prev-button.swiper-button-prev::after{content:"";display:block;width:50px;height:50px;background-image:url(https://neu.neckarpiraten.de/wp-content/uploads/pfeil_links.svg);background-repeat:no-repeat;background-size:contain;background-position:center;filter:grayscale(100%) brightness(80%);transition:filter 0.3s ease}.wpcp-next-button.swiper-button-next::after{content:"";display:block;width:50px;height:50px;background-image:url(https://neu.neckarpiraten.de/wp-content/uploads/pfeil_rechts.svg);background-repeat:no-repeat;background-size:contain;background-position:center;filter:grayscale(100%) brightness(80%);transition:filter 0.3s ease}.wpcp-prev-button.swiper-button-prev:hover::after,.wpcp-next-button.swiper-button-next:hover::after{filter:grayscale(0%) brightness(120%)}