.rtnu-feast-rules{--rules-ink: var(--feast-brown, #2d231a);--rules-paper: var(--feast-light, #fbf4ea);--rules-line: color-mix(in srgb, var(--rules-ink) 18%, transparent);--rules-column: min(calc(100% - var(--feast-gutter, 20px) * 2), 760px)}.rtnu-feast-rules__header{padding-block:24px clamp(48px,6vw,80px);background:var(--feast-brown);color:var(--feast-light)}.rtnu-feast-rules__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.rtnu-feast-rules__logo{display:block;width:160px}.rtnu-feast-rules__logo img{width:100%}.rtnu-feast-rules__back{display:inline-flex;align-items:center;gap:10px;min-height:44px;font:600 16px/1.2 var(--feast-body);text-decoration:underline;text-underline-offset:4px}.rtnu-feast-rules__back:hover{text-decoration:none}.rtnu-feast-rules__back svg{flex:none;transform:rotate(180deg)}.rtnu-feast-rules__intro{width:var(--rules-column);margin:clamp(40px,6vw,72px) auto 0;text-align:center}.rtnu-feast-rules__eyebrow{margin-block-end:20px;color:var(--feast-gold);font:600 16px/1.2 var(--feast-body);letter-spacing:.12em;text-transform:uppercase}.rtnu-feast-rules__heading{color:var(--feast-cream);font:400 clamp(52px,7vw,88px)/.8 var(--feast-heading);letter-spacing:-.09em;text-wrap:balance;padding-inline-end:.09em}.rtnu-feast-rules__body{padding-block:clamp(40px,6vw,72px) clamp(56px,8vw,112px);background:var(--rules-paper);color:var(--rules-ink)}.rtnu-feast-rules__content{width:var(--rules-column);margin-inline:auto;font-size:18px;line-height:1.6}.rtnu-feast-rules__content *+:is(p,ul,ol,table,div){margin-block-start:16px}.rtnu-feast-rules__content h2{margin-block-start:48px;padding-block-start:24px;border-block-start:1px solid var(--rules-line);font:600 24px/1.25 var(--feast-body);letter-spacing:-.01em}.rtnu-feast-rules__content h3{margin-block-start:32px;font:600 20px/1.3 var(--feast-body)}.rtnu-feast-rules__content :is(h2,h3)+*{margin-block-start:12px}.rtnu-feast-rules__content>p:first-child,.rtnu-feast-rules__content>div:first-child>p:first-child{padding:20px 24px;border:2px solid var(--rules-ink);border-radius:var(--feast-radius, 10px);font-size:16px;line-height:1.55}.rtnu-feast-rules__content strong{font-weight:700}.rtnu-feast-rules__content a{overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.rtnu-feast-rules__content a:hover{text-decoration:none}.rtnu-feast-rules__content :is(ul,ol){margin-block-end:0;padding-inline-start:1.25em}.rtnu-feast-rules__content li+li{margin-block-start:10px}.rtnu-feast-rules__content li>p{margin:0}.rtnu-feast-rules__content table{width:100%;max-width:600px;margin-block:16px 8px;border-collapse:collapse;font-size:15px;line-height:1.35;font-variant-numeric:tabular-nums}.rtnu-feast-rules__content caption{padding-block-end:8px;font-weight:600;text-align:start}.rtnu-feast-rules__content :is(th,td){padding:8px 10px;border-block-end:1px solid var(--rules-line);background:none;color:inherit;font:inherit;letter-spacing:normal;text-align:end;vertical-align:top}.rtnu-feast-rules__content :is(th[scope=row],thead th:first-child){padding-inline-start:0;text-align:start}.rtnu-feast-rules__content :is(th,td):last-child{padding-inline-end:0}.rtnu-feast-rules__content thead th{border-block-end:2px solid var(--rules-ink);font-weight:600;vertical-align:bottom}.rtnu-feast-rules__content tbody th{font-weight:400}.rtnu-feast-rules__content tfoot :is(th,td){font-weight:600}.rtnu-feast-rules__content tfoot tr:first-child>*{border-block-start:2px solid var(--rules-ink)}@media(max-width:599px){.rtnu-feast-rules__header{padding-block-start:16px}.rtnu-feast-rules__logo{width:132px}.rtnu-feast-rules__back{gap:8px;font-size:15px}.rtnu-feast-rules__eyebrow{margin-block-end:16px;font-size:14px}.rtnu-feast-rules__content{font-size:17px}.rtnu-feast-rules__content h2{margin-block-start:40px;padding-block-start:20px;font-size:21px}.rtnu-feast-rules__content h3{margin-block-start:28px;font-size:18px}.rtnu-feast-rules__content>p:first-child,.rtnu-feast-rules__content>div:first-child>p:first-child{padding:16px;font-size:15px}.rtnu-feast-rules__content table{font-size:14px}.rtnu-feast-rules__content :is(th,td){padding:6px}}
/*# sourceMappingURL=/cdn/shop/t/267/assets/feast-rules.css.map */
