body.page-id-201.ast-plain-container.ast-no-sidebar #primary{margin-bottom:1px!important}body.page-id-456.ast-plain-container.ast-no-sidebar #primary{margin-bottom:1px!important}.ast-plain-container.ast-no-sidebar #primary{margin-bottom:1px!important}body.page-id-486 .wpbcontainer-row.wpbc-header2 h1{display:flex!important}body{background:#fff!important}.mcsliders a{text-decoration:none!important}.mcslider1 .slick-slide img{width:100%}.mcsliders.mcslider-products a,.mcsliders.mcslider-products a:hover{color:#000!important}.mcsliders.mcslider-articles-mini .slide img{width:100%}li.gallery-image img{cursor:pointer;cursor:zoom-in}.product-image img{cursor:zoom-in}@media only screen and (min-width:1600px){.elmt-section.elmt-sitereviews .elmt-label1::before{content:"";width:calc((100vw - 1600px)/ 2);height:50px;background:#f388b0!important;position:absolute;left:calc(-1 * (100vw - 1600px)/ 2)}}.wcumtMap1 .simple-locator-form .geo_button_cont{display:none!important}.wcumtMap1 .wpsl-map{display:none!important}.wcumtMap1 .distance.form-field{display:none!important}.wcumtMap1 .address-input.form-field label{display:none!important}.wcumtMap1 .wpslsubmit{display:none!important}.wcumtMap1 .simple-locator-form .alert rrrrrr{display:none!important}.wcumtMap1 .wpsl-results{display:none!important}.wcumtMap1 .simple-locator-form .alert.vtEnabled rrrrrr{display:block!important}.wcumtMap1 .simple-locator-form .address-input{float:left;width:100%}.wcumtMap1 .simple-locator-form form{margin-bottom:0!important;padding-bottom:0!important}.wcumtMap1 .submit{margin:0!important;padding:0!important}.wcumtMap1 input#wpsl_address{padding:10px 0!important;text-decoration:none!important;font-weight:800!important;height:50px!important;width:100%!important;font-size:22px!important;line-height:25px!important;border-radius:0!important;font-family:NeueHaasGroteskDisplayPro2!important;font-weight:400!important;font-style:normal!important;background:#000!important;border:3px solid #f388b0!important;color:#f388b0!important;text-align:center!important;width:100%!important}.wcumtMap1 input#wpsl_address::placeholder{color:#f388b0!important}@media only screen and (max-width:921px){.wcumtMap1 input#wpsl_address{padding:8px 0!important;height:45px!important;font-size:16px!important;line-height:22px!important}}.wcumtMap1 .elementor-widget-html{margin:0!important}.wcumtMap1 .wpcPostcodeWrap{display:none!important}.wcumtMap1 .wpsl-icon-spinner .wpsl-icon-spinner-image img{filter:invert(1)}.wcumtMap1 .wpsl-icon-spinner{padding-top:10px!important;padding-bottom:40px!important}.wcumtMap2 .wcumtUnit1{display:none!important}.wcumtMap2 .wcumtUnit2 rrr{display:none!important}.wcumtMap2 .wcumtUnit3{display:none!important}.wcumtUnit2{padding:0!important;margin:0!important}.wcumtUnit2 .wpsl-map{margin:0!important;padding:0!important;width:100%!important}.pac-container.pac-logo::after{display:none}.wcumtMap1 input#wpsl_address{box-sizing:border-box!important}.wcumtMap2 .wcumtSpinner .wpsl-icon-spinner{display:block!important;filter:invert(1)}.wcumtMap2 .wcumtSpinner{z-index:999;position:absolute!important;top:calc(50% - 20px);left:calc(50% - 20px)}.wcumtMap1 .wpsl-error,.wcumtMap1 .wpsl-info{background:0 0!important;border:none!important;color:#fff!important}.wcumtSpinner .wpsl-icon-spinner{display:block!important;filter:invert(1)}.wcumtSpinner{z-index:999;position:absolute!important;top:calc(50% - 20px);left:calc(50% - 20px)}.wpcmstore_unit1{min-height:350px}.wpcmstore_units .wpcmap-item:active,.wpcmstore_units .wpcmap-item:focus{outline:0}.wcumtMap2 .gm-style-iw-d p a{display:none!important}.wcumtMap2 .gm-style-iw-d p{margin-bottom:8px!important}.elmt-pins-scroll{max-height:435px!important;overflow:hidden;margin-right:10px!important;overflow-y:scroll}.elmt-pins-scroll{overflow-y:scroll!important}.elmt-pins-scroll::-webkit-scrollbar{width:6px}.elmt-pins-scroll::-webkit-scrollbar-thumb{background-color:#b6b6b6;border-radius:0}.elmt-pins-scroll::-webkit-scrollbar-thumb:hover{background-color:#9d9d9d}.wpcm_stores li{list-style:none!important}.wpcm_stores li{line-height:22px!important}.wcvp-guide .wpcpf-faq-content{background:0 0!important;color:#000!important}.wcvp-guide .wpcpf-faq-content p{color:#000!important}@media only screen and (min-width:1024px){.elmt-navbar1socials .hdsocials-heading{display:none!important}}@media only screen and (max-width:1400px){.elmt-navbar1socials .elementor-shortcode{padding-left:40px!important}}@media only screen and (max-width:768px){.elmt-navbar1socials .elementor-shortcode{padding-left:0!important}}.wpforms-newsletter.wpforms-container .wpforms-submit{font-family:'NeueHaasGroteskDisp Pro'!important;font-weight:700!important;font-style:normal!important}@media (max-width:1024px){.elementor-1299 .elementor-element.elementor-element-6bfffb1>.elementor-widget-container{margin:-50px 0 0 0!important}}@media (max-width:1266px){.wcumtUnit2mb,.wpsl-map{height:260px!important}}.wcumtUnit2mb .wpsl-map{margin:0!important}.wcumtMap1 .simple-locator-form form .wpslmc-alert{display:none}.simple-locator-form form .wpslmc-alert{background:0 0!important;border:none!important;color:#fff!important;padding-left:0!important;display:block;padding:.75rem 1.25rem;border-radius:3px;margin:0;margin-bottom:10px}.wpsl-error.alert.alert-error.vtEnabled{display:none!important}.simple-locator-form.loading .wpslmc-alert{display:none!important}.wpcmstore_units{margin-top:20px!important}.gm-style-iw-d h4{font-size:16px!important;margin-bottom:-8px!important}.gm-style-iw-d{padding-bottom:0!important;margin-bottom:0!important}@media only screen and (max-width:800px){.elmt-stockists .elmt-map-2{padding-right:0!important;padding-bottom:20px!important}.wpcmstore_units{margin-top:0!important}}.wpforms-newsletter.wpforms-container .wpforms-submit-container{padding-top:10px}.wpforms-newsletter.wpforms-container .wpforms-submit{font-family:NeueHaasGroteskDisplayPro2!important;font-weight:400!important;font-style:normal!important;letter-spacing:0!important}.wpforms-submit-container.wpftimu-valid .wpforms-confirmation-container-full{margin:0!important;padding:0!important;text-align:left!important;border:none!important;background:0 0!important}.wpforms-submit-container.wpftimu-valid .wpforms-confirmation-container-full p{text-align:left!important;background:0 0!important}.wpforms-submit-container.wpftimu-valid{padding-top:5px!important}.wpforms-submit-container.wpftimu-valid .wpforms-confirmation-container-full p{font-family:'NeueHaasGroteskDisp Pro'!important;font-weight:700!important;font-style:normal!important;color:#fff!important;text-decoration:none!important;font-size:22px!important;line-height:25px!important}@media screen and (max-width:922px){.wpforms-submit-container.wpftimu-valid .wpforms-confirmation-container-full p{height:40px!important;width:100%!important;font-size:17px!important;line-height:22px!important;padding:5px 30px!important}}.wpftimu-wrap em.wpforms-error{display:none!important}.wpforms-container .wpforms-submit-container.wpftimu-valid{padding-top:14px!important;padding-bottom:14px!important}@media only screen and (max-width:768px){.wpforms-container .wpforms-submit-container.wpftimu-valid{padding-top:7px!important;padding-bottom:7px!important}}.wpforms-submit-container.wpftimu-valid .wpforms-confirmation-container-full p{text-align:left!important;padding-left:0!important}.wpforms-newsletter.wpforms-container .wpforms-submit-container.wpftimu-valid{padding-top:14px!important;padding-bottom:14px!important}.wpforms-newsletter.wpforms-container .wpforms-submit-container.wpftimu-valid .wpforms-confirmation-container-full p{text-align:center!important;padding-left:0!important}@media only screen and (max-width:768px){.wpforms-newsletter.wpforms-container .wpforms-submit-container.wpftimu-valid .wpforms-confirmation-container-full p{text-align:left!important}.wpforms-newsletter.wpforms-container .wpforms-submit-container.wpftimu-valid{padding-top:14px!important;padding-bottom:0!important}}.wpforms-contact.wpftimu-wrap .wpforms-confirmation-container-full p{color:#000!important}.wpforms-application.wpftimu-wrap .wpforms-confirmation-container-full p{color:#000!important}.wpforms-application.wpforms-container .wpforms-submit{padding-left:3px!important;padding-right:3px!important}.wpforms-contact.wpforms-container .wpforms-submit{padding-left:3px!important;padding-right:3px!important}.wpsl-error.alert.alert-error.vtEnabled{padding-left:0!important}