@import"https://fonts.googleapis.com/css2?family=Baloo+2:wght@700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";.malola-privacy{--mp-green: #CCDD54;--mp-aqua: #73CDDD;--mp-yellow: #FECF0A;--mp-dark: #1A1A1A;background:linear-gradient(160deg,#fffef5,#f4fbf8,#eef9fc);padding:72px 20px 96px;font-family:Plus Jakarta Sans,sans-serif;color:var(--mp-dark);position:relative;overflow:hidden}.malola-privacy:before,.malola-privacy:after{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0;opacity:.18;filter:blur(80px)}.malola-privacy:before{width:420px;height:420px;background:var(--mp-aqua);top:-100px;right:-120px}.malola-privacy:after{width:340px;height:340px;background:var(--mp-green);bottom:-80px;left:-100px}.malola-privacy .mp-container{max-width:840px;margin:0 auto;position:relative;z-index:1}.malola-privacy .mp-header{text-align:center;margin-bottom:56px}.malola-privacy .mp-title{font-family:"Baloo 2",sans-serif;font-size:clamp(34px,5vw,52px);font-weight:800;color:var(--mp-dark);margin:0 0 10px;letter-spacing:-.5px}.malola-privacy .mp-title:after{content:"";display:block;width:64px;height:4px;border-radius:4px;background:var(--mp-aqua);margin:10px auto 0}.malola-privacy .mp-updated{font-size:13px;font-weight:600;color:#8a8a8a;letter-spacing:.04em;text-transform:uppercase;margin:14px 0 20px}.malola-privacy .mp-intro{font-size:17px;line-height:1.7;max-width:620px;margin:0 auto;color:#3a3a3a}.malola-privacy .mp-clauses{display:flex;flex-direction:column;gap:18px}.malola-privacy .mp-clause{display:flex;gap:20px;background:#fff;border:1.5px solid #EDEADE;border-left:4px solid var(--mp-aqua);border-radius:20px;padding:26px 28px;box-shadow:0 2px #1a1a1a08,0 8px 24px #1a1a1a0f;transition:transform .22s ease,box-shadow .22s ease,border-left-color .22s ease}.malola-privacy .mp-clause:hover{transform:translateY(-3px);box-shadow:0 2px #1a1a1a08,0 16px 40px #1a1a1a1a;border-left-color:var(--mp-green)}.malola-privacy .mp-clause-number{flex:0 0 auto;width:38px;height:38px;border-radius:50%;background:var(--mp-aqua);color:var(--mp-dark);font-family:"Baloo 2",sans-serif;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #73cddd59;transition:background .22s ease,transform .22s ease}.malola-privacy .mp-clause:hover .mp-clause-number{background:var(--mp-yellow);transform:scale(1.1) rotate(-5deg)}.malola-privacy .mp-clause-title{font-family:"Baloo 2",sans-serif;font-size:20px;font-weight:700;margin:0 0 8px;color:var(--mp-dark)}.malola-privacy .mp-clause-text{font-size:15px;line-height:1.7;color:#444}.malola-privacy .mp-clause-text p{margin:0 0 10px}.malola-privacy .mp-clause-text p:last-child{margin-bottom:0}.malola-privacy .mp-clause-text ul{margin:8px 0 10px 18px;padding:0}.malola-privacy .mp-clause-text ul li{margin-bottom:4px}.malola-privacy .mp-contact{margin-top:56px;text-align:center;background:linear-gradient(135deg,var(--mp-green) 0%,#AEDD6A 100%);border-radius:24px;padding:44px 28px;box-shadow:0 8px #ccdd5440,0 16px 40px #ccdd5433;position:relative;overflow:hidden}.malola-privacy .mp-contact:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(255,255,255,.25) 1px,transparent 1px);background-size:20px 20px;pointer-events:none}.malola-privacy .mp-contact-title{font-family:"Baloo 2",sans-serif;font-size:28px;font-weight:800;color:var(--mp-dark);margin:0 0 6px;position:relative}.malola-privacy .mp-contact-brand{font-weight:700;font-size:15px;margin:0 0 18px;color:#1a1a1a;letter-spacing:.03em;position:relative}.malola-privacy .mp-contact-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px;position:relative}.malola-privacy .mp-contact-list li{color:#1a1a1a}.malola-privacy .mp-contact-list a{color:var(--mp-dark);font-weight:700;text-decoration:none;border-bottom:2px solid rgba(26,26,26,.25);padding-bottom:1px;transition:border-color .18s ease}.malola-privacy .mp-contact-list a:hover{border-color:var(--mp-dark)}@media(max-width:640px){.malola-privacy{padding:48px 16px 64px}.malola-privacy .mp-clause{padding:20px 18px;gap:14px}.malola-privacy .mp-clause-title{font-size:18px}.malola-privacy .mp-contact{padding:32px 20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/malola-privacy.css.map */
