body{margin:0;font-family:Arial,sans-serif;color:#fff;text-align:center}.background{background-image:url(xfood_background.jpg.pagespeed.ic.BYBmKkk_qV.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;position:fixed;width:100vw;height:100vh;z-index:-1}.profile-picture{width:300px;height:300px;border-radius:50%;object-fit:cover;position:absolute;top:20px;left:20px;border:5px solid #fff}.text-container{position:absolute;top:150px;left:350px;width:60%;text-shadow:2px 2px 5px rgba(0,0,0,.5);text-align:left}h1{font-size:32px;font-weight:bold}p{font-size:18px}.social-icons{position:absolute;bottom:20px;width:100%;display:flex;justify-content:center;gap:60px}.social-icons a{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#fff;font-weight:bold;font-size:18px}.social-icons img{width:50px;height:50px}.shop-button{display:inline-block;padding:12px 24px;font-size:18px;font-weight:bold;color:#fff;background-color:#e92828;background-image:url(xfood_background.jpg.pagespeed.ic.BYBmKkk_qV.jpg);background-blend-mode:overlay;border:none;border-radius:25px;text-decoration:none;text-align:center;transition:background-color .3s , color .3s;margin-top:20px}.shop-button:hover{background-color:#e0e0e0;color:#fff}@media only screen and (max-device-width:812px) and (orientation:landscape){.text-container{position:fixed!important;top:30%!important;left:50%!important;transform:translateX(-50%)!important;width:80%!important;text-align:center!important;z-index:1000!important;padding-top:16px!important}h1{font-size:28px!important;margin-bottom:10px!important}p{font-size:18px!important}.profile-picture{width:150px;height:150px;top:10px;left:10px}.social-icons{bottom:10px;gap:30px}.social-icons img{width:40px;height:40px}.shop-button{margin-top:-2px!important}}@media only screen and (max-device-width:812px) and (orientation:portrait){.social-icons{position:fixed!important;bottom:10px!important;left:50%!important;transform:translateX(-50%)!important;width:90%!important;display:grid!important;grid-template-columns:repeat(2,1fr);justify-items:center!important;gap:20px!important}.social-icons a{display:flex!important;flex-direction:column!important;align-items:center!important;text-decoration:none!important;color:#fff!important;font-weight:bold!important;font-size:16px!important;flex-basis:40%!important}.social-icons img{width:40px!important;height:40px!important;margin-bottom:5px!important}}@media only screen and (max-width:768px){.shop-button{display:inline-block!important;padding:12px 24px!important;font-size:16px!important;font-weight:bold!important;color:#fff!important;background-color:red!important;border:none!important;border-radius:25px!important;text-decoration:none!important;text-align:center!important;transition:background-color .3s , color .3s!important;margin-top:20px!important}.shop-button:hover{background-color:#c00!important;color:#fff!important}}