body.fts-product-footer{--fts-ftr-bg:#151C18;--fts-ftr-utilities:#101612;--fts-ftr-text:#F8F5EC;--fts-ftr-text-rgb:248 245 236;--fts-ftr-secondary:#E3DFD4;--fts-ftr-accent:#E2C58E;--fts-ftr-line:rgba(226,197,142,.45)}body.fts-product-footer.fts-beauty-berry{--fts-ftr-bg:#48223E;--fts-ftr-utilities:#33192C;--fts-ftr-text:#FFF7FA;--fts-ftr-text-rgb:255 247 250;--fts-ftr-secondary:#F2DEE9;--fts-ftr-accent:#F4C8D7;--fts-ftr-line:rgba(244,200,215,.47)}body.fts-product-footer.fts-beauty-rouge{--fts-ftr-bg:#581A2D;--fts-ftr-utilities:#39121E;--fts-ftr-text:#FFF7F0;--fts-ftr-text-rgb:255 247 240;--fts-ftr-secondary:#F4E4D9;--fts-ftr-accent:#E8C696;--fts-ftr-line:rgba(232,198,150,.48)}body.fts-product-footer.fts-beauty-plum{--fts-ftr-bg:#43265A;--fts-ftr-utilities:#2B193C;--fts-ftr-text:#FFFAFF;--fts-ftr-text-rgb:255 250 255;--fts-ftr-secondary:#EFE2F7;--fts-ftr-accent:#EADAF6;--fts-ftr-line:rgba(234,218,246,.47)}body.fts-product-footer.fts-footer-jewel{--fts-ftr-bg:#173E34;--fts-ftr-utilities:#102F28;--fts-ftr-text:#FFF8ED;--fts-ftr-text-rgb:255 248 237;--fts-ftr-secondary:#F4E6CD;--fts-ftr-accent:#D7B46D;--fts-ftr-line:rgba(215,180,109,.54)}body.fts-product-footer.fts-footer-rose{--fts-ftr-bg:#63374B;--fts-ftr-utilities:#452537;--fts-ftr-text:#FFF8F3;--fts-ftr-text-rgb:255 248 243;--fts-ftr-secondary:#F9E5EA;--fts-ftr-accent:#E8CDA3;--fts-ftr-line:rgba(232,205,163,.53)}body.fts-product-footer.fts-footer-holiday{--fts-ftr-bg:#5F2836;--fts-ftr-utilities:#3F1A27;--fts-ftr-text:#FFF8F3;--fts-ftr-text-rgb:255 248 243;--fts-ftr-secondary:#F4E2DC;--fts-ftr-accent:#E9D2A8;--fts-ftr-line:rgba(233,210,168,.45)}body.fts-product-footer.fts-footer-carbon{--fts-ftr-bg:#121611;--fts-ftr-utilities:#0B0F0C;--fts-ftr-text:#F8F5ED;--fts-ftr-text-rgb:248 245 237;--fts-ftr-secondary:#E0DFD4;--fts-ftr-accent:#D9BA7C;--fts-ftr-line:rgba(217,186,124,.48)}body.fts-product-footer footer{color:var(--fts-ftr-text)!important;background-color:var(--fts-ftr-bg)!important;border-top:2px solid var(--fts-ftr-accent)!important;isolation:isolate}body.fts-product-footer footer .section-background,body.fts-product-footer footer .section,body.fts-product-footer footer .footer-content{background-color:var(--fts-ftr-bg)!important;background-image:none!important}body.fts-product-footer footer .footer-utilities,body.fts-product-footer footer .footer-utilities .section-background,body.fts-product-footer footer .footer-utilities .section{background-color:var(--fts-ftr-utilities)!important;background-image:none!important}body.fts-product-footer footer .section,body.fts-product-footer footer .section .text-block,body.fts-product-footer footer .menu__details,body.fts-product-footer footer .email-signup-block,body.fts-product-footer footer .footer-utilities{--color:var(--fts-ftr-text)!important;--color-foreground:var(--fts-ftr-text)!important;--color-foreground-rgb:var(--fts-ftr-text-rgb)!important;--color-foreground-muted:var(--fts-ftr-secondary)!important;--color-foreground-subdued:var(--fts-ftr-secondary)!important;--color-border:var(--fts-ftr-line)!important;--color-input-text:var(--fts-ftr-text)!important;--color-input-text-rgb:var(--fts-ftr-text-rgb)!important;--color-input-background:transparent!important;--color-input-border:var(--fts-ftr-line)!important;color:var(--fts-ftr-text)!important}body.fts-product-footer footer :is(.footer-content h1,.footer-content h2,.footer-content h3,.footer-content h4,.footer-content .menu__heading,.footer-content .menu__heading__default,.footer-content .email-signup__heading){color:var(--fts-ftr-text)!important;-webkit-text-fill-color:var(--fts-ftr-text)!important;--color:var(--fts-ftr-text)!important;letter-spacing:-.018em}body.fts-product-footer footer .menu__heading{margin-block-end:12px!important}body.fts-product-footer footer :is(.footer-content .menu__item a,.footer-content nav a){color:var(--fts-ftr-secondary)!important;-webkit-text-fill-color:var(--fts-ftr-secondary)!important;font-weight:500;text-decoration:none}body.fts-product-footer footer :is(.footer-content .menu__item a,.footer-content nav a):hover{color:var(--fts-ftr-accent)!important;-webkit-text-fill-color:var(--fts-ftr-accent)!important;text-decoration:underline;text-underline-offset:4px}body.fts-product-footer footer .footer-content .menu:not(:has(.menu__item a)){display:none!important}body.fts-product-footer footer .footer-content{gap:clamp(24px,3.8vw,55px)!important}body.fts-product-footer footer .footer-content :is(.text-block,.text-block p,.rte p){color:var(--fts-ftr-secondary)!important;--color:var(--fts-ftr-secondary)!important}body.fts-product-footer footer .email-signup__heading{color:var(--fts-ftr-text)!important;-webkit-text-fill-color:var(--fts-ftr-text)!important;font-family:Georgia,Times New Roman,serif;font-weight:500!important;font-size:clamp(22px,2vw,29px)!important;line-height:1.24!important;letter-spacing:-.015em!important}body.fts-product-footer footer .email-signup__input-group{--color-input-text:var(--fts-ftr-text)!important;--color-input-text-rgb:var(--fts-ftr-text-rgb)!important;--color-input-background:transparent!important;--color-input-border:var(--fts-ftr-accent)!important;--box-shadow-color:var(--fts-ftr-line)!important;background-color:transparent!important;border-color:var(--fts-ftr-line)!important;min-width:0}body.fts-product-footer footer .email-signup__input-group--underline{box-shadow:0 1px 0 var(--fts-ftr-accent)!important;margin-block-end:8px!important}body.fts-product-footer footer .email-signup__input-group--underline:focus-within{box-shadow:0 2px 0 var(--fts-ftr-accent)!important}body.fts-product-footer footer .email-signup__input{color:var(--fts-ftr-text)!important;-webkit-text-fill-color:var(--fts-ftr-text)!important;background:transparent!important;border-color:transparent!important;caret-color:var(--fts-ftr-accent)!important;font:400 15px/1.5 Arial,Helvetica,sans-serif!important;padding:14px 0!important;min-height:49px}body.fts-product-footer footer .email-signup__input::placeholder{color:var(--fts-ftr-secondary)!important;-webkit-text-fill-color:var(--fts-ftr-secondary)!important;opacity:1!important}body.fts-product-footer footer .email-signup__button,body.fts-product-footer footer .email-signup__button svg,body.fts-product-footer footer .email-signup__button-icon{color:var(--fts-ftr-accent)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--fts-ftr-accent)!important}body.fts-product-footer footer .email-signup__button{min-width:44px!important;min-height:44px!important;border-radius:6px!important}body.fts-product-footer footer .email-signup__message{color:var(--fts-ftr-text)!important}body.fts-product-footer footer .footer-utilities .utilities{--divider-color:var(--fts-ftr-line)!important;border-color:var(--fts-ftr-line)!important;color:var(--fts-ftr-secondary)!important;gap:clamp(12px,2.5vw,26px)!important}body.fts-product-footer footer .footer-utilities :is(.utilities,.utilities a,.utilities button,.footer-utilities__text,.footer-utilities__icons,.social-icons__wrapper){color:var(--fts-ftr-secondary)!important;--color:var(--fts-ftr-secondary)!important;--color-utilities:var(--fts-ftr-secondary)!important}body.fts-product-footer footer .footer-utilities :is(a,button):hover{color:var(--fts-ftr-accent)!important}body.fts-product-footer footer .footer-utilities svg{color:var(--fts-ftr-secondary)!important;fill:currentColor}body.fts-product-footer footer :is(a,button,input,summary):focus-visible{outline:2px solid var(--fts-ftr-accent)!important;outline-offset:3px!important}body.fts-product-footer.fts-footer-visible :is(.fts-wa-support,#smile-ui-container,#smile-ui-lite-container,#smile-ui-lite-launcher-frame,#smile-launcher-frame,.smile-launcher-frame-container,[data-smile-widget],iframe[id^=smile-],iframe[src*="smile.io"],iframe[src*=smilecdn]){opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.fts-product-footer.fts-footer-visible inbox-online-store-chat:not([is-open=true]),body.fts-product-footer.fts-footer-visible :is(shopify-chat,#chat-drawer,#shopify-chat-dummy,#dummy-chat-button-iframe){opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(min-width:990px){body.fts-product-footer footer .footer-content{grid-template-columns:minmax(220px,.9fr) minmax(300px,1.1fr)!important;align-items:start!important}body.fts-product-footer footer .footer-content .email-signup-block{max-width:720px!important;justify-self:stretch!important}}@media(max-width:749px){body.fts-product-footer footer .footer-content{grid-template-columns:minmax(0,1fr)!important;gap:26px!important}body.fts-product-footer footer .footer-content>*+*{border-top-color:var(--fts-ftr-line)!important;padding-top:28px!important}body.fts-product-footer footer .email-signup__heading{font-size:clamp(21px,6vw,26px)!important}body.fts-product-footer footer .footer-utilities .utilities{padding-inline:12px!important;gap:14px!important}body.fts-product-footer footer .footer-utilities{padding-bottom:calc(14px + env(safe-area-inset-bottom))}body.fts-product-footer footer .section{max-width:100vw;overflow-wrap:break-word}}@media(prefers-reduced-motion:reduce){body.fts-product-footer footer :is(a,button){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/226/assets/fts-product-footer-harmony.css.map */
