.shopify-section-block{order:var(--position, 0)}.new-footer__logo-image,.new-footer__image{width:10rem;margin:0 auto}.shopify-section-block--image,.new-footer__download-links,.new-footer__menu-title,.new-footer__menu-item-icon,.new-footer__payment-method-list,.new-footer__certified-list{display:flex}.new-footer__certified-list,.new-footer__payment-method-list{flex-wrap:wrap}.shopify-section-block--logo,.shopify-section-block--image,.new-footer__download-links,.new-footer__menu-item-icon,.new-footer__social-media-list{justify-content:center}.new-footer__social-media-list,.new-footer__menu-title,.new-footer__menu-item-icon{align-items:center}.new-footer__social-media-list,.new-footer__contact-info-link{display:inline-flex}.new-footer__payment-methods-list,.new-footer__certified-list{margin-top:.125rem}.new-footer__contact-title,.new-footer__contact-subtitle,.new-footer__menu-title{font-weight:600}.shopify-section-block--logo,.new-footer__wrapper{display:grid}.new-footer__wrapper{padding:2rem 0 0;margin:0 auto;max-width:560px;align-items:flex-start}.new-footer__social-media-list{gap:1.8rem;border-bottom:1px solid #000;padding:1.5rem 0;width:fit-content;margin:0 auto}.new-footer__download{padding:2rem 0 .875rem;text-align:center}.new-footer__download-title{font-size:1.25rem}.new-footer__social-media-link>svg{width:36px;height:auto}.new-footer__download-links{margin:.5rem 0 0;gap:1rem}.new-footer__download-link>svg{height:45px;width:auto}.new-footer__navigation{display:block;border-bottom:1px solid rgba(0,0,0,.4)}.new-footer__navigation.open{padding-bottom:.75rem}.new-footer__navigation:not(.open) .new-footer__menu{display:none}.new-footer__menu-title{padding:.875rem 0;justify-content:space-between}.new-footer__item-link{display:block;padding:.25rem 1rem}.new-footer__menu-item-icon{width:24px;height:24px;border-radius:100%;background-color:#0000000a;padding:8px 6px 6px}.new-footer__navigation.open .new-footer__menu-item-icon{transform:rotate(180deg)}.new-footer__image-wrapper{padding:2rem 0}.new-footer__payment-method-list{gap:.5rem .4rem}.new-footer__payment-method-list>svg{width:40px;height:auto}.new-footer__payment-methods{padding:1.75rem 0 2rem}.new-footer__contact{padding-top:2rem}.new-footer__contact-info-link{gap:.375rem}.new-footer__contact-info-link>svg{width:16px;height:auto}.new-footer__contact :is(h2,h3){margin-bottom:.325rem}.new-footer__contact :is(h3){margin-top:1rem}.new-footer__certified>img{width:100px}.new-footer__certified-list{gap:.5rem}.new-footer__copyright{font-size:.65em;text-align:center;padding:1rem 0}.shopify-section-block--image{border-top:1px solid rgba(0,0,0,.17);margin:2rem 0 0}@media (min-width: 1024px){.new-footer__menu-title,.new-footer__item-link,.new-footer__contact{padding:0}.new-footer__item-link,.new-footer__contact{font-size:.875em}.new-footer__contact-title,.new-footer__menu-title{line-height:1;font-size:1em}.new-footer__item-link,.new-footer__contact-info-link{text-decoration:underline}.new-footer__wrapper{display:flex;flex-wrap:wrap;gap:.875rem 1rem;justify-content:space-between;padding:2.5rem 0 0}.new-footer__download-link>svg{height:32px}.new-footer__menu-item-icon{display:none}.new-footer__navigation:not(.open) .new-footer__menu{display:block}.new-footer__navigation{border-bottom:none}.new-footer__menu-title{margin-bottom:.5rem}.new-footer__item-link{display:inline}.new-footer__menu-item:not(:last-of-type){margin-bottom:.25rem}.new-footer__item-link:hover{text-decoration:underline}.shopify-section-block--menu{max-width:140px}.shopify-section-block--contact{max-width:205px}.shopify-section-block--image{width:100%;margin:1.5rem 0 0}.new-footer__payment-methods{padding:0;min-height:45px}.new-footer__image-wrapper{padding:1.5rem 0}.new-footer__contact-title{margin-bottom:.5rem}.new-footer__navigation+.new-footer__navigation{margin-top:1.5rem}.new-footer__wrapper{padding:2rem 0 0;margin:0 auto;max-width:100%}.new-footer__copyright{margin:.5rem 0 0}}@media (min-width: 1280px){.new-footer__certified-wrapper,.new-footer__payment-methods{display:flex;gap:0 1rem;align-items:center}.new-footer__wrapper{padding:3rem 0 0}.shopify-section-block--menu{max-width:100%}.new-footer__download-link>svg{height:36px}.shopify-section-block--contact{max-width:245px}}.new-newsletter__wrapper,.new-newsletter__fieldset{display:block}.new-newsletter__wrapper,.new-newsletter__button{align-items:center}.new-newsletter__text,.new-newsletter__fieldset>:is(.textfield){margin-bottom:1.25rem}.new-newsletter__wrapper{gap:3rem;grid-template-columns:26.5vw auto;padding:1.5rem 0 1.875em;margin:0 auto;max-width:560px}.new-newsletter__text-title{line-height:1.5;font-weight:700;font-size:1.125rem}.new-newsletter__fieldset{align-items:flex-end;grid-template-columns:1fr 1fr auto}.new-newsletter__button{display:inline-flex;justify-content:center;padding:.875rem 1.75rem;gap:.75rem;border-radius:6px;color:#111928;background:#fff;font-weight:700;box-shadow:0 1px 3px #a6afc366;font-size:1em;line-height:1.5;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out}.new-newsletter__button:hover{background-color:#ffffffdf}@media (min-width: 1024px){.new-newsletter__wrapper,.new-newsletter__fieldset{display:grid;gap:2rem}.new-newsletter__text,.new-newsletter__fieldset>:is(.textfield){margin-bottom:0}.new-newsletter__wrapper{max-width:100%}}.x-timer__wrapper,.x-timer__timer,.x-timer__value{justify-content:center}.x-timer__wrapper,.x-timer__timer{display:flex;align-items:center}.x-timer__wrapper{flex-direction:column;gap:var(--spacing-1)}.x-timer__timer{gap:var(--spacing-2-5)}.x-timer__text{font-size:1.5em;letter-spacing:1px}.x-timer__value{display:grid;font-size:2.5em;background-color:#fff;color:#000;border-radius:var(--rounded-lg);line-height:1;padding:.8rem .5rem .5rem;min-width:68px;text-align:center}.x-timer__value:after{content:attr(data-label);text-transform:uppercase;font-size:max(.125em,12px);text-align:center;font-weight:400;color:#00000080;margin-top:-.125rem}.x-tiemr--finished .x-timer__wrapper,.x-timer__finished-message{display:none}.x-tiemr--finished>.x-timer__finished-message{display:block;font-size:2.25em;text-align:center;line-height:1.1}@media (min-width: 768px){.x-timer__wrapper{gap:var(--spacing-2)}.x-timer__text{font-size:1.75em}.x-timer__value{font-size:2.75em}}@media (min-width: 1024px){.x-timer__wrapper{flex-direction:row;gap:var(--spacing-6)}.x-timer__text{font-size:2em}.x-timer__value{font-size:3.125em}}
/*# sourceMappingURL=/cdn/shop/t/43/compiled_assets/styles.css.map */
