@import url(/wp-content/themes/thompsons_pies/fonts/stylesheet.css);@import url(/wp-content/themes/Total/style.css);@import url(/wp-content/themes/thompsons_pies/css/gravity-style.css);.hideho{opacity:0}.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both}.customFadeIn,.customFadeInUp,.customFadeInDown,.customFadeInLeft,.customFadeInRight{animation-timing-function:easeOutExpo;animation-duration:.35s}.customFadeInFast{animation-timing-function:easeOutExpo;animation-duration:.2s}.customFadeInSlow,.customFadeInUpSlow{animation-timing-function:easeOutExpo;animation-duration:1.2s}@keyframes customFadeInFast{from{opacity:0}to{opacity:1}}.customFadeInFast{animation-name:customFadeInFast}@keyframes customFadeIn{from{opacity:0}to{opacity:1}}.customFadeIn{animation-name:customFadeIn}@keyframes customFadeInSlow{from{opacity:0}to{opacity:1}}.customFadeInSlow{animation-name:customFadeInSlow}@keyframes customFadeInLeft{from{opacity:0;transform:translate3d(-10%,0,0)}to{opacity:1;transform:none}}.customFadeInLeft{animation-name:customFadeInLeft}@keyframes customFadeInRight{from{opacity:0;transform:translate3d(10%,0,0)}to{opacity:1;transform:none}}.customFadeInRight{animation-name:customFadeInRight}@keyframes customFadeInUp{from{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:none}}.customFadeInUp{animation-name:customFadeInUp}@keyframes customFadeInUpSlow{from{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:none}}.customFadeInUpSlow{animation-name:customFadeInUpSlow}@keyframes customFadeInDown{from{opacity:0;transform:translate3d(0,-10%,0)}to{opacity:1;transform:none}}.customFadeInDown{animation-name:customFadeInDown}body{font-size:18px;color:#fff;line-height:180%}p{margin-bottom:24px;margin-top:8px}.small-text p{font-size:15px;margin-bottom:12px;margin-top:6px;line-height:180%}h1,h2,h3,h4,h5,h6{line-height:100%;margin-top:40px;margin-bottom:40px!important;color:#fff;font-weight:300}h1{font-size:650%;font-family:'Avallon';padding-top:8%;padding-bottom:2%}#banner.home h1{font-family:'Avallon All Caps'}h2{font-size:550%;font-family:'Avallon';padding-top:6%;padding-bottom:2%}h3{font-family:'Avallon All Caps';font-weight:400;font-size:300%}h4{font-size:150%}h5{font:normal 80% 'Circular Std';color:#B6936E!important;text-transform:uppercase;font-weight:300;letter-spacing:2px}h6{font-size:110%}.light-text h1,.light-text h2,.light-text h3,.light-text h4,.light-text h5,.light-text h6,.light-text p{color:#000}span.text-highlight{background-image:none;color:#000}.light-text{color:#000}.light-text span.text-highlight{background-image:none;color:#000}p.small-text{font-size:90%}div#outer-wrap a,a.hover-link img{transition:all 0.3s ease}div#outer-wrap a:not(.plus):not(.minus){color:#fff;text-decoration:none}a{padding-bottom:2px;border-bottom:2px solid rgb(255 255 255)}a.button,.woocommerce-LoopProduct-link{border-bottom-style:none}div#outer-wrap a:hover{text-decoration:none;border-bottom:2px solid #fff0}.light-text div#outer-wrap a{color:#000}div.light-text div#content-wrap a,div.light-text div.gform_confirmation_wrapper a{color:#000!important}div#content-wrap a:hover{border-bottom-color:#fff0}a.hover-link img{opacity:.4}a.hover-link:hover img{opacity:1}div.menu-main-menu-container{font-size:90%;text-align:right;padding-top:2%;padding-bottom:2%}div.menu-main-menu-container li{display:inline-block;margin-right:10px;margin-left:10px;vertical-align:middle}div.menu-main-menu-container ul.sub-menu{display:none;position:absolute}div.menu-main-menu-container ul.sub-menu li{display:block;background-color:rgb(0 0 0 / .6);max-width:220px;margin-left:-60px;padding-right:20px;padding-left:20px;font-size:100%;text-align:center}div.menu-main-menu-container ul.sub-menu li:first-child{padding-top:15px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;margin-top:10px}div.menu-main-menu-container ul.sub-menu li:last-child{padding-bottom:18px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}div.menu-main-menu-container li a{border-bottom-style:none!important;color:rgb(255 255 255 / .8)!important}div.menu-main-menu-container li a:hover{color:rgb(255 255 255)!important}body.noscroll{overflow:hidden;position:fixed;width:100%}div.fullscreen-menu{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .92);-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;z-index:10000;visibility:hidden;opacity:0;font-family:'Circular Std Book'}div.fullscreen-menu.open{visibility:visible;opacity:1}div.fullscreen-menu div.menu-wrapper{height:100%;overflow:scroll;text-align:center;padding-top:20%;padding-bottom:20%}div.fullscreen-menu-toggle{color:#fff0;width:48px;height:40px;display:block;cursor:pointer;background:url(/wp-content/themes/thompsons_pies/images/icons/hamburger-mid-left_rev.svg) left;background-size:200% 100%;float:right;margin-top:4px}div.fullscreen-menu-toggle:hover{background-position:left}div.fullscreen-menu div.menu-close{color:#fff0;width:40px;height:40px;position:absolute;right:40px;display:block;top:30px;background-image:url(/wp-content/themes/thompsons_pies/images/icons/menu-close.svg);opacity:.6;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;cursor:pointer}div.fullscreen-menu div.menu-close:hover{opacity:.3}div.fullscreen-menu ul{margin-left:0}div.fullscreen-menu ul li{margin:10px 0;list-style:none}div.fullscreen-menu ul li ul li{margin-top:0;margin-bottom:0}div.fullscreen-menu a{font-size:125%;color:rgb(255 255 255 / .7)!important;line-height:220%;border-bottom-style:none!important}div.fullscreen-menu a:hover{color:rgb(255 255 255)!important;font-style:normal;text-decoration:none}div.fullscreen-menu ul li ul li{font-size:75%}li.menu-item ul.sub-menu{display:none}li.menu-item.sub-active ul.sub-menu{display:block}div.header-row img{max-width:260px}div.header-row.desktop{display:block}div.header-row.mobile{display:none;margin-top:-29px}div.header-row{padding-top:10px;padding-bottom:0}#page-title{padding-top:8%;padding-bottom:6%}#banner.image{padding-top:18%;padding-bottom:20%;margin-bottom:4%}#banner.image .vc_parallax-inner:before{content:' ';position:absolute;width:20000px;height:20000px;background-color:rgb(0 0 0 / .5);overflow:hidden}#banner.home{padding-top:16%;padding-bottom:26%}#banner.home h1 span.line1{font-size:85%}#banner.home h1 span.line2{font-size:120%;padding-left:5%}#banner.home h1 span.line3{padding-left:25%}div#footer-row{font-size:80%}div#footer-row img{max-width:200px}div#footer-row h2.widgettitle{font:normal 90% 'Circular Std';text-transform:uppercase;font-weight:300;letter-spacing:2px}div#footer-row a{border-style:none!important;color:rgb(255 255 255 / .8)!important}div#footer-row a:hover{color:rgb(255 255 255)!important}div#footer-row div.vc_inner{padding-top:2%;padding-bottom:2%}div#footer-row div.menu-footer-menu-container li{display:inline-block;margin-right:20px}.hidden{display:none}div#page-template{padding-top:0%;padding-bottom:6%}.vc_row{padding-top:6%;padding-bottom:6%}.parallax-section{padding-top:8%!important;padding-bottom:10%!important}.vc_row .vc_row{padding-top:6%;padding-bottom:6%}.vc_row.no-padding,.vc_row.no-padding .vc_row{padding-top:0%;padding-bottom:0%}.vc_row.no-padding{padding-top:0%!important;padding-bottom:0!important}.vc_row.no-padding div.vc_column-inner{margin-bottom:0;margin-top:0}div.templatera_shortcode{margin-bottom:0;margin-top:0}div.parallax-banner{min-height:800px}div.parallax-banner div.wpb_wrapper{display:none}div#featured-image-replace{display:none}div.column-pad{padding:2% 5%}div.product-search{margin-right:20%;margin-bottom:5%;margin-left:20%;border:2px solid #808180;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;padding-left:20px;font-size:90%}div.product-search input{border:none}div.product-search input.vcex-searchbar-input,div.product-search button{background-color:#fff0}div.product-search button{padding-right:20px;padding-left:20px;background:url(/wp-content/themes/thompsons_pies/images/icons/search.svg) center 18px no-repeat;background-size:40% 40%;max-width:60px;color:#fff0;opacity:.6}div.product-search button:hover{opacity:.8}div.our-range-grid div.vcex-post-type-entry-details.entry-details,div.full-range-grid div.vcex-post-type-entry-title.entry-title{border-style:none;text-align:center}div.our-range-grid h2.vcex-post-type-entry-title.entry-title a,div.full-range-grid div.vcex-post-type-entry-title.entry-title a{font:80% 'Circular Std Book';font-weight:400;font-style:normal;border-bottom-style:none!important}div.full-range-grid div.vcex-post-type-entry-title.entry-title a,body.search-results.woocommerce h2.woocommerce-loop-product__title{border-style:none!important;font:100% 'Circular Std Book';font-weight:400;font-style:normal}div.full-range-grid div.entry-details{padding-top:10px}div#our-range div.vcex-post-type-entry-media.entry-media.wpex-clr a,div.full-range-grid div.entry-details,div#page-template div.full-range-grid div.entry-media a,div.full-range-grid div.vcex-post-type-entry-title.entry-title a{border-style:none!important}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links{margin-bottom:6%}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li{margin-right:20px;margin-left:20px}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li a{border-bottom-style:none!important;opacity:.6}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li a:before{content:'';width:50px;height:50px;background-size:100% 100%;background-repeat:no-repeat;display:block;vertical-align:middle;margin:20px auto 2px;background-image:url(/wp-content/themes/thompsons_pies/images/icons/bag.svg)}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li.active a,div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li a:hover{opacity:1}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li.filter-cat-27 a:before{background-image:url(/wp-content/themes/thompsons_pies/images/icons/fundraising.svg)}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li.filter-cat-24 a:before{background-image:url(/wp-content/themes/thompsons_pies/images/icons/bread.svg)}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li.filter-cat-25 a:before{background-image:url(/wp-content/themes/thompsons_pies/images/icons/cafe.svg)}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li.filter-cat-23 a:before{background-image:url(/wp-content/themes/thompsons_pies/images/icons/cake-slice.svg)}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li.filter-cat-22 a:before{background-image:url(/wp-content/themes/thompsons_pies/images/icons/family-pies.svg)}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li.filter-cat-21 a:before{background-image:url(/wp-content/themes/thompsons_pies/images/icons/party.svg)}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li.filter-cat-20 a:before{background-image:url(/wp-content/themes/thompsons_pies/images/icons/pie.svg)}div.full-range-grid ul.vcex-post-type-filter.vcex-filter-links li.filter-cat-26 a:before{background-image:url(/wp-content/themes/thompsons_pies/images/icons/school.svg)}ul.products h2.woocommerce-loop-category__title{font:110% 'Circular Std Book'!important;font-weight:400;font-style:normal;color:#fff}ul.products.wpex-row.clr li.product-category a h2.woocommerce-loop-category__title{color:#fff}ul.products mark.count{display:none}fieldset.wc-payment-form{display:block;clear:both}table.display tbody tr td.product_title_tbl_column a{font-size:125%!important}span.qty-label:after{content:"Qty:";font-size:14px}span.qty-label{font-size:0}form.cart button.button{padding:14px 24px;margin-top:10px}div.wpex-loop-product-images form.cart{opacity:0;transition:all 0.3s ease}div.wpex-loop-product-images:hover form.cart{opacity:1}div.product-details h2.woocommerce-loop-product__title{font-size:120%;font-family:'Circular Std Book';font-weight:200;margin-bottom:10px!important}div.product-details h2.woocommerce-loop-product__title:hover{color:inherit}div.product-inner div.product-details span.price{font-size:140%!important}div.product-inner div.product-details span.price .amount{color:#fff}div.product-inner div.product-details{text-align:center}div.wpex-quantity-btns{display:none}div#order_review.woocommerce-checkout-review-order table.shop_table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping th span.instructions{font-style:normal;font-weight:400;display:inline-block;font-size:90%;line-height:140%}div#order_review.woocommerce-checkout-review-order table.shop_table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping th{max-width:320px;vertical-align:top}div#order_review.woocommerce-checkout-review-order table.shop_table.woocommerce-checkout-review-order-table tfoot tr th{text-align:left}div#wc-od p#delivery_date_field.form-row.form-row-wide{text-align:left}div#wc-od p#delivery_date_field.form-row.form-row-wide label{font-size:0;margin-bottom:0}div#wc-od p#delivery_date_field.form-row.form-row-wide label:before{content:"Select Date";font-size:20px}div#wc-od{margin-bottom:80px;margin-top:80px}I,div.icon-it{display:none}div.itwpt-table div.mCS-minimal-dark table tr:nth-child(2n+0) td{color:inherit!important}body.woocommerce-js div.post-pagination-wrap{display:none!important}div.order_grid div.vc_gitem_row{padding-top:0}div.order_grid div.order_product_title{font-size:125%;margin-bottom:10px}div.order_grid div.order_add_cart a{margin-top:10px;border:2px solid #fff!important}div.order_grid div.order_add_cart a:hover{background-color:#fff0!important;color:#fff!important}body .wpex-loop-product-images .wpex-loop-product-add-to-cart{display:block}nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link{background:#fff;border:none!important}nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a{background-color:#cccccc!important}nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a{color:#000000!important;padding:10px 20px!important}ul#shipping_method.woocommerce-shipping-methods li{font-size:90%;line-height:120%;margin-bottom:15px}ul#shipping_method.woocommerce-shipping-methods li label{display:inline}p.woocommerce-shipping-destination{float:left;padding:10px;font-size:90%}p.woocommerce-shipping-destination strong{font-weight:400;font-style:normal}li.select2-results__option{color:#666}a.vcex-navbar-link.active{display:none!important}a.vcex-navbar-link:hover{border-bottom-color:#fff0!important}div#stripe-payment-data p{position:relative;display:block;float:left}div#payment.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods.methods li.wc_payment_method.payment_method_stripe label{color:#fff;font-weight:400;font-style:normal;width:100%;font-size:110%}div.woocommerce form.checkout.woocommerce-checkout{padding-top:40px;margin-top:20px}.woocommerce h3{font-size:200%!important}.woocommerce div.woocommerce-info{font-weight:400;font-style:normal}.woocommerce div.woocommerce-info a{display:inline-block;border-style:none;float:left;margin-right:40px}.woocommerce div.woocommerce-info a:hover{border-style:none;color:#fff!important;text-decoration:none!important;border-bottom-style:none!important}.woocommerce tr.cart-subtotal th,.woocommerce tr.order-total td,.woocommerce tr.woocommerce-shipping-totals th,.woocommerce tr.shipping th,.woocommerce tfoot tr th{color:#fff}input#coupon_code.input-text{max-width:50%}.woocommerce div.cart_totals h2{font-size:300%;font-weight:400;font-style:normal}form.cart div.quantity{margin-top:15px;margin-bottom:15px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:90%!important;font-weight:normal!important;letter-spacing:2px!important;-webkit-border-radius:35px!important;-moz-border-radius:35px!important;border-radius:35px!important;background-color:#fff0;border:2px solid #fff;text-transform:uppercase;line-height:100%!important}div.widget.woocommerce .woocommerce-mini-cart__buttons.buttons a.button{background-color:#fff0}div.widget.woocommerce .woocommerce-mini-cart__buttons.buttons a.button:hover{background-color:#fff}div.woocommerce-message a.button{border-style:none!important;font-weight:normal!important;font-style:normal;padding:8px}div.woocommerce-message a.button:hover{color:#fff!important}.woocommerce-message a.button:hover{border-style:none}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:rgb(255 255 255);color:#000!important;border:2px solid #fff}{padding-bottom:20px!important;padding-top:20px!important;font-size:110%!important}.woocommerce button.button.alt.single_add_to_cart_button{padding-top:20px!important;padding-bottom:35px!important;font-size:90%!important;background-color:#fff!important;color:#000}.woocommerce button.button.alt.single_add_to_cart_button:hover{background-color:#000!important;color:#fff!important}section.hideprice span.price{display:none!important}form.cart{display:block;clear:both}div.wpex-social-share.position-horizontal.style-custom ul{text-align:center;margin-top:40px;margin-bottom:40px}div.wpex-social-share.position-horizontal.style-custom ul a{border-bottom-style:none!important}div.theme-heading.border-bottom{border-bottom-color:rgb(255 255 255 / .2)}.product .summary ins .woocommerce-Price-amount,.product .summary .price>.woocommerce-Price-amount{color:#fff!important;font-size:150%}small.woocommerce-price-suffix{font-size:60%}div.search-again{text-align:center}body.search-no-results div.no-products-found{text-align:center}body.search-results.woocommerce a h2.woocommerce-loop-product__title{color:#fff!important;font-size:90%!important}body.search-results.woocommerce div.product-inner a.button{display:none}body.search-results.woocommerce #content-wrap h1.page-title{text-align:center}body.search-results.woocommerce nav.woocommerce-pagination{margin-top:20px;margin-bottom:40px}body.search-results.woocommerce nav.woocommerce-pagination ul{text-align:center;display:inline-block}body.search-results.woocommerce nav.woocommerce-pagination ul li a{border-style:none!important}body.search-results.woocommerce nav.woocommerce-pagination ul li a:hover{background-color:#fff0;color:#bfbfbf!important}body.single-product #content-wrap,body.search-results.woocommerce #content-wrap,body.search-no-results div.no-products-found{padding-top:10%!important}body.search-no-results div.no-products-found{padding-bottom:10%}body.single-product div.summary.entry-summary div.product_meta{display:none}body.single-product h1.product_title{font-family:'Circular Std Book';font-weight:400;font-size:240%;color:#fff}section.related.products{padding-bottom:8%}section.related.products h2{font-family:'Avallon All Caps';font-weight:400;font-size:300%;text-align:center}section.related.products a.button,body.single-product div.post-pagination-wrap{display:none!important}section.related.products h2.woocommerce-loop-product__title{font:90% 'Circular Std Book'!important;font-weight:400;font-style:normal;color:#fff!important}div.product-share{padding-top:5%}div.product-information{clear:both;font-size:80%;padding-top:5%}div.product-details div.qty-per-packet{display:block;margin-bottom:20px;font-size:100%}div.product-information a{color:#E1BE64!important;border-bottom-style:none!important;padding-bottom:0!important}div.product-details{margin-top:6%;margin-bottom:6%}div.product-details div{font-size:80%;margin-right:20px;display:inline-block}div.product-information span.icon,div.product-details span.icon{width:30px;height:30px;background-size:100% 100%;display:inline-block;vertical-align:middle;margin-right:2px;background-repeat:no-repeat}div.product-information span.icon{background:url(/wp-content/themes/thompsons_pies/images/icons/download.svg);width:22px;height:22px;margin-top:-3px}div.product-details div.serving-size span.icon{background-image:url(/wp-content/themes/thompsons_pies/images/icons/tray.svg)}div.product-details div.storage-method span.icon{background-image:url(/wp-content/themes/thompsons_pies/images/icons/temp.svg)}div.product-details div.shelf-life span.icon{background-image:url(/wp-content/themes/thompsons_pies/images/icons/time.svg)}div.summary.entry-summary div.fb-like.fb_iframe_widget iframe{color:#fff!important;margin-top:10%}body.logged-out .logged-in{display:none!important}body.logged-in .logged-out{display:none!important}div.contact-times strong{min-width:120px;display:inline-block;font-style:normal;font-weight:400}div.contact-times{padding-top:10%;padding-bottom:10%}body.blog main.site-main,body.post-template-default main.site-main,body.search main.site-main{padding-top:6%;padding-bottom:40px}body.blog header#site-header.header-builder,body.post-template-default header#site-header.header-builder,body.search header#site-header.header-builder{margin-top:30px}h1.single-post-title.entry-title,h2.blog-entry-title.entry-title{color:#fff;font-size:380%}div.sidebar-box.widget ul li{border-style:none}article.blog-entry.post.status-publish.format-standard{border-bottom-color:#272727}div.sidebar-box.widget div.widget-title{color:#fff;margin-bottom:10px;font-size:300%;font-weight:400;font-style:normal;font-family:"Avallon"}a.vcex-button,ul li.menu-button a{margin-top:5%;margin-bottom:5%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#fff;padding:14px 40px 16px;border:2px solid #fff}ul li.menu-button a{color:#000!important;padding:6px 20px 8px!important;border:2px solid #FFF!important}ul li.menu-button a:hover{border:2px solid #FFF!important}a.vcex-button span{font-weight:300;text-transform:uppercase;font-size:80%;letter-spacing:2px;color:#000;line-height:100%}a.vcex-button:hover,li.menu-button a:hover{background-color:#fff0;border:2px solid #fff!important}a.vcex-button:hover span{color:#fff}a.vcex-button.outline{-webkit-border-radius:30px;-moz-border-radius:30px;padding:14px 40px 16px;border:2px solid #fff}a.vcex-button.outline span{color:#fff}.light-text a.vcex-button.outline{-webkit-border-radius:30px;-moz-border-radius:30px;padding:14px 40px 16px;border:2px solid #000}.light-text a.vcex-button.outline span{color:#000}.light-text a.vcex-button.outline:hover{background-color:#000;border:2px solid #000!important}a.vcex-button.outline:hover{background-color:#fff;border:2px solid #fff!important}.light-text a.vcex-button.outline:hover span{color:#fff}a.vcex-button.outline:hover span{color:#000}div.gform_wrapper div.ginput_container input{border-bottom:1px solid rgb(255 255 255 / .5);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.gform_wrapper li.gfield_error div.ginput_container input{border-color:#621ef0!important;border-top-style:none!important;border-right-style:none!important;border-left-style:none!important}div.gform_wrapper div.validation_error{background-color:rgb(255 255 255);border-style:none}div.gform_wrapper h3{margin-top:20px}div.light-text div.gform_wrapper div.validation_error{color:#fff}div.light-text div.gform_wrapper div.ginput_container input{color:#fff}div.gform_wrapper p{margin-bottom:12px;margin-top:6px}input.gform_button.button{background-color:#626262}input.gform_button.button:hover{background-color:#4c4c4c}div.vip-list-form_wrapper,div.gform_confirmation_wrapper.vip-list-form div.gform_confirmation_message{font-size:70%;background:#8b5dea;background:-moz-linear-gradient(left,#8b5dea 0%,#f7941d 100%);background:-webkit-linear-gradient(left,#8b5dea 0%,#f7941d 100%);background:linear-gradient(to right,#8b5dea 0%,#f7941d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b5dea',endColorstr='#f7941d',GradientType=1);padding:40px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.gfield_description.validation_message{display:none}input#input_1_1.large div.gform_footer.top_label input{float:left}body.clientside-site header#site-header{top:0px!important}@media only screen and (max-width :960px){div.header-row.desktop{display:none}div.header-row.mobile{display:block}}@media only screen and (max-width :768px){div#footer-row div.widget.widget_nav_menu,div#footer-row p{text-align:center!important}div.parallax-banner{min-height:400px}div#footer-row div.menu-footer-menu-container{margin-bottom:40px}div#footer-row div.menu-footer-menu-container li{display:block;margin-right:0}}@media only screen and (max-width :480px){body.single-product #content-wrap,body.search-results.woocommerce #content-wrap{padding-top:20%!important}h1{font-size:400%!important;margin-top:120px}div.product-search{margin-right:0%;margin-left:0%}}