.rvx-foundation,.rvx-foundation *,.rvx-foundation *:before,.rvx-foundation *:after{box-sizing:border-box}.rvx-foundation{color:var(--rvx-color-text);font-family:var(--rvx-font-body);font-size:var(--rvx-font-size-body);font-style:normal;font-weight:var(--rvx-weight-regular);line-height:var(--rvx-leading-body);letter-spacing:normal;text-align:start;overflow-wrap:break-word}.rvx-foundation :is(h1,h2,h3,h4,h5,h6){margin:0;color:var(--rvx-color-brand);font-family:inherit;font-style:normal;font-weight:var(--rvx-weight-medium);line-height:var(--rvx-leading-heading);letter-spacing:normal;text-transform:none}.rvx-foundation h1{font-size:var(--rvx-font-size-h1)}.rvx-foundation h2{font-size:var(--rvx-font-size-h2)}.rvx-foundation h3{font-size:var(--rvx-font-size-h3)}.rvx-foundation h4{font-size:var(--rvx-font-size-h4)}.rvx-foundation h5{font-size:var(--rvx-font-size-h5)}.rvx-foundation h6{font-size:var(--rvx-font-size-h6)}.rvx-foundation p{margin:0}.rvx-foundation :is(strong,b){font-weight:var(--rvx-weight-bold)}.rvx-foundation small{font-size:var(--rvx-font-size-small)}.rvx-foundation .rvx-text-muted{color:var(--rvx-color-muted)}.rvx-foundation a{color:var(--rvx-color-brand);text-decoration:underline;text-underline-offset:.2em}.rvx-foundation :focus-visible{outline:var(--rvx-focus-width) solid var(--rvx-color-focus);outline-offset:var(--rvx-focus-offset)}.rvx-foundation .rvx-container{width:100%;max-width:var(--rvx-container-default);margin-inline:auto;padding-inline:var(--rvx-gutter)}.rvx-foundation .rvx-container--narrow{max-width:var(--rvx-container-narrow)}.rvx-foundation .rvx-container--wide{max-width:var(--rvx-container-wide)}.rvx-foundation .rvx-section-space{padding-block:var(--rvx-section-space)}.rvx-foundation .rvx-stack>*+*{margin-block-start:var(--rvx-stack-gap, var(--rvx-space-6))}.rvx-foundation .rvx-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rvx-cluster-gap, var(--rvx-space-3))}.rvx-foundation .rvx-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--rvx-space-2);min-height:var(--rvx-control-height);max-width:100%;padding:var(--rvx-space-3) var(--rvx-space-6);border:var(--rvx-border-width) solid var(--rvx-color-brand);border-radius:var(--rvx-radius-control);background:var(--rvx-color-brand);color:var(--rvx-color-white);font:inherit;font-weight:var(--rvx-weight-semibold);line-height:1.4;letter-spacing:normal;text-align:center;text-decoration:none;text-transform:none;white-space:normal;cursor:pointer;transition:background-color var(--rvx-duration) var(--rvx-easing),color var(--rvx-duration) var(--rvx-easing),border-color var(--rvx-duration) var(--rvx-easing)}.rvx-foundation .rvx-button--secondary{background:transparent;color:var(--rvx-color-brand)}.rvx-foundation .rvx-button--text{border-color:transparent;background:transparent;color:var(--rvx-color-brand);text-decoration:underline;text-underline-offset:.2em}@media(hover:hover){.rvx-foundation .rvx-button:hover:not(:disabled){border-color:var(--rvx-color-brand-dark);background:var(--rvx-color-brand-dark);color:var(--rvx-color-white)}}.rvx-foundation .rvx-button:disabled{opacity:.55;cursor:not-allowed}.rvx-foundation .rvx-field{display:grid;gap:var(--rvx-space-2)}.rvx-foundation .rvx-label{font-weight:var(--rvx-weight-medium)}.rvx-foundation .rvx-input{display:block;width:100%;min-width:0;min-height:var(--rvx-control-height);margin:0;padding:var(--rvx-space-3) var(--rvx-space-4);border:var(--rvx-border-width) solid var(--rvx-color-muted);border-radius:var(--rvx-radius-control);background:var(--rvx-color-white);color:var(--rvx-color-text);font:inherit;letter-spacing:normal}.rvx-foundation textarea.rvx-input{min-height:160px;resize:vertical}.rvx-foundation .rvx-input::placeholder{color:var(--rvx-color-muted);opacity:1}.rvx-foundation .rvx-input[aria-invalid=true]{border-color:var(--rvx-color-error)}.rvx-foundation .rvx-input:disabled{background:var(--rvx-color-surface);cursor:not-allowed}.rvx-foundation .rvx-field-hint{color:var(--rvx-color-muted);font-size:var(--rvx-font-size-small)}.rvx-foundation .rvx-field-error{color:var(--rvx-color-error);font-size:var(--rvx-font-size-small)}.rvx-foundation .rvx-choice{display:flex;align-items:baseline;gap:var(--rvx-space-3);min-height:var(--rvx-control-height)}.rvx-foundation .rvx-choice input{flex:none;accent-color:var(--rvx-color-brand)}.rvx-foundation .rvx-image{display:block;width:100%;max-width:100%;height:auto}.rvx-foundation .rvx-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.rvx-foundation [hidden]{display:none!important}@media(prefers-reduced-motion:reduce){.rvx-foundation,.rvx-foundation *,.rvx-foundation *:before,.rvx-foundation *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/rvx-foundation.css.map */
