body.ricks-body>main{flex:1 0 auto}.ricks-main{background:var(--ricks-color-bg)}.ricks-main .page-width{max-width:calc(var(--ricks-container-max) + 2 * var(--ricks-gutter));padding-inline:var(--ricks-gutter)}.ricks-section{position:relative;isolation:isolate}.ricks-scheme{--ricks-color-bg: rgb(var(--color-background));--ricks-color-text: rgb(var(--color-foreground));--ricks-color-text-muted: rgba(var(--color-foreground), .82);--ricks-color-border: rgba(var(--color-foreground), .16);--ricks-color-accent: rgb(var(--color-button));--ricks-color-on-accent: rgb(var(--color-button-text));--ricks-color-accent-2: rgb(var(--color-link));--ricks-color-on-accent-2: rgb(var(--color-background));--ricks-color-link: rgb(var(--color-link));color:var(--ricks-color-text);background-color:var(--ricks-color-bg)}.ricks-section--pt-sm{padding-top:var(--ricks-section-sm)}.ricks-section--pt-md{padding-top:var(--ricks-section-md)}.ricks-section--pt-lg{padding-top:var(--ricks-section-lg)}.ricks-section--pb-sm{padding-bottom:var(--ricks-section-sm)}.ricks-section--pb-md{padding-bottom:var(--ricks-section-md)}.ricks-section--pb-lg{padding-bottom:var(--ricks-section-lg)}.ricks-eyebrow{margin:0;font-family:var(--ricks-font-display);font-size:var(--ricks-fs-label-px);font-weight:var(--ricks-weight-regular);line-height:1.35;letter-spacing:.04em;text-transform:uppercase;color:var(--ricks-color-accent-2)}.ricks-section .ricks-section-title{margin:0;font-family:var(--ricks-font-display);font-size:var(--ricks-fs-h2);font-weight:var(--ricks-weight-regular);line-height:var(--ricks-lh-display);letter-spacing:0;text-transform:uppercase;color:var(--ricks-color-text);overflow-wrap:anywhere}.ricks-section .ricks-section-title em{font-style:normal;color:var(--ricks-color-accent)}.ricks-section-text{max-width:60ch;font-size:var(--ricks-fs-body);line-height:var(--ricks-lh-body);color:var(--ricks-color-text-muted)}.ricks-section-text>*{margin:0}.ricks-section-text>*+*{margin-top:var(--ricks-space-3)}.ricks-section-text a{color:var(--ricks-color-link);text-underline-offset:.3rem}.ricks-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.ricks-fx>span{position:absolute;top:0;right:0;bottom:0;left:0}.ricks-fx__stars{opacity:.7;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.15),rgba(0,0,0,1) 70%);mask-image:linear-gradient(90deg,#00000026,#000 70%);background:linear-gradient(var(--ricks-color-text) 0 0) 8% 14% / 2px 2px no-repeat,linear-gradient(var(--ricks-color-accent-2) 0 0) 22% 36% / 2px 2px no-repeat,linear-gradient(var(--ricks-color-text) 0 0) 35% 9% / 3px 3px no-repeat,linear-gradient(var(--ricks-color-text) 0 0) 47% 58% / 2px 2px no-repeat,linear-gradient(var(--ricks-color-accent-2) 0 0) 61% 16% / 2px 2px no-repeat,linear-gradient(var(--ricks-color-text) 0 0) 72% 41% / 2px 2px no-repeat,linear-gradient(var(--ricks-color-text) 0 0) 84% 11% / 3px 3px no-repeat,linear-gradient(var(--ricks-color-accent-2) 0 0) 93% 52% / 2px 2px no-repeat,linear-gradient(var(--ricks-color-text) 0 0) 15% 71% / 2px 2px no-repeat,linear-gradient(var(--ricks-color-accent-2) 0 0) 56% 83% / 2px 2px no-repeat,linear-gradient(var(--ricks-color-text) 0 0) 78% 76% / 2px 2px no-repeat,linear-gradient(var(--ricks-color-highlight) 0 0) 41% 27% / 2px 2px no-repeat,linear-gradient(var(--ricks-color-text) 0 0) 3% 47% / 2px 2px no-repeat,linear-gradient(var(--ricks-color-accent-2) 0 0) 97% 88% / 2px 2px no-repeat}.ricks-fx__grid{background:linear-gradient(var(--ricks-grid-line) 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(90deg,var(--ricks-grid-line) 1px,transparent 1px) 0 0 / 48px 48px;transform:perspective(600px) rotateX(58deg) translateY(28%) scale(2.2);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.9),transparent 70%);mask-image:linear-gradient(to top,rgba(0,0,0,.9),transparent 70%)}.ricks-fx__scanlines{background:var(--ricks-crt-scanlines),var(--ricks-crt-vignette)}@keyframes ricks-bob{50%{transform:translateY(-.6rem)}}.ricks-reduce-effects .ricks-fx{display:none}.ricks-editor-hint{display:inline-flex;align-items:center;margin:0;padding:.4rem .8rem;font-family:var(--ricks-font-body);font-size:1.3rem;font-weight:var(--ricks-weight-bold);line-height:1.3;letter-spacing:0;text-transform:none;color:var(--ricks-ink);background:var(--ricks-yellow)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ricks-sections.css.map */
