.mo-bookshelf{--mo-ink:#4e4c47;--mo-green:#173b36;--mo-cream:#f6f5e8;--mo-line:#e7e2d7;color:var(--mo-ink);font-size:16px;line-height:1.68}.mo-bookshelf *{box-sizing:border-box}.mo-bookshelf__wrap{max-width:1240px;margin:0 auto;padding:30px 24px 85px}.mo-bs-hero{display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:28px;background:#f6f5e8;border-radius:16px;overflow:hidden;min-height:440px;padding:44px 52px;margin:0 0 69px}.mo-bs-hero__copy{max-width:620px;position:relative;z-index:2}.mo-bs-hero__kicker,.mo-bookshelf .mo-bs-small,.mo-bookshelf .mo-bs-intro__kicker{font-family:inherit;font-size:.75rem!important;letter-spacing:.17em!important;font-weight:700;text-transform:uppercase;color:#6d786b!important;margin:0 0 17px}.mo-bs-hero h1{font-size:clamp(2.3rem,4.4vw,4.1rem)!important;line-height:1.12!important;letter-spacing:-.045em!important;font-weight:550!important;max-width:690px;margin:0 0 23px!important;color:var(--mo-green)!important;text-wrap:balance;font-family:Georgia,serif!important}.mo-bs-hero__intro{max-width:520px;font-size:clamp(1rem,1.6vw,1.18rem)!important;line-height:1.65;margin:0 0 29px!important}.mo-bs-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.mo-bs-hero__actions a{font-size:.91rem!important;font-weight:650!important;text-decoration:none!important;display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border-radius:5px}.mo-bs-hero__primary{background:var(--mo-green);color:#fff!important}.mo-bs-hero__primary:hover{background:#0e2a28}.mo-bs-hero__secondary{color:var(--mo-green)!important;border:1px solid #b7c0ae}.mo-bs-hero__visual{height:365px;min-width:0;position:relative}.mo-bs-hero__cover{position:absolute;object-fit:contain;filter:drop-shadow(0 16px 15px rgba(44,39,31,.2));border-radius:3px}.mo-bs-hero__cover--main{width:205px;height:306px;left:34%;top:25px;transform:rotate(1deg);z-index:3}.mo-bs-hero__cover--left{width:157px;height:236px;left:6%;top:82px;transform:rotate(-11deg);z-index:2}.mo-bs-hero__cover--right{width:168px;height:248px;right:3%;top:92px;transform:rotate(10deg);z-index:1}.mo-bookshelf__body{max-width:100%;font-size:1rem;line-height:1.7}.mo-bookshelf__body p{font-size:inherit;line-height:inherit;margin:0 0 17px}.mo-bookshelf__body h2,.mo-bookshelf__body h3{color:var(--mo-ink);text-wrap:balance}.mo-bookshelf__body h2{font-family:Georgia,serif!important;font-size:clamp(1.85rem,3.2vw,2.65rem)!important;line-height:1.2!important;letter-spacing:-.02em!important;font-weight:500!important;margin:0 0 19px}.mo-bookshelf__body h3{font-size:clamp(1.38rem,2vw,1.77rem)!important;line-height:1.22!important;letter-spacing:-.015em;font-weight:600!important;margin:0 0 6px}.mo-bs-intro{text-align:center;max-width:830px;margin:0 auto 50px;padding:0 18px}.mo-bs-intro p:not(.mo-bs-intro__kicker){max-width:770px;margin:0 auto 14px;font-size:1.04rem}.mo-bs-books{display:grid;grid-template-columns:minmax(0,1fr);gap:27px;max-width:1110px;margin:0 auto}.mo-bs-book{display:grid;grid-template-columns:39% minmax(0,61%);min-width:0;align-items:center;border-radius:15px;overflow:hidden;background:#fbfaf7;border:1px solid var(--mo-line)}.mo-bs-book--sand{background:#f9f6ed}.mo-bs-book--sage{background:#f2f5ef}.mo-bs-book--linen{background:#faf8f4}.mo-bs-book:nth-child(2n){grid-template-columns:minmax(0,61%) 39%}.mo-bs-book:nth-child(2n) .mo-bs-book__cover{order:2}.mo-bs-book__cover{display:flex;align-items:center;justify-content:center;min-height:425px;max-width:100%;padding:35px 22px;background:#e8ddc636}.mo-bs-book:nth-child(2n) .mo-bs-book__cover{background:#c7d9c536}.mo-bs-book__figure{margin:0;display:block;width:100%;max-width:275px}.mo-bs-book__figure a{display:block;text-align:center}.mo-bs-book__figure img{display:block;object-fit:contain;object-position:center;width:100%!important;height:350px!important;max-width:265px;max-height:350px;margin:0 auto;filter:drop-shadow(0 8px 14px rgba(42,41,34,.18));border-radius:3px}.mo-bs-book__copy{padding:36px clamp(24px,3.5vw,53px) 32px;min-width:0}.mo-bs-book__number{color:#597267!important;font-size:.76rem!important;font-weight:750;letter-spacing:.085em;text-transform:uppercase;line-height:1.55!important;margin:0 0 13px!important}.mo-bs-book__author{color:#7d7165;font-weight:650;margin:0 0 18px!important}.mo-bs-book__summary{font-size:1rem!important;line-height:1.68!important;margin:0 0 21px!important}.mo-bs-book__for{border-left:3px solid #c3b88a;padding:2px 0 1px 14px;margin:0 0 21px}.mo-bs-book__for strong{font-size:.89rem;color:#4d5f52;display:block;font-weight:750;margin-bottom:3px}.mo-bs-book__for p{font-size:.92rem!important;margin:0!important;line-height:1.55!important}.mo-bs-book__details{border-top:1px solid #e4dfd4;border-bottom:1px solid #e4dfd4;margin:0 0 18px}.mo-bs-book__details summary{display:block;list-style:none;cursor:pointer;position:relative;font-size:.91rem;font-weight:650;padding:11px 25px 11px 0!important;line-height:1.5!important;color:var(--mo-ink);text-transform:none!important;letter-spacing:0!important}.mo-bs-book__details summary::-webkit-details-marker{display:none}.mo-bs-book__details summary:after{content:"+";position:absolute;right:4px;top:11px;font-size:1.1rem}.mo-bs-book__details[open] summary:after{content:"\2212"}.mo-bs-book__detail-copy{padding:7px 0 13px}.mo-bs-book__detail-copy p{font-size:.94rem!important;line-height:1.65!important;margin-bottom:13px!important}.mo-bs-book__detail-copy p:last-child{margin-bottom:0!important}.mo-bs-book__note{background:#ffffffad;border-radius:6px;padding:12px 14px}.mo-bs-book__meta{font-size:.78rem!important;color:#716f68;margin:0 0 14px!important;line-height:1.5!important}.mo-bs-book__action{margin:0!important}.mo-bs-book__action a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 16px;background:var(--mo-green);border-radius:5px;color:#fff!important;text-decoration:none!important;font-size:.89rem!important;font-weight:650}.mo-bs-book__action a:hover{background:#0f2a27}.mo-bookshelf a:focus-visible,.mo-bookshelf summary:focus-visible{outline:3px solid #7ca096;outline-offset:4px}.mo-bs-pause{max-width:840px;text-align:center;margin:64px auto 76px;padding:25px 40px;border-top:1px solid #b8c3b0;border-bottom:1px solid #b8c3b0}.mo-bs-pause__icon{font-size:2.1rem;line-height:1;color:#66856f;display:block;margin-bottom:5px}.mo-bs-pause p{font-size:clamp(1.2rem,2vw,1.5rem)!important;line-height:1.53!important;margin:0!important;font-family:Georgia,serif}.mo-bs-section-head{max-width:790px;text-align:center;margin:0 auto 31px}.mo-bs-section-head>p:last-child{font-size:1.03rem;margin:0}.mo-bs-chooser,.mo-bs-more,.mo-bs-related{max-width:1100px;margin:0 auto 74px;scroll-margin-top:90px}.mo-bs-chooser__grid,.mo-bs-more__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mo-bs-chooser__card,.mo-bs-more__grid article{border-radius:9px;padding:28px 24px;background:#f6f5e8;border:1px solid #e9e4d8;min-width:0}.mo-bs-chooser__card:nth-child(2){background:#eef3ec}.mo-bs-chooser__card:nth-child(3){background:#f8f7f2}.mo-bs-chooser__index{font-size:.81rem;letter-spacing:.1em;color:#6b816f;font-weight:700;display:block;margin-bottom:14px}.mo-bs-chooser__grid h3,.mo-bs-more__grid h3{font-family:Georgia,serif!important;font-size:1.38rem!important;line-height:1.32!important;font-weight:500!important;margin:0 0 13px}.mo-bs-chooser__card p,.mo-bs-more__grid p{font-size:.92rem!important;line-height:1.58!important}.mo-bs-chooser__card p:last-child{margin:15px 0 0}.mo-bs-chooser__card a{color:#173b36;text-underline-offset:3px;font-weight:650}.mo-bs-more__grid article{background:#faf9f5}.mo-bs-more__grid article p:nth-of-type(1){color:#6a7166;font-size:.86rem!important;font-weight:700;margin-bottom:10px}.mo-bs-more__grid article p:last-child{margin:0}.mo-bs-science{max-width:1100px;margin:0 auto 76px;padding:40px 45px;background:#edf1e9;border-radius:12px;display:grid;grid-template-columns:210px minmax(0,1fr);gap:36px;align-items:start}.mo-bs-science__mark{font-size:.87rem;line-height:1.55;letter-spacing:.09em;text-transform:uppercase;font-weight:750;color:#56725d;padding-top:4px}.mo-bs-science h2{font-size:clamp(1.6rem,2.5vw,2.2rem)!important}.mo-bs-science p{font-size:.97rem!important}.mo-bs-science p:last-child{margin-bottom:0}.mo-bs-related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.mo-bs-related__grid p{background:#faf9f5;border:1px solid var(--mo-line);border-radius:9px;margin:0!important;padding:23px;min-width:0}.mo-bs-related__grid a{display:inline!important;text-decoration:underline;text-underline-offset:3px;color:#173b36!important}.mo-bs-related__grid strong{font-weight:700}.mo-bs-related__grid span{display:inline;font-size:.92rem;line-height:1.6;color:#6d6862}@media(max-width:1000px){.mo-bs-hero{padding:38px 34px;gap:8px}.mo-bs-hero__visual{transform:scale(.87);transform-origin:center}.mo-bs-book__cover{padding:26px 14px}.mo-bs-book__figure img{height:310px!important;max-height:310px}}@media(max-width:767px){.mo-bookshelf__wrap{padding:16px 15px 52px}.mo-bs-hero{grid-template-columns:minmax(0,1fr);padding:31px 22px 17px;gap:7px;margin-bottom:43px;min-height:0}.mo-bs-hero h1{font-size:clamp(2.08rem,8vw,2.8rem)!important;line-height:1.15!important}.mo-bs-hero__intro{font-size:.98rem!important}.mo-bs-hero__visual{height:255px;max-width:385px;width:100%;margin:auto;transform:scale(.72);transform-origin:top center}.mo-bs-hero__cover--main{left:33%;top:10px}.mo-bs-hero__cover--left{left:0;top:50px}.mo-bs-hero__cover--right{right:0;top:65px}.mo-bs-intro{padding:0 4px;margin-bottom:28px}.mo-bs-intro h2{font-size:1.8rem!important}.mo-bs-books{gap:19px}.mo-bs-book,.mo-bs-book:nth-child(2n){grid-template-columns:minmax(0,1fr)}.mo-bs-book:nth-child(2n) .mo-bs-book__cover{order:0}.mo-bs-book__cover{min-height:0;padding:26px 20px 15px}.mo-bs-book__figure{max-width:270px}.mo-bs-book__figure img{max-width:248px;height:304px!important;max-height:304px}.mo-bs-book__copy{padding:24px 22px 28px}.mo-bs-book__summary{font-size:.96rem!important}.mo-bs-pause{margin:39px auto 47px;padding:18px 15px}.mo-bs-chooser,.mo-bs-more,.mo-bs-related{margin-bottom:49px}.mo-bs-chooser__grid,.mo-bs-more__grid,.mo-bs-related__grid{grid-template-columns:minmax(0,1fr);gap:11px}.mo-bs-chooser__card,.mo-bs-more__grid article{padding:22px}.mo-bs-science{grid-template-columns:minmax(0,1fr);gap:13px;padding:27px 23px;margin-bottom:52px}.mo-bs-science__mark{font-size:.75rem}.mo-bs-section-head{margin-bottom:21px}}@media(prefers-reduced-motion:reduce){.mo-bs-book__action a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/mata-abhalten-bookshelf.css.map */
