.rq-footer{color:rgb(var(--color-foreground));background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.18)}.rq-footer__inner{padding-top:var(--rq-footer-pt);padding-bottom:var(--rq-footer-pb)}.rq-footer__masthead{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:5rem;align-items:end;padding-bottom:4.8rem}.rq-footer__navigation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem;padding:3.2rem 0 4rem;border-top:1px solid rgba(var(--color-foreground),.18)}.rq-footer__heading{margin:0 0 1.8rem}.rq-footer__links{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.rq-footer__bottom{display:flex;justify-content:space-between;gap:2rem;padding-top:1.8rem;border-top:1px solid rgba(var(--color-foreground),.18)}@media screen and (max-width:989px){.rq-footer__navigation{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3.2rem}}@media screen and (max-width:749px){.rq-footer__inner{padding-top:calc(var(--rq-footer-pt) * .75);padding-bottom:calc(var(--rq-footer-pb) * .75)}.rq-footer__masthead{grid-template-columns:1fr;gap:3.2rem;padding-bottom:3.2rem}.rq-footer__newsletter{justify-self:stretch;max-width:none}.rq-footer__navigation{gap:2.8rem 1.8rem;padding:2.8rem 0 3.2rem}.rq-footer__heading{margin-bottom:1.2rem}.rq-footer__bottom{flex-direction:column;gap:1.2rem}.rq-footer__bottom-left,.rq-footer__legal{gap:.8rem 1.5rem}}.rq-footer{margin-top:0;padding-top:var(--rq-footer-margin-top, 0px);color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.rq-footer__inner{padding-top:var(--rq-footer-pt, 64px);padding-bottom:var(--rq-footer-pb, 36px)}.rq-footer__masthead{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:var(--rq-footer-masthead-gap, 52px);align-items:end;padding-bottom:var(--rq-footer-masthead-pb, 48px)}.rq-footer__wordmark{display:inline-block;color:inherit;font-size:clamp(3.2rem,6vw,7.2rem);font-weight:800;letter-spacing:-.075em;line-height:.92;text-decoration:none}.rq-footer__descriptor,.rq-footer__eyebrow,.rq-footer__heading{margin:1.2rem 0 0;font-size:1.05rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.rq-footer__description{max-width:42rem;margin-top:1.8rem;font-size:1.3rem;line-height:1.8}.rq-footer__description p{margin:0}.rq-footer__newsletter{max-width:46rem;justify-self:end;width:100%}.rq-footer__eyebrow{margin:0 0 1rem}.rq-footer__newsletter-heading{margin:0 0 1.8rem;font-size:clamp(1.6rem,2vw,2rem);font-weight:500;line-height:1.5}.rq-footer__form{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid currentColor}.rq-footer__email{min-width:0;flex:1 1 12rem;padding:1.2rem 0;color:inherit;background:transparent;border:0;border-radius:0;font:inherit;font-size:1.3rem}.rq-footer__email:focus{outline:1px solid currentColor;outline-offset:3px}.rq-footer__submit{padding:1.2rem 0 1.2rem 1.5rem;color:inherit;background:transparent;border:0;cursor:pointer;font:inherit;font-size:1.2rem;white-space:nowrap}.rq-footer__form-message{flex-basis:100%;padding:.8rem 0;font-size:1.2rem}.rq-footer__navigation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--rq-footer-nav-col-gap, 30px);row-gap:var(--rq-footer-nav-row-gap, 30px);padding:var(--rq-footer-nav-pt, 32px) 0 var(--rq-footer-nav-pb, 40px);border-top:1px solid rgba(var(--color-foreground),.18)}.rq-footer__heading{margin:0 0 var(--rq-footer-heading-mb, 18px)}.rq-footer__links{display:grid;gap:var(--rq-footer-links-gap, 9px);margin:0;padding:0;list-style:none}.rq-footer__links a,.rq-footer__store-detail a,.rq-footer__legal a,.rq-footer__bottom-left a{color:inherit;font-size:1.25rem;line-height:1.6;text-decoration:none;text-underline-offset:.3em}.rq-footer__links a:hover,.rq-footer__store-detail a:hover,.rq-footer__legal a:hover,.rq-footer__bottom-left a:hover,.rq-footer__map-link:hover{text-decoration:underline}.rq-footer__store-name{margin:0 0 .8rem;font-size:1.35rem;font-weight:600}.rq-footer__store-detail{margin:0 0 .7rem;font-size:1.25rem;line-height:1.7}.rq-footer__store-detail p{margin:0 0 .5rem}.rq-footer__map-link{display:inline-block;margin-top:.6rem;color:inherit;font-size:1.15rem;letter-spacing:.1em;text-decoration:none}.rq-footer__utilities{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;padding:1.6rem 0 0}.rq-footer__utility-row{display:flex;width:100%;align-items:center}.rq-footer__social,.rq-footer__follow-on-shop,.rq-footer__payment{justify-content:center}.rq-footer__social-icons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:.2rem;margin:0}.rq-footer__social-icons .list-social__link{padding:.6rem}.rq-footer__social-icons .icon{width:2rem;height:2rem}.rq-footer__payment .list-payment{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;padding:0;gap:.2rem}.rq-footer__payment .list-payment__item{display:flex;align-items:center;padding:.25rem}.rq-footer__bottom{display:flex;justify-content:space-between;gap:2rem;padding-top:var(--rq-footer-bottom-pt, 18px);border-top:1px solid rgba(var(--color-foreground),.18)}.rq-footer__bottom-left,.rq-footer__legal{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;align-items:center}.rq-footer__bottom small,.rq-footer__legal a{font-size:1.1rem}@media screen and (max-width:989px){.rq-footer__navigation{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--rq-footer-nav-row-gap, 30px)}}@media screen and (max-width:749px){.rq-footer{padding-top:var(--rq-footer-mobile-margin-top, 0px)}.rq-footer__inner{padding-top:var(--rq-footer-mobile-pt, 44px);padding-bottom:var(--rq-footer-mobile-pb, 28px)}.rq-footer__masthead{grid-template-columns:1fr;gap:var(--rq-footer-mobile-masthead-gap, 32px);padding-bottom:var(--rq-footer-mobile-masthead-pb, 32px)}.rq-footer__newsletter{justify-self:stretch;max-width:none}.rq-footer__navigation{row-gap:var(--rq-footer-mobile-nav-row-gap, 28px);column-gap:var(--rq-footer-mobile-nav-col-gap, 18px);padding:var(--rq-footer-mobile-nav-pt, 28px) 0 var(--rq-footer-mobile-nav-pb, 32px)}.rq-footer__store--mobile-full{grid-column:1 / -1}.rq-footer__column{text-align:center}.rq-footer__links{justify-items:center}.rq-footer__store-detail{text-align:center}.rq-footer__heading{margin-bottom:var(--rq-footer-mobile-heading-mb, 12px)}.rq-footer__bottom{flex-direction:column;gap:1.2rem}.rq-footer__bottom-left,.rq-footer__legal{gap:.8rem 1.5rem}}.rq-footer-spacer{box-sizing:border-box;width:100%;min-height:var(--rq-footer-spacer-height, 120px);background:rgb(var(--color-background))}@media screen and (max-width:749px){.rq-footer-spacer{min-height:var(--rq-footer-spacer-height-mobile, 72px)!important}}.rq-instagram{padding-top:var(--rq-instagram-pt, 48px);padding-bottom:var(--rq-instagram-pb, 64px);color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.rq-instagram__heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.rq-instagram__heading .roquentin-section-heading{margin-bottom:0}.rq-instagram__profile{flex:0 0 auto;color:inherit;font-size:1.2rem;text-decoration:none;text-underline-offset:.35em}.rq-instagram__profile:hover{text-decoration:underline}.rq-instagram__feed{min-width:0}.rq-instagram__feed #insta-feed .instafeed-container,.rq-instagram__feed .instafeed-shopify .instafeed-container{width:calc(100% / var(--rq-instagram-columns, 4))!important;padding-top:calc(100% / var(--rq-instagram-columns, 4))!important}.rq-instagram__editor-note{margin:0;padding:2.4rem;border:1px dashed rgba(var(--color-foreground),.3);font-size:1.2rem;text-align:center}@media screen and (max-width:749px){.rq-instagram{padding-top:calc(var(--rq-instagram-pt, 48px) * .75);padding-bottom:calc(var(--rq-instagram-pb, 64px) * .75)}.rq-instagram__feed #insta-feed .instafeed-container,.rq-instagram__feed .instafeed-shopify .instafeed-container{width:calc(100% / var(--rq-instagram-columns-mobile, 2))!important;padding-top:calc(100% / var(--rq-instagram-columns-mobile, 2))!important}.rq-instagram__heading{align-items:start;flex-direction:column;gap:1.2rem;margin-bottom:1.8rem}}.roquentin-wishlist-page{padding-top:4.8rem;padding-bottom:6.4rem}.roquentin-wishlist-page__content{min-height:12rem}.roquentin-wishlist-page__content img{display:block;width:100%;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;border-radius:6px}.roquentin-wishlist-page__content :has(>img){height:auto!important;aspect-ratio:auto!important}@media screen and (max-width:749px){.roquentin-wishlist-page{padding-top:3.2rem;padding-bottom:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
