/* HX40 · parte 2 de hx40-pdp.css */html body:not(#hx40a):not(#hx40b):not(#hx40c):not(#hx40d):not(#hx40e){& #ficha .hx14-kbd i{background: var(--xp-mist) !important;color: var(--xp-ink) !important;border-radius: 50% !important}& #ficha .hx14-promo{background: var(--xp-red) !important;color: #fff !important;border-radius: 999px !important;padding: 2px 8px !important}& #ficha .hx4-sizes{display: flex !important;flex-wrap: wrap !important;gap: 10px !important;margin: 0 !important}& #ficha .hx4-size{display: inline-flex !important;flex-direction: column !important;align-items: flex-start !important;justify-content: center !important;gap: 2px !important;flex: 1 1 160px !important;min-height: 56px !important;margin: 0 !important;padding: 10px 22px !important;text-align: left !important;cursor: pointer !important;background: var(--xp-mist) !important;color: var(--xp-ink) !important;border: 0 !important;border-radius: 999px !important;box-shadow: inset 0 0 0 2px transparent !important;transition: box-shadow .2s var(--xp-ease),background-color .2s var(--xp-ease) !important}& #ficha .hx4-size:hover{background: var(--xp-mist2) !important}& #ficha .hx4-size b{font: 700 16px/1.2 var(--xp-body) !important;color: var(--xp-ink) !important}& #ficha .hx4-size small{display: block !important;font: 400 12.5px/1.3 var(--xp-body) !important;color: var(--xp-ink2) !important}& #ficha .hx4-size.hx4-on{background: var(--xp-white) !important;box-shadow: inset 0 0 0 2px var(--xp-ink) !important}& #ficha .hx4-size::before,& #ficha .hx4-size::after{display: none !important}& #ficha .hx4-tones{display: flex !important;flex-wrap: wrap !important;gap: 10px !important;margin: 0 !important;padding: 0 !important}& #ficha .hx4-tones button{position: relative !important;width: 40px !important;height: 40px !important;min-width: 0 !important;padding: 0 !important;margin: 0 !important;border-radius: 50% !important;border: 0 !important;box-shadow: inset 0 0 0 1px rgba(22,27,46,.14) !important;cursor: pointer !important;transition: box-shadow .2s var(--xp-ease),transform .2s var(--xp-ease) !important}& #ficha .hx4-tones button:hover{transform: scale(1.06) !important}& #ficha .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}& #ficha .hx4-tones .hx16-sw__ck{display: none !important}& #ficha .hx16-tnrow{margin-top: 10px !important}& #ficha .hx14-tname{margin: 0 !important;font: 400 13px/1.45 var(--xp-body) !important;color: var(--xp-ink2) !important}& #ficha .hx14-tname b{display: inline !important;margin-right: 6px !important;font: 600 14px/1.4 var(--xp-body) !important;color: var(--xp-ink) !important}& #ficha .hx14-tname span{color: var(--xp-ink2) !important}& #ficha .hx7-swnote{display: none !important}& #ficha .hx14-calc{margin: 20px 0 0 !important;background: var(--xp-mist) !important;border: 0 !important;border-radius: 18px !important;box-shadow: none !important;overflow: hidden !important}& #ficha .hx14-calc>summary{display: flex !important;align-items: center !important;gap: 12px !important;padding: 14px 18px !important;cursor: pointer !important;list-style: none !important;color: var(--xp-ink) !important;border: 0 !important;background: none !important}& #ficha .hx14-calc>summary::-webkit-details-marker{display: none !important}& #ficha .hx14-calc>summary svg{width: 22px !important;height: 22px !important;fill: none !important;stroke: currentColor !important;stroke-width: 1.6 !important;flex: none !important}& #ficha .hx14-calc>summary b{font: 700 15px/1.3 var(--xp-body) !important;color: var(--xp-ink) !important;margin-right: 8px !important}& #ficha .hx14-calc>summary small{font: 400 13px/1.3 var(--xp-body) !important;color: var(--xp-ink2) !important}& #ficha .hx14-calc>summary::after{content: '+' !important;margin-left: auto !important;display: grid !important;place-items: center !important;width: 28px !important;height: 28px !important;flex: none !important;border-radius: 50% !important;background: var(--xp-white) !important;font: 500 18px/1 var(--xp-body) !important;color: var(--xp-ink) !important}& #ficha .hx14-calc[open]>summary::after{content: '−' !important}& #ficha .hx14-calc>summary>:last-child:not(span){display: none !important}& #ficha .hx14-calc .hx4-qc{margin: 0 !important;padding: 0 18px 18px !important;background: none !important;border: 0 !important;box-shadow: none !important}& #ficha .hx4-qc input{border-radius: 999px !important;border: 1px solid var(--xp-line) !important;background: var(--xp-white) !important;color: var(--xp-ink) !important}& #ficha .hx4-qc__seg{border-radius: 999px !important;background: var(--xp-white) !important;border: 0 !important;padding: 4px !important}& #ficha .hx4-qc__seg button{border-radius: 999px !important;border: 0 !important;color: var(--xp-ink) !important}& #ficha .hx4-qc__seg button.hx4-on{background: var(--xp-ink) !important;color: #fff !important}& #ficha .hx4-qc__dimbtn{border-radius: 999px !important}& #ficha .hx4-summary{display: none !important}& #ficha .hx14-buyrow{display: flex !important;align-items: stretch !important;gap: 12px !important;margin: 24px 0 0 !important}& #ficha .hx4-qty{display: flex !important;align-items: center !important;flex: none !important;margin: 0 !important}& #ficha .hx4-qty__l{position: absolute !important;width: 1px !important;height: 1px !important;overflow: hidden !important;clip: rect(0 0 0 0) !important}& #ficha .hx4-qty__c{display: flex !important;align-items: center !important;height: 60px !important;padding: 0 6px !important;background: var(--xp-mist) !important;border: 0 !important;border-radius: 999px !important}& #ficha .hx4-qty__c button{width: 44px !important;height: 44px !important;border: 0 !important;border-radius: 50% !important;background: transparent !important;color: var(--xp-ink) !important;font: 500 20px/1 var(--xp-body) !important;cursor: pointer !important}& #ficha .hx4-qty__c button:hover{background: var(--xp-white) !important}& #ficha .hx4-qty__c input{width: 36px !important;height: 44px !important;border: 0 !important;background: transparent !important;text-align: center !important;font: 700 16px/1 var(--xp-body) !important;color: var(--xp-ink) !important;-moz-appearance: textfield !important}& #ficha .hx4-qty__c input::-webkit-inner-spin-button,& #ficha .hx4-qty__c input::-webkit-outer-spin-button{-webkit-appearance: none !important;margin: 0 !important}& #ficha .hx4-btn.hx4-atc,& #ficha button[data-hx4-atc]{flex: 1 1 auto !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 8px !important;height: 60px !important;min-height: 60px !important;margin: 0 !important;padding: 0 28px !important;border: 0 !important;border-radius: 999px !important;background: var(--xp-sun) !important;color: var(--xp-ink) !important;box-shadow: none !important;text-shadow: none !important;font: 700 17px/1.2 var(--xp-body) !important;letter-spacing: 0 !important;text-transform: none !important;cursor: pointer !important;transition: background-color .2s var(--xp-ease),transform .2s var(--xp-ease) !important}& #ficha button[data-hx4-atc] *{color: var(--xp-ink) !important}& #ficha button[data-hx4-atc]:hover{background: var(--xp-sun2) !important;transform: translateY(-1px) !important}& #ficha button[data-hx4-atc][disabled]{opacity: .5 !important;transform: none !important;cursor: not-allowed !important}& #ficha button[data-hx4-atc] .hx4-mono{font: 700 17px/1.2 var(--xp-body) !important}& #ficha button[data-hx4-atc] .hx15-sep{opacity: .5 !important}& #ficha .hx30-cond,& #ficha .hx4-trust--grid,& #ficha .hx4-deliv{display: none !important}& #ficha .hx40p-help{margin: 16px 0 0 !important}& #ficha .hx40p-trust{list-style: none !important;display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;gap: 8px 16px !important;margin: 0 0 16px !important;padding: 0 4px !important}& #ficha .hx40p-trust li{display: inline-flex !important;align-items: center !important;gap: 8px !important;font: 400 13.5px/1.3 var(--xp-body) !important;color: var(--xp-ink2) !important}& #ficha .hx40p-trust b{font-weight: 600 !important;color: var(--xp-ink) !important}& #ficha .hx40p-trust .hx4-ico{width: 20px !important;height: 20px !important;color: var(--xp-ink) !important;flex: none !important}& #ficha .hx40p-wa{display: flex !important;align-items: center !important;justify-content: center !important;gap: 10px !important;width: 100% !important;min-height: 52px !important;padding: 0 24px !important;background: var(--xp-leaf) !important;color: #fff !important;border: 0 !important;border-radius: 999px !important;text-decoration: none !important;font: 600 16px/1.2 var(--xp-body) !important;transition: background-color .2s var(--xp-ease),transform .2s var(--xp-ease) !important}& #ficha .hx40p-wa:hover{background: #0F7840 !important;transform: translateY(-1px) !important}& #ficha .hx40p-wa .hx4-ico{width: 20px !important;height: 20px !important}& #ficha .hx4-para{margin: 24px 0 0 !important;padding: 20px 22px !important;background: var(--xp-sand) !important;border: 0 !important;border-radius: 20px !important;box-shadow: none !important;color: var(--xp-ink) !important}& #ficha .hx4-para *{color: inherit !important}& #ficha .hx4-para p,& #ficha .hx4-para li{font: 400 15px/1.5 var(--xp-body) !important}& #ficha .hx4-para>:last-child{color: var(--xp-ink2) !important}& #ficha .hx4-acc{display: none !important}& #ficha .hx4-xkit{display: flex !important;align-items: center !important;gap: 14px !important;margin: 16px 0 0 !important;padding: 14px 18px !important;background: var(--xp-mist) !important;border: 0 !important;border-radius: 18px !important;color: var(--xp-ink) !important;text-decoration: none !important}& #ficha .hx4-xkit__b{background: var(--xp-red) !important;color: #fff !important;border-radius: 999px !important;padding: 4px 10px !important;font: 700 13px/1 var(--xp-body) !important}& #ficha .hx4-xkit__t b{display: block !important;font: 600 15px/1.3 var(--xp-body) !important;color: var(--xp-ink) !important}& #ficha .hx4-xkit__t small{font: 400 13px/1.4 var(--xp-body) !important;color: var(--xp-ink2) !important}& #ficha .hx4-xkit em{margin-left: auto !important;font: 600 14px/1 var(--xp-body) !important;font-style: normal !important;color: var(--xp-ink) !important;white-space: nowrap !important;background: linear-gradient(var(--xp-sun),var(--xp-sun)) 0 100% / 100% 2px no-repeat !important;padding-bottom: 3px !important}& .hx4-sticky{background: rgba(255,255,255,.96) !important;-webkit-backdrop-filter: saturate(1.4) blur(10px) !important;backdrop-filter: saturate(1.4) blur(10px) !important;border: 0 !important;box-shadow: 0 -1px 0 var(--xp-line),0 -12px 32px -20px rgba(22,27,46,.25) !important;color: var(--xp-ink) !important}& .hx4-sticky .hx4-l b{font: 800 16px/1.2 var(--xp-head) !important;color: var(--xp-ink) !important}& .hx4-sticky .hx4-l small{font: 500 14px/1.3 var(--xp-body) !important;color: var(--xp-ink2) !important}& .hx4-sticky .hx4-btn,& .hx4-mbuy button{min-height: 48px !important;padding: 0 26px !important;border: 0 !important;border-radius: 999px !important;background: var(--xp-sun) !important;color: var(--xp-ink) !important;box-shadow: none !important;font: 700 15px/1.2 var(--xp-body) !important;text-transform: none !important;letter-spacing: 0 !important}& .hx4-sticky .hx4-btn:hover,& .hx4-mbuy button:hover{background: var(--xp-sun2) !important}& .hx4-mbuy{background: rgba(255,255,255,.97) !important;-webkit-backdrop-filter: blur(10px) !important;backdrop-filter: blur(10px) !important;border: 0 !important;border-top: 1px solid var(--xp-line) !important;box-shadow: 0 -12px 32px -20px rgba(22,27,46,.3) !important;color: var(--xp-ink) !important}& .hx4-mbuy__t b{font: 800 15px/1.2 var(--xp-head) !important;color: var(--xp-ink) !important}& .hx4-mbuy__t span,& .hx4-mbuy__v{color: var(--xp-ink2) !important}& .hx4-mbuy__t>span:not(.hx4-mbuy__v){color: var(--xp-ink) !important;font-weight: 700 !important}}