#root #shopify-section-footer .tvx-footer-panel__trigger:before,#root #shopify-section-footer .tvx-footer-panel__trigger:after,#root #shopify-section-footer .tvx-footer-panel__trigger h1:before,#root #shopify-section-footer .tvx-footer-panel__trigger h1:after,#root #shopify-section-footer .tvx-footer-panel__trigger h2:before,#root #shopify-section-footer .tvx-footer-panel__trigger h2:after,#root #shopify-section-footer .tvx-footer-panel__trigger h3:before,#root #shopify-section-footer .tvx-footer-panel__trigger h3:after,#root #shopify-section-footer .tvx-footer-panel__trigger h4:before,#root #shopify-section-footer .tvx-footer-panel__trigger h4:after,#root #shopify-section-footer .tvx-footer-panel__trigger h5:before,#root #shopify-section-footer .tvx-footer-panel__trigger h5:after,#root #shopify-section-footer .tvx-footer-panel__trigger h6:before,#root #shopify-section-footer .tvx-footer-panel__trigger h6:after,#root #shopify-section-footer .tvx-footer-panel__trigger .toggle,#root #shopify-section-footer .tvx-footer-panel>.toggle{display:none!important;content:none!important}#root #shopify-section-footer .tvx-footer-panel__trigger{cursor:default!important;-webkit-user-select:text!important;user-select:text!important}#root #shopify-section-footer .tvx-footer-panel__body{display:block!important;grid-template-rows:none!important;opacity:1!important;visibility:visible!important;transform:none!important;max-height:none!important}#root #shopify-section-footer .tvx-footer-panel__inner{min-height:0!important;overflow:visible!important}#root #shopify-section-footer .m6cn,#root #shopify-section-footer .m6cn p,#root #shopify-section-footer .m6cn span,#root #shopify-section-footer .m6cn a,#root #shopify-section-footer .tvx-footer-newsletter,#root #shopify-section-footer .tvx-footer-newsletter p,#root #shopify-section-footer .tvx-footer-newsletter span,#root #shopify-section-footer .tvx-footer-newsletter a{color:#11131a!important;-webkit-text-fill-color:#11131A!important}#root #shopify-section-footer .m6cn p,#root #shopify-section-footer .m6cn .tvx-footer-panel__inner,#root #shopify-section-footer .tvx-footer-newsletter>p,#root #shopify-section-footer .tvx-footer-newsletter .tvx-footer-panel__inner,#root #shopify-section-footer #newsletter-footer fieldset{background:transparent!important;background-color:transparent!important}#root #shopify-section-footer .m6cn a:hover,#root #shopify-section-footer .m6cn a:focus-visible,#root #shopify-section-footer .tvx-footer-newsletter a:hover,#root #shopify-section-footer .tvx-footer-newsletter a:focus-visible{color:#245bdb!important;-webkit-text-fill-color:#245BDB!important}#root #shopify-section-footer #newsletter-footer fieldset{display:grid!important;grid-template-columns:minmax(0,1fr) 142px!important;align-items:end!important;gap:10px!important;width:100%!important;max-width:560px!important;padding:0!important;border:0!important}#root #shopify-section-footer #newsletter-footer fieldset>legend{grid-column:1/-1!important}#root #shopify-section-footer #newsletter-footer fieldset>p{margin:0!important}#root #shopify-section-footer #newsletter-footer fieldset>p:first-of-type{grid-column:1!important;display:block!important;min-width:0!important;width:100%!important}#root #shopify-section-footer #newsletter-footer fieldset>p:first-of-type>button[type=submit]{display:none!important}#root #shopify-section-footer #newsletter-footer input[type=email]{display:block!important;width:100%!important;min-width:0!important;min-height:52px!important;height:52px!important;margin:0!important;padding:0 16px!important;border:1px solid #CDD6E4!important;border-radius:12px!important;background:#fff!important;background-color:#fff!important;color:#11131a!important;-webkit-text-fill-color:#11131A!important;box-shadow:0 1px #11131a08!important;outline:none!important}#root #shopify-section-footer #newsletter-footer input[type=email]:focus{border-color:#245bdb!important;box-shadow:0 0 0 4px #245bdb1f!important}#root #shopify-section-footer #newsletter-footer p.submit.mobile-hide{display:block!important;grid-column:2!important;width:142px!important;margin:0!important}#root #shopify-section-footer #newsletter-footer p.submit button[type=submit]{width:142px!important;min-width:142px!important;min-height:52px!important;height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;margin:0!important;padding:0 16px!important;border:1px solid #245BDB!important;border-radius:12px!important;background:#245bdb!important;background-color:#245bdb!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 9px 22px #245bdb2e!important;font-size:11px!important;font-weight:900!important;line-height:1!important;letter-spacing:.065em!important;text-indent:0!important;text-transform:uppercase!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}#root #shopify-section-footer #newsletter-footer p.submit button[type=submit]:before,#root #shopify-section-footer #newsletter-footer p.submit button[type=submit]:after{display:none!important;content:none!important}#root #shopify-section-footer #newsletter-footer p.submit button[type=submit] i{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:10px!important}#root #shopify-section-footer #newsletter-footer p.submit button[type=submit]:hover,#root #shopify-section-footer #newsletter-footer p.submit button[type=submit]:focus-visible{border-color:#1744af!important;background:#1744af!important;background-color:#1744af!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 11px 26px #1744af38!important;transform:translateY(-1px)!important}#root #shopify-section-footer #newsletter-footer fieldset>p.check{grid-column:1/-1!important}@media(max-width:900px){#root #shopify-section-footer .tvx-footer-panel{border-bottom:1px solid rgba(17,19,26,.1)!important}#root #shopify-section-footer .tvx-footer-panel__trigger{width:100%!important;margin:0!important;padding:17px 0 8px!important;cursor:default!important}#root #shopify-section-footer .tvx-footer-panel__trigger h1,#root #shopify-section-footer .tvx-footer-panel__trigger h2,#root #shopify-section-footer .tvx-footer-panel__trigger h3,#root #shopify-section-footer .tvx-footer-panel__trigger h4,#root #shopify-section-footer .tvx-footer-panel__trigger h5,#root #shopify-section-footer .tvx-footer-panel__trigger h6{margin:0!important;padding:0!important;color:#11131a!important;-webkit-text-fill-color:#11131A!important}#root #shopify-section-footer .tvx-footer-panel__inner{padding-bottom:20px!important}#root #shopify-section-footer #newsletter-footer fieldset{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;max-width:none!important}#root #shopify-section-footer #newsletter-footer fieldset>p:first-of-type,#root #shopify-section-footer #newsletter-footer p.submit.mobile-hide{grid-column:1!important;width:100%!important}#root #shopify-section-footer #newsletter-footer p.submit button[type=submit]{display:flex!important;width:100%!important;min-width:0!important}#root #shopify-section-footer .m6cn figure{position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block!important;width:105px!important;max-width:105px!important;margin:18px 0 2px!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important}#root #shopify-section-footer .m6cn figure picture,#root #shopify-section-footer .m6cn figure picture.static{position:static!important;display:block!important;width:105px!important;max-width:105px!important;height:auto!important;opacity:1!important;visibility:visible!important}#root #shopify-section-footer .m6cn figure img{position:static!important;display:block!important;width:105px!important;min-width:105px!important;max-width:105px!important;height:auto!important;opacity:1!important;visibility:visible!important;transform:none!important}}@media(prefers-reduced-motion:reduce){#root #shopify-section-footer #newsletter-footer p.submit button[type=submit]{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/tovynx-heart-gallery-fixes.css.map */
