@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Montserrat:wght@400;500;600;700;800&display=swap";.mf-scope,.mf-sec{--mf-ink:#121212;--mf-bg:#f7f7f7;--mf-line:#d9d9d9;--mf-red:#8a0f14;--mf-green:#1f9d3a;font-family:Montserrat,sans-serif;color:var(--mf-ink);letter-spacing:.06rem}.mf-serif{font-family:"DM Serif Display",serif!important;font-weight:400!important;letter-spacing:.05rem}body.mf-page,body.mf-page main .gradient.color-background-1{background:#f7f7f7}.mf-page .product__title h1,.mf-page .product__title .h1{font-family:"DM Serif Display",serif!important;font-weight:400!important;font-size:2.4rem;line-height:1.23;letter-spacing:.078rem}.mf-page .product__text{font-family:Montserrat,sans-serif;font-size:1.6rem;line-height:1.3;letter-spacing:.096rem}.mf-page .accordion__title,.mf-page .collapsible-content .title,.mf-page .collapsible-content__heading{font-family:"DM Serif Display",serif!important;font-weight:400!important}.mf-offer{display:flex;justify-content:flex-end;margin:0 0 .4rem}.mf-offer span{background:#000;color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:.12rem;padding:.55rem 1.2rem;text-transform:uppercase}.mf-offer__a{display:inline-flex;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.mf-offer__a:focus-visible{outline:2px solid #2E94CC;outline-offset:2px}.mf-rating{display:flex;align-items:center;gap:.7rem;margin:0 0 .6rem;font-size:1.3rem;font-weight:700}.mf-rating__stars{display:inline-flex;gap:.15rem}.mf-rating__stars svg{width:1.6rem;height:1.6rem;fill:#f5b301}.mf-rating__count{font-weight:600;text-decoration:underline;text-underline-offset:.25rem}.mf-benefits{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem 2rem;padding:1.5rem 0;margin:1.2rem 0;border-top:1px solid var(--mf-line);border-bottom:1px solid var(--mf-line)}.mf-benefits li{display:flex;align-items:center;gap:1rem;font-size:1.5rem;line-height:1.25;list-style:none}.mf-benefits img{width:3.2rem;height:3.2rem;object-fit:contain;flex:0 0 auto;background:#fff;border-radius:.3rem}ul.mf-benefits{padding-left:0}.mf-size-btn{display:inline-flex;align-items:center;gap:.8rem;background:none;border:0;padding:0;margin:.4rem 0 1.4rem;cursor:pointer;font:700 1.6rem Montserrat,sans-serif;color:var(--mf-ink)}.mf-size-btn u{text-underline-offset:.3rem}.mf-size-btn svg{width:2.2rem;height:2.2rem}dialog.mf-modal{border:0;padding:0;max-width:min(64rem,94vw);width:100%;border-radius:.8rem;background:#fff;color:var(--mf-ink)}dialog.mf-modal::backdrop{background:#0000008c}.mf-modal__in{padding:3rem 2.4rem 2.4rem;position:relative}.mf-modal__x{position:absolute;top:1rem;right:1.2rem;background:none;border:0;font-size:2.8rem;line-height:1;cursor:pointer}.mf-modal h3{text-align:center;margin:0 0 1.6rem;font-size:2.4rem}.mf-size-table{width:100%;border-collapse:collapse;font-family:Arial,Helvetica,sans-serif;letter-spacing:0}.mf-size-table th{background:#e9e9e9;font-size:2rem;padding:.9rem}.mf-size-table td{font-size:2.2rem;font-weight:700;text-align:center;padding:.8rem;border:1px solid #e3e3e3}.mf-size-table tr:nth-child(2n) td{background:#efefef}.mf-size-table tbody tr[data-mf-size]{cursor:pointer;-webkit-tap-highlight-color:rgba(46,148,204,.18)}.mf-size-table tbody tr[data-mf-size].is-on td,.mf-size-table tbody tr[data-mf-size]:active td{background:#d6ebf7}.mf-size-table tbody tr[data-mf-size]:focus-visible{outline:2px solid #2E94CC;outline-offset:-2px}@media(hover:hover){.mf-size-table tbody tr[data-mf-size]:hover td{background:#e3f1fa}}.mf-modal__cap{font-size:1.4rem;line-height:1.55;margin-top:1.6rem}.mf-bundle{display:grid;gap:1.6rem;margin:0 0 1.2rem}.mf-tier{position:relative;border:1px solid #cfcfcf;border-radius:.6rem;background:#efefef;padding:1.4rem 1.6rem;cursor:pointer;transition:border-color .15s,background .15s}.mf-tier.is-on{border:2px solid #000;background:#fff;padding:1.3rem 1.5rem}.mf-tier__head{display:flex;align-items:flex-start;gap:1.2rem}.mf-tier__radio{flex:0 0 2.2rem;width:2.2rem;height:2.2rem;border-radius:50%;border:2px solid #9a9a9a;margin-top:.2rem;background:#fff;position:relative}.mf-tier.is-on .mf-tier__radio{border-color:#000}.mf-tier.is-on .mf-tier__radio:after{content:"";position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;border-radius:50%;background:#000}.mf-tier__t{flex:1;min-width:0}.mf-tier__title{font-size:1.8rem;font-weight:700;line-height:1.2;letter-spacing:.02rem}.mf-tier__save{font-size:1.2rem;font-weight:600;margin-top:.2rem}.mf-tier__p{text-align:right;white-space:nowrap}.mf-tier__price{font-size:1.8rem;font-weight:700;color:var(--mf-red);line-height:1.2}.mf-tier__was{font-size:1.2rem;text-decoration:line-through;color:#555}.mf-tier__tag{position:absolute;top:-1.1rem;right:1rem;background:#000;color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:.08rem;padding:.3rem .9rem;border-radius:.3rem;box-shadow:0 0 0 2px #fff;z-index:1}.mf-tier__units{display:none;margin-top:1.2rem}.mf-tier.is-on .mf-tier__units{display:block}.mf-tier__lbl{font-size:1.15rem;color:#555;margin-bottom:.5rem}.mf-unit{display:flex;align-items:center;gap:.6rem;margin-bottom:.6rem}.mf-unit__n{font-size:1.2rem;font-weight:700;min-width:5.6rem}.mf-unit__n em{font-style:normal;color:var(--mf-green)}.mf-unit select{font:500 1.35rem Montserrat,sans-serif;letter-spacing:0;padding:.9rem 2.6rem .9rem 1rem;border:1px solid #bdbdbd;border-radius:.4rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M0 0l5 6 5-6z'/%3E%3C/svg%3E") no-repeat right 1rem center/.9rem;appearance:none;-webkit-appearance:none;color:var(--mf-ink);max-width:100%}.mf-unit__sw{width:3.4rem;height:3.4rem;border:1px solid #bdbdbd;border-radius:.4rem;object-fit:cover;background:#fff}.mf-pulse{display:flex;justify-content:center;align-items:center;gap:.9rem;font-size:1.35rem;font-weight:700;margin:1.4rem 0}.mf-pulse i{width:1rem;height:1rem;border-radius:50%;background:var(--mf-green);box-shadow:0 0 #1f9d3a99;animation:mfpulse 1.6s infinite}@keyframes mfpulse{70%{box-shadow:0 0 0 .9rem #1f9d3a00}to{box-shadow:0 0 #1f9d3a00}}.mf-atc{width:100%;background:#000;color:#fff;border:0;border-radius:.6rem;min-height:6rem;font:700 1.9rem Montserrat,sans-serif;letter-spacing:.1rem;text-transform:uppercase;cursor:pointer}.mf-tier .mf-atc-wrap{margin-top:1.2rem}.mf-tier .mf-atc-wrap .mf-err:empty{display:none}.mf-atc[disabled]{opacity:.6;cursor:wait}.mf-err{color:#b00020;font-size:1.3rem;margin-top:.8rem;min-height:1.6rem}.mf-vids{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;margin:1.6rem 0}.mf-vid{position:relative;aspect-ratio:9/16;overflow:hidden;border-radius:.4rem;background:#ddd}.mf-vid video,.mf-vid img{width:100%;height:100%;object-fit:cover;display:block}.mf-vid__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:5rem;height:5rem;border-radius:50%;background:#000;display:grid;place-items:center;pointer-events:none}.mf-vid__play:after{content:"";border-left:1.6rem solid #fff;border-top:1rem solid transparent;border-bottom:1rem solid transparent;margin-left:.4rem}.mf-vid.is-playing .mf-vid__play{display:none}.mf-banner{background:#fff;padding:2.4rem 1.6rem;text-align:center;margin:1.6rem 0}.mf-banner h3{font-size:2.4rem;margin:0 0 1.8rem}.mf-banner ul{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;list-style:none;padding:0;margin:0}.mf-banner li{font-size:1.1rem;line-height:1.3;letter-spacing:0}.mf-banner img{width:5.6rem;height:5.6rem;object-fit:contain;display:block;margin:0 auto .6rem}.mf-sec{background:var(--mf-bg)}.mf-wrap{max-width:120rem;margin:0 auto;padding:0 5rem}@media(max-width:749px){.mf-wrap{padding:0 1.5rem}}.mf-mt{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;padding:4rem 0}.mf-mt__media{aspect-ratio:1/1;border-radius:.6rem;overflow:hidden;background:#cfe9e4}.mf-mt__media video,.mf-mt__media img{width:100%;height:100%;object-fit:cover;display:block}.mf-mt h2{font-size:2.8rem;margin:0 0 2.4rem}.mf-mt p{font-size:1.4rem;line-height:1.75;margin:0 0 1.4rem}@media(max-width:749px){.mf-mt{grid-template-columns:1fr;gap:2.4rem}}.mf-ring{padding:3rem 0 5rem;text-align:center}.mf-ring h2{font-size:2.6rem;text-transform:uppercase;margin:0 0 4rem}.mf-ring__grid{display:grid;grid-template-columns:1fr minmax(28rem,1.4fr) 1fr;gap:3rem;align-items:center}.mf-ring__col{display:grid;gap:4.5rem}.mf-ring__item img{width:6rem;height:6rem;object-fit:contain;display:block;margin:0 auto 1.4rem;mix-blend-mode:multiply}.mf-ring__item span{font-size:2rem;line-height:1.25;text-transform:uppercase;letter-spacing:.1rem;display:block}.mf-ring__prod img{width:100%;max-width:46rem;mix-blend-mode:multiply}.mf-btn{display:inline-block;background:#000;color:#fff;text-decoration:none;font:700 1.5rem Montserrat,sans-serif;letter-spacing:.1rem;text-transform:uppercase;padding:1.6rem 4rem;margin-top:3rem}@media(max-width:749px){.mf-ring__grid{grid-template-columns:1fr 1fr}.mf-ring__prod{grid-column:1/-1;order:-1}.mf-ring__item span{font-size:1.4rem}.mf-ring__col{gap:2.4rem}}.mf-cmp{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;padding:5rem 0}.mf-cmp h2{font-size:3.9rem;margin:0;text-align:center}.mf-cmp__heads{display:grid;grid-template-columns:1fr 12rem 9rem;align-items:end;margin-bottom:1rem}.mf-cmp__heads img{width:6.4rem;height:8rem;object-fit:contain;display:block;margin:0 auto;mix-blend-mode:multiply}.mf-cmp__tbl{border-radius:1.6rem;overflow:hidden;box-shadow:0 .4rem 1.2rem #0000002e;background:#f4f4f4}.mf-cmp__row{display:grid;grid-template-columns:1fr 12rem 9rem}.mf-cmp__row+.mf-cmp__row{border-top:1px solid #d5d5d5}.mf-cmp__row>div{display:grid;place-items:center;padding:1.6rem 1.4rem;font-size:1.8rem;line-height:1.75;text-align:center}.mf-cmp__row>div:first-child{background:#000;color:#fff}.mf-cmp__row>div:nth-child(2){border-right:1px solid #e0e0e0;color:#6cc04a;font-weight:800;font-size:2.2rem}.mf-cmp__row>div:nth-child(3){font-weight:800;font-size:2rem}@media(max-width:749px){.mf-cmp{grid-template-columns:1fr}.mf-cmp h2{font-size:2.8rem}.mf-cmp__row,.mf-cmp__heads{grid-template-columns:1fr 7rem 6rem}.mf-cmp__row>div{font-size:1.4rem}}.mf-tw{background:linear-gradient(90deg,#e6f6ee 0,#fff 18% 82%,#e6f6ee);padding:5rem 0}.mf-tw__head{text-align:center;font-size:1.6rem;line-height:1.5;margin-bottom:3.6rem}.mf-tw__stars{display:inline-flex;gap:.2rem;vertical-align:middle;margin-left:.8rem}.mf-tw__stars b,.mf-tw__card b.s{width:1.8rem;height:1.8rem;background:#1fa463;color:#fff;font-size:1.2rem;display:inline-grid;place-items:center}.mf-tw__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:108rem;margin:0 auto}.mf-tw__card{background:#fff;display:flex;flex-direction:column}.mf-tw__card img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.mf-tw__body{padding:2rem;font-size:1.5rem;line-height:1.5;flex:1}.mf-tw__meta{padding:0 2rem 2rem;font-size:1.4rem;font-weight:700}.mf-tw__ver{display:inline-block;background:#eee;font-size:1.2rem;font-weight:700;padding:.1rem .7rem;margin-left:.8rem}@media(max-width:749px){.mf-tw__grid{grid-template-columns:1fr}}.mf-page .announcement-bar__message{font-weight:700;font-size:1.7rem;letter-spacing:.06rem}.mf-checks{display:grid;grid-template-columns:1fr 1fr;gap:.9rem 2rem;padding:1.4rem 0;margin:1rem 0 1.4rem;border-top:1px solid var(--mf-line);border-bottom:1px solid var(--mf-line);list-style:none}ul.mf-checks{padding-left:0}.mf-checks li{display:flex;align-items:flex-start;gap:.8rem;font-size:1.45rem;line-height:1.3}.mf-check{flex:0 0 auto;font-size:1.5rem;line-height:1.3}.mf-stock{display:flex;align-items:center;gap:.8rem;justify-content:center;font-size:1.3rem;font-weight:700;margin:-.2rem 0 1.2rem}.mf-stock i{width:1rem;height:1rem;border-radius:50%;background:var(--mf-green)}.mf-tier__units--none{display:none!important}quick-add-modal .mf-offer{margin-right:4.4rem}quick-add-modal .mf-scope{letter-spacing:.03rem}.mf-atc{border:1.5px solid #000;transition:background .18s ease,color .18s ease}.mf-atc:not([disabled]):hover{background:#fff;color:#000}.card .quick-add__submit,.card-wrapper .quick-add__submit{background:#000!important;color:#fff!important;border:1.5px solid #000!important;box-shadow:none!important;transition:background .18s ease,color .18s ease}.card .quick-add__submit:after,.card-wrapper .quick-add__submit:after{content:none!important}.card .quick-add__submit:not([disabled]):hover,.card-wrapper .quick-add__submit:not([disabled]):hover{background:#fff!important;color:#000!important}a.mf-rating__count{color:inherit}.mf-tier__perk{display:flex;align-items:center;gap:.9rem;margin:1.4rem -1.6rem -1.4rem;padding:.6rem 1.6rem;background:#e2e2e2;border-top:1px solid #d4d4d4;border-radius:0 0 .5rem .5rem;color:var(--mf-ink);font-size:1.35rem;font-weight:700;line-height:1.2;letter-spacing:.04rem;transition:background .15s,color .15s}.mf-tier__perk svg{flex:0 0 auto;width:2rem;height:2rem}.mf-tier.is-on .mf-tier__perk{margin:1.3rem -1.5rem -1.3rem;padding:.6rem 1.5rem;background:#000;border-top-color:#000;border-radius:0 0 .4rem .4rem;color:#fff}.mf-tier.is-on .mf-tier__units:not(.mf-tier__units--none)+.mf-tier__perk{margin-top:.8rem}.mf-tier:not(.is-on) .mf-tier__perk{display:none}.mf-tier--bands:not(.is-on) .mf-tier__perk{display:flex;background:#000;border-top-color:#000;color:#fff}.mf-tier__gift{margin:1.4rem -1.6rem 0}.mf-tier__gift-band{display:flex;align-items:center;gap:.7rem;padding:.6rem 1.6rem;background:#000;color:#fff;font-size:1.35rem;font-weight:700;line-height:1.2;letter-spacing:0}.mf-tier__gift-band svg{flex:0 0 auto;width:2rem;height:2rem}.mf-tier__gift-band s{margin-left:auto;font-size:1.2rem;font-weight:500;opacity:.8;white-space:nowrap}.mf-tier--top:not(.is-on) .mf-tier__gift+.mf-tier__perk{margin-top:0;border-top-color:#3a3a3a}.mf-tier__gift-opts.mf-unit{display:none;margin:0}.mf-tier.is-on .mf-tier__gift{margin:1.2rem 0 0;border:1px solid #000;border-radius:.4rem;overflow:hidden}.mf-tier.is-on .mf-tier__gift-band{padding:.6rem 1rem}.mf-tier.is-on .mf-tier__gift-opts.mf-unit{display:flex;flex-wrap:wrap;padding:.8rem 1rem}.mf-tier__gift-size{font-size:1.25rem;font-weight:600;letter-spacing:0;white-space:nowrap}.mf-trust{display:flex;align-items:center;justify-content:center;gap:1rem;margin:1.2rem 0 1.8rem}.mf-trust__seal{flex:0 0 auto;width:2.6rem;height:2.6rem;color:#000}.mf-trust__txt{width:max-content;margin:0;font-size:1.3rem;font-weight:500;line-height:1.35;letter-spacing:.02rem}.mf-trust__txt strong{color:var(--mf-red);font-weight:700;white-space:nowrap}.mf-trust__faces{display:flex;flex:0 0 auto}.mf-trust__faces img{display:block;width:2.8rem;height:2.8rem;border:2px solid #fff;border-radius:50%;object-fit:cover;background:#ddd}.mf-trust__faces img+img{margin-left:-.9rem}.mf-bundle{grid-template-columns:minmax(0,1fr)}.mf-unit select{min-width:0;flex:0 1 auto}.mf-tier__gift-opts select{flex:0 0 auto}.mf-tier .mf-tier__perk--bf,.mf-tier.is-on .mf-tier__perk--bf{margin-bottom:0;border-radius:0}.mf-tier .mf-tier__perk--bf+.mf-tier__perk,.mf-tier.is-on .mf-tier__perk--bf+.mf-tier__perk{margin-top:0;border-top-color:#3a3a3a}.mf-tier .mf-tier__perk--bf{gap:.7rem;letter-spacing:0;font-size:1.3rem}@media(max-width:400px){.mf-unit select{padding:.9rem 2.1rem .9rem .7rem;background-position:right .7rem center}.mf-unit{gap:.5rem}}@media(max-width:400px){.mf-unit select{font-size:1.2rem;padding:.8rem 1.8rem .8rem .6rem;background-position:right .5rem center;background-size:.8rem}.mf-unit__n{flex:0 0 4.4rem;min-width:0;font-size:1.05rem}.mf-unit__n em{display:block;font-size:.95rem}.mf-unit__sw{width:3rem;height:3rem}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/monferro-pdp.css.map */
