#logo,#logo img,nav#main-nav .nav-logo img,.non-overlay .open-nav,.non-overlay:not(.sticky-header) nav#traditional-nav>ul>li>a,.non-overlay #menu-cart i.cart-icon{height:px;line-height:px}header.sticky-header #logo{max-height:px}.overlay-bottom:not(.sticky-header) .open-nav,.overlay-bottom:not(.sticky-header) nav#traditional-nav>ul>li>a,.overlay-bottom:not(.sticky-header) #menu-cart i.cart-icon{margin-top:-20px}.overlay-bottom:not(.sticky-header) nav#traditional-nav ul li .sub-menu,.overlay-bottom:not(.sticky-header) #menu-cart .menu-cart-content{top:px}header.non-overlay+#page-title,header.non-overlay+#page-body{margin-top:40px}body{font-family:"Lato";font-weight:300;font-size:15px;line-height:26px;letter-spacing:.02em}body strong,body b{font-weight:400}input[type=text],input[type=password],input[type=email],textarea,select,.woocommerce .select2-container .select2-choice{font-family:Lato;font-weight:300}.woocommerce .products .product .price,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce .product .summary .price,.woocommerce .product .summary .price ins,.woocommerce table.shop_table .amount,.woocommerce table.shop_table .amount,.woocommerce table.shop_table small,.woocommerce form.login .remember-pw label,.woocommerce-account .addresses .title .edit,.woocommerce span.onsale{font-family:Lato;font-weight:400}h1{font-family:"Montserrat";font-weight:400;font-size:90px;line-height:125px;text-transform:none}h1 strong,h1 b{font-weight:700}.tp-caption.pond-title-big-dark,.tp-caption.pond-title-big-white{font-family:Montserrat;font-weight:400;font-size:90px;line-height:125px;text-transform:none}.tp-caption.pond-title-big-dark strong,.tp-caption.pond-title-big-white strong,.tp-caption.pond-title-big-dark b,.tp-caption.pond-title-big-white b{font-weight:700}h2{font-family:"Montserrat";font-weight:400;font-size:70px;line-height:98px;text-transform:none}h2 strong,h2 b{font-weight:700}.tp-caption.pond-title-medium-dark,.tp-caption.pond-title-medium-white{font-family:Montserrat;font-weight:400;font-size:70px;line-height:98px;text-transform:none}.tp-caption.pond-title-medium-dark strong,.tp-caption.pond-title-medium-white strong,.tp-caption.pond-title-medium-dark b,.tp-caption.pond-title-medium-white b{font-weight:700}h3{font-family:"Montserrat";font-weight:400;font-size:44px;line-height:61px;text-transform:none}h3 strong,h3 b{font-weight:700}.tp-caption.pond-title-small-dark,.tp-caption.pond-title-small-white{font-family:Montserrat;font-weight:400;font-size:44px;line-height:61px;text-transform:none}.tp-caption.pond-title-small-dark strong,.tp-caption.pond-title-small-white strong,.tp-caption.pond-title-small-dark b,.tp-caption.pond-title-small-white b{font-weight:700}h4{font-family:"Montserrat";font-weight:400;font-size:28px;line-height:39px;text-transform:none}h4 strong,h4 b{font-weight:700}.tp-caption.pond-title-mini-dark,.tp-caption.pond-title-mini-white{font-family:Montserrat;font-weight:400;font-size:28px;line-height:39px;text-transform:none}.tp-caption.pond-title-mini-dark strong,.tp-caption.pond-title-mini-white strong,.tp-caption.pond-title-mini-dark b,.tp-caption.pond-title-mini-white b{font-weight:700}h5{font-family:"Montserrat";font-weight:400;font-size:21px;line-height:29px;text-transform:none}h5 strong,h5 b{font-weight:700}#reply-title{font-size:21px;line-height:29px}h6{font-family:"Montserrat";font-weight:400;font-size:16px;line-height:22px;text-transform:none}h6 strong,h6 b{font-weight:700}.counter-value,table thead th,.woocommerce table tfoot tr th,.woocommerce table.shop_table .product-name a,.woocommerce .cart-collaterals .cart_totals tr th{font-family:Montserrat;font-weight:700}.tp-caption.pond-title-micro-dark,.tp-caption.pond-title-micro-white{font-family:Montserrat;font-weight:400;font-size:16px;line-height:22px;text-transform:none}.tp-caption.pond-title-micro-dark strong,.tp-caption.pond-title-micro-white strong,.tp-caption.pond-title-micro-dark b,.tp-caption.pond-title-micro-white b{font-weight:700}label{font-family:Montserrat;font-weight:400;text-transform:none}.alttitle{font-family:Lato;font-weight:300}.alttitle b,.alttitle strong{font-weight:700}.title-minimal{letter-spacing:0.15em!important;text-transform:uppercase;!important}.title-ultraminimal{letter-spacing:.4em;text-transform:uppercase}nav#main-nav .nav-inner ul#primary li a{font-family:Montserrat;font-weight:700;font-size:18px;letter-spacing:.1em}nav#traditional-nav ul li a{font-family:Montserrat;font-weight:700;letter-spacing:.1em}nav#main-nav .nav-inner ul#primary li ul li a{font-family:Montserrat;font-weight:400;font-size:12px}input[type=submit],a.sr-button,.scroll-down-message,#backtoworks,.single-pagination li a,.entries-pagination li a,.filter li a,.blog-content a.read-more,.tabs ul.tab-nav li a,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-family:Lato;font-weight:400;letter-spacing:.2em;text-transform:uppercase}.open-nav span.open-nav-text,#load-more a,footer #backtotop,#social-share .show-share{font-family:Lato;font-weight:700;letter-spacing:.2em;text-transform:uppercase}#pseudo-header{height:80px}.bordered #bodyborder-top,.bordered #bodyborder-bottom,.bordered #bodyborder-left,.bordered #bodyborder-right{background:#f0f0f0}@media only screen and (max-width:640px){.bordered .sticky-header,.bordered.big-border .sticky-header{background:#f0f0f0}}.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}