/*
Theme Name: 6erBLAS
Template: twentytwentyfive
Version: 0.1.0
*/
:root{--brass:#b7803e;--ink:#222a26;--paper:#f7f4ed}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink)}.wp-site-blocks{padding:0}a{text-underline-offset:5px}.six-header,.six-footer{padding:22px max(24px,calc((100vw - 1200px)/2))}.six-header{border-bottom:1px solid #ddd7ca;background:var(--paper)}.six-header .wp-block-site-logo img{max-height:65px;width:auto}.six-header a{text-decoration:none}.six-brand{font-size:23px;font-weight:800;letter-spacing:-1px}.six-wrap{max-width:1200px;margin:auto;padding:0 28px}.six-hero{padding:72px 0 0}.six-eyebrow{font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#795023}.six-hero h1{font-size:clamp(46px,7vw,96px);line-height:1.04;letter-spacing:-.055em;max-width:950px;margin:25px 0}.six-lead{font-size:clamp(18px,2vw,23px);line-height:1.6;max-width:620px}.six-actions{display:flex;flex-wrap:wrap;gap:14px;margin:30px 0 44px}.six-link{display:inline-block;background:var(--ink);color:white;padding:15px 24px;border:1px solid var(--ink);text-decoration:none;border-radius:3px;font-size:15px;font-weight:600}.six-link.outline{background:transparent;color:var(--ink)}.six-photo{width:100%;height:clamp(300px,44vw,560px);object-fit:cover;object-position:center 40%;display:block;border-radius:5px}.six-caption{font-size:12px;color:#625f56;padding:12px 0 0}.six-section{padding:80px 0;scroll-margin-top:24px}.six-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.six-section h2{font-size:clamp(34px,4vw,55px);line-height:1.12;letter-spacing:-.035em;margin:18px 0 25px}.six-section p{line-height:1.75}.six-album{background:#243a32;color:#fcf8ed}.six-album .six-eyebrow{color:#dfb777}.six-album .six-link{background:#ead6ad;color:#243a32;border-color:#ead6ad}.six-record{aspect-ratio:1;background:#15251f;border:1px solid #6c7864;display:flex;align-items:center;justify-content:center;text-align:center;padding:36px;position:relative}.six-record:before{content:'';position:absolute;inset:25px;border:1px solid #8c7953}.six-record strong{font-family:Georgia,serif;font-size:clamp(40px,5vw,70px);font-weight:400;line-height:1.1;z-index:1}.six-record span{display:block;font-family:Arial,sans-serif;letter-spacing:5px;font-size:12px;margin-top:30px}.six-facts{display:flex;gap:35px;border-top:1px solid #d9d3c5;padding-top:25px;margin-top:35px}.six-facts strong{display:block;font-size:34px}.six-facts span{font-size:13px}.six-live{border-top:1px solid #d9d3c5}.six-empty{background:#ece8de;padding:28px;border-left:3px solid var(--brass)}.six-event{padding:25px 0;border-bottom:1px solid #ddd7ca}.six-footer{background:#202d27;color:#fff8e8;font-size:14px}.six-footer a{color:inherit}a:focus-visible,button:focus-visible{outline:3px solid #b7803e;outline-offset:4px}@media(max-width:700px){.six-grid{grid-template-columns:1fr;gap:32px}.six-section{padding:52px 0}.six-hero{padding-top:38px}.six-wrap{padding:0 22px}.six-header{padding:16px 22px}.six-header .wp-block-group{gap:15px}.six-facts{gap:22px}.six-record{max-width:440px}.six-footer{padding:30px 22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.six-header .wp-block-site-logo img{width:200px;max-height:none}.six-brand{display:none}
body{font-size:17px}.six-header .wp-block-navigation__container{gap:28px}.six-header{min-height:100px}.six-hero h1{font-weight:500}.six-section p{font-size:17px}.six-section .six-lead{font-size:23px}@media(max-width:700px){.six-header .wp-block-site-logo img{width:155px}.six-section .six-lead{font-size:20px}}
/* CD-Shop – 14.11.2026 */
.six-cover{margin:0}.six-cover img{display:block;width:100%;height:auto;box-shadow:0 18px 45px #0b191e40;border-radius:3px}.woocommerce-page main{padding-top:42px;padding-bottom:70px}.woocommerce .woocommerce-breadcrumb{font-size:13px;color:#766e61;margin-bottom:26px}.woocommerce div.product .product_title{font-size:clamp(32px,4vw,52px);line-height:1.15;letter-spacing:-.025em;margin:0 0 22px}.woocommerce div.product div.summary{padding:8px 0}.woocommerce-product-details__short-description{font-size:19px;line-height:1.75}.woocommerce div.product .woocommerce-tabs{padding-top:40px}.woocommerce-tabs p{line-height:1.8;max-width:780px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:25px;line-height:1.3}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#222a26;color:#fff8ec;padding:15px 24px;border-radius:3px}.woocommerce-page .wp-block-post-title{font-size:clamp(36px,4vw,56px);margin-bottom:24px}.woocommerce-page .wc-block-product-template{gap:32px}.post-type-archive-product .wc-block-product-template{grid-template-columns:repeat(auto-fit,minmax(260px,360px))!important}.woocommerce div.product .woocommerce-product-gallery img{border-radius:4px}@media(max-width:700px){.woocommerce-page main{padding-top:25px;padding-bottom:45px}.woocommerce div.product .product_title{font-size:34px}.woocommerce-product-details__short-description{font-size:18px}}
