/* Stage 3.15: public UK delivery and rights guide, not binding terms. */
.ev-rights-main{background:#f7f2e9;color:#243b30}
.ev-rights-main .ev-rights-kicker{display:block;color:#9b8157;font:600 10px/1.65 Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase}
.ev-rights-hero{background:radial-gradient(ellipse at 85% 17%,#3a5544 0%,#243d30 45%,#162d24 100%);padding:99px 7% 96px;color:#fcf8ed}
.ev-rights-hero-inner{max-width:1130px;margin:auto}
.ev-rights-hero .ev-rights-kicker{color:#d6bd94}
.ev-rights-hero h1{font:400 clamp(58px,7.1vw,103px)/1.05 "Cormorant Garamond",Georgia,serif;color:#fcf7ed;margin:19px 0 23px}
.ev-rights-hero h1 em{font-weight:400;color:#dccba8}
.ev-rights-hero p{font:400 20px/1.75 Georgia,serif;color:#e7e1d3;max-width:760px}
.ev-rights-label{display:inline-block;border:1px solid #b39b70;padding:11px 14px;font:600 10px/1.6 Arial,sans-serif;letter-spacing:.09em;color:#dfcdad;margin-top:21px}
.ev-rights-intro,.ev-rights-quality{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1290px;padding:85px 7% 65px;margin:auto}
.ev-rights-intro h2,.ev-rights-quality h2,.ev-rights-center h2,.ev-rights-end h2{font:400 clamp(37px,4.5vw,63px)/1.12 "Cormorant Garamond",Georgia,serif;color:#264333;margin:14px 0 20px}
.ev-rights-intro p,.ev-rights-quality p,.ev-rights-end p{font:400 16px/1.82 Georgia,serif;color:#5e5b50}
.ev-rights-intro a,.ev-rights-pricing a{color:#365a41;text-underline-offset:3px}
.ev-rights-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1270px;gap:17px;margin:0 auto 84px;padding:0 6.5%}
.ev-rights-types article{background:#fffaf2;border:1px solid #d5c6ac;padding:42px 41px}
.ev-rights-types h3{font:400 clamp(29px,3.1vw,43px)/1.18 "Cormorant Garamond",Georgia,serif;color:#2b4b37;margin:15px 0}
.ev-rights-types p{font:400 15px/1.8 Georgia,serif;color:#666052}
.ev-rights-types strong{font:600 11px/1.7 Arial,sans-serif;letter-spacing:.05em;color:#765e37}
.ev-rights-flow{background:#eae1d2;padding:78px 7% 80px}
.ev-rights-center{text-align:center;max-width:800px;margin:0 auto 43px}
.ev-rights-center p{font:400 15px/1.8 Georgia,serif;color:#645e52;margin:auto}
.ev-rights-shipping,.ev-rights-casegrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1240px;margin:auto}
.ev-rights-shipping article{background:#faf7ef;border:1px solid #d5c4aa;padding:30px 29px}
.ev-rights-count{font:400 48px/1 "Cormorant Garamond",Georgia,serif;color:#a18556}
.ev-rights-shipping h3,.ev-rights-casegrid h3{font:400 30px/1.17 "Cormorant Garamond",Georgia,serif;color:#2b4636;margin:15px 0}
.ev-rights-shipping p,.ev-rights-casegrid p{font:400 14px/1.8 Georgia,serif;color:#665f53}
.ev-rights-pricing{max-width:1040px;margin:35px auto 0;background:#254434;color:#f7efdd;padding:28px 34px}
.ev-rights-pricing .ev-rights-kicker{color:#dcc298}
.ev-rights-pricing p{font:400 14px/1.8 Georgia,serif;color:#f0e9db;margin:9px 0}
.ev-rights-pricing a{color:#eacb9d}
.ev-rights-claims{padding:85px 7%}
.ev-rights-casegrid{grid-template-columns:repeat(4,minmax(0,1fr))}
.ev-rights-casegrid article{padding:24px 20px;background:#fffcf5;border:1px solid #dacbb6}
.ev-rights-casegrid article>span{font:600 10px/1.6 Arial,sans-serif;color:#9c8056;letter-spacing:.12em}
.ev-rights-disclaimer{max-width:1130px;margin:31px auto 0;font:400 13px/1.8 Arial,sans-serif;color:#666052}
.ev-rights-quality{background:#203c2f;max-width:none;padding:78px max(7%,calc((100% - 1110px)/2));gap:70px}
.ev-rights-quality h2{color:#f8f4e9}.ev-rights-quality p{color:#e3dcd0}
.ev-rights-end{background:#f0e7d7;padding:86px max(7%,calc((100% - 1060px)/2)) 96px}
.ev-rights-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}
.ev-rights-cta{background:#234132;border:1px solid #234132;color:#fff9ed;text-decoration:none;text-transform:uppercase;letter-spacing:.09em;font:600 10px/1.6 Arial,sans-serif;padding:14px 19px}
.ev-rights-cta.secondary{background:transparent;color:#284634}
@media(max-width:1000px){.ev-rights-casegrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-rights-intro,.ev-rights-quality{gap:30px}}
@media(max-width:720px){.ev-rights-hero{padding:63px 7%}.ev-rights-hero p{font-size:17px}.ev-rights-intro,.ev-rights-quality{grid-template-columns:1fr;padding:54px 7%}.ev-rights-types{grid-template-columns:1fr;margin-bottom:52px;padding:0 7%}.ev-rights-types article{padding:29px 25px}.ev-rights-flow,.ev-rights-claims,.ev-rights-end{padding:55px 7%}.ev-rights-shipping,.ev-rights-casegrid{grid-template-columns:1fr}.ev-rights-pricing{padding:25px 22px}}
