.aw-process,.aw-order-notice{color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:16px;line-height:1.65;overflow-wrap:anywhere}
.aw-process--editorial{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:clamp(32px,7vw,100px);border-top:1px solid rgba(var(--color-foreground),.18)}
.aw-process--editorial .aw-process__intro{margin-bottom:0}
.aw-process.aw-process--editorial h2{font-size:clamp(34px,3.8vw,52px);line-height:1.1;letter-spacing:-.02em}
.aw-process--editorial .aw-process__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}
.aw-process--editorial .aw-process__steps li{border:0;padding:0}
.aw-process--editorial .aw-process__steps li:before{display:none}
.aw-process--editorial .aw-process__steps h3{font-size:23px}
.aw-process--editorial .aw-process__steps p{font-size:14px;color:rgba(var(--color-foreground),.82)}
.aw-process--editorial .aw-process__timing{padding:20px 0;border-top:1px solid rgba(var(--color-foreground),.2);font-size:14px}
.aw-process--editorial .aw-process__timing strong{display:block;margin-bottom:8px}
@media(max-width:989px){.aw-process--editorial{grid-template-columns:1fr;gap:24px}}
@media(max-width:749px){.aw-process--editorial .aw-process__steps{grid-template-columns:1fr;gap:24px}}
.aw-process{padding-block:var(--aw-space-l,72px)}
.aw-process__intro{max-width:760px;margin-bottom:40px}
.aw-process h2{font-family:var(--font-heading-family);font-size:var(--aw-heading-size,36px);font-weight:var(--font-heading-weight,400);line-height:1.18;margin:0 0 20px}
.aw-process p,.aw-order-notice p{margin:0 0 16px}
.aw-process__timing{margin-top:24px!important}
.aw-process__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;list-style:none;counter-reset:process;padding:0;margin:0 0 40px}
.aw-process__steps li{counter-increment:process;border-top:1px solid rgba(var(--color-foreground),.25);padding-top:20px}
.aw-process__steps li:before{content:counter(process,decimal-leading-zero);display:block;font-size:13px;margin-bottom:12px}
.aw-process__steps h3{font-family:var(--font-heading-family);font-size:25px;line-height:1.25;font-weight:400;margin:0 0 12px;color:inherit}
.aw-process__steps p{margin:0;max-width:44ch}
.aw-process summary,.aw-order-notice summary{display:list-item;list-style:disclosure-closed inside;cursor:pointer;font-size:16px;line-height:1.5;padding:16px 0;color:inherit}
.aw-process details[open]>summary,.aw-order-notice details[open]>summary{list-style-type:disclosure-open}
.aw-process summary:focus-visible,.aw-order-notice summary:focus-visible,.aw-process a:focus-visible,.aw-order-notice a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.aw-process__delivery{border-top:1px solid rgba(var(--color-foreground),.25)}
.aw-process__details{max-width:78ch;padding-bottom:12px}
.aw-process a,.aw-order-notice a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.aw-order-notice{margin:20px 0;padding:20px;border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--border-radius-button,5px)}
.aw-order-notice h3{font-family:var(--font-body-family);font-size:16px;font-weight:600;line-height:1.5;margin:0 0 8px;color:inherit}
.aw-order-notice>p{margin-bottom:0}
.aw-order-notice summary{padding-bottom:0}
.aw-order-notice details[open]>summary{padding-bottom:16px}
@media(max-width:749px){.aw-process__steps{grid-template-columns:1fr;gap:24px}.aw-process__intro{margin-bottom:28px}.aw-process__steps h3{font-size:24px}.aw-order-notice{padding:16px}.aw-process__steps p{max-width:none}}
