.md-producto-compra,.md-producto-compra *,.md-producto-compra *:before,.md-producto-compra *:after{box-sizing:border-box;margin:0;padding:0}.md-producto-compra a{color:inherit;text-decoration:none}.md-producto-compra img,.md-producto-compra svg{max-width:none;border:none}.md-producto-compra{--md-producto-compra-max: 610px;--md-producto-compra-radius: clamp(10.95px, 3.41vw, 15px);padding-top:calc(var(--md-producto-compra-pt) * .6);padding-bottom:calc(var(--md-producto-compra-pb) * .6);overflow:hidden;font-family:var(--md-font-body);font-weight:var(--md-font-weight-regular);color:var(--md-color-black);background:var(--md-color-bg)}.md-producto-compra__container{width:100%;max-width:var(--md-container);margin:0 auto;padding:0 clamp(11px,3.41vw,15px)}.md-producto-compra__info{width:100%}.md-producto-compra__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.md-producto-compra__header{text-align:center;padding-bottom:clamp(8.76px,2.73vw,12px);margin-bottom:clamp(8.76px,2.73vw,12px)}.md-producto-compra__title{font-family:var(--md-font-display);font-size:clamp(11.68px,3.64vw,16px);line-height:1.2;font-weight:var(--md-font-weight-regular);color:var(--md-color-black);margin-bottom:clamp(7.01px,2.18vw,9.6px)}.md-producto-compra__ref{font-size:clamp(10.95px,3.41vw,15px);line-height:1.12;margin-bottom:clamp(10.95px,3.41vw,15px)}.md-producto-compra__ref-label{font-weight:var(--md-font-weight-semibold);margin-right:.3em}.md-producto-compra__prices{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:clamp(2.92px,.91vw,4px);row-gap:clamp(2.92px,.91vw,4px)}.md-producto-compra__price{font-size:clamp(21.9px,6.82vw,30px);line-height:1;font-weight:var(--md-font-weight-bold);color:var(--md-color-price-product)}.md-producto-compra__price--regular{font-size:clamp(16.06px,5vw,22px);font-weight:var(--md-font-weight-regular);text-decoration:line-through;padding:0 clamp(2.04px,.64vw,2.8px)}.md-producto-compra__badge{align-self:flex-start;font-size:clamp(10.95px,3.41vw,15px);line-height:1;font-weight:var(--md-font-weight-bold);color:var(--md-color-black);background:var(--md-color-accent);padding:clamp(2.74px,.85vw,3.75px) clamp(4.38px,1.36vw,6px)}.md-producto-compra__size-guide{display:inline-flex;align-items:center;border:none;appearance:none;-webkit-appearance:none;background:none;cursor:pointer;font-family:var(--md-font-body);font-size:clamp(10.95px,3.41vw,15px);line-height:1.12;font-weight:var(--md-font-weight-regular);color:var(--md-color-black);min-height:44px;margin-top:clamp(20.44px,6.36vw,28px);transition:color .3s ease}.md-producto-compra__size-guide:hover{color:var(--md-color-accent-text)}.md-producto-compra__sizes{display:block;margin:clamp(14.6px,4.55vw,20px) 0 0}.md-producto-compra__sizes-form{display:block}.md-producto-compra__size-group{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(5.11px,1.59vw,7px);border:none;min-width:0}.md-producto-compra__size-group+.md-producto-compra__size-group{margin-top:clamp(7.3px,2.27vw,10px)}.md-producto-compra__size{position:relative;display:inline-flex;cursor:pointer}.md-producto-compra__size-input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;opacity:0}.md-producto-compra__size-text{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:clamp(4.38px,1.36vw,6px) clamp(10.22px,3.18vw,14px);border:1px solid var(--md-color-black);border-radius:var(--md-producto-compra-radius);background:var(--md-color-bg);color:var(--md-color-black);font-size:clamp(10.95px,3.41vw,15px);line-height:1.6;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.md-producto-compra__size:hover .md-producto-compra__size-text{border-color:var(--md-color-accent)}.md-producto-compra__size-input:checked+.md-producto-compra__size-text{background:var(--md-color-accent);border-color:var(--md-color-accent);color:var(--md-color-on-primary)}.md-producto-compra__size--agotada{cursor:not-allowed}.md-producto-compra__size--agotada .md-producto-compra__size-text{opacity:.5;text-decoration:line-through}.md-producto-compra__size--agotada:hover .md-producto-compra__size-text{border-color:var(--md-color-black)}.md-producto-compra__size-input:focus-visible+.md-producto-compra__size-text{outline:2px solid var(--md-color-focus, #000);outline-offset:2px}.md-producto-compra__stock{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:clamp(5.84px,1.82vw,8px) clamp(8.76px,2.73vw,12px);margin-top:clamp(14.6px,4.55vw,20px);min-height:clamp(23.07px,7.18vw,31.6px)}.md-producto-compra__stock-label{display:inline-flex;align-items:center;gap:clamp(3.65px,1.14vw,5px);font-size:clamp(8.21px,2.56vw,11.25px);line-height:1;font-weight:var(--md-font-weight-bold)}.md-producto-compra__stock-label--ok,.md-producto-compra__stock-label--agotado{color:var(--md-color-heading)}.md-producto-compra__stock-label--ok .md-producto-compra__stock-icon{color:var(--md-color-stock)}.md-producto-compra__stock-label--agotado .md-producto-compra__stock-icon{color:var(--md-color-out-of-stock)}.md-producto-compra__stock-icon{width:clamp(7.08px,2.2vw,9.7px);height:clamp(7.08px,2.2vw,9.7px);flex:0 0 auto}.md-producto-compra__delivery{display:inline-flex;align-items:center;gap:clamp(4.38px,1.36vw,6px);margin-left:auto;font-size:clamp(10.95px,3.41vw,15px);line-height:1.12;color:var(--md-color-black);text-align:right}.md-producto-compra__delivery-icon{width:clamp(16.06px,5vw,22px);height:clamp(16.06px,5vw,22px);flex:0 0 auto}.md-producto-compra__includes{margin-top:clamp(18.98px,5.91vw,26px);font-size:clamp(10.95px,3.41vw,15px);line-height:1.12;color:var(--md-color-black)}.md-producto-compra__includes p{margin-bottom:clamp(7.01px,2.18vw,9.6px)}.md-producto-compra__includes strong,.md-producto-compra__includes b{font-weight:var(--md-font-weight-bold)}.md-producto-compra__includes ul,.md-producto-compra__includes ol{padding-left:1.2em;margin-bottom:clamp(7.01px,2.18vw,9.6px)}.md-producto-compra__form,.md-producto-compra__form-inner{display:block}.md-producto-compra__buy{display:flex;align-items:stretch;gap:clamp(5.26px,1.64vw,7.2px);padding-top:clamp(8.76px,2.73vw,12px)}.md-producto-compra__qty{display:flex;align-items:stretch;flex:0 0 auto;width:clamp(124px,30vw,132px);min-height:44px;border:1px solid var(--md-color-text);border-radius:var(--md-producto-compra-radius);background:transparent;overflow:hidden}.md-producto-compra__qty-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;min-height:44px;border:none;appearance:none;-webkit-appearance:none;background:transparent;color:var(--md-color-black);cursor:pointer;transition:background-color .3s ease}.md-producto-compra__qty-btn:hover{background:var(--md-color-bg-soft)}.md-producto-compra__qty-btn:disabled{opacity:.35;cursor:default;background:transparent}.md-producto-compra__qty-icon{width:clamp(10.22px,3.18vw,14px);height:clamp(10.22px,3.18vw,14px)}.md-producto-compra__qty-input{flex:1 1 auto;min-width:0;width:100%;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:textfield;background:transparent;text-align:center;font-family:var(--md-font-body);font-size:clamp(15.77px,4.91vw,21.6px);line-height:1;font-weight:var(--md-font-weight-semibold);color:var(--md-color-text)}.md-producto-compra__qty-input::-webkit-inner-spin-button,.md-producto-compra__qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.md-producto-compra__qty-input:disabled{opacity:.5}.md-producto-compra__add-wrap{display:flex;flex:1 1 auto;min-width:0}.md-producto-compra__add{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;min-height:clamp(44px,10.57vw,46.5px);border:none;appearance:none;-webkit-appearance:none;cursor:pointer;font-family:var(--md-font-body);font-size:clamp(10.95px,3.41vw,15px);line-height:1.5;font-weight:var(--md-font-weight-regular);text-transform:uppercase;color:var(--md-color-on-primary);background:var(--md-color-accent);border-radius:var(--md-producto-compra-radius);padding:clamp(8.76px,2.73vw,12px) clamp(13.14px,4.09vw,18px);transition:background-color .3s ease,box-shadow .3s ease}.md-producto-compra__add:hover{background:var(--md-color-black);box-shadow:0 2px 8px #00000026}.md-producto-compra__add:active{background:var(--md-color-dark);box-shadow:none}.md-producto-compra__add[data-added=true]{background:var(--md-color-black)}.md-producto-compra__add:disabled{opacity:.5;cursor:not-allowed;background:var(--md-color-accent);box-shadow:none}.md-producto-compra__add-icon{display:none;width:20px;height:20px;flex:0 0 auto;margin-right:10px}.md-producto-compra__add-text{display:inline-block}.md-producto-compra__error{display:flex;align-items:flex-start;gap:clamp(4.38px,1.36vw,6px);margin-top:clamp(5.84px,1.82vw,8px);font-size:clamp(10.22px,3.18vw,14px);line-height:1.3;color:var(--md-color-out-of-stock)}.md-producto-compra__error.hidden{display:none}.md-producto-compra__error-icon{display:inline-flex;flex:0 0 auto;width:1em;height:1em;margin-top:.15em}.md-producto-compra__error-svg{width:100%;height:100%}.md-producto-compra__aviso{margin-top:clamp(14.6px,4.55vw,20px);padding:clamp(11.68px,3.64vw,16px);border:1px solid var(--md-color-border);border-radius:var(--md-producto-compra-radius);background:var(--md-color-bg-soft)}.md-producto-compra__aviso-title{font-family:var(--md-font-display);font-size:clamp(12.41px,3.86vw,17px);line-height:1.2;font-weight:var(--md-font-weight-bold);color:var(--md-color-heading);margin-bottom:clamp(5.84px,1.82vw,8px)}.md-producto-compra__aviso-intro{font-size:clamp(10.22px,3.18vw,14px);line-height:1.4;margin-bottom:clamp(8.76px,2.73vw,12px)}.md-producto-compra__aviso-form{display:flex;flex-direction:column;gap:clamp(7.3px,2.27vw,10px)}.md-producto-compra__aviso-field{display:flex;flex-direction:column;gap:clamp(2.92px,.91vw,4px)}.md-producto-compra__aviso-label{font-size:clamp(10.22px,3.18vw,14px);line-height:1.3;font-weight:var(--md-font-weight-semibold)}.md-producto-compra__aviso-input{width:100%;min-height:44px;padding:clamp(5.84px,1.82vw,8px) clamp(8.76px,2.73vw,12px);border:1px solid var(--md-color-border-input);border-radius:var(--md-radius-input);background:var(--md-color-bg);font-family:var(--md-font-body);font-size:16px;line-height:1.4;color:var(--md-color-text)}.md-producto-compra__aviso-textarea{resize:vertical;min-height:72px}.md-producto-compra__aviso-ok{font-size:clamp(10.95px,3.41vw,15px);line-height:1.4;color:var(--md-color-heading);font-weight:var(--md-font-weight-semibold)}.md-producto-compra__aviso-errors{list-style:none;font-size:clamp(10.22px,3.18vw,14px);line-height:1.4;color:var(--md-color-out-of-stock)}.md-producto-compra__add--aviso{flex:0 0 auto;align-self:flex-start}.md-producto-compra__apps{margin-top:clamp(7.3px,2.27vw,10px)}.md-producto-compra__app+.md-producto-compra__app{margin-top:clamp(7.3px,2.27vw,10px)}.md-producto-compra a:focus-visible,.md-producto-compra button:focus-visible,.md-producto-compra input:focus-visible,.md-producto-compra select:focus-visible,.md-producto-compra textarea:focus-visible{outline:2px solid var(--md-color-focus, #000);outline-offset:2px}@media(prefers-reduced-motion:reduce){.md-producto-compra,.md-producto-compra *,.md-producto-compra *:before,.md-producto-compra *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(min-width:768px){.md-producto-compra{padding-top:calc(var(--md-producto-compra-pt) * .8);padding-bottom:calc(var(--md-producto-compra-pb) * .8)}.md-producto-compra__container{padding:0 var(--md-container-pad)}.md-producto-compra__info{max-width:var(--md-producto-compra-max)}.md-producto-compra__header{text-align:left;padding-bottom:0;margin-bottom:0}.md-producto-compra__title{font-size:24px;line-height:1.2;margin-bottom:11.2px}.md-producto-compra__ref{font-size:14px;line-height:1.4;margin-bottom:20px}.md-producto-compra__ref-label{font-weight:var(--md-font-weight-regular)}.md-producto-compra__prices{justify-content:flex-start}.md-producto-compra__size-guide{min-height:0;margin-top:22px}.md-producto-compra__sizes{margin:18px 0 0}.md-producto-compra__size-group{justify-content:flex-start;gap:7px}.md-producto-compra__size-text{min-height:40px;min-width:0;padding:6px 14px;font-size:15px}.md-producto-compra__stock{margin-top:7px;min-height:33px}.md-producto-compra__includes{margin-top:24px;line-height:1.3}.md-producto-compra__includes p{margin-bottom:11.2px}.md-producto-compra__buy{gap:8.4px;padding-top:14px}.md-producto-compra__qty{width:136px;min-height:50px}.md-producto-compra__qty-btn{width:44px}.md-producto-compra__qty-icon{width:14px;height:14px}.md-producto-compra__qty-input{font-size:22px}.md-producto-compra__add{min-height:50px;font-size:16px;line-height:1.5;font-weight:var(--md-font-weight-bold);padding:12px 18px}.md-producto-compra__add-icon{display:inline-block}.md-producto-compra__apps{margin-top:11.2px}main:has(>.shopify-section>.md-producto-compra){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,calc(var(--md-container) / 2)) minmax(0,calc(var(--md-container) / 2)) minmax(0,1fr);align-items:start}main:has(>.shopify-section>.md-producto-compra)>.shopify-section{grid-column:1 / -1;min-width:0}main:has(>.shopify-section>.md-producto-compra)>.shopify-section:has(>.md-producto-galeria){grid-column:2;grid-row:span 2}main:has(>.shopify-section>.md-producto-compra)>.shopify-section:has(>.md-producto-compra),main:has(>.shopify-section>.md-producto-compra)>.shopify-section:has(>.md-producto-completa-look--derecha){grid-column:3}}@media(min-width:1280px){.md-producto-compra{--md-producto-compra-radius: 15px;padding-top:var(--md-producto-compra-pt);padding-bottom:var(--md-producto-compra-pb)}.md-producto-compra__title{font-size:33px;line-height:1.2;margin-bottom:11.2px}.md-producto-compra__ref{font-size:14px;line-height:1.4;margin-bottom:25px}.md-producto-compra__prices{column-gap:4px;row-gap:4px}.md-producto-compra__price{font-size:30px}.md-producto-compra__price--regular{font-size:22px;padding:0 2.8px}.md-producto-compra__badge{font-size:15px;padding:3.75px 6px}.md-producto-compra__size-guide{font-size:15px;line-height:1.3;margin-top:25px}.md-producto-compra__sizes{margin:20px 0 0}.md-producto-compra__size-group+.md-producto-compra__size-group{margin-top:10px}.md-producto-compra__stock{gap:8px 12px;margin-top:7px;min-height:33px}.md-producto-compra__stock-label{gap:5px;font-size:11.25px}.md-producto-compra__stock-icon{width:9.7px;height:9.7px}.md-producto-compra__delivery{gap:6px;font-size:15px;line-height:1.3}.md-producto-compra__delivery-icon{width:22px;height:22px}.md-producto-compra__includes{margin-top:31px;font-size:15px;line-height:1.3}.md-producto-compra__qty{width:142px;min-height:58px}.md-producto-compra__qty-btn{width:35px}.md-producto-compra__qty-icon{width:18px;height:18px}.md-producto-compra__qty-input{font-size:25.2px;line-height:24px}.md-producto-compra__add{min-height:58px;font-size:20px;line-height:1.5;padding:14px 21px}.md-producto-compra__error{gap:6px;margin-top:8px;font-size:14px}.md-producto-compra__aviso{margin-top:20px;padding:16px}.md-producto-compra__aviso-title{font-size:17px}.md-producto-compra__aviso-intro,.md-producto-compra__aviso-label,.md-producto-compra__aviso-errors{font-size:14px}.md-producto-compra__aviso-ok{font-size:15px}.md-producto-compra__apps{margin-top:11.2px}}.md-producto-compra__guia{margin:auto;width:min(900px,calc(100vw - 32px));max-width:100%;max-height:calc(100dvh - 32px);border:none;padding:clamp(11px,3.41vw,15px);background:var(--md-color-bg);color:var(--md-color-black);border-radius:var(--md-radius-card);box-shadow:var(--md-shadow-panel);overflow:auto}.md-producto-compra__guia::backdrop{background:var(--md-color-scrim)}.md-producto-compra__guia-close{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;appearance:none;-webkit-appearance:none;border-radius:var(--md-radius-round);background:var(--md-color-bg);color:var(--md-color-black);cursor:pointer;transition:background-color .3s ease}.md-producto-compra__guia-close:hover{background:var(--md-color-bg-soft)}.md-producto-compra__guia-img{display:block;width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/3/assets/md-producto-compra.css.map */
