@import"https://fonts.googleapis.com/css2?family=Pacifico&display=swap";.main-content{padding:0}#shopify-section-footer .site-footer{margin:0}.competition-hero{background-size:cover;width:100%;padding:100px 0;position:relative}.competition-hero:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#0003}.competition-hero .page-width{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.competition-hero .competition-left{width:43%;padding-right:80px}.competition-hero .competition-left img{max-width:100%;height:auto}.competition-hero .competition-right{width:57%;transform:rotate(-16deg)}.competition-hero h1{font-family:Pacifico,cursive;color:#fff;font-weight:400;font-size:125px;text-align:center;animation:fadeIn .8s}@keyframes fadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.competition-info{width:100%;padding:100px 0}.competition-info .page-width{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.competition-info .competition-left{width:50%;padding-right:50px}.competition-info .competition-left img{max-width:100%;height:auto}.competition-info .competition-right{width:50%;padding-left:50px}.competition-info .competition-right h2{font-size:30px;text-transform:none;padding:0 0 20px}.competition-info .competition-right p{font-size:20px;padding:0 0 20px}.competition-info .competition-right .ig-icon{display:flex}.competition-info .competition-right .ig-icon a{padding:0;display:block}.competition-info .competition-right svg{height:50px;width:50px;display:block}.competition-contact{width:100%;padding:100px 0;margin:0}.competition-contact .page-width{max-width:800px}.competition-contact .form-top{text-align:center;padding:0 0 30px;font-size:18px}.competition-contact h2{font-size:30px;text-transform:none;padding:0 0 20px}.competition-contact .form-top p{padding:0 0 20px;margin:0}.competition-contact .ig-icon{display:flex;justify-content:center;gap:20px;align-items:center}.competition-contact .ig-icon .i-txt{font-size:20px;display:flex;gap:20px;align-items:center;font-weight:700}.competition-contact .ig-icon .i-txt svg{height:30px;width:30px;display:block}.competition-contact .ig-icon a{padding:0;display:block}.competition-contact .ig-icon a svg{height:50px;width:50px;display:block}.competition-contact #ContactForm .grid{margin:0;display:flex;gap:20px;padding:0 0 30px}.competition-contact #ContactForm .grid:before,.competition-contact #ContactForm .grid:after{display:none}.competition-contact #ContactForm .grid .grid__item{width:100%;padding:0;margin:0}.competition-contact #ContactForm input:not([type=submit]){padding:10px 20px;border-color:#0003;outline:none;border-radius:0;margin:0}.competition-contact #ContactForm input[type=submit]{margin:auto;max-width:150px;width:100%;display:block;background:#00395d;color:#fff;padding:14px 0;text-align:center;outline:none;border:none;transition:all .3s ease-in-out}.competition-contact #ContactForm input[type=submit]:hover{background:#3d4246}.competition-contact .visually-hidden,.icon__fallback-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.competition-contact input.input--error+.input-error-message,select.input--error+.input-error-message,textarea.input--error+.input-error-message{display:block}.competition-contact .input-error-message{display:none;color:#d20000;font-size:.875em;margin-bottom:11.66667px}.competition-contact .grid.grid--half-gutters{flex-wrap:nowrap!important}.competition-contact .input-error-message .icon{width:1em;height:1em;margin-top:-.3em}.competition-contact .form-message--error{border:1px solid #d20000;background-color:#fff8f8;padding:1rem 1.3rem;text-align:left;width:100%}.competition-contact .form-message--error h3{font-size:unset}.competition-contact .form-message--error ul{padding-left:2rem;margin:unset}.competition-contact .form-message--error ul li{list-style:disc}@media only screen and (max-width:991px){.competition-hero h1{font-size:90px}.competition-info .competition-left{padding-right:15px}.competition-info .competition-right{padding-left:15px}}@media only screen and (max-width:767px){.competition-hero,.competition-info,.competition-contact{padding:50px 0}.competition-hero .competition-left{width:100%;padding:0 0 30px}.competition-hero .competition-right{width:100%}.competition-info .competition-left{width:100%;padding:0 0 30px}.competition-info .competition-right{width:100%;padding:0}}@media only screen and (max-width:575px){.competition-hero h1{font-size:60px}.competition-hero .competition-left img{padding:0 15%}.competition-info .competition-right h2{font-size:24px}.competition-info .competition-right p{font-size:18px}.competition-contact #ContactForm .grid{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/competition.css.map */
