@import url('/assets/local-order-help.css');
body:has(.rw-page){background:#fff}
.rw-page{color:#302b29;padding-top:32px;padding-bottom:64px}
.rw-page .sv-page-heading{padding:30px 0 36px;max-width:850px;margin-inline:auto;text-align:center}
.rw-page .sv-page-heading h1{font-weight:400;font-size:clamp(32px,4vw,52px);letter-spacing:-.045em;line-height:1.15}
.rw-page .sv-page-heading p{font-size:15px;font-weight:700;color:#796f68;max-width:650px;margin-inline:auto}
.rw-page .oh-grid{gap:18px;margin-bottom:28px}
.rw-page .oh-card,.rw-page .oh-card:nth-child(even){position:relative;background:#faf9f8;border-radius:16px;padding:30px;box-shadow:0 8px 25px #39292308;min-width:0}
.rw-label{display:block;font-size:10px;font-weight:700;letter-spacing:.11em;color:#852332;margin-bottom:16px}
.rw-page .rw-percent{display:block;font-size:clamp(44px,5vw,64px);font-weight:400;line-height:1;letter-spacing:-.05em;color:#852332;margin-bottom:26px}
.rw-page .oh-card h2{font-size:22px;font-weight:500;letter-spacing:-.035em}
.rw-page .oh-card p{font-size:14px;line-height:1.75;color:#796f68;margin:12px 0 0}
.rw-page .oh-card{display:flex;flex-direction:column}
.rw-example{margin:24px 0 0;padding-top:8px;margin-top:auto}
.rw-example-photo,.rw-text-example{position:relative;height:240px;margin-top:22px;border-radius:12px;overflow:hidden;background:#fff}
.rw-example-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 58%}
.rw-video-example img{object-position:38% 61%}
.rw-example-tag{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);padding:6px 9px;border-radius:999px;background:#fffffff0;color:#64202c;font-size:8px;font-weight:700;letter-spacing:.055em}
.rw-text-example{padding:56px 22px 22px;border:1px solid #eee8e3}
.rw-example-title{font-weight:700;font-size:17px;color:#302b29}
.rw-page .rw-text-example p{font-size:12px;line-height:1.7;margin-top:10px}
.rw-example-lines{display:grid;gap:8px;margin-top:18px}.rw-example-lines span{height:5px;background:#eeeae7;border-radius:4px}.rw-example-lines span:last-child{width:65%}
.rw-play-preview{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:54px;height:54px;padding-left:3px;border-radius:50%;color:#fff;background:#852332e8;font-size:19px;pointer-events:none}
.rw-video-label{position:absolute;bottom:12px;left:12px;padding:5px 8px;border-radius:5px;background:#302b29b8;color:#fff;font-size:8px;font-weight:600;letter-spacing:.05em}
.rw-example figcaption{font-size:11px;color:#796f68;line-height:1.6;margin-top:10px}
.rw-bottom{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:22px;align-items:start}
.rw-page .oh-note{margin:0;max-width:none;padding:32px;border-radius:16px;background:#852332}
.rw-page .oh-note .rw-label{color:#f2e6dd}
.rw-page .oh-note h2{color:#fff;font-weight:400;font-size:28px;letter-spacing:-.035em}
.rw-page .oh-note p{color:#f4eae5;font-size:14px;line-height:1.85;margin-top:18px}
.rw-page .oh-order-status{max-width:none;min-width:0;background:#faf9f8;border-radius:16px;padding:32px;box-shadow:0 8px 25px #39292306}
.rw-page .oh-order-status h2{font-weight:400;font-size:28px;letter-spacing:-.035em}
.rw-page .oh-order-status p{font-size:14px;color:#796f68;margin-top:16px}
.rw-page [data-rewards-list]{overflow-wrap:anywhere}
.rw-page .oh-order-status form{gap:16px}
.rw-page .oh-order-status label{font-size:13px;font-weight:600}
.rw-page .oh-order-status :is(input,textarea,select){border-color:#ded9d5;border-radius:10px;min-height:44px;font-weight:400}
.rw-page .oh-order-status button{background:#852332;border-radius:999px;font-weight:600;font-size:13px;padding:12px 24px}
.rw-page .oh-order-status>p:last-child{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.rw-page .oh-order-status>p:last-child a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 18px;border-radius:999px;background:#852332;color:white;font-size:12px;font-weight:600}
.rw-page .oh-order-status>p:last-child a:last-child{background:#f0ece8;color:#64202c}
.rw-page :is(a,button):hover{color:inherit}
.rw-page .oh-order-status>p:last-child a:first-child:hover,.rw-page button:hover{background:#68202d;color:#fff}
.rw-page :is(a,button,input,select,textarea):focus-visible{outline:2px solid #852332;outline-offset:4px}
@media(max-width:749px){.rw-page{padding-top:18px}.rw-page .sv-page-heading{padding:20px 0 26px}.rw-page .oh-grid{grid-template-columns:1fr;gap:12px}.rw-page .oh-card{padding:24px}.rw-page .rw-percent{font-size:48px;margin-bottom:18px}.rw-bottom{grid-template-columns:1fr;gap:16px}.rw-page .oh-note,.rw-page .oh-order-status{padding:24px}.rw-page .oh-order-status>p:last-child a{flex:1 1 180px}}
@media(forced-colors:active){.rw-page .oh-note{background:Canvas;border:1px solid CanvasText}.rw-page .oh-note :is(h2,p,.rw-label){color:CanvasText}}
