#cookie-page{background:linear-gradient(135deg,rgba(253,62,141,.85) 0%,rgba(180,50,120,.9) 100%),url('/images/hero-5.webp') center/cover no-repeat;padding:120px 0 60px}.cookie-wrapper{margin-top:20px}.cookie-card{background:#fff;border-radius:16px;box-shadow:0 5px 25px rgba(0,0,0,.08);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.cookie-card:hover{transform:translateY(-5px);box-shadow:0 12px 35px rgba(253,62,141,.15)}.cookie-card-header{display:flex;align-items:center;gap:15px;padding:20px 25px;background:linear-gradient(135deg,#fef4f8 0%,#fff 100%);border-bottom:1px solid rgba(253,62,141,.1)}.cookie-number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#fd3e8d 0%,#e91e63 100%);color:#fff;font-weight:700;font-size:16px;border-radius:50%;flex-shrink:0}.cookie-card-header h5{margin:0;color:#333}.cookie-card-body{padding:25px}.cookie-card-body p{margin-bottom:0;color:#555;line-height:1.8}.cookie-card-body p.mb-15{margin-bottom:15px}.cookie-card-body p.mb-20{margin-bottom:20px}.cookie-list{list-style:none;padding:0;margin:0}.cookie-list li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;color:#555;line-height:1.7}.cookie-list li:not(:last-child){border-bottom:1px solid #f0f0f0}.cookie-list li>span{color:#fd3e8d;font-size:14px;margin-top:4px;flex-shrink:0}.cookie-list-detailed li{align-items:flex-start}.cookie-list-detailed li>div{flex:1}.cookie-list-detailed li strong{color:#333}.cookie-link{color:#fd3e8d;font-weight:600;text-decoration:none;transition:color .2s ease}.cookie-link:hover{color:#e91e63;text-decoration:underline}.cookie-footer{padding:30px;background:#fef4f8;border-radius:12px}.cookie-table{width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;box-shadow:0 2px 15px rgba(0,0,0,.05)}.cookie-table thead{background:linear-gradient(135deg,#fd3e8d 0%,#e91e63 100%)}.cookie-table thead th{color:#fff;font-weight:600;padding:15px;text-align:left;font-size:14px}.cookie-table tbody tr{transition:background-color .2s ease}.cookie-table tbody tr:nth-child(even){background-color:#fef4f8}.cookie-table tbody tr:hover{background-color:#fff0f5}.cookie-table tbody td{padding:12px 15px;border-bottom:1px solid #f0f0f0;font-size:14px;color:#555}.cookie-table tbody td code{background:#f8f9fa;padding:3px 8px;border-radius:4px;font-size:13px;color:#fd3e8d}.cookie-notice{display:flex;align-items:flex-start;gap:12px;padding:15px 20px;background:#fff8e1;border-radius:10px;border-left:4px solid #ffc107}.cookie-notice span{color:#ffc107;font-size:20px;flex-shrink:0}.cookie-notice p{color:#6d5600}.contact-info{background:#fef4f8;padding:20px;border-radius:12px}.contact-info p span{color:#fd3e8d;margin-right:10px}.section-title.title-01{text-align:center}.section-title .section-id{color:#fd3e8d;font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:14px;margin-bottom:10px;display:block}.section-title h2{margin-bottom:15px}.section-title p{color:#666}@media(max-width:768px){#cookie-page{padding:100px 0 40px}.cookie-card-header{padding:15px 20px}.cookie-card-body{padding:20px}.cookie-number{width:35px;height:35px;font-size:14px}.cookie-table thead th,.cookie-table tbody td{padding:10px;font-size:12px}.cookie-table tbody td code{font-size:11px}}