body.st-category-page,body.st-category-page #outer-wrap,body.st-category-page #wrap,body.st-category-page #main{background:#F2E3CE!important;background-image:none!important}
.st-category-page #main{padding:45px 0 0!important}
.st-category-page #content-wrap{width:100%;max-width:none;padding:0}
.st-category-page #primary{width:100%;float:none;border:0;padding:0}
.st-category-page .stc-hero>.elementor-container,.st-category-page .stc-selection>.elementor-container,.st-category-page .stc-grid>.elementor-container,.st-category-page .stc-outro>.elementor-container{max-width:1180px!important;width:calc(100% - 80px)}
.st-category-page .stc-hero{margin-bottom:48px}
.st-category-page .stc-hero-copy>.elementor-widget-wrap{padding:20px 60px 15px 0;align-content:flex-start}
.st-category-page .stc-eyebrow p{font:700 14px/1.4 'Pixel Operator Mono',monospace;color:#bb3a20;letter-spacing:1.8px;margin:0}
.st-category-page .stc-title .elementor-heading-title{font:700 clamp(40px,5.4vw,74px)/1 'Pixel Operator',monospace!important;color:#062c32;overflow-wrap:anywhere}
.st-category-page .stc-handnote p{font:700 28px/1.2 'Pixel Operator',monospace;color:#d84828;transform:rotate(-2deg);margin:10px 0 22px}
.st-category-page .stc-intro,.st-category-page .stc-intro p,.st-category-page .stc-intro span{font:21px/1.5 'Pixel Operator',monospace!important;color:#062c32}
.st-category-page .stc-hero-plate>.elementor-widget-wrap{background:#062c32;border:8px solid #fbf3e5;box-shadow:7px 8px 0 #062c3220;padding:34px 24px;text-align:center;align-content:center;transform:rotate(2deg)}
.st-category-page .stc-hero-icon .elementor-icon{font-size:88px;color:#eeb343}
.st-category-page .stc-hero-icon svg{width:88px;height:88px;fill:#eeb343}
.st-category-page .stc-hero-motto p{font:700 28px/1.15 'Pixel Operator',monospace;color:#f9f0d9;margin:20px 0 12px}
.st-category-page .stc-hero-count p{font:17px/1.4 'Pixel Operator',monospace;color:#eeb343;margin:0}
.st-category-page .elementor-widget-button .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#062c32!important;color:#f9f0d9!important;border:1px solid #e9dfc2;border-radius:3px;padding:12px 20px;font:700 17px/1.2 'Pixel Operator',monospace;text-transform:uppercase;text-decoration:none!important;box-shadow:none}
.st-category-page .elementor-button-content-wrapper{gap:10px;align-items:center}
.st-category-page .elementor-button-icon,.st-category-page .elementor-button-icon i{color:#eeb343!important;font-size:20px}
.st-category-page .elementor-button-icon svg{fill:#eeb343!important;width:20px;height:20px}
.st-category-page .elementor-widget-button .elementor-button:hover{background:#d84828!important}
.st-category-page .elementor-button:focus-visible{outline:3px solid #ef542e;outline-offset:3px}
.st-category-page .stc-back .elementor-button{background:transparent!important;border-color:#062c3266;color:#062c32!important}
.st-category-page .stc-back .elementor-button:hover{background:#062c32!important;color:#f9f0d9!important}
.st-category-page .stc-selection .elementor-widget-wrap{padding:24px 0 22px;border-top:2px solid #062c32}
.st-category-page .stc-section-title .elementor-heading-title{font:700 42px/1.1 'Pixel Operator',monospace;color:#062c32}
.st-category-page .stc-grid>.elementor-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.st-category-page .stc-grid{margin-bottom:65px}
.st-category-page .stc-card{width:100%!important;min-width:0}
.st-category-page .stc-card>.elementor-widget-wrap{padding:22px;background:#fbf3e5;border:1px solid #062c3229;box-shadow:5px 5px 0 #062c3217;align-content:flex-start;transition:transform .2s,box-shadow .2s}
.st-category-page .stc-card:hover>.elementor-widget-wrap{transform:translateY(-5px);box-shadow:7px 10px 0 #062c3222}
.st-category-page .stc-card-label p{font:14px/1.4 'Pixel Operator Mono',monospace;letter-spacing:1px;color:#526564;margin:0}
.st-category-page .stc-cover .elementor-widget-container{height:265px;display:flex;align-items:center;justify-content:center;padding:12px;background:#eadcc7}
.st-category-page .stc-cover img{max-width:100%!important;width:auto!important;height:240px!important;object-fit:contain;box-shadow:3px 5px 8px #062c322b;transform:rotate(-2deg)}
.st-category-page .stc-card:nth-child(even) .stc-cover img{transform:rotate(2deg)}
.st-category-page .stc-card-title{min-height:72px;margin:5px 0 18px!important}
.st-category-page .stc-card-title .elementor-heading-title{font:700 26px/1.1 'Pixel Operator',monospace!important;color:#062c32}
.st-category-page .stc-card-button{margin:0!important}
.st-category-page .stc-card-button .elementor-button{width:100%}
.st-category-page.st-category-musiktipp .stc-cover .elementor-widget-container{height:250px}
.st-category-page.st-category-musiktipp .stc-cover img{height:225px!important}
.st-category-page.st-category-youtube-kanaele .stc-cover .elementor-widget-container{height:200px}
.st-category-page.st-category-youtube-kanaele .stc-cover img{height:175px!important;box-shadow:none;transform:none}
.st-category-page .stc-outro{background:#062c32;border-top:6px solid #eeb343;padding:40px 0 30px;text-align:center}
.st-category-page .stc-outro-title .elementor-heading-title{font:700 38px/1.1 'Pixel Operator',monospace;color:#f9f0d9;text-align:center}
.st-category-page .stc-outro-copy p{font:22px/1.5 'Pixel Operator',monospace;color:#f9f0d9}
.st-category-page .stc-outro-button .elementor-button{border-color:#eeb343;background:#eeb343!important;color:#062c32!important}
.st-category-page .stc-outro-button .elementor-button:hover{background:#f9f0d9!important}
.st-category-page .stc-disclosure p{font:16px/1.4 'Pixel Operator',monospace;color:#e9dfc2;margin:22px auto 0;max-width:750px}
@media(max-width:900px){.st-category-page .stc-grid>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))}.st-category-page .stc-hero-copy>.elementor-widget-wrap{padding-right:30px}.st-category-page .stc-hero-plate>.elementor-widget-wrap{padding:24px 12px}}
@media(max-width:600px){.st-category-page .stc-hero>.elementor-container,.st-category-page .stc-selection>.elementor-container,.st-category-page .stc-grid>.elementor-container,.st-category-page .stc-outro>.elementor-container{width:calc(100% - 36px)}.st-category-page .stc-hero>.elementor-container{flex-wrap:wrap;gap:20px}.st-category-page .stc-hero .elementor-column{width:100%}.st-category-page .stc-hero-copy>.elementor-widget-wrap{padding:0}.st-category-page .stc-hero-plate>.elementor-widget-wrap{transform:none;padding:26px}.st-category-page .stc-hero-icon .elementor-icon{font-size:64px}.st-category-page .stc-hero-icon svg{width:64px;height:64px}.st-category-page .stc-grid>.elementor-container{grid-template-columns:1fr}.st-category-page .stc-card-title{min-height:0}.st-category-page .stc-title .elementor-heading-title{font-size:44px}.st-category-page .stc-section-title .elementor-heading-title{font-size:34px}.st-category-page .stc-outro-title .elementor-heading-title{font-size:30px}}
@media(prefers-reduced-motion:reduce){.st-category-page .stc-card>.elementor-widget-wrap{transition:none}.st-category-page .stc-card:hover>.elementor-widget-wrap{transform:none}}
.st-category-page .stc-hero-copy{width:65%!important}.st-category-page .stc-hero-plate{width:35%!important}.st-category-page .stc-intro p{text-align:left!important}@media(max-width:600px){.st-category-page .stc-hero-copy,.st-category-page .stc-hero-plate{width:100%!important}}
