.market-view{color:#fff0d2;background:linear-gradient(#21160866,#211608a6),url(/images/wonderalong-open-market.png) 50%/cover no-repeat fixed;min-height:100vh}.market-view .pack-main{width:auto;max-width:1240px;margin:auto;padding:0 40px 65px}.market-welcome{text-align:center;color:#ffedc9;text-shadow:0 2px 5px #140b05,0 3px 15px #140b05;padding:12px 20px 40px}.market-welcome h1{margin:10px 0 18px;font:700 clamp(2.5rem,5vw,4rem)/1.15 Georgia,serif}.market-welcome p{line-height:1.6}.market-view .eyebrow{color:#ffdb9b}.market-books{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:30px;max-width:820px;margin:0 auto 48px;padding:0;scroll-margin-top:24px;display:grid}.market-books img{object-fit:contain;filter:drop-shadow(5px 7px 5px #000a);width:100%;height:auto;max-height:240px;display:block}.market-books h2,.market-section-heading h2{margin:8px 0 12px;font:700 2rem/1.2 Georgia,serif}.market-books p{line-height:1.6}.market-books>div,.market-section-heading,.market-view .pack-card-copy,.market-view .pack-opening,.market-view .pack-bundle,.market-view .pack-details{text-shadow:0 2px 4px #120b05,0 0 14px #120b05}.market-link,.market-view .pack-preview{background:var(--plaque,#48331f);color:#fff0d2;text-shadow:0 1px 2px #24150a;border:1px solid #d8b56c;border-radius:6px;padding:12px 18px;font-weight:700;display:inline-block;box-shadow:inset 0 0 0 3px #b9934f26,0 4px 12px #170e0940}.market-link:hover,.market-view .pack-preview:hover{background:var(--plaque-hover,#60442a)}.market-view a:focus-visible{outline-offset:4px;outline:3px solid #f5cc76}.market-section-heading{text-align:center;margin:25px 0 18px;padding:0;scroll-margin-top:24px}.market-section-heading p{line-height:1.6}.market-view .pack-opening{text-align:center;background:0 0;border:0;border-radius:0;max-width:800px;margin:0 auto 35px;padding:0}.market-view .pack-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 35px}.market-view .pack-card{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(100px,35%) minmax(0,1fr);align-items:start;gap:22px;display:grid;overflow:visible}.market-view .pack-card>a{background:0 0;padding:0}.market-view .pack-card img{filter:drop-shadow(5px 7px 5px #000a);box-shadow:none}.market-view .pack-card-copy{padding:0;display:block}.market-view .pack-card h2{color:#ffedc9;margin:8px 0 14px;font:700 clamp(1.3rem,2vw,1.7rem)/1.25 Georgia,serif}.market-view .pack-card p,.market-view .pack-card li{font-size:1rem}.market-view .pack-count,.market-view .pack-status{color:#ffe1b1;font-size:.9rem}.market-view .pack-status{text-align:left}.market-view .pack-price{margin:20px 0 12px;padding:0;font-size:1.8rem}.market-view .pack-price span{font-size:.9rem}.market-view .pack-bundle{box-shadow:none;color:#fff0d2;background:0 0;border:0;border-radius:0;margin:35px 0;padding:30px 0;scroll-margin-top:24px}.market-view .pack-bundle-price{border:0}.market-view .pack-details>div{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.market-view .pack-details h2{color:#ffedc9}.market-view .inner-footer{color:#fff2d5;background:#20170feb}.market-view .inner-footer a{color:#fff2d5}.market-view .library-header nav{flex-wrap:wrap}@media (max-width:950px){.market-view .pack-main{max-width:760px;padding:0 24px 45px}.market-view .pack-grid{grid-template-columns:1fr;gap:40px}.market-view .pack-card{grid-template-columns:180px minmax(0,1fr);gap:28px}}@media (max-width:550px){.market-view{background-repeat:repeat-y;background-size:auto 100vh;background-attachment:scroll}.market-view .pack-main{padding:0 15px 35px}.market-welcome{padding-bottom:28px}.market-books,.market-view .pack-card{grid-template-columns:105px minmax(0,1fr);gap:15px}.market-books h2,.market-view .pack-card h2{font-size:1.3rem}.market-view .pack-preview,.market-link{padding:10px 12px}.market-view .pack-bundle{grid-template-columns:1fr}.market-view .pack-bundle-price{align-items:flex-start}.market-view .pack-details{grid-template-columns:1fr}}.market-view .pack-main,.market-view .market-books h2,.market-view .market-section-heading h2{color:#fff0d2}
