.FloatingButtons-module__rJ_3bG__floatingContainer{z-index:9999;flex-direction:column;align-items:flex-start;gap:.75rem;transition:all .3s;display:flex;position:fixed;bottom:2rem;left:2rem}.FloatingButtons-module__rJ_3bG__buttonsWrapper{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.FloatingButtons-module__rJ_3bG__toggleWrapper{align-items:center;display:flex}.FloatingButtons-module__rJ_3bG__toggleButton{cursor:pointer;border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:IBM Plex Sans,-apple-system,sans-serif;font-size:.875rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 15px #00000026}.FloatingButtons-module__rJ_3bG__toggleButtonLight{color:#fff;background:#0a1a2e}.FloatingButtons-module__rJ_3bG__toggleButtonLight:hover{background:#1a2a3e;transform:translateY(-2px);box-shadow:0 6px 25px #0003}.FloatingButtons-module__rJ_3bG__toggleButtonDark{color:#0a1a2e;background:#f1c40f}.FloatingButtons-module__rJ_3bG__toggleButtonDark:hover{background:#f39c12;transform:translateY(-2px);box-shadow:0 6px 25px #f1c40f4d}.FloatingButtons-module__rJ_3bG__toggleIcon{font-size:1.1rem}.FloatingButtons-module__rJ_3bG__toggleLabel{letter-spacing:.3px;font-size:.8rem}.FloatingButtons-module__rJ_3bG__floatingButton{cursor:pointer;border:none;border-radius:50px;align-items:center;gap:.75rem;min-width:140px;padding:.7rem 1.25rem;font-family:IBM Plex Sans,-apple-system,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.FloatingButtons-module__rJ_3bG__floatingButtonLight{color:#161616;background:#fff;border:1px solid #0000000f}.FloatingButtons-module__rJ_3bG__floatingButtonLight:hover{border-color:var(--button-color);transform:translate(6px);box-shadow:0 6px 25px #00000026}.FloatingButtons-module__rJ_3bG__floatingButtonDark{color:#f4f4f4;background:#1a1a1a;border:1px solid #ffffff0f}.FloatingButtons-module__rJ_3bG__floatingButtonDark:hover{border-color:var(--button-color);transform:translate(6px);box-shadow:0 6px 25px #0000004d}.FloatingButtons-module__rJ_3bG__buttonContent{align-items:center;gap:.75rem;width:100%;display:flex}.FloatingButtons-module__rJ_3bG__buttonIcon{flex-shrink:0;font-size:1.1rem}.FloatingButtons-module__rJ_3bG__buttonLabel{white-space:nowrap;font-size:.8rem;font-weight:500}.FloatingButtons-module__rJ_3bG__buttonTooltip{color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#161616;border-radius:6px;padding:.4rem .8rem;font-size:.7rem;font-weight:500;transition:all .3s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)scale(.9);box-shadow:0 4px 12px #0003}.FloatingButtons-module__rJ_3bG__buttonTooltip:before{content:"";border:5px solid #0000;border-right-color:#161616;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.FloatingButtons-module__rJ_3bG__floatingButton:hover .FloatingButtons-module__rJ_3bG__buttonTooltip{opacity:1;visibility:visible;transform:translateY(-50%)scale(1)}.FloatingButtons-module__rJ_3bG__closeButton{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-top:.25rem;font-size:1rem;transition:all .3s;display:flex;box-shadow:0 4px 15px #00000026}.FloatingButtons-module__rJ_3bG__closeButtonLight{color:#161616;background:#fff;border:1px solid #0000000f}.FloatingButtons-module__rJ_3bG__closeButtonLight:hover{background:#f4f4f4;transform:rotate(90deg)}.FloatingButtons-module__rJ_3bG__closeButtonDark{color:#f4f4f4;background:#1a1a1a;border:1px solid #ffffff0f}.FloatingButtons-module__rJ_3bG__closeButtonDark:hover{background:#2a2a2a;transform:rotate(90deg)}.FloatingButtons-module__rJ_3bG__closeIcon{font-size:1.1rem}@media (max-width:768px){.FloatingButtons-module__rJ_3bG__floatingContainer{bottom:1rem;left:1rem}.FloatingButtons-module__rJ_3bG__toggleButton{padding:.6rem 1rem;font-size:.8rem}.FloatingButtons-module__rJ_3bG__toggleLabel{display:none}.FloatingButtons-module__rJ_3bG__toggleButton{border-radius:50%;justify-content:center;width:48px;height:48px;padding:0}.FloatingButtons-module__rJ_3bG__toggleIcon{font-size:1.2rem}.FloatingButtons-module__rJ_3bG__floatingButton{min-width:120px;padding:.6rem 1rem;font-size:.8rem}.FloatingButtons-module__rJ_3bG__buttonLabel{font-size:.75rem}.FloatingButtons-module__rJ_3bG__buttonTooltip{display:none}.FloatingButtons-module__rJ_3bG__closeButton{width:40px;height:40px}.FloatingButtons-module__rJ_3bG__closeIcon{font-size:1rem}}@media (max-width:480px){.FloatingButtons-module__rJ_3bG__floatingContainer{bottom:.75rem;left:.75rem}.FloatingButtons-module__rJ_3bG__floatingButton{gap:.5rem;min-width:100px;padding:.5rem .85rem}.FloatingButtons-module__rJ_3bG__buttonIcon{font-size:.95rem}.FloatingButtons-module__rJ_3bG__buttonLabel{font-size:.7rem}.FloatingButtons-module__rJ_3bG__toggleButton{width:44px;height:44px}.FloatingButtons-module__rJ_3bG__toggleIcon{font-size:1.1rem}.FloatingButtons-module__rJ_3bG__closeButton{width:36px;height:36px}}@keyframes FloatingButtons-module__rJ_3bG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.FloatingButtons-module__rJ_3bG__floatingContainer .FloatingButtons-module__rJ_3bG__toggleWrapper{animation:3s ease-in-out infinite FloatingButtons-module__rJ_3bG__float}.FloatingButtons-module__rJ_3bG__floatingContainer:has(.FloatingButtons-module__rJ_3bG__buttonsWrapper) .FloatingButtons-module__rJ_3bG__toggleWrapper{animation:none}
.RedesignModal-module__GvVhla__modalBackdrop{z-index:9999;justify-content:center;align-items:center;padding:1rem;animation:.3s RedesignModal-module__GvVhla__fadeIn;display:flex;position:fixed;inset:0}.RedesignModal-module__GvVhla__backdropLight{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009}.RedesignModal-module__GvVhla__backdropDark{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000c}@keyframes RedesignModal-module__GvVhla__fadeIn{0%{opacity:0}to{opacity:1}}.RedesignModal-module__GvVhla__modalContainer{border-radius:24px;width:100%;max-width:560px;max-height:90vh;padding:2rem;animation:.4s RedesignModal-module__GvVhla__slideUp;position:relative;overflow-y:auto;box-shadow:0 24px 64px #0000004d}.RedesignModal-module__GvVhla__modalLight{background:#fff}.RedesignModal-module__GvVhla__modalDark{background:#0a1628}@keyframes RedesignModal-module__GvVhla__slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.RedesignModal-module__GvVhla__modalContainer::-webkit-scrollbar{width:4px}.RedesignModal-module__GvVhla__modalContainer::-webkit-scrollbar-track{background:0 0}.RedesignModal-module__GvVhla__modalContainer::-webkit-scrollbar-thumb{background:#f1c40f;border-radius:2px}.RedesignModal-module__GvVhla__closeBtn{cursor:pointer;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.2rem;transition:all .3s;display:flex;position:absolute;top:1rem;right:1rem}.RedesignModal-module__GvVhla__closeBtnLight{color:#4a4a4a;background:#0000000d}.RedesignModal-module__GvVhla__closeBtnLight:hover{background:#0000001a}.RedesignModal-module__GvVhla__closeBtnDark{color:#a8a8a8;background:#ffffff0d}.RedesignModal-module__GvVhla__closeBtnDark:hover{background:#ffffff1a}.RedesignModal-module__GvVhla__modalBadge{color:#f1c40f;background:#f1c40f26;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.25rem 1rem;font-size:.75rem;font-weight:600;display:inline-flex}.RedesignModal-module__GvVhla__badgeIcon{font-size:.8rem}.RedesignModal-module__GvVhla__modalContent{flex-direction:column;gap:1.5rem;display:flex}.RedesignModal-module__GvVhla__modalIconWrapper{justify-content:center;display:flex}.RedesignModal-module__GvVhla__modalIconBg{background:linear-gradient(135deg,#f1c40f,#f39c12);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.RedesignModal-module__GvVhla__modalIcon{color:#0a1a2e;font-size:2.5rem}.RedesignModal-module__GvVhla__modalTitle{text-align:center;margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}.RedesignModal-module__GvVhla__modalTitle span{color:#f1c40f}.RedesignModal-module__GvVhla__titleLight{color:#161616}.RedesignModal-module__GvVhla__titleDark{color:#fff}.RedesignModal-module__GvVhla__modalDescription{text-align:center;margin:0;font-size:1rem;line-height:1.7}.RedesignModal-module__GvVhla__textLight{color:#4a4a4a}.RedesignModal-module__GvVhla__textDark{color:#b0b8c0}.RedesignModal-module__GvVhla__featureGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.RedesignModal-module__GvVhla__featureItem{border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.85rem;font-weight:500;transition:all .3s;display:flex}.RedesignModal-module__GvVhla__featureItemLight{color:#161616;background:#f8f9fa}.RedesignModal-module__GvVhla__featureItemDark{color:#f4f4f4;background:#ffffff0d}.RedesignModal-module__GvVhla__featureItem:hover{transform:translateY(-2px)}.RedesignModal-module__GvVhla__featureIcon{color:#f1c40f;font-size:1rem}.RedesignModal-module__GvVhla__actionButtons{flex-direction:column;gap:.75rem;display:flex}.RedesignModal-module__GvVhla__actionBtn{border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.RedesignModal-module__GvVhla__actionBtn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.RedesignModal-module__GvVhla__shippingBtn{color:#0a1a2e;background:linear-gradient(135deg,#f1c40f,#f39c12)}.RedesignModal-module__GvVhla__shippingBtn:hover{box-shadow:0 8px 24px #f1c40f66}.RedesignModal-module__GvVhla__oldSiteBtn{border:2px solid}.RedesignModal-module__GvVhla__oldSiteBtnLight{color:#161616;background:#f8f9fa;border-color:#0000001a}.RedesignModal-module__GvVhla__oldSiteBtnLight:hover{background:#f1c40f0d;border-color:#f1c40f}.RedesignModal-module__GvVhla__oldSiteBtnDark{color:#f4f4f4;background:#ffffff08;border-color:#ffffff1a}.RedesignModal-module__GvVhla__oldSiteBtnDark:hover{background:#f1c40f0d;border-color:#f1c40f}.RedesignModal-module__GvVhla__actionIcon{flex-shrink:0;font-size:1.5rem}.RedesignModal-module__GvVhla__actionBtn>div{flex:1}.RedesignModal-module__GvVhla__actionLabel{opacity:.7;font-size:.75rem;display:block}.RedesignModal-module__GvVhla__actionDesc{font-size:.95rem;font-weight:600;display:block}.RedesignModal-module__GvVhla__actionArrow{opacity:.7;font-size:.9rem;transition:transform .3s}.RedesignModal-module__GvVhla__actionBtn:hover .RedesignModal-module__GvVhla__actionArrow{transform:translate(4px)}.RedesignModal-module__GvVhla__newsletterSection{border:1px solid;border-radius:12px;padding:1.25rem;transition:all .3s}.RedesignModal-module__GvVhla__newsletterSectionLight{background:#f8f9fa;border-color:#0000000f}.RedesignModal-module__GvVhla__newsletterSectionDark{background:#ffffff08;border-color:#ffffff0f}.RedesignModal-module__GvVhla__newsletterHeader{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.RedesignModal-module__GvVhla__newsletterHeaderIcon{color:#f1c40f;font-size:1.25rem}.RedesignModal-module__GvVhla__newsletterTitle{margin:0;font-size:.95rem;font-weight:600}.RedesignModal-module__GvVhla__newsletterTitleLight{color:#161616}.RedesignModal-module__GvVhla__newsletterTitleDark{color:#fff}.RedesignModal-module__GvVhla__newsletterSubtitle{opacity:.7;margin:0;font-size:.8rem}.RedesignModal-module__GvVhla__newsletterForm{gap:.5rem;display:flex}.RedesignModal-module__GvVhla__newsletterInput{border:1px solid;border-radius:8px;outline:none;flex:1;padding:.6rem 1rem;font-size:.85rem;transition:all .3s}.RedesignModal-module__GvVhla__newsletterInputLight{color:#161616;background:#fff;border-color:#0000001a}.RedesignModal-module__GvVhla__newsletterInputLight:focus{border-color:#f1c40f}.RedesignModal-module__GvVhla__newsletterInputDark{color:#f4f4f4;background:#ffffff08;border-color:#ffffff1a}.RedesignModal-module__GvVhla__newsletterInputDark:focus{border-color:#f1c40f}.RedesignModal-module__GvVhla__newsletterInputDark::placeholder{color:#6f8f9f}.RedesignModal-module__GvVhla__newsletterInput:disabled{opacity:.6;cursor:not-allowed}.RedesignModal-module__GvVhla__newsletterBtn{color:#0a1a2e;cursor:pointer;white-space:nowrap;background:#f1c40f;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.85rem;font-weight:600;transition:all .3s;display:flex}.RedesignModal-module__GvVhla__newsletterBtn:hover:not(:disabled){background:#f39c12}.RedesignModal-module__GvVhla__newsletterBtn:disabled{opacity:.6;cursor:not-allowed}.RedesignModal-module__GvVhla__spinner{animation:1s linear infinite RedesignModal-module__GvVhla__spin}@keyframes RedesignModal-module__GvVhla__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RedesignModal-module__GvVhla__successIcon{color:#2ecc71;font-size:1.1rem}.RedesignModal-module__GvVhla__newsletterSuccess{color:#2ecc71;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.85rem;display:flex}.RedesignModal-module__GvVhla__newsletterError{color:#e74c3c;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.85rem;display:flex}.RedesignModal-module__GvVhla__modalFooter{justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.RedesignModal-module__GvVhla__dismissLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.RedesignModal-module__GvVhla__dismissLabel input[type=checkbox]{cursor:pointer;accent-color:#f1c40f;width:16px;height:16px}.RedesignModal-module__GvVhla__dismissLabelLight{color:#4a4a4a}.RedesignModal-module__GvVhla__dismissLabelDark{color:#8a9aa8}.RedesignModal-module__GvVhla__exploreBtn{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .3s;display:inline-flex}.RedesignModal-module__GvVhla__exploreBtnLight{color:#0a1a2e;background:#f1c40f}.RedesignModal-module__GvVhla__exploreBtnLight:hover{background:#f39c12;transform:translateY(-2px)}.RedesignModal-module__GvVhla__exploreBtnDark{color:#0a1a2e;background:#f1c40f}.RedesignModal-module__GvVhla__exploreBtnDark:hover{background:#f39c12;transform:translateY(-2px)}.RedesignModal-module__GvVhla__exploreIcon{font-size:.8rem;transition:transform .3s}.RedesignModal-module__GvVhla__exploreBtn:hover .RedesignModal-module__GvVhla__exploreIcon{transform:translate(4px)}@media (max-width:640px){.RedesignModal-module__GvVhla__modalContainer{max-height:95vh;padding:1.5rem}.RedesignModal-module__GvVhla__modalTitle{font-size:1.5rem}.RedesignModal-module__GvVhla__featureGrid{grid-template-columns:1fr 1fr;gap:.5rem}.RedesignModal-module__GvVhla__featureItem{padding:.5rem .75rem;font-size:.8rem}.RedesignModal-module__GvVhla__actionBtn{padding:.75rem 1rem}.RedesignModal-module__GvVhla__actionDesc{font-size:.85rem}.RedesignModal-module__GvVhla__newsletterForm{flex-direction:column}.RedesignModal-module__GvVhla__newsletterBtn{justify-content:center;width:100%}.RedesignModal-module__GvVhla__modalFooter{flex-direction:column;align-items:stretch;gap:.75rem}.RedesignModal-module__GvVhla__exploreBtn{justify-content:center}.RedesignModal-module__GvVhla__closeBtn{width:32px;height:32px;font-size:1rem;top:.75rem;right:.75rem}}@media (max-width:480px){.RedesignModal-module__GvVhla__modalContainer{border-radius:16px;padding:1rem}.RedesignModal-module__GvVhla__modalTitle{font-size:1.25rem}.RedesignModal-module__GvVhla__modalDescription{font-size:.9rem}.RedesignModal-module__GvVhla__featureGrid{grid-template-columns:1fr 1fr}.RedesignModal-module__GvVhla__featureItem{padding:.4rem .6rem;font-size:.75rem}.RedesignModal-module__GvVhla__featureIcon{font-size:.8rem}.RedesignModal-module__GvVhla__actionIcon{font-size:1.2rem}.RedesignModal-module__GvVhla__actionDesc{font-size:.8rem}.RedesignModal-module__GvVhla__newsletterSection{padding:1rem}}
