.acp{display:flex;flex-direction:column;gap:3px;margin:3px 0 0;min-width:0;font-size:12px;line-height:1.35;letter-spacing:0;color:#555}.acp:empty{display:none}.acp__main{font-size:13px;font-weight:600;color:#111;overflow-wrap:anywhere}.acp__row{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px}.acp__item{display:inline-flex;align-items:center;gap:4px;min-width:0}.acp__item--full{flex:1 1 100%;align-items:baseline}.acp__k{color:#777}.acp__v{color:#333;overflow-wrap:anywhere}.acp__dot{position:relative;flex:none;display:inline-block;width:14px;height:14px;border-radius:50%;background:var(--c, #ccc);border:1px solid rgba(0,0,0,.22);cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.acp__dot:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #1aa5a5}.acp__dot:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 7px);transform:translate(-50%);padding:4px 8px;border-radius:6px;background:#222;color:#fff;font-size:11px;font-weight:500;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s ease;z-index:20}.acp__dot:before{content:"";position:absolute;left:50%;bottom:calc(100% + 2px);transform:translate(-50%);border:5px solid transparent;border-top-color:#222;border-bottom:0;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s ease;z-index:20}.acp__dot:hover:after,.acp__dot:hover:before,.acp__dot:focus:after,.acp__dot:focus:before{opacity:1;visibility:visible}.acp__list{margin:1px 0 0}.acp__list>summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;color:#333;font-weight:600}.acp__list>summary::-webkit-details-marker{display:none}.acp__ver{font-weight:400;color:#1a8f8f;text-decoration:underline;text-underline-offset:2px}.acp__ver:before{content:"ver lista"}.acp__list[open] .acp__ver:before{content:"ocultar"}.acp__ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}.acp__li{display:flex;align-items:center;gap:5px;min-width:0}.acp__n{color:#111;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cart-items .acp{font-size:13px}cart-items .acp__main{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ateclier-carrito-props.css.map */
