.CartMoreProducts_container__csva0,.CartMoreProducts_container__csva0 *{box-sizing:border-box}.CartMoreProducts_container__csva0{width:100%;max-width:100%;padding:4px 0 8px;color:var(--text-main);overflow:hidden}.CartMoreProducts_inner__KJdyh{width:100%;max-width:1100px;margin:0 auto;padding:0 16px;min-width:0}.CartMoreProducts_headerSection__Mwbnh{display:flex;flex-direction:column;gap:2px;margin:0 0 14px;padding-top:18px;border-top:1px solid var(--border);text-align:left}.CartMoreProducts_title__rNiUV{margin:0;font-size:clamp(1rem,2.6vw,1.2rem);font-weight:800;letter-spacing:-.01em;line-height:1.2;color:var(--text-main)}.CartMoreProducts_subtitle__zedYN{margin:0;font-size:.82rem;color:var(--text-secondary);line-height:1.45}.CartMoreProducts_carouselContainer__YozRt{width:100%;max-width:100%;min-width:0}.CartMoreProducts_carouselTrack__OCQgp{width:100%;max-width:100%;padding:2px 0 6px}.CartMoreProducts_slide__GUA2Y{height:auto;min-width:0}.CartMoreProducts_carouselContainer__YozRt .swiper-button-next,.CartMoreProducts_carouselContainer__YozRt .swiper-button-prev{width:30px;height:30px;border-radius:50%;border:1px solid var(--border);background:var(--background);color:var(--primary-color);transition:border-color .18s ease}.CartMoreProducts_carouselContainer__YozRt .swiper-button-next:hover,.CartMoreProducts_carouselContainer__YozRt .swiper-button-prev:hover{border-color:var(--primary-color)}.CartMoreProducts_carouselContainer__YozRt .swiper-button-next svg,.CartMoreProducts_carouselContainer__YozRt .swiper-button-prev svg{height:12px!important;width:auto!important}.CartMoreProducts_carouselContainer__YozRt .swiper-button-disabled{opacity:0;pointer-events:none}@media (max-width:767px){.CartMoreProducts_carouselContainer__YozRt .swiper-button-next,.CartMoreProducts_carouselContainer__YozRt .swiper-button-prev{display:none}}.CartMoreProducts_skeletonRow__Jogaf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.CartMoreProducts_skeletonCard__6qGex{height:168px;border:1px solid var(--border);border-radius:var(--border-radius);background:var(--secondary-background);animation:CartMoreProducts_pulse__dAmXi 1.4s ease-in-out infinite}@keyframes CartMoreProducts_pulse__dAmXi{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.CartMoreProducts_skeletonCard__6qGex{animation:none}}.CartMoreProducts_optionsModal__0tIU3{position:fixed;inset:0;z-index:1300;display:flex;align-items:flex-end;justify-content:center;padding:0;background:rgba(0,0,0,.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.CartMoreProducts_modalContent__LkyKy{width:100%;max-width:620px;max-height:88vh;overflow-y:auto;border:1px solid var(--border);border-radius:var(--btn-radius) var(--btn-radius) 0 0;background:var(--background);color:var(--text-main);padding:16px;text-align:left}.CartMoreProducts_modalHeader__SHClk{display:flex;align-items:flex-start;gap:12px;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--border)}.CartMoreProducts_modalTitleContainer__sNnvW{display:flex;flex-direction:column;gap:3px;flex:1 1;min-width:0}.CartMoreProducts_modalEyebrow__9nPzG{font-size:.64rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary)}.CartMoreProducts_modalTitle__y8M7Y{margin:0;font-size:1rem;font-weight:800;line-height:1.25;color:var(--text-main);overflow-wrap:anywhere}.CartMoreProducts_modalDescription__7ZzUA{margin:0;font-size:.78rem;line-height:1.5;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CartMoreProducts_closeButton__uTuMH{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;padding:0;border:1px solid var(--border);border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer;transition:border-color .18s ease,color .18s ease}.CartMoreProducts_closeButton__uTuMH:hover{border-color:var(--primary-color);color:var(--primary-color)}.CartMoreProducts_closeIcon__dde5q{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.CartMoreProducts_optionsGrid__Gjsfi{display:flex;flex-direction:column;gap:8px;min-width:0}.CartMoreProducts_optionCard__PxP_s{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid var(--border);border-radius:var(--btn-radius);background:var(--secondary-background);min-width:0;transition:border-color .18s ease}.CartMoreProducts_optionCard__PxP_s:hover{border-color:var(--primary-color)}.CartMoreProducts_optionImage__vlJxY{width:52px;height:52px;flex-shrink:0;object-fit:cover;border-radius:var(--btn-radius);border:1px solid var(--border)}.CartMoreProducts_optionInfo__FnyeT{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.CartMoreProducts_optionSize__cXxkz{font-size:.83rem;font-weight:700;line-height:1.25;color:var(--text-main);text-transform:capitalize;overflow-wrap:anywhere}.CartMoreProducts_optionPrice__01luq{font-size:.86rem;font-weight:800;color:var(--primary-color)}.CartMoreProducts_addButton__7qhnR{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:8px 14px;border:var(--btn-border) solid transparent;border-radius:var(--btn-radius);background:var(--primary-color);color:#fff;font-size:.78rem;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .18s ease}.CartMoreProducts_addButton__7qhnR:hover{background:var(--primary-dark)}.CartMoreProducts_addButtonDone__Qh1mr{background:var(--success);color:#fff}@media (min-width:480px){.CartMoreProducts_skeletonRow__Jogaf{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.CartMoreProducts_container__csva0{padding:8px 0 12px}.CartMoreProducts_inner__KJdyh{padding:0 24px}.CartMoreProducts_skeletonRow__Jogaf{grid-template-columns:repeat(4,minmax(0,1fr))}.CartMoreProducts_optionsModal__0tIU3{align-items:center;padding:24px}.CartMoreProducts_modalContent__LkyKy{border-radius:16px;padding:20px;max-height:82vh}}.appToast_toast__skvQu{display:flex;align-items:flex-start;gap:11px;background:var(--secondary-background);border:1px solid var(--border,rgba(0,0,0,.1));border-left-width:4px;border-radius:var(--btn-radius);padding:13px 14px;max-width:360px;min-width:260px;box-shadow:0 8px 28px rgba(0,0,0,.16);pointer-events:auto;will-change:transform,opacity}.appToast_toast__skvQu.appToast_leaving__tAwAO{opacity:0}.appToast_toast__skvQu.appToast_success__azHV2{border-left-color:#2e9e5b}.appToast_toast__skvQu.appToast_error__LpnJB{border-left-color:#e74c3c}.appToast_toast__skvQu.appToast_warning__nMJIA{border-left-color:#e6a700}.appToast_toast__skvQu.appToast_info__wbtr9,.appToast_toast__skvQu.appToast_question__MukQ3{border-left-color:var(--primary-color)}.appToast_icon__qgenv{flex-shrink:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;line-height:1;color:#fff;margin-top:1px}.appToast_success__azHV2 .appToast_icon__qgenv{background:#2e9e5b}.appToast_error__LpnJB .appToast_icon__qgenv{background:#e74c3c}.appToast_warning__nMJIA .appToast_icon__qgenv{background:#e6a700}.appToast_info__wbtr9 .appToast_icon__qgenv,.appToast_question__MukQ3 .appToast_icon__qgenv{background:var(--primary-color)}.appToast_content__ifflY{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.appToast_title__lSobV{font-size:.86rem;font-family:var(--font-lora,serif);font-weight:600;color:var(--text-main);line-height:1.3}.appToast_message__nbZDB{font-size:.78rem;color:var(--text-secondary,#6b6b6b);line-height:1.4;word-break:break-word}.appToast_message__nbZDB a{color:var(--primary-color);text-decoration:underline}.appToast_actions__lqjmV{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.appToast_cancel__anS71,.appToast_confirm__t6fiU,.appToast_deny__53UwM{flex:1 1 auto;min-width:90px;border:none;cursor:pointer;padding:7px 12px;border-radius:var(--btn-radius);font-size:.78rem;font-weight:600;transition:filter .15s,background .15s}.appToast_confirm__t6fiU{background:var(--primary-color);color:#fff}.appToast_confirm__t6fiU:hover{filter:brightness(.92)}.appToast_deny__53UwM{background:#25d366;color:#fff}.appToast_deny__53UwM:hover{filter:brightness(.95)}.appToast_cancel__anS71{background:var(--section-bg,#ececec);color:var(--text-main)}.appToast_cancel__anS71:hover{filter:brightness(.95)}.appToast_close__UJt4e{flex-shrink:0;background:none;border:none;cursor:pointer;padding:0 2px;color:var(--text-secondary,#bbb);font-size:1.15rem;line-height:1;border-radius:var(--btn-radius);align-self:flex-start;transition:color .15s}.appToast_close__UJt4e:hover{color:var(--text-main)}@media (max-width:640px){.appToast_toast__skvQu{max-width:94vw;min-width:0;width:94vw}}.form_formContainer__dnzjd{background:linear-gradient(135deg,var(--background) 0,var(--section-bg,var(--secondary-background)) 100%);color:var(--text-main);font-family:Lora,Arial,sans-serif;border-radius:var(--btn-radius);box-shadow:0 4px 20px var(--shadow);padding:8px;margin:0 6px;position:relative;max-width:1400px}@media (max-width:600px){.form_formContainer__dnzjd{border-radius:var(--btn-radius);padding:4px;margin:0 2px}}.form_backButton__WeJ_C{box-shadow:none;color:white;border-radius:var(--btn-radius);background:var(--primary-color);margin:10px 30px;border:1px solid var(--primary-color);transition:all .33s ease}.form_backButton__WeJ_C:hover{background:var(--background);color:var(--primary-color);box-shadow:none}.form_headerIcon__beAgp{background:linear-gradient(135deg,var(--primary-color),var(--accent));border-radius:50%;padding:15px;margin-bottom:15px;color:white;box-shadow:0 4px 15px rgba(212,175,55,.3)}.form_successIcon__1_1zj{color:var(--primary-color);margin-bottom:15px;filter:drop-shadow(0 2px 4px rgba(212,175,55,.3))}.form_progressSection__5cQCI{margin:10px 0;padding:10px;background:rgba(212,175,55,.05);border-radius:10px;border:1px solid rgba(212,175,55,.15)}.form_progressIndicator__8XimG{background:rgba(212,175,55,.2);margin-bottom:15px}.form_progressBar__x0ZXo{background:linear-gradient(90deg,var(--primary-color),var(--accent));transition:width .3s ease-in-out}.form_progressBar__x0ZXo:after{animation:form_shimmer__BDRlm 2s infinite}.form_progressText__b5RvG{gap:6px;font-size:.74rem;font-weight:500}.form_sectionCard__MNmoF{box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease}.form_sectionCard__MNmoF:hover{box-shadow:0 4px 16px rgba(212,175,55,.1)}.form_sectionCard__MNmoF:before{width:3px;height:100%;background:linear-gradient(180deg,var(--primary-color),var(--accent))}.form_returnForm__Jwoj5{background:none!important;color:var(--primary-color)!important}.form_infoText__3ybiS{color:var(--text-secondary);font-size:.74rem;font-style:italic;margin:4px 0;padding:7px 10px;background:rgba(212,175,55,.08);border-left:3px solid var(--primary-color);border-radius:var(--btn-radius)}.form_stepTitle__WWqan{color:var(--primary-color);font-size:.9rem;font-weight:600;margin:10px 0 8px;text-align:center;position:relative}.form_stepTitle__WWqan:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);width:36px;height:2px;background:linear-gradient(90deg,var(--primary-color),var(--accent));border-radius:2px}@keyframes form_fadeInUp___poMh{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.form_filled___kR01{border-color:var(--button-cta)}.form_success-message__CXkEO{color:var(--button-cta);font-weight:600}.form_error-message__iYV8O{color:#e02a2a;font-weight:600}.form_form__lOfud{display:flex;flex-direction:column;align-content:center;text-align:center;padding:0;width:100%;margin:0 auto}.form_datosComprador__fpvm6,.form_datosFechaEnvio__8MC09,.form_datosRecibe__rqImE,.form_divDedicatoria__mx41G{display:flex;flex-direction:column;align-self:center;width:100%;max-width:600px;margin:8px 0}.form_dedicSave__LEOrE{color:var(--text-main)}.form_dedicSaveContainer__KMPTY{width:100%;display:flex;justify-content:center;align-items:center;margin:6px 0;border:1.5px solid var(--accent);border-radius:var(--btn-radius);padding:10px;background-color:var(--background);color:var(--text-main);font-size:.8rem;transition:border-color .3s}.form_dedicSaveContainer__KMPTY:hover{border-color:var(--button-cta)}.form_dedicTitulo__uGjtP{font-weight:500;margin:8px 0;color:var(--primary-color);font-size:.82rem}.form_confirmationSection__wtrIG{display:flex;flex-direction:row;align-items:center;gap:10px;margin:10px 0;justify-content:center}@media screen and (max-width:650px){.form_confirmationSection__wtrIG{flex-direction:column;align-items:flex-start}}.form_form__lOfud option{background:var(--secondary-background);color:var(--text-main)}.form_totalPrecio__HGQGb{margin:16px 0;font-weight:700;color:var(--primary-color);font-size:1.1em}.form_divPaymentsForm__EdESo{padding:24px;border-radius:var(--btn-radius);box-shadow:0 1px 15px 3px var(--shadow);background:var(--section-bg,var(--secondary-background))}.form_divPayments__VRPG3{justify-content:space-around;align-items:center;box-shadow:0 1px 8px 3px var(--shadow)}.form_transferDiv__cRnNk{min-height:-moz-fit-content!important;min-height:fit-content!important;gap:10px;display:flex;flex-direction:column;align-items:center}.form_methodIcon__gnmss{font-size:3rem;margin-bottom:12px;color:var(--primary-color)}.form_whatsappButton__XfQ24{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;background:#25D366;color:#fff;border:var(--btn-border) solid transparent;border-radius:var(--btn-radius);font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(37,211,102,.3);margin-top:20px}.form_whatsappButton__XfQ24:hover{background:#128C7E;transform:translateY(-2px);box-shadow:0 6px 16px rgba(37,211,102,.4)}.form_sendMessage__oZDUN{font-size:1.2rem}.form_accountInfo__Fqazh{background:var(--section-bg,var(--secondary-background));padding:20px;border-radius:var(--btn-radius);margin-bottom:20px;border:1px solid var(--border)}.form_accountTitle__xpLJI{margin:0 0 16px;font-size:1.1rem;font-weight:600;color:var(--text-main)}.form_accountDetails__ONyRi{display:grid;grid-gap:12px;gap:12px}.form_accountField__Q3ZU0{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--border)}.form_accountField__Q3ZU0:last-child{border-bottom:none}.form_fieldLabel__2WSgW{font-weight:600;color:var(--text-secondary)}.form_fieldValue__S5zyk{font-weight:600;color:var(--text-main);font-family:Monaco,Menlo,monospace}.form_mercadoPago__z_BeZ,.form_payPal__HrdGP,.form_transferDiv__cRnNk{height:100%;padding:30px;flex:2 1;width:-webkit-fill-available;margin:13px;border:2px solid var(--section-bg,var(--secondary-background));box-shadow:0 1px 12px 0 var(--shadow);min-height:40vh;background:var(--background)}.form_tarjetas___DrmG{margin:15px 0}.form_successBox___eBNN{background:linear-gradient(135deg,var(--section-bg,var(--secondary-background)) 0,rgba(212,175,55,.1) 100%);border:2px solid var(--primary-color);border-radius:var(--btn-radius);padding:12px;margin:4px 0;text-align:center;box-shadow:0 8px 32px var(--shadow);position:relative;overflow:hidden}.form_successBox___eBNN:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(212,175,55,.1),transparent);animation:form_shimmer__BDRlm 3s infinite}.form_headerIcon__beAgp,.form_successIcon__1_1zj{color:var(--primary-color);margin-bottom:16px;animation:form_pulse__7Gda_ 2s infinite}.form_successBox___eBNN h3{color:var(--primary-color);font-size:1.5rem;font-weight:700;margin:16px 0}.form_successBox___eBNN p{color:var(--text-secondary);font-size:1rem;line-height:1.6;margin:12px 0}.form_progressSection__5cQCI{margin:24px 0;padding:20px;background:var(--section-bg,var(--secondary-background));border-radius:16px;border:1px solid var(--accent)}.form_progressIndicator__8XimG{width:100%;height:8px;background:var(--accent);border-radius:4px;overflow:hidden;margin-bottom:12px;position:relative}.form_progressBar__x0ZXo{height:100%;background:linear-gradient(90deg,var(--primary-color),var(--button-cta));border-radius:4px;transition:width .5s cubic-bezier(.4,0,.2,1);position:relative}.form_progressBar__x0ZXo:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:form_progressShine__ixLDm 2s infinite}.form_progressText__b5RvG{display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:.9rem}.form_sectionCard__MNmoF{background:linear-gradient(135deg,var(--section-bg,var(--secondary-background)) 0,var(--background) 100%);border-radius:var(--btn-radius);padding:12px;margin:8px 0;box-shadow:0 2px 8px var(--shadow);border:1px solid rgba(212,175,55,.12);transition:all .2s ease;position:relative;overflow:hidden}.form_sectionCard__MNmoF:hover{box-shadow:0 4px 14px var(--shadow);border-color:rgba(212,175,55,.25)}.form_sectionCard__MNmoF:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--primary-color),var(--button-cta));border-radius:var(--btn-radius) var(--btn-radius) 0 0}.form_sectionIcon__utjuo{margin-right:8px;color:var(--primary-color)}.form_infoAlert__gF6_I{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.25);border-radius:var(--btn-radius);margin:8px 0;color:var(--text-main);font-size:.74rem}.form_alertIcon__qa42D{color:var(--primary-color);margin-top:1px;flex-shrink:0}.form_infoAlert__gF6_I div{flex:1 1}.form_infoAlert__gF6_I strong{color:var(--primary-color);font-weight:600}.form_infoAlert__gF6_I p{margin:2px 0 0;color:var(--text-secondary);font-size:.72rem}.form_inputGroup__e5_3h{margin:8px 0;position:relative}.form_inputGroup__e5_3h label{display:flex;align-items:center;gap:5px;font-weight:600;color:var(--text-main);margin-bottom:4px;font-size:.76rem}.form_requiredField__Y4M8H{color:var(--primary-color)!important}.form_requiredField__Y4M8H:after{content:" *";color:#e74c3c;font-weight:700}.form_inputField__ludmi{width:100%;padding:7px 10px;border:1.5px solid var(--border,#e8e8e8);border-radius:var(--btn-radius);background:var(--input-background);color:var(--text-main);font-size:.8rem;transition:border-color .2s ease,box-shadow .2s ease;outline:none}.form_inputField__ludmi:focus{border-color:#D4AF37;box-shadow:0 0 0 2px rgba(212,175,55,.1)}.form_inputField__ludmi:hover{border-color:#d0d0d0}.form_inputField__ludmi.form_filled___kR01{border-color:#4caf50}.form_helpText__Ltqai{display:flex;align-items:center;gap:4px;font-size:.67rem;color:var(--text-secondary);margin-top:3px}.form_inputError__vee6I{border-color:#e74c3c!important;background:rgba(231,76,60,.04)!important}.form_warningBox__jvmhn{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;background:rgba(230,126,34,.08);border:1px solid rgba(230,126,34,.35);border-radius:var(--btn-radius);margin:8px 0;color:var(--text-main);font-size:.74rem}.form_warningIcon__zV1fj{color:#e67e22;margin-top:1px;flex-shrink:0}.form_premiumBox__DCG77{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;background:linear-gradient(135deg,rgba(212,175,55,.08),rgba(212,175,55,.04));border:1.5px solid rgba(212,175,55,.35);border-radius:var(--btn-radius);margin:8px 0;color:var(--text-main)}.form_premiumIcon__HqB78{color:var(--primary-color);margin-top:2px;flex-shrink:0}.form_premiumCheckbox__L14kM{display:flex;align-items:center;gap:12px;margin:16px 0;padding:12px;background:var(--section-bg,var(--secondary-background));border-radius:var(--btn-radius);transition:all .3s ease}.form_premiumCheckbox__L14kM:hover{background:rgba(212,175,55,.1)}.form_servPremium__4_qBK{display:flex;align-items:center;gap:8px;color:var(--text-main);font-weight:600;cursor:pointer}.form_totalSection__o5Urd{background:linear-gradient(135deg,var(--section-bg,var(--secondary-background)) 0,var(--background) 100%);border-radius:var(--btn-radius);padding:32px;margin:32px 0;box-shadow:0 8px 24px var(--shadow);border:2px solid var(--primary-color);text-align:center}.form_summaryHeader__UktM8{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px}.form_summaryHeader__UktM8 h2{color:var(--primary-color);font-size:1.5rem;font-weight:700;margin:0}.form_priceDisplay__U9cl9{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px 0;padding:20px;background:rgba(212,175,55,.1);border-radius:var(--btn-radius);border:1px solid var(--primary-color)}.form_priceDisplay__U9cl9 h3{color:var(--primary-color);font-size:1.4rem;font-weight:700;margin:0}.form_confirmNote__Gex3s{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;color:var(--text-secondary);font-size:.9rem;font-style:italic}.form_dedicatoriaSection__lrgeA{margin:32px 0;padding:24px;background:var(--section-bg,var(--secondary-background));border-radius:var(--btn-radius);border:1px solid var(--accent)}.form_dedicText__FMjOO{display:flex;align-items:center;gap:8px;color:var(--primary-color);font-size:1.2rem;font-weight:600;margin-bottom:12px}.form_dedicatoria__ZgyXp{width:100%!important;min-height:120px!important;padding:16px 20px!important;border:2px solid var(--accent)!important;border-radius:12px!important;background:var(--input-bg)!important;color:var(--text-main)!important;font-size:16px!important;font-family:inherit!important;resize:vertical!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;margin:12px 0!important}.form_dedicatoria__ZgyXp:focus{border-color:var(--button-cta)!important;outline:none!important;box-shadow:0 0 0 3px rgba(212,175,55,.2)!important;background:var(--background)!important}.form_heartIcon__hLuoV{color:var(--primary-color);margin-right:8px}.form_editDataSection__qae9L{text-align:center;margin:24px 0;padding:20px;background:var(--section-bg,var(--secondary-background));border-radius:var(--btn-radius)}.form_paymentHeader__3WLXU{display:flex;align-items:center;justify-content:center;gap:12px;margin:32px 0 24px}.form_paymentOptions__x5_Iq{margin:24px 0}.form_transferSection__lQrGS{margin:24px 0;padding:24px;background:var(--section-bg,var(--secondary-background));border-radius:var(--btn-radius);border:1px solid var(--accent)}.form_transferDetails__JZWg8{margin-top:24px;padding:24px;background:var(--background);border-radius:var(--btn-radius);border:1px solid var(--primary-color)}.form_bankDetails__tw8UL{margin-bottom:24px}.form_bankDetails__tw8UL h4{display:flex;align-items:center;gap:8px;color:var(--primary-color);font-size:1.2rem;font-weight:600;margin-bottom:16px}.form_bankInfo__GqvrX{background:var(--section-bg,var(--secondary-background));padding:20px;border-radius:var(--btn-radius);border:1px solid var(--accent)}.form_bankInfo__GqvrX p{margin:8px 0;color:var(--text-main);font-size:1rem}.form_bankInfo__GqvrX strong{color:var(--primary-color)}.form_nextStep__GOAfE{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;background:rgba(37,211,102,.1);border:1px solid #25d366;border-radius:var(--btn-radius);color:var(--text-main)}.form_whatsappIcon__pNHDL{color:#25D366;margin-top:2px;flex-shrink:0}.form_errorSection__auB5S,.form_incompleteSection__sf1FX{text-align:center;padding:32px;margin:24px 0}.form_errorBox__chyO_{display:flex;align-items:flex-start;gap:12px;padding:20px 24px;background:rgba(231,76,60,.1);border:2px solid #e74c3c;border-radius:var(--btn-radius);margin:16px 0;color:var(--text-main)}.form_errorIcon__BOqkM{color:#e74c3c;margin-top:2px;flex-shrink:0}.form_errorBox__chyO_ h3{color:#e74c3c;font-weight:600;margin:0 0 8px}.form_errorBox__chyO_ p{color:var(--text-secondary);margin:0}.form_buttonAction__HwoQW{padding:16px 24px!important;background:linear-gradient(135deg,var(--primary-color) 0,var(--button-cta) 50%,var(--accent) 100%)!important;color:var(--background)!important;font-size:.75rem!important;font-weight:700!important;border-radius:var(--btn-radius);border:none!important;cursor:pointer!important;box-shadow:0 6px 24px rgba(0,0,0,.111),0 2px 0 var(--accent)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.form_buttonAction__HwoQW:hover{background:linear-gradient(135deg,var(--button-cta) 0,var(--primary-color) 50%,var(--accent) 100%)!important;color:var(--text-main)!important}.form_buttonAction__HwoQW:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)!important;transition:left .6s!important;z-index:-1!important}.form_form__lOfud button:hover:before{left:100%}.form_paymentsContainer__7PkCm{margin:32px 0;padding:0}.form_paymentMethodsHeader__AmdNy{text-align:center;margin-bottom:32px;padding:24px;background:linear-gradient(135deg,var(--section-bg,var(--secondary-background)) 0,rgba(212,175,55,.1) 100%);border-radius:var(--btn-radius);border:2px solid var(--primary-color);position:relative;overflow:hidden}.form_paymentMethodsHeader__AmdNy:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(212,175,55,.1),transparent);animation:form_shimmer__BDRlm 3s infinite}.form_paymentHeaderIcon__WCWje{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:linear-gradient(135deg,var(--primary-color),var(--accent));border-radius:50%;margin-bottom:16px;color:white;box-shadow:0 4px 15px rgba(212,175,55,.3)}.form_paymentMethodsTitle__4r_B6{color:var(--primary-color);font-size:1.6rem;font-weight:700;margin:16px 0 12px}.form_paymentMethodsSubtitle__OwWBe{color:var(--text-secondary);font-size:1rem;line-height:1.5;max-width:600px;margin:0 auto}.form_divPayments__VRPG3{display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-start;border-radius:var(--btn-radius);background:var(--background);padding:8px;box-shadow:0 8px 32px var(--shadow);border:1px solid var(--border)}.form_mercadoPago__z_BeZ,.form_payPal__HrdGP,.form_transferDiv__cRnNk{flex:1 1;background:linear-gradient(135deg,var(--section-bg,var(--secondary-background)) 0,var(--background) 100%);border:2px solid var(--accent);border-radius:var(--btn-radius);padding:28px;box-shadow:0 6px 20px var(--shadow);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;min-height:400px}.form_mercadoPago__z_BeZ:hover,.form_payPal__HrdGP:hover,.form_transferDiv__cRnNk:hover{transform:translateY(-4px);box-shadow:0 12px 32px var(--shadow);border-color:var(--primary-color)}.form_mercadoPago__z_BeZ:before,.form_payPal__HrdGP:before,.form_transferDiv__cRnNk:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-color),var(--button-cta));border-radius:var(--btn-radius) var(--btn-radius) 0 0}.form_paymentSectionHeader__lY_AG{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--accent)}.form_countryFlag__NOJAV{font-size:2rem;margin-bottom:12px}.form_tarjetas___DrmG{color:var(--primary-color);font-weight:700;font-size:1.3rem;margin:8px 0 16px;text-align:center}.form_securityBadge__4roSa{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,rgba(212,175,55,.1),rgba(212,175,55,.2));color:var(--primary-color);padding:6px 12px;border-radius:var(--btn-radius);font-size:.8rem;font-weight:600;border:1px solid var(--primary-color)}.form_securityIcon__RdpPt{font-size:.9rem}.form_paymentAmountDisplay__8gctx{display:flex;align-items:center;justify-content:center;gap:8px;margin:20px 0;padding:16px 20px;background:rgba(212,175,55,.1);border:1px solid var(--primary-color);border-radius:var(--btn-radius);font-weight:600}.form_currencyIcon__7ciM8{color:var(--primary-color);font-size:1.2rem}.form_totalAmount__bywia{color:var(--primary-color);font-size:1.1rem;font-weight:700}.form_paymentInfo__ekPbj{display:flex;flex-direction:column;gap:12px;margin:20px 0;padding:16px;background:var(--section-bg,var(--secondary-background));border-radius:var(--btn-radius);border:1px solid var(--accent)}.form_infoItem___iuSo{display:flex;align-items:center;gap:10px;color:var(--text-secondary);font-size:.9rem;font-weight:500}.form_infoIcon__tS1Vr{color:var(--primary-color);flex-shrink:0}.form_paymentButtons__8DWJE{display:flex;flex-direction:column;gap:16px;margin:24px 0}.form_paymentButton__5PWRL{width:100%!important;padding:16px 20px!important;background:linear-gradient(135deg,var(--primary-color) 0,var(--button-cta) 100%)!important;color:white!important;border-radius:var(--btn-radius);border:none!important;font-weight:600!important;text-transform:none!important;box-shadow:0 4px 15px rgba(212,175,55,.3)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative!important;overflow:hidden!important}.form_paymentButton__5PWRL:hover{background:linear-gradient(135deg,var(--button-cta) 0,var(--primary-color) 100%)!important;transform:translateY(-2px)!important;box-shadow:0 8px 25px rgba(212,175,55,.4)!important}.form_buttonContent__f4Mtn{display:flex;flex-direction:column;align-items:center;gap:4px}.form_buttonTitle__zDrPn{font-size:1rem;font-weight:700}.form_buttonSubtitle__blNEB{font-size:.8rem;opacity:.9;font-weight:400}.form_mercadoPagoDiv__xjhno{margin-top:24px;padding:24px;background:var(--background);border-radius:var(--btn-radius);border:1px solid var(--accent);overflow:hidden}.form_paymentFormHeader__suaNq{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--accent)}.form_formTitle__cE0qU{color:var(--primary-color);font-size:1.2rem;font-weight:600;margin:0}.form_acceptedCards__D8rwb{display:flex;gap:8px;align-items:center}.form_cardIcon__QMTk0{font-size:1.5rem;opacity:.7;transition:all .3s ease}.form_cardIcon__QMTk0:hover{opacity:1;transform:scale(1.1)}.form_mpBadge__LE_Po{display:flex;align-items:center;gap:6px;background:rgba(0,158,227,.1);color:#009ee3;padding:6px 12px;border-radius:var(--btn-radius);font-size:.8rem;font-weight:600;border:1px solid #009ee3}.form_mpIcon__muumQ{font-size:.9rem}.form_processingInfo__I58jz{display:flex;align-items:center;gap:8px;margin:16px 0;padding:12px 16px;background:rgba(33,150,243,.1);border:1px solid #2196f3;border-radius:var(--btn-radius);color:var(--text-secondary);font-size:.9rem}.form_processingIcon__EMI13{color:#2196f3;flex-shrink:0}.form_mpDescription__YrQQl,.form_paypalDescription__r_IXz{margin:16px 0;padding:16px;background:var(--section-bg,var(--secondary-background));border-radius:var(--btn-radius);border:1px solid var(--accent)}.form_mpDescription__YrQQl p,.form_paypalDescription__r_IXz p{color:var(--text-secondary);font-size:.95rem;line-height:1.4;margin:0;text-align:center}.form_paymentFooter__HKHpl{margin-top:32px;padding:24px;background:var(--section-bg,var(--secondary-background));border-radius:var(--btn-radius);border:1px solid var(--accent);text-align:center}.form_trustIndicators__8lD2m{display:flex;justify-content:center;gap:32px;margin-bottom:20px;flex-wrap:wrap}.form_trustItem__0tYNP{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--text-secondary);font-size:.9rem;font-weight:500}.form_trustIcon__arxxc{color:var(--primary-color);font-size:1.5rem}.form_supportNote__yf4EG{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text-secondary);font-size:.9rem;font-style:italic;padding-top:16px;border-top:1px solid var(--accent)}.form_supportIcon__9hdq6{color:var(--primary-color);flex-shrink:0}.form_dark-mode__d2Y2w .form_mercadoPago__z_BeZ,.form_dark-mode__d2Y2w .form_payPal__HrdGP,.form_dark-mode__d2Y2w .form_transferDiv__cRnNk{background:linear-gradient(135deg,var(--bg-dark) 0,var(--bg-dark-alt) 100%);border-color:var(--border-color-dark)}.form_dark-mode__d2Y2w .form_paymentMethodsHeader__AmdNy{background:linear-gradient(135deg,var(--bg-dark) 0,rgba(212,175,55,.1) 100%)}.form_dark-mode__d2Y2w .form_mpDescription__YrQQl,.form_dark-mode__d2Y2w .form_paymentFooter__HKHpl,.form_dark-mode__d2Y2w .form_paymentInfo__ekPbj,.form_dark-mode__d2Y2w .form_paypalDescription__r_IXz{background:var(--bg-dark-alt);border-color:var(--border-color-dark)}.form_dark-mode__d2Y2w .form_mercadoPagoDiv__xjhno{background:var(--bg-dark);border-color:var(--border-color-dark)}@media (max-width:968px){.form_divPayments__VRPG3{flex-direction:column;gap:20px}.form_mercadoPago__z_BeZ,.form_payPal__HrdGP,.form_transferDiv__cRnNk{min-height:auto}.form_trustIndicators__8lD2m{gap:20px}}@media (max-width:768px){.form_paymentMethodsHeader__AmdNy{padding:20px 16px}.form_form__lOfud button{font-size:.78rem!important;padding:7px 4px!important}.form_paymentMethodsTitle__4r_B6{font-size:1.4rem}.form_mercadoPago__z_BeZ,.form_payPal__HrdGP,.form_transferDiv__cRnNk{padding:20px}.form_paymentSectionHeader__lY_AG{margin-bottom:20px}.form_trustIndicators__8lD2m{flex-direction:column;gap:16px}.form_supportNote__yf4EG{flex-direction:column;gap:8px;text-align:center}}@media (max-width:480px){.form_paymentsContainer__7PkCm{margin:20px 0}.form_divPayments__VRPG3{padding:4px}.form_mercadoPago__z_BeZ,.form_payPal__HrdGP,.form_transferDiv__cRnNk{padding:16px}.form_paymentButton__5PWRL{padding:14px 16px!important}.form_buttonTitle__zDrPn{font-size:.9rem}.form_buttonSubtitle__blNEB{font-size:.75rem}}@keyframes form_shimmer__BDRlm{0%{left:-100%}to{left:100%}}@keyframes form_progressShine__ixLDm{0%,to{transform:translateX(-100%)}50%{transform:translateX(100%)}}@keyframes form_pulse__7Gda_{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@media (max-width:768px){.form_formContainer__dnzjd{padding:20px 0;margin:0;background:transparent;box-shadow:none}.form_form__lOfud{padding:0}.form_sectionCard__MNmoF,.form_successBox___eBNN{padding:20px;margin:16px 0}.form_inputField__ludmi{padding:14px 16px!important;font-size:16px!important}.form_stepTitle__WWqan{font-size:1.2rem}.form_totalSection__o5Urd{padding:20px;margin:20px 0}.form_priceDisplay__U9cl9 h3{font-size:1.2rem}}@media (max-width:650px){.form_divPaymentsForm__EdESo{padding:20px 6px}.form_form__lOfud{padding:0;width:100%}.form_datosComprador__fpvm6,.form_datosFechaEnvio__8MC09,.form_datosRecibe__rqImE,.form_divDedicatoria__mx41G{width:100%}.form_divPayments__VRPG3{flex-direction:column;text-align:center;align-items:center}.form_mercadoPago__z_BeZ,.form_payPal__HrdGP,.form_transferDiv__cRnNk{min-height:-moz-fit-content;min-height:fit-content}.form_priceDisplay__U9cl9,.form_summaryHeader__UktM8{flex-direction:column;gap:8px}.form_errorBox__chyO_,.form_infoAlert__gF6_I,.form_premiumBox__DCG77,.form_warningBox__jvmhn{flex-direction:column;gap:8px;text-align:center}.form_alertIcon__qa42D,.form_errorIcon__BOqkM,.form_premiumIcon__HqB78,.form_warningIcon__zV1fj{align-self:center}}.StepNav_nav__4sQji{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;padding-top:15px;border-top:1px solid var(--border)}.StepNav_back__AT_7d{display:inline-flex;align-items:center;gap:7px;padding:10px 16px;border:1px solid var(--border);border-radius:var(--btn-radius);background:transparent;color:var(--text-secondary);font-size:.84rem;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .18s ease,color .18s ease}.StepNav_back__AT_7d:hover{border-color:var(--primary-color);color:var(--primary-color)}.StepNav_back__AT_7d:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.StepNav_backText__f2_fY{white-space:nowrap}.StepNav_spacer__9LrsS{flex:1 1}.StepNav_next__TEEuh{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 24px;border:1px solid var(--border);border-radius:var(--btn-radius);background:transparent;color:var(--text-secondary);font-size:.88rem;font-weight:700;font-family:inherit;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.StepNav_nextComplete__ZTWnU{background:var(--primary-color);color:#fff}.StepNav_nextComplete__ZTWnU,.StepNav_next__TEEuh:hover:not(:disabled){border-color:var(--primary-color)}.StepNav_nextComplete__ZTWnU:hover:not(:disabled){background:var(--primary-dark);border-color:var(--primary-dark)}.StepNav_next__TEEuh:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.StepNav_next__TEEuh:disabled{opacity:.55;cursor:not-allowed}.StepNav_next__TEEuh svg{flex-shrink:0}.StepNav_btnContent__azcv6{display:inline-flex;align-items:center;gap:8px}.StepNav_btnContentHidden__ElXxr{opacity:0}.StepNav_successIconWrap__GQHx_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff}@media (prefers-reduced-motion:reduce){.StepNav_back__AT_7d,.StepNav_next__TEEuh{transition:none}}.RecipientDataStep_sectionCard__Nm9sS{background:var(--section-bg,var(--secondary-background));border:1px solid var(--border);border-radius:var(--btn-radius);padding:14px;margin-bottom:10px}.RecipientDataStep_stepTitle__YO_ut{display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:600;color:var(--text-main);margin-bottom:10px;letter-spacing:-.01em}.RecipientDataStep_sectionIcon__vk__b{color:#D4AF37;font-size:17px}.RecipientDataStep_infoAlert__ngFbf{display:flex;align-items:flex-start;gap:8px;background:rgba(212,175,55,.08);border-left:3px solid #d4af37;padding:8px 10px;border-radius:var(--btn-radius);margin-bottom:12px;font-size:.74rem;line-height:1.5}.RecipientDataStep_alertIcon__MA9wR{color:#D4AF37;flex-shrink:0;margin-top:1px;font-size:14px}.RecipientDataStep_inputsContainer__LVr_3{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.RecipientDataStep_inputGroup__MPrRF{margin-bottom:10px}.RecipientDataStep_priorityField__hkJSz{background:var(--background);border:1.5px solid rgba(255,193,7,.25);border-radius:var(--btn-radius);padding:12px;margin-bottom:14px;box-shadow:0 2px 8px rgba(255,193,7,.1);animation:RecipientDataStep_pulseGlow__hhOA9 2.5s ease-in-out infinite}@keyframes RecipientDataStep_pulseGlow__hhOA9{0%,to{box-shadow:0 2px 8px rgba(255,193,7,.1)}50%{box-shadow:0 4px 16px rgba(255,193,7,.18)}}.RecipientDataStep_priorityField__hkJSz.RecipientDataStep_inputError__4KrGx{background:linear-gradient(135deg,rgba(244,67,54,.06),rgba(244,67,54,.03));border-color:rgba(244,67,54,.35);box-shadow:0 2px 8px rgba(244,67,54,.12);animation:RecipientDataStep_shakeError__0JWjd .4s ease-in-out}@keyframes RecipientDataStep_shakeError__0JWjd{0%,to{transform:translateX(0)}25%{transform:translateX(-8px)}75%{transform:translateX(8px)}}.RecipientDataStep_requiredField__D1Iu5{display:flex;align-items:center;gap:5px;font-weight:600;font-size:.76rem;color:var(--text-main);margin-bottom:5px;letter-spacing:-.01em}.RecipientDataStep_requiredField__D1Iu5:after{content:"*";color:#D4AF37;margin-left:2px;font-size:.82rem}.RecipientDataStep_inputField__sMHDQ{width:100%;padding:7px 10px;border:1.5px solid #e8e8e8;border-radius:var(--btn-radius);font-size:.8rem;transition:all .2s ease;background:var(--input-background);color:var(--text-main);outline:none}.RecipientDataStep_inputField__sMHDQ:hover{border-color:#d0d0d0}.RecipientDataStep_inputField__sMHDQ:focus{border-color:#D4AF37;box-shadow:0 0 0 3px rgba(212,175,55,.08)}.RecipientDataStep_inputField__sMHDQ.RecipientDataStep_filled__9xUtN{border-color:#4caf50;background:rgba(76,175,80,.02)}.RecipientDataStep_inputError__4KrGx{border-color:#f44336!important;background:rgba(244,67,54,.02)!important}.RecipientDataStep_helpText__uZz1C{display:flex;align-items:center;gap:4px;font-size:.67rem;color:var(--text-secondary);margin-top:4px;opacity:.85}.RecipientDataStep_errorBox__lDfMz{background:rgba(244,67,54,.08);border-left:3px solid #f44336;padding:5px 8px;border-radius:var(--btn-radius);color:#f44336;font-size:.67rem;margin-top:4px;line-height:1.4}.RecipientDataStep_dedicatoriaSection__J2nxT{margin-top:16px;padding-top:14px;border-top:1px solid rgba(0,0,0,.08)}.RecipientDataStep_dedicText__6WgqX{display:flex;align-items:center;gap:7px;font-size:.84rem;font-weight:600;color:var(--text-main);margin-bottom:5px;letter-spacing:-.01em}.RecipientDataStep_infoText__IAFUT{color:var(--text-secondary);font-size:.68rem;margin-bottom:8px;line-height:1.5}.RecipientDataStep_dedicatoria__Wns_o{width:100%;min-height:72px;padding:7px 10px;border:1.5px solid #e8e8e8;border-radius:var(--btn-radius);font-size:.8rem;font-family:inherit;resize:vertical;margin-bottom:8px;background:var(--input-background);color:var(--text-main);transition:border-color .2s ease;outline:none;line-height:1.5}.RecipientDataStep_dedicatoria__Wns_o:hover{border-color:#d0d0d0}.RecipientDataStep_dedicatoria__Wns_o:focus{border-color:#D4AF37;box-shadow:0 0 0 3px rgba(212,175,55,.08)}.RecipientDataStep_dedicTitulo__fxRYF{color:var(--text-main);font-size:.78rem;font-weight:600;margin-top:10px;margin-bottom:5px;letter-spacing:-.01em}.RecipientDataStep_dedicSaveContainer__efxLN{display:flex;align-items:flex-start;gap:8px;background:rgba(212,175,55,.08);padding:9px 11px;border-radius:var(--btn-radius);border-left:3px solid #d4af37}.RecipientDataStep_heartIcon__FBt4t{color:#D4AF37;flex-shrink:0;margin-top:1px;font-size:15px}.RecipientDataStep_dedicSave__0NT3k{color:var(--text-main);font-size:.8rem;font-weight:400;line-height:1.6}.RecipientDataStep_validationAlert__zGap9{display:flex;align-items:flex-start;gap:7px;background:rgba(244,67,54,.08);border:1px solid rgba(244,67,54,.3);border-left:3px solid #f44336;padding:8px 10px;border-radius:var(--btn-radius);color:#d32f2f;font-size:.72rem;font-weight:500;line-height:1.5;margin-bottom:10px}.RecipientDataStep_alertCircleIcon__HG40b{flex-shrink:0;margin-top:1px;color:#f44336}@media (max-width:768px){.RecipientDataStep_inputsContainer__LVr_3{display:grid;grid-template-columns:1fr;grid-gap:5px;gap:5px}.RecipientDataStep_sectionCard__Nm9sS{padding:12px;border-radius:var(--btn-radius);margin-bottom:8px}.RecipientDataStep_stepTitle__YO_ut{font-size:.82rem;gap:7px}.RecipientDataStep_sectionIcon__vk__b{font-size:16px}.RecipientDataStep_infoAlert__ngFbf{font-size:.68rem;padding:7px 9px;gap:7px}.RecipientDataStep_inputGroup__MPrRF{margin-bottom:8px}.RecipientDataStep_requiredField__D1Iu5{font-size:.72rem}.RecipientDataStep_inputField__sMHDQ{padding:6px 9px;font-size:.78rem}.RecipientDataStep_helpText__uZz1C{font-size:.64rem}.RecipientDataStep_errorBox__lDfMz{font-size:.64rem;padding:4px 7px}.RecipientDataStep_priorityField__hkJSz{padding:10px;border-radius:var(--btn-radius);margin-bottom:10px}.RecipientDataStep_dedicatoriaSection__J2nxT{margin-top:14px;padding-top:12px}.RecipientDataStep_dedicatoria__Wns_o{font-size:.78rem;padding:7px 9px;min-height:60px}}.FlorDeMarca_flor__wzMg0{flex-shrink:0;object-fit:contain}.cartToast_toast__ZZa4k{display:flex;align-items:center;gap:10px;background:var(--background);border:1px solid var(--border,rgba(0,0,0,.1));border-radius:var(--btn-radius);padding:10px 12px;max-width:300px;min-width:220px;pointer-events:auto;transform:translateX(0);opacity:1;transition:opacity .2s,transform .2s}.cartToast_toast__ZZa4k.cartToast_leaving__5zRWD{opacity:0;transform:translateX(-8px)}.cartToast_imgWrap__nVeTL{flex-shrink:0;width:46px;height:46px;border-radius:var(--btn-radius);overflow:hidden;background:var(--section-bg,#f5f5f5)}.cartToast_imgWrap__nVeTL img{width:100%;height:100%;object-fit:cover;display:block}.cartToast_imgPlaceholder__W8SQE{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.3rem}.cartToast_content__Fp1Cu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.cartToast_label__Hk7kP{font-size:.63rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-color);line-height:1.2}.cartToast_label__Hk7kP.cartToast_removed__d_7Zz{color:#999}.cartToast_label__Hk7kP.cartToast_error__8hP5V{color:#e74c3c}.cartToast_name__InInF{font-size:.75rem;font-family:var(--font-lora,serif);color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;font-weight:500;margin-top:1px}.cartToast_meta__xSzlq{display:flex;align-items:center;gap:5px;margin-top:3px;flex-wrap:wrap}.cartToast_size__sgF_4{font-size:.62rem;color:var(--text-secondary,#888);background:var(--section-bg,#f0f0f0);padding:1px 6px;border-radius:var(--btn-radius);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.cartToast_price__bkjH_{font-size:.73rem;font-family:var(--font-lora,serif);color:var(--primary-color);font-weight:600;white-space:nowrap}.cartToast_priceOriginal__ExRuF{font-size:.6rem;color:var(--text-secondary,#bbb);text-decoration:line-through;margin-left:3px}.cartToast_close__I25qd{flex-shrink:0;background:none;border:none;cursor:pointer;padding:0 3px;color:var(--text-secondary,#bbb);font-size:1.1rem;line-height:1;border-radius:var(--btn-radius);align-self:flex-start;transition:color .15s}.cartToast_close__I25qd:hover{color:var(--text-main)}.cartToast_toast__ZZa4k.cartToast_remove__EJqdg{opacity:.8}.texts_left__oQREo{text-align:left}.texts_center__e3lfq{text-align:center;margin-left:auto;margin-right:auto}.texts_eyebrow__DB45a{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:.68rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--primary-color);line-height:1.3}.texts_eyebrow__DB45a.texts_left__oQREo{justify-content:flex-start}.texts_eyebrow__DB45a.texts_center__e3lfq{justify-content:center}.texts_eyebrow__DB45a svg{flex-shrink:0}.texts_title__f_RH8{margin:0;font-weight:800;line-height:1.12;letter-spacing:-.02em;color:var(--text-main);overflow-wrap:break-word}.texts_titleHero__WS3Zu{font-size:clamp(2rem,7vw,3.2rem);line-height:1.08;letter-spacing:-.03em;max-width:16ch}.texts_titleSection__5YuSf{font-size:clamp(1.6rem,4.2vw,2.3rem);max-width:24ch}.texts_titleSub__My7kB{font-size:clamp(1.05rem,2.4vw,1.3rem);letter-spacing:-.01em;max-width:32ch}.texts_lead__GXiZV{margin:12px 0 0;line-height:1.6;color:var(--text-secondary)}.texts_leadHero__cpheP{max-width:52ch;font-size:.98rem;line-height:1.62}.texts_leadSection__cdbos{max-width:58ch;font-size:.95rem}.texts_leadSub__Itocd{max-width:62ch;font-size:.88rem}.texts_block__4aFGo{display:flex;flex-direction:column;min-width:0}.texts_block__4aFGo.texts_left__oQREo{align-items:flex-start}.texts_block__4aFGo.texts_center__e3lfq{align-items:center}.texts_acento__QOP_p{color:var(--primary-color);box-shadow:inset 0 -.14em 0 rgba(var(--primary-color-rgb),.18)}.adicionales_tarjeta__9LUkc{display:flex;flex-direction:column;height:100%;background:var(--secondary-background);border:1px solid var(--border);border-radius:var(--border-radius);overflow:hidden;transition:border-color .18s ease}.adicionales_tarjeta__9LUkc:hover{border-color:var(--primary-color)}.adicionales_tarjeta__9LUkc:focus-within{border-color:var(--primary-color)}.adicionales_apertura__Wm504{display:flex;flex-direction:column;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.adicionales_apertura__Wm504:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.adicionales_apertura__Wm504:hover .adicionales_imagen__z7n3b{transform:scale(1.04)}.adicionales_encabezado__t75VW{display:flex;flex-direction:column;gap:4px;padding:12px 12px 0;min-width:0}.adicionales_foto__4uHU3{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:var(--primary-light)}.adicionales_imagen__z7n3b{object-fit:cover;object-position:center;transition:transform .35s ease}.adicionales_fotoVacia__4U2Ft{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--border)}.adicionales_cuerpo__e3Q3U{display:flex;flex-direction:column;gap:7px;flex:1 1;padding:8px 12px 13px;min-width:0}.adicionales_nombre__VTkHm{font-size:.9rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text-main)}.adicionales_descripcion__18hVW,.adicionales_nombre__VTkHm{margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adicionales_descripcion__18hVW{font-size:.78rem;line-height:1.4;color:var(--text-secondary)}.adicionales_disparador__QCg60{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-width:0;min-height:38px;padding:7px 9px;border:1px solid var(--border);border-radius:var(--btn-radius);background:var(--input-bg);color:var(--text-main);font-family:inherit;font-size:.8rem;line-height:1.2;text-align:left;cursor:pointer;transition:border-color .15s ease}.adicionales_disparador__QCg60:hover{border-color:var(--primary-color)}.adicionales_disparador__QCg60:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.adicionales_disparadorTexto__Vxeti{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adicionales_disparadorPrecio__MMtl8{flex-shrink:0;font-weight:800}.adicionales_agregar__paXkO{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:100%;margin-top:auto;min-height:40px;padding:9px 12px;border:1px solid var(--primary-color);border-radius:var(--btn-radius);background:var(--primary-color);color:#fff;font-family:inherit;font-size:.84rem;font-weight:700;cursor:pointer;transition:background .16s ease,border-color .16s ease}.adicionales_agregar__paXkO:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.adicionales_agregar__paXkO:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.adicionales_stepper__xnqsL{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:stretch;width:100%;margin-top:auto;min-height:40px;border:1px solid var(--primary-color);border-radius:var(--btn-radius);overflow:hidden}.adicionales_stepperBtn__VSITi{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:var(--primary-color);color:#fff;cursor:pointer;transition:background .16s ease}.adicionales_stepperBtn__VSITi:hover{background:var(--primary-dark)}.adicionales_stepperBtn__VSITi:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.adicionales_stepperValor__1Uq_c{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:0;padding:2px 4px;background:var(--secondary-background);color:var(--text-main);font-size:.9rem;font-weight:800;line-height:1.05}.adicionales_stepperUnidad__y3QLR{font-size:.62rem;font-weight:600;letter-spacing:.02em;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.adicionales_railSeccion__nZxIc{padding-top:14px;border-top:1px solid var(--border);min-width:0}.adicionales_railCabecera__l9TF7{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.adicionales_railControles__StFD3{display:flex;align-items:center;gap:6px;flex-shrink:0}.adicionales_railFlecha__0S0Pf{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--border);border-radius:var(--btn-radius);background:transparent;color:var(--text-main);cursor:pointer;transition:border-color .16s ease,color .16s ease,opacity .16s ease}.adicionales_railFlecha__0S0Pf:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color)}.adicionales_railFlecha__0S0Pf:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.adicionales_railFlecha__0S0Pf:disabled{opacity:.35;cursor:default}.adicionales_railTitulo__4LvT6{margin:0;font-size:.78rem;font-weight:800;letter-spacing:.01em;color:var(--text-main)}.adicionales_railVerTodos__35D2H{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:.72rem;font-weight:700;color:var(--primary-color);text-decoration:none;transition:gap .16s ease}.adicionales_railVerTodos__35D2H:hover{gap:7px}.adicionales_railSwiper___S0wz{width:100%;padding-bottom:4px}.adicionales_railSwiper___S0wz .swiper-wrapper{align-items:stretch}.adicionales_railEsqueleto__t21Mg .adicionales_slide___uRh5,.adicionales_railSwiper___S0wz .adicionales_slide___uRh5{width:176px;height:auto}.adicionales_railEsqueleto__t21Mg{display:flex;gap:10px;overflow:hidden}.adicionales_seccion__KRyGl{width:100%;margin-top:32px;padding:20px 10px 0;border-top:1px solid var(--border);min-width:0}.adicionales_inner__pKVdg{min-width:0}.adicionales_cabecera___WDMl{margin-bottom:18px}.adicionales_grilla__ggz0m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none;min-width:0}.adicionales_celda__RWrj7{min-width:0}.adicionales_errorTexto__cLD6L{margin:0 0 10px;font-size:.85rem;color:var(--text-secondary)}.adicionales_reintentar__DcMz_{padding:7px 16px;border:1px solid var(--border);border-radius:var(--btn-radius);background:transparent;color:var(--primary-color);font-family:inherit;font-size:.8rem;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease}.adicionales_reintentar__DcMz_:hover{border-color:var(--primary-color);background:rgba(var(--primary-color-rgb),.08)}.adicionales_drawerFoto__kzQy8{position:relative;width:100%;aspect-ratio:4/3;margin-bottom:14px;border:1px solid var(--ds-filete);border-radius:var(--ds-radius-md);overflow:hidden;background:var(--ds-oro-tinte)}.adicionales_drawerDescr__ZNeZ6{margin:0 0 18px;font-size:.86rem;line-height:1.5;color:var(--text-secondary)}.adicionales_drawerGrupo__7OcrW{margin:0 0 20px;padding:0;border:0;min-width:0}.adicionales_drawerGrupo__7OcrW>legend{padding:0}.adicionales_drawerOpciones__5S5ka{display:flex;flex-direction:column;gap:8px}.adicionales_drawerOpcion__4T0rj{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid var(--ds-filete);border-radius:var(--ds-radius-md);background:transparent;cursor:pointer;transition:border-color .15s ease,background .15s ease}.adicionales_drawerOpcion__4T0rj:hover{border-color:var(--ds-oro)}.adicionales_drawerOpcionActiva__VPlgw{border-color:var(--ds-oro);background:var(--ds-oro-tinte)}.adicionales_drawerRadio__g6xST{flex-shrink:0;width:17px;height:17px;margin:0;accent-color:var(--ds-oro);cursor:pointer}.adicionales_drawerOpcionSize__sAJRP{flex:1 1;min-width:0;font-size:.86rem;line-height:1.35;color:var(--text-main);overflow-wrap:anywhere}.adicionales_drawerOpcionActiva__VPlgw .adicionales_drawerOpcionSize__sAJRP{font-weight:600}.adicionales_drawerOpcionPrecio__qN6qy{flex-shrink:0;font-size:.9rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-main)}.adicionales_drawerStepper__szNFt{display:inline-grid;grid-template-columns:44px 60px 44px;align-items:stretch;min-height:44px;border:1px solid var(--ds-oro);border-radius:var(--ds-radius-md);overflow:hidden}.adicionales_drawerCantidad__Wz3Rj{display:flex;align-items:center;justify-content:center;background:var(--secondary-background);color:var(--text-main);font-size:1rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adicionales_drawerTotal__x7nT2{align-items:baseline;font-size:.86rem;color:var(--text-secondary)}.adicionales_drawerTotal__x7nT2 strong{font-size:1.08rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-main)}.adicionales_esqueleto__v01uF{border:1px solid var(--border);border-radius:var(--border-radius);overflow:hidden;animation:adicionales_latido__PGoPn 1.4s ease-in-out infinite}.adicionales_skFoto__F0jxw{aspect-ratio:1/1;background:var(--border)}.adicionales_skTexto__PGGBJ{display:flex;flex-direction:column;gap:7px;padding:9px}.adicionales_skLinea__d2Kr7{height:10px;background:var(--border);border-radius:var(--btn-radius)}.adicionales_skCorta__uI2q9{width:60%}@keyframes adicionales_latido__PGoPn{0%,to{opacity:.55}50%{opacity:.9}}@media (min-width:560px){.adicionales_grilla__ggz0m{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.adicionales_railEsqueleto__t21Mg .adicionales_slide___uRh5,.adicionales_railSwiper___S0wz .adicionales_slide___uRh5{width:190px}}@media (min-width:900px){.adicionales_grilla__ggz0m{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.adicionales_railEsqueleto__t21Mg .adicionales_slide___uRh5,.adicionales_railSwiper___S0wz .adicionales_slide___uRh5{width:200px}.adicionales_cuerpo__e3Q3U{padding:14px 14px 15px}.adicionales_nombre__VTkHm{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.adicionales_agregar__paXkO,.adicionales_disparador__QCg60,.adicionales_drawerOpcion__4T0rj,.adicionales_imagen__z7n3b,.adicionales_railFlecha__0S0Pf,.adicionales_railVerTodos__35D2H,.adicionales_stepperBtn__VSITi,.adicionales_tarjeta__9LUkc{transition:none}.adicionales_apertura__Wm504:hover .adicionales_imagen__z7n3b{transform:none}.adicionales_esqueleto__v01uF{animation:none}}.BarraCarritoMovil_barra__WLSn8{display:none}@media (max-width:768px){.BarraCarritoMovil_barra__WLSn8{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;padding:8px 16px;border-bottom:1px solid var(--ds-filete);background:transparent;font-family:var(--ds-font-texto)}}.BarraCarritoMovil_logo__n7TSn{display:inline-flex;align-items:center}.BarraCarritoMovil_logo__n7TSn img{width:104px;height:auto;object-fit:contain}.BarraCarritoMovil_menu__8Cw50{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid var(--ds-filete);border-radius:var(--ds-radius-md);background:transparent;color:var(--text-main);font:inherit;font-size:.84rem;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .18s,background .18s}.BarraCarritoMovil_menu__8Cw50 svg{width:17px;height:17px}.BarraCarritoMovil_menu__8Cw50:active,.BarraCarritoMovil_menu__8Cw50:hover{border-color:var(--ds-oro);background:var(--ds-oro-tinte)}.BarraCarritoMovil_menu__8Cw50:focus-visible{outline:2px solid var(--ds-oro);outline-offset:2px}.CartSuccessMessage_divCompraFinalizada__hH6E2{display:flex;flex-direction:column;align-items:center;gap:24px;padding:48px 32px;background:var(--background);border-radius:var(--radius);box-shadow:var(--shadow);margin:48px 0}.CartSuccessMessage_compraFinalizada__YrVaI{color:var(--text-main);font-size:.86rem;font-weight:500;text-align:center}.CartSuccessMessage_idCompra__q_VIs{color:var(--primary-color);font-size:1.25rem;font-weight:700;text-align:center}.CartSuccessMessage_detailsCompra__HU79Y{color:var(--text-main);font-size:.86rem;text-align:center;max-width:600px}.CartSuccessMessage_detailsCompra__HU79Y span{display:block;margin-top:8px;font-size:.9rem;color:var(--text-secondary)}.CartSuccessMessage_cartHome__DeL6G{color:var(--primary-color);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;font-weight:600;transition:all .3s ease}.CartSuccessMessage_cartHome__DeL6G:hover{color:var(--text-main);-webkit-text-decoration:underline solid;text-decoration:underline solid}.itemCount_btnAgregarQuitar____Okd{display:flex;justify-content:flex-start;width:auto}.itemCount_bloque__M__o5,.itemCount_bloque__M__o5 .itemCount_addToCartButton__FG4sX{width:100%}.itemCount_addToCartButton__FG4sX{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;font-size:.8rem;font-family:var(--ds-font-texto);font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--ds-radius-md);cursor:pointer;border:1px solid var(--ds-oro);background-color:var(--ds-oro-tinte-fuerte);color:var(--ds-oro-texto);white-space:nowrap;width:auto;box-shadow:none;transition:background-color .2s ease,border-color .2s ease}.itemCount_addToCartButton__FG4sX:hover:not(:disabled){background-color:rgba(var(--primary-color-rgb),.3)}.itemCount_addToCartButton__FG4sX:active:not(:disabled){background-color:rgba(var(--primary-color-rgb),.38)}.itemCount_addToCartButton__FG4sX:focus-visible{outline:2px solid var(--ds-oro);outline-offset:2px}.itemCount_addToCartButton__FG4sX.itemCount_added__rcB5D{background-color:rgba(var(--primary-color-rgb),.38);color:var(--ds-oro-texto);border-color:var(--ds-oro);cursor:default;pointer-events:none;box-shadow:none}.itemCount_iconCart__Iafa9{font-size:.82rem;flex-shrink:0}.itemCount_detailBtnRow__yin2b{display:flex;gap:10px;width:100%}.itemCount_buyNowButton__rg1FQ{flex:1 1;display:inline-flex;align-items:center;justify-content:center;padding:11px 20px;font-size:.88rem;font-weight:700;font-family:inherit;letter-spacing:.02em;border-radius:var(--btn-radius);cursor:pointer;border:1px solid var(--primary-color);background-color:var(--primary-color);color:#fff;white-space:nowrap;transition:background-color .2s ease,color .2s ease,transform .2s ease}.itemCount_buyNowButton__rg1FQ:hover:not(:disabled){background-color:transparent;color:var(--primary-color);transform:translateY(-1px)}.itemCount_buyNowButton__rg1FQ:disabled{opacity:.7;cursor:default}.itemCount_detailButton__Zxn6K{flex:1 1;min-height:0;text-transform:none;padding:11px 20px;font-size:.88rem;font-weight:700;letter-spacing:.02em;border-width:1px;border-radius:var(--btn-radius);gap:8px;background-color:transparent;color:var(--primary-color);border-color:var(--primary-color)}.itemCount_detailButton__Zxn6K:hover:not(:disabled){background-color:var(--primary-color);color:#fff;border-color:var(--primary-color);transform:translateY(-1px)}.itemCount_detailButton__Zxn6K.itemCount_added__rcB5D{background-color:var(--primary-color);color:#fff;transform:none}.itemCount_detailButton__Zxn6K .itemCount_iconCart__Iafa9{font-size:1rem}.itemCount_darkMode__9SIWR{border-color:var(--ds-oro);background-color:var(--ds-oro-tinte-fuerte);color:var(--ds-oro-texto);box-shadow:none}.itemCount_darkMode__9SIWR:hover:not(:disabled){background-color:rgba(var(--primary-color-rgb),.3);color:var(--ds-oro-texto);box-shadow:none}.itemCount_darkMode__9SIWR.itemCount_added__rcB5D{background-color:rgba(var(--primary-color-rgb),.38);color:var(--ds-oro-texto);box-shadow:none}.itemCount_detailButton__Zxn6K.itemCount_darkMode__9SIWR{background-color:transparent;color:var(--primary-color);border-color:var(--primary-color);box-shadow:none}.itemCount_detailButton__Zxn6K.itemCount_darkMode__9SIWR.itemCount_added__rcB5D,.itemCount_detailButton__Zxn6K.itemCount_darkMode__9SIWR:hover:not(:disabled){background-color:var(--primary-color);color:#fff}@media (max-width:650px){.itemCount_addToCartButton__FG4sX{font-size:.74rem;padding:0 12px;letter-spacing:.04em}.itemCount_buyNowButton__rg1FQ,.itemCount_detailButton__Zxn6K{font-size:.84rem;padding:11px 14px}}@media (max-width:420px){.itemCount_detailBtnRow__yin2b{flex-direction:column}}.itemCount_enBarra__KZENE{flex:1 1 auto;min-width:0;gap:8px}.itemCount_enBarra__KZENE .itemCount_buyNowButton__rg1FQ,.itemCount_enBarra__KZENE .itemCount_detailButton__Zxn6K{white-space:nowrap;min-width:0;padding:10px;font-size:.78rem;letter-spacing:.01em}.itemCount_enBarra__KZENE .itemCount_detailButton__Zxn6K{flex:0 1 auto;gap:6px}.itemCount_enBarra__KZENE .itemCount_detailButton__Zxn6K .itemCount_iconCart__Iafa9{font-size:.9rem}.itemCount_enBarra__KZENE .itemCount_buyNowButton__rg1FQ:hover:not(:disabled),.itemCount_enBarra__KZENE .itemCount_detailButton__Zxn6K:hover:not(:disabled){transform:none}@media (max-width:420px){.itemCount_enBarra__KZENE{flex-direction:row}.itemCount_enBarra__KZENE .itemCount_detailButton__Zxn6K .itemCount_textoBoton__Lc9w0{display:none}.itemCount_enBarra__KZENE .itemCount_detailButton__Zxn6K{padding:10px 13px;gap:0}.itemCount_enBarra__KZENE .itemCount_detailButton__Zxn6K .itemCount_iconCart__Iafa9{font-size:1.05rem}}