/* HX40 · parte 5 de hx40-pdp.css */html body:not(#hx40a):not(#hx40b):not(#hx40c):not(#hx40d):not(#hx40e){& #producto .hx4-gar::before,& #producto .hx4-gar::after,& #producto .hx4-gar__b::before,& #producto .hx4-gar__b::after{display: none !important}& #producto .hx4-hl,& section.hx40p .hx4-hl{color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;background: linear-gradient(transparent 62%,rgba(245,184,46,.45) 62%) !important;-webkit-background-clip: border-box !important;background-clip: border-box !important}& #producto .hx4-eyebrow,& section.hx40p .hx40p-eyebrow{color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important}& .hx40p-btn--sun,& .hx40p-btn--mist{-webkit-text-fill-color: var(--xp-ink) !important}& .hx40p-btn--ink,& .hx40p-btn--leaf,& .hx40p-btn--ink *,& .hx40p-btn--leaf *{color: #fff !important;-webkit-text-fill-color: #fff !important}& #ficha .hx40p-wa,& #ficha .hx40p-wa *{color: #fff !important;-webkit-text-fill-color: #fff !important}& .hx40p-card__a:hover .hx40p-card__cta{-webkit-text-fill-color: var(--xp-ink) !important}& .hx4-ficha-extra{background: var(--xp-white) !important;background-image: none !important}& .hx4-ficha-extra::before,& .hx4-ficha-extra::after{display: none !important}& .hx4-ficha-extra .hx4-eyebrow{color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important}& .hx4-ficha-extra .hx4-h2{font-family: var(--xp-head) !important;font-weight: 900 !important;letter-spacing: -.02em !important;color: var(--xp-ink) !important}& .hx4-ficha-extra .hx4-wk__foot{display: none !important}& .hx4-ficha-extra .hx4-pk{background: var(--xp-white) !important;background-image: none !important;border: 0 !important;border-radius: 24px !important;box-shadow: var(--xp-shadow) !important;overflow: hidden !important}& .hx4-ficha-extra .hx4-pk::before,& .hx4-ficha-extra .hx4-pk::after{display: none !important}& .hx4-ficha-extra .hx4-pk__hd{background: var(--xp-mist) !important;background-image: none !important;border: 0 !important}& .hx4-ficha-extra .hx4-pk.hx4-hot{background: var(--xp-ink) !important}& .hx4-ficha-extra .hx4-pk.hx4-hot .hx4-pk__hd{background: rgba(255,255,255,.06) !important}& .hx4-ficha-extra .hx4-pk__tag{background: var(--xp-sun) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;border-radius: 999px !important}& .hx4-ficha-extra .hx4-pk__save{background: var(--xp-red) !important;color: #fff !important;border-radius: 999px !important}& .hx4-ficha-extra .hx4-pk__chips>*{border-radius: 999px !important}& .hx4-ficha-extra .hx4-pk .hx4-btn{width: 100% !important;min-height: 52px !important;border: 0 !important;border-radius: 999px !important;background: var(--xp-sun) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;box-shadow: none !important;font: 700 16px/1.2 var(--xp-body) !important;text-transform: none !important;letter-spacing: 0 !important}& .hx4-ficha-extra .hx4-pk .hx4-btn *{color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important}& .hx4-ficha-extra .hx4-pk .hx4-btn:hover{background: var(--xp-sun2) !important}& .hx4-ficha-extra .hx4-pk .hx4-btn{box-sizing: border-box !important;max-width: 100% !important}& #ficha .hx40p-kick{display: block !important;margin: 0 0 12px !important;padding: 0 !important;background: none !important;border-radius: 0 !important;font: 400 15px/1.45 var(--xp-body) !important;color: var(--xp-ink2) !important;max-width: 46ch !important}& #ficha .hx40p-kick::before{content: '' !important;display: inline-block !important;width: 8px !important;height: 8px !important;margin: 0 8px 1px 0 !important;border-radius: 50% !important;background: var(--xp-sun) !important;vertical-align: middle !important}& #ficha .hx40p-kick b{font-weight: 600 !important;color: var(--xp-ink) !important}& #ficha .hx40p-kick span{font-weight: 400 !important;color: var(--xp-ink2) !important;margin-left: 4px !important}& .hx40p-yn__guide{margin-top: 16px !important}& .hx4-phero__txt h1{font: 900 clamp(36px,4.2vw,60px)/1.04 var(--xp-head) !important;letter-spacing: -.025em !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important}& .hx4-phero__txt h1 .hx4-hl{color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;background: linear-gradient(transparent 62%,rgba(245,184,46,.45) 62%) !important;-webkit-background-clip: border-box !important;background-clip: border-box !important}& .hx4-phero__txt p,& .hx4-phero__sub{color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important}& .hx4-phero__txt .hx4-eyebrow{color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important}& .hx4-phero .hx4-ctas .hx4-btn{min-height: 52px !important;padding: 0 28px !important;border: 0 !important;border-radius: 999px !important;box-shadow: none !important;font: 600 16px/1.2 var(--xp-body) !important;text-transform: none !important;letter-spacing: 0 !important}& .hx4-phero .hx4-ctas .hx4-btn:first-child{background: var(--xp-sun) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important}& .hx4-phero .hx4-ctas .hx4-btn:first-child:hover{background: var(--xp-sun2) !important}& .hx4-phero .hx4-ctas .hx4-btn + .hx4-btn{background: var(--xp-mist) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important}& .hx4-pa,& .hx4-phero__aside img{border-radius: 24px !important}& .hx4-pa>:not(img):not(picture){color: var(--xp-ink2) !important}& .hx4-shopbar{background: rgba(255,255,255,.94) !important;-webkit-backdrop-filter: blur(10px) !important;backdrop-filter: blur(10px) !important;border: 0 !important;border-radius: 999px !important;box-shadow: var(--xp-shadow) !important;padding: 8px 10px 8px 22px !important}& .hx4-shopbar__l{color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important}& .hx4-shopbar .hx4-chip{min-height: 40px !important;padding: 0 18px !important;border: 0 !important;border-radius: 999px !important;background: var(--xp-mist) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;font: 600 14px/1 var(--xp-body) !important;box-shadow: none !important}& .hx4-shopbar .hx4-chip:hover{background: var(--xp-mist2) !important}& .hx4-shopbar .hx4-chip.hx4-on,& .hx4-shopbar .hx4-chip[aria-pressed='true']{background: var(--xp-ink) !important;color: #fff !important;-webkit-text-fill-color: #fff !important}& .hx4-shopbar select{min-height: 40px !important;border: 0 !important;border-radius: 999px !important;background-color: var(--xp-mist) !important;color: var(--xp-ink) !important;padding-left: 16px !important}& .hx4-shopbar__n{color: var(--xp-ink2) !important}& .hx4-pgrid{gap: 28px 20px !important}& .hx4-pcard{display: flex !important;flex-direction: column !important;padding: 0 !important;background: transparent !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;overflow: visible !important}& .hx4-pcard::before,& .hx4-pcard::after{display: none !important}& .hx4-pcard .hx4-pic{position: relative !important;aspect-ratio: 1 !important;margin: 0 0 16px !important;border: 0 !important;border-radius: 24px !important;overflow: hidden !important;background: linear-gradient(180deg,var(--xp-mist) 0%,var(--xp-mist2) 100%) !important}& .hx4-pcard .hx4-pic img{width: 100% !important;height: 100% !important;object-fit: cover !important;border-radius: 0 !important;transition: transform .4s var(--xp-ease) !important}& .hx4-pcard:hover .hx4-pic img{transform: scale(1.03) !important}& .hx4-pcard .hx24-photonote{left: 12px !important;bottom: 12px !important;padding: 5px 10px !important;border-radius: 999px !important;background: rgba(255,255,255,.92) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;font: 500 12px/1.2 var(--xp-body) !important;box-shadow: none !important}& .hx4-pcard .hx4-badge{top: 12px !important;left: 12px !important;border: 0 !important;border-radius: 999px !important;background: var(--xp-white) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;font: 600 12px/1 var(--xp-body) !important;padding: 6px 10px !important;letter-spacing: .02em !important}& .hx4-pcard .hx4-body{display: flex !important;flex-direction: column !important;flex: 1 !important;padding: 0 4px !important;background: none !important;border: 0 !important}& .hx4-pcard .hx4-step{margin: 0 0 4px !important;font: 500 13px/1.35 var(--xp-body) !important;letter-spacing: 0 !important;text-transform: none !important;color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important}& .hx4-pcard .hx4-pcard__link{font: 800 21px/1.2 var(--xp-head) !important;letter-spacing: -.01em !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;text-decoration: none !important}& .hx4-pcard .hx4-body>p{margin: 6px 0 10px !important;font: 400 15px/1.5 var(--xp-body) !important;color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important;display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical !important;overflow: hidden !important}& .hx4-pcard .hx4-tags{gap: 6px !important;margin: 0 0 12px !important}& .hx4-pcard .hx4-tags>*{border: 0 !important;border-radius: 999px !important;background: var(--xp-mist) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;padding: 5px 10px !important;font: 500 12px/1.2 var(--xp-body) !important;letter-spacing: 0 !important;text-transform: none !important}& .hx4-pcard .hx4-foot{margin-top: auto !important;display: flex !important;flex-direction: column !important;align-items: flex-start !important;gap: 12px !important;border: 0 !important;padding: 0 !important}& .hx4-pcard .hx4-pprice{font: 400 15px/1.3 var(--xp-body) !important;color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important}& .hx4-pcard .hx4-pprice b,& .hx4-pcard .hx4-pprice strong{font: 800 20px/1.2 var(--xp-head) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important}& .hx4-pcard .hx4-go{width: auto !important;min-height: 48px !important;padding: 0 24px !important;border: 0 !important;border-radius: 999px !important;background: var(--xp-mist) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;box-shadow: none !important;font: 600 15px/1.2 var(--xp-body) !important;text-transform: none !important;letter-spacing: 0 !important;transition: background-color .2s var(--xp-ease) !important}& .hx4-pcard:hover .hx4-go,& .hx4-pcard .hx4-go:hover{background: var(--xp-sun) !important}& .hx4-kitband{border: 0 !important;border-radius: 24px !important;background: var(--xp-sand) !important;box-shadow: none !important;color: var(--xp-ink) !important}& .hx4-kitband .hx4-btn{border: 0 !important;border-radius: 999px !important;background: var(--xp-sun) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;box-shadow: none !important}& .hx4-seo{color: var(--xp-ink2) !important}& .hx4-seg{gap: 8px !important;padding: 6px !important;border: 0 !important;border-radius: 999px !important;background: var(--xp-mist) !important;box-shadow: none !important}& .hx4-seg>*{min-height: 44px !important;padding: 0 20px !important;border: 0 !important;border-radius: 999px !important;background: transparent !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;box-shadow: none !important}& .hx4-seg>.hx4-on,& .hx4-seg>[aria-selected='true']{background: var(--xp-ink) !important;color: #fff !important;-webkit-text-fill-color: #fff !important}& .hx4-seg>.hx4-on *,& .hx4-seg>[aria-selected='true'] *{color: #fff !important;-webkit-text-fill-color: #fff !important}& .hx4-kit-info .hx14-kfig,& .hx4-kit-info .hx14-kfig__img{border: 0 !important;border-radius: 24px !important;background: linear-gradient(180deg,var(--xp-mist) 0%,var(--xp-mist2) 100%) !important;box-shadow: none !important;overflow: hidden !important}& .hx4-kit-guide{color: var(--xp-ink) !important;font-weight: 600 !important;text-decoration: underline !important;text-decoration-color: var(--xp-sun) !important;text-decoration-thickness: 2px !important;text-underline-offset: 3px !important}& .hx4-kit-buy{background: var(--xp-white) !important;color: var(--xp-ink) !important;border: 0 !important;border-radius: 28px !important;box-shadow: var(--xp-shadow),0 0 0 1px var(--xp-line) !important;background-image: none !important}& .hx4-kit-buy::before,& .hx4-kit-buy::after{display: none !important}& .hx4-kit-buy *:not(button):not(.hx4-kit-disc):not(.hx4-kcfg__tag){color: inherit !important;-webkit-text-fill-color: currentColor !important}& .hx4-kit-buy .hx4-kcfg__lab,& .hx4-kit-buy small,& .hx4-kit-buy .hx7-swnote,& .hx4-kit-buy .hx4-kcfg__m2,& .hx4-kit-buy .hx30-noinc{color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important}& .hx4-kcfg__opt{border: 0 !important;border-radius: 18px !important;background: var(--xp-mist) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;box-shadow: inset 0 0 0 2px transparent !important;text-align: left !important}& .hx4-kcfg__opt *{color: inherit !important;-webkit-text-fill-color: currentColor !important}}