[data-mouty-favoritos]{padding-bottom:180px!important;color:#28251f}[data-mouty-favoritos] variant-selects[hidden]{display:none!important}[data-mouty-favoritos] .product__title{font-size:clamp(26px,3vw,42px);line-height:1.15}[data-mouty-favoritos] .product__info-container{position:static}[data-mouty-favoritos] .mf-video video{width:100%;height:65vh;object-fit:contain;background:#faf9f7;display:block}.mf-gallery summary{cursor:pointer;padding:16px 0}.mf-eyebrow{font-size:12px;letter-spacing:.14em;color:#82786a}.mf-note{font-size:12px;color:#777;line-height:1.4}.mf-step{border:0;padding:20px 0;margin:0;min-width:0;scroll-margin-top:140px}.mf-step legend{font-size:18px;font-weight:600;padding:0}.mf-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.mf-options button{background:#fff;border:1px solid #dcd3c7;color:#29251f;border-radius:10px;min-height:56px;padding:12px 6px;font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:9px}.mf-options button[aria-pressed=true]{border:2px solid #9d8259;background:#f7f3ec}.mf-options button:focus-visible,.mf-next:focus-visible{outline:3px solid #9d8259;outline-offset:3px}.mf-swatch{display:block;width:24px;height:24px;border-radius:50%;flex-shrink:0}.mf-sizes{grid-template-columns:repeat(6,minmax(0,1fr))}.mf-footer{position:fixed;bottom:0;left:0;right:0;z-index:10;background:#fff;border-top:1px solid #e5ded4;padding:12px max(20px,calc((100vw - 1500px)/2));display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;box-shadow:0 -6px 20px #00000005}.mf-footer>span{grid-column:1/-1;font-size:13px;color:#71695d}.mf-footer>strong{font-size:24px;align-self:center}.mf-next{border:0;background:#28251f;color:#fff;border-radius:6px;padding:14px;font:inherit;cursor:pointer}.mf-links{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px}.mf-links a{padding:8px;border:1px solid #e0d5c5;background:#faf8f4;border-radius:8px;text-decoration:none;color:inherit;text-align:center;font-size:13px}.mf-links small{display:block;font-size:11px;color:#786b58;margin-top:2px}.mf-specs details{margin:18px 0!important}@media(min-width:750px){[data-mouty-favoritos] .product__media-wrapper{position:sticky;top:100px;align-self:flex-start}[data-mouty-favoritos] .product__media-wrapper:has(.mf-gallery[open]){max-height:75vh;overflow:auto}}@media(max-width:749px){[data-mouty-favoritos]{padding:0 16px 170px!important}[data-mouty-favoritos] .mf-video video{height:34vh;min-height:220px}.mf-step{padding:14px 0}.mf-step legend{font-size:16px}.mf-options{gap:7px}.mf-options button{font-size:13px;min-height:48px;padding:9px 4px;flex-wrap:wrap}.mf-sizes{grid-template-columns:repeat(6,minmax(0,1fr))}.mf-footer{padding:9px 14px calc(9px + env(safe-area-inset-bottom));gap:6px 12px}.mf-footer>span{font-size:11px}.mf-footer>strong{font-size:20px}.mf-next{font-size:13px;padding:12px}.mf-links a{font-size:12px}.mf-specs details summary{padding:14px!important}.mf-note{font-size:11px}}[data-mouty-favoritos][data-mf-ready] .shopify-payment-button{display:none!important}@media(min-width:990px){[data-mouty-favoritos] .product__media-wrapper{width:50%!important;max-width:50%!important}[data-mouty-favoritos] .product__info-wrapper{width:50%!important;max-width:50%!important;padding-left:40px}}.mf-specs .mty-diamond-lab__summary{padding:12px 16px!important;min-height:56px;gap:16px}.mf-specs .mty-diamond-lab__left>span{display:block!important;font-size:11px!important;line-height:1.35;letter-spacing:.03em;margin-bottom:4px}.mf-specs .mty-diamond-lab__left>strong{font-size:18px!important;line-height:1.25}.mf-specs .mty-diamond-lab__logo{width:76px!important;height:36px!important;object-fit:contain}.mf-specs .mty-diamond-lab__right{gap:14px}[data-mouty-favoritos][data-mf-ready] product-form{display:none!important}.mf-gallery{margin-top:18px;border:1px solid #d8c8ae;border-radius:14px;background:linear-gradient(130deg,#faf7f1,#fff);overflow:hidden}.mf-gallery summary,.mf-replica summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;list-style:none;cursor:pointer;color:#393025}.mf-gallery summary::-webkit-details-marker,.mf-replica summary::-webkit-details-marker{display:none}.mf-gallery summary strong,.mf-replica summary strong{display:block;font:600 18px/1.3 Georgia,serif}.mf-gallery summary small,.mf-replica summary small{display:block;font-size:12px;color:#81725e;margin-top:4px}.mf-gallery[open]>summary,.mf-replica[open]>summary{border-bottom:1px solid #eee6da}.mf-gallery summary>span:last-child,.mf-replica summary>span:last-child{font-size:24px}.mf-gallery[open] summary>span:last-child,.mf-replica[open] summary>span:last-child{transform:rotate(45deg)}.mf-size-select,.mf-replica select{display:block;width:100%;min-height:52px;border:1px solid #cfc8bd;border-radius:12px;background:#fff;color:#28251f;font:inherit;padding:12px 16px;margin-top:12px}.mf-size-guide{display:inline-block;padding:10px 16px;border:1px solid #b9a484;border-radius:8px;color:inherit;text-decoration:none;font-size:14px}.mf-replica{margin:24px 0;border:1px solid #e2d8c8;border-radius:14px}.mf-replica>label{display:block;padding:16px 20px 0;font-size:13px}.mf-replica>p{padding:0 20px 14px}.mf-purchase{margin-top:22px}.mf-purchase>.mf-next{width:100%;min-height:52px}.mf-purchase [role=alert]{font-size:13px;color:#a12020}.mf-breakdown{font-size:13px;color:#6b6257;line-height:1.6}.mf-next:disabled{opacity:.55;cursor:not-allowed}.mf-footer>.mouty-guide-links,.mf-purchase>.mouty-guide-links{display:grid;grid-template-columns:1fr 1fr;gap:10px;grid-column:1/-1}.mf-footer>.mouty-guide-links button,.mf-purchase>.mouty-guide-links button{border:1px solid #deceb6;background:#faf8f4;border-radius:10px;padding:10px;min-height:48px;color:#443b30;font:inherit;font-size:13px;text-align:center;cursor:pointer}.mouty-guide-links strong,.mouty-guide-links small{display:block}.mouty-guide-links small{font-size:11px;color:#786b58;margin-top:3px}.mf-purchase>.mouty-guide-links{margin-top:14px}@media(max-width:749px){.mf-gallery summary,.mf-replica summary{padding:14px 16px}.mf-gallery summary strong,.mf-replica summary strong{font-size:16px}.mf-footer>.mouty-guide-links button{font-size:12px;padding:8px}.mf-step{padding:12px 0}.mf-replica{margin:15px 0}.mf-size-select{font-size:16px}.mf-footer>span{max-height:32px;overflow:auto}}[data-mouty-favoritos] :is(variant-selects,variant-radios)[hidden]{display:none!important}.mf-gallery-cover{display:block;width:100%;height:auto;border-radius:14px}.mf-gallery>summary{display:grid;grid-template-columns:24px 1fr auto;gap:14px;min-height:64px}.mf-gallery>summary:hover{background:#f2ebdf}.mf-gallery>summary:focus-visible,.mf-replica-only:focus-visible{outline:2px solid #8a6b42;outline-offset:-4px}.mf-gallery>summary svg{width:24px;height:24px;color:#896b43}.mf-gallery>summary .mf-gallery-arrow{line-height:1;transform:none}.mf-gallery[open]>summary .mf-gallery-arrow{transform:rotate(180deg)}.mf-replica-only{margin:0 20px 16px;padding:10px 14px;border:1px solid #b9a484;border-radius:8px;background:#fff;color:#393025;font:inherit;cursor:pointer}.mf-replica-only:disabled{opacity:.55;cursor:not-allowed}.mf-personalization{padding-bottom:1.4rem}.mf-personalization input{display:block;width:100%;min-height:52px;padding:12px 16px;margin-top:12px;border:1px solid #cfc8bd;border-radius:12px;background:#fff;color:#28251f;font:inherit;font-size:16px}.mf-personalization input:disabled{background:#f7f3ec}.mf-personalization>p{margin:.6rem 0 0;padding-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/48/assets/mouty-favoritos.css.map */
