footer{--ryoxzel-footer-cream: #f7f1e7;--ryoxzel-footer-rule: color-mix(in srgb, var(--ryoxzel-footer-cream) 18%, transparent);--ryoxzel-footer-link: color-mix(in srgb, var(--ryoxzel-footer-cream) 72%, transparent);--ryoxzel-footer-muted: color-mix(in srgb, var(--ryoxzel-footer-cream) 58%, transparent)}.ryoxzel-footer-wave{display:block;line-height:0;background:var(--ryoxzel-footer-wave-bg, transparent);margin-bottom:-1px}.ryoxzel-footer-wave svg{display:block;width:100%;height:72px;color:var(--ryoxzel-footer-surface, #20201f)}.ryoxzel-footer-surface{background:var(--ryoxzel-footer-surface, #20201f);color:var(--ryoxzel-footer-cream, #f7f1e7)}.ryoxzel-footer-top{display:grid;grid-template-columns:300px 0 minmax(0,1fr);column-gap:clamp(32px,4vw,64px);align-items:start;padding-block:48px 0}.ryoxzel-footer-top__rule{width:0;align-self:stretch;justify-self:center;border-inline-end:1px solid var(--ryoxzel-footer-rule)}.ryoxzel-footer-newsletter__eyebrow{margin:0 0 8px;color:var(--ryoxzel-footer-newsletter-accent, #ff5a24);font-size:12px;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.ryoxzel-footer-newsletter__heading{margin:0;font-family:var(--ryoxzel-font-heading);font-size:26px;font-weight:var(--ryoxzel-font-heading-weight, 900);letter-spacing:-.02em;line-height:1.1}.ryoxzel-footer-newsletter__description{margin-top:10px;font-size:14px;line-height:1.5;color:var(--ryoxzel-footer-muted)}.ryoxzel-footer-newsletter__description>*{margin-block:0}.ryoxzel-footer-newsletter__form{min-width:0}.ryoxzel-footer-newsletter__input-row{display:flex;min-height:62px;gap:6px;margin-top:18px;padding:6px;border:1px solid var(--ryoxzel-footer-rule);border-radius:999px;background:color-mix(in srgb,var(--ryoxzel-footer-cream) 7%,transparent)}.ryoxzel-footer-newsletter__input-row--error{border-color:#ff9f9f}.ryoxzel-footer-newsletter__input-row:focus-within{border-color:var(--ryoxzel-footer-newsletter-accent, #ff5a24)}.ryoxzel-footer-surface{--color-input-background: transparent;--color-input-text: var(--ryoxzel-footer-cream, #f7f1e7);--color-input-border: transparent}.ryoxzel-footer-surface .ryoxzel-footer-newsletter__input{flex:1;min-width:0;padding:0 15px;background:transparent;border:0;box-shadow:none;color:var(--ryoxzel-footer-cream, #f7f1e7);font:inherit;font-size:14px}.ryoxzel-footer-surface .ryoxzel-footer-newsletter__submit{background:var(--ryoxzel-footer-cream, #f7f1e7);border:0;color:#20201f}.ryoxzel-footer-surface .ryoxzel-footer-newsletter__submit:hover,.ryoxzel-footer-surface .ryoxzel-footer-newsletter__submit:focus-visible{background:var(--ryoxzel-footer-newsletter-accent, #ff5a24);color:#fff}.ryoxzel-footer-newsletter__input::placeholder{color:var(--ryoxzel-footer-muted)}.ryoxzel-footer-newsletter__input:focus-visible{outline:2px solid var(--ryoxzel-footer-newsletter-accent, #ff5a24);outline-offset:-4px;border-radius:999px}.ryoxzel-footer-newsletter__submit{flex:0 0 auto;min-height:48px;padding-inline:20px;border-radius:999px}.ryoxzel-footer-newsletter__helper,.ryoxzel-footer-newsletter__message{margin:10px 8px 0;color:var(--ryoxzel-footer-muted);font-size:12px;line-height:1.4}.ryoxzel-footer-newsletter__message{display:flex;align-items:center;gap:7px;font-weight:700}.ryoxzel-footer-newsletter__message--error{color:#ff9f9f}.ryoxzel-footer-newsletter__message--success{color:var(--ryoxzel-footer-cream, #f7f1e7)}.ryoxzel-footer-newsletter__message--success span{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--ryoxzel-footer-newsletter-accent, #ff5a24) 22%,transparent)}.ryoxzel-footer-socials{display:flex;flex-wrap:wrap;gap:22px;padding-top:30px}.ryoxzel-footer-socials a{display:grid;width:20px;height:20px;place-items:center;color:var(--ryoxzel-footer-link);transition:color .15s var(--ease-out-cubic, ease)}.ryoxzel-footer-socials a:hover,.ryoxzel-footer-socials a:focus-visible{color:var(--ryoxzel-footer-newsletter-accent, #ff5a24)}.ryoxzel-footer-socials svg{width:20px;height:20px;fill:currentColor}@media(prefers-reduced-motion:reduce){.ryoxzel-footer-socials a{transition:none}}.ryoxzel-fnav{display:grid;grid-template-columns:repeat(var(--ryoxzel-fnav-columns, 3),minmax(0,1fr));column-gap:clamp(24px,3vw,56px);row-gap:32px}.ryoxzel-fnav__details{display:block}.ryoxzel-fnav__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:default}.ryoxzel-fnav__summary::-webkit-details-marker{display:none}.ryoxzel-fnav__head{margin:0;color:var(--ryoxzel-footer-cream, #f7f1e7);font-family:var(--ryoxzel-font-body);font-size:12px;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.ryoxzel-fnav__sign{position:relative;display:none;flex:0 0 auto;width:12px;height:12px;color:var(--ryoxzel-footer-cream, #f7f1e7)}.ryoxzel-fnav__sign:before,.ryoxzel-fnav__sign:after{content:"";position:absolute;inset-block-start:5px;inset-inline-start:0;width:12px;height:1.5px;border-radius:1px;background:currentColor}.ryoxzel-fnav__sign:after{inset-block-start:0;inset-inline-start:5px;width:1.5px;height:12px;transition:transform .2s var(--ease-out-cubic, ease)}.ryoxzel-fnav__details[open] .ryoxzel-fnav__sign:after{transform:scaleY(0)}.ryoxzel-fnav__list{display:grid;gap:11px;margin:18px 0 0;padding:0;list-style:none}.ryoxzel-fnav__list a{color:var(--ryoxzel-footer-link);font-family:var(--ryoxzel-font-body);font-size:13px;line-height:1.4;text-decoration:none;transition:color .15s var(--ease-out-cubic, ease)}.ryoxzel-fnav__list a:hover,.ryoxzel-fnav__list a:focus-visible{color:var(--ryoxzel-footer-newsletter-accent, #ff5a24);text-decoration:none}.ryoxzel-fnav__empty{margin:0;color:var(--ryoxzel-footer-muted);font-size:13px;line-height:1.5}@media(prefers-reduced-motion:reduce){.ryoxzel-fnav__list a,.ryoxzel-fnav__sign:after{transition:none}}.ryoxzel-footer-mark{display:flex;justify-content:center;padding:28px 0 36px}.ryoxzel-footer-wordmark{height:clamp(120px,17vw,240px);width:auto;color:var(--ryoxzel-footer-cream, #f7f1e7)}footer .utilities{--color-foreground: var(--ryoxzel-footer-cream, #f7f1e7);--color-foreground-muted: var(--ryoxzel-footer-muted);--color-utilities: var(--ryoxzel-footer-link);--color-border: var(--ryoxzel-footer-rule);color:var(--ryoxzel-footer-muted)}footer .utilities a,footer .utilities button{color:var(--ryoxzel-footer-link)}footer .utilities a:hover,footer .utilities button:hover,footer .utilities a:focus-visible,footer .utilities button:focus-visible{color:var(--ryoxzel-footer-newsletter-accent, #ff5a24)}.ryoxzel-footer-payments-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.ryoxzel-footer-payments{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.ryoxzel-footer-payments svg{display:block;width:32px;height:21px}.ryoxzel-footer-payments__label{color:var(--ryoxzel-footer-muted);font-size:12px;line-height:1.4}@media screen and (max-width:749px){.ryoxzel-footer-wave svg{height:36px}.ryoxzel-footer-top{grid-template-columns:minmax(0,1fr);column-gap:0;row-gap:0;padding-block:28px 0}.ryoxzel-footer-top__rule{display:none}.ryoxzel-footer-top__signup,.ryoxzel-footer-top__nav{text-align:center}.ryoxzel-footer-top__signup{padding-bottom:28px;border-block-end:1px solid var(--ryoxzel-footer-newsletter-accent, #ff5a24)}.ryoxzel-footer-newsletter__description{margin-inline:auto;max-width:42ch}.ryoxzel-footer-newsletter__helper,.ryoxzel-footer-newsletter__message{margin-inline:0;justify-content:center}.ryoxzel-footer-socials{justify-content:center;padding:24px 0 4px}.ryoxzel-fnav{grid-template-columns:minmax(0,1fr);row-gap:0}.ryoxzel-fnav__col{border-block-end:1px solid var(--ryoxzel-footer-rule)}.ryoxzel-fnav__summary{padding-block:17px;cursor:pointer}.ryoxzel-fnav__sign{display:block}.ryoxzel-fnav__list{margin:0 0 16px;gap:12px}.ryoxzel-footer-mark{padding:28px 0 24px}.ryoxzel-footer-wordmark{width:100%;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/ryoxzel-footer.css.map */
