@charset "UTF-8";html,body{overflow-x:hidden!important}body{width:100%;margin:0;padding:0;position:relative;background-attachment:fixed;background-size:cover}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.desktop{display:block}.mobile{display:none}.shopify-section .Container{width:95%;margin:0 auto}.Linklist__Item:before{background-image:url(//southparkshop.co.uk/cdn/shop/t/25/assets/kennyDeadHeadTiny.png?v=9091805530132076141754507609)}.PageHeader__ImageWrapper{top:0;height:100%}.template-index #main,.template-collection #main,.template-page #main{margin-top:125px!important}.NewsletterPopup{border:1px solid #FFF}.NewsletterPopup .Form__Submit:before{background:none}.NewsletterPopup .Form__Input{border:1px solid #FFF}.NewsletterPopup .Form__Input::placeholder{color:#fff;font-weight:700;text-transform:uppercase}.shopify-challenge__container{margin:200px auto 50px!important}.announcementBar .slick-list{margin-bottom:-7px}.announcementBar .Container{padding:5px 50px 10px;width:100%;position:relative;min-height:45px}.announcementBar .announcementBarShade{width:100%;height:100%;top:0;left:0;position:absolute;z-index:1}.announcementBar .Container .announcementBarContent{max-width:1420px;height:100%;display:block;position:relative;z-index:3;top:5px;left:0;right:0;margin-left:auto;margin-right:auto}.announcementBar .Container p{margin:0;padding:2px 0 0;float:left}.announcementBar .Container marquee{margin-bottom:-7px;padding:0}.announcementBar .slick-slide{width:100%;margin:0}.announcementBar .slick-prev,.announcementBar .slick-next{display:block;position:absolute;z-index:1000;top:48%!important;height:38px;transform:translateY(-52%);background:none;overflow:hidden}.announcementBar .slick-prev{left:5px!important}.announcementBar .slick-next{right:5px!important}.announcementBar .slick-prev:before{top:9px;left:-15px;content:"\2190"}.announcementBar .slick-next:before{top:9px;right:-15px;content:"\2192"}.announcementBar .slick-prev:before,.announcementBar .slick-next:before{font-size:20px;line-height:1em}.announcementBar .slick-next:hover,.announcementBar .slick-next:focus,.announcementBar .slick-prev:hover,.announcementBar .slick-prev:focus{background:none}.timerBox{float:right;width:285px;text-align:center;padding:2px 0 0}.timerBox div{display:inline-block;margin-right:10px}.timerBox div#seconds{margin-right:0}.Header{-webkit-box-shadow:none;box-shadow:none}.Header__Wrapper{width:96%;margin:0 auto}.Header__Icon:hover{color:#fac134}#shopify-section-header.smaller .Header__LogoImage{width:70%}#shopify-section-header.smaller #section-header{position:absolute;top:0;left:0;right:0}#shopify-section-header.smaller .announcementBar .slick-next,#shopify-section-header.smaller .announcementBar .slick-prev{display:none}.PageHeader__ImageWrapper{background-size:cover;position:inherit;margin:0}.PageHeader .Container{padding:0}.Header--logoLeft .Header__FlexItem--logo{margin-left:-10px}#shopify-section-header.smaller .Header__LogoImage{margin-left:0}.AnnouncementBar p{font-family:South Park,sans-serif}.shopify-section--header{position:fixed;z-index:5}.Header__MainNav a.Heading.u-h6{font-size:12px}.shopify-section--header.smaller{top:0}.MegaMenu{background:#000000e6;border:none}.MegaMenu__Inner{width:96%;max-width:none}.MegaMenu__PushImageWrapper{background:none!important}.Header .Text--subdued,.Header .Link--primary,.Header .Link--secondary:hover{color:#fac134}.MegaMenu .Linklist li,.MegaMenu .Linklist li a{color:#fff;font-family:South Park,sans-serif}.MegaMenu .Linklist li a{font-size:12px}.MegaMenu__Push,.MegaMenu__Push.MegaMenu__Push--shrinkTwo .MegaMenu__Push.MegaMenu__Push--shrinkThree{width:32%;padding-right:1%}.MegaMenu__Push.MegaMenu__Push--shrinkFour{width:24%;padding-right:1%}.MegaMenu__Push.MegaMenu__Push--shrinkFive{width:19%;padding-right:1%}.Sticky__SocialIcons{width:45px;height:auto;background:#0c0c0ce6;padding:10px 0 0 8px;position:fixed;top:150px;right:0;border-top-left-radius:10px;border-bottom-left-radius:10px;z-index:3}.Sticky__SocialIcons .fab{font-size:18px;width:32px;height:32px;display:block;margin-bottom:10px;padding:7px 0 0;color:#000;background:#fac134}#sidebar-menu,#sidebar-cart,#collection-filter-drawer{background:#000;color:#fff}#sidebar-menu a,#sidebar-menu button{color:#fac134}#sidebar-menu .Drawer__Footer a{color:#fff}.SidebarMenu__Nav--primary button.Collapsible__Button.Heading.u-h6{font-size:14px!important;font-weight:500!important}.SidebarMenu__Nav--secondary li{text-align:left;padding-bottom:15px;border-bottom:1px solid #CCC;text-transform:uppercase;font-family:Montserrat,sans-serif}.SidebarMenu__Nav--primary .Collapsible{border-bottom:1px solid #FFF}.SidebarMenu__Nav--primary .Collapsible .Collapsible{border:none}.SidebarMenu .Drawer__Content:before,.SidebarMenu .Drawer__Footer:before{background-image:none}#sidebar-cart .Drawer__Header,#collection-filter-drawer .Drawer__Header,#collection-filter-drawer .Drawer__Footer{background:#fac134;-webkit-box-shadow:none;box-shadow:none}#sidebar-cart .Drawer__Header button,#collection-filter-drawer .Drawer__Header button{color:#000}#sidebar-cart .CartItem__Title,#sidebar-cart span.Cart__Taxes,#sidebar-cart .CartItem__Remove{color:#fac134}#sidebar-cart .CartItem__Variant,#sidebar-cart .CartItem__Price,#sidebar-cart .Cart__Empty{color:#fff}#sidebar-cart .QuantitySelector{background:#fff;border:none}#collection-filter-drawer .Collapsible{border:none}#collection-filter-drawer .Collapsible ul li button{font-family:South Park,sans-serif;text-align:center;color:#fff}#FilterDrawer .h2.drawer__title{color:#fff;border-bottom:3px solid #FFF;font-family:South Park,sans-serif;width:90%;margin:0 auto}.collection-sidebar a,#CollectionSidebar #FilterDrawer ul li a{font-family:Nunito Sans,sans-serif;font-weight:400}#sidebar-cart .Drawer__Main{background:#fff}#sidebar-cart .CartItem__Variant,#sidebar-cart .CartItem__Price,#sidebar-cart .Cart__Empty{color:#000}.template-search .PageContainer .Grid{padding-top:50px}#shopify-section-collection-template .PageHeader{margin:0;display:none}.SectionHeader.noImageBanner{margin-top:200px}.collection-template-row-custom,.ProductRecommendations{max-width:96%;margin:0 auto}nav.breadcrumb{max-width:100%;margin:150px auto 0;padding:0 40px 20px}.characterDescription{width:100%;padding:20px 0}.characterDescription .collection-template-row-custom{width:100%;height:100%;display:flex}.characterDescription .characterDescriptionText{width:75%;padding:10px 0}.characterDescription .characterDescriptionCharacter{width:25%;text-align:center}.characterDescription .characterDescriptionCharacter img{width:90%}.characterDescription .characterDescriptionText h2{font-size:25px;font-family:South Park,sans-serif;margin:0;padding:0}.characterDescription .characterDescriptionText p{font-size:17px}.CollectionToolbar{background:#000;-webkit-box-shadow:none;box-shadow:none;margin-top:40px}.CollectionToolbar__Item{border:none}.CollectionToolbar__Group{width:100%;display:block;text-align:center}.CollectionToolbar__Group button{color:#fac134;border:none;width:100%}.collectionBanner{height:300px;margin-top:40px;background-size:cover!important;background-repeat:no-repeat;background-position:center center}.SectionHeader--center .SectionHeader__Description{display:none}.collectionDescription{width:90%;margin:0 auto 50px;font-size:14px;border-top:1px solid #EEE;padding-top:10px;text-align:center}.collectionDescription h1{font-family:South Park,sans-serif;text-align:center;font-size:20px;margin:0}.collectionNoCharacter .PageHeader,.template-search .PageHeader{margin-bottom:0;border-bottom:1px solid #EEE}.collectionNoCharacter .PageHeader h1,.template-search .PageHeader h1{font-family:South Park,sans-serif}.collectionNoCharacter nav.breadcrumb{position:relative;margin-top:20px}.slick-dotted.slick-slider{margin-bottom:-8px}.customSlider div{position:relative}.customSlider a{width:100%;height:100%;position:absolute;z-index:1}.customSlider img{width:100%}.customSliderContainer{position:absolute!important;width:92%;height:85%;top:70px;left:0;right:0;margin-left:auto;margin-right:auto}.customSliderContent{position:absolute!important;width:50%}.customSliderContainer p{margin:0;padding:0;line-height:1em;text-transform:uppercase}.customSliderContainer button{padding:10px 20px;margin:10px 0 0;font-family:Montserrat,sans-serif;text-transform:uppercase}.customSliderContainer .customSliderContent-topLeft{top:0;left:0}.customSliderContainer .customSliderContent-topCenter{top:0;left:0;right:0;margin-left:auto;margin-right:auto}.customSliderContainer .customSliderContent-topRight{top:0;right:0}.customSliderContainer .customSliderContent-middleLeft{top:50%;transform:translateY(-50%);left:0}.customSliderContainer .customSliderContent-middleCenter{top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto}.customSliderContainer .customSliderContent-middleRight{top:50%;transform:translateY(-50%);right:0}.customSliderContainer .customSliderContent-bottomLeft{bottom:0;left:0}.customSliderContainer .customSliderContent-bottomCenter{bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.customSliderContainer .customSliderContent-bottomRight{bottom:0;right:0}.customSlider .slick-dots{position:absolute;bottom:15px;right:4%;width:auto}.customSlider .slick-dots li button:before{background:none;border-radius:100%;font-size:0;width:15px;height:15px}.customSlider .slick-dots li.slick-active button:before{opacity:1}.customBanner{background-size:cover!important;overflow:hidden;position:relative}.customBannerContainer{width:92%;margin:0 auto;position:relative;z-index:3}.customBannerContainer p{margin:0;padding:0;line-height:inherit}.customBannerContentContainer{padding:30px 0}.customBannerContainer .customBannerContentContainer .customBannerHeading{line-height:.9em;margin:0;padding:0}.customBannerContainer .customBannerContentContainer .customBannerSubHeading{line-height:.9em;padding:0}.customBannerButton{padding:13px 20px 5px}.customBannerSubImage{position:absolute;z-index:1}.slimBanner{width:100%;margin:0;padding:10px 0;font-family:South Park,sans-serif}.slimBannerContainer{margin:0 auto;padding:0 10px;width:95%;text-align:center;max-width:1700px}.slimBannerText{font-size:32px;color:#fff;width:75%;float:left;margin:0;padding:10px 0 0;text-transform:uppercase;font-weight:700}.slimButton{width:23%;float:left;margin:5px 0 5px 2%;font-size:20px;background:#fac133;color:#000;font-size:25px;padding-top:10px}.slimButton:hover{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.slanted{width:100%;overflow:hidden;position:relative}.slanted .left{height:100%;width:55%;-webkit-clip-path:polygon(0 0,100% 0,75% 100%,0 150%);clip-path:polygon(0 0,100% 0,75% 100%,0 150%);position:relative;left:0;z-index:2}.slanted .right{width:50%;height:100%;position:absolute;right:0;top:0;z-index:2}.slanted #slantedTextArea{position:absolute;top:25%;left:10%;width:50%;min-height:200px;text-align:center}.slanted .slantedTitle{font-family:South Park,sans-serif;font-size:35px;margin:0 0 10px;line-height:1em;border-bottom:5px solid #FFF}.slanted .slantedSubTitle{color:#fff;font-family:South Park,sans-serif;font-size:30px;margin:0;padding:10px 0 0;line-height:1em}.slanted .slantedPrice{color:#fff;font-size:40px;font-family:South Park,sans-serif;margin:0;padding:0}.slanted .slantedButton{width:100%;font-size:25px;font-weight:700;font-family:South Park,sans-serif;margin-top:10px;padding-top:10px}.slanted .slantedButton:hover{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.slanted #slantedImage{width:40%;position:absolute;right:0;bottom:-10px}.socialMediaBanner{height:220px;overflow:hidden;position:relative;font-family:Montserrat,sans-serif}.socialMediaBannerOverlay{width:100%;height:100%;background:#000000b3;position:absolute}.socialMediaBanner .Container{padding:0;height:100%}.socialMediaBanner img{width:auto;height:450px;position:absolute;top:-100px;left:50px}.socialMediaBannerText{width:600px;font-weight:700;position:absolute;top:50px;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}nav.breadcrumb{margin-top:60px;position:relative;z-index:1}.template-product nav.breadcrumb{margin-top:150px}.CollectionMain .breadcrumb{display:none}.collection-description__container{padding:0;background:none;margin-bottom:40px;margin-left:0;margin-right:0;text-align:center}.collection-description__container h1{color:#fff;padding:15px 0 10px}.TabPanel{max-width:1920px;margin:0 auto}.ProductListWrapper{padding-top:0}.Product__Wrapper{margin-top:-30px}h1.ProductMeta__Title.Heading.u-h2{line-height:25px}.SizeSwatch__Radio:checked+.SizeSwatch{background-color:#000;color:#fac134;font-weight:700}.Button--secondary:before,.Button--primary:before{transition:none;background-color:#0000}.CollectionFilters button.Button--secondary,.Button--primary,.Button--primary:hover{background:#fac134!important;color:#000!important;border:1px solid #fac134!important}.CollectionFilters button.Button--secondary:hover{background:#000!important;color:#fac134!important;border:1px solid #000!important;transition:none}span.ProductItem__Label.Heading.Text--subdued{max-width:fit-content;text-align:center}#block-1563551318591-0 .ProductItem__PriceList{display:none}.shopify-section--bordered>.Section--spacingNormal{padding:0 0 50px}.SectionHeader:not(:only-child){margin-bottom:10px}.SectionHeader{background-attachment:fixed}.SectionHeader .Container{padding:25px 0 8px}.SectionHeader .SectionHeader__Heading.SectionHeader__Heading,.SectionHeader__SubHeading.SectionHeader__SubHeading{margin-top:50px}h2.SectionHeader__Heading.Heading.u-h1,.SectionHeader__Heading.Heading.u-h3{color:#fff}.template-product .SectionHeader__Heading.Heading.u-h3{color:#000}h2.SectionHeader__Heading:not(.SectionHeader__Heading--emphasize).Heading.u-h1:after{border:none}.\31\/4--lap-and-up,.\33\/12--lap-and-up{width:24.5%;position:relative}.hoverBlock{width:95%;height:100%;background:#fffc;position:absolute;top:0;display:none}.hoverBlock p{text-transform:uppercase;font-size:30px;text-align:center;margin-top:55%;padding:0;font-family:South Park,sans-serif}#categorySection div:hover .hoverBlock{display:block}.categoryBlock{position:relative;margin-right:.5%;width:24.5%;float:left}.categoryBlock:last-child{margin-right:0}.categoryBlock a{width:100%;height:100%;position:absolute}.categoryBlock img{width:100%}.categoryBlockTitle{text-align:center;font-size:25px;font-family:South Park,sans-serif;padding-top:10px}.CCBlock{width:100%;background:#131313;margin-top:108px}.CCBlockContainer{padding:5px 50px}.CCBlock img{width:100px;float:left}.CCBlock p{width:85%;float:right;color:#fff}.Product__Slideshow .flickity-viewport{margin-top:30px}.preorder-message{font-size:14px;background-color:#f2f2f2;padding:10px;text-align:left;border-left:4px solid #ffd800}.Article{margin-top:130px}.Article__Image{transform:none!important}.template-article .Article__Wrapper{margin:-77px auto 0}.template-article .ImageHero--small{min-height:0}.template-article #section-newsletter{margin-bottom:100px}.template-article #section-newsletter .ImageHero__ImageWrapper{display:none}.template-article #section-newsletter .Form__Submit:before{background:none}.template-article h2.SectionHeader__Heading.Heading.u-h1{color:#000!important}.template-article .Newsletter .Form__Submit{margin:0}.preFooter{width:100%;position:relative;padding-top:80px}#preFooterNewsletter{width:40%;height:200px;position:absolute;top:20%;left:0;right:0;margin-left:auto;margin-right:auto}#preFooterNewsletter input{background:#fff;width:70%;float:left;border:none;padding:15px 10px 9px}#preFooterNewsletter input::placeholder{font-size:18px;font-family:South Park,sans-serif;color:#000}#preFooterNewsletter button{float:left;width:30%;margin:0;font-size:16px;padding:13.5px 0 12px}#preFooterNewsletter button:hover{background:#000!important;color:#fac133!important;border:1px solid #000!important}#preFooterSocial{width:40%;height:200px;position:absolute;top:20%;left:0;right:0;margin-left:auto;margin-right:auto}#preFooterNewsletter p,#preFooterSocial p{width:100%;text-align:center;color:#fff;font-size:30px;font-family:South Park,sans-serif;line-height:1em;margin:0 0 10px;text-transform:uppercase}#preFooterSocialIcons{width:auto;padding:10px 0;position:absolute;left:0;right:0;margin:0 auto;border-top:3px solid #FFF;border-bottom:3px solid #FFF;text-align:center}.fab{text-align:center;padding-top:10px;width:50px;height:50px;font-size:30px;color:#00d7ff;background:#fff;border-radius:100%;margin-right:10px}.fab:hover{opacity:.7}.custom_link_embed{cursor:pointer}.shopify-section--bordered+.shopify-section--footer{border:none}.Footer--withMargin{margin-top:0}#footer-newsletter input{background:#fff}#footer-newsletter input{color:#000}.CCLogo{width:150px;margin-bottom:10px}#prompt-background{background:#000;background-repeat:repeat;background-size:150px;width:100%;height:100%;position:fixed;left:0;top:0;z-index:9999999;text-align:center}.modal-prompt{border:none;width:500px;height:auto;margin:0 auto;top:40%;transform:translateY(-40%);border-radius:0;box-shadow:0 0 10px #000c;padding:20px 35px 30px;position:relative;z-index:999}.modal-prompt #age-check-logo{width:90%;margin:0 auto 20px}.modal-prompt-container{background:#fff;padding:20px 10px}.modal-prompt-container #nsfwAgreementTerms{width:100%;padding-bottom:20px;position:relative}.modal-prompt-container #nsfwAgreementTerms a{color:red}.modal-prompt-container #nsfwAgreementTerms input[type=checkbox]{width:30px;height:30px;border-radius:0;position:absolute;top:-2px;left:20px}.modal-prompt-container #nsfwAgreementTerms p{width:90%;margin:0 0 0 auto}.modal-prompt-container #submit_birthdate{opacity:.1}.modal-prompt select{float:left;width:100%;margin-bottom:10px;border:1px solid #000;border-radius:0;font-size:18px;-webkit-appearance:none;-moz-appearance:none;background-position:97% 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);background-color:#fff;padding:5px 1.5em 5px 10px}.modal-prompt h1{color:red;font-size:35px;font-weight:700;margin:0;padding:0}.modal-prompt p,.modal-prompt a{color:#333;font-size:17px}.modal-prompt button{width:100%;margin-bottom:15px;background:#000;color:#fff;display:inline-block;text-transform:uppercase;padding:10px;font-size:20px}.modal-prompt button:not([disabled]):hover,.modal-prompt button:not([disabled]):focus{background:red;color:#fff}.modal-prompt p.tooYoung{display:none;color:red;font-weight:700;text-transform:uppercase}.characterPageContainer .FlexboxIeFix{display:none}#shopify-section-character-banner{min-height:50px}.characterBanner{width:100%;height:400px;margin:0;padding:0;position:relative;overflow:hidden}.characterBannerContainer{max-width:93%;margin:0 auto;position:relative;height:300px}.characterBanner .character{position:absolute;top:-90px;left:-90px;width:auto;height:180%;z-index:2}.characterBanner .characterTitle{width:100%;position:absolute;right:0;bottom:0;padding-top:10px;color:#fff;background:#fac134;font-size:50px;text-transform:uppercase;text-align:center;font-family:South Park,sans-serif;z-index:1}.characterBanner .characterContainer{position:relative;height:400px}.characterContainer iframe{width:100%;height:100%;top:-30%;left:0;position:absolute;pointer-events:none}.characterQuote{font-size:70px;right:0;width:70%;top:50%;transform:translateY(-50%);line-height:1.1em;padding:0;position:absolute;z-index:3;text-transform:uppercase;font-family:South Park,sans-serif;text-shadow:2px 2px rgba(0,0,0,.3)}.characterQuote span{text-transform:none;display:block;font-size:30px;font-style:italic;margin:-10px 0 0;padding:0;color:#fff}#characterBanner{width:100%;height:600px;background:url(//cdn.shopify.com/s/files/1/0170/5859/4880/files/SPTownBG.jpg?v=1578351163) no-repeat;background-size:100%;background-position:center bottom;position:relative;overflow:hidden}.characterNamesBox{width:100%;height:75px;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;background:#fff}.characterNamesContainer{width:70%;margin:0 auto!important}.mobileCharacterName{display:none}.characterNames{position:inherit;width:100%;text-align:center;font-size:50px;color:#4b424e;margin:0;text-transform:uppercase;font-family:South Park,sans-serif;display:none;list-style-type:none;line-height:normal;padding:18px}.characterNames:nth-child(1){display:block}#characterWrapper{width:1920px;position:absolute;bottom:85px;left:0;right:0;z-index:4;margin:0 auto}.characterSlider div:hover{cursor:pointer}.characterHover{visibility:hidden}.characterSlider{width:100%;margin:0 auto}.characterSlider .slick-slide{min-height:500px;position:relative}.characterSlider .slick-slide img{vertical-align:bottom;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.slick-next,.slick-prev{z-index:5;width:40px;height:35px;margin:0;padding:0;top:110%;color:#4b424e}.slick-next:before{position:absolute;top:-30px;right:5px;opacity:1;content:">";font-size:70px;display:block;height:auto;width:70px;color:#4b424e}.slick-prev:before{position:absolute;top:-30px;left:-5px;opacity:1;content:"<";font-size:70px;display:block;height:auto;width:70px;color:#4b424e}button.slick-prev:hover,button.slick-next:hover{background:none!important}@-moz-document url-prefix(){.characterNames{padding:5px}.slimBannerText{padding:0}.slimButton{padding-top:0}}.template-search .PageContainer{margin-top:200px}.template-search .PageContainer .SectionHeader__Heading{margin-bottom:40px}.template-search .PageContainer .Grid{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;margin:30px 0 0;padding:0 40px;gap:50px 5px}.template-search .ProductList .Grid__Cell{margin:0;padding:0;width:100%}.template-search .Grid__Cell.nsfw{position:relative;font-family:South Park,sans-serif;padding-bottom:20px}.template-search .Grid__Cell.nsfw p{text-align:center;font-size:1.5vw;margin:0;line-height:normal}.template-search .Grid__Cell.nsfw p span{color:red;display:block;padding-top:5px}.template-search .Grid__Cell.nsfw p:nth-child(3){font-family:Montserrat,sans-serif;font-weight:800;text-transform:uppercase;font-size:1.3vw}.template-search .Grid__Cell.nsfw img{width:75%;position:relative;display:block;margin:0 auto!important}@media screen and (max-width: 2560px){.character img{width:70%}#characterBanner{background-position:center -400px}}@media screen and (max-width: 2200px){#characterBanner{background-position:center -280px}}@media screen and (max-width: 2100px){.characterQuote{width:60%}}@media screen and (max-width: 1920px){#characterBanner{height:550px}#characterWrapper{width:90%}#characterBanner{background-size:2000px;background-position:center -280px}}@media screen and (max-width: 1750px){.modalBackdrop{width:60%}}@media screen and (max-width: 1720px){.characterQuote{width:60%}}@media screen and (max-width: 1600px){.customSliderContainer{height:80%}}@media screen and (max-width: 1480px){.characterBanner{height:300px}.characterBanner .character{top:-70px;height:130%}.characterBanner .characterContainer{height:300px}.characterQuote{font-size:60px}.characterQuote span{font-size:20px}}@media screen and (max-width: 1450px){.slanted #slantedTextArea{top:10%}}@media screen and (max-width: 1350px){.modalBackdrop{left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;width:900px;transform:none}.modalBackdrop h2{display:none}}@media screen and (max-width: 1300px){.customSliderContainer{height:75%}}@media screen and (max-width: 1290px){.Header__MainNav a.Heading.u-h6{font-size:11px}}@media screen and (max-width: 1240px){#shopify-section-header.smaller .Header__LogoImage{width:auto}.slimBannerText{font-size:28px}.slimButton{font-size:20px}.socialMediaBannerText{width:60%;left:inherit;right:40px;margin-left:inherit;margin-right:inherit}.characterBanner .characterTitle{text-align:right;padding-right:50px}.characterContainer iframe{top:-15%}.characterQuote{font-size:45px;width:60%;right:10px;left:inherit}.characterQuote span{margin:-5px 0 0}}@media screen and (max-width: 1100px){.characterDescription .characterDescriptionText{width:60%}.characterDescription .characterDescriptionCharacter{width:40%}}@media screen and (max-width: 1090px){.slimBannerText{font-size:24px}.slanted .slantedTitle{font-size:25px}.slanted .slantedSubTitle{font-size:20px}.slanted .slantedPrice{font-size:30px}#preFooterNewsletter p,#preFooterSocial p{font-size:20px}#preFooterNewsletter input{padding:10px 10px 9px}#preFooterNewsletter input::placeholder{font-size:14px}#preFooterNewsletter button{font-size:12px}.character img{width:90%}.characterNames{font-size:40px;bottom:12px}}@media screen and (max-width: 1070px){.characterQuote{width:50%}}@media screen and (max-width: 1040px){.characterQuote{width:450px;right:25px}}@media screen and (max-width: 1000px){.template-product .Product__Wrapper{margin-top:50px}.customSliderContainer{height:70%}#categorySection{flex-wrap:wrap}.categoryBlock{width:48%}.categoryBlock:nth-child(2n){margin-right:0}}@media screen and (max-width: 900px){.desktop{display:none}.mobile{display:block}.customSlider .slick-dots{right:0;left:0;margin-left:auto;margin-right:auto}.customSliderContainer .customSliderContent-top{top:10px}.customSliderContainer .customSliderContent-middle{bottom:40%}.customSliderContainer .customSliderContent-bottom{bottom:10px}.Sticky__SocialIcons{display:none}.slimBannerText{font-size:25px;width:100%;display:block;line-height:1.25em}.slimButton{width:200px;margin:0 auto 15px;float:none;font-size:18px}.customSliderContainer{height:90%}.slanted .left,.slanted .right{width:100%;height:50%;display:block;-webkit-clip-path:none;clip-path:none;position:inherit}.slanted .slantedButton{font-size:18px;margin-top:0;width:300px}.slanted #slantedTextArea{position:inherit;width:90%;margin:30px auto;height:100%;text-align:center;top:15%;left:0}.slanted #slantedImage{display:none}.collectionBanner{height:550px}.socialMediaBanner img{height:100%;top:0;left:10px}h2.SectionHeader__Heading:not(.SectionHeader__Heading--emphasize).Heading.u-h1{font-size:25px}nav.breadcrumb{background:none;margin-left:20px;text-align:left}.hoverBlock{width:90%;height:40px;height:auto;background:none;position:absolute;top:inherit;bottom:-5px;display:block}.hoverBlock p{text-transform:uppercase;font-size:25px;text-align:center;margin-top:0;padding:0;font-family:South Park,sans-serif}.categoryBlockTitle{font-size:18px}.customBannerImageBlock,.customBannerSubImage{display:none}.customBannerContentContainer{width:100%!important;float:none}.customBannerContentContainer{text-align:center}.customBannerSubHeading{margin:0!important}.customSlider .mobile .customSliderContent{width:100%}.characterDescription .characterDescriptionText,.characterDescription .characterDescriptionCharacter{width:50%}.preFooter{padding-top:130px}#preFooterNewsletter,#preFooterSocial{width:70%;height:auto}#preFooterNewsletter input{width:100%;margin:0 auto;float:none;display:block}#preFooterNewsletter button{width:200px;display:block;float:none;margin:10px auto 0}#preFooterSocialIcons .fab{font-size:20px;width:38px;height:38px}.modalBackdrop{width:130%;left:-20%}.characterQuote{width:40%}#characterBanner{height:550px;background-position:center -300px}.character img{width:75%}.characterNames{font-size:30px;bottom:20px}.slick-next,.slick-prev{top:112%}.slick-next:before,.slick-prev:before{font-size:50px}.mobileCharacterName{display:block}.characterNamesBox{background:#fff}.characterNames,.mobileCharacterName,.slick-next:before,.slick-prev:before{color:#4b424e}.characterSlider .slick-slide img{bottom:40px}.mobileCharacterName{position:absolute;bottom:0;left:0;right:0;text-align:center;text-transform:uppercase;font-family:South Park,sans-serif;font-size:25px;margin:0;padding:0}}@media screen and (max-width: 769px){.template-article .Article__ImageWrapper{margin-top:-20px;min-height:300px}.template-article #section-newsletter{margin-top:-100px;margin-bottom:-30px}.template-article .Newsletter .Form__Submit{margin:10px 0 0}}@media screen and (max-width: 760px){.shopify-section--header{top:0}.template-index #main{margin-top:90px!important}.template-collection #main,.template-page #main{margin-top:80px!important}.announcementBar .Container .timerBox{font-size:12px!important}.announcementBar .slick-prev,.announcementBar .slick-next{top:54%!important;height:38px;transform:translateY(-50%)}.characterBanner .character{width:400px;height:auto;top:inherit;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.characterBannerContainer,.characterBanner .characterContainer{height:100%}.characterBanner .characterTitle{font-size:30px}.characterQuote span{font-size:15px}.characterBanner{height:550px}.characterQuote{width:90%;top:25%;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}}@media screen and (max-width: 720px){.announcementBar .Container{padding:5px 15px 10px}.announcementBar .Container p,.announcementBar .Container .timerBox{display:block;float:none!important;width:80%!important;text-align:center!important;padding:0 0 4px;margin:0 auto}.\31\/4--lap-and-up,.\33\/12--lap-and-up{width:49%;margin-bottom:10px}.hoverBlock p,.categoryBlockTitle{font-size:18px}.socialMediaBannerText{top:40px;right:10px}.socialMediaBannerTitle{font-size:25px!important}.socialMediaBanner .Icon{width:25px!important;height:25px!important}.ImageHero--small{min-height:230px}.characterDescription .collection-template-row-custom{flex-wrap:wrap}.characterDescription .characterDescriptionCharacter{order:1;width:100%}.characterDescription .characterDescriptionCharacter img{width:300px}.characterDescription .characterDescriptionText{order:2;width:100%;text-align:center}.modalBackdrop{width:160%;left:-40%;bottom:-50px}.characterNames{font-size:30px;padding-top:23px}.slick-prev:before{left:15px}.slick-next:before{right:0}}@media screen and (max-width: 640px){#main{margin-top:-15px}.SectionHeader.noImageBanner{margin-top:200px}.slimBannerText{font-size:18px}nav.breadcrumb{margin-top:90px;padding:0}.customSliderContainer{top:40px}#shopify-section-product-recommendations{margin-top:-80px}.CCLogo{margin:0 auto 10px}.characterBanner{height:550px;margin-top:-10px;padding-top:30px}.characterBanner .characterTitle{text-align:center;padding-right:0}#shopify-section-character-banner{min-height:0px}.characterDescription{margin-bottom:80px}.characterDescription a{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#characterBanner{height:500px;background-position:center -350px}.character img{width:80%}.characterNames{font-size:20px;padding-top:25px}.mobileCharacterName{font-size:20px}}.modal-prompt p.age-text{font-size:.775rem!important;margin-top:15px!important}.modal-prompt a.age-text{font-size:.775rem!important;text-decoration:underline!important}.delay-ship-wrapper,.holiday-ship-wrapper{margin:20px 0 0;border:1px solid #e6e7e8}.delay-ship-wrapper .delay-ship-title,.holiday-ship-wrapper .delay-ship-title{background-color:#fff;width:auto}.delay-ship-wrapper .delay-ship-title .delay-ship-titleTextContainer,.holiday-ship-wrapper .delay-ship-title .delay-ship-titleTextContainer{margin-left:10px;line-height:1.4em;display:inline-block;font-size:13px;padding:10px 0}p.delay-ship-titleText.font-bold{margin:0 0 5px;line-height:3em;font-size:14px}span.delay-ship-icon{line-height:3em}.giftbox-icon{float:left;width:50px}.giftbox-text{float:left;width:85%}.auto-discount{margin-top:5px}.auto-discount p{color:#ed292f;font-size:13px;margin:0;padding:0}.auto-discount a{color:#fac134}.auto-discount-two p{color:red;font-size:13px;margin:0;padding:0}.auto-discount-two a{color:red}.auto-discount-three p{color:#f00000;font-size:13px;margin:0;padding:0}.auto-discount-three a{color:#f00000}.auto-discount-four p{color:#f00000;font-size:13px;margin:0;padding:0}.auto-discount-four a{color:#333}.auto-discount-five p{color:#f00000;font-size:13px;margin:0;padding:0}.auto-discount-five a{color:#333}.auto-discount-six p{color:#f00000;font-size:13px;margin:0;padding:0}.auto-discount-six a{color:#333}p.pdp-discount-msg{color:red;font-size:.8em;margin-left:-3px}.fastship-wrapper{margin:20px 0 0;border:1px solid #e6e7e8}.fastship-wrapper .fastship-title{background-color:#fff;width:auto}.fastship-wrapper .fastship-title .fastship-titleTextContainer{padding-top:10px;margin-left:10px;line-height:2em}.fastship-titleTextContainer{display:inline-block;font-size:13px}p.fastship-titleText.font-bold{margin:0 0 5px;line-height:3em;font-size:14px}.fastship-icon:before{display:inline-block;content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0349/4936/5892/files/fastship-icon-green.svg?v=1585856786);background-size:35px 35px;height:35px;width:35px;vertical-align:top;margin-right:10px}.giftbox-icon:before{display:inline-block;content:" ";background-image:url(//cdn.shopify.com/s/files/1/0049/1520/0090/files/giftbox.svg?13327);background-size:35px 35px;height:35px;width:35px;vertical-align:top;margin-right:10px;margin-bottom:10px}span.fship-bold{color:#007600;font-weight:700}span.fastship-icon{line-height:3em}@media only screen and (min-width: 1100px){.swym-button-bar{margin:0 10px 10px!important}}@media screen and (max-width: 1008px){.delay-ship-titleTextContainer{width:100%}.giftbox-text{width:85%}}@media only screen and (max-width: 768px){div#fast-ship{text-align:left}}#shopify-section-collection-template .fastship-icon:before{display:inline-block;content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0349/4936/5892/files/fastship-icon-green.svg?v=1585856786);background-size:28px 28px;height:28px;width:28px;vertical-align:top;margin-right:10px}#shopify-section-collection-template span.fastship-icon{line-height:2em;font-size:12px;font-weight:700;color:#007600}@media only screen and (min-width: 769px){.grid-product{margin-bottom:50px}}#MainContent .fastship-icon:before{display:inline-block;content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0349/4936/5892/files/fastship-icon-green.svg?v=1585856786);background-size:28px 28px;height:28px;width:28px;vertical-align:top;margin-right:10px}#MainContent span.fastship-icon{line-height:2em;font-size:12px;font-weight:700;color:#ec1f2e}#shopify-section-recently-viewed-products span.fastship-icon,#shopify-section-product-recommendations span.fastship-icon{display:none}.intl-icon:before{display:inline-block;content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0269/7458/4889/files/maps-and-flags.png?v=1589423363);background-size:28px 28px;height:28px;width:28px;vertical-align:top;margin-right:10px}.intl-bold{font-weight:700;line-height:2.3em}@media only screen and (max-width: 768px){.international{text-align:center}}.usa-icon:before{display:inline-block;content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0269/7458/4889/files/united-states-of-america.png?v=1589423363);background-size:28px 28px;height:28px;width:28px;vertical-align:top;margin-right:10px}.usa-bold{font-weight:700;line-height:2.3em}@media only screen and (max-width: 768px){.usa{text-align:center}}.geo{text-align:center;margin-top:10px;margin-bottom:-30px}.Header__CurrencySelector.Text--subdued.Heading.Link.Link--primary.u-h8.hidden-pocket.hidden-lap{padding-right:20px}.Button.klaviyo-bis-trigger{width:100%!important;margin-top:10px!important;background:#000;color:#fff}.template-product .swym-isa-inline-form.swym-inject{display:none}#EDD-Container .disclosure{position:relative}span.ajaxcart__product-meta[data-property="EDD NULL OR VARIANT UNAVAILABLE"],.delay-ship-wrapper,span.ajaxcart__product-meta[data-key="Estimated Ship Date End"],span.ajaxcart__product-meta[data-key="Estimated Delivery Date End"],span.ajaxcart__product-meta[data-key="Estimated Delivery Date Begin"]{display:none}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.ProductItem__Price-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.ProductItem__Price-container .product__price-savings{margin-left:10px}.ProductMeta__Price-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (min-width: 1008px){.ProductMeta__Price-container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}}body.locked{overflow:hidden}.size-chart-button{display:none}.template-product .size-chart-button{display:block;cursor:pointer;margin:10px 0;color:#000;text-align:center}@media screen and (min-width: 1008px){.template-product .size-chart-button{text-align:left}}.template-product .size-chart-button i{display:inline-block;width:15px;height:15px}.size-chart-close-button{position:absolute;top:10px;right:10px;cursor:pointer;color:#000;font-family:SegoePro-Bold,sans-serif;font-weight:400;font-size:15px}.size-chart-overlay{display:none;width:100%;height:100%;position:fixed;background:#000;opacity:.85;z-index:998;top:0;left:0;right:0;bottom:0}.size-chart-popup{display:none;width:500px;max-height:90%;position:fixed;top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto;background:#fff;z-index:999;overflow:scroll}.size-chart-popup::-webkit-scrollbar{display:none}.size-chart-popup-container{margin:40px auto;width:90%}.size-chart-popup-header{max-width:350px;margin:0 auto;text-align:center}.size-chart-popup-header h3{text-transform:capitalize;color:#000}.size-chart-popup-container table{border-collapse:collapse}.size-chart-popup-container table th,.size-chart-popup-container table tr,.size-chart-popup-container table td{border:1px solid #CCCCCC}.size-chart-popup-container table th{background:#ccc;color:#000;text-transform:capitalize;text-align:left}.size-chart-popup-container table tr:nth-child(odd){background:#ccc}.size-chart-popup-container table tr:nth-child(odd) td{color:#000}.size-chart-popup-container table tr:nth-child(2n){background:#fff}.size-chart-popup-container table tr:nth-child(2n) td{color:#000}.size-chart-popup-container table td{background:none;text-align:left}.size-chart-popup-footer{margin:10px 0 0;text-align:center}.size-chart-popup-footer p{margin:0;padding:0}@media screen and (max-width: 960px){.size-chart-popup{width:80%}}.policy-page-section{padding-top:50px;max-width:1400px;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.scss.css.map */
