/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 03 2022 | 08:08:06 */
body,.product-categories a{font-family:'circular-book',Helvetica,sans-serif!important;font-weight:normal!important}.nav>li>a,.nav-dropdown>li>a,span.amount{font-family:'circular-medium',Helvetica,sans-serif!important;font-weight:normal!important;color:#000}h1,h2,h3,h4,h5,h6,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical>li>a,label,legend{font-family:'circular-bold',Helvetica,sans-serif!important;font-weight:normal!important;text-transform:none}.button,button,input[type='submit'],input[type='reset'],input[type='button'],form.checkout h3,b,strong,span.widget-title,.accordion-title.active,.uppercase,h6,th,span.widget-title{font-family:'circular-medium',Helvetica,sans-serif!important;font-weight:normal!important;text-transform:none!important}.breadcrumbs a{color:#000}.is-dashed{border-style:solid}a.remove,a.icon-remove{border:0 solid currentColor}.small-grey{color:#ccc;font-size:90%}.absolute-footer,html{background-color:#fff}::selection{background:#000;color:#fff}.subtitle:before,.featured_item_cats a:before{background-color:#eee;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:28px;right:10px;margin-left:16px}.subtitle,.featured_item_cats a{letter-spacing:3px;font-family:'circular-medium',Helvetica,sans-serif!important;text-transform:uppercase;text-align:left;padding-left:40px;margin-left:-40px!important;margin-bottom:8px;padding-bottom:10px;overflow:hidden;font-size:75%}h1.title{font-size:350%;line-height:100%}@media (min-width:550px){h1.title{font-size:450%}}h2.title,.portfolio-summary .entry-title{font-size:250%;line-height:100%}@media (min-width:550px){h2.title,.portfolio-summary .entry-title{font-size:350%}}h3.title{font-size:250%;line-height:100%}@media (min-width:550px){h3.title{font-size:250%}}#content p a,.portfolio-summary p a{border-bottom:1px solid currentColor;padding-bottom:2px}a.no-border,.product-title a{border-bottom:0px!important}.container-width,.full-width .ubermenu-nav,.container,.row{max-width:100%}.social-icons i{color:#000}.uppercase,h6,th,span.widget-title{letter-spacing:0}.header-wrapper.stuck,.header-shadow .header-wrapper,.layout-shadow #wrapper{box-shadow:0 0 0 rgba(0,0,0,.15)}.nav-spacing-xlarge>li{margin:0 20px}.nav-dropdown-default{padding:5px}.nav-dropdown{min-width:140px}.is-uppercase,.uppercase{text-transform:none}.nav-column li>a,.nav-dropdown>li>a{padding:7px 20px}.home .flickity-slider>div:not(.col){transition:transform 4s,opacity 4s,box-shadow 4s}.home-hero h2{font-size:350%;line-height:100%}@media (min-width:849px){.home-hero h2{font-size:550%}}.home-showcase .nav>li{margin:0 20px}.home-showcase .nav>li>a{padding:7px 0}.home-showcase .nav-line-bottom>li>a:before,.home-showcase .nav-line-grow>li>a:before,.home-showcase .nav-line>li>a:before{height:2px}.home-showcase .tabbed-content .nav{margin-bottom:10px}.absolute-footer,.cart-icon,.cart-popup-title .is-divider{display:none;visibility:hidden}@media (max-width:549px){.portfolio-bottom .flex-left{display:none;visibility:hidden}}@media (max-width:549px){.next-prev-nav .flex-col + .flex-col{border-left:0}}@media screen and (min-width:850px){.portfolio-page-wrapper .col-divided{border-right:0 solid #ececec}}.portfolio-page-wrapper .box-text.text-center{padding-left:0;padding-right:0;text-align:left;font-size:1.15em}.map-responsive{overflow:hidden;padding-bottom:60%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.custom-footer .button{margin-bottom:0}.footer-copyright{color:#ccc;font-size:90%}.footer-copyright a{color:#ccc;border-bottom:1px solid #ccc;padding-bottom:1px}.custom-footer .social-icons i{color:#000;margin-left:10px}@media (max-width:549px){.social-icons.text-right{text-align:left;margin-left:-15px;margin-top:-40px}}.button.is-underline:before{left:0;width:100%}.button.is-underline:hover:before{left:20%;width:60%}.cart-popup-title{font-size:200%;text-align:left;padding-bottom:15px}@media (min-width:849px){.shop-page-title{display:none;visibility:hidden}}.shop-page-title .breadcrumbs,.shop-page-title .woocommerce-result-count,.shop-page-title .woocommerce-ordering{display:none;visibility:hidden}.category-filtering{margin-bottom:-20px;margin-top:-20px}.category-filtering .uppercase{text-transform:lowercase}.form-flat input:not([type="submit"]),.form-flat textarea,.form-flat select{border-radius:0}.variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item{width:100px;height:100px}.variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item{border:1px solid rgba(0,0,0,.1)}.variations td{display:block}.variations label{font-size:125%}.product-tabs{font-size:125%}.sticky-add-to-cart--active{background-color:#fff}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{background-color:#fff!important}.nav-column>li>a,.mobile-sidebar .nav-uppercase>li>a{color:#000!important;text-transform:none!important}.nav-vertical>li>ul li a:hover{opacity:1;color:#000}.toggle,.toggle:focus{color:#000;opacity:1}.nav-vertical>li>ul li a{color:#000}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{transition:-webkit-transform 0.7s;transition:transform 0.7s;transition:transform 0.7s,-webkit-transform 0.7s}.nav-sidebar.nav-vertical>li + li{border-top:0 solid #ececec}.off-canvas .nav-vertical>li>a{padding-top:7px;padding-bottom:7px}.mfp-ready .mfp-close{margin-top:10px!important;margin-right:15px!important}.nav-column>li>a,.mobile-sidebar .nav-uppercase>li>a{font-size:1.5em}.nav-vertical li li{font-size:1.2em}@media (max-width:549px){.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{width:100%}}@media (min-width:550px){.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{width:400px}}@media (min-width:849px){.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{width:375px}}@media (min-width:1800px){.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{width:450px}}@media (min-width:1800px){.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{width:500px}}@media (max-width:549px){.off-canvas .sidebar-menu,.cart-popup-inner.inner-padding{padding:50px 25px}}@media (min-width:550px){.off-canvas .sidebar-menu,.cart-popup-inner.inner-padding{padding:30px}}@media (min-width:849px){.off-canvas .sidebar-menu,.cart-popup-inner.inner-padding{padding:30px}}@media (min-width:1200px){.off-canvas .sidebar-menu,.cart-popup-inner.inner-padding{padding:40px}}@media (min-width:1800px){.off-canvas .sidebar-menu,.cart-popup-inner.inner-padding{padding:50px}}