footer:has(.isp-footer){--isf-ink: #231d19;--isf-cream: #f4ede3;--isf-paper: #fcf9f4;--isf-terracotta: #b35a36;--isf-line: rgba(244, 237, 227, .16);color:var(--isf-cream);background:var(--isf-ink)}footer:has(.isp-footer) .shopify-section-group-footer-group>.section-background,footer:has(.isp-footer) .shopify-section-group-footer-group>.section{color:var(--isf-cream)!important;background:var(--isf-ink)!important}.isp-footer{direction:rtl}.isp-footer-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:42px;padding:clamp(52px,6vw,86px) 0 42px;border-bottom:1px solid var(--isf-line)}.isp-footer-intro__copy{max-width:760px}.isp-footer-intro__copy>span{display:inline-flex;margin-bottom:14px;color:#e5a47e;font-size:.72rem;font-weight:850;letter-spacing:.12em}.isp-footer-intro h2{margin:0 0 16px;color:#fff;font-family:var(--font-heading--family);font-size:clamp(2.5rem,5vw,4.8rem);font-weight:800;line-height:1.05;letter-spacing:-.035em}.isp-footer-intro p{max-width:650px;margin:0;color:#f4ede3b3;font-size:1rem;line-height:1.9}.isp-footer-intro__actions{display:flex;gap:10px;flex-wrap:wrap}.isp-footer-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:11px;font-weight:850;text-decoration:none}.isp-footer-button--primary{color:#fff;background:var(--isf-terracotta);box-shadow:0 10px 28px #0000002e}.isp-footer-button--secondary{border:1px solid var(--isf-line);color:var(--isf-cream);background:#ffffff0b}.isp-footer .footer-content{padding-block:42px!important;border-bottom:1px solid var(--isf-line)}.isp-footer .footer-content,.isp-footer .footer-content a,.isp-footer .footer-content button,.isp-footer .footer-content summary{color:var(--isf-cream)!important}.isp-footer .menu__heading__default,.isp-footer .email-signup__heading{color:#fff!important;font-weight:850!important}.isp-footer .menu-list__link,.isp-footer .menu__item a{color:#f4ede3ad!important;transition:color .15s ease}.isp-footer .menu-list__link:hover,.isp-footer .menu__item a:hover{color:#fff!important}.isp-footer .email-signup-block{width:100%!important;max-width:390px}.isp-footer .email-signup__input-group{border-color:var(--isf-line)!important}.isp-footer .email-signup__input{color:#fff!important}.isp-footer .email-signup__input::placeholder{color:#f4ede394!important}.isp-footer .email-signup__button{border-radius:9px!important;color:var(--isf-ink)!important;background:var(--isf-cream)!important}.isp-footer-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 30px;padding:20px 0;color:#f4ede3b8;font-size:.78rem;font-weight:750}footer:has(.isp-footer) .logo-section__image{filter:none}footer:has(.isp-footer) .footer-utilities{border-top:1px solid var(--isf-line)}footer:has(.isp-footer) .footer-utilities,footer:has(.isp-footer) .footer-utilities a,footer:has(.isp-footer) .policy-list-trigger{color:#f4ede3ad!important}footer:has(.isp-footer) .terms-policies-popover{color:var(--isf-ink)!important;background:var(--isf-paper)!important}@media screen and (max-width:749px){.isp-footer-intro{grid-template-columns:1fr;align-items:start;gap:26px;padding:46px 0 30px}.isp-footer-intro h2{font-size:2.7rem}.isp-footer-intro p{font-size:.92rem;line-height:1.8}.isp-footer-intro__actions{display:grid;width:100%}.isp-footer-button{width:100%}.isp-footer .footer-content{padding-block:26px!important}.isp-footer .email-signup-block{max-width:none}.isp-footer-trust{display:grid;grid-template-columns:1fr;gap:8px;padding:18px 0;text-align:center}}.isp-footer .footer-content .email-signup__button{color:var(--isf-ink)!important;background:var(--isf-cream)!important}.isp-footer .footer-content .email-signup__button:hover{color:#fff!important;background:var(--isf-terracotta)!important}@media screen and (max-width:749px){shopify-chat{display:none!important;visibility:hidden!important;pointer-events:none!important}#carthike-chat-button-container{left:14px!important;right:auto!important;bottom:calc(18px + env(safe-area-inset-bottom))!important;width:52px!important;height:52px!important;z-index:41!important}#carthike-chat-button-container>*{width:100%!important;height:100%!important}body:has(.product-information) #carthike-chat-button-container{bottom:calc(96px + env(safe-area-inset-bottom))!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/artistic-footer.css.map */
