.Footer_homeFooter__h5UJS.site_footer{margin:0;padding:0;border-top:1px solid var(--wc-color-brand-border,#f8c5dd);background:var(--wc-color-brand-soft,#fff0f6);color:var(--wc-color-text,#171717)}.Footer_homeFooter__h5UJS.site_footer>.container{width:90%;max-width:1224px;margin-inline:auto;padding-inline:0}.Footer_homeFooter__h5UJS.site_footer .inner{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,.8fr)) minmax(0,1.2fr);align-items:start;gap:28px;padding:32px 0}.Footer_homeFooter__h5UJS.site_footer .inner>.col_single{width:auto;max-width:none;min-width:0;margin:0}.Footer_homeFooter__h5UJS.site_footer .col_single h3{margin:0 0 12px;color:var(--wc-color-text,#171717);font-size:14px;font-weight:600;line-height:1.5}.Footer_homeFooter__h5UJS.site_footer .col_single h4{margin:0 0 12px;color:var(--wc-color-text,#171717);font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.04em}.Footer_homeFooter__h5UJS.site_footer .col_single ul:not(.social_links){margin:0;padding:0;list-style:none}.Footer_homeFooter__h5UJS.site_footer .col_single ul:not(.social_links) li{margin:0 0 9px;padding:0;font-size:12px;line-height:1.5}.Footer_homeFooter__h5UJS.site_footer .col_single ul:not(.social_links) a{color:var(--wc-color-text-secondary,#525252);text-decoration:none}.Footer_homeFooter__h5UJS.site_footer .col_single ul:not(.social_links) a:hover{color:var(--commerce-primary,#d91b76)}.Footer_homeFooter__h5UJS.site_footer .form{margin-bottom:14px}.Footer_homeFooter__h5UJS.site_footer .MuiOutlinedInput-root{padding-right:4px;border-radius:9px;background:var(--wc-color-surface,#fff);font-size:12px}.Footer_homeFooter__h5UJS.site_footer .MuiOutlinedInput-input{min-width:0;padding:12px 10px}.Footer_homeFooter__h5UJS.site_footer .MuiOutlinedInput-notchedOutline{border-color:var(--wc-color-brand-border,#f8c5dd)}.Footer_homeFooter__h5UJS.site_footer .MuiInputAdornment-root{margin-left:0}.Footer_homeFooter__h5UJS.site_footer .form .MuiButton-root{min-width:0;padding:8px 10px;border-radius:6px;background:var(--commerce-primary,#d91b76);color:var(--wc-color-on-brand,#fff);font-size:11px;text-transform:none}.Footer_homeFooter__h5UJS.site_footer .form .MuiButton-root:disabled{opacity:.6}.Footer_homeFooter__h5UJS.site_footer .social_links{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.Footer_homeFooter__h5UJS.site_footer .footer_app_download h4{gap:8px;text-transform:none;letter-spacing:normal}.Footer_homeFooter__h5UJS.site_footer .footer_app_download .btn_group{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.Footer_homeFooter__h5UJS.site_footer .footer_app_download .btn_group img{display:block;max-width:135px;height:auto}.Footer_homeFooter__h5UJS.site_footer .copywrite{margin:0;padding:14px 0;background:var(--commerce-primary,#d91b76);color:var(--wc-color-on-brand,#fff)}.Footer_homeFooter__h5UJS.site_footer .copywrite>.container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;width:90%;max-width:1224px;margin-inline:auto;padding:0}.Footer_homeFooter__h5UJS.site_footer .copywrite ul{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0;list-style:none}.Footer_homeFooter__h5UJS.site_footer .copywrite a,.Footer_homeFooter__h5UJS.site_footer .copywrite li{color:inherit;font-size:10px;line-height:1.5}.Footer_homeFooter__h5UJS.site_footer .copywrite figure{margin:0}.Footer_homeFooter__h5UJS.site_footer a:focus-visible,.Footer_homeFooter__h5UJS.site_footer button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:1023px){.Footer_homeFooter__h5UJS.site_footer{padding-bottom:0}.Footer_homeFooter__h5UJS.site_footer .inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.Footer_homeFooter__h5UJS.site_footer .footer_app_download,.Footer_homeFooter__h5UJS.site_footer .inner>.col_single:first-child{grid-column:1/-1}.Footer_homeFooter__h5UJS.site_footer .footer_app_download .btn_group{flex-direction:row;flex-wrap:wrap}}@media(max-width:639px){.Footer_homeFooter__h5UJS.site_footer .inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;padding:24px 0}.Footer_homeFooter__h5UJS.site_footer .copywrite>.container{flex-direction:column;align-items:flex-start}.Footer_homeFooter__h5UJS.site_footer .copywrite ul{gap:8px 12px}}