@font-face{font-family:"Sudsy";src:url(//swizzels.com/wp-content/themes/swizzels/css/squashies/sudsy.eot);src:url(//swizzels.com/wp-content/themes/swizzels/css/squashies/sudsy.eot?#iefix)format("embedded-opentype"),url(//swizzels.com/wp-content/themes/swizzels/css/squashies/sudsy.woff)format("woff"),url(//swizzels.com/wp-content/themes/swizzels/css/squashies/sudsy.woff2)format("woff2"),url(//swizzels.com/wp-content/themes/swizzels/css/squashies/sudsy.ttf)format("truetype"),url(//swizzels.com/wp-content/themes/swizzels/css/squashies/sudsy.svg#Sudsy)format("svg");font-weight:400;font-style:normal;font-display:swap}#swizzels>main hr{max-width:600px;height:1px;box-shadow:0px 2px 6px #014;background:#fff}#swizzels>main>.gen .gform_wrapper .gform_body>ul>li>label{overflow:auto;width:auto;height:auto;padding:10px 0;clip:auto}section.squashies_2024 .slick-track{display:flex !important}section.squashies_2024 .slick-slide{position:relative;height:inherit !important}section.squashies_2024 .slick-slide img{display:inline !important}section.squashies_2024 .extra-slide img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}#swizzels>main>.gen ul.listing.new-layout li img{max-width:220px;height:auto}#swizzels>main>.gen:has(ul.listing.new-layout)>h2{font-size:36px}#swizzels>main>.gen ul.listing.new-layout .overlay{top:-100px}@media only screen and (max-width:990px){#swizzels>main>.gen>ul.listing .overlay{bottom:230px;width:90%}}#swizzels>main>.gen ul.listing.new-layout .overlay p{color:#000;letter-spacing:0em;font-weight:400;text-transform:none;text-shadow:none;font-size:18px}#swizzels>main>.gen>ul.listing.new-layout .overlay h2{font-size:12px}#swizzels>main>.gen ul.listing.new-layout li span{letter-spacing:0em;font-weight:400;text-transform:none;font-size:24px;color:#fff;text-shadow:0px 2px 6px #014}.page-id-131297 #swizzels>main>.gen .gform_wrapper .gform_body label{display:none}#swizzels>main>.gen .gform_wrapper label:not(.gform-field-label--type-inline){display:none}#swizzels>main>.gen h2{color:#fff}#swizzels>main>.gen a{border-bottom:1px solid #fff}.page-id-131297 #swizzels>main>.gen .gform_wrapper .gform_body>ul>li,.page-id-131288 #swizzels>main>.gen .gform_wrapper .gform_body>ul>li,.page-id-131568 #swizzels>main>.gen .gform_wrapper .gform_body>ul>li,.page-id-131593 #swizzels>main>.gen .gform_wrapper .gform_body>ul>li{padding:0;margin-bottom:20px}#swizzels>main>.gen .gform_wrapper .gform_body .validation_message{text-transform:none;font-size:1em;letter-spacing:normal}#swizzels>main>.gen .gform_wrapper .gform_body input[type=text],#swizzels>main>.gen .gform_wrapper .gform_body input[type=email],#swizzels>main>.gen .gform_wrapper .gform_body textarea,#swizzels>main>.gen .gform_wrapper .gform_body input[type=text]::placeholder,#swizzels>main>.gen .gform_wrapper .gform_body input[type=email]::placeholder,#swizzels>main>.gen .gform_wrapper .gform_body textarea::placeholder{font-size:20px !important;color:#000 !important;background:#fafafa !important;border:none !important;border-radius:5px !important;text-transform:none !important;letter-spacing:normal !important}#swizzels>main>.gen .gform_wrapper .gform_body input[type=text],#swizzels>main>.gen .gform_wrapper .gform_body input[type=email],#swizzels>main>.gen .gform_wrapper .gform_body textarea{width:100% !important;padding:20px 19px 16px !important;line-height:120% !important}.page-id-131297 #swizzels>main>.gen .gform_wrapper .gform_body .ginput_container_consent label,.page-id-131288 #swizzels>main>.gen .gform_wrapper .gform_body .ginput_container_consent label,.page-id-131568 #swizzels>main>.gen .gform_wrapper .gform_body>ul>li ul.gfield_checkbox li label,.page-id-131593 #swizzels>main>.gen .gform_wrapper .gform_body>ul>li ul.gfield_checkbox li label{font-size:.8em}#swizzels>main>.gen .gform_wrapper{text-align:left;font-size:2.4em}#swizzels>main>.gen .gform_wrapper input[type=checkbox],input[type=radio]{width:25px;height:25px;margin-left:0;margin-right:10px}#swizzels>main>.gen .gform_wrapper span.gfield_required{color:#caeeff;display:block;margin:10px 0 0;font-size:.85em}body.page-id-131288 .squashies_header.single,body.page-id-131297 .squashies_header.single{display:none}#swizzels>main>.gen .gform_wrapper .gfield_validation_message{color:#dd211c;margin-top:10px}#swizzels>main>.gen h2{font:inherit;padding:0}#swizzels>main>.gen .gform_wrapper .gfield{margin-bottom:40px}#swizzels>main>.gen .gform_wrapper{max-width:500px}#swizzels>main>.gen .gform_wrapper .ginput_container_consent{margin-top:20px}#swizzels>main>.gen .gform_wrapper .gchoice{margin-top:20px;float:left;font-size:.9em;margin-right:15px}#swizzels>main .gen{background:#7bc3e4;color:#fff;font-family:"Sudsy","VAG Rounded LT W01 Bold",sans-serif;padding-bottom:4vw}#swizzels>main .gen:last-of-type{border-bottom:solid #fff 5px}#swizzels>main .gen a{color:#fff}#swizzels>main>footer>.signup{border-top:none}#swizzels>main>.gen ul.social li a{background:0 0;color:#fff;border-radius:0;width:auto;font-size:20px;margin:0 10px;font-family:"VAG Rounded LT W01 Bold",sans-serif}#swizzels>main>.gen ul.social li a i{display:inline-block;margin-right:10px}#swizzels>main>.gen p,#swizzels>main>.gen h1,#swizzels>main>.gen h2,#swizzels>main>.gen h3,.gfield_label,.gform-field-label,#swizzels>main>.gen ul.social li a{text-shadow:0px 2px 6px #014;color:#fff;font-family:"Sudsy","VAG Rounded LT W01 Bold",sans-serif}body>.lightbox .content h1,body>.lightbox .content h2{font-family:"Sudsy","VAG Rounded LT W01 Bold",sans-serif}#swizzels>main>.gen p{font-size:20px}#swizzels>main>.gen.larger-text p{font-size:2.9em}#swizzels>main>.gen h3{font-size:3em}.squashies_2024{background:#7bc3e4}.squashies_products{width:990px;margin:0 auto;background:#7bc3e4;position:relative}.squashies_products>div.squashies_left,.squashies_products>div.squashies_right{display:inline-block;position:relative;width:404px;margin-bottom:60px}.squashies_products div .container{width:460px;height:520px;overflow:hidden}.squashies_products div .squashies-background-colour{width:100%;height:100%;position:absolute}.squashies_products div.squashies_left{margin-right:60px}.squashies_products div .overlay{position:absolute;top:-70px;height:125px;overflow:hidden;background:#fff;border-radius:10px;box-shadow:0 2px 3px rgba(0,1,1,.5);text-align:center;z-index:10;opacity:0;visibility:hidden;transition:opacity .6s,top .6s}.squashies_products div.squashies_left .overlay{right:20px;width:358px}.squashies_products div.squashies_right .overlay{left:20px;width:358px}.squashies_products div .container:hover+.overlay,.squashies_products div .overlay:hover{opacity:1;visibility:visible;top:-100px}.squashies_products .overlay p{margin:0;padding:10px 10px 0;font-size:1.1em;letter-spacing:.12em;font-weight:900;text-transform:uppercase}.squashies_products .overlay ul{margin:0;padding:0 5px 10px;line-height:100%;list-style:none}.squashies_products .overlay ul li{width:auto;max-width:100%;padding:10px 5px 0;float:left}.squashies_products .overlay ul li img{width:auto;height:20px;border-radius:0}.squashies_products div .container img{position:relative;transition:width .6s,height .6s,rotate .6s,top .6s,left .6s,filter .6s,opacity .4s;left:-28px}.squashies_products div .container img.squashies-wiggle{transition:width .6s,height .6s,rotate .6s,top .6s,left .6s,filter .6s,opacity .4s;opacity:0}.squashies_products div .container div.squashies-background-colour{transition:width .6s,height .6s,rotate .6s,top .6s,left .6s,filter .6s,opacity .4s;opacity:0}.squashies_products div .container:hover img.squashies-wiggle{opacity:100}.squashies_products div .container:hover div.squashies-background-colour{opacity:100}.squashies_products div .container h2{width:90%;position:absolute;left:20px;top:80px;rotate:-5deg;font-size:40px;font-family:"Sudsy","VAG Rounded LT W01 Bold",sans-serif;text-align:center;height:100px;opacity:0;transition:opacity .4s,top .6s;text-transform:uppercase}.squashies_products div .container:hover h2{top:40px;opacity:100}.squashies_products div .container img.squashies-background{width:100%;height:auto;z-index:1;opacity:0}.squashies_products div .container img.squashies-product{position:absolute;left:10%;top:11%;width:80%;height:auto;z-index:2;filter:drop-shadow(1px 1px 4px rgba(0,0,0,0));margin-bottom:40px}.squashies_products div.squashies_right .container:hover img.squashies-product,.squashies_products div.squashies_left .container:hover img.squashies-product{top:30%;left:20%;width:60%;rotate:-15deg;filter:drop-shadow(5px 15px 6px rgba(0,0,0,.3))}.squashies_products div.squashies_right .container:hover img.squashies-background,.squashies_products div.squashies_left .container:hover img.squashies-background{opacity:1}.squashies_header{width:100vw;position:relative;overflow:hidden;display:block;vertical-align:middle;text-align:center;padding:30px 0;clear:both;min-height:20vw;opacity:0;animation-name:fadein;animation-duration:.8s;animation-timing-function:easeInSine;animation-fill-mode:forwards}.squashies_header:nth-of-type(1){animation-delay:0s}.squashies_header:nth-of-type(2){animation-delay:2s}.squashies_header.double{background:url(//swizzels.com/wp-content/themes/swizzels/css/squashies/wiggles-01.jpg?v7) no-repeat center bottom;background-size:cover}.squashies_header.single{background:url(//swizzels.com/wp-content/themes/swizzels/css/squashies/wiggles-02.jpg?v7) no-repeat center top;background-size:contain}.squashies_header .squashies{position:absolute;width:90%;height:auto;left:5%}.squashies_header .squashies-logo{display:inline-block;width:50%;max-width:400px;height:auto;position:relative;opacity:0;rotate:-180deg;animation-name:fade_and_rotate;animation-duration:.8s;animation-timing-function:easeInSine;animation-fill-mode:forwards}.squashies_header .squashies-logo:nth-of-type(2){animation-delay:1.5s}.squashies_header .squashies-logo:nth-of-type(1){animation-delay:2.5s}@keyframes fade_and_rotate{0%{opacity:0;rotate:-180deg}100%{opacity:1;rotate:0deg}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.squashies_header .packs{text-align:center;width:100%;margin:0 auto;position:relative}.squashies_header .packs img{width:16%;height:auto;margin-left:-3%;rotate:-100deg;opacity:0;animation-duration:.6s;animation-timing-function:easeInSine;animation-fill-mode:forwards}.squashies_header .packs a:nth-child(1) img{animation-delay:.5s}.squashies_header .packs a:nth-child(2) img{animation-delay:.7s}.squashies_header .packs a:nth-child(3) img{animation-delay:.9s}.squashies_header .packs a:nth-child(4) img{animation-delay:1.1s}.squashies_header .packs a:nth-child(5) img{animation-delay:1.3s}.squashies_header .packs a:nth-child(6) img{animation-delay:1.5s;width:16.6%}.squashies_header .packs a:nth-child(odd) img.squashies-pack{animation-name:fade_and_rotate_product_left}.squashies_header .packs a:nth-child(even) img.squashies-pack{animation-name:fade_and_rotate_product_right}@keyframes fade_and_rotate_product_right{0%{opacity:0;rotate:-50deg}100%{opacity:1;rotate:3deg}}@keyframes fade_and_rotate_product_left{0%{opacity:0;rotate:-50deg}100%{opacity:1;rotate:-3deg}}@media only screen and (max-width:990px){#swizzels>main>.gen.larger-text p{font-size:2.1em}.squashies_products{width:100%}.squashies_products>div.squashies_left,.squashies_products>div.squashies_right{width:100vw;height:auto}.squashies_products div.squashies_left{margin-right:1vw}.squashies_products div.squashies_left .overlay,.squashies_products div.squashies_right .overlay,.squashies_products div.squashies_left .container:hover+.overlay,.squashies_products div.squashies_right .container:hover+.overlay{position:relative;top:0;margin-left:auto;margin-right:auto;left:auto;right:auto;margin-bottom:20px;width:90%;height:auto;display:block;overflow:auto;opacity:1;visibility:visible}.squashies_products div.squashies_left .container img.squashies-product,.squashies_products div.squashies_right .container img.squashies-product{margin-bottom:0}.squashies_products div.squashies_left .container,.squashies_products div.squashies_right .container{height:112vw}.squashies_products div.squashies_right .container:hover img.squashies-background,.squashies_products div.squashies_left .container:hover img.squashies-background{opacity:0}.squashies_products div.squashies_left .container:hover img.squashies-product,.squashies_products div.squashies_right .container:hover img.squashies-product{position:absolute;left:10%;top:5%;width:80%;height:auto;rotate:0deg;z-index:2;filter:drop-shadow(1px 1px 4px rgba(0,0,0,0));margin-bottom:0}}