/* Mi cuenta. El mismo cuidado de la tienda, también después de comprar. */
.cuenta-corto{display:none}.cuenta-acceso{position:relative}.sesion-punto{position:absolute;right:12px;top:5px;width:8px;height:8px;border-radius:50%;background:#42735a;border:2px solid #fcfaf7}
body.en-cuenta .pie,body.en-cuenta .cookies,body.en-cuenta .flotante-whatsapp{display:none}
#mi-cuenta{background:#f7f4ef;min-height:80vh}.acc-wrap{max-width:1400px;margin:auto;padding:25px clamp(22px,4vw,58px) 0}.acc-breadcrumb{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:27px;font-size:.75rem;color:var(--tinta-suave)}.acc-breadcrumb a{color:inherit;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.acc-demo-tag{padding:5px 12px;border:1px solid #d5c8df;border-radius:30px;font-size:.67rem;letter-spacing:.02em;background:#fdfbf8}
.acc-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:38px;align-items:start}.acc-content{min-width:0;padding-bottom:45px}.acc-icon{width:23px;height:23px;flex:none;vertical-align:middle}.acc-sidebar{padding-right:20px;border-right:1px solid #e3dbe5;position:sticky;top:155px}.acc-profile-mini{display:flex;align-items:center;gap:12px;padding:0 5px 23px}.acc-avatar{width:43px;height:43px;display:grid;place-items:center;border:1px solid #d4bfba;background:#eee1d6;border-radius:50%;font-family:var(--display);font-size:1.4rem;flex:none}.acc-profile-mini strong{display:block;font-size:.85rem;font-weight:500}.acc-profile-mini small{font-size:.64rem;color:var(--tinta-suave);display:block;overflow-wrap:anywhere}.acc-sidebar nav,.acc-mobile-menu nav{display:grid;gap:3px}.acc-nav-link{display:flex;align-items:center;gap:11px;min-height:48px;padding:10px 12px;text-decoration:none;color:var(--tinta-suave);font-size:.78rem;border-radius:9px;line-height:1.4}.acc-nav-link .acc-icon{width:20px;height:20px}.acc-nav-link span{flex:1}.acc-nav-link small{font-size:.66rem;min-width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#fff8}.acc-nav-link.active{background:#eae1f3;color:var(--lila-oscuro);font-weight:500}.acc-nav-link:hover{background:#f0eaf4;color:var(--lila-oscuro)}.acc-sidebar-help{margin:25px 8px 8px;padding:20px 10px;border-top:1px solid #ded3de;font-size:.75rem}.acc-sidebar-help strong,.acc-sidebar-help p{display:block;margin:7px 0}.acc-sidebar-help a{color:var(--lila-oscuro);display:inline-block;padding:10px 0}.acc-help-monogram{font-family:var(--display);font-style:italic;font-size:2rem;color:var(--lila-oscuro)}.acc-signout{border:0;background:none;color:var(--tinta-suave);font-size:.77rem;padding:10px 16px;min-height:48px;display:flex;align-items:center;gap:10px}.acc-mobile-menu{display:none}
.acc-page-head{display:flex;justify-content:space-between;gap:25px;align-items:center;margin:4px 0 28px}.acc-page-head h1{font-size:clamp(2.1rem,3.1vw,2.65rem);letter-spacing:-.035em;line-height:1.13}.acc-page-head p{font-size:.85rem;color:var(--tinta-suave);margin:12px 0 0;line-height:1.8}.acc-page-head .sobre-titulo{font-size:.62rem;margin-bottom:10px;letter-spacing:.15em}.acc-page-head>.btn{flex:none}.acc-content .btn{font-size:.79rem;min-height:49px;padding:11px 19px;font-weight:500;gap:10px;white-space:normal;line-height:1.55;border-radius:9px}.acc-content .btn .acc-icon{width:18px;height:18px}.btn-borde{border-color:#b7a7c5}.btn-claro{background:#fcfaf7;color:var(--ciruela);border:1px solid #fff5}.acc-text-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:9px;color:var(--lila-oscuro);text-decoration:underline;text-underline-offset:5px;background:transparent;border:0;font-size:.79rem;font-weight:500;min-height:48px;padding:5px 0;cursor:pointer;line-height:1.65}.acc-text-link .acc-icon{width:18px;height:18px}.acc-muted{color:var(--tinta-suave);font-size:.84rem;line-height:1.8}.acc-small{display:block;font-size:.72rem;color:var(--tinta-suave);line-height:1.8}.acc-eyebrow{font-size:.62rem;letter-spacing:.12em;color:var(--lila-oscuro);font-weight:500}.acc-card{padding:26px;background:#fffdfa;border:1px solid #e6dfe8;border-radius:14px;min-width:0}.acc-card h2{font-size:1.4rem;line-height:1.24;letter-spacing:-.02em}.acc-card h3{font-size:1.08rem;line-height:1.35}.acc-card p{line-height:1.8}.acc-card-title{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.acc-card-title.between{justify-content:space-between;align-items:center}.acc-card-icon{display:grid;place-items:center;width:43px;height:43px;background:#f0e9f5;color:var(--lila-oscuro);border-radius:50%;flex:none}.acc-card em,.acc-personal-banner em{font-weight:400;color:var(--lila-oscuro)}
.acc-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px}.acc-metric{display:flex;align-items:center;gap:15px;padding:16px 21px;border:1px solid #e5dce8;border-radius:11px;color:var(--tinta);text-decoration:none;background:#fdfaf5;font-size:.74rem;transition:background .2s}.acc-metric>.acc-icon{color:var(--lila-oscuro)}.acc-metric span{display:grid;gap:1px}.acc-metric strong{font-family:var(--display);font-size:1.55rem;font-weight:500}.acc-metric:hover{background:#eee6f3}.acc-dashboard{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:21px}.acc-delivery{background:linear-gradient(130deg,#fffdfa,#f4eef8);display:flex;flex-direction:column}.acc-delivery .acc-card-title h2{font-size:1.65rem;margin-top:10px;line-height:1.18}.acc-delivery-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.69rem;margin:0 0 17px;padding-bottom:16px;border-bottom:1px solid #e5dce8}.acc-status{display:inline-flex;align-items:center;gap:7px;align-self:center;padding:5px 11px;border-radius:20px;background:#eee7f4;color:#5f427b;font-size:.66rem;font-weight:500;line-height:1.5;white-space:normal}.st-enviado,.st-entregado,.st-listo{background:#e8eee7;color:#365c41}.st-enviado i{width:6px;height:6px;background:#427452;border-radius:50%}.st-cancelado{color:#776970;background:#eee8eb}.acc-delivery-products{display:flex;gap:13px;margin-bottom:8px}.acc-product-mini{border:0;background:none;padding:0;display:flex;align-items:center;gap:12px;text-align:left;min-width:0;color:var(--tinta);font-size:.7rem;line-height:1.5}.acc-product-mini img{width:65px;height:83px;object-fit:cover;border-radius:5px;background:#eee7f1;flex:none}.acc-product-mini>span{max-width:14ch}.acc-progress{padding:20px 0 0;margin:10px 0 25px;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.acc-progress li{position:relative;display:flex;align-items:center;flex-direction:column;gap:9px;text-align:center;color:#817585;z-index:0}.acc-progress li::before{content:'';position:absolute;top:16px;left:-50%;right:50%;height:2px;background:#ddd3e2;z-index:-1}.acc-progress li:first-child::before{display:none}.acc-progress li>span{display:grid;place-items:center;width:32px;height:32px;background:#fffdfa;border:1px solid #c9bbd3;border-radius:50%;font-size:.65rem}.acc-progress li>span b{font-weight:400}.acc-progress strong{font-size:.65rem;font-weight:400;max-width:12ch;line-height:1.6}.acc-progress .acc-icon{width:15px;height:15px}.acc-progress li.done{color:var(--lila-oscuro)}.acc-progress li.done>span{background:#8b729f;border-color:#8b729f;color:white}.acc-progress li.current>span{border:2px solid var(--lila-oscuro);background:#ece2f3;color:var(--lila-oscuro);box-shadow:0 0 0 4px #f7f1fa}.acc-progress li.current strong{color:var(--ciruela);font-weight:500}.acc-progress li.done::before,.acc-progress li.current::before{background:#a48db7}.acc-delivery-footer{margin-top:auto;padding-top:12px;display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #e3d8e8;font-size:.68rem}.acc-delivery-footer>span{max-width:20ch}.acc-delivery-footer small{display:block;font-size:.6rem;color:var(--tinta-suave)}.acc-delivery-footer strong{font-weight:500}.acc-favorite-preview{display:flex;flex-direction:column}.acc-favorite-preview>.acc-card-title{margin-bottom:10px}.acc-favorite-preview>.acc-card-title>.acc-icon{color:var(--lila-oscuro)}.acc-favorite-preview>p{font-size:.76rem;color:var(--tinta-suave);margin:0 0 20px}.acc-favorite-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:14px}.acc-favorite-images>button{padding:0;border:0;background:none;text-align:left;color:var(--tinta);font-size:.65rem;line-height:1.6}.acc-favorite-images img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:65px 65px 5px 5px;margin-bottom:9px}.acc-favorite-preview>.acc-text-link{margin-top:auto}.acc-fav-placeholder{grid-column:1/-1;min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;text-align:center;font-size:.8rem;color:var(--tinta-suave);background:#f5eff7;border-radius:50% 50% 5px 5px}.acc-personal-banner{display:flex;align-items:center;gap:22px;background:#382746;color:#fff;border-radius:14px;padding:26px 30px;margin-top:22px}.acc-personal-icon{width:60px;height:60px;display:grid;place-items:center;border:1px solid #d2bad777;border-radius:50%;flex:none}.acc-personal-icon .acc-icon{width:28px;height:28px;color:#d4bfe3}.acc-personal-banner>div{flex:1}.acc-personal-banner .sobre-titulo{color:#d9bfed;font-size:.6rem;margin-bottom:5px}.acc-personal-banner h2{font-size:1.5rem;font-weight:400}.acc-personal-banner p{font-size:.74rem;line-height:1.8;color:#e1d6e8;margin:9px 0 0}.acc-personal-banner>.btn{flex:none}.acc-home-bottom{display:grid;grid-template-columns:1fr 1fr;gap:21px;margin-top:21px}.acc-quick-card{display:grid;grid-template-columns:auto 1fr;gap:12px 16px;align-items:start}.acc-quick-card>.acc-icon{color:var(--lila-oscuro);margin-top:5px}.acc-quick-card p{font-size:.75rem;color:var(--tinta-suave);margin:8px 0 0}.acc-quick-card>.acc-text-link{grid-column:2}.acc-mini-footer{border-top:1px solid #e3dbe5;margin-top:12px;padding:21px 0 25px;font-size:.67rem;color:var(--tinta-suave);display:flex;justify-content:space-between;gap:20px}.acc-mini-footer a{color:inherit}.acc-flash{background:#e9f0e6;border:1px solid #c6d6bb;padding:16px 20px;border-radius:9px;font-size:.83rem;color:#36502e;margin-bottom:23px;line-height:1.75}
.acc-order-tools{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:23px}.acc-chips,.acc-choice-chips,.acc-interest-chips{display:flex;gap:9px;flex-wrap:wrap}.acc-chip{min-height:48px;border:1px solid #d9cbdf;background:transparent;padding:9px 16px;border-radius:30px;color:var(--tinta-suave);font-size:.78rem}.acc-chip[aria-pressed=true]{background:#eee4f5;border-color:#b29ac6;color:var(--lila-oscuro)}.acc-search-orders{display:flex;border:1px solid #c7b9d1;background:#fffdfa;border-radius:9px;min-height:48px;max-width:100%;width:280px}.acc-search-orders input{padding:10px 12px;border:0;background:transparent;border-radius:9px;min-width:0;width:100%;font-size:.75rem;color:var(--tinta)}.acc-search-orders button{width:48px;background:none;border:0;color:var(--lila-oscuro);flex:none}.acc-orders-list{display:grid;gap:20px}.acc-order-card{border:1px solid #e1d8e5;border-radius:14px;background:#fffdfa;overflow:hidden}.acc-order-top{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 25px;background:#f0eaf3}.acc-order-top strong{font-size:.86rem;font-weight:500;display:block}.acc-order-top>div>span{font-size:.68rem;color:var(--tinta-suave);display:block;margin-top:3px}.acc-order-center{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 25px}.acc-order-images{display:flex;gap:24px}.acc-order-total{text-align:right;flex:none}.acc-order-total strong{display:block;font-size:1.18rem;font-weight:500}.acc-order-total>span{font-size:.7rem;color:var(--tinta-suave)}.acc-order-bottom{display:flex;gap:25px;justify-content:space-between;align-items:center;padding:0 25px 21px}.acc-back>a{display:inline-flex;min-height:48px;align-items:center;color:var(--lila-oscuro);font-size:.78rem;text-decoration:none}.acc-order-tracking{margin-bottom:22px}.acc-order-tracking>div p{font-size:.8rem;color:var(--tinta-suave);margin:8px 0}.acc-history{font-size:.76rem;border-top:1px solid #e6dfe8}.acc-history>summary{min-height:48px;padding:13px 0;cursor:pointer;color:var(--lila-oscuro)}.acc-history ol{list-style:none;padding:5px 0;margin:0;display:grid;gap:18px}.acc-history li{display:flex;gap:14px;align-items:start}.acc-history li>span{width:8px;height:8px;border-radius:50%;background:#9273ae;margin-top:7px;flex:none}.acc-history strong{font-weight:400}.acc-history small{display:block;font-size:.68rem;color:var(--tinta-suave);margin-top:4px}.acc-detail-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:22px;align-items:start}.acc-detail-aside{display:grid;gap:22px}.acc-detail-aside .btn{width:100%}.acc-detail-aside>.acc-card>.acc-small{margin-top:10px}.acc-purchase-lines{margin:24px 0}.acc-purchase-line{display:grid;grid-template-columns:80px minmax(0,1fr) auto;gap:16px;border-bottom:1px solid #e6dfe8;padding:20px 0}.acc-purchase-line:first-child{padding-top:0}.acc-purchase-line>button{padding:0;border:0;background:none;align-self:start}.acc-purchase-line img{width:80px;aspect-ratio:3/4;object-fit:cover;border-radius:6px}.acc-purchase-line h3{font-size:1.06rem}.acc-purchase-line p,.acc-purchase-line span{font-size:.74rem;line-height:1.8;margin:6px 0;color:var(--tinta-suave)}.acc-purchase-line>strong{font-size:.85rem;font-weight:500}.acc-item-note{padding:8px 10px;background:#f3edf6;border-radius:5px}.acc-detail-actions{display:flex;gap:15px;flex-wrap:wrap}.acc-totals{font-size:.8rem;margin:22px 0}.acc-totals>div{display:flex;justify-content:space-between;gap:15px;margin:12px 0}.acc-totals dd{margin:0;white-space:nowrap}.acc-totals .acc-total{padding-top:16px;border-top:1px solid #e2d8e7;font-size:1.05rem;font-weight:500}.acc-delivery-address>.acc-icon{color:var(--lila-oscuro);margin-bottom:12px}.acc-delivery-address p{font-size:.78rem;margin:7px 0}.acc-order-cancel{padding:24px 0;display:flex;gap:20px;align-items:center}.acc-order-cancel>span{font-size:.72rem;color:var(--tinta-suave)}
.acc-empty{padding:50px 26px;text-align:center;background:#fffdfa;border:1px solid #e5dce8;border-radius:14px;display:flex;flex-direction:column;align-items:center}.acc-empty-icon{width:62px;height:62px;border:1px solid #d7c6df;border-radius:50%;color:var(--lila-oscuro);display:grid;place-items:center;margin-bottom:23px}.acc-empty h2{font-size:1.65rem;max-width:25ch;line-height:1.3}.acc-empty p{max-width:55ch;color:var(--tinta-suave);font-size:.85rem;line-height:1.85;margin:18px 0 25px}.acc-info-band{display:flex;align-items:flex-start;gap:13px;padding:19px 23px;background:#eee7f3;border:1px solid #e0d3e9;border-radius:10px;margin-top:22px;font-size:.8rem;color:var(--tinta-suave);line-height:1.9}.acc-info-band .acc-icon{margin-top:3px;color:var(--lila-oscuro)}.acc-info-band p{margin:0}.acc-info-band a{color:var(--lila-oscuro)}.acc-request-card{display:flex;align-items:center;gap:20px}.acc-request-card>div{flex:1}.acc-request-card h2{margin:10px 0 6px}.acc-request-card p{font-size:.78rem;margin:0}.acc-request-card small{font-size:.7rem;color:var(--tinta-suave)}.acc-requests{display:grid;gap:20px}.acc-wizard-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:0 0 27px;gap:12px}.acc-wizard-steps li{display:flex;align-items:center;gap:10px;font-size:.76rem;color:var(--tinta-suave);line-height:1.55}.acc-wizard-steps li>span{width:31px;height:31px;border:1px solid #d0bedb;border-radius:50%;display:grid;place-items:center;flex:none}.acc-wizard-steps .current{color:var(--lila-oscuro);font-weight:500}.acc-wizard-steps .current>span{color:white;background:var(--lila-oscuro);border-color:var(--lila-oscuro)}.acc-wizard-steps .done>span{background:#e8dcf0}.acc-options{display:grid;grid-template-columns:1fr 1fr;gap:15px}.acc-options.vertical{grid-template-columns:1fr}.acc-options>label{display:flex;align-items:start;gap:13px;padding:18px;border:1px solid #daccdf;border-radius:10px;cursor:pointer}.acc-options>label:has(input:checked){border-color:#8c6eac;background:#f1e9f8}.acc-options input{width:20px;height:20px;flex:none;accent-color:var(--lila-oscuro);margin-top:3px}.acc-options strong{font-size:.87rem;font-weight:500;display:block}.acc-options small{display:block;font-size:.73rem;color:var(--tinta-suave);line-height:1.8;margin-top:6px}.acc-return-lines{display:grid;gap:16px}.acc-return-line{border:1px solid #e0d4e6;padding:18px;border-radius:10px}.acc-return-line>label:first-child{display:flex;align-items:center;gap:15px;min-height:48px}.acc-return-line input{width:21px;height:21px;accent-color:var(--lila-oscuro);flex:none}.acc-return-line img{width:62px;height:83px;object-fit:cover;border-radius:5px}.acc-return-line strong{font-size:.85rem;font-weight:500;display:block}.acc-return-line small{display:block;font-size:.74rem;color:var(--tinta-suave);line-height:1.8;margin-top:7px}.acc-return-line>.campo{margin-top:16px;max-width:350px}.acc-review{display:grid;gap:15px;font-size:.84rem}.acc-review>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #eee6f1;padding-bottom:15px}.acc-success{background:#eef2e9}.acc-success>.acc-icon{width:32px;height:32px;color:#4a6640;margin-bottom:15px}.acc-success p{font-size:.84rem}.acc-request-lines{margin-top:22px}.acc-request-lines>div{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid #e8e0ed}.acc-request-lines img{width:65px;height:87px;object-fit:cover;border-radius:5px}.acc-request-lines strong{font-size:.85rem;font-weight:500}.acc-request-lines p{font-size:.75rem;margin:6px 0}.acc-request-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:25px}
.acc-form{display:grid;gap:23px}.acc-form h2{margin:0 0 2px}.acc-form h3{font-family:var(--texto);font-size:.91rem;font-weight:500;margin:4px 0 -5px}.acc-form>p{margin:0}.acc-form .campo{font-size:.82rem;gap:9px;min-width:0}.acc-form input,.acc-form select,.acc-form textarea{font-size:.89rem;min-width:0;max-width:100%;background:#fffefa;border-color:#cdbed6;min-height:50px;border-radius:8px}.acc-form input::placeholder,.acc-form textarea::placeholder{color:#817489}.acc-form textarea{min-height:150px;resize:vertical;line-height:1.8}.acc-form-heading{display:flex;align-items:center;gap:17px;padding-bottom:15px;border-bottom:1px solid #e8e0ed}.acc-form-heading>.acc-icon{width:29px;height:29px;color:var(--lila-oscuro)}.acc-form-heading p{font-size:.78rem;color:var(--tinta-suave);margin:9px 0 0}.acc-form-two{display:grid;grid-template-columns:1fr 1fr;gap:20px}.acc-form-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.acc-form-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;border-top:1px solid #e4dbe8}.acc-choice-chips>label,.acc-interest-chips>label{position:relative;display:flex;cursor:pointer}.acc-choice-chips input,.acc-interest-chips input{position:absolute;opacity:0;width:1px;height:1px}.acc-choice-chips span,.acc-interest-chips span{display:flex;align-items:center;gap:8px;min-height:49px;border:1px solid #cbbbd6;border-radius:30px;padding:10px 20px;font-size:.82rem}.acc-choice-chips input:checked+span,.acc-interest-chips input:checked+span{background:#ece1f4;color:var(--lila-oscuro);border-color:#8d71a6}.acc-choice-chips input:focus-visible+span,.acc-interest-chips input:focus-visible+span{outline:3px solid var(--lila-oscuro);outline-offset:3px}.acc-interest-chips input:checked+span::before{content:'✓'}.acc-error{font-size:.83rem;background:#f9eaea;border:1px solid #dfafaf;border-radius:8px;padding:13px 17px;color:#8b3037;line-height:1.7;margin:0}.acc-check{display:flex;align-items:start;gap:11px;font-size:.8rem;line-height:1.8;cursor:pointer}.acc-check input{width:21px;min-height:21px;height:21px;margin-top:4px;accent-color:var(--lila-oscuro);flex:none}.acc-address-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.acc-address>strong{display:block;font-weight:500;font-size:.87rem;margin-bottom:12px}.acc-address p{font-size:.8rem;margin:4px 0;color:var(--tinta-suave)}.acc-address-actions{display:flex;gap:24px;border-top:1px solid #e5dce9;padding-top:10px;margin-top:19px}.acc-address>.btn{margin-top:12px}.acc-archived{margin-top:25px;font-size:.8rem}.acc-archived summary{min-height:48px;padding:12px 0;cursor:pointer}.acc-archived>div{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #dfd2e8;padding:13px 0}.acc-favorite-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.acc-documents{display:grid;gap:15px}.acc-document{display:flex;align-items:center;gap:18px}.acc-document>div{flex:1}.acc-document h2{font-size:1.15rem}.acc-document p{font-size:.77rem;color:var(--tinta-suave);margin:7px 0}.acc-document-actions{display:flex;gap:18px;align-items:center}.acc-coupon{display:flex;align-items:center;gap:25px}.acc-coupon>div{flex:1}.acc-coupon h2{font-size:1.65rem}.acc-coupon p{font-size:.78rem}.acc-coupon code{font-family:var(--texto);font-size:1.2rem;border:1px dashed #b59bc8;padding:10px 20px;display:inline-block;border-radius:6px;letter-spacing:.08em;color:var(--lila-oscuro);margin:8px 0}.acc-benefits{display:grid;gap:22px}.acc-session-box{margin-top:22px;display:flex;align-items:center;justify-content:space-between;gap:20px}.acc-session-box p{font-size:.78rem;margin:0}.acc-notice-choice{display:flex;align-items:center;gap:17px;padding:6px 0 24px;border-bottom:1px solid #e7ddec}.acc-notice-choice>span:nth-child(2){flex:1}.acc-notice-choice strong{font-size:.87rem;font-weight:500;display:block}.acc-notice-choice small{display:block;font-size:.76rem;line-height:1.9;color:var(--tinta-suave);margin-top:7px}.acc-notice-choice>input{width:24px;min-height:24px;accent-color:var(--lila-oscuro);flex:none}.acc-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:22px}.acc-contact-grid>a{display:grid;grid-template-columns:auto 1fr;gap:5px 17px;text-decoration:none;color:var(--tinta);min-height:115px}.acc-contact-grid .acc-icon{grid-row:span 2;color:var(--lila-oscuro);margin-top:5px}.acc-contact-grid strong{font-size:.86rem;font-weight:500}.acc-contact-grid span{font-size:.76rem;color:var(--tinta-suave)}.acc-help-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:22px;align-items:start}.acc-faq details,.acc-my-tickets details{border-top:1px solid #e5dbea;margin-top:15px;padding-top:5px;font-size:.8rem}.acc-faq summary{padding:15px 0;min-height:48px;cursor:pointer;font-weight:500}.acc-faq p,.acc-my-tickets p{font-size:.77rem;color:var(--tinta-suave)}.acc-my-tickets{margin-top:22px}.acc-my-tickets summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;min-height:65px}.acc-my-tickets small{display:block;font-size:.67rem;font-weight:400;margin-top:5px}
.acc-auth{max-width:1100px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);margin:15px auto 55px;border:1px solid #dfd4e7;border-radius:18px;overflow:hidden;background:#fffdfa}.acc-auth-story{position:relative;background:#35253f;min-height:600px;color:white;display:flex;flex-direction:column;justify-content:flex-end;padding:35px}.acc-auth-story>img:first-child{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.57}.acc-auth-story::after{content:'';position:absolute;inset:0;background:linear-gradient(transparent,#251730e8)}.acc-auth-story>div{position:relative;z-index:1}.acc-auth-story h2{font-size:2.2rem;line-height:1.16;max-width:12ch;margin:25px 0 17px}.acc-auth-story p{font-size:.84rem;line-height:1.85;color:#eee4f5}.acc-auth-story ul{list-style:none;display:grid;gap:14px;padding:18px 0 0;font-size:.77rem}.acc-auth-story li{display:flex;align-items:center;gap:11px}.acc-auth-story .acc-icon{width:20px;height:20px}.acc-auth-logo{width:220px;max-width:100%}.acc-auth-content{padding:40px clamp(25px,4vw,50px);display:flex;flex-direction:column;justify-content:center;gap:18px;min-width:0}.acc-auth-content h1{font-size:2.2rem;letter-spacing:-.025em;line-height:1.14}.acc-auth-content>p{font-size:.83rem;line-height:1.9;color:var(--tinta-suave);margin:0;overflow-wrap:anywhere}.acc-auth-content form{display:grid;gap:19px}.acc-auth-content .campo{font-size:.83rem}.acc-auth-content input{font-size:.95rem;min-height:53px}.acc-auth-tabs{display:flex;gap:22px;border-bottom:1px solid #ded1e6;margin-bottom:10px}.acc-auth-tabs button{background:none;border:0;border-bottom:2px solid transparent;padding:13px 0;font-size:.84rem;min-height:49px;color:var(--tinta-suave)}.acc-auth-tabs button.active,.acc-auth-tabs button[aria-selected=true]{border-color:var(--lila-oscuro);color:var(--lila-oscuro);font-weight:500}.acc-auth-content .btn{min-height:53px;font-size:.87rem;white-space:normal}.acc-auth-demo{border-top:1px solid #e3d6ea;padding-top:20px;display:grid;gap:10px;font-size:.76rem;color:var(--tinta-suave)}.acc-auth-note{font-size:.71rem!important;line-height:1.85!important;padding:13px 16px;border-radius:8px;background:#f1eaf6;color:var(--tinta-suave)}.acc-code-input{letter-spacing:.35em;font-size:1.35rem!important;max-width:100%}.acc-dialog-copy{font-size:.9rem;line-height:1.9;margin:20px 0}.acc-dialog-actions{display:flex;gap:15px;flex-wrap:wrap;margin-top:20px}.acc-dialog-actions .btn{min-height:49px;white-space:normal;font-size:.85rem}
@media(min-width:951px) and (max-width:1190px){.acc-layout{grid-template-columns:205px minmax(0,1fr);gap:25px}.acc-sidebar{padding-right:13px}.acc-card{padding:20px}.acc-dashboard{grid-template-columns:1.4fr 1fr}.acc-delivery-products .acc-product-mini{flex-direction:column;align-items:start}.acc-page-head{align-items:start;flex-direction:column;gap:17px}.acc-personal-banner{flex-wrap:wrap}.acc-personal-banner>.btn{margin-left:80px}.acc-document-actions{align-items:start;flex-direction:column;gap:0}}
@media(max-width:1100px){.cabecera .menu{display:none}.cabecera .solo-movil{display:flex}.acc-layout{gap:26px}.acc-delivery-footer{flex-wrap:wrap}.acc-personal-banner{gap:18px}.acc-personal-icon{width:48px;height:48px}.acc-personal-banner>.btn{font-size:.73rem;padding:10px 14px}.acc-purchase-line{grid-template-columns:65px minmax(0,1fr);gap:13px}.acc-purchase-line>strong{grid-column:2}.acc-purchase-line img{width:65px}}
@media(max-width:950px){.acc-sidebar{display:none}.acc-layout{display:block}.acc-mobile-menu{display:block;background:#fffdfa;border:1px solid #d7c7e1;border-radius:10px;margin-bottom:28px;overflow:hidden}.acc-mobile-menu>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:57px;padding:12px 18px;cursor:pointer;font-size:.88rem;color:var(--lila-oscuro)}.acc-mobile-menu>summary::-webkit-details-marker{display:none}.acc-mobile-menu summary>span{display:flex;align-items:center;gap:11px}.acc-mobile-menu summary>span:last-child{font-size:.73rem}.acc-mobile-menu nav{padding:8px;border-top:1px solid #e4d9eb}.acc-mobile-menu .acc-nav-link{font-size:.87rem;min-height:51px}.acc-wrap{padding-top:17px}.acc-breadcrumb{margin-bottom:15px}.acc-dashboard{grid-template-columns:1.55fr 1fr}.acc-page-head h1{font-size:2.3rem}.acc-personal-banner{flex-wrap:wrap}.acc-personal-banner>div{min-width:65%}.acc-personal-banner>.btn{margin-left:66px}.acc-favorite-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.acc-auth{margin-top:0}.acc-auth-story{padding:28px}.acc-auth-story h2{font-size:1.9rem}}
@media(max-width:650px){.cabecera{padding:10px 14px;gap:7px}.logo img{width:124px}.acciones{gap:1px}.acciones .icono{min-width:49px;min-height:53px;font-size:.65rem;padding:4px 5px;gap:3px}.acciones .icono svg{width:22px;height:22px}.acciones>[data-abrir=favoritos]{display:none}.cuenta-largo{display:none}.cuenta-corto{display:block}.sesion-punto{right:10px;top:2px}.acc-wrap{padding:12px 18px 0}.acc-breadcrumb{font-size:.71rem}.acc-demo-tag{font-size:.61rem;padding:5px 10px}.acc-mobile-menu{margin-bottom:25px}.acc-mobile-menu>summary{font-size:.85rem;padding:12px 14px}.acc-page-head{align-items:start;flex-direction:column;gap:17px;margin-bottom:24px}.acc-page-head h1{font-size:2.05rem;line-height:1.15;overflow-wrap:anywhere}.acc-page-head p{font-size:.85rem;line-height:1.85}.acc-page-head .sobre-titulo{font-size:.64rem}.acc-page-head>.btn{align-self:start}.acc-card{padding:22px 20px}.acc-metrics{gap:8px;margin-bottom:20px}.acc-metric{flex-direction:column;align-items:start;gap:9px;padding:14px 12px;font-size:.66rem;line-height:1.55}.acc-metric .acc-icon{width:21px;height:21px}.acc-metric span{gap:3px}.acc-metric strong{font-size:1.5rem}.acc-dashboard{grid-template-columns:1fr;gap:18px}.acc-delivery .acc-card-title{gap:11px}.acc-delivery .acc-card-title h2{font-size:1.65rem;line-height:1.2}.acc-card-icon{width:36px;height:36px}.acc-card-icon .acc-icon{width:20px;height:20px}.acc-delivery-meta{font-size:.7rem}.acc-delivery-products{gap:15px}.acc-delivery-products .acc-product-mini{flex:1;gap:10px}.acc-product-mini img{width:54px;height:73px}.acc-product-mini>span{font-size:.68rem}.acc-progress{margin-bottom:22px}.acc-progress strong{font-size:.64rem}.acc-delivery-footer{padding-top:17px;gap:14px;font-size:.76rem;flex-direction:column;align-items:stretch}.acc-delivery-footer>span{max-width:none}.acc-delivery-footer small{font-size:.64rem}.acc-delivery-footer .btn{justify-content:center}.acc-favorite-preview .acc-card-title h2{font-size:1.6rem}.acc-favorite-preview>p{font-size:.8rem}.acc-favorite-images img{max-height:235px}.acc-favorite-images>button{font-size:.75rem}.acc-favorite-preview .acc-text-link{align-self:start}.acc-personal-banner{padding:23px 21px;gap:15px;margin-top:18px}.acc-personal-banner>div{min-width:0;flex-basis:70%}.acc-personal-banner h2{font-size:1.5rem}.acc-personal-banner p{font-size:.79rem}.acc-personal-banner>.btn{margin:2px 0 0;width:100%;font-size:.83rem}.acc-personal-icon{width:38px;height:38px}.acc-home-bottom{grid-template-columns:1fr;gap:18px;margin-top:18px}.acc-quick-card h3{font-size:1.15rem}.acc-quick-card p{font-size:.8rem}.acc-quick-card>.acc-text-link{font-size:.83rem}.acc-mini-footer{flex-direction:column;gap:10px;font-size:.7rem}.acc-order-tools{gap:17px}.acc-chip{padding:10px 14px;font-size:.77rem}.acc-chips{gap:7px}.acc-search-orders{width:100%;min-height:52px}.acc-search-orders input{font-size:.82rem}.acc-order-top{padding:17px 19px;align-items:start}.acc-order-top strong{font-size:.84rem}.acc-order-top>div>span{font-size:.7rem}.acc-order-center{padding:20px 19px;gap:14px}.acc-order-images{gap:13px;flex:1}.acc-order-images .acc-product-mini{flex-direction:column;align-items:start;gap:7px;max-width:85px}.acc-order-images .acc-product-mini img{width:62px;height:83px}.acc-order-total strong{font-size:1.05rem}.acc-order-bottom{padding:0 19px 18px;gap:10px;flex-direction:column;align-items:stretch}.acc-order-bottom .btn{justify-content:center}.acc-order-bottom .acc-text-link{justify-content:center;font-size:.83rem}.acc-detail-grid{grid-template-columns:1fr;gap:18px}.acc-detail-aside{gap:18px}.acc-purchase-line{grid-template-columns:73px minmax(0,1fr);gap:15px}.acc-purchase-line img{width:73px}.acc-purchase-line p,.acc-purchase-line span{font-size:.79rem}.acc-purchase-line>strong{grid-column:2}.acc-purchase-line .acc-text-link{font-size:.81rem}.acc-detail-actions{flex-direction:column;align-items:stretch}.acc-detail-actions .acc-text-link{justify-content:center}.acc-order-cancel{flex-direction:column;align-items:start;gap:8px}.acc-order-cancel>span{font-size:.77rem}.acc-back>a{font-size:.83rem}.acc-form{gap:22px}.acc-form .campo{font-size:.87rem}.acc-form input,.acc-form select,.acc-form textarea{font-size:.95rem}.acc-form-two,.acc-form-three{grid-template-columns:1fr;gap:20px}.acc-form-actions{flex-direction:column;align-items:stretch;gap:13px}.acc-form-actions .btn{justify-content:center}.acc-form-actions .acc-text-link{justify-content:center;order:2;font-size:.83rem}.acc-choice-chips span,.acc-interest-chips span{font-size:.85rem;padding:10px 16px}.acc-address-grid{grid-template-columns:1fr;gap:18px}.acc-address p{font-size:.86rem}.acc-address-actions .acc-text-link{font-size:.86rem}.acc-address>strong{font-size:.91rem}.acc-archived>div{align-items:start;flex-direction:column;gap:3px}.acc-favorite-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 12px}.acc-favorite-grid .prenda-foto{margin:6px 6px 0}.acc-favorite-grid .prenda-cuerpo{padding:15px 10px}.acc-favorite-grid .prenda-cuerpo h3{font-size:1.02rem}.acc-favorite-grid .prenda-cuerpo .btn{font-size:.76rem;padding:10px 7px}.acc-document{align-items:start;flex-wrap:wrap;gap:14px}.acc-document>.acc-icon{width:25px;height:25px}.acc-document>div{min-width:65%}.acc-document-actions{flex-direction:column;align-items:stretch;gap:3px;width:100%;flex-basis:100%}.acc-document-actions .btn{justify-content:center}.acc-document-actions .acc-text-link{justify-content:center}.acc-coupon{flex-direction:column;align-items:start}.acc-coupon>div{width:100%}.acc-coupon p{font-size:.85rem}.acc-session-box{flex-direction:column;align-items:start}.acc-session-box p{font-size:.83rem}.acc-notice-choice{gap:12px}.acc-notice-choice>.acc-card-icon{display:none}.acc-notice-choice strong{font-size:.9rem}.acc-notice-choice small{font-size:.82rem}.acc-contact-grid,.acc-help-grid{grid-template-columns:1fr;gap:17px}.acc-contact-grid{margin-bottom:18px}.acc-contact-grid>a{min-height:110px}.acc-contact-grid strong{font-size:.9rem}.acc-contact-grid span{font-size:.82rem}.acc-faq summary,.acc-faq p{font-size:.85rem;line-height:1.9}.acc-my-tickets summary{align-items:start;flex-direction:column;gap:11px;padding:15px 0;font-size:.87rem}.acc-my-tickets p{font-size:.83rem}.acc-my-tickets small{font-size:.74rem}.acc-wizard-steps{gap:10px}.acc-wizard-steps li{flex-direction:column;align-items:start;font-size:.69rem;gap:9px}.acc-options{grid-template-columns:1fr}.acc-options strong{font-size:.9rem}.acc-options small{font-size:.8rem}.acc-return-line{padding:15px}.acc-return-line>label:first-child{gap:10px;align-items:start}.acc-return-line strong{font-size:.87rem}.acc-return-line small{font-size:.76rem}.acc-return-line img{width:48px;height:65px}.acc-return-line input{width:19px;height:19px}.acc-request-card{align-items:start;flex-wrap:wrap;gap:15px}.acc-request-card>div{min-width:65%}.acc-request-card>.btn{width:100%;justify-content:center}.acc-request-card p{font-size:.78rem;overflow-wrap:anywhere}.acc-review{font-size:.85rem}.acc-review>div{flex-direction:column;gap:7px}.acc-request-actions{align-items:stretch;flex-direction:column}.acc-request-actions .btn{justify-content:center}.acc-request-actions .acc-text-link{font-size:.84rem;justify-content:center}.acc-info-band{font-size:.83rem;padding:18px 17px;gap:10px}.acc-info-band>.acc-icon{width:21px;height:21px}.acc-auth{grid-template-columns:1fr;margin:0 0 35px}.acc-auth-story{min-height:235px;padding:25px;justify-content:center}.acc-auth-story>img:first-child{object-position:50% 40%}.acc-auth-story h2{font-size:1.8rem;max-width:18ch;margin:13px 0 10px}.acc-auth-story p{font-size:.8rem;margin:0}.acc-auth-story ul{display:none}.acc-auth-logo{width:180px}.acc-auth-content{padding:29px 23px;gap:20px}.acc-auth-content h1{font-size:1.95rem}.acc-auth-content>p{font-size:.87rem}.acc-auth-content .campo{font-size:.86rem}.acc-auth-content .acc-check{font-size:.83rem}.acc-auth-tabs{gap:26px}.acc-auth-tabs button{font-size:.88rem}.acc-auth-demo{font-size:.82rem}.acc-auth-note{font-size:.76rem!important}.acc-empty{padding:40px 22px}.acc-empty h2{font-size:1.65rem}.acc-empty p{font-size:.86rem}.acc-status{font-size:.64rem}.acc-content .btn{font-size:.83rem}.acc-content .acc-small{font-size:.77rem}}
@media(max-width:365px){.cabecera{padding:9px 11px;gap:4px}.logo img{width:100px}.acciones .icono{min-width:45px;font-size:.61rem;padding:4px}.acc-wrap{padding-left:14px;padding-right:14px}.acc-delivery-products .acc-product-mini{flex-direction:column;align-items:start}}
@media(max-width:650px){:root[data-font="1"] .cabecera,:root[data-font="2"] .cabecera{display:grid;grid-template-columns:1fr;gap:9px}:root[data-font="1"] .cabecera .logo,:root[data-font="2"] .cabecera .logo{justify-self:center}:root[data-font="1"] .cabecera .acciones,:root[data-font="2"] .cabecera .acciones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}:root[data-font="1"] .acc-metrics,:root[data-font="2"] .acc-metrics{grid-template-columns:1fr}:root[data-font="1"] .acc-metric,:root[data-font="2"] .acc-metric{flex-direction:row;align-items:center;font-size:.8rem}:root[data-font="1"] .acc-metric span,:root[data-font="2"] .acc-metric span{display:flex;align-items:center;gap:15px}:root[data-font="1"] .acc-favorite-grid,:root[data-font="2"] .acc-favorite-grid{grid-template-columns:1fr}:root[data-font="1"] .acc-personal-banner>div,:root[data-font="2"] .acc-personal-banner>div{flex-basis:100%}:root[data-font="1"] .acc-wizard-steps,:root[data-font="2"] .acc-wizard-steps{grid-template-columns:1fr}:root[data-font="1"] .acc-wizard-steps li,:root[data-font="2"] .acc-wizard-steps li{flex-direction:row;align-items:center;font-size:.8rem}:root[data-font="1"] .acc-delivery-products,:root[data-font="2"] .acc-delivery-products{flex-direction:column}}
@media(prefers-reduced-motion:reduce){.acc-metric{transition:none}}
/* Contenido de acceso, documentos y solicitudes. */
.acc-breadcrumb{justify-content:flex-start}.acc-breadcrumb>button{border:0;background:none;padding:8px 0;color:inherit;font-size:inherit;min-height:44px}.acc-demo-badge{margin-left:auto;padding:5px 12px;border:1px solid #d5c8df;border-radius:30px;font-size:.67rem;letter-spacing:.02em;background:#fdfbf8}.acc-mini-footer>div{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.acc-mini-footer button{border:0;background:none;font-size:inherit;color:inherit;min-height:48px;padding:4px 0}.acc-mini-footer .acc-text-link{font-size:inherit}.acc-auth-story>div>img{width:220px;max-width:100%;height:auto}.acc-auth-story em{font-weight:400;color:#e0cdec}.acc-auth-content .campo{min-width:0}.acc-auth-content .acc-form-two{gap:15px}.acc-auth-tabs button[aria-pressed=true]{border-color:var(--lila-oscuro);color:var(--lila-oscuro);font-weight:500}.acc-checkbox{display:flex;align-items:start;gap:11px;font-size:.8rem;line-height:1.8;cursor:pointer}.acc-checkbox input{width:21px;min-height:21px;height:21px;flex:none;margin-top:4px;accent-color:var(--lila-oscuro)}.acc-auth-privacy,.acc-demo-note{font-size:.73rem;line-height:1.9;color:var(--tinta-suave)}.acc-demo-entry{display:grid;gap:12px;border-top:1px solid #e4d9eb;padding-top:23px;margin-top:4px;font-size:.77rem;color:var(--tinta-suave)}.acc-code-help{padding:15px;background:#f1eaf6;border-radius:8px;font-size:.82rem;line-height:1.9}.acc-flash{display:flex;align-items:start;gap:11px}.acc-flash .acc-icon{width:20px;height:20px;flex:none;margin-top:3px}.acc-documents{gap:0}.acc-documents>article{display:flex;align-items:center;gap:20px;padding:23px 0;border-bottom:1px solid #e4d8eb}.acc-documents>article:first-child{padding-top:0}.acc-documents>article:last-child{border-bottom:0;padding-bottom:0}.acc-document-icon{color:var(--lila-oscuro)}.acc-documents>article>div:nth-child(2){flex:1;min-width:0}.acc-documents>article>div:last-child{display:grid;gap:2px;justify-items:center}.acc-documents h2{font-size:1.1rem}.acc-documents p{font-size:.75rem;margin:8px 0;color:var(--tinta-suave)}.acc-documents small{font-size:.67rem;color:var(--tinta-suave)}.acc-coupon-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.acc-coupon-grid .acc-coupon{display:block;background:#eee4f5;border:1px solid #cbb6dc;padding:27px;border-radius:14px}.acc-coupon-grid .acc-coupon>strong{font-family:var(--display);font-size:4rem;line-height:1;color:var(--lila-oscuro);font-weight:400;display:block;margin:22px 0}.acc-coupon-grid .acc-coupon>strong>span{font-size:2.1rem}.acc-coupon-grid .acc-coupon h2{font-size:1.5rem}.acc-coupon-grid .acc-coupon>div{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:22px;flex-wrap:wrap}.acc-coupon-grid .acc-coupon code{background:#fffcf8;border-color:#ad8ec5;font-size:1rem;margin:0}.acc-benefit-service{margin-top:23px;display:flex;align-items:center;gap:20px}.acc-benefit-service>span{color:var(--lila-oscuro)}.acc-benefit-service>div{flex:1}.acc-benefit-service p{font-size:.79rem;margin:10px 0;color:var(--tinta-suave)}.acc-session-card{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:23px}.acc-session-card p{font-size:.78rem;margin:10px 0 0;color:var(--tinta-suave)}.acc-return-review dl{display:grid;gap:15px;margin:5px 0 20px;font-size:.83rem}.acc-return-review dl>div{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #e3d6eb;padding-bottom:13px}.acc-return-review dd{margin:0;text-align:right}.acc-review-product{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid #e5d9ec}.acc-review-product img{width:65px;height:87px;object-fit:cover;border-radius:5px;flex:none}.acc-review-product strong{display:block;font-size:.87rem;font-weight:500}.acc-review-product small{display:block;font-size:.76rem;line-height:1.9;color:var(--tinta-suave);margin-top:6px}.acc-request-success{display:flex;align-items:start;gap:17px}.acc-request-success>span{display:grid;place-items:center;border-radius:50%;width:46px;height:46px;background:#e4eddc;color:#45653b;flex:none}.acc-request-success h2{font-size:1.6rem}.acc-request-success p{font-size:.83rem;color:var(--tinta-suave);margin:13px 0}.acc-request-progress{padding:25px 0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0;border-top:1px solid #e4d7ec;border-bottom:1px solid #e4d7ec}.acc-request-progress li{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font-size:.72rem;line-height:1.8;color:var(--tinta-suave)}.acc-request-progress li>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid #ceb9dd;border-radius:50%;font-size:.75rem}.acc-request-progress li .acc-icon{width:17px;height:17px}.acc-request-progress .done>span{background:#ebe0f3;color:var(--lila-oscuro)}.acc-request-summary>p{font-size:.83rem}.acc-dialog>p{font-size:.89rem;line-height:1.9;margin:23px 0}.acc-dialog .btn{font-size:.85rem;white-space:normal;min-height:49px}.acc-dialog h2{padding-right:38px;line-height:1.25}
@media(max-width:950px){.acc-coupon-grid{grid-template-columns:1fr 1fr}.acc-documents>article>div:last-child{justify-items:start}.acc-benefit-service{flex-wrap:wrap}}
@media(max-width:650px){.acc-demo-badge{font-size:.61rem;padding:5px 9px}.acc-breadcrumb{gap:9px}.acc-mini-footer>div{gap:18px}.acc-auth-story>div>img{width:175px}.acc-checkbox{font-size:.84rem}.acc-demo-entry{font-size:.83rem}.acc-auth-privacy,.acc-demo-note{font-size:.78rem}.acc-documents>article{flex-wrap:wrap;gap:14px;align-items:start;padding:22px 0}.acc-documents>article>div:nth-child(2){min-width:65%}.acc-documents>article>div:last-child{width:100%;justify-items:stretch}.acc-documents>article>div:last-child>.btn{justify-content:center}.acc-documents>article>div:last-child>.acc-text-link{justify-content:center}.acc-documents p{font-size:.8rem}.acc-documents small{font-size:.74rem}.acc-coupon-grid{grid-template-columns:1fr}.acc-coupon-grid .acc-coupon{padding:25px 22px}.acc-coupon-grid .acc-coupon p{font-size:.84rem}.acc-benefit-service{padding:23px 20px;gap:17px}.acc-benefit-service>div{min-width:75%}.acc-benefit-service>.btn{width:100%;justify-content:center}.acc-benefit-service p{font-size:.83rem}.acc-session-card{flex-direction:column;align-items:start}.acc-session-card p{font-size:.84rem}.acc-request-progress{grid-template-columns:1fr;gap:20px}.acc-request-progress li{flex-direction:row;align-items:center;text-align:left;font-size:.83rem}.acc-request-success{gap:13px}.acc-request-success h2{font-size:1.5rem}.acc-request-success>span{width:36px;height:36px}.acc-request-success p{font-size:.84rem}.acc-return-review dl>div{flex-direction:column;gap:7px}.acc-return-review dd{text-align:left}.acc-review-product strong{font-size:.88rem}.acc-review-product small{font-size:.79rem}}

.acc-progress li::before{left:calc(-50% + 16px);right:calc(50% + 16px)}

.acc-code-example{font-size:.82rem;line-height:1.8;background:#f0e8f6;padding:14px 17px;border-radius:8px}.acc-code-example>span{display:block;font-size:.75rem;color:var(--tinta-suave);margin-top:5px}

.acciones .icono .cuenta-corto{display:none}.acc-wizard{display:grid;gap:23px}.acc-wizard h3{font-family:var(--texto);font-size:.91rem;font-weight:500}.acc-wizard .campo{font-size:.84rem}.acc-wizard select{font-size:.9rem;min-height:50px;background:#fffefa}.acc-wizard>.acc-form-actions{margin-top:0}
@media(max-width:650px){.acciones .icono .cuenta-largo{display:none}.acciones .icono .cuenta-corto{display:block}.acciones .icono{width:49px;padding-inline:2px}.acciones .icono>span{white-space:nowrap}.acc-wizard .campo{font-size:.88rem}.acc-wizard select{font-size:.95rem}.acc-wizard h3{font-size:.95rem}}

.acc-search-orders input{font-size:max(.79rem,16px)}
