.checkbox-align{position:relative;top:-25px;left:-258px}h4{margin-top:20px;margin-bottom:10px;font-size:36px;font-weight:bold}.card-box{clear:both;border:1px solid rgba(0,0,0,0.125);box-shadow:0 1px 1px rgba(0,0,0,0.075);border-radius:0.25rem;padding:20px;margin-top:20px;background-color:#fff}.card-box .header-title{font-size:24px;margin-top:0}h1.hide_me{display:none}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#fff;cursor:pointer;display:inline-block;font-weight:bold;margin-right:3px;float:left;margin-left:-5px;height:100%;padding-right:5px;padding-left:5px;border-top-left-radius:4px;border-bottom-left-radius:4px;background-color:rgba(0,0,0,0.4);padding-top:1px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff;background-color:#d9534f}@media print{.sb-topnav,#layoutSidenav_nav{display:none !important}#layoutSidenav_content{margin-left:0 !important;padding-left:0 !important}}body{font-family:'Nunito', sans-serif;color:#000;overflow-x:hidden}.sticky_background{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background:#fff200;background:linear-gradient(132deg, white 0%, #fffb00 65%, #fff700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fff700",GradientType=1)}h1,h2,h3,h4,h5,h6{font-family:'Playball', cursive;color:#0e2fb4}h2{-webkit-text-stroke:0.001rem #000;text-shadow:3px 3px 0 #fff, -1px 1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;font-size:60px}.container{max-width:1200px;width:95vw;margin:0 auto;padding-top:120px}.header{position:absolute;top:0;left:0;width:calc(100% - 40px);height:200px;padding:20px}.header .inner_wrap{max-width:900px;width:95%;position:relative;margin:0 auto}.header a.logo{display:block;margin:12px auto;height:160px;width:240px;background:url(/assets/windy_shores-96e29e2632543f7e8ebce2fad12533647ae7682bcecc4d969352cd13fe0054a0.png);background-size:contain;background-position:center;background-repeat:no-repeat}@media (max-width: 1020px){.header a.logo{height:100px;position:absolute;top:0;left:0}}.header a.account{text-decoration:none;color:#0e2fb4;position:absolute;top:20px;right:12px;text-align:right}.footer{height:80px;position:fixed;bottom:0;left:0;width:100vw}.footer .inner_wrap{max-width:900px;width:95vw;margin:0 auto}.footer a.footer_item{display:inline-block;line-height:80px;margin:0 12px;text-decoration:none;float:right}.section.hero{height:calc(100vh - 120px);width:100%;position:relative;background-image:url(/assets/halftone_blob_1-8f418c2fcfca624f15210ecd935e489b1156b2f7bb05f5e006eacb91dbb2ba76.png);background-size:contain;background-repeat:no-repeat}.section.hero .title{width:400px;max-width:90%;height:400px;padding-top:70px}.section.hero .title .how_do_you{font-size:40px}.section.hero .title .sparkle_hard{font-size:60px;text-align:center}.section.hero .title .how_do_you,.section.hero .title .sparkle_hard{font-family:'Playball', cursive;-webkit-text-stroke:0.01rem #000;text-shadow:1px 1px 0 #000, -1px 1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;color:#0e2fb4;line-height:45px}@media (max-height: 844px){.section.hero .title{display:none}}@media (max-width: 644px){.section.hero .title{display:none}}.section.hero .lady{position:absolute;left:0;bottom:0;width:600px;height:600px;background-image:url(/assets/lady_point-2696168ba117eb6783822c5bb9a2cd032661a7fb1d6c9da97c915fd1e0e796ab.png);background-size:contain;background-repeat:no-repeat;background-position:bottom center}@media (max-width: 1020px){.section.hero .lady{display:none}}.section.hero .right_section{position:absolute;right:0;top:0;width:600px;height:calc(100vh - 120px);background-image:url(/assets/halftone_blob_2-5864c2f4856df8587de777cf6184878f750e22967d355d3a0bc4ade8b2a5b938.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width: 1020px){.section.hero .right_section{width:100%;margin-top:40px}}.section.hero .right_section .cans a.can{display:block;background-size:contain;background-position:center;background-repeat:no-repeat;width:200px;height:calc(30vh - 40px);position:absolute;color:#fff;text-align:center;transition:animation 2s;cursor:pointer;text-decoration:none}.section.hero .right_section .cans a.can .text{font-family:'Nunito', cursive;position:absolute;transform:translate(-50%, -50%) rotate(-90deg);font-size:40px;top:50%;left:50%;white-space:nowrap;text-decoration:none;font-weight:600}@media (max-height: 750px){.section.hero .right_section .cans a.can .text{font-size:30px}}.section.hero .right_section .cans a.can.red{background-image:url(/assets/can_red-c031d46cc51207d4e5d19388b507439cee24576cd5e8a01e6e625e7c900f7daa.svg);top:0;right:7vw;transform:rotate(10deg);animation:shake_red 2s infinite}.section.hero .right_section .cans a.can.green{background-image:url(/assets/can_green-52cf285e0e99473d66d7463e63956f40976dd4bb389464c86128856624ec5b70.svg);top:15vh;left:5vw;transform:rotate(-10deg);color:#000;animation:shake_green 2.1s infinite}.section.hero .right_section .cans a.can.yellow{background-image:url(/assets/can_yellow-6a18170409e150e35e692351a3debc7611bc298dba017606aca858d5ee06b6f7.svg);top:30vh;right:5vw;transform:rotate(-26deg);color:#0e2fb4;animation:shake_yellow 1.8s infinite}.section.hero .right_section .cans a.can.yellow .text{transform:translate(-50%, -50%) rotate(90deg)}.section.hero .right_section .cans a.can.gray{background-image:url(/assets/coffee_cup-b349b8edf93a35d0cefb55404e1c9be9c927667b6534fceb396a3cc2871c1b04.png);top:45vh;left:7vw;transform:rotate(14deg);animation:shake_gray 2.4s infinite;color:#000}.section.hero .right_section .cans a.can:hover{animation:none}#about.section{width:100%;max-width:1200px;margin:30px auto;margin-top:0;background:white;color:#000;position:relative;border-radius:20px;border-top-right-radius:70%;border-bottom-left-radius:50%;border-bottom-right-radius:22%}#about.section .deco_box{border:3px solid #0e2fb4;width:95%;height:90%;position:absolute;top:calc(5% - 1.5px);left:calc(2.5% - 1.5px);transform:skewY(0.5deg)}#about.section .deco_box.green{rotate:-1deg;transform:skewX(0.5deg);border:3px solid #00ff2a}#about.section .title{font-size:60px;color:#0e2fb4;text-align:left;padding:60px;padding-bottom:0}#about.section .content{padding:60px;padding-top:0;font-size:20px}#flavours.section{width:calc(100% - 60px);max-width:1140px;margin:30px auto;margin-bottom:0;background:white;padding:30px;border-top-left-radius:70%;border-top-right-radius:30%}#flavours.section .title{font-size:60px;color:#0e2fb4;text-align:right;padding:calc(10% + 30px);padding-bottom:0}#flavours.section p{font-size:20px;padding:60px;padding-top:0;float:right;width:calc(50% + 150px)}@media (max-width: 675px){#flavours.section .title{padding:20px;padding-bottom:0;text-align:center}#flavours.section p{width:95%;float:none}}#flavours.section .flavour_cans{clear:both;-moz-columns:3;columns:3}@media (max-width: 1020px){#flavours.section .flavour_cans{-moz-columns:2;columns:2}}@media (max-width: 810px){#flavours.section .flavour_cans{-moz-columns:1;columns:1}}#flavours.section .flavour_cans .flavcan{-moz-column-break-inside:avoid;break-inside:avoid;width:100%;padding:30px;margin-bottom:40px}#flavours.section .flavour_cans .flavimg{width:100%;height:200px;background-size:contain;background-repeat:no-repeat;background-position:center}#flavours.section .flavour_cans .flav_title{font-size:30px;color:#0e2fb4;text-align:center;padding:20px;padding-bottom:0}#flavours.section .flavour_cans .flav_desc{font-size:20px;color:#000;text-align:center;padding:20px;padding-bottom:0}#contact.section{width:calc(100% - 60px);max-width:1140px;margin:30px auto;margin-top:0;background:white;padding:30px;border-bottom-left-radius:70%;border-bottom-right-radius:30%;position:relative}#contact.section .deco_box{border:3px solid #0e2fb4;width:95%;height:90%;position:absolute;top:calc(5% - 1.5px);left:calc(2.5% - 1.5px);transform:skewY(0.5deg);pointer-events:none}#contact.section .deco_box.red{rotate:-1deg;transform:skewX(0.5deg);border:3px solid #ff2300}#contact.section .title{font-size:60px;color:#0e2fb4;text-align:left;padding:60px;padding-bottom:0}#contact.section .content{padding:60px;padding-top:0;font-size:20px}@keyframes shake_red{0%{transform:rotate(10deg)}50%{transform:rotate(-2deg)}100%{transform:rotate(10deg)}}@keyframes shake_green{0%{transform:rotate(-10deg)}50%{transform:rotate(2deg)}100%{transform:rotate(-10deg)}}@keyframes shake_yellow{0%{transform:rotate(-26deg)}50%{transform:rotate(-14deg)}100%{transform:rotate(-26deg)}}@keyframes shake_gray{0%{transform:rotate(14deg)}50%{transform:rotate(2deg)}100%{transform:rotate(14deg)}}
