@import"https://fonts.googleapis.com/css2?family=Outfit&display=swap";*{padding:0;margin:0;box-sizing:border-box;font-family:Outfit;scroll-behavior:smooth}body{min-height:100vh}a{text-decoration:none;color:inherit}.app{width:93%;margin:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.navbar{padding:20px 0;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:#f4f6f8;z-index:2}.navbar .logo{width:170px}.navbar-menu{display:flex;list-style:none;gap:20px;color:#49557e;font-size:18px}.navbar-right{display:flex;align-items:center;gap:25px}.navbar button{background:transparent;font-size:16px;color:#49557e;border:1px solid #f26201;padding:10px 30px;border-radius:50px;cursor:pointer;transition:.3s}.navbar button:hover{background-color:#fff4f2}.navbar .active{padding-bottom:2px;border-bottom:2px solid #49557e}.navbar li{cursor:pointer}.navbar-search-icon{position:relative}.navbar-search-icon .dot{position:absolute;min-width:10px;min-height:10px;background-color:#f26201;border-radius:5px;top:-8px;right:-8px}.navbar-profile{position:relative}.nav-profile-dropdown{position:absolute;display:none;right:0;z-index:2}.navbar-profile:hover .nav-profile-dropdown{display:flex;flex-direction:column;gap:10px;background-color:#fff2ef;padding:12px 25px;border-radius:4px;border:1px solid #f26201;outline:2px solid white;list-style:none}.nav-profile-dropdown li{display:flex;align-items:center;gap:10px;cursor:pointer}.nav-profile-dropdown img{width:20px}.nav-profile-dropdown li:hover{color:#f26201}@media (max-width:1050px){.navbar .logo{width:140px}.navbar-menu{gap:20px;font-size:17px}.navbar-right{gap:20px}.navbar-right img{width:22px}.navbar-right bottom{padding:8px 25px}.navbar{padding:15px 0}}@media (max-width:900px){.navbar .logo{width:120px}.navbar-menu{gap:15px;font-size:16px}.navbar-right{gap:15px}.navbar-right img{width:20px}.navbar-right bottom{padding:7px 20px;font-size:15px}.navbar{padding:15px 0}}@media (max-width:750px){.navbar-menu{display:none}.navbar{padding:15px 0}}.cart{margin-top:50px}.cart-items-title{display:grid;grid-template-columns:1fr 1.5fr 1fr 1fr 1fr .5fr;align-items:center;color:gray;font-size:max(1vw,12px)}.cart-items-item{margin:10px 0;color:#000}.cart-items-item img{width:50px}.cart hr{height:1px;background-color:#e2e2e2;border:none}.cart-items-item .cross{cursor:pointer}.cart-bottom{margin-top:80px;display:flex;justify-content:space-between;gap:max(12vw,20px)}.cart-total{flex:1;display:flex;flex-direction:column;gap:20px}.cart-total-details{display:flex;justify-content:space-between;color:#555}.cart-total hr{margin:10px 0}.cart-total button{border:none;color:#fff;background-color:#f26201;width:max(15vw,200px);padding:12px 0;border-radius:4px;font-weight:900;cursor:pointer}.cart-promocode{flex:1}.cart-promocode p{color:#555}.cart-promocode-input{margin-top:10px;display:flex;justify-content:space-between;align-items:center;background-color:#eaeaea;border-radius:4px;margin-bottom:10px}.cart-promocode-input input{background:transparent;border:none;outline:none;padding-left:10px}.cart-promocode-input button{width:max(10vw,150px);padding:12px 5px;background-color:#000;border:none;color:#fff;border-radius:4px}@media (max-width: 750px){.cart-bottom{flex-direction:column-reverse}.cart-promocode{justify-content:start}.cart-total button{position:fixed;bottom:0;left:0;width:100%;padding:16px 0;background-color:#0f8145;color:#fff;border:none;font-weight:400;font-size:16px;letter-spacing:1px;cursor:pointer;z-index:1000;border-radius:0;box-shadow:0 -2px 10px #00000026;transition:background-color .3s ease}}.header{height:27vw;margin:30px auto;background-size:contain;position:relative}.header-content{position:absolute;display:flex;flex-direction:column;align-items:start;gap:1.5vw;max-width:50%;bottom:10%;left:6vw;animation:fadeIn 3s}.header-content h2{font-weight:500;color:#fff;font-size:max (4.5vw,22px)}.header-content p{color:#fff;font-size:1vw}.header-content button{border:none;color:#747474;font-weight:500;padding:1vw 2.3vw;background-color:#fff;font-size:max(1vw,13px);border-radius:50px}@media (max-width:1050px){.header-content{max-width:45%}.header{height:40vw}}@media (max-width:750px){.header-content{max-width:65%}.header{height:42vw;margin-top:5px}.header-content p{display:none}.header-content button{padding:2vw 4vw}}.carousel-header{position:relative;width:100%}.carousel{position:relative;overflow:hidden;border-radius:.5rem;width:100%;aspect-ratio:2 / 1;height:auto;max-height:400px}.carousel-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform .5s ease-in-out,opacity .5s ease-in-out;background-size:cover;background-position:center}.carousel-slide.active{z-index:1}.carousel-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.carousel-content{position:absolute;bottom:0;left:0;padding:1.5rem;color:#fff;z-index:2;width:100%;box-sizing:border-box}.carousel-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;animation:fadeIn .5s ease-in-out}.carousel-description{animation:fadeIn .5s ease-in-out;animation-delay:.2s}.carousel-control{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:10;transition:background-color .3s ease}.carousel-control:hover{background-color:#fff6}.carousel-control-prev{left:1rem}.carousel-control-next{right:1rem}.carousel-control-icon{font-size:1.25rem}.carousel-indicators{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:flex;gap:.5rem;z-index:10}.carousel-indicator{width:.625rem;height:.625rem;border-radius:9999px;background-color:#ffffff80;border:none;padding:0;cursor:pointer;transition:all .3s}.carousel-indicator.active{background-color:#fff;width:1.5rem}.carousel-indicator:hover:not(.active){background-color:#fffc}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width: 768px){.carousel{aspect-ratio:2 / 1;max-height:none}.carousel-content{padding:1rem}.carousel-title{font-size:1.25rem;margin-bottom:.25rem}.carousel-description{font-size:.875rem}.carousel-control{width:36px;height:36px}}@media (max-width: 480px){.carousel-control{width:32px;height:32px}.carousel-control-icon{font-size:1rem}.carousel-indicators{bottom:.5rem}.carousel-indicator{width:.5rem;height:.5rem}.carousel-indicator.active{width:1.25rem}}.explore-menu{display:flex;flex-direction:column;gap:20px}.explore-menu h1{color:#262626;font-weight:500}.explore-menu-text{max-width:60%;columns:#808080}.explore-menu-list{display:flex;justify-content:space-between;align-items:center;gap:30px;text-align:center;margin:20px 0;overflow-x:scroll}.explore-menu-list::-webkit-scrollbar{display:none}.explore-menu-list-item img{width:7.5vw;min-width:80px;cursor:pointer;border-radius:50%;transition:.2s}.explore-menu-list-item p{margin-top:10px;color:#747474;font-size:max(1.4vw,16px);cursor:pointer}.explore-menu hr{margin:10px 0;height:2px;background-color:#e2e2e2;border:none}.explore-menu-list-item .active{border:4px solid #f26201;padding:2px}@media (max-width:1050px){.explore-menu-text{max-width:100%;font-size:14px}}.food-display{margin-top:30px}.food-display h2{font-size:max(2vw,24px);font-weight:600}.food-display-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-top:30px;gap:30px;row-gap:50px}.food-item{width:100%;margin:auto;border-radius:15px;box-shadow:0 0 10px #00000015;transition:.3s;animation:fadeIn 1s}.food-item-image{width:100%;border-radius:15px 15px 0 0;height:240px;object-fit:cover}.food-item-info{padding:20px}.food-item-name-rating{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.food-item-name-rating p,.food-item-name-rating{font-size:20px;font-weight:500}.food-item-name-rating img{width:70px}.food-item-desc{color:#676767;font-size:12px}.food-item-price{color:#f26201;font-size:22px;font-weight:500;margin:10px 0}.food-item-img-container{position:relative}.food-item-img-container .add{width:35px;position:absolute;bottom:15px;right:15px;cursor:pointer;border-radius:50%}.foot-item-counter{position:absolute;bottom:15px;right:15px;display:flex;align-items:center;gap:10px;padding:6px;border-radius:50px;background-color:#fff}.foot-item-counter img{width:30px}.discount-badge{position:absolute;top:0;left:0;background-color:#ff4d4f;color:#fff;font-weight:700;font-size:12px;padding:6px 10px;border-radius:15px 0;box-shadow:0 2px 8px #00000026;z-index:1}.food-item.disabled{position:relative;pointer-events:none;opacity:.5;filter:grayscale(100%)}.not-available-watermark{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);font-size:22px;color:red;background:#ffffffb3;padding:8px 16px;border-radius:8px;font-weight:700;z-index:10;text-transform:uppercase}.add-btn{display:flex;align-items:center;gap:5px;background-color:#f26201;color:#fff;padding:8px 16px;border:none;border-radius:999px;box-shadow:0 2px 6px #0000001a;font-size:14px;font-weight:500;transition:all .2s ease;width:83px;position:absolute;bottom:15px;right:15px;cursor:pointer;font-weight:900}.add-btn:hover{background-color:#ff8c00;box-shadow:0 4px 10px #00000026}.loader{--dim: 3rem;width:var(--dim);height:var(--dim);position:relative;animation:spin988 2s linear infinite}.loader .circle{--color: #333;--dim: 1.2rem;width:var(--dim);height:var(--dim);background-color:var(--color);border-radius:50%;position:absolute}.loader .circle:nth-child(1){top:0;left:0}.loader .circle:nth-child(2){top:0;right:0}.loader .circle:nth-child(3){bottom:0;left:0}.loader .circle:nth-child(4){bottom:0;right:0}@keyframes spin988{0%{transform:scale(1) rotate(0)}20%,25%{transform:scale(1.3) rotate(90deg)}45%,50%{transform:scale(1) rotate(180deg)}70%,75%{transform:scale(1.3) rotate(270deg)}95%,to{transform:scale(1) rotate(360deg)}}.app-download{margin:100px auto auto;font-size:max(3vw,20px);text-align:center;font-weight:500}.app-download-platforms{display:flex;justify-content:center;gap:max(2vw,10px);margin-top:40px}.app-download-platforms img{width:max(30vw,120px);max-width:180px;cursor:pointer;transition:.5s}.app-download-platforms img:hover{transform:scale(1.05)}.place-order{display:flex;align-items:start;justify-content:space-between;gap:50px;margin-top:50px}.place-order-left{width:100%;max-width:max(30%,500px)}.place-order-left .title{font-size:30px;font-weight:600;margin-bottom:50px}.place-order-left input{margin-bottom:15px;width:100%;padding:10px;border:1px solid#c5c5c5;border-radius:4px;outline-color:#f26201;font-size:16px}.place-order-right select{margin-bottom:10px;width:100%;padding:10px;border:1px solid #c5c5c5;border-radius:4px;outline-color:#f26201;background-color:#fff;font-size:14px;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none}.place-order-left .multi-fields{display:flex;gap:10px}.place-order-right{width:100%;max-width:max(40%,500px)}.place-order .cart-total button{margin-top:20px}.order-placed-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fffffff2;z-index:9999;display:flex;justify-content:center;align-items:center;font-size:2rem;flex-direction:column;color:#28a745}.order-placed-checkmark{font-size:4rem;animation:pop .5s ease}@keyframes pop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media (max-width: 900px){.place-order{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:50px;margin-top:35px}.place-order-right select{margin-bottom:70px}.place-order .cart-total button{position:fixed;bottom:0;left:0;width:100%;padding:16px 0;background-color:#0f8145;color:#fff;border:none;font-weight:400;font-size:16px;letter-spacing:1px;cursor:pointer;z-index:1000;border-radius:0;box-shadow:0 -2px 10px #00000026;transition:background-color .3s ease}.error{margin-bottom:70px}}.cart-promocode-button{background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;transition:all .3s ease;font-size:16px;font-weight:700}.cart-promocode-button:active{transform:scale(1)}.button-apply-success{animation:buttonSuccess 1s ease-out forwards}.cart-promocode-input{display:flex;gap:10px;margin-top:10px}.cart-promocode-button{background-color:#007bff;color:#fff;padding:10px 18px;border:none;border-radius:8px;cursor:pointer;font-size:15px;font-weight:600;transition:all .3s ease}.cart-promocode-button:hover{background-color:#0056b3;transform:scale(1.05)}.button-apply-success{animation:buttonSuccess 1s ease-out}@keyframes buttonSuccess{0%{transform:scale(1);background-color:#007bff}50%{transform:scale(1.1);background-color:#28a745}to{transform:scale(1);background-color:#007bff}}.promo-message{margin-top:10px;font-size:14px;padding:8px 12px;border-radius:6px;animation:fadeIn .5s ease-in-out}.promo-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.promo-message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.footer{color:#d9d9d9;background-color:#333;display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 8vw;padding-top:80px;margin-top:100px}.logo{width:170px}.footer-content{width:100%;display:grid;grid-template-columns:2fr 1fr 1fr;gap:80px}.footer-content-left,.footer-content-right,.footer-content-center{display:flex;flex-direction:column;align-items:start;gap:20px}.footer-content-left li,.footer-content-right li,.footer-content-center li{list-style:none;margin-bottom:10px;cursor:pointer}.footer-content-left h2,.footer-content-right h2,.footer-content-center h2{color:#fff}.footer-social-icons{gap:20px}.footer-social-icons img{width:40px;margin-right:15px}.footer hr{width:100%;height:2px;margin:20px 0;background-color:gray;border:none}@media (max-width:750px){.footer-content{display:flex;flex-direction:column;gap:35px}.footer-copyright{text-align:center}}.login-popup{position:absolute;z-index:2;width:100%;height:100%;background-color:#00000090;display:grid}.login-popup-container{place-self:center;width:max(23vw,330px);color:gray;background-color:#fff;display:flex;flex-direction:column;gap:25px;padding:25px 30px;border-radius:8px;font-size:14px;animation:fadeIn .5s}.login-popup-title{display:flex;justify-content:space-between;align-items:center;color:#000}.login-popup-title img{width:16px;cursor:pointer}.login-popup-inputs{display:flex;gap:20px;flex-direction:column}.login-popup-inputs input{outline:none;border:1px solid #c9c9c9;padding:10px;border-radius:4px}.login-popup-container button{border:none;padding:10px;border-radius:4px;color:#fff;background-color:#f26201;font-size:15px;cursor:pointer}.login-popup-contition{display:flex;align-items:start;gap:8px;margin-top:-15px}.login-popup-contition input{margin-top:5px}.login-popup p span{cursor:pointer;color:#f26201;font-weight:500}.my-orders{margin:50px 0;padding:0 16px}.my-orders h2{text-align:center;font-size:2rem;margin-bottom:20px;color:#333}.my-orders .my-container{display:flex;flex-direction:column;gap:20px;margin-top:30px}.no-orders{text-align:center;color:#777;font-size:1.1rem;padding:40px 20px;display:flex;flex-direction:column;align-items:center}.no-orders img{width:150px;margin-bottom:20px}.my-orders-order{display:flex;flex-direction:column;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000001a;gap:12px}.my-orders-order img{width:50px;margin-bottom:10px}.my-orders-order ul{padding-left:1.2rem;margin:0;list-style-type:disc}.my-orders-order li{margin-bottom:4px}.my-orders-order p span{color:#f26201}.my-orders-order p b{font-weight:500;color:#454545}.my-orders-order button{border:none;padding:10px;border-radius:6px;background-color:#f26201;cursor:pointer;color:#fff;font-weight:600;font-size:14px;align-self:flex-start;transition:background-color .3s ease}.my-orders-order button:hover{background-color:#d95100}.order-details{display:flex;flex-direction:column;gap:8px;flex:1}.order-field{display:flex;gap:10px;font-size:14px;align-items:flex-start;flex-wrap:wrap}.label{font-weight:600;color:#333;min-width:100px}.value{color:#555}.order-items{padding-left:1.2rem;margin:0;list-style-type:disc}@media (min-width: 768px){.my-orders-order{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.my-orders-order img{margin-bottom:0}}@media (max-width: 480px){.my-orders h2{font-size:1.5rem}.my-orders-order button{width:100%}}.login-popup{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-size:16px}.login-popup-container{width:400px;max-width:90%;color:#4a4a4a;background-color:#fff;display:flex;flex-direction:column;gap:20px;padding:30px;border-radius:12px;font-size:14px;box-shadow:0 10px 30px #0003;animation:fadeInScale .3s ease-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.login-popup-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.login-popup-title h2{color:#333;font-size:24px;font-weight:600;margin:0}.close-icon{width:18px;height:18px;cursor:pointer;opacity:.7;transition:opacity .2s,transform .2s}.close-icon:hover{opacity:1;transform:scale(1.1)}.login-popup-inputs{display:flex;gap:16px;flex-direction:column;margin-bottom:5px}.login-popup-inputs input,.forgot-password-input input{width:100%;outline:none;border:1px solid #e0e0e0;padding:12px 15px;border-radius:6px;font-size:16px;transition:border-color .2s,box-shadow .2s}.login-popup-inputs input:focus,.forgot-password-input input:focus{border-color:tomato;box-shadow:0 0 0 2px #ff63471a}.login-popup-container button{border:none;padding:12px;border-radius:6px;color:#fff;background-color:tomato;font-size:15px;font-weight:500;cursor:pointer;transition:background-color .2s,transform .1s;position:relative;overflow:hidden;width:100%}.login-popup-container button:hover{background-color:#ff5233}.login-popup-container button:active{transform:translateY(1px)}.login-popup-container button:disabled{background-color:#ffaa9a;cursor:not-allowed}.login-popup-condition{display:flex;align-items:flex-start;gap:10px;margin:5px 0}.login-popup-condition input{margin-top:3px;cursor:pointer;font-size:16px}.login-popup-condition label{font-size:13px;color:#666;line-height:1.4}.switch-form{text-align:center;margin:10px 0 0;color:#666}.login-popup p span,.forgot-password-link span{cursor:pointer;color:tomato;font-weight:500;transition:color .2s}.login-popup p span:hover,.forgot-password-link span:hover{color:#ff3814;text-decoration:underline}.forgot-password-link{text-align:right;margin:-10px 0 10px;font-size:13px}.forgot-password-form{display:flex;flex-direction:column;gap:15px}.forgot-password-form h3{color:#333;margin:0;font-size:18px}.forgot-password-form p{color:#666;margin:0;font-size:14px;line-height:1.5}.forgot-password-input{margin:5px 0}.back-link{text-align:center;margin-top:10px}.forgot-password-sent{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 0}.success-icon{width:50px;height:50px;background-color:#4caf50;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:15px}.forgot-password-sent h3{color:#333;margin:0 0 10px}.forgot-password-sent p{color:#666;margin:0 0 20px;line-height:1.5}.back-to-login{background-color:#f0f0f0!important;color:#333!important}.back-to-login:hover{background-color:#e0e0e0!important}@media (max-width: 480px){.login-popup-container{padding:20px;width:90%}.login-popup-title h2{font-size:20px}.login-popup-inputs input,.forgot-password-input input{padding:10px 12px;font-size:16px}.login-popup-container button{padding:10px;width:100%}}body{margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:#f4f6f8}.reset-container{display:flex;justify-content:center;align-items:center;height:100vh;padding:1rem}.reset-form{background:#fff;padding:2rem 3rem;border-radius:12px;box-shadow:0 4px 12px #0000001a;width:100%;max-width:400px;box-sizing:border-box}.reset-title{text-align:center;margin-bottom:1.5rem;color:#333;font-size:1.5rem}.reset-form label{display:block;margin-bottom:.5rem;color:#555;font-size:.95rem}.reset-form input{width:100%;padding:.75rem;margin-bottom:1.25rem;border:1px solid #ccc;border-radius:8px;font-size:1rem;box-sizing:border-box}.reset-button{width:100%;padding:.75rem;background-color:#f26201;color:#fff;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:background .3s ease}.reset-button:hover{background-color:#dc361c}@media screen and (max-width: 600px){.reset-form{padding:1.5rem;border-radius:10px}.reset-title{font-size:1.25rem}.reset-form input,.reset-button{font-size:.95rem;padding:.65rem}}.input-wrapper{position:relative}.input-wrapper input{width:100%;padding:.75rem 2.5rem .75rem .75rem;border:1px solid #ccc;border-radius:8px;font-size:1rem;margin-bottom:1.25rem;box-sizing:border-box}.eye-icon{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer;color:#666;font-size:1.1rem}.about-page{max-width:1200px;margin:auto;padding:2rem 1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333;background-color:#f4f6f8;line-height:1.6}.about-page h1,.about-page h2{color:#f56d12;font-weight:700;margin-bottom:1rem}.about-page h1{font-size:2.5rem;text-align:center}.about-page h2{font-size:1.75rem;margin-top:2rem}.about-page p{font-size:1rem;margin-bottom:1rem}.about-section{margin-bottom:2rem}@media (max-width: 768px){.about-page{padding:1.5rem 1rem}.about-page h1{font-size:2rem}.about-page h2{font-size:1.5rem}.about-page p{font-size:.95rem}}.privacy-policy{padding:40px 20px;background-color:#f4f6f8;color:#222;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.privacy-container{max-width:900px;margin:auto;background:#fff;padding:30px;border-radius:12px;box-shadow:0 0 10px #0000001a}.privacy-container h1{font-size:2.4rem;margin-bottom:20px;text-align:center;color:#e63946}.privacy-container h2{font-size:1.4rem;margin-top:20px;color:#1d3557}.privacy-container p,.privacy-container li{font-size:1rem;line-height:1.6;margin-bottom:12px}.privacy-container ul{padding-left:20px}.privacy-container a{color:#07c;text-decoration:none}.privacy-container a:hover{text-decoration:underline}@media (max-width: 600px){.privacy-container{padding:20px}.privacy-container h1{font-size:2rem}.privacy-container h2{font-size:1.2rem}}
