.verifications-module-scss-module__OOzsRW__container{background:linear-gradient(135deg,var(--surface-variant)0%,var(--ilahu-lavender)100%);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:80px 20px;display:flex}.verifications-module-scss-module__OOzsRW__header{text-align:center;max-width:600px;margin-bottom:60px}.verifications-module-scss-module__OOzsRW__header h2{font-family:var(--font-family-display);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin-bottom:16px}.verifications-module-scss-module__OOzsRW__header p{font-family:var(--font-family-base);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);color:var(--text-secondary);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal)}.verifications-module-scss-module__OOzsRW__verifications_container{grid-template-columns:1fr;gap:24px;width:100%;max-width:1000px;display:grid}.verifications-module-scss-module__OOzsRW__verification_card{background:var(--surface);text-align:center;box-shadow:0 4px 16px var(--shadow-color);border:1px solid var(--border-light);border-radius:16px;padding:32px 24px;transition:all .3s}.verifications-module-scss-module__OOzsRW__verification_card:hover{box-shadow:0 8px 24px var(--shadow-color-strong);transform:translateY(-4px)}.verifications-module-scss-module__OOzsRW__verification_icon{width:160px;height:160px;margin:0 auto 32px;position:relative}.verifications-module-scss-module__OOzsRW__verification_content h3{font-family:var(--font-family-base);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);margin-bottom:8px}.verifications-module-scss-module__OOzsRW__verification_content p{font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--text-secondary);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);margin:0}.verifications-module-scss-module__OOzsRW__verification_small{background:var(--surface);padding:32px 16px}.verifications-module-scss-module__OOzsRW__verification_small .verifications-module-scss-module__OOzsRW__verifications_container{grid-template-columns:repeat(3,1fr);gap:20px;max-width:400px;margin:0 auto}.verifications-module-scss-module__OOzsRW__verification_small .verifications-module-scss-module__OOzsRW__verification_card{box-shadow:none;border:none;padding:16px}.verifications-module-scss-module__OOzsRW__verification_small .verifications-module-scss-module__OOzsRW__verification_card:hover{box-shadow:none;transform:none}.verifications-module-scss-module__OOzsRW__verification_small .verifications-module-scss-module__OOzsRW__verification_icon{width:80px;height:80px;margin-bottom:0}@media screen and (min-width:768px){.verifications-module-scss-module__OOzsRW__container{padding:120px 40px}.verifications-module-scss-module__OOzsRW__header{margin-bottom:80px}.verifications-module-scss-module__OOzsRW__header h2{font-size:var(--font-size-4xl)}.verifications-module-scss-module__OOzsRW__header p{font-size:var(--font-size-xl)}.verifications-module-scss-module__OOzsRW__verifications_container{grid-template-columns:repeat(3,1fr);gap:32px}.verifications-module-scss-module__OOzsRW__verification_card{padding:40px 32px}.verifications-module-scss-module__OOzsRW__verification_icon{width:180px;height:180px;margin-bottom:36px}.verifications-module-scss-module__OOzsRW__verification_content h3{font-size:var(--font-size-xl);margin-bottom:12px}.verifications-module-scss-module__OOzsRW__verification_content p{font-size:var(--font-size-base)}}
.product_link-module-scss-module__X1Tjiq__container{background-color:var(--surface);width:80%;min-width:280px;max-width:400px;height:320px;box-shadow:0 4px 20px var(--shadow-color);cursor:pointer;border:1px solid var(--border-light);border-radius:16px;margin:16px;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.product_link-module-scss-module__X1Tjiq__container:hover{box-shadow:0 8px 30px var(--shadow-color-strong);transform:translateY(-4px)}.product_link-module-scss-module__X1Tjiq__product_link_img{transition:transform .3s;padding:32px!important}.product_link-module-scss-module__X1Tjiq__container:hover .product_link-module-scss-module__X1Tjiq__product_link_img{transform:scale(1.02)}.product_link-module-scss-module__X1Tjiq__product_name{opacity:1;transform:translateY(0%)}.product_link-module-scss-module__X1Tjiq__out_of_stock{width:100%;height:100%;color:var(--white);font-size:var(--font-size-md);z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#212121cc;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;top:0;left:0}.product_link-module-scss-module__X1Tjiq__badge{background:linear-gradient(135deg,var(--error)0%,var(--error-dark)100%);color:var(--white);text-transform:uppercase;letter-spacing:.5px;z-index:1;border-radius:12px;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #f443364d}.product_link-module-scss-module__X1Tjiq__badge.product_link-module-scss-module__X1Tjiq__nuevo{background:linear-gradient(135deg,var(--success)0%,var(--success-dark)100%);box-shadow:0 2px 8px #4caf504d}.product_link-module-scss-module__X1Tjiq__badge.product_link-module-scss-module__X1Tjiq__organico{background:linear-gradient(135deg,var(--warning)0%,var(--warning-dark)100%);box-shadow:0 2px 8px #ff98004d}.product_link-module-scss-module__X1Tjiq__badge.product_link-module-scss-module__X1Tjiq__descuento{background:linear-gradient(135deg,var(--error)0%,var(--error-dark)100%);box-shadow:0 2px 8px #f443364d}.product_link-module-scss-module__X1Tjiq__quick_add{opacity:0;visibility:hidden;background:var(--ilahu-blue);color:#fff;cursor:pointer;z-index:1;border:none;border-radius:20px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .3s;position:absolute;bottom:80px;left:50%;transform:translate(-50%)translateY(20px)}.product_link-module-scss-module__X1Tjiq__quick_add:hover{background:#524f70;transform:translate(-50%)translateY(20px)scale(1.05)}.product_link-module-scss-module__X1Tjiq__container:hover .product_link-module-scss-module__X1Tjiq__quick_add{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.product_link-module-scss-module__X1Tjiq__product_name{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0000 0%,#fffffff2 30%,#fff 100%);justify-content:space-between;align-items:center;width:100%;margin:0;padding:20px;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:absolute;bottom:0}.product_link-module-scss-module__X1Tjiq__product_name h3{font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:left;max-width:60%;color:var(--text-primary);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0;padding:0}.product_link-module-scss-module__X1Tjiq__product_name .product_link-module-scss-module__X1Tjiq__price{font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-primary);text-align:right;letter-spacing:var(--letter-spacing-normal)}.product_link-module-scss-module__X1Tjiq__product_name .product_link-module-scss-module__X1Tjiq__price .product_link-module-scss-module__X1Tjiq__original_price{font-size:var(--font-size-xs);color:var(--text-secondary);font-weight:var(--font-weight-normal);text-decoration:line-through;display:block}.product_link-module-scss-module__X1Tjiq__product_name .product_link-module-scss-module__X1Tjiq__price .product_link-module-scss-module__X1Tjiq__discount_price{color:var(--error);font-weight:var(--font-weight-bold)}@media screen and (min-width:768px){.product_link-module-scss-module__X1Tjiq__container{width:20%;min-width:280px;height:320px}.product_link-module-scss-module__X1Tjiq__container:hover{transform:translateY(-6px)}.product_link-module-scss-module__X1Tjiq__product_name h3,.product_link-module-scss-module__X1Tjiq__product_name .product_link-module-scss-module__X1Tjiq__price{font-size:var(--font-size-md)}.product_link-module-scss-module__X1Tjiq__quick_add{padding:10px 20px;font-size:14px}}
