@font-face{font-family:"Open Sans";src:url(/wp-content/themes/sullys/assets/fonts/OpenSans-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:"Open Sans";src:url(/wp-content/themes/sullys/assets/fonts/OpenSans-Bold.ttf);font-weight:700;font-display:swap}body,button,input,select,textarea{font-family:"Open Sans";font-size:14px}.site{margin:0;background-color:#f0effd}header.entry-header{text-align:center}.ast-primary-header-bar{background-color:transparent!important;border:none}.site-header-primary-section-left{display:none}.main-header-menu>.menu-item>.menu-link{display:block}.site-header{background-color:#f0effd}.site-header-image{display:none;height:200px}.ast-404-layout-1{margin:12em auto 4em}.ast-header-break-point .ast-primary-header-bar{border:none}.site-inner{max-width:1920px;margin:0 auto}.entry-title{font-size:2rem}.mobile-menu-top{position:relative;z-index:9999;padding-top:10px;padding-left:15px;float:left}.mobile-menu-top .inner{width:100%}.mobile-menu-top .inner>a,.mobile-menu-top .inner>section{width:100%;display:block;text-align:center}.mobile-menu-top .inner>section{margin-top:10px}.mobile-menu-top .telefoonnr{display:inline-block;font-size:1.3rem;font-weight:700;position:relative;text-align:center;color:#b3ca37;width:100%;vertical-align:middle}.mobile-menu-top .telefoonnr:before{content:"";background-image:url(/wp-content/themes/sullys/images/icon-phone-ringing.png);background-repeat:no-repeat;background-size:100% 100%;width:45px;height:44px;display:inline-block;vertical-align:middle;margin-right:10px}.menu-top{background-color:#f082b0;color:#fff;display:none}.menu-top a{color:#fff}.layerslider-title{display:none}.op-open{display:none}.op-today{font-size:1.4rem}.mobile-menu-top .openingstijden h2{font-size:1.1rem;font-weight:300;color:#444}.main-navigation li{border-top:1px solid #f082b0}.main-navigation .primary-menu,.main-navigation li:first-child{border:none}.main-navigation a{color:#444}.custom-logo-link{position:absolute;left:50%;top:0;transform:translateX(-50%)}#menu-toggle{color:#f082b0;font-size:1px;width:40px;height:29px;position:relative;border:none;background-image:url(/wp-content/themes/sullys/images/icon-menu-toggle.png);background-repeat:no-repeat;background-size:100% 100%;background-color:#fff0}.menu-toggle:focus,.menu-toggle.toggled-on,.menu-toggle.toggled-on:hover{background-color:#fff0;border-top:5px solid #b3ca37;border-bottom:5px solid #b3ca37}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#000;width:30px;height:30px}.site-content{background-color:#f0effd;text-align:center}.woocommerce .site-content{text-align:left}.content-area h1{color:#b3ca37}.content-area .custom-logo{margin-bottom:4em}.woocommerce a.button{padding-left:15px;padding-right:15px}.social{margin-top:4em}.social .actueel{border:2px solid #f082b0;color:#f082b0;font-weight:700;transform:rotate(-3deg);padding:15px 25px;text-align:center;width:300px;margin:0 auto}.social .actueel span{transform:rotate(3deg);display:block;font-size:18px}.social .social-nav{margin:2em auto;text-align:center}.social-nav a{background-color:#b2ca36;display:inline-block;width:50px;height:50px;color:#fff;border-radius:10px;position:relative}.social-nav a i{font-size:33px;position:relative;top:50%;transform:translateY(-50%)}.nieuwsbrief{background-color:#f082b0;padding:2em}.home .nieuwsbrief #nieuwsbrief{max-width:550px;margin:0 auto;text-align:center;color:#fff}.home .nieuwsbrief #nieuwsbrief .gform_wrapper form{text-align:center}.home .nieuwsbrief #nieuwsbrief .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){text-align:center;border-radius:10px;height:50px}.merken{padding:2em}.merken .inner{max-width:1200px;margin:0 auto;overflow:auto}.sprite{width:48%;margin:1%;height:200px;background-color:#fff;border-radius:10px;float:left;vertical-align:top;position:relative;transition:.25s linear;overflow:hidden;padding:1em}.sprite.link{background-color:#b3ca37;color:#fff}.sprite.link:hover{box-shadow:0 0 4px 1px rgb(0 0 0 / .5);cursor:pointer}.sprite.link .content{position:relative;height:100%}.sprite.link .content a{color:#fff;display:block;height:100%}.sprite.link .content a>p{position:relative;top:50%;transform:translateY(-50%)}.sprite:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(/wp-content/themes/sullys/images/merken-nieuw.png) no-repeat top left}.sprite.baker-bridge:before{background-position:0 0;width:190px;height:85px}.sprite.bampidano:before{background-position:-200px 0;width:118px;height:119px}.sprite.bellaire:before{background-position:-328px 0;width:139px;height:113px}.sprite.bnosy:before{background-position:-477px 0;width:218px;height:54px}.sprite.born-to-be-famous:before{background-position:-705px 0;width:111px;height:111px}.sprite.cks:before{background-position:-826px 0;width:163px;height:92px}.sprite.claessens:before{background-position:-999px 0;width:178px;height:26px}.sprite.dirkje:before{background-position:-1187px 0;width:186px;height:64px}.sprite.dj-dutchjeans:before{background-position:-1383px 0;width:158px;height:158px}.sprite.dutch-dream-denim:before{background-position:-1551px 0;height:140px;width:150px}.sprite.feetje:before{background-position:-1730px 0;width:179px;height:152px}.sprite.flo:before{background-position:-1919px 0;width:163px;height:55px}.sprite.frankie-liberty:before{background-position:-2092px 0;width:179px;height:101px}.sprite.fun-fun:before{background-position:-2281px 0;width:106px;height:125px}.sprite.Guess:before{background-position:-2397px 0;width:171px;height:35px}.sprite.indian-bluejeans:before{background-position:-2578px 0;width:162px;height:136px}.sprite.jack-luxury:before{background-position:-2750px 0;width:154px;height:20px}.sprite.jubel:before{background-position:-2914px 0;width:166px;height:126px}.sprite.le-chic:before{background-position:-3090px 0;width:186px;height:90px}.sprite.legends:before{background-position:-3286px 0;width:144px;height:19px}.sprite.loffr:before{background-position:-3440px 0;height:82px;width:168px}.sprite.looxs:before{background-position:-3619px 0;width:184px;height:25px}.sprite.lovestation:before{background-position:-3813px 0;width:133px;height:146px}.sprite.Morato:before{background-position:-3956px 0;width:147px;height:113px}.sprite.name-it:before{background-position:-4113px 0;width:245px;height:69px}.sprite.Nik-en-Nik:before{background-position:-4368px 0;width:164px;height:25px}.sprite.Nobell:before{background-position:-4542px 0;width:168px;height:57px}.sprite.nono:before{background-position:-4720px 0;width:178px;height:41px}.sprite.ochill:before{background-position:-4908px 0;width:160px;height:65px}.sprite.quapi:before{background-position:-5078px 0;width:198px;height:114px}.sprite.studio-maison:before{background-position:-5286px 0;width:184px;height:39px}.sprite.sturdy:before{background-position:-5480px 0;height:37px;width:170px}.sprite.superrebel:before{background-position:-5659px 0;width:184px;height:80px}.sprite.topitm:before{background-position:-5853px 0;width:171px;height:68px}.sprite.tumble-n-dry:before{background-position:-6034px 0;width:220px;height:71px}.sprite.tutto-piccolo:before{background-position:-6264px 0;width:168px;height:39px}.sprite.vingino:before{background-position:-6442px 0;width:176px;height:21px}.sprite.z8:before{background-position:-6628px 0;width:126px;height:84px}.sprite.retour:before{background-position:-6764px 0;width:182px;height:79px}.sprite.aiko:before{background-position:-6973px 0;width:153px;height:35px}.sprite.ballin:before{background-position:-7153px 0;width:156px;height:27px}.sprite.calvinklein:before{background-position:-7336px 0;width:111px;height:150px}.sprite.drkid:before{background-position:-7455px 0;width:148px;height:106px}.sprite.malelions:before{background-position:-7606px 0;width:143px;height:115px}.sprite.raizzed:before{background-position:-7749px 0;width:153px;height:27px}.sprite.rellix:before{background-position:-7903px 0;width:155px;height:51px}.sprite.skurk:before{background-position:-8060px 0;width:146px;height:58px}.site-footer td,.site-footer th{padding:0}.ast-main-footer-wrap,.site-primary-footer-wrap[data-section="section-primary-footer-builder"],.site-footer{background-color:#f0effd!important;display:block;border:none;position:relative}.site-footer a{color:#000;text-decoration:underline}.home .site-footer{background-color:#f0effd;position:relative;z-index:1200;display:block}.site-footer .social-nav{text-align:center;margin:0 auto;border-bottom:2px solid #f082b0;padding-bottom:2em;width:300px;clear:both;margin-bottom:2em}.site-footer .social-nav a{background-color:#f082b0}.site-footer table,.site-footer table tr td,.site-footer table tr th{border:none}.site-footer .widget_text{text-align:center}.site-footer .footer-block{margin-bottom:2em}.site-footer .footer-block a{color:#f082b0}.gform_wrapper .no-label label{display:none!important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="submit"]{background-color:#b3ca37;padding:16px 85px}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="week"],input[type="month"],input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea{border:1px solid #f082b0}.show-no-label label{display:none!important}@media screen and (max-width:44.375em){.home .sprite:nth-child(1),.home .sprite:nth-child(3),.home .sprite:nth-child(5),.home .sprite:nth-child(7){display:none}.sprite{width:100%;margin:0;margin-bottom:1%}.custom-logo{width:120px}article{padding:75px 15px}}@media screen and (max-width:56.875em){.site-header-menu{margin-top:3em}.site-header{padding:0;float:right}.main-navigation a{padding-left:10px}.main-navigation a:hover,.main-navigation a:focus{color:#f082b0}}@media screen and (min-width:44.375em){body:not(.custom-background-image)::before,body:not(.custom-background-image)::after{height:0}.mobile-menu-top .inner{width:100%;height:50px;display:flex}.custom-logo-link{position:relative;right:auto;top:auto;left:auto;transform:none}.mobile-menu-top .inner>section{margin-top:-9px}.mobile-menu-top .openingstijden h2{font-size:1.1rem;font-weight:300;color:#444}.entry-header,.entry-content{margin-right:7.6923%;margin-left:7.6923%;margin-bottom:1%}.sprite{width:48%!important}}@media screen and (min-width:44.375em) and (max-width:56.875em){.site-header-menu{background-color:#fff;padding:1em;border:2px solid #f082b0;border-radius:10px}}@media screen and (min-width:56.875em){.site-header{background-color:#fff0;position:absolute;display:block;z-index:9999;width:100%;top:50px;left:0}.mobile-menu-top{display:none}#page{padding-top:250px}.site-header{top:0}.site-header-image{height:450px}.menu-top{border-radius:50%;width:350px;height:350px;padding:20px 25px 20px 50px;position:absolute;left:-32px;top:-80px;display:block}.menu-top .telefoonnr{padding-bottom:40px;margin-bottom:20px;display:block;font-size:1.3rem;border-bottom:2px dashed #fff;font-weight:700;position:relative;text-align:center;padding-left:50px}.menu-top .telefoonnr:before{content:"";background-image:url(/wp-content/themes/sullys/images/icon-phone-ringing.png);background-repeat:no-repeat;background-size:100% 100%;width:66px;height:65px;position:absolute;left:10px;top:-20px}.menu-top .inner{position:absolute;top:50%;transform:translateY(-50%);max-width:260px}.menu-top .inner .openingstijden h2{font-size:1.1rem;font-weight:300}.menu-top .inner .openingstijden>span{font-weight:700;color:#fff}.site-header-menu{margin:0 auto;text-align:center}.site-header{padding:0}.main-navigation .primary-menu>li{margin:0 5px}.main-navigation a{color:#fff;background-color:#b9d232;border-bottom-left-radius:15px;border-bottom-right-radius:15px;width:130px;text-align:center;font-weight:700;transition:.25s linear}.main-header-menu{display:block}.main-header-menu>.menu-item{display:inline-block;vertical-align:top;margin:0 5px}.main-header-menu>.menu-item a{line-height:1}.main-header-menu>.menu-item.low a,.main-navigation .primary-menu>li.low a{padding:70px 0 10px;display:block}.main-header-menu>.menu-item.low:hover a,.main-navigation .primary-menu>li.low:hover a{padding:80px 0 10px}.main-header-menu>.menu-item.mid a,.main-navigation .primary-menu>li.mid a{padding:80px 0 10px;display:block}.main-header-menu>.menu-item.mid:hover a,.main-navigation .primary-menu>li.mid:hover a{padding:90px 0 10px;display:block}.main-header-menu>.menu-item.mid-high a,.main-navigation .primary-menu>li.mid-high a{padding:90px 0 10px;display:block}.main-header-menu>.menu-item.mid-high:hover a,.main-navigation .primary-menu>li.mid-high:hover a{padding:100px 0 10px;display:block}.main-header-menu>.menu-item.high a,.main-navigation .primary-menu>li.high a{padding:100px 0 10px;display:block}.main-header-menu>.menu-item.high:hover a,.main-navigation .primary-menu>li.high:hover a{padding:110px 0 10px;display:block}.main-navigation li:hover>a,.main-navigation li.focus>a,.main-navigation .current-menu-item>a,.main-navigation .current-menu-ancestor>a{background-color:#f082b0;color:#fff}.site-header-image{display:block;height:450px;position:fixed;width:100%;top:0;left:0}.site-content{background-color:#fff0;background-image:url(/wp-content/themes/sullys/images/bg-sullys.png);background-size:cover;background-position:top center;background-repeat:no-repeat;z-index:1000;position:relative;display:block;padding:0;padding-top:50px;width:100%}.woocommerce .site-content{padding-top:250px}.home .site-content{padding:0;padding-top:2em}.page-template-template-full-width .content-area,.home .content-area{float:none;width:100%!important;margin:0 auto;padding:0}.ast-left-sidebar #primary{border-left:none}.home .content-area main{max-width:1200px;margin:0 auto}.page-template-template-full-width .content-area main{max-width:1400px;margin:0 auto}.page-template-template-full-width.ast-left-sidebar #primary{padding-left:0;margin-top:0}.home .nieuwsbrief{background-color:#fff0;background-image:url(/wp-content/themes/sullys/images/bg-nieuwsbrief.png);background-size:cover;background-position:center top;background-repeat:no-repeat;padding:80px 0 0 0;min-height:560px}.merken{padding:4em}.sprite{width:31.3333%!important}.site-footer .footer-blocks{max-width:860px;margin:0 auto;display:flex;-webkit-display:flex}.site-footer .footer-blocks .footer-block{width:31.3333%;margin:0 1%}.site-footer .footer-blocks .footer-block table,.site-footer .footer-blocks .footer-block table tr td,.site-footer .footer-blocks .footer-block table tr th{border:none}}@media screen and (min-width:70em){#page{padding-top:300px}.home .site-content{background-size:cover}.sprite{width:23%!important}.contact.inner>div{width:50%;float:left;padding:1em}}@media screen and (min-width:95em){.menu-top{top:100px}}@media screen and (min-width:110em){.menu-top{top:95px;width:400px;height:400px;padding:20px 25px 20px 75px}}.berocket_single_filter_widget h3{color:#b3ca37;margin-bottom:10px}.bapf_sfilter .bapf_hascolarr{border-bottom:1px solid #555}.bapf_clr_woborder.bapf_sfilter .bapf_clr_span{border:1px solid #000;border-radius:50%}input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked{border-color:#f082b0;background-color:#f082b0}.bapf_ckbox_square input[type="checkbox"]:checked{background:#f082b0;background-clip:content-box}@media screen and (max-width:921px){.ast-left-sidebar #content>.ast-container{flex-direction:column!important}}@media screen and (max-width:768px){.bapf_sfilter[data-taxonomy="pa_size"] li{width:80px;display:inline-block}}.astra-shop-thumbnail-wrap{height:300px;background-color:#fff}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background-color:#fff;border-radius:10px}.woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding-left:10px;padding-right:10px}.woocommerce ul.products li.product .woocommerce-loop-product__link,.woocommerce-page ul.products li.product .woocommerce-loop-product__link{align-content:center;height:100%;margin-bottom:10px;overflow:hidden;padding:10px;display:flex;align-items:center;align-content:center}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{max-height:100%;width:auto;margin:0 auto;position:relative}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{min-height:37px;color:#b3ca37;text-transform:uppercase;font-weight:700;font-size:12px}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border-color:#b3ca37}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li a{color:#b3ca37}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#b3ca37}.woocommerce div.product{background:#fff;padding:15px;border-radius:15px}.woocommerce div.product .single_add_to_cart_button{background-color:#4CAF50!important}.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:52%}.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{width:40%}.product-categories li a{color:#000}.widget_product_categories h2{color:#b3ca37;border-bottom:1px solid #555}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button.alt{background-color:#b3ca37}.woocommerce-product-search button{background-color:#b3ca37}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{font-weight:500;background-color:#f082b0;width:100%;display:block;text-align:center}.woocommerce-message,.woocommerce-info{border-color:#f082b0}.woocommerce-message::before,.woocommerce-info::before{color:#f082b0}@media screen and (max-width:768px){.astra-shop-thumbnail-wrap{height:230px}}@media screen and (max-width:1024px){.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:100%}.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{width:100%}#masthead .ast-mobile-header-wrap .ast-primary-header-bar{padding-right:0}}.page-overlay{position:fixed;left:0;top:0;width:100%;background-color:rgb(0 0 0 / .5);z-index:9998;height:100%;padding:15px;display:none}.page-overlay.show{display:block}.toggle-product-filters{display:none}@media screen and (max-width:1024px){.toggle-product-filters{display:block}.woocommerce-page.ast-left-sidebar #secondary{position:fixed;left:-100%;top:0;width:80%;background-color:#fff;z-index:9999;height:100%;padding:15px;box-shadow:1px 1px 5px 0 rgb(0 0 0 / .5);transition:.3s ease-in-out;overflow:scroll}.woocommerce-page.ast-left-sidebar #secondary.show{left:0}}.woocommerce-cart #primary,.woocommerce-checkout #primary{width:100%;padding-left:0;border-left:none;float:none;padding-top:100px}.woocommerce-cart #secondary,.woocommerce-checkout #secondary{display:none!important}.cart_totals,.shop_table_responsive,.woocommerce-page.woocommerce-checkout form #order_review_heading,.woocommerce.woocommerce-checkout form #order_review_heading{background-color:#fff}#customer_details,.woocommerce.woocommerce-checkout form #order_review,.woocommerce.woocommerce-checkout form #order_review_heading,.woocommerce-page.woocommerce-checkout form #order_review,.woocommerce-page.woocommerce-checkout form #order_review_heading{background-color:#fff;padding:15px;text-align:left}.woocommerce-order{padding:15px;background-color:#fff}.woocommerce-account .entry-content{text-align:left}.woocommerce-MyAccount-navigation-link a{background-color:#fff;color:#000}.attr_color{border-radius:50%}