.vision-price{flex-wrap:wrap}.vision-price__save{flex-basis:100%;font-size:14px;font-weight:500;letter-spacing:.02em;color:var(--pili-gold-dark,#8f6a3a);margin-top:2px}.pili-benefits li{gap:12px}.pili-benefits__icon{display:inline-flex;width:20px;height:20px;flex:0 0 20px;color:var(--pili-gold-dark,#8f6a3a)}.pili-benefits__icon svg{width:100%;height:100%}.pili-size-guide-link{margin-top:-4px!important}.pili-size-guide-link__btn{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:4px 0;font:inherit;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--pili-black,#111);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--pili-gold,#D8B07A);cursor:pointer}.pili-size-guide-link__btn:hover{color:var(--pili-gold-dark,#8f6a3a)}.pili-size-dialog{width:calc(100% - 32px);max-width:460px;padding:0;border:0;background:#fff;color:var(--pili-black,#111);box-shadow:0 18px 50px #0003}.pili-size-dialog::backdrop{background:#1119}.pili-size-dialog__inner{position:relative;padding:28px 22px 22px;max-height:80vh;overflow:auto}.pili-size-dialog__close{position:absolute;top:8px;right:10px;width:34px;height:34px;border:0;background:none;font-size:26px;line-height:1;cursor:pointer;color:var(--pili-black,#111)}.pili-size-dialog__title{font-family:var(--font-heading-family);font-weight:400;font-size:20px;letter-spacing:.16em;text-transform:uppercase;text-align:center;margin:0 0 18px}.pili-size-dialog__body{font-size:14px;line-height:1.6}.pili-size-dialog__body p{white-space:pre-line;margin:0 0 10px}.pili-size-table{width:100%;border-collapse:collapse;text-align:center;font-size:13px}.pili-size-table th,.pili-size-table td{border:1px solid var(--pili-line,#ECE6DC);padding:8px 4px}.pili-size-table th{background:var(--pili-cream,#FBF8F3);font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.pili-size-table td:first-child{font-weight:600}.pili-size-dialog__note{margin:14px 0 0;font-size:12.5px;line-height:1.5;color:var(--pili-muted,#666);text-align:center}.pili-size-dialog__note a{color:inherit}.pili-product-reviews{border-top:1px solid var(--pili-line,#ECE6DC);padding-top:16px}.pili-product-reviews__title{font-size:14px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.pili-review{padding:14px 0;border-bottom:1px solid var(--pili-line,#ECE6DC)}.pili-review__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:8px}.pili-review__name{font-size:14px;font-weight:600}.pili-review__verified{font-size:12px;color:var(--pili-gold-dark,#8f6a3a)}.pili-review__text{font-size:14.5px;line-height:1.65;color:var(--pili-ink,#2b2b2b)}.pili-review__photo{display:block;width:120px;height:150px;object-fit:cover;margin-top:10px}.pili-review__date{display:block;margin-top:8px;font-size:12px;color:var(--pili-muted,#666)}.vision-testimonials h2{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.14em;text-transform:uppercase;text-align:center}.vision-testimonials .vision-stars{color:var(--pili-gold,#D8B07A);letter-spacing:2px}.vision-testimonials blockquote{background:#fff}.vision-testimonials cite{font-style:normal;font-weight:600;letter-spacing:.04em}@media(max-width:749px){.vision-price__save{font-size:13px}.pili-size-dialog__inner{padding:26px 16px 18px}.pili-size-table{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pili-recuperacion.css.map */
