@media(max-width:1023.98px){.shopify-section-group-footer-group{--rrfm-field: #eaf6ff;--rrfm-deep: #265072;--rrfm-navy: #255071;--rrfm-secondary: #4a6c81;--rrfm-muted: #51707f;--rrfm-cta: #b9557e;--rrfm-cta-disabled: var(--rrfm-muted);--rrfm-badge-clear: 0px;--rrfm-badge-lane: 0px;--rrfm-lane-inset: max(0px, calc(var(--rrfm-badge-lane) - var(--rrfm-gx)));--rrfm-border-field: #c4ddef;--rrfm-rule: #bbd9ee;--rrfm-focus: #2f7fbe;--rrfm-display: Chewy, cursive;--rrfm-body: "Figtree", var(--font-body-family), sans-serif;--rrfm-legal: Quicksand, var(--font-body-family, Figtree, sans-serif);--rrfm-gx: 16px}body .shopify-section-group-footer-group .footer,body:not(.index-template) .shopify-section-group-footer-group .footer{background:var(--rrfm-field)!important;border-radius:28px 28px 0 0;--page-padding: var(--rrfm-gx);padding:0}body .shopify-section-group-footer-group .footer>.section-divider{display:none}body .shopify-section-group-footer-group .footer .footer__wrapper,body:not(.index-template) .shopify-section-group-footer-group .footer__wrapper{padding:0 0 calc(10px + var(--rrfm-badge-clear));--section-padding-top: 0px;--section-padding-bottom: 0px;--section-padding-top-mobile: 0px !important;--section-padding-bottom-mobile: 0px !important}body.product-template .shopify-section-group-footer-group .footer .footer__wrapper{padding-bottom:calc(10px + var(--pdpm-sticky-bar-height, 0px) + var(--rrfm-badge-clear))}body:has(>#shop-hcaptcha-badge-container) .shopify-section-group-footer-group{--rrfm-badge-clear: 73px;--rrfm-badge-lane: 64px}body.product-template>#shop-hcaptcha-badge-container{bottom:calc(20px + var(--pdpm-sticky-bar-height, 0px))}body .shopify-section-group-footer-group .footer .footer__top,body:not(.index-template) .shopify-section-group-footer-group .footer__top{padding:0}body .shopify-section-group-footer-group .footer .footer__top-wrapper{display:block}body .shopify-section-group-footer-group .multicolumn-icon,body [id$=__multicolumn_icon_rTKNUF]{display:none!important}body .shopify-section-group-footer-group .footer .footer-block--menu,body .shopify-section-group-footer-group .footer .footer-block--image_text,body:not(.index-template) .shopify-section-group-footer-group .footer-block--image_text,body .shopify-section-group-footer-group .footer .footer-block--contact_information{display:none}body .shopify-section-group-footer-group .footer .footer-block--newsletter,body:not(.index-template) .shopify-section-group-footer-group .footer-block--newsletter,body:not(.index-template) .shopify-section-group-footer-group .footer-block--newsletter.order-first{width:100%;max-width:none;margin:0;padding:0}body .shopify-section-group-footer-group .footer .footer-newsletter,body:not(.index-template) .shopify-section-group-footer-group .footer-newsletter{width:100%;max-width:none;margin:0;padding:0 var(--rrfm-gx);background:transparent;border-radius:0;overflow:visible;text-align:left}body .shopify-section-group-footer-group .footer .footer-newsletter__art{display:block;width:calc(100% + 2 * var(--rrfm-gx));max-width:none;height:auto;margin:0 calc(-1 * var(--rrfm-gx));object-fit:fill;border-radius:28px 28px 0 0}.no-js body .shopify-section-group-footer-group .footer .footer-newsletter__art[data-rr-src]{display:none}body .shopify-section-group-footer-group .footer .footer-newsletter .footer-block__heading,body:not(.index-template) .shopify-section-group-footer-group .footer-newsletter .footer-block__heading{display:block;margin:14px 0 0!important;padding:0;font-family:var(--rrfm-display)!important;font-weight:400!important;font-size:23px!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important;color:var(--rrfm-deep)!important;text-wrap:balance}body .shopify-section-group-footer-group .footer .footer-newsletter__description,body:not(.index-template) .shopify-section-group-footer-group .footer-newsletter__description{display:block;margin:6px 0 0!important;padding:0;max-width:none}body .shopify-section-group-footer-group .footer .footer-newsletter__description :is(p,a),body:not(.index-template) .shopify-section-group-footer-group .footer-newsletter__description :is(p,a){margin:0;font-family:var(--rrfm-body)!important;font-weight:500!important;font-size:13.5px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:var(--rrfm-secondary)!important;text-wrap:pretty}body .shopify-section-group-footer-group .footer .footer-newsletter__form,body:not(.index-template) .shopify-section-group-footer-group .footer-newsletter__form{margin:12px 0 0!important;padding:0;max-width:none}body .shopify-section-group-footer-group .footer .newsletter-form .form-field,body:not(.index-template) .shopify-section-group-footer-group .newsletter-form .form-field{display:flex;flex-flow:row nowrap;align-items:center;gap:8px}body .shopify-section-group-footer-group .footer .newsletter-form input[type=email],body:not(.index-template) .shopify-section-group-footer-group .newsletter-form input[type=email]{flex:1 1 auto;min-width:0;width:auto;height:44px;min-height:44px;margin:0;padding:0 16px;border:1.5px solid var(--rrfm-border-field);border-radius:999px;background:#fff;box-shadow:none;font-family:Quicksand,var(--font-body-family),sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:normal;letter-spacing:0;color:var(--rrfm-navy)}body .shopify-section-group-footer-group .footer .newsletter-form input[type=email]::placeholder{color:var(--rrfm-muted);opacity:1}body .shopify-section-group-footer-group .footer .newsletter-form button[type=submit],body:not(.index-template) .shopify-section-group-footer-group .newsletter-form button[type=submit]{flex:0 0 auto;width:auto;height:44px;min-height:44px;margin:0;padding:0 17px;border-radius:999px;background:var(--rrfm-cta)!important;border-color:var(--rrfm-cta)!important;color:#fff;font-family:var(--rrfm-display)!important;font-weight:400;font-size:16px!important;line-height:1.4;letter-spacing:0;text-transform:none;box-shadow:none;white-space:nowrap}body .shopify-section-group-footer-group .footer .newsletter-form button[type=submit] .btn__text,body:not(.index-template) .shopify-section-group-footer-group .newsletter-form button[type=submit] .btn__text{font-family:var(--rrfm-display)!important;font-size:16px!important;line-height:1.4!important;overflow:visible;color:inherit!important}body .shopify-section-group-footer-group .footer .newsletter-form button[type=submit]:hover,body:not(.index-template) .shopify-section-group-footer-group .newsletter-form button[type=submit]:hover{background:#fff!important;border-color:#000!important;color:#000!important}body .shopify-section-group-footer-group .footer .newsletter-form button[type=submit]:disabled,body .shopify-section-group-footer-group .footer .newsletter-form button[type=submit][aria-disabled=true],body:not(.index-template) .shopify-section-group-footer-group .newsletter-form button[type=submit]:disabled,body:not(.index-template) .shopify-section-group-footer-group .newsletter-form button[type=submit][aria-disabled=true]{background:var(--rrfm-cta-disabled)!important;border-color:var(--rrfm-cta-disabled)!important;color:#fff!important;opacity:1;cursor:not-allowed}body .shopify-section-group-footer-group .footer .newsletter-form button[type=submit]:disabled:before,body .shopify-section-group-footer-group .footer .newsletter-form button[type=submit][aria-disabled=true]:before{width:0}body .shopify-section-group-footer-group .footer .newsletter-form button[type=submit]:focus-visible,body .shopify-section-group-footer-group .footer .newsletter-form input[type=email]:focus-visible{outline:2px solid var(--rrfm-focus);outline-offset:2px}body .shopify-section-group-footer-group .footer .footer-newsletter__term,body:not(.index-template) .shopify-section-group-footer-group .footer-newsletter__term{margin:8px 0 0 4px!important;padding:0;max-width:none;color:var(--rrfm-muted)!important}body .shopify-section-group-footer-group .footer .footer-newsletter__term :is(p,a,span),body:not(.index-template) .shopify-section-group-footer-group .footer-newsletter__term :is(p,a,span){margin:0;font-family:var(--rrfm-body)!important;font-weight:400!important;font-style:normal!important;font-size:11.5px!important;line-height:1.4!important;letter-spacing:0!important;color:var(--rrfm-muted)!important}body .shopify-section-group-footer-group .footer .footer-newsletter__term a{text-decoration:underline;text-underline-offset:2px}body .shopify-section-group-footer-group .footer .footer-newsletter__term a:focus-visible{outline:2px solid var(--rrfm-focus);outline-offset:2px}@media(min-width:400px)and (max-width:453.98px){body:has(>#shop-hcaptcha-badge-container) .shopify-section-group-footer-group .footer .footer-newsletter__term{padding-right:var(--rrfm-lane-inset);text-wrap:pretty}}body .shopify-section-group-footer-group .footer .footer__wrapper .footer__bottom,body:not(.index-template) .shopify-section-group-footer-group .footer .footer__bottom{margin:0;padding:0 var(--rrfm-gx)!important;background:transparent;clip-path:none}body .shopify-section-group-footer-group .footer .rrlf{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0;margin:12px 0 0;padding:0;border-top:1.5px solid var(--rrfm-rule)}body .shopify-section-group-footer-group .footer .rrlf .rrlf__bar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding-right:var(--rrfm-lane-inset)}body .shopify-section-group-footer-group .footer .rrlf .rrlf__bar-copy{flex:0 1 auto;min-width:0;margin:0;padding:0;font-family:var(--rrfm-legal)!important;font-weight:400!important;font-size:12.5px!important;line-height:1.25!important;letter-spacing:0!important;color:var(--rrfm-muted)!important}body .shopify-section-group-footer-group .footer .rrlf .rrlf__toggle{position:static;display:inline-flex;flex:none;align-items:center;gap:6px;height:44px;min-height:44px;margin:0;padding:0;border-radius:0;letter-spacing:0;text-transform:none;white-space:nowrap;transition:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}body .shopify-section-group-footer-group .footer .rrlf .rrlf__toggle,body .shopify-section-group-footer-group .footer .rrlf .rrlf__toggle:hover,body .shopify-section-group-footer-group .footer .rrlf .rrlf__toggle:active,body .shopify-section-group-footer-group .footer .rrlf .rrlf__toggle:focus{border:0!important;background:transparent!important;color:var(--rrfm-navy)!important;box-shadow:none!important;outline:none}body .shopify-section-group-footer-group .footer .rrlf--disclosure:not(.rrlf--js) .rrlf__toggle{display:none}body .shopify-section-group-footer-group .footer .rrlf .rrlf__toggle:before{content:"";position:absolute;inset:0 var(--rrfm-lane-inset) 0 0}body .shopify-section-group-footer-group .footer .rrlf .rrlf__toggle:focus-visible:before{outline:2px solid var(--rrfm-focus);outline-offset:-2px}body .shopify-section-group-footer-group .footer .rrlf .rrlf__toggle-label{font-family:var(--rrfm-legal)!important;font-weight:600!important;font-size:13px!important;line-height:1.25!important;letter-spacing:0!important;color:var(--rrfm-navy)!important}body .shopify-section-group-footer-group .footer .rrlf .rrlf__chev{display:block;flex:none;width:10px;height:10px;transition:transform .18s ease}body .shopify-section-group-footer-group .footer .rrlf .rrlf__toggle[aria-expanded=true] .rrlf__chev{transform:rotate(180deg)}body .shopify-section-group-footer-group .footer .rrlf--js:not(.rrlf--open) .rrlf__nav{display:none}body .shopify-section-group-footer-group .footer .rrlf .rrlf__nav{margin:0}body .shopify-section-group-footer-group .footer .rrlf .rrlf__nav,body .shopify-section-group-footer-group .footer .rrlf .rrlf__toggle,body .shopify-section-group-footer-group .footer .rrlf__links a{scroll-margin-bottom:calc(10px + var(--pdpm-sticky-bar-height, 0px) + var(--rrfm-badge-clear))}body .shopify-section-group-footer-group .footer .rrlf .rrlf__links{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;justify-content:normal;margin:0;padding:0 0 6px;list-style:none}body .shopify-section-group-footer-group .footer .rrlf__links li{display:flex;margin:0;padding:0}body .shopify-section-group-footer-group .footer .rrlf .rrlf__help .rrlf__links{padding:6px 0 2px}body .shopify-section-group-footer-group .footer .rrlf__links a,body:not(.index-template) .shopify-section-group-footer-group .footer .rrlf__links a{display:inline-flex;align-items:center;min-height:32px;padding:0;font-family:var(--rrfm-legal)!important;font-weight:600!important;font-size:13px!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none;text-decoration:none;color:var(--rrfm-navy)!important}body .shopify-section-group-footer-group .footer .rrlf__links a:focus-visible{outline:2px solid var(--rrfm-focus);outline-offset:2px;border-radius:2px}@media(max-width:399.98px){body:has(>#shop-hcaptcha-badge-container) .shopify-section-group-footer-group .footer .rrlf .rrlf__links{padding-right:var(--rrfm-lane-inset)}}body .shopify-section-group-footer-group .footer .rrlf:not(.rrlf--disclosure) .rrlf__copy{margin:4px 0 0;padding:0 0 8px;border:0;font-family:var(--rrfm-legal)!important;font-weight:400!important;font-size:12.5px!important;line-height:1.25!important;letter-spacing:0!important;color:var(--rrfm-muted)!important}body .shopify-section-group-footer-group .footer .rrfm-company{margin:0;padding:4px var(--rrfm-lane-inset) 16px 0;font-family:var(--rrfm-legal)!important;font-weight:400!important;font-size:11.5px!important;line-height:1.5!important;letter-spacing:0!important;color:var(--rrfm-muted)!important}@media(min-width:600px){.shopify-section-group-footer-group{--rrfm-lane-inset: max(0px, calc(var(--rrfm-badge-lane) - (100vw - 560px) / 2))}body .shopify-section-group-footer-group .footer .footer__wrapper{max-width:560px;margin-inline:auto}body .shopify-section-group-footer-group .footer .footer-newsletter,body:not(.index-template) .shopify-section-group-footer-group .footer-newsletter{padding:0}body .shopify-section-group-footer-group .footer .footer-newsletter__art{width:100%;margin:16px 0 0;border-radius:20px}body .shopify-section-group-footer-group .footer .footer__wrapper .footer__bottom,body:not(.index-template) .shopify-section-group-footer-group .footer .footer__bottom{padding:0!important}}@media(prefers-reduced-motion:reduce){body .shopify-section-group-footer-group .footer .rrlf .rrlf__chev{transition:none}}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rrfoot-mobile.css.map */
