body.maria-page{background:#f6f3ec;color:#15212b}body.maria-page header{background:#fff}nav{flex-wrap:wrap;gap:18px}.maria-nav{max-width:240px;line-height:1.4}.maria-nav[aria-current]{border-bottom:2px solid #b88828;padding-bottom:7px}main.maria-main{background:#fff;margin-top:24px;padding:0 5%}.maria-hero,.maria-shop{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:56px 0;align-items:center}.maria-hero{border-bottom:1px solid #ddd4c4}.maria-story h1{font:normal clamp(44px,5vw,70px)/1.05 Georgia,serif;letter-spacing:-.04em;margin:0 0 24px}.maria-story h1 i{color:#946c19}.maria-lead{font-size:22px;line-height:1.45}.maria-photo,.maria-product-photo{margin:0}.maria-photo img,.maria-product-photo img{width:100%;height:auto;display:block;border-radius:3px}.maria-photo img{max-height:690px;object-fit:cover;object-position:center 30%}figcaption{font-size:12px;color:#526073;margin-top:10px}.maria-story .primary{display:inline-block;margin-top:12px}.maria-source{font-size:12px;color:#526073;margin-top:26px}.maria-product h2{font:normal clamp(30px,3vw,44px)/1.15 Georgia,serif;margin:12px 0}.maria-price{font-size:30px;font-weight:bold;margin:18px 0}.maria-buy{display:block;text-align:center;margin:26px 0 12px;text-decoration:none}.maria-product .size-guide img{width:100%;height:auto}#shop-maria{scroll-margin-top:20px}@media(max-width:800px){header{flex-wrap:wrap}nav{width:100%;gap:16px}.maria-nav{max-width:100%}.maria-hero,.maria-shop{grid-template-columns:1fr;gap:28px;padding:32px 0}.maria-photo{grid-row:1}.maria-photo img{max-height:540px}.maria-product-photo img{max-height:700px;object-fit:contain}.maria-story h1{font-size:46px}}