.camino-prices{background:#e7e1d6;color:#183b2d;padding-top:clamp(70px,8vw,130px);padding-bottom:clamp(70px,8vw,125px)}
.camino-prices-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(270px,.55fr);gap:clamp(24px,6vw,90px);align-items:end;border-bottom:1px solid #183b2d38;padding-bottom:clamp(30px,4vw,60px)}
.camino-prices .kicker{color:#7f6143;margin-bottom:19px}
.camino-prices h2{font:400 clamp(44px,5vw,76px)/1.03 NewYork,Georgia,serif;color:#183b2d;letter-spacing:-.04em}
.camino-prices-head>p{font-size:clamp(15px,1.25vw,18px);line-height:1.65;max-width:420px}
.camino-prices-includes{display:flex;align-items:baseline;gap:20px;padding:26px 0 30px;border-bottom:1px solid #183b2d2c}
.camino-prices-includes span{flex:0 0 auto;font:500 10px Outfit,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#7f6143}
.camino-prices-includes p{font-size:clamp(14px,1.2vw,17px);line-height:1.6;margin:0}
.camino-prices-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#183b2d30;margin-top:36px;border:1px solid #183b2d30}
.camino-price-card{background:#f1ece4;padding:clamp(24px,2.7vw,42px);display:flex;flex-direction:column;min-height:390px}
.camino-price-card .kicker{margin:0 0 28px;font-size:10px}
.camino-price-card h3{font:400 clamp(29px,2.5vw,39px)/1.1 NewYork,Georgia,serif;color:#183b2d;min-height:2.2em;overflow-wrap:anywhere}
.camino-price-days{font-size:12px;letter-spacing:.07em;color:#726759;margin:14px 0 18px}
.camino-price-amount{font:400 clamp(20px,1.8vw,27px)/1 NewYork,Georgia,serif;margin:0 0 17px;color:#183b2d;white-space:nowrap}
.camino-price-amount span{font:400 12px Outfit,Arial,sans-serif;letter-spacing:0;white-space:normal}
.camino-price-card>p:not(.kicker):not(.camino-price-days):not(.camino-price-amount){font-size:14px;line-height:1.6;margin:0 0 14px}
.camino-price-card .camino-price-extra{color:#655b4e;border-top:1px solid #183b2d2a;padding-top:14px;margin-top:auto!important}
.camino-price-card>a{display:flex;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid #183b2d49;padding-top:15px;margin-top:14px;font:500 12px Outfit,Arial,sans-serif;letter-spacing:.035em;text-decoration:none;color:#183b2d;min-height:44px}
.camino-price-card>a:hover,.camino-price-card>a:focus-visible{color:#9a623c}
.camino-prices-note{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);margin-top:32px;color:#55594d}
.camino-prices-note p{margin:0;padding-top:14px;border-top:1px solid rgba(24,59,45,.2);font-size:14px;line-height:1.65}
@media(max-width:800px){.camino-prices-note{grid-template-columns:1fr;gap:18px}}
@media(max-width:950px){.camino-prices-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.camino-prices-head{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.camino-prices{padding-inline:7%;padding-top:70px;padding-bottom:75px}.camino-prices-head{grid-template-columns:1fr;gap:20px}.camino-prices h2{font-size:clamp(42px,11vw,58px)}.camino-prices-includes{display:block}.camino-prices-includes p{margin-top:8px}.camino-prices-grid{grid-template-columns:1fr;margin-top:25px}.camino-price-card{min-height:0;padding:28px}.camino-price-card h3{min-height:0}.camino-price-card .kicker{margin-bottom:18px}.camino-price-card .camino-price-extra{margin-top:10px!important}}
