.os26-bean-maps{background:#f5fafc;color:#103f60;padding:clamp(38px,5vw,72px) 18px;font-family:Montserrat,Arial,sans-serif;scroll-margin-top:90px}.os26-bean-maps *{box-sizing:border-box}.os26-bean-maps-shell{max-width:1260px;margin:auto}.os26-bean-maps-heading{display:flex;gap:25px;align-items:flex-end;justify-content:space-between;margin-bottom:24px}.os26-bean-maps-heading>div{max-width:790px}.os26-bean-maps-kicker{font:900 10px/1.5 Montserrat,Arial,sans-serif;letter-spacing:.11em;color:#277da8;margin:0 0 13px}.os26-bean-maps h2{font:950 clamp(31px,4.5vw,53px)/1.08 Montserrat,Arial,sans-serif!important;color:#0d3c63!important;letter-spacing:-.05em!important;margin:0 0 13px!important}.os26-bean-maps h2 span{color:#2482b5}.os26-bean-maps-heading>div>p:last-child{color:#547489;line-height:1.75;font-size:14px;margin:0}.os26-bean-maps-advisory{max-width:330px;border:1px solid #edda9b;background:#fff8df;border-radius:10px;padding:17px 19px}.os26-bean-maps-advisory strong{font-size:10px;letter-spacing:.06em;font-weight:950;color:#916b1b}.os26-bean-maps-advisory p{color:#6b6146;line-height:1.55;font-size:11px;margin:7px 0 0}.os26-bean-map-list{display:grid;gap:11px}.os26-bean-map-card{border:1px solid #cee2ec;background:#fff;border-radius:13px;overflow:hidden;box-shadow:0 8px 16px #0d36560a}.os26-bean-map-card>summary{display:flex;align-items:center;gap:15px;cursor:pointer;padding:18px 23px;list-style:none}.os26-bean-map-card>summary::-webkit-details-marker{display:none}.os26-bean-map-card>summary:hover,.os26-bean-map-card[open]>summary{background:#e9f6fc}.os26-bean-map-index{display:grid;place-items:center;flex:0 0 43px;height:43px;color:#0e6c9a;background:#dbf0fa;border-radius:9px;font-weight:950;font-size:13px}.os26-bean-map-title{flex:1;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.os26-bean-map-title strong{font-size:clamp(15px,1.9vw,20px);font-weight:950;color:#0f4770}.os26-bean-map-title small{font-size:11px;font-weight:850;color:#54809a;letter-spacing:.02em}.os26-bean-map-open{color:#0d75a6;font-weight:950;font-size:10px;letter-spacing:.04em}.os26-bean-map-card[open] .os26-bean-map-open{color:#ac8120}.os26-bean-map-body{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:0;border-top:1px solid #e2edf2}.os26-bean-map-art{background:linear-gradient(125deg,#d9ebf6,#fff);padding:20px;display:flex;align-items:center;justify-content:center}.os26-bean-map-art a{display:block;position:relative;width:100%;border-radius:12px;overflow:hidden;border:1px solid #d6e4ed;background:#fff}.os26-bean-map-art img{display:block;width:100%;height:auto;max-height:580px;object-fit:contain}.os26-bean-map-zoom{position:absolute;right:14px;bottom:14px;background:#083f68;color:#fff;padding:12px 14px;border-radius:8px;font-weight:950;font-size:10px;letter-spacing:.025em}.os26-bean-map-art a:hover .os26-bean-map-zoom{background:#f3d149;color:#0b355b}.os26-bean-map-info{padding:clamp(24px,3vw,42px);display:flex;flex-direction:column;justify-content:center}.os26-bean-map-info h3{font:950 clamp(22px,2.8vw,31px)/1.14 Montserrat,Arial,sans-serif!important;color:#0d436e!important;letter-spacing:-.04em;margin:0 0 13px!important}.os26-bean-map-info>p:not(.os26-bean-maps-kicker){font-size:13px;line-height:1.8;color:#4e7083;margin:0 0 20px}.os26-bean-map-info>a{align-self:flex-start;font-size:11px;font-weight:950;color:#0c6d9b!important;text-decoration:none!important;border-bottom:2px solid #efcc46;padding-bottom:6px}.os26-bean-map-info>a:hover{color:#a77916!important}.os26-bean-map-info small{display:block;font-size:11px;color:#8b6323;line-height:1.6;margin-top:23px}.os26-bean-map-placeholder{min-height:200px;display:grid;place-items:center;color:#436a83;text-align:center;padding:20px}.os26-bean-map-footer{margin-top:18px;border:1px solid #cfe2e9;background:#e7f4fb;border-radius:11px;padding:19px 23px;display:flex;align-items:center;justify-content:space-between;gap:22px}.os26-bean-map-footer p{color:#4b7085;font-size:12px;line-height:1.7;max-width:820px;margin:0}.os26-bean-map-footer p strong{color:#0c4b75}.os26-bean-map-footer a{font-size:11px;font-weight:950;white-space:nowrap;color:#0a6994!important;text-decoration:none!important}.os26-bean-map-footer a:hover{text-decoration:underline!important}.os26-bean-maps :focus-visible{outline:3px solid #268cc3;outline-offset:3px}@media(max-width:900px){.os26-bean-maps-heading{display:block}.os26-bean-maps-advisory{max-width:none;margin-top:20px}.os26-bean-map-body{grid-template-columns:1fr}.os26-bean-map-footer{flex-direction:column;align-items:flex-start}}@media(max-width:600px){.os26-bean-map-card>summary{padding:15px 13px;gap:9px}.os26-bean-map-index{height:36px;flex-basis:36px}.os26-bean-map-title{gap:3px}.os26-bean-map-title strong{font-size:15px}.os26-bean-map-title small{font-size:10px}.os26-bean-map-open{font-size:9px}.os26-bean-map-art{padding:10px}.os26-bean-map-info{padding:22px 17px}.os26-bean-map-footer{padding:15px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/os26-bean-rock-maps.css.map */
