.comment-item.svelte-1bpiswn{display:flex;flex-direction:column;width:90%}.comment-item.svelte-1bpiswn .name:where(.svelte-1bpiswn){display:flex;flex-direction:row;align-items:center;gap:8px;margin:0;color:var(--second_oscuro)}.comment-item.svelte-1bpiswn .name:where(.svelte-1bpiswn) .cont-rating:where(.svelte-1bpiswn){display:flex;flex-direction:row;align-items:center;gap:3px}.comment-item.svelte-1bpiswn .name:where(.svelte-1bpiswn) .fecha:where(.svelte-1bpiswn){font-size:11px;font-weight:550}.comment-item.svelte-1bpiswn .text:where(.svelte-1bpiswn){margin-top:0;font-size:12px;color:gray;font-weight:550}.cont-comments.svelte-1idlqhk{display:flex;flex-direction:column;gap:16px;margin-top:16px;width:100%;color:var(--oscuro)}.no-comments.svelte-1idlqhk{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:gray;font-size:13px}.cont-comment-bar.svelte-1xjeu88{display:flex;flex-direction:row;align-items:center;height:40px;width:100%;gap:8px}.cont-comment-bar.svelte-1xjeu88 input:where(.svelte-1xjeu88){flex:1;height:100%;background-color:#fff;border:1px solid lightgray;border-radius:3px;padding-left:12px;box-sizing:border-box;font-size:12px}.cont-comment-bar.svelte-1xjeu88 button:where(.svelte-1xjeu88){display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;aspect-ratio:1/1;background-color:var(--second_oscuro);color:#fff;border:1px solid var(--second_oscuro);border-radius:3px}.title.svelte-1lhsdtn{color:var(--black);margin:0;font-weight:650}.caract-grid.svelte-1lhsdtn{width:80%;display:grid;grid-template-columns:200px 1fr;border:1px solid #ddd;border-collapse:collapse;color:var(--black);font-size:13px}.caract-grid.svelte-1lhsdtn dt:where(.svelte-1lhsdtn),.caract-grid.svelte-1lhsdtn dd:where(.svelte-1lhsdtn){padding:10px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;margin:0}.caract-grid.svelte-1lhsdtn dt:where(.svelte-1lhsdtn){font-weight:700;background:#f8f8f8}.caract-grid.svelte-1lhsdtn dd:where(.svelte-1lhsdtn){border-right:none}.caract-grid.svelte-1lhsdtn :where(.svelte-1lhsdtn):last-child{border-bottom:none}@media (max-width: 800px){.caract-grid.svelte-1lhsdtn{width:100%}}.product-shoping-cont.svelte-vapy1z{background-color:green;height:fit-content;min-width:300px;padding:20px;box-sizing:border-box;border-radius:10px;background-color:transparent;border:1px solid var(--theme-light-gray);display:flex;flex-direction:column;color:var(--theme-color);font-size:.9rem;gap:10px}.product-shoping-cont.svelte-vapy1z .product-delivery-date:where(.svelte-vapy1z){margin:0}.product-shoping-cont.svelte-vapy1z .product-delivery-date:where(.svelte-vapy1z) span:where(.svelte-vapy1z){font-weight:600}.product-shoping-cont.svelte-vapy1z .product-availability:where(.svelte-vapy1z){font-weight:700;font-size:1rem;color:green}.product-shoping-cont.svelte-vapy1z .product-cantidad-cont:where(.svelte-vapy1z){width:100%;display:flex;gap:10px;align-items:center;margin-bottom:10px}.product-shoping-cont.svelte-vapy1z .product-cantidad-cont:where(.svelte-vapy1z) input:where(.svelte-vapy1z){width:50px;height:20px;text-align:center;font-weight:600;background-color:var(--second);border:none}.product-shoping-cont.svelte-vapy1z .mensaje-puntos:where(.svelte-vapy1z){display:flex;justify-content:center;gap:5px;font-size:.7rem;color:var(--second);text-wrap:balance}.product-shoping-cont.svelte-vapy1z .mensaje-puntos:where(.svelte-vapy1z) strong:where(.svelte-vapy1z){text-align:center}@media (max-width: 800px){.product-shoping-cont.svelte-vapy1z{width:100%}}.cont-modal-car.svelte-1tgl88j{top:0;left:0;position:fixed;display:flex;flex-direction:row;justify-content:end;height:100dvh;width:100%;background-color:#0006;z-index:299;animation:fadeIn .2s}.modal-space.svelte-1tgl88j{flex:1;background:unset;border:unset}.modal-car.svelte-1tgl88j{display:flex;flex-direction:column;height:100%;width:30%;padding:0 32px;background-color:#fff;color:var(--black);box-sizing:border-box;animation:fadeInRight .3s}.modal-car.svelte-1tgl88j h3:where(.svelte-1tgl88j){display:flex;flex-direction:row;align-items:center;gap:8px;font-size:22px}.modal-car.svelte-1tgl88j .cont-prod:where(.svelte-1tgl88j){display:flex;flex-direction:row;width:100%;gap:8px}.modal-car.svelte-1tgl88j .cont-prod:where(.svelte-1tgl88j) .prod-img:where(.svelte-1tgl88j){flex-shrink:0;height:80px;width:80px;border:1px solid lightgray;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat}.modal-car.svelte-1tgl88j .cont-prod:where(.svelte-1tgl88j) .prod-text:where(.svelte-1tgl88j) p:where(.svelte-1tgl88j){color:gray;font-size:12px;margin:0}.modal-car.svelte-1tgl88j .link-go-car:where(.svelte-1tgl88j){margin-top:16px;width:100%;text-align:center;text-decoration:unset;color:var(--second);font-size:13px;padding:7px 0;border-radius:3px;border:2px solid var(--second)}.modal-car.svelte-1tgl88j .link-go-car:where(.svelte-1tgl88j):hover{color:#fff;background-color:var(--second)}.top-cats.svelte-1tb47iq{position:absolute;left:32px;display:flex;flex-direction:row;align-items:center;gap:8px;font-weight:550}main.svelte-1tb47iq{flex:1;display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;color:var(--black);background-color:#fff}.cont-body-prod.svelte-1tb47iq{margin-top:64px;display:flex;flex-direction:column;width:90%}.cont-body-prod.svelte-1tb47iq .cont-comment:where(.svelte-1tb47iq){display:flex;flex-direction:column;width:80%}.cont-body-prod.svelte-1tb47iq .cont-comment:where(.svelte-1tb47iq) .title:where(.svelte-1tb47iq){font-weight:650;color:var(--black)}.product-cont.svelte-1tb47iq{flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:fit-content;margin-top:50px;display:flex;box-sizing:border-box;padding-inline:96px}.product-imgs-cont.svelte-1tb47iq{width:fit-content;display:flex;height:fit-content;gap:10px}.product-imgs-cont.svelte-1tb47iq .product-img-btn:where(.svelte-1tb47iq){display:flex;border:none;cursor:pointer;box-sizing:border-box;width:fit-content;height:fit-content;border:1px solid lightgray;background-color:#fff;padding:1px;border-radius:3px}.product-imgs-cont.svelte-1tb47iq .product-imgs-cont-left:where(.svelte-1tb47iq){display:flex;flex-direction:column;width:fit-content;gap:10px}.product-imgs-cont.svelte-1tb47iq .product-img-btn.selected-img-btn:where(.svelte-1tb47iq){border-color:var(--second)}.product-imgs-cont.svelte-1tb47iq .product-img:where(.svelte-1tb47iq){object-fit:cover;width:50px;height:50px;object-fit:contain}.product-imgs-cont.svelte-1tb47iq .selected-img:where(.svelte-1tb47iq){width:400px;height:400px}.product-info-cont.svelte-1tb47iq{display:flex;flex-grow:1;flex-direction:column;color:var(--theme-color);max-width:30%}.product-info-cont.svelte-1tb47iq .product-name:where(.svelte-1tb47iq){margin:10px 0 0;font-weight:600}.product-info-cont.svelte-1tb47iq .product-info-list-title:where(.svelte-1tb47iq){margin:15px 0 5px;font-weight:600}.product-info-cont.svelte-1tb47iq .product-info-list:where(.svelte-1tb47iq){padding:0;list-style:none;margin:0;display:flex;flex-direction:column;gap:5px}.product-info-cont.svelte-1tb47iq .product-info-list:where(.svelte-1tb47iq) p:where(.svelte-1tb47iq){margin:0;font-size:.8rem}.product-info-cont.svelte-1tb47iq .product-info-list:where(.svelte-1tb47iq) p:where(.svelte-1tb47iq) span:where(.svelte-1tb47iq){font-weight:600}.product-info-cont.svelte-1tb47iq .product-desc-cont:where(.svelte-1tb47iq){position:relative}.product-info-cont.svelte-1tb47iq .product-desc-cont:where(.svelte-1tb47iq) .product-desc:where(.svelte-1tb47iq){max-height:200px;overflow:hidden;margin:16px 0 0;font-size:13px;color:gray;font-weight:550}.product-info-cont.svelte-1tb47iq .product-desc-cont:where(.svelte-1tb47iq) .product-desc-show-btn:where(.svelte-1tb47iq){width:100%;border:none;padding:0;height:50px;position:absolute;background:linear-gradient(to top,var(--theme-bg),var(--theme-bg),transparent);color:var(--second);font-weight:600;bottom:0;display:flex;justify-content:center;align-items:end;cursor:pointer}.product-info-cont.svelte-1tb47iq .product-desc-cont:where(.svelte-1tb47iq) .product-desc-show-btn:where(.svelte-1tb47iq) p:where(.svelte-1tb47iq){margin:0;display:flex;align-items:center}.product-info-cont.svelte-1tb47iq .product-desc-cont:where(.svelte-1tb47iq) .product-desc-show-btn:where(.svelte-1tb47iq) p:where(.svelte-1tb47iq) span:where(.svelte-1tb47iq){margin:0;display:flex;align-items:center}.product-info-cont.svelte-1tb47iq .product-desc-cont.product-desc-cont-shown:where(.svelte-1tb47iq) .product-desc:where(.svelte-1tb47iq){height:fit-content}.product-info-cont.svelte-1tb47iq .product-desc-cont.product-desc-cont-shown:where(.svelte-1tb47iq) .product-desc-show-btn:where(.svelte-1tb47iq){background:transparent;bottom:initial;align-items:center}.product-info-cont.svelte-1tb47iq .rotado:where(.svelte-1tb47iq){transform:rotate(180deg)}.product-price.svelte-1tb47iq{color:var(--second);font-weight:700;font-size:1.2rem;margin:0}@media (max-width:1100px){.product-cont.svelte-1tb47iq{display:flex;flex-direction:column;padding-inline:16px}.product-imgs-cont.svelte-1tb47iq{width:95%}.product-imgs-cont.svelte-1tb47iq .product-img:where(.svelte-1tb47iq){flex:1}.product-info-cont.svelte-1tb47iq{width:95%;max-width:unset}.cont-body-prod.svelte-1tb47iq .cont-comment:where(.svelte-1tb47iq){width:100%}}
