html{scroll-behavior:smooth}body .fluid-width-video-wrapper{padding-top:70%!important}.builder-wrap{max-width:900px;margin:0 auto;padding:20px}.woocommerce-MyAccount-navigation li,.woocommerce-MyAccount-navigation{list-style:none!important}.proceed-to-checkout-above-cart a{float:right}.woocommerce-MyAccount-navigation li a{display:block;padding:5px 0;border-bottom:1px dotted #ccc}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%;clear:both;margin:0 auto}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{border:2px dashed #666}form.woocommerce-checkout{margin:0 auto;background:#f7f6f7;max-width:800px;padding:20px;-webkit-box-shadow:1px 3px 5px 1px rgb(0 0 0 / .24);-moz-box-shadow:1px 3px 5px 1px rgb(0 0 0 / .24);box-shadow:1px 3px 5px 1px rgb(0 0 0 / .24)}#billing_company_field{display:none}.woocommerce-checkout #payment div.form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0;padding:0}.navbar-brand-wpz img{image-rendering:auto}.woocommerce table.shop_table{background:#fff}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{line-height:130%!important;padding:20px;background:#fff}.woocommerce-checkout #payment ul.payment_methods{background:#fff}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin:10px}a img{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}a img:hover{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.gform_wrapper ul{padding-left:0;list-style:none}.gform_wrapper li{margin-bottom:15px}.gform_wrapper form{margin-bottom:0}.gform_wrapper .gfield_required{padding-left:1px;color:#b94a48}.wpzoom-testimonial .flex-direction-nav .flex-next:after{content:"\f0a9";font-family:FontAwesome}.wpzoom-testimonial .flex-direction-nav .flex-prev:after{content:"\f0a8";font-family:FontAwesome}.ginput_container input,.ginput_container select,.ginput_container textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.ginput_container input:-moz-placeholder,.ginput_container select:-moz-placeholder,.ginput_container textarea:-moz-placeholder{color:#999}.ginput_container input::-moz-placeholder,.ginput_container select::-moz-placeholder,.ginput_container textarea::-moz-placeholder{color:#999}.ginput_container input:-ms-input-placeholder,.ginput_container select:-ms-input-placeholder,.ginput_container textarea:-ms-input-placeholder{color:#999}.ginput_container input::-webkit-input-placeholder,.ginput_container select::-webkit-input-placeholder,.ginput_container textarea::-webkit-input-placeholder{color:#999}.ginput_container input:focus,.ginput_container select:focus,.ginput_container textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(102 175 233 / .6);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(102 175 233 / .6)}.ginput_container input[disabled],.ginput_container select[disabled],.ginput_container textarea[disabled],.ginput_container input[readonly],.ginput_container select[readonly],.ginput_container textarea[readonly],fieldset[disabled] .ginput_container input,fieldset[disabled] .ginput_container select,fieldset[disabled] .ginput_container textarea{cursor:not-allowed;background-color:#eee}textarea.ginput_container input,textarea.ginput_container select,textarea.ginput_container textarea{height:auto}.ginput_container textarea{height:auto}.gform_button{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid #fff0;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff;background-color:#428bca;border-color:#357ebd}.gform_button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.gform_button:hover,.gform_button:focus{color:#333;text-decoration:none}.gform_button:active,.gform_button.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / .125);box-shadow:inset 0 3px 5px rgb(0 0 0 / .125)}.gform_button.disabled,.gform_button[disabled],fieldset[disabled] .gform_button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.gform_button:hover,.gform_button:focus,.gform_button:active,.gform_button.active,.open .dropdown-toggle.gform_button{color:#fff;background-color:#3276b1;border-color:#285e8e}.gform_button:active,.gform_button.active,.open .dropdown-toggle.gform_button{background-image:none}.gform_button.disabled,.gform_button[disabled],fieldset[disabled] .gform_button,.gform_button.disabled:hover,.gform_button[disabled]:hover,fieldset[disabled] .gform_button:hover,.gform_button.disabled:focus,.gform_button[disabled]:focus,fieldset[disabled] .gform_button:focus,.gform_button.disabled:active,.gform_button[disabled]:active,fieldset[disabled] .gform_button:active,.gform_button.disabled.active,.gform_button[disabled].active,fieldset[disabled] .gform_button.active{background-color:#428bca;border-color:#357ebd}.gform_wrapper .gfield_error .gfield_label{color:#b94a48}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{border-color:#eed3d7;background-color:#f2dede;color:#b94a48}.gform_wrapper .gfield_error input:focus,.gform_wrapper .gfield_error select:focus,.gform_wrapper .gfield_error textarea:focus{border-color:#b94a48;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(185 74 72 / .6);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(185 74 72 / .6)}.validation_error{padding:15px;margin-bottom:20px;border:1px solid #fff0;border-radius:4px;background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.validation_error h4{margin-top:0;color:inherit}.validation_error .alert-link{font-weight:700}.validation_error>p,.validation_error>ul{margin-bottom:0}.validation_error>p+p{margin-top:5px}.validation_error hr{border-top-color:#e6c1c7}.validation_error .alert-link{color:#953b39}#gforms_confirmation_message{padding:15px;margin-bottom:20px;border:1px solid #fff0;border-radius:4px}#gforms_confirmation_message h4{margin-top:0;color:inherit}#gforms_confirmation_message .alert-link{font-weight:700}#gforms_confirmation_message>p,#gforms_confirmation_message>ul{margin-bottom:0}#gforms_confirmation_message>p+p{margin-top:5px}.gallery-row{padding:15px 0}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}figure.alignnone{margin-left:0;margin-right:0}.gform_validation_container{display:none!important}.navbar-brand-wpz a{font-size:19px}body img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}:focus{outline:none!important}.home .entry-cover{background-image:none!important;min-height:0px!important;margin:0px!important}h2{font-size:24px;font-weight:400!important}.edit-link{display:none!important}.content-area,.shop-wrapper.side-right{width:70%}.widget a{font-weight:400}#sidebar .widget .title{text-transform:uppercase}.woocommerce #respond input#submit.alt.disabled,.woocommerce a.button.alt.disabled,.woocommerce button.button.alt.disabled,.woocommerce input.button.alt.disabled{background-color:#460048;opacity:1!important}.woocommerce h1.entry-title{margin-bottom:20px;font-size:24px}.menu-main-menu-container ul>li:last-child{float:right}.menu-main-menu-container ul li li:last-child{float:none}.menu-main-menu-container{padding-left:120px}.main-navbar{padding:3px 0;margin-bottom:40px;min-height:40px}.navbar-brand-wpz{margin:15px 0 10px 0}.brand-wrap .tagline{display:block;float:left;position:absolute;top:35px;color:#000;font-size:16px;text-transform:uppercase}.sb-search .sb-search-input{width:300px;opacity:1;visibility:visible;color:#333;background:#fff;border:1px solid #000;border-radius:0}.sb-search .sb-icon-search:hover,.sb-search .sb-search-input{background:none!important}.home .entry-content p{max-width:900px;margin:20px auto}.brand-images{margin:30px 0}.woocommerce ul.products li.product .woocommerce-loop-category__title{text-transform:uppercase}.metaslider .caption-wrap{position:absolute;top:20%;left:0;background:Transparent!important;opacity:1!important}.related h2{font-size:20px!important;margin-bottom:30px;padding-top:50px}.metaslider .caption{padding:5px 50px!important;word-wrap:break-word}.caption-wrap h2{color:white!important;font-size:43px!important;font-weight:bolder!important;text-shadow:none}.caption-wrap a,a.button{color:#fff!important;font-size:14px!important;background-color:#460048!important;padding:20px 40px 15px!important;display:inline-block;margin-top:20px}.caption-wrap a:hover,a.button:hover{text-decoration:none}a.button:hover{background:#000!important}.sb-search{top:-90px;right:20px}.woocommerce.archive .content-area,.woocommerce.archive .shop-wrapper.side-right{width:100%}.woocommerce-loop-category__title .count{display:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background:#eee;border-radius:3px;padding:10px;margin:3px}.woocommerce-loop-category__title{position:absolute;z-index:999999;bottom:0;font-size:17px!important;text-align:center!important;color:#ffffff!important;display:inline-block;left:0;background-image:linear-gradient(#fff0,rgb(115 72 117));height:150px;padding-top:100px!important;width:100%!important}ul.products li.product-category{margin:.25%!important;background-color:#e0d3e0!important;padding:0;width:24.5%!important}li.product-category img{margin:0px!important}.woocommerce-page ul.products li.product{margin:.25%!important;background-color:#e0d3e0!important;padding:0;width:24.5%}.woocommerce .woocommerce-breadcrumb{margin-top:10px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#460048}.related{clear:both}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{display:none}.page-description p{max-width:900px;margin:20px auto}h2.woocommerce-loop-product__title{line-height:1.5!important;color:#000!important;padding:20px 5px 0!important;margin-top:0;min-height:68px}.home .banner{display:none!important}.woocommerce ul.products li.product .price{margin-bottom:10px}.imagewrapper{max-height:490px;overflow:hidden}.woocommerce-page ul.products li.product .add_to_cart_button,li.product .product_type_simple{display:none}.shopinfo ul{margin:0}.widget .title{font-weight:400}.shopinfo li{list-style:none;background-repeat:no-repeat;height:30px;line-height:30px}.shopinfo{color:#fff;clear:both;text-align:center;background-color:#460048;padding:20px;font-size:16px;margin-bottom:40px}.shopinfo1,.shopinfo2,.shopinfo3{float:left;width:33.3%}.site-footer{background:#fff!important}.site-footer a,.site-footer p{color:#333!important;font-weight:400}.site-footer a:hover{color:#460048}.site-footer .widget .title{color:#000!important}.site-widgetized-section .widgets .widget{font-size:16px;width:25%;margin-right:0;float:left}.site-info{padding-bottom:0px!important;border-top:1px solid #b0b0b0!important;clear:both}#sidebar .widget a{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;display:block}@media screen and (max-width:1580px){.inner-wrap{padding-left:20px;padding-right:20px}}@media screen and (max-width:1200px){.shopinfo1 li,.shopinfo2 li,.shopinfo3 li{background-image:none}}@media screen and (max-width:800px){ul.products li.product-category{margin:.25%!important;background-color:#e0d3e0!important;padding:0;width:49.5%!important}}@media screen and (max-width:600px){.shopinfo>div{width:100%;clear:both}.metaslider .caption-wrap{top:15%}.site-widgetized-section .widgets .widget{font-size:16px;width:95%;margin-right:0;float:none!important}.shopinfo1 li,.shopinfo2 li,.shopinfo3 li{line-height:150%}.shopinfo li{padding:5px!important;height:auto!important;display:block}.brand-wrap .tagline{display:block;float:none;position:relative;color:#000;font-size:14px;top:0}.shopinfo{padding:5px;font-size:12px;margin-bottom:40px}}.inner-wrap{max-width:1500px}.logo_center .navbar-brand-wpz{position:relative}@media only screen and (min-width:980px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:35%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:60%}}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#000!important}.product_meta{display:none!important}@media only screen and (max-width:980px){.brand-wrap .tagline{font-size:12px;top:45px}.sb-search .sb-search-input{width:250px}.sb-search{top:-100px}}@media only screen and (max-width:870px){.brand-wrap .tagline{display:none}.navbar-brand-wpz img{float:left}.metaslider .caption-wrap{top:20px;bottom:auto}.slicknav_menu{clear:both}.caption-wrap a{margin-top:0}.sb-search{top:-80px}.main-navbar{clear:both}}@media only screen and (max-width:640px){#cn-notice-text{clear:both;width:100%;display:block;margin-bottom:20px}.caption-wrap h2{font-size:21px!important}.caption-wrap a{padding:5px 10px!important}.metaslider .caption-wrap{top:0px!important;bottom:auto}.sb-search .sb-search-input{visibility:hidden;opacity:0}.sb-search.sb-search-open .sb-icon-search:before{color:#000}.sb-search.sb-search-open .sb-search-input{background:#fff!important}.navbar-brand-wpz img{max-width:200px;margin-bottom:20px}}.entry-content p{clear:both}.entry-content form p{clear:none}.main-navbar{margin-bottom:0}.banner h1{color:#fff;text-transform:uppercase;font-weight:900}.banner{background:url(/wp-content/themes/presence-child/images/serendipity.jpg);background-size:cover;text-align:center;padding:5%;margin-bottom:40px}