.smb-branch,.smb-section,.smb-hero,.smb-band{color:#f4f1e9}.smb-hero{background:radial-gradient(ellipse at 75% 35%,rgba(176,123,59,.2),transparent 52%),linear-gradient(110deg,#101518,#1a2327 70%,#0c1114);border-bottom:1px solid #4d443a}.smb-hero__inner{padding-top:44px;padding-bottom:76px;max-width:1240px}.smb-breadcrumb{display:flex;gap:11px;flex-wrap:wrap;align-items:center;color:#b5b7b6;font-size:12px;margin-bottom:56px}.smb-breadcrumb a{color:#e0c18b;text-decoration:none}.smb-breadcrumb a:hover{text-decoration:underline}.smb-hero h1{font:400 clamp(40px,5vw,70px)/1.11 Georgia,serif;letter-spacing:-.035em;color:#faf5ec;margin:18px 0 23px;max-width:920px}.smb-hero h1 em{font-weight:400;color:#e3bf82;font-style:normal}.smb-hero p{color:#d0d2cf;line-height:1.75;max-width:780px;font-size:18px;margin:10px 0}.smb-hero .smb-subhead{font-size:22px;color:#f2dfc3}.smb-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.smb-section{padding:78px 0}.smb-sectionhead{margin-bottom:32px;max-width:820px}.smb-sectionhead h2,.smb-content h2,.smb-band h2,.smb-related h2,.smb-bottomcta h2{font:400 clamp(30px,3.5vw,47px)/1.18 Georgia,serif;letter-spacing:-.025em;color:#f8f0e2;margin:14px 0}.smb-sectionhead p,.smb-content p,.smb-band p,.smb-bottomcta p{color:#c9cbc8;line-height:1.8}.smb-group{margin-top:50px}.smb-group h3{font:400 29px Georgia,serif;color:#f4e9d6;margin:0 0 4px}.smb-group>p{margin:0 0 22px;color:#b8bcb9}.smb-cardgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.smb-card{position:relative;min-height:215px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(150deg,#202a2d,#141b1d);border:1px solid #4e5048;padding:27px 25px 25px;color:#eeeadd;text-decoration:none!important;transition:transform .2s,border-color .2s}.smb-card:hover,.smb-card:focus-visible{transform:translateY(-3px);border-color:#ddba7b}.smb-card__eyebrow{color:#c8a874;text-transform:uppercase;font-size:11px;letter-spacing:.16em}.smb-card strong{font:400 25px Georgia,serif;color:#fff}.smb-card__copy{color:#c3c8c6;line-height:1.55;padding-right:12px;font-size:14px}.smb-card__arrow{position:absolute;right:22px;bottom:19px;color:#e6c58d}.smb-band{background:linear-gradient(115deg,#222a2d,#13191c);border-top:1px solid #564a38;border-bottom:1px solid #564a38;padding:69px 0}.smb-band__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:10%;align-items:start}.smb-license-list>div{display:flex;gap:19px;padding:20px 0;border-bottom:1px solid #505651}.smb-license-list>div:first-child{border-top:1px solid #505651}.smb-license-list b{font:26px Georgia,serif;color:#deb878}.smb-license-list strong{display:block;font-size:17px}.smb-license-list small{display:block;font-size:14px;color:#bfc4c1;line-height:1.65;margin-top:6px}.smb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.smb-steps>div{border-top:2px solid #b6935a;background:#1c2529;padding:24px}.smb-steps b{font:30px Georgia,serif;color:#dcb87a}.smb-steps h3{font-size:19px;margin:15px 0 10px}.smb-steps p{line-height:1.65;color:#bfc4c1;font-size:14px}.smb-bottomcta{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:32px 38px;background:#252922;border:1px solid #776449;margin-top:45px}.smb-bottomcta h2{font-size:29px;margin:0 0 8px}.smb-bottomcta p{margin:0}.smb-bottomcta .sm-btn{white-space:nowrap}.smb-content-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.8fr);gap:clamp(32px,5vw,90px)}.smb-prose{background:#11171a}.smb-content h3{color:#ead1a5;font:400 26px Georgia,serif;margin:31px 0 10px}.smb-content p{font-size:16px;margin:8px 0 14px}.smb-content .smb-lead{font-size:18px;color:#e0ded7}.smb-aside{background:#1a2427;border:1px solid #535447;padding:27px;height:max-content}.smb-aside h2{font:400 26px Georgia,serif;margin:12px 0;color:#f4ebde}.smb-aside p,.smb-aside__small{color:#c2c7c3;line-height:1.65;font-size:14px}.smb-aside ul{list-style:none;padding:0;margin:24px 0 15px}.smb-aside li{border-top:1px solid #45504e}.smb-aside li:last-child{border-bottom:1px solid #45504e}.smb-aside a{color:#e6c28d;text-decoration:none;display:block;padding:15px 0}.smb-aside a:hover{text-decoration:underline}.smb-lic-content{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,.75fr);gap:10%;align-items:center}.smb-lic-content p{font-size:16px}.smb-lic-card{padding:30px;background:#0a0f116e;border:1px solid #716048}.smb-lic-card>span{display:block;color:#d5b47e;text-transform:uppercase;font-size:11px;letter-spacing:.14em;margin-bottom:15px}.smb-lic-card strong{font:400 24px Georgia,serif}.smb-lic-card p{font-size:14px}.smb-recommendations{background:#151b1e}.smb-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.smb-product{display:flex;flex-direction:column;gap:9px;text-decoration:none!important;color:#f4eee2}.smb-product__media{aspect-ratio:1;background:#222b2c;display:grid;place-items:center;overflow:hidden;border:1px solid #4a4e49}.smb-product__media img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.smb-product:hover img{transform:scale(1.04)}.smb-product strong{font-size:16px;line-height:1.4;color:#f6eee1}.smb-product>span:last-child{color:#dfc08f;font-size:13px}.smb-collection-links{display:flex;flex-wrap:wrap;gap:11px;margin-top:32px}.smb-faq{background:#0f1417}.smb-faq-list{max-width:980px}.smb-faq-list details{border-top:1px solid #48504e}.smb-faq-list details:last-child{border-bottom:1px solid #48504e}.smb-faq-list summary{cursor:pointer;padding:21px 34px 21px 0;font-weight:600;font-size:17px;position:relative;list-style:none}.smb-faq-list summary::-webkit-details-marker{display:none}.smb-faq-list summary:after{content:"+";position:absolute;right:8px;color:#e0bc7e;font-size:25px;top:14px}.smb-faq-list details[open] summary:after{content:"\2212"}.smb-faq-list p{color:#d0d0c9;line-height:1.75;padding:0 28px 18px 0;margin:0}.smb-more{background:#151a1d}.smb-related h2{font-size:34px}.smb-related__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.smb-related__links a{display:flex;justify-content:space-between;gap:13px;padding:14px;border:1px solid #51564e;color:#e5c995;text-decoration:none}.smb-related__links a:hover{border-color:#e0b977}.smb-related__links a span{color:#bd9e6d}.smb-home{background:#13191c}.smb-home__heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:29px}.smb-home__heading h2{font:400 clamp(30px,4vw,46px) Georgia,serif;margin:10px 0;color:#f6efdf}.smb-home__heading p{color:#bbc3c1;line-height:1.7}.smb-home__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.smb-home__grid a{color:#ead9bb;text-decoration:none;border:1px solid #555449;background:#20282a;padding:20px;display:flex;justify-content:space-between;gap:10px}.smb-home__grid a:hover{border-color:#e0b977}@media(max-width:990px){.smb-cardgrid,.smb-related__links,.smb-home__grid,.smb-products{grid-template-columns:repeat(2,minmax(0,1fr))}.smb-content-layout,.smb-band__grid,.smb-lic-content{gap:5%}}@media(max-width:749px){.smb-hero__inner{padding-top:28px;padding-bottom:60px}.smb-breadcrumb{margin-bottom:34px}.smb-hero h1{font-size:clamp(38px,9vw,58px)}.smb-hero p{font-size:16px}.smb-hero .smb-subhead{font-size:19px}.smb-section{padding:53px 0}.smb-cardgrid,.smb-content-layout,.smb-band__grid,.smb-lic-content,.smb-steps{grid-template-columns:1fr}.smb-card{min-height:165px}.smb-band{padding:48px 0}.smb-aside{margin-top:20px}.smb-bottomcta{display:block;padding:25px}.smb-bottomcta .sm-btn{margin-top:21px}.smb-related__links{grid-template-columns:1fr}.smb-home__heading{display:block}.smb-home__heading .sm-textlink{display:inline-block;margin-top:10px}}@media(max-width:450px){.smb-products,.smb-home__grid{grid-template-columns:1fr}.smb-product__media{aspect-ratio:1.5}.smb-cardgrid{gap:12px}.smb-breadcrumb{font-size:11px}}.smb-hero .sm-wrap,.smb-section .sm-wrap,.smb-band .sm-wrap{box-sizing:border-box;width:100%;max-width:1240px;margin-right:auto;margin-left:auto;padding-right:32px;padding-left:32px}.smb-hero .sm-kicker,.smb-section .sm-kicker,.smb-band .sm-kicker{display:block;color:#d7ad65;font-size:12px;font-weight:700;letter-spacing:.19em;text-transform:uppercase}.smb-hero .sm-btn,.smb-section .sm-btn{color:#1a1712!important;background:#d7ad65;text-decoration:none!important;border:1px solid #d7ad65;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 23px;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;transition:background .2s}.smb-hero .sm-btn:hover,.smb-section .sm-btn:hover{background:#f0c984}.smb-hero .sm-btn--ghost,.smb-section .sm-btn--ghost{color:#f2d6a1!important;background:transparent}.smb-hero .sm-btn--ghost:hover,.smb-section .sm-btn--ghost:hover{background:#29241b}.smb-section,.smb-section.smb-prose{background:#11171a}.smb-card--pending{opacity:.78;border-style:dashed;cursor:default}.smb-card__pending-label{display:block;margin-top:auto;color:#ddbf8b;font-size:12px;font-weight:700;line-height:1.4}.smb-card:focus-visible,.smb-hero a:focus-visible,.smb-section a:focus-visible{outline:2px solid #e3bf82;outline-offset:3px}@media(max-width:749px){.smb-hero .sm-wrap,.smb-section .sm-wrap,.smb-band .sm-wrap{padding-right:20px;padding-left:20px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/schlierkampmusic-branches.css.map */
