.legal_page__2mCb7{max-width:950px;padding-block:clamp(2.5rem,6vw,5rem)}.legal_page__2mCb7 h1{font-size:clamp(2.25rem,5vw,4rem);text-transform:uppercase;margin-bottom:1.25rem}.legal_page__2mCb7 h2{font-size:clamp(1.45rem,3vw,2rem);margin:2rem 0 .7rem}.legal_page__2mCb7 li,.legal_page__2mCb7 p{max-width:76ch;color:var(--tinta-2)}.legal_page__2mCb7 ol,.legal_page__2mCb7 ul{padding-left:1.4rem}.legal_page__2mCb7 li+li{margin-top:.4rem}.legal_page__2mCb7 a{text-underline-offset:4px}.legal_notice__9nmHG{padding:1rem 1.3rem;border-left:5px solid var(--oro);background:var(--papel);font-weight:700;color:var(--marino)!important}.legal_identity___RaCR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1.2rem;margin:1.2rem 0;padding:1.2rem;background:var(--papel);border:1px solid var(--oro)}.legal_identity___RaCR div{min-width:0;overflow-wrap:anywhere}.legal_identity___RaCR dt{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--topo)}.legal_identity___RaCR dd{margin:.2rem 0 0}.legal_source__WkqR3{font-size:.88rem}.legal_consentBackdrop__HD5DD{--fw:12px;--cut:7px;position:fixed;z-index:70;left:max(1rem,env(safe-area-inset-left));bottom:calc(1rem + env(safe-area-inset-bottom));width:min(390px,calc(100vw - 2rem));isolation:isolate;pointer-events:none;filter:drop-shadow(0 16px 22px #46321438) drop-shadow(0 2px 2px #46321420)}.legal_consentBackdrop__HD5DD:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--crema);-webkit-mask:radial-gradient(circle at 0 0,#0000 var(--cut),#000 calc(var(--cut) + .6px)) 0 0/51% 51% no-repeat,radial-gradient(circle at 100% 0,#0000 var(--cut),#000 calc(var(--cut) + .6px)) 100% 0/51% 51% no-repeat,radial-gradient(circle at 0 100%,#0000 var(--cut),#000 calc(var(--cut) + .6px)) 0 100%/51% 51% no-repeat,radial-gradient(circle at 100% 100%,#0000 var(--cut),#000 calc(var(--cut) + .6px)) 100% 100%/51% 51% no-repeat;mask:radial-gradient(circle at 0 0,#0000 var(--cut),#000 calc(var(--cut) + .6px)) 0 0/51% 51% no-repeat,radial-gradient(circle at 100% 0,#0000 var(--cut),#000 calc(var(--cut) + .6px)) 100% 0/51% 51% no-repeat,radial-gradient(circle at 0 100%,#0000 var(--cut),#000 calc(var(--cut) + .6px)) 0 100%/51% 51% no-repeat,radial-gradient(circle at 100% 100%,#0000 var(--cut),#000 calc(var(--cut) + .6px)) 100% 100%/51% 51% no-repeat}.legal_consentBackdrop__HD5DD:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:var(--fw) solid var(--marino);border-image:var(--marco-l) 36 /var(--fw) stretch}.legal_consentPanel__v6Qm4{position:relative;z-index:1;pointer-events:auto;max-height:min(80vh,640px);overflow:auto;margin:0;padding:1.35rem 1.5rem 1.15rem;color:var(--marino)}.legal_consentPanel__v6Qm4 .eyebrow{margin:0 0 .25rem;font-size:.6rem}.legal_consentPanel__v6Qm4 h2{margin:0;font-family:var(--font-display);font-size:1.45rem;line-height:1.05;text-transform:uppercase;letter-spacing:.03em}.legal_consentPanel__v6Qm4 h2 em{font-family:var(--font-body);font-style:italic;font-weight:400;text-transform:none}.legal_consentPanel__v6Qm4 p{margin:.45rem 0 0;font-size:.9rem;line-height:1.4;color:var(--tinta-2)}.legal_consentActions__ecY8w{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.9rem}.legal_consentActions__ecY8w button{min-height:46px;padding:.4rem .6rem;border:7px solid transparent;border-image:var(--marco-s-c) 16 /7px stretch;background:var(--marino);color:var(--crema);font-family:var(--font-display);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.legal_consentActions__ecY8w button:hover{background:var(--marino-hover)}.legal_consentActions__ecY8w button:focus-visible{outline:2px solid var(--oro);outline-offset:2px}.legal_consentActions__ecY8w .legal_preferenceButton__5IWwZ{grid-column:1/-1;justify-self:start;min-height:32px;padding:.2rem 0;border:0;border-image:none;background:none;color:var(--marino);font-family:var(--font-body);font-size:.9rem;font-style:italic;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:4px}.legal_consentActions__ecY8w .legal_preferenceButton__5IWwZ:hover{background:none;color:var(--marino-hover)}.legal_consentPanel__v6Qm4[data-expanded=true] .legal_consentActions__ecY8w .legal_preferenceButton__5IWwZ{justify-self:stretch;min-height:46px;border:7px solid transparent;border-image:var(--marco-s) 16 /7px stretch;background:var(--crema);font-family:var(--font-display);font-size:.64rem;font-style:normal;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.legal_consentPanel__v6Qm4>a{display:inline-block;margin-top:.35rem;font-size:.82rem;font-style:italic;text-underline-offset:4px}.legal_purposeList__QISPa{display:grid;gap:.5rem;margin-top:.8rem}.legal_purposeList__QISPa label,.legal_purposeList__QISPa p{display:grid;grid-template-columns:1fr;gap:.15rem;margin:0;padding:.6rem .7rem;border:1px dashed #a18969aa;font-size:.86rem}.legal_purposeList__QISPa label{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer}.legal_purposeList__QISPa label input{flex:none;width:20px;height:20px;margin-top:.1rem;accent-color:var(--marino)}.legal_purposeList__QISPa strong{color:var(--marino)}.legal_purposeList__QISPa label span strong{display:block}@media(max-width:560px){.legal_identity___RaCR{grid-template-columns:1fr}.legal_consentBackdrop__HD5DD{--fw:10px;--cut:6px;left:.5rem;bottom:calc(.5rem + env(safe-area-inset-bottom));width:calc(100vw - 1rem)}.legal_consentPanel__v6Qm4{max-height:min(40dvh,300px);padding:.95rem 1.05rem .85rem}.legal_consentPanel__v6Qm4[data-expanded=true]{max-height:calc(100dvh - 160px - env(safe-area-inset-bottom))}.legal_consentPanel__v6Qm4 .eyebrow{display:none}.legal_consentPanel__v6Qm4 h2{font-size:1.1rem}.legal_consentPanel__v6Qm4[data-expanded=false] p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem}.legal_consentActions__ecY8w{margin-top:.6rem;gap:.4rem}.legal_consentActions__ecY8w button{min-height:42px}body:has([aria-label="Compra rápida"]) .legal_consentBackdrop__HD5DD{bottom:calc(128px + env(safe-area-inset-bottom))}}