.mc-hero,.mc-grid{--mh-display: "Barlow Condensed", "Arial Narrow", sans-serif;--mh-body: "Archivo", system-ui, sans-serif}.mc-hero{padding-block:var(--mh-ptm, 10px) var(--mh-pbm, 10px);overflow:visible}.mc-hero__wrap{container-type:inline-size;width:100%}.mc-hero__in,.mc-pills{--u: calc(min(100cqw, 1440px) / 1440)}.mc-hero__in{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--mc-phwm, 34) * 1%);column-gap:16px;align-items:end;padding-inline:var(--page-margin, 16px)}.mc-hero--nophoto .mc-hero__in{grid-template-columns:minmax(0,1fr)}.mc-hero__t{margin:0;font-family:var(--mh-display);font-weight:600;text-transform:uppercase;font-size:calc(var(--mc-tm, 48) * min(100cqw,480px) / 390);line-height:.92;letter-spacing:.005em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;color:var(--mh-fg)}.mc-chip{display:inline-block;margin-top:16px;padding:6px 11px 5px;background:var(--mc-chip-bg, #14130f);color:var(--mc-chip-fg, #ffffff);font-family:var(--mh-display);font-weight:600;font-size:14px;letter-spacing:.14em;line-height:1;text-transform:uppercase}.mc-hero__d{margin-top:16px;max-width:48ch;font-size:14px;line-height:1.6;color:var(--mh-mute, #6b675d)}.mc-hero__d p{margin:0 0 .6em}.mc-hero__ph{position:relative;aspect-ratio:var(--mc-pr, 4 / 3);overflow:hidden;background:#dcdbd7}.mc-hero__ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mc-pills{margin-top:22px}.mc-pills ul{display:flex;gap:8px;margin:0;padding:0 var(--page-margin, 16px);list-style:none;overflow-x:auto;scrollbar-width:none}.mc-pills ul::-webkit-scrollbar{display:none}.mc-pill{display:inline-block;white-space:nowrap;padding:10px 16px 9px;border:1px solid var(--mh-fg);font-family:var(--mh-body);font-weight:400;font-size:11px;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;color:var(--mh-fg);text-decoration:none;transition:background .2s,color .2s}.mc-pill:hover,.mc-pill.is-cur{background:var(--mh-fg);color:var(--mh-bg)}@media(min-width:750px){.mc-hero__wrap{display:grid;grid-template-columns:minmax(var(--page-margin, 40px),1fr) minmax(0,calc(var(--page-width, 1440px) - var(--page-margin, 40px) * 2)) minmax(var(--page-margin, 40px),1fr)}.mc-hero__in{grid-column:2;grid-template-columns:minmax(0,1fr) calc(var(--mc-phw, 28) * 1%);column-gap:calc(48 * var(--u));align-items:center;padding-inline:0}.mc-hero--nophoto .mc-hero__in{grid-template-columns:minmax(0,1fr)}.mc-hero__t{font-size:calc(var(--mc-t, 100) * var(--u))}.mc-chip{margin-top:20px;font-size:15px}.mc-hero__d{font-size:15px}.mc-pills{grid-column:2;margin-top:calc(34 * var(--u) + 6px)}.mc-pills ul{flex-wrap:wrap;overflow:visible;padding-inline:0}.mc-pill{font-size:12px;padding:11px 20px 10px}}.mc-grid .card-gallery{background:#ececea}.mc-grid .card-gallery[data-fill] .product-media img{object-fit:cover;object-position:50% var(--mc-fy, 20%)}.mc-grid .product-badges--top-left,.mc-grid .product-badges--top-right,.mc-grid .product-badges--bottom-left{inset:auto}.mc-grid .product-badges--top-left{top:var(--mc-bi, 10px);left:var(--mc-bi, 10px)}.mc-grid .product-badges--top-right{top:var(--mc-bi, 10px);right:var(--mc-bi, 10px)}.mc-grid .product-badges--bottom-left{bottom:var(--mc-bi, 10px);left:var(--mc-bi, 10px)}.mc-grid .product-badges .product-badges__badge{background:var(--mc-badge-bg, #14130f);color:var(--mc-badge-fg, #ffffff);font-family:var(--mh-display);font-weight:600;font-size:14px;letter-spacing:.08em;line-height:1;padding:5px 8px 4px;border-radius:0;text-transform:uppercase}.mc-grid [ref=productTitleLink] .text-block{padding-block-start:4px}.mc-grid [ref=productTitleLink] .text-block p{font-family:var(--mh-body);font-weight:400;font-size:var(--mc-nzm, 11px);line-height:1.35;letter-spacing:.12em;text-transform:uppercase;color:var(--mh-fg, #14130f)}.mc-grid product-price.text-block{font-family:var(--mh-display);font-weight:600;font-size:var(--mc-pzm, 22px);line-height:1.1;letter-spacing:0;color:var(--mc-price, #14130f)}.mc-grid .product-card__content product-price.text-block{margin-top:auto}.mc-grid product-price [ref=priceContainer]{font:inherit;color:var(--mc-price, #14130f);align-items:baseline;gap:2px 10px}.mc-grid product-price [ref=priceContainer]>.price.price{font-family:inherit;font-size:1em;font-weight:600;color:var(--mc-price, #14130f)}.mc-grid product-price [ref=priceContainer]>.compare-at-price.compare-at-price{font-family:var(--mh-display);font-size:.62em;font-weight:500;color:var(--mc-cmp, #b42318);text-decoration-line:line-through;text-decoration-color:currentColor}@media(min-width:750px){.mc-grid [ref=productTitleLink] .text-block p{font-size:var(--mc-nz, 12px);letter-spacing:.14em}.mc-grid product-price.text-block{font-size:var(--mc-pz, 26px)}}@media(min-width:750px)and (max-width:989px){.mc-grid .product-grid:is(.product-grid--grid){--product-grid-columns-desktop: repeat(var(--mc-cols-t, 3), minmax(0, 1fr))}}.mc-grid .product-grid__item--msg{position:relative;align-self:stretch;min-width:0}.mc-grid .product-grid__item--msg:before{content:"";display:block;padding-top:133.333%}.mc-msg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;container-type:inline-size;background:var(--mc-msg-bg, #14130f);color:var(--mc-msg-fg, #ffffff);text-decoration:none}.mc-msg--img{background:#d7d5d0}.mc-msg>img,.mc-msg>picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mc-msg__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(10,10,10,var(--mc-msg-o, .65)),rgba(10,10,10,calc(var(--mc-msg-o, .65) * .85)) 30%,rgba(10,10,10,calc(var(--mc-msg-o, .65) * .4)),#0a0a0a00 80%)}.mc-msg__body{position:absolute;left:0;right:0;bottom:0;padding:7cqw 8cqw 8cqw}.mc-msg__t{margin:0;font-family:var(--mh-display);font-weight:600;text-transform:uppercase;font-size:clamp(24px,13cqw,52px);line-height:.95;letter-spacing:.01em;text-wrap:balance}.mc-msg__x{margin:10px 0 0;font-size:clamp(12px,4.4cqw,15px);font-weight:300;line-height:1.45;opacity:.92}.mc-msg__l{display:inline-block;margin-top:16px;padding-bottom:5px;border-bottom:1px solid currentColor;font-size:11px;letter-spacing:.24em;text-transform:uppercase;line-height:1.2}.mc-msg .mc-msg__t,.mc-msg .mc-msg__x,.mc-msg .mc-msg__l{color:var(--mc-msg-fg, #ffffff)}a.mc-msg:hover .mc-msg__l{letter-spacing:.3em}.mc-msg__l{transition:letter-spacing .25s}@media(min-width:750px){.mc-grid .card-gallery slideshow-arrows{mix-blend-mode:normal;padding-inline:4px}.mc-grid .card-gallery slideshow-arrows .slideshow-control{--icon-stroke-width: 1.3px;display:flex;align-items:center;justify-content:center;width:44px;height:64px;min-width:0;padding:0;aspect-ratio:auto;border:0;border-radius:0;background:none;box-shadow:none;color:#fff;filter:drop-shadow(0 0 1.5px rgba(0,0,0,.7)) drop-shadow(0 1px 3px rgba(0,0,0,.35));pointer-events:auto;opacity:0;transition:opacity .25s,translate .25s}.mc-grid .card-gallery slideshow-arrows .slideshow-control .svg-wrapper,.mc-grid .card-gallery slideshow-arrows .slideshow-control svg{width:34px;height:34px}.mc-grid .card-gallery:is(:hover,:focus-within) slideshow-arrows .slideshow-control{opacity:.95}.mc-grid .card-gallery slideshow-arrows .slideshow-control:hover{opacity:1}.mc-grid .card-gallery slideshow-arrows .slideshow-control--next:hover{translate:3px 0}.mc-grid .card-gallery slideshow-arrows .slideshow-control--previous:hover{translate:-3px 0}}.mc-heart .wishlist-button{position:absolute;top:var(--mc-bi, 10px);right:var(--mc-bi, 10px);z-index:6;display:grid;place-items:center;width:38px;height:38px;margin:-9px -9px 0 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:#fff;cursor:pointer;filter:drop-shadow(0 0 1.5px rgba(0,0,0,.65)) drop-shadow(0 1px 3px rgba(0,0,0,.3));opacity:.9;transition:opacity .25s,transform .25s}.mc-heart .wishlist-icon{display:block;width:19px;height:18px}.mc-heart .wishlist-icon svg{display:block;width:100%;height:100%}.mc-heart .wishlist-icon svg path{stroke:currentColor;stroke-width:1.4px}.mc-heart .wishlist-icon--on{display:none}.mc-heart .wishlist-icon--on svg path{fill:currentColor}.mc-heart .is-active .wishlist-icon--off{display:none}.mc-heart .is-active .wishlist-icon--on{display:block}.mc-heart .wishlist-button:hover{transform:scale(1.12);opacity:1}@media(hover:hover)and (pointer:fine){.mc-heart .wishlist-button{opacity:0}.mc-heart .wishlist-button.is-active{opacity:.95}product-card:is(:hover,:focus-within) .mc-heart .wishlist-button{opacity:.95}product-card .mc-heart .wishlist-button:hover{opacity:1}}@media(hover:none){.mc-heart .wishlist-button{width:44px;height:44px;margin:-12px -12px 0 0}}@media(prefers-reduced-motion:reduce){.mc-heart .wishlist-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/modello-collection.css.map */
