.aj2-pdp{display:block}.aj2-pdp .aj2-pdp__migas{display:flex;flex-wrap:wrap;gap:8px;padding-block:24px;font-size:13px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta-3)}.aj2-pdp .aj2-pdp__migas a{color:inherit;text-decoration:none}.aj2-pdp .aj2-pdp__migas a:hover{color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__migas [aria-current]{color:var(--aj2-tinta-2)}.aj2-pdp .aj2-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:64px;align-items:start}.aj2-pdp .aj2-pdp__gal{position:sticky;top:24px}.aj2-pdp .aj2-pdp__rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.aj2-pdp .aj2-pdp__shot{margin:0;aspect-ratio:382/509;overflow:hidden;background:var(--aj2-surface)}.aj2-pdp .aj2-pdp__dots,.aj2-pdp .aj2-pdp__count{display:none}.aj2-pdp .aj2-pdp__info{display:flex;flex-direction:column;gap:24px;min-width:0}.aj2-pdp .aj2-pdp__top{display:flex;flex-direction:column;gap:24px}.aj2-pdp .aj2-pdp__head{display:flex;flex-direction:column;gap:8px}.aj2-pdp .aj2-pdp__label{margin:0;font-size:12px;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:var(--aj2-tinta-3)}.aj2-pdp .aj2-pdp__title{margin:0;font-family:var(--aj2-f-display);font-weight:400;font-size:52px;line-height:1.06;letter-spacing:var(--aj2-ls-display);color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__sub{margin:0;font-size:18px;line-height:1.6;color:var(--aj2-tinta-2)}.aj2-pdp .aj2-pdp__pricebox{display:flex;flex-direction:column;gap:4px}.aj2-pdp .aj2-pdp__price{font-weight:500;font-size:24px;line-height:1;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__tax{font-size:13px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta-3)}.aj2-pdp .aj2-pdp__opts{display:flex;flex-direction:column;gap:24px;padding-top:20px;border-top:1px solid var(--aj2-filete)}.aj2-pdp .aj2-pdp__opt{display:flex;flex-direction:column;gap:12px}.aj2-pdp .aj2-pdp__opt-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.aj2-pdp .aj2-pdp__opt-label{font-size:15px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta-3)}.aj2-pdp .aj2-pdp__opt-label [data-opt-value]{color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__guide{display:inline-flex;align-items:center;gap:8px;font-size:15px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta);text-decoration:underline;text-underline-offset:3px}.aj2-pdp .aj2-pdp__guide svg{width:18px;height:18px}.aj2-pdp .aj2-pdp__vals{display:flex;flex-wrap:wrap;gap:12px}.aj2-pdp .aj2-pdp__opt--talla .aj2-pdp__vals,.aj2-pdp .aj2-pdp__opt:not(.aj2-pdp__opt--color) .aj2-pdp__vals{gap:8px}.aj2-pdp .aj2-pdp__sw{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--aj2-filete-2);border-radius:var(--aj2-r-full);transition:border-color var(--aj2-d-2) var(--aj2-ease-ui)}.aj2-pdp .aj2-pdp__sw i{width:26px;height:26px;border-radius:var(--aj2-r-full);background:var(--aj2-sw, var(--aj2-surface-2))}.aj2-pdp .aj2-pdp__sw--rojo i{background:var(--aj2-swatch-rojo)}.aj2-pdp .aj2-pdp__sw--negro i{background:var(--aj2-swatch-negro)}.aj2-pdp .aj2-pdp__sw:hover,.aj2-pdp .aj2-pdp__sw[aria-checked=true]{border-color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__pill{min-width:64px;height:48px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--aj2-filete-2);border-radius:var(--aj2-r-sm);font-weight:500;font-size:16px;line-height:1.3;color:var(--aj2-tinta-3);transition:border-color var(--aj2-d-2) var(--aj2-ease-ui),color var(--aj2-d-2) var(--aj2-ease-ui)}.aj2-pdp .aj2-pdp__pill:hover{border-color:var(--aj2-filete-4);color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__pill[aria-checked=true]{background:var(--aj2-surface-2);border-color:var(--aj2-tinta);color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__pill.is-off{text-decoration:line-through;text-decoration-thickness:1px}.aj2-pdp .aj2-pdp__sw.is-off{opacity:.45}.aj2-pdp .aj2-pdp__note{margin:0;font-size:14px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta-2)}.aj2-pdp .aj2-pdp__guide-m{display:none}.aj2-pdp .aj2-pdp__form{margin:0}.aj2-pdp .aj2-pdp__atc{min-height:56px}.aj2-pdp .aj2-pdp__atc[disabled]{background:var(--aj2-surface-2);color:var(--aj2-tinta-3);cursor:not-allowed}.aj2-pdp.is-loading .aj2-pdp__atc,.aj2-pdp.is-loading .aj2-pdp__sticky-btn{opacity:.7;pointer-events:none}.aj2-pdp .aj2-pdp__err{margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--aj2-error)}.aj2-pdp .aj2-pdp__trust{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.aj2-pdp .aj2-pdp__trust li{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta-2)}.aj2-pdp .aj2-pdp__trust svg{width:20px;height:20px;color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__m{display:none}.aj2-pdp .aj2-pdp__ship{display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--aj2-surface)}.aj2-pdp .aj2-pdp__ship p{margin:0;font-size:14px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__bar{display:block;height:2px;background:var(--aj2-surface-2);overflow:hidden}.aj2-pdp .aj2-pdp__bar i{display:block;height:100%;width:100%;background:var(--aj2-acento);transform:scaleX(calc(var(--aj2-pct, 0) / 100));transform-origin:left center;transition:transform var(--aj2-d-4) var(--aj2-ease-salida)}.aj2-pdp .aj2-pdp__look-h{margin:0;font-weight:500;font-size:16px;line-height:1.3;color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__look-row{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--aj2-filete)}.aj2-pdp .aj2-pdp__look-img{flex:0 0 48px;width:48px;height:64px;overflow:hidden;background:var(--aj2-surface)}.aj2-pdp .aj2-pdp__look-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta-2)}.aj2-pdp .aj2-pdp__look-txt a{font-size:15px;color:var(--aj2-tinta);text-decoration:none}.aj2-pdp .aj2-pdp__look-add{flex:none;min-width:72px;height:36px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--aj2-filete-3);border-radius:var(--aj2-r-sm);font-size:14px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta);text-decoration:none;transition:border-color var(--aj2-d-2) var(--aj2-ease-ui),background-color var(--aj2-d-2) var(--aj2-ease-ui)}.aj2-pdp .aj2-pdp__look-add:hover{border-color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__look-add.is-loading{opacity:.6;pointer-events:none}.aj2-pdp .aj2-pdp__look-add.is-done{background:var(--aj2-exito);border-color:var(--aj2-exito)}.aj2-pdp .aj2-pdp__look-add svg{width:18px;height:18px}.aj2-pdp .aj2-pdp__acc-item{border-top:1px solid var(--aj2-filete);padding:18px 0}.aj2-pdp .aj2-pdp__acc-item:last-child{border-bottom:1px solid var(--aj2-filete)}.aj2-pdp .aj2-pdp__acc-item summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;font-weight:500;font-size:16px;line-height:1.3;color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__acc-item summary::-webkit-details-marker{display:none}.aj2-pdp .aj2-pdp__acc-item summary i{display:inline-flex;transition:transform var(--aj2-d-2) var(--aj2-ease-ui)}.aj2-pdp .aj2-pdp__acc-item summary svg{width:18px;height:18px}.aj2-pdp .aj2-pdp__acc-item[open] summary i{transform:rotate(45deg)}.aj2-pdp .aj2-pdp__acc-body{padding-top:10px;font-size:15px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta-2)}.aj2-pdp .aj2-pdp__acc-body p{margin:0 0 .6em}.aj2-pdp .aj2-pdp__acc-body p:last-child{margin-bottom:0}.aj2-pdp .aj2-pdp__acc-body p:empty{display:none}.aj2-pdp .aj2-pdp__sticky{display:none}@media(max-width:1100px)and (min-width:750px){.aj2-pdp .aj2-pdp__grid{grid-template-columns:minmax(0,1fr) 420px;gap:40px}.aj2-pdp .aj2-pdp__rail{grid-template-columns:1fr}}@media(max-width:749px){.aj2-pdp .aj2-pdp__migas{display:none}.aj2-pdp .aj2-pdp__grid{grid-template-columns:1fr;gap:0}.aj2-pdp .aj2-pdp__gal{position:relative;top:auto;margin-inline:calc(-1 * var(--aj2-gutter))}.aj2-pdp .aj2-pdp__rail{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.aj2-pdp .aj2-pdp__rail::-webkit-scrollbar{display:none}.aj2-pdp .aj2-pdp__shot{flex:0 0 100%;aspect-ratio:390/440;scroll-snap-align:start;order:0!important}.aj2-pdp .aj2-pdp__dots{position:absolute;left:16px;bottom:20px;display:flex;align-items:center;gap:6px;pointer-events:none}.aj2-pdp .aj2-pdp__dots i{width:6px;height:6px;border-radius:var(--aj2-r-full);background:var(--aj2-tinta);opacity:.35;transition:opacity var(--aj2-d-2) var(--aj2-ease-ui),transform var(--aj2-d-2) var(--aj2-ease-ui)}.aj2-pdp .aj2-pdp__dots i.is-on{opacity:1;transform:scale(1.34)}.aj2-pdp .aj2-pdp__count{position:absolute;right:16px;bottom:11px;display:block;padding:6px 10px;background:var(--aj2-velo-80);border-radius:var(--aj2-r-sm);font-size:12px;line-height:1.4;color:var(--aj2-tinta);font-variant-numeric:tabular-nums}.aj2-pdp .aj2-pdp__info{padding-top:20px;gap:18px}.aj2-pdp .aj2-pdp__top{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:12px}.aj2-pdp .aj2-pdp__head{gap:4px;min-width:0}.aj2-pdp .aj2-pdp__label,.aj2-pdp .aj2-pdp__tax{display:none}.aj2-pdp .aj2-pdp__title{font-size:34px}.aj2-pdp .aj2-pdp__sub{font-size:15px;line-height:1.5;letter-spacing:.005em}.aj2-pdp .aj2-pdp__pricebox{flex:none;padding-bottom:3px}.aj2-pdp .aj2-pdp__price{font-size:20px}.aj2-pdp .aj2-pdp__opts{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:0;border-top:0}.aj2-pdp .aj2-pdp__opt-head,.aj2-pdp .aj2-pdp__note{display:none}.aj2-pdp .aj2-pdp__opt--color .aj2-pdp__vals{gap:10px}.aj2-pdp .aj2-pdp__pill{min-width:52px;height:44px}.aj2-pdp .aj2-pdp__guide-m{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta-3)}.aj2-pdp .aj2-pdp__guide-m .aj2-pdp__guide{text-decoration:none}.aj2-pdp .aj2-pdp__atc{min-height:52px}.aj2-pdp .aj2-pdp__trust{gap:10px}.aj2-pdp .aj2-pdp__trust li{gap:10px;font-size:14px}.aj2-pdp .aj2-pdp__trust svg{width:18px;height:18px}.aj2-pdp .aj2-pdp__d{display:none}.aj2-pdp .aj2-pdp__m{display:inline-flex}.aj2-pdp .aj2-pdp__ship{padding:14px;gap:8px}.aj2-pdp .aj2-pdp__look-row{gap:12px;padding:10px 0}.aj2-pdp .aj2-pdp__look-img{flex-basis:42px;width:42px;height:56px}.aj2-pdp .aj2-pdp__look-txt a{font-size:14px}.aj2-pdp .aj2-pdp__look-add{min-width:44px;width:44px;height:44px;padding:0}.aj2-pdp .aj2-pdp__acc-item{padding:16px 0}.aj2-pdp .aj2-pdp__acc-body{padding-top:8px}.aj2-pdp--sticky .aj2-pdp__atc{display:none}body:has(.aj2-pdp--sticky){padding-bottom:calc(76px + env(safe-area-inset-bottom))}.aj2-pdp .aj2-pdp__sticky{position:fixed;z-index:20;left:0;right:0;bottom:0;display:flex;align-items:center;gap:12px;min-height:76px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--aj2-surface);border-top:1px solid var(--aj2-filete)}.aj2-pdp .aj2-pdp__sticky-img{flex:0 0 42px;width:42px;height:56px;overflow:hidden;background:var(--aj2-surface-2)}.aj2-pdp .aj2-pdp__sticky-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:1.5;letter-spacing:.005em;color:var(--aj2-tinta)}.aj2-pdp .aj2-pdp__sticky-txt [data-sticky-name]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aj2-pdp .aj2-pdp__sticky-price{font-weight:500;font-size:15px;line-height:1;letter-spacing:.01em}.aj2-pdp .aj2-pdp__sticky-btn{flex:none;min-height:48px}.aj2-pdp .aj2-pdp__sticky-btn[disabled]{background:var(--aj2-surface-2);color:var(--aj2-tinta-3)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/aj2-producto.css.map */
