 *,*::before,*::after{box-sizing:border-box !important}html{width:100%;margin:0;padding:0;-webkit-text-size-adjust:100%}body{width:100%;margin:0;padding:0;-webkit-overflow-scrolling:touch}.i2-page-wrap{width:100%;max-width:100%;overflow-x:clip;overflow-y:visible;margin:0;padding:0}.i2-header{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;max-width:100% !important;height:clamp(135px,15vh,165px) !important;background:#ffffff !important;box-shadow:none !important;border:none !important;border-bottom:none !important;z-index:99999 !important;overflow:visible !important;box-sizing:border-box !important;margin:0 !important;display:grid !important;grid-template-columns:1fr auto 1fr !important;align-items:center !important;padding:0 clamp(2rem,5.5vw,6.5rem) !important;transition:height 0.35s cubic-bezier(0.16,1,0.3,1),padding 0.35s cubic-bezier(0.16,1,0.3,1),background 0.25s ease,box-shadow 0.3s ease !important;will-change:height}.i2-header-left{display:flex !important;align-items:center !important;justify-self:start !important;min-width:0 !important}.i2-logo{display:inline-flex !important;align-items:center !important;text-decoration:none !important;background:transparent !important;line-height:1 !important;transition:opacity 0.25s ease !important}.i2-logo:hover{opacity:0.8 !important}.i2-logo-img{height:clamp(21px,2.1vw,26px) !important;width:auto !important;max-width:clamp(250px,27vw,320px) !important;object-fit:contain !important;display:block !important;vertical-align:middle !important;transition:height 0.35s cubic-bezier(0.16,1,0.3,1) !important}.i2-header-center{display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;justify-self:center !important;min-width:0 !important}.i2-header-subtitle{font-family:var(--i2-sans,'Object Sans',sans-serif) !important;font-size:clamp(1.08rem,1.25vw,1.32rem) !important;font-weight:400 !important;color:#121210 !important;letter-spacing:0.02em !important;line-height:1 !important;white-space:nowrap !important;text-transform:none !important;display:inline-flex !important;align-items:center !important;margin:0 !important;padding:0 !important;transition:font-size 0.35s cubic-bezier(0.16,1,0.3,1) !important}.i2-header-right{display:flex !important;align-items:center !important;justify-self:end !important;gap:clamp(2rem,3.2vw,3.6rem) !important;min-width:0 !important;overflow:visible !important}.i2-btn-comprar{color:#121210 !important;font-family:var(--i2-sans,'Object Sans',sans-serif) !important;font-size:clamp(0.92rem,1.05vw,1.12rem) !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:0.06em !important;text-decoration:none !important;background:transparent !important;border:none !important;padding:0 !important;line-height:1 !important;display:inline-flex !important;align-items:center !important;vertical-align:middle !important;transition:font-size 0.35s cubic-bezier(0.16,1,0.3,1),opacity 0.2s ease !important;cursor:pointer !important;white-space:nowrap !important;box-shadow:none !important}.i2-btn-comprar:hover{opacity:0.65 !important;background:transparent !important}.i2-bag{display:inline-flex !important;align-items:center !important;justify-content:center !important;color:#121210 !important;text-decoration:none !important;position:relative !important;line-height:1 !important;vertical-align:middle !important;transition:opacity 0.2s ease,transform 0.2s ease !important;flex-shrink:0 !important}.i2-bag:hover{opacity:0.75 !important;transform:translateY(-1px) !important}.i2-bag-icon,.i2-bag svg{width:24px !important;height:26px !important;display:block !important;object-fit:contain !important;vertical-align:middle !important;transition:width 0.35s cubic-bezier(0.16,1,0.3,1),height 0.35s cubic-bezier(0.16,1,0.3,1) !important}.i2-bag-count{position:absolute !important;top:-6px !important;right:-8px !important;background:#121210 !important;color:#ffffff !important;font-size:0.62rem !important;font-weight:700 !important;width:17px !important;height:17px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;line-height:1 !important}.i2-native-lang-links{background:transparent !important;border:none !important;padding:0 !important;margin:0 !important;cursor:pointer !important;font-family:var(--i2-sans,'Object Sans',sans-serif) !important;font-size:clamp(0.92rem,1.05vw,1.12rem) !important;font-weight:400 !important;letter-spacing:0.04em !important;color:#121210 !important;display:inline-flex !important;align-items:center !important;vertical-align:middle !important;gap:0.28rem !important;line-height:1 !important;transition:font-size 0.35s cubic-bezier(0.16,1,0.3,1),opacity 0.2s ease !important;outline:none !important;flex-shrink:0 !important;border-radius:0 !important;box-shadow:none !important;overflow:visible !important;position:relative !important;z-index:99999 !important}.i2-native-lang-links:hover{opacity:0.75 !important;background:transparent !important}.i2-lang-opt{color:#121210 !important;opacity:1 !important;font-weight:500 !important;font-family:inherit !important;font-size:inherit !important;line-height:1 !important;display:inline-flex !important;align-items:center !important;transition:opacity 0.2s ease,font-weight 0.2s ease !important}.i2-lang-opt.is-active{color:#121210 !important;opacity:1 !important;font-weight:500 !important}.i2-lang-slash{color:#121210 !important;opacity:1 !important;font-weight:400 !important;font-size:inherit !important;line-height:1 !important;display:inline-flex !important;align-items:center !important}.i2-menu-btn{background:transparent !important;border:none !important;padding:6px 8px !important;margin:0 !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:44px !important;min-height:44px !important;line-height:1 !important;vertical-align:middle !important;transition:opacity 0.2s ease,transform 0.2s ease !important;flex-shrink:0 !important;touch-action:manipulation !important;-webkit-tap-highlight-color:transparent !important;position:relative !important;z-index:99999 !important}.i2-menu-btn:hover{opacity:0.7 !important}.i2-menu-svg-icon{width:44px !important;height:auto !important;display:block !important;vertical-align:middle !important;pointer-events:none !important;transition:width 0.35s cubic-bezier(0.16,1,0.3,1) !important}.i2-header.is-scrolled,.i2-header.i2-header-scrolled{height:clamp(74px,8.5vh,88px) !important;background:#ffffff !important;background-color:#ffffff !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;border:none !important;border-bottom:none !important;outline:none !important}body.header-is-scrolled .i2-menu-dropdown-card{top:calc(clamp(74px,8.5vh,88px) + 10px) !important}@media (max-width:1024px){.i2-header{height:clamp(100px,12vh,120px) !important;padding:0 clamp(1.4rem,3.5vw,2.8rem) !important}.i2-header-right{gap:clamp(1.4rem,2.4vw,2.2rem) !important}.i2-header-subtitle{font-size:clamp(0.98rem,1.15vw,1.15rem) !important}.i2-btn-comprar,.i2-native-lang-links{font-size:clamp(0.85rem,0.95vw,1rem) !important}.i2-menu-svg-icon{width:38px !important}}@media (max-width:860px){.i2-header{height:72px !important;display:flex !important;justify-content:space-between !important;align-items:center !important;padding:0 18px !important}.i2-header-left{display:flex !important;align-items:center !important;flex-shrink:0 !important}.i2-header-center{display:none !important}.i2-logo-img{height:23px !important;max-width:150px !important}.i2-header-right{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:12px !important;flex-shrink:0 !important}.i2-btn-comprar{display:inline-flex !important;font-size:0.78rem !important;letter-spacing:0.04em !important}.i2-bag{display:inline-flex !important;align-items:center !important;justify-content:center !important}.i2-bag-icon,.i2-bag svg{width:22px !important;height:24px !important}.i2-native-lang-links{display:inline-flex !important;align-items:center !important;justify-content:center !important}.i2-menu-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important}.i2-menu-svg-icon{width:34px !important}}@media (max-width:480px){.i2-header{height:64px !important;padding:0 12px !important}.i2-logo-img{height:18px !important;max-width:110px !important}.i2-header-right{gap:12px !important}.i2-bag-icon,.i2-bag svg{width:20px !important;height:22px !important}.i2-menu-svg-icon{width:30px !important}}@media (max-width:360px){.i2-header{padding:0 8px !important}.i2-logo-img{max-width:95px !important}.i2-header-right{gap:10px !important}}.i2-menu-backdrop{position:fixed !important;inset:0 !important;width:100vw !important;height:100vh !important;background:rgba(18,18,16,0.32) !important;backdrop-filter:blur(3px) !important;-webkit-backdrop-filter:blur(3px) !important;z-index:99998 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transition:opacity 0.25s ease,visibility 0.25s ease !important}body.i2-menu-open .i2-menu-backdrop{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}.i2-menu-dropdown-card{position:fixed !important;top:calc(clamp(135px,15vh,165px) + 10px) !important;right:clamp(1rem,4vw,3rem) !important;width:clamp(285px,86vw,340px) !important;max-height:calc(100vh - 180px) !important;background:#ffffff !important;border-radius:16px !important;border:1px solid rgba(18,18,16,0.08) !important;box-shadow:0 20px 45px -10px rgba(18,18,16,0.22),0 0 0 1px rgba(18,18,16,0.03) !important;z-index:99999 !important;padding:1.3rem 1.4rem !important;box-sizing:border-box !important;overflow-y:auto !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(-8px) scale(0.98) !important;transition:opacity 0.25s cubic-bezier(0.16,1,0.3,1),transform 0.25s cubic-bezier(0.16,1,0.3,1),visibility 0.25s ease !important}body.i2-menu-open .i2-menu-dropdown-card{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(0) scale(1) !important}body.header-is-scrolled .i2-menu-dropdown-card{top:calc(clamp(74px,8.5vh,88px) + 10px) !important}.i2-card-menu-header{display:flex !important;align-items:center !important;justify-content:space-between !important;padding-bottom:0.7rem !important;margin-bottom:0.75rem !important;border-bottom:1px solid rgba(18,18,16,0.07) !important}.i2-card-menu-title{font-size:0.65rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:0.16em !important;color:rgba(18,18,16,0.55) !important}.i2-menu-close-btn{background:transparent !important;border:none !important;padding:0.3rem !important;cursor:pointer !important;color:#121210 !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;opacity:0.7 !important;transition:opacity 0.2s ease,transform 0.25s ease !important}.i2-menu-close-btn:hover{opacity:1 !important;transform:rotate(90deg) !important}.i2-card-menu-body{width:100% !important}.i2-menu-nav-list,.i2-menu-nav-list li,.i2-nav-sublist,.i2-nav-sublist li{list-style:none !important;margin:0 !important;padding:0 !important}.i2-menu-nav-list{display:flex !important;flex-direction:column !important;gap:0.3rem !important}.i2-nav-link{font-size:1.12rem !important;font-weight:700 !important;color:#121210 !important;text-decoration:none !important;line-height:1.35 !important;padding:0.5rem 0.6rem !important;border-radius:8px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease !important}.i2-nav-link:hover{background-color:#f7f5f0 !important;color:#000000 !important;transform:translateX(4px) !important}.i2-nav-sub-toggle-wrap{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;border-radius:8px !important;transition:background-color 0.2s ease !important}.i2-nav-sub-toggle-wrap:hover{background-color:#f7f5f0 !important}.i2-nav-sub-toggle-wrap .i2-nav-link{flex:1 !important;padding-right:0.2rem !important}.i2-nav-sub-toggle-wrap .i2-nav-link:hover{background-color:transparent !important;transform:none !important}.i2-sub-toggle-btn{background:transparent !important;border:none !important;padding:0.45rem 0.65rem !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;color:#121210 !important;border-radius:6px !important;transition:transform 0.3s ease,background-color 0.2s ease !important;outline:none !important}.i2-sub-toggle-btn:hover{background-color:rgba(18,18,16,0.08) !important}.i2-sub-toggle-btn svg{transition:transform 0.3s ease !important}.i2-nav-has-sub.is-expanded .i2-sub-toggle-btn svg{transform:rotate(180deg) !important}.i2-nav-sublist{display:flex !important;flex-direction:column !important;gap:0.2rem !important;max-height:0 !important;opacity:0 !important;overflow:hidden !important;pointer-events:none !important;transform:translateY(-4px) !important;transition:max-height 0.35s ease,opacity 0.25s ease,transform 0.25s ease !important;border-left:2px solid rgba(18,18,16,0.08) !important;margin-left:0.85rem !important}.i2-nav-has-sub.is-expanded .i2-nav-sublist{max-height:220px !important;opacity:1 !important;overflow:visible !important;pointer-events:auto !important;transform:translateY(0) !important;margin-top:0.25rem !important;margin-bottom:0.4rem !important;padding-left:0.65rem !important}.i2-nav-sublist li a{font-size:0.92rem !important;font-weight:500 !important;color:#444444 !important;text-decoration:none !important;line-height:1.35 !important;padding:0.35rem 0.5rem !important;border-radius:6px !important;display:block !important;transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease !important}.i2-nav-sublist li a:hover{background-color:#f7f5f0 !important;color:#121210 !important;transform:translateX(4px) !important}.i2-card-menu-footer{margin-top:0.9rem !important;padding-top:0.75rem !important;border-top:1px solid rgba(18,18,16,0.07) !important}.i2-card-shop-badge{display:flex !important;align-items:center !important;justify-content:space-between !important;background:#f6f4ee !important;padding:0.65rem 0.85rem !important;border-radius:8px !important;font-size:0.75rem !important;font-weight:700 !important;color:#121210 !important;text-decoration:none !important;transition:background-color 0.2s ease,transform 0.2s ease !important}.i2-card-shop-badge:hover{background:#eeebe2 !important;transform:translateX(2px) !important}@media (max-width:860px){.i2-menu-btn{min-width:44px !important;min-height:44px !important;padding:6px !important;touch-action:manipulation !important;-webkit-tap-highlight-color:transparent !important;cursor:pointer !important}body.header-is-scrolled .i2-menu-dropdown-card,.i2-menu-dropdown-card{top:76px !important;right:12px !important;left:auto !important;width:min(340px,calc(100vw - 24px)) !important;max-width:calc(100vw - 24px) !important;max-height:calc(100vh - 90px) !important;-webkit-overflow-scrolling:touch !important}}@media (max-width:480px){body.header-is-scrolled .i2-menu-dropdown-card,.i2-menu-dropdown-card{top:68px !important;right:10px !important;width:min(330px,calc(100vw - 20px)) !important;max-width:calc(100vw - 20px) !important;max-height:calc(100vh - 80px) !important;padding:1.1rem 1.2rem !important}}