/* HX40 · parte 6 de hx40-pdp.css */html body:not(#hx40a):not(#hx40b):not(#hx40c):not(#hx40d):not(#hx40e){& .hx4-kcfg__opt.hx4-on,& .hx4-kcfg__opt[aria-pressed='true']{background: var(--xp-white) !important;box-shadow: inset 0 0 0 2px var(--xp-ink),var(--xp-shadow) !important}& .hx4-kcfg__tag{background: var(--xp-sun) !important;color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;border: 0 !important;border-radius: 999px !important}& .hx4-kcfg__sizes button{min-height: 48px !important;padding: 0 20px !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: inset 0 0 0 2px transparent !important}& .hx4-kcfg__sizes button *{color: inherit !important;-webkit-text-fill-color: currentColor !important}& .hx4-kcfg__sizes button.hx4-on,& .hx4-kcfg__sizes button[aria-pressed='true']{background: var(--xp-white) !important;box-shadow: inset 0 0 0 2px var(--xp-ink) !important}& .hx4-kit-buy .hx4-tones button{width: 36px !important;height: 36px !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;box-shadow: inset 0 0 0 1px rgba(22,27,46,.14) !important}& .hx4-kit-buy .hx4-tones button.hx4-on{box-shadow: inset 0 0 0 1px rgba(22,27,46,.14),0 0 0 3px var(--xp-white),0 0 0 5px var(--xp-ink) !important}& .hx4-kit-buy .hx4-tones button i,& .hx4-kit-buy .hx4-tones button svg{display: none !important}& .hx4-kcfg__sum{border: 0 !important;border-radius: 20px !important;background: var(--xp-mist) !important}& .hx4-kcfg__lines>*{border-color: var(--xp-line) !important}& .hx4-kcfg__lines s,& .hx4-kit-buy s{color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important}& .hx4-kcfg__disc .hx4-kit-disc,& .hx4-kit-buy .hx4-kit-disc{background: var(--xp-red) !important;color: #fff !important;-webkit-text-fill-color: #fff !important;border-radius: 999px !important}& .hx4-kcfg__tot{color: var(--xp-ink) !important}& .hx4-kit-buy button.hx4-btn,& .hx4-kit-buy .hx4-btn{min-height: 56px !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 17px/1.2 var(--xp-body) !important;text-transform: none !important;letter-spacing: 0 !important}& .hx4-kit-buy .hx4-btn *{color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important}& .hx4-kit-buy .hx4-btn:hover{background: var(--xp-sun2) !important}& .hx4-kit-buy .hx4-trust,& .hx4-kit-buy .hx24-warn{color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important}& .hx4-faq details{border: 0 !important;border-radius: 20px !important;background: var(--xp-white) !important;box-shadow: 0 0 0 1px var(--xp-line) !important}& .hx4-faq summary{color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important}& .hx4-faq__a a{color: var(--xp-ink) !important;text-decoration: underline !important;text-decoration-color: var(--xp-sun) !important;text-decoration-thickness: 2px !important;text-underline-offset: 3px !important}& .hx4-tipo-cta__btns .hx4-btn,& .hx4-wa-inline{border: 0 !important;border-radius: 999px !important;box-shadow: none !important}& .hx4-cartlist{display: grid !important;gap: 0 !important}& .hx4-cline{padding: 18px 0 !important;border: 0 !important;border-bottom: 1px solid var(--xp-line) !important;border-radius: 0 !important;background: none !important;box-shadow: none !important}& .hx4-cline img{border: 0 !important;border-radius: 16px !important;background: var(--xp-mist) !important}& .hx4-cline a:not(.hx4-rm){color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;font-weight: 700 !important;text-decoration: none !important}& .hx4-cline .hx4-q{border: 0 !important;border-radius: 999px !important;background: var(--xp-mist) !important;box-shadow: none !important}& .hx4-cline .hx4-q button,& .hx4-cline .hx4-q input{border: 0 !important;background: transparent !important;color: var(--xp-ink) !important}& .hx4-cline .hx4-rm{color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important;text-decoration-color: var(--xp-line) !important}& .hx4-cline .hx4-pr{color: var(--xp-ink) !important;-webkit-text-fill-color: var(--xp-ink) !important;font-weight: 700 !important}& .hx4-cline .hx4-pr s{color: var(--xp-ink2) !important;-webkit-text-fill-color: var(--xp-ink2) !important;font-weight: 400 !important}& main .hx4-prog{padding: 16px 18px !important;border: 0 !important;border-radius: 18px !important;background: var(--xp-mist) !important;color: var(--xp-ink) !important}& main .hx4-prog .hx4-bar2{height: 8px !important;border: 0 !important;border-radius: 999px !important;background: var(--xp-white) !important;overflow: hidden !important}& main .hx4-prog .hx4-bar2 i{border-radius: 999px !important;background: var(--xp-sun) !important}& .hx4-sumbox{border: 0 !important;border-radius: 24px !important;background: var(--xp-white) !important;box-shadow: var(--xp-shadow),0 0 0 1px var(--xp-line) !important}& .hx4-sumbox .hx4-row{border-color: var(--xp-line) !important;color: var(--xp-ink2) !important}& .hx4-sumbox .hx4-row b{color: var(--xp-ink) !important}& .hx4-sumbox .hx40p-disc{color: var(--xp-red) !important;-webkit-text-fill-color: var(--xp-red) !important}& .hx4-sumbox .hx40p-disc b{color: var(--xp-red) !important;-webkit-text-fill-color: var(--xp-red) !important}& .hx4-sumbox .hx4-code input{border: 1px solid var(--xp-line) !important;border-radius: 999px !important;background: var(--xp-white) !important;color: var(--xp-ink) !important}& .hx4-sumbox .hx4-code .hx4-btn{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}& .hx4-sumbox button[name='checkout'],& .hx4-sumbox .hx4-btn[name='checkout']{min-height: 56px !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 17px/1.2 var(--xp-body) !important;text-transform: none !important;letter-spacing: 0 !important}& .hx4-sumbox button[name='checkout']:hover{background: var(--xp-sun2) !important}& .hx4-sumbox .hx4-deliv{border: 0 !important;border-radius: 16px !important;background: var(--xp-mist) !important;color: var(--xp-ink) !important}& .hx4-drawer .hx40p-disc{color: var(--xp-red) !important}@media (max-width: 749px){& .hx4-shopbar{border-radius: 24px !important;padding: 10px 12px !important}& .hx4-pgrid{gap: 24px 12px !important}& .hx4-pcard .hx4-pcard__link{font-size: 18px !important}& .hx4-pcard .hx4-go{width: 100% !important}}}