.modello-template-page #MainContent,.modello-template-search #MainContent,.modello-template-list-collections #MainContent,.modello-template-404 #MainContent,.modello-template-policy #MainContent{font-family:var(--mu-body);color:var(--mu-ink);background:#fff}.modello-template-page #MainContent h1,.modello-template-search #MainContent h1,.modello-template-list-collections #MainContent h1,.modello-template-404 #MainContent h1,.modello-template-policy #MainContent h1{font:600 44px/.98 var(--mu-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--mu-ink)}.modello-template-page #MainContent .section-content-wrapper :is(h2,h3),.modello-template-policy #MainContent :is(h2,h3){font-family:var(--mu-display);font-weight:600;line-height:1.08;text-transform:uppercase;letter-spacing:-.015em;color:var(--mu-ink)}.modello-template-page #MainContent .section-content-wrapper h2,.modello-template-policy #MainContent h2{font-size:30px}.modello-template-page #MainContent .section-content-wrapper h3,.modello-template-policy #MainContent h3{font-size:24px}.modello-template-page #MainContent .section-content-wrapper{max-width:960px;margin-inline:auto;width:100%}.modello-template-page #MainContent .rte,.modello-template-policy #MainContent .shopify-policy__body{font:400 14px/1.8 var(--mu-body);color:var(--mu-muted)}.modello-template-page #MainContent :is(.rte,.page-content) a,.modello-template-policy #MainContent a{text-decoration:underline;text-underline-offset:4px}.modello-template-page #MainContent :focus-visible,.modello-template-search #MainContent :focus-visible,.modello-template-list-collections #MainContent :focus-visible{outline:2px solid var(--mu-ink);outline-offset:4px}.modello-template-search #MainContent .search-input{border-radius:0;min-height:52px}.modello-template-404 #MainContent .button{background:var(--mu-accent);color:var(--mu-ink);border-color:var(--mu-accent);border-radius:0;min-height:52px;text-transform:uppercase;font:500 12px var(--mu-body);letter-spacing:.1em}.modello-template-page .contact-page{--font-body--family:var(--mu-body);--font-primary--family:var(--mu-body);background:#fff;color:var(--mu-ink)}.modello-template-page .contact-page__inner{max-width:1344px;margin:auto}.modello-template-page .contact-page__content{gap:48px}.modello-template-page .contact-page__title h1{max-width:9ch;margin:0 0 24px}.modello-template-page .contact-page__description{font:400 14px/1.8 var(--mu-body);color:var(--mu-muted);max-width:45ch}.modello-template-page .contact-page__detail-label{font:500 10px/1.5 var(--mu-body);text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px}.modello-template-page .contact-page__detail-text{font:400 14px/1.7 var(--mu-body)}.modello-template-page .contact-page__form-card{border:1px solid var(--mu-line);padding:24px;background:#fff;border-radius:0}.modello-template-page .contact-page__field-label{font:400 12px/1.5 var(--mu-body)}.modello-template-page .contact-page__input{font:400 16px/1.5 var(--mu-body);min-height:52px;border:1px solid var(--mu-line);border-radius:0;padding:12px;background:#fff;color:var(--mu-ink)}.modello-template-page .contact-page__submit{background:var(--mu-accent);border:1px solid var(--mu-accent);color:var(--mu-ink);border-radius:0;min-height:56px;font:500 12px/1.4 var(--mu-body);letter-spacing:.12em;text-transform:uppercase}.modello-template-page .contact-page__submit:hover{background:var(--mu-ink);border-color:var(--mu-ink);color:var(--mu-accent)}.mu-about,.mu-directory{max-width:1440px;margin:auto;padding:36px 20px 64px}.mu-crumb{font:400 11px/1.5 var(--mu-body);color:var(--mu-muted);display:flex;gap:8px;margin-bottom:32px}.mu-crumb a{color:inherit}.mu-about-grid{display:grid;gap:32px;align-items:center}.mu-about-copy .mu-eyebrow{font:500 10px var(--mu-body);text-transform:uppercase;letter-spacing:.14em;margin:0 0 20px}.modello-template-page #MainContent .mu-about h1{font-size:62px;max-width:9ch;margin:0 0 32px}.mu-about-image img{display:block;width:100%;height:auto;object-fit:contain}.mu-about-link{display:inline-flex;align-items:center;gap:36px;min-height:56px;padding:16px 24px;background:var(--mu-accent);color:var(--mu-ink);font:500 11px/1.4 var(--mu-body);text-transform:uppercase;letter-spacing:.1em;text-decoration:none}.mu-about-services{display:grid;gap:24px;margin-top:48px;padding-top:32px;border-top:1px solid var(--mu-line)}.mu-about-service h2{margin:0 0 12px}.mu-about-service p{font:400 13px/1.7 var(--mu-body);color:var(--mu-muted);margin:0;max-width:40ch}.mu-directory h1,.mu-directory h2{margin:0 0 32px}.mu-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.mu-directory-card{text-decoration:none;color:var(--mu-ink);min-width:0}.mu-directory-card img{display:block;width:100%;height:auto;object-fit:contain;background:#f4f3ef}.mu-directory-card h2,.mu-directory-card h3{font:600 26px/1 var(--mu-display);margin:14px 0 8px;text-transform:uppercase}.mu-directory-card span{font:400 11px var(--mu-body);color:var(--mu-muted)}.mf{overflow-x:clip}.mf__consumer{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:32px;padding:28px 0;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.mf__sal{display:flex;flex:0 0 250px;align-items:center;width:250px;height:50px;max-width:100%;overflow:hidden;background:#fff;border:1.5px solid #2e4484;border-radius:13px;text-decoration:none;color:#2e4484}.mf__sal-brand{position:relative;display:block;flex:0 0 69px;width:69px;height:50px;overflow:hidden;border-right:1px solid #2e4484}.mf__sal-brand img{position:absolute;left:-1px;top:-1px;display:block;width:201.6129px!important;height:50px!important;max-width:none!important;filter:none;object-fit:contain}.mf__sal-copy{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:3px 2px;color:#2e4484;font:800 9px/1.1 Arial,sans-serif;text-transform:uppercase;text-align:center;letter-spacing:0}.mf__sal-copy strong{display:block;padding:1px 9px;border-radius:20px;background:#2e4484;color:#fff;font:700 9px/1.15 Arial,sans-serif}.mf__sal img.mf__sal-custom{width:250px;height:50px;object-fit:contain;max-width:100%;filter:none}.mf__consumer-links{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.mf__consumer-links a{color:inherit;font-size:12px;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.mf__withdrawal{font-weight:500}@media(min-width:750px){.modello-template-page #MainContent h1,.modello-template-search #MainContent h1,.modello-template-list-collections #MainContent h1,.modello-template-404 #MainContent h1,.modello-template-policy #MainContent h1{font-size:76px}.modello-template-page #MainContent .section-content-wrapper h2,.modello-template-policy #MainContent h2{font-size:38px}.mu-about,.mu-directory{padding:48px 48px 88px}.mu-about-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:80px}.modello-template-page #MainContent .mu-about h1{font-size:110px}.mu-about-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:64px;padding-top:48px}.mu-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.mu-directory-card h2,.mu-directory-card h3{font-size:38px}.modello-template-page .contact-page__form-card{padding:40px}.modello-template-page .contact-page__title h1{font-size:96px}}@media(prefers-reduced-motion:reduce){.mu-about-link,.contact-page__submit{transition:none}}.modello-template-page #MainContent .page-content :is(p,ul,ol),.modello-template-page #MainContent .rte :is(p,ul,ol),.modello-template-policy .shopify-policy__body :is(p,ul,ol){max-width:70ch}.modello-template-product #MainContent product-recommendations .product-badges--top-left{inset:auto;top:10px;left:10px}.modello-template-product #MainContent product-recommendations .product-badges--top-right{inset:auto;top:10px;right:10px}.modello-template-product #MainContent product-recommendations .product-badges--bottom-left{inset:auto;bottom:10px;left:10px}.modello-template-product #MainContent product-recommendations .product-badges .product-badges__badge.color-custom-badge-sale{background:var(--mu-ink, #14130f);color:#fff;font-family:var(--mu-display, "Barlow Condensed", sans-serif);font-weight:600;font-size:14px;letter-spacing:.08em;line-height:1;padding:5px 8px 4px;border-radius:0;text-transform:uppercase}@media(min-width:750px){.mf__consumer{margin-top:48px}}.modello-template-product #MainContent product-recommendations .card-gallery:not([data-fill]) .product-media img{object-position:center top}.modello-template-404 #MainContent .button,.modello-template-page .contact-page__submit,.mu-about-link{background:var(--mu-ink);color:#fff;border-color:var(--mu-ink)}.modello-template-page .contact-page__submit:hover,.mu-about-link:hover{background:#fff;color:var(--mu-ink);border-color:var(--mu-ink)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/modello-pages-urban.css.map */
