header #logo{height:60px}header.header-open:not(.header-transparent) nav#main-nav > ul > li > a {line-height:60px}header.header-open:not(.header-transparent) nav#main-nav ul li > ul.sub-menu {top: calc(50% + 15px)}header:after,header:before{top:-180px;height:180px}header.header-open:not(.header-transparent) + #hero, header.header-open:not(.header-transparent) + #page-body {margin-top:180px}#header-filter,#header-share,#header-search{top:-180px;min-height:180px}header.header-open:not(.header-transparent) #menu .open-filter, header.header-open:not(.header-transparent) #menu .open-share, header.header-open:not(.header-transparent) #menu .open-search, header.header-open:not(.header-transparent) #menu .menu-language {top: calc(30px + 2px);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}header.header-open:not(.header-transparent) + #hero.hero-full {height:calc(100vh - 180px)}header.margin-medium.header-open:not(.header-transparent) + #hero.hero-full {height:calc(100vh - 140px)}header.margin-small.header-open:not(.header-transparent) + #hero.hero-full {height:calc(100vh - 120px)}@media only screen and (max-width:781px){header #logo{height:30px}header:after,header:before{top:-90px;height:90px}header.header-open:not(.header-transparent) + #hero, header.header-open:not(.header-transparent) + #page-body {margin-top:90px}}body{font-family:"Lato";font-weight:300;font-size:16px;line-height:26px;letter-spacing:.02em}body strong,body b{font-weight:700}.widget_nav_menu ul.menu>li{font-weight:700}.widget_nav_menu ul.menu>li>.sub-menu li{font-weight:300}h1,.h1{font-family:"Montserrat";font-weight:400;font-size:84px;line-height:109px;letter-spacing:.08em;text-transform:uppercase}h1 strong,h1 b{font-weight:700}#page-loader .loader,.inline-video:after{font-family:Montserrat;font-weight:400;text-transform:uppercase;letter-spacing:.08em}h2,.h2{font-family:"Montserrat";font-weight:400;font-size:56px;line-height:72px;letter-spacing:.08em;text-transform:uppercase}h2 strong,h2 b{font-weight:700}h3,.h3{font-family:"Montserrat";font-weight:400;font-size:34px;line-height:44px;letter-spacing:.08em;text-transform:uppercase}h3 strong,h3 b{font-weight:700}h4,.h4{font-family:"Montserrat";font-weight:400;font-size:27px;line-height:35px;letter-spacing:.08em;text-transform:uppercase}h4 strong,h4 b{font-weight:700}#reply-title{font-size:27px;line-height:35px}h5,.h5{font-family:"Montserrat";font-weight:400;font-size:20px;line-height:26px;letter-spacing:.08em;text-transform:uppercase}h5 strong,h5 b{font-weight:700}.woocommerce-MyAccount-navigation ul li a{font-size:20px;line-height:26px}h6,.h6{font-family:"Montserrat";font-weight:400;font-size:16px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}h6 strong,h6 b{font-weight:700}legend{font-size:16px;line-height:20px}.sr-button-text,#scroll-down,#backtotop,.entries-pagination li a,.single-pagination li a,#menu .open-filter,#menu .open-share,.menu-cart-content .cart-bottom .total .label{font-size:12px}.price,.amount,.shop-container .shop-item .grid-button .sr-button-text,.shop-container .shop-item .grid-button .sr-button-text strong,ul.cart_list li .item-name{font-size:14px}@media only screen and (max-width:1024px){body{font-size:16px!important;line-height:20px!important}h1,.h1{font-size:74px!important;line-height:96px!important}h2,.h2{font-size:48px!important;line-height:62px!important}h3,.h3{font-size:30px!important;line-height:39px!important}h4,.h4{font-size:24px!important;line-height:31px!important}h5,.h5{font-size:19px!important;line-height:24px!important}h6,.h6{font-size:16px!important;line-height:20px!important}}@media only screen and (max-width:781px){body{font-size:16px!important;line-height:20px!important}h1,.h1{font-size:60px!important;line-height:78px!important}h2,.h2{font-size:38px!important;line-height:49px!important}h3,.h3{font-size:28px!important;line-height:36px!important}h4,.h4{font-size:22px!important;line-height:28px!important}h5,.h5{font-size:18px!important;line-height:23px!important}h6,.h6{font-size:16px!important;line-height:20px!important}}@media only screen and (max-width:481px){body{font-size:15px!important;line-height:19px!important}h1,.h1{font-size:42px!important;line-height:54px!important}h2,.h2{font-size:32px!important;line-height:41px!important}h3,.h3{font-size:26px!important;line-height:33px!important}h4,.h4{font-size:21px!important;line-height:27px!important}h5,.h5{font-size:18px!important;line-height:23px!important}h6,.h6{font-size:16px!important;line-height:20px!important}}.alttitle{font-family:Josefin\ Sans;font-weight:400;letter-spacing:.04em;text-transform:none}.alttitle b,.alttitle strong{font-weight:700}table caption,blockquote,.copyright,ul.filter li a,.blog-masonry-entry .blog-content .time,.blog-masonry-entry .post-sticky,.widget_rss .rss-date,.widget_rss cite,.price,.amount,.woocommerce span.onsale,.woocommerce-MyAccount-navigation ul li a{font-family:Josefin\ Sans;font-weight:400;letter-spacing:.04em}#blog-single .blog-meta .meta-author span,#blog-single .blog-meta .meta-category span,#blog-single .blog-meta .meta-author span,#blog-single .blog-meta .meta-tags span,.menu-cart-content .cart-bottom .total .label{font-family:Josefin\ Sans;font-weight:400}nav#main-nav ul li>a,.open-nav .text,.widget_nav_menu ul.menu li{font-family:Maven\ Pro;font-weight:700;font-size:14px;letter-spacing:.12em;text-transform:uppercase}.widget_calendar tfoot a,#menu .open-filter,#menu .open-share,#menu .menu-language a,#scroll-down,.single-pagination li a,.entries-pagination li a,.entries-pagination li span,.sr-button-text,.sr-button-text strong,#blog-comments .comment-reply-link,#blog-comments #cancel-comment-reply-link,#backtotop,table th,.woocommerce .cart-actions .button,.woocommerce .coupon input[type="submit"],.woocommerce .checkout-coupon input[type="submit"],.phatvideo-bg .mute-video,.phatvideo-bg .playpause-video{font-family:Maven\ Pro;font-weight:700;letter-spacing:.12em;text-transform:uppercase}#blog-single .blog-meta .meta-author a,#blog-single .blog-meta .meta-category a,#blog-single .blog-meta .meta-tags a{font-family:Maven\ Pro;font-weight:700;text-transform:uppercase}nav#main-nav ul li>ul.sub-menu li a{font-family:Maven\ Pro;font-weight:400;font-size:13px;letter-spacing:.1em;text-transform:uppercase}a.sr-button,input[type="submit"],.button,a.button{font-family:Montserrat;font-weight:400;letter-spacing:.1em;text-transform:uppercase}label,form label{font-family:Lato;font-weight:400;font-size:13px;letter-spacing:.1em;text-transform:uppercase}input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],textarea,select,.select2-container .select2-choice .select2-chosen{font-family:Montserrat;font-weight:700;font-size:16px;text-transform:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#ea4452!important}input[type="submit"],.button{background:#ea4452}a{color:#ea4452}.colored{color:#ea4452}.widget_calendar tbody a:hover,.widget_calendar tbody a:focus{background:#ea4452}nav#main-nav > ul:not(.hover-underline) > li:hover > a, nav#main-nav > ul:not(.hover-underline) > li.current-menu-item > a {color:#ea4452!important}#backtotop:hover{color:#ea4452}ul.filter li a.active,ul.filter li a:hover{color:#ea4452}#blog-single .blog-meta .meta-author a:hover,#blog-single .blog-meta .meta-category a:hover,#blog-single .blog-meta .meta-tags a:hover{color:#ea4452}.single-pagination li a:hover span{color:#ea4452}.single-pagination li.backtoworks a:hover{color:#ea4452}.entries-pagination li a:hover,.entries-pagination li.page span{color:#ea4452}#blog-comments #cancel-comment-reply-link{color:#ea4452}a.sr-button1:hover{background:#ea4452}a.sr-button2{background:#ea4452}a.sr-button3:hover{background:#ea4452}a.sr-button4{background:#ea4452}a.button:hover{background:#ea4452}.inline-video:hover::before{color:#ea4452}.inline-video .inline-iframe-container .close-inline-video:hover{color:#ea4452}.tabs ul.tab-nav li a.active{color:#ea4452}.toggle-item .toggle-title.toggle-active:after{color:#ea4452}.toggle-item .toggle-title:hover:after{color:#ea4452}.toggle-item .toggle-title:hover .toggle-name{color:#ea4452}.toggle-item .toggle-title.toggle-active .toggle-name{color:#ea4452}#hero .page-title h1 a,#hero .page-title h2 a,#hero .page-title h3 a,#hero .page-title h4 a,#hero .page-title h5 a,#hero .page-title h6 a{color:#ea4452}.wolf-caption a.caption-hover:hover h4,.wolf-caption a.caption-hover:hover h5,.wolf-caption a.caption-hover:hover h6,.wolf-caption a.caption-hover:hover h3{color:#ea4452}.shop-container .shop-item .grid-button .sr-button-text:hover,.woocommerce .cart-actions .button,.woocommerce .coupon input[type="submit"],.woocommerce .checkout-coupon input[type="submit"],.woocommerce .star-rating span,.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{color:#ea4452}