.mb-feats{list-style:none;margin:1.6rem 0 .4rem;padding:1.6rem 0;display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;border-top:1px solid var(--mb-line);border-bottom:1px solid var(--mb-line)}.mb-feats li{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center;color:var(--mb-ink-2);font-size:1.25rem;line-height:1.3;letter-spacing:.02em}.mb-feats svg{color:var(--mb-olive);flex:none}.mb-desc{margin-top:2.4rem;color:var(--mb-ink-2)}.mb-desc p{margin:0 0 1.2rem}html body .mb-desc .mb-desc__lead{font-family:var(--font-heading-family)!important;font-size:2.4rem;line-height:1.2;color:var(--mb-ink);margin-bottom:1rem}.mb-desc__specs{list-style:none;padding:0;margin:1.6rem 0;display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--mb-line)}.mb-desc__specs li{padding:1rem 0;border-bottom:1px solid var(--mb-line);font-size:1.4rem;color:var(--mb-ink)}.mb-desc__specs li:nth-child(odd){padding-right:1.2rem}.mb-desc__specs span{display:block;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mb-muted);margin-bottom:.2rem}.mb-desc__note{font-size:1.3rem;color:var(--mb-muted)}.mb-info{margin-top:2.4rem;border-top:1px solid var(--mb-line)}.mb-info__row{border-bottom:1px solid var(--mb-line)}.mb-info__row summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:1.6rem 0;font-size:1.5rem;letter-spacing:.02em;color:var(--mb-ink)}.mb-info__row summary::-webkit-details-marker{display:none}.mb-info__row summary:after{content:"+";font-size:2rem;font-weight:300;line-height:1;color:var(--mb-olive);transition:transform .2s ease}.mb-info__row[open] summary:after{transform:rotate(45deg)}.mb-info__body{padding:0 0 1.6rem;font-size:1.4rem;line-height:1.6;color:var(--mb-ink-2)}.mb-info__body p{margin:0 0 .8rem}.mb-info__body strong{color:var(--mb-ink);font-weight:500}html body .sb-comp .sb-card{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}html body .sb-comp .sb-card:hover{transform:none;box-shadow:none!important}html body .sb-comp .sb-card__media{background:transparent!important;border:0!important}html body .sb-comp .sb-card__media img{mix-blend-mode:multiply}html body .sb-comp .sb-card__body{padding-left:0!important;padding-right:0!important}html body .sb-comp .sb-card__badge--kit{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.25}.list-payment img[src*=ventipay],.list-payment li:has(img[src*=ventipay]){display:none!important}html body .mb-benefits{padding-top:3.2rem;padding-bottom:3.2rem;border-bottom:1px solid var(--mb-line)}@media screen and (max-width:749px){html body .mb-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;text-align:center;padding-top:2.4rem;padding-bottom:2.4rem}html body .mb-benefit{flex-direction:column;align-items:center;gap:.6rem}html body .mb-benefit svg{flex:none;width:2.6rem;height:2.6rem}html body .mb-benefit__title{font-size:1.45rem;line-height:1.2}html body .mb-benefit__text{display:none}}.mb-fac{margin:0 0 1.4rem;padding:1.2rem 0;border-top:1px solid var(--mb-line);border-bottom:1px solid var(--mb-line);text-align:left}.mb-fac__toggle{display:flex;align-items:center;gap:1rem;cursor:pointer;font-size:1.45rem;color:var(--mb-ink)}.mb-fac__toggle input{width:1.8rem;height:1.8rem;accent-color:var(--mb-olive);margin:0}.mb-fac__body{display:none;padding-top:1.2rem}.mb-fac.is-open .mb-fac__body{display:grid;gap:1rem}.mb-fac__hint{margin:0;font-size:1.25rem;line-height:1.45;color:var(--mb-muted)}.mb-fac__field{display:grid;gap:.4rem;font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mb-muted)}.mb-fac__field input{font-size:1.5rem;letter-spacing:0;text-transform:none;padding:1rem 1.2rem;border:1px solid var(--mb-line);background:#fbf8f2;color:var(--mb-ink);border-radius:0}.mb-fac__field input:focus{outline:1px solid var(--mb-olive);border-color:var(--mb-olive)}.mb-fac__error{margin:0;font-size:1.3rem;color:#9b2c1f}html body cart-drawer .drawer__header{padding-top:1.6rem;padding-bottom:.8rem}html body cart-drawer .drawer__heading{font-size:2.4rem}html body cart-drawer .cart-items thead{display:none}html body cart-drawer .cart-item{grid-template-columns:6.4rem repeat(3,minmax(0,1fr));gap:.6rem 1.2rem}html body cart-drawer .cart-item__media{width:6.4rem}html body cart-drawer .cart-item__image{width:6.4rem;height:6.4rem;object-fit:cover}html body cart-drawer .cart-item__name{font-size:1.4rem;line-height:1.3;letter-spacing:.02em}html body cart-drawer .cart-item__details>*+*{margin-top:.2rem}html body cart-drawer .product-option,html body cart-drawer .cart-item__totals .price{font-size:1.3rem}html body cart-drawer .cart-item__quantity{margin-top:.4rem}html body cart-drawer .quantity{min-height:3.6rem;width:9.6rem}html body cart-drawer .quantity__input{height:3.6rem;font-size:1.4rem}html body cart-drawer .quantity__button{width:3rem}html body cart-drawer .cart-item>td{padding-bottom:1.2rem}html body cart-drawer .sb-ship{padding:.7rem 1rem;margin-bottom:.8rem;border-radius:0}html body cart-drawer .sb-ship__msg{font-size:1.2rem;margin-bottom:.5rem}html body cart-drawer .sb-cu{padding:1rem 0 .2rem}html body cart-drawer .sb-cu__title{font-size:1.4rem}html body cart-drawer .sb-mini{background:transparent!important;border:0!important;border-radius:0!important;padding:.4rem 0!important;gap:1rem}html body cart-drawer .sb-mini__media{width:5.2rem!important;height:5.2rem!important;border-radius:0!important}html body cart-drawer .sb-mini__title{font-size:1.25rem}html body cart-drawer .sb-mini .sb-btn{padding:.6rem .9rem;font-size:1.15rem;border-radius:0}html body cart-drawer .mb-fac{margin-bottom:1rem;padding:.9rem 0}html body cart-drawer .drawer__inner{height:100%;max-height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch}html body cart-drawer .drawer__contents{flex:0 0 auto;overflow:visible}html body cart-drawer .drawer__footer{position:sticky;bottom:0;z-index:3;background:var(--mb-sand);padding-top:1rem;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom));border-top:1px solid var(--mb-line)}html body cart-drawer .drawer__footer .totals{margin-top:0}html body cart-drawer .drawer__footer .tax-note{margin:.4rem 0 .8rem;font-size:1.15rem;line-height:1.4}html body cart-drawer .drawer__footer .totals__total,html body cart-drawer .drawer__footer .totals__total-value{font-size:1.6rem}html body cart-drawer .cart__ctas .button{min-height:4.6rem}html body cart-drawer .mb-fac{margin:0;border-bottom:0}html body cart-drawer .sb-mini__media img{mix-blend-mode:multiply}html body cart-drawer .sb-mini__media{background:transparent!important;border:0!important}html body cart-drawer cart-drawer-items{flex:0 0 auto;overflow:visible}html body cart-drawer .drawer__cart-items-wrapper,html body cart-drawer .cart-items,html body cart-drawer .cart-item{width:100%;max-width:100%}html body cart-drawer .cart-item{display:grid!important;grid-template-columns:6.4rem minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:1.2rem!important;row-gap:.6rem!important;align-items:start}html body cart-drawer .cart-item__media{grid-column:1!important;grid-row:1 / 3!important;padding:0!important}html body cart-drawer .cart-item__details{grid-column:2!important;grid-row:1!important;width:auto!important;padding:0!important}html body cart-drawer .cart-item__quantity{grid-column:2!important;grid-row:2!important;padding:0!important;margin:0!important}html body cart-drawer .cart-item__totals{display:none!important}html body cart-drawer .cart-item__quantity-wrapper{display:flex;align-items:center;gap:.8rem}html body cart-drawer .cart-item__name{display:block;overflow-wrap:anywhere}html body cart-drawer .cart-item{padding-bottom:1.2rem;margin-bottom:1.2rem;border-bottom:1px solid var(--mb-line)}html body cart-drawer .cart-item:last-child{border-bottom:0;margin-bottom:0}html body cart-drawer .cart-item>td{padding-bottom:0!important}.product__media-list .product-media-container{--ratio: .8 !important;--preview-ratio: .8 !important}.product__media-list .product-media-container .media img{object-fit:cover;object-position:center}@media screen and (min-width:750px){.product__media-list .product-media-container.constrain-height{max-width:min(100%,calc((100vh - 12rem)*.8));margin-left:auto;margin-right:auto}.product__media-list .product-media-container.constrain-height .media{padding-top:125%!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mb-ficha.css.map */
