.qrs-footer{max-width:1440px;margin-inline:auto;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:2rem clamp(2rem,5vw,5rem);padding-inline:clamp(1.25rem,4vw,4rem)}.qrs-footer .footer__left{display:block;min-width:0}.qrs-footer__identity{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.qrs-footer__identity .footer__logo{flex:none}.qrs-footer__identity .footer__logo img{filter:brightness(0) invert(1)}.qrs-footer__identity>p{margin:0;font-size:.875rem;line-height:1.5;max-width:25ch;opacity:.8}.qrs-footer .footer__accordions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem 2rem;align-items:start}.qrs-footer .footer__accordions>*{width:auto;min-width:0;margin:0}.qrs-footer .footer__accordions .details>.details__summary{min-height:44px;padding:0 0 .6rem;border:0}.qrs-footer .details__summary>.heading{font-family:inherit;font-size:.9rem;line-height:1.4;font-weight:600;letter-spacing:0}.qrs-footer .details__content{padding:0;font-size:.82rem;line-height:1.5}.qrs-footer-links ul{margin:0;padding:0;list-style:none;display:grid;gap:.15rem}.qrs-footer-links a{display:inline-flex;align-items:center;min-height:32px;font-size:.82rem;line-height:1.5}.qrs-footer .footer__contact{gap:.2rem}.qrs-footer .footer__contact p{margin:0}.qrs-footer .footer__contact a{display:inline-flex;align-items:center;min-height:32px;font-family:inherit;font-size:.82rem;line-height:1.5;font-weight:400;letter-spacing:0;text-decoration:none;background-image:none}.qrs-footer .footer__right{min-width:0;align-content:start;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:0;border:0}.qrs-footer .footer__right>*{grid-column:1 / -1}.qrs-footer .footer__newsletter{gap:.8rem}.qrs-footer .footer__newsletter>p.h3{font-family:inherit;font-size:clamp(1.3rem,1.9vw,1.65rem);line-height:1.2;letter-spacing:-.02em}.qrs-footer .footer__newsletter .rte{font-size:.8rem;line-height:1.6;max-width:58ch;opacity:.8}.qrs-footer .newsletter-form .input{min-height:56px;font-size:.875rem;border-radius:8px}.qrs-footer .newsletter-form .label{font-size:.875rem}.qrs-footer .newsletter-form .self-submit-button{inset-inline-end:.5rem}.qrs-footer .newsletter-form .self-button{width:40px;min-width:40px;height:40px;min-height:40px}.qrs-footer-brands{border-top:1px solid rgb(255 255 255 / 18%);padding-top:1rem}.qrs-footer .footer__right>.qrs-footer-brands{width:100%;max-width:none;margin:0}.qrs-footer-brands__heading{margin:0 0 .85rem;font-size:.75rem;font-weight:500;opacity:.8}.qrs-footer-brands__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem}.qrs-footer-brand{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.6rem;color:inherit;text-decoration:none;min-width:0}.qrs-footer-brand__copy{display:grid;gap:.2rem}.qrs-footer-brand__index{font-size:.6rem;letter-spacing:.09em;text-transform:uppercase;opacity:.7}.qrs-footer-brand__copy strong{font-size:1.2rem;line-height:1.2;font-weight:600;letter-spacing:-.02em}.qrs-footer-brand__copy>span:last-child{font-size:.73rem;line-height:1.5}.qrs-footer-brand__qr{width:112px;height:112px;display:block;background:#fff;border-radius:5px}.qrs-footer-brand__qr svg{display:block;width:112px;height:112px;border-radius:5px}.qrs-footer-brand__domain{display:flex;align-items:center;gap:.4rem;font-size:.74rem;line-height:1.5}.qrs-footer-brands__hint{margin:.75rem 0 0;font-size:.68rem;line-height:1.5;opacity:.7}.qrs-footer .footer__socials{gap:1rem;align-items:center;justify-content:start;flex-wrap:wrap}.qrs-footer .footer__socials .icon{width:22px;height:22px}.qrs-footer .footer__socials a{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.qrs-footer .qrs-footer__group-link{gap:.5rem;font-size:.8rem}.qrs-footer a:focus-visible,.qrs-footer summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.qrs-footer a:hover{text-decoration:underline;text-underline-offset:.25em}.shopify-section-group-footer-group:has(.footer-copyright) .footer-copyright{max-width:1440px;margin-inline:auto;padding:1.25rem clamp(1.25rem,4vw,4rem);border-top:1px solid rgb(255 255 255 / 15%);gap:1rem}.shopify-section-group-footer-group:has(.footer-copyright) .credits{font-size:.68rem;line-height:1.6}@media(min-width:990px){.qrs-footer .details__summary>svg{display:none}}@media(max-width:989px)and (min-width:768px){.qrs-footer{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2rem}.qrs-footer .footer__accordions{gap:1rem}}@media(max-width:767px){.qrs-footer{display:flex;flex-direction:column;gap:2rem}.qrs-footer .footer__right{order:-1}.qrs-footer .footer__accordions{display:block}.qrs-footer .footer__accordions>*{border-top:1px solid rgb(255 255 255 / 18%)}.qrs-footer .footer__accordions .details>.details__summary{min-height:52px;padding:.8rem 0}.qrs-footer .details__content{padding-bottom:.8rem}.qrs-footer-links a,.qrs-footer .footer__contact a{min-height:44px}.qrs-footer-brands__grid{gap:1rem}.qrs-footer .newsletter-form .input{min-height:56px}.qrs-footer__identity{margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/qrs-footer.css.map */
