/* https://www.vivaibergonzini.it/wp-content/themes/larix/style.css?ver=5.1.18 */
/*!
Theme Name:		Larix
Theme URI:		http://aligator-studio.com/larix
Author:			Aligator Studio
Author URI:		http://themeforest.net/user/micemade
Description: 	A semantic, HTML5, CSS3 theme for Wordpress. Main features: responsive, high-resolution (retina) ready, woocommerce, visual composer, revolution slider compatible. Optimized for fast loading and SEO. Original Micemade quality.
Version:		1.4.0
License:		Located in 'licensing' folder
License URI:	Located in 'licensing' folder
Tags:			one-column,two-columns,left-sidebar,right-sidebar,custom-menu,featured-images,full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready
Text Domain:	larix
*/.item-img img,.entry-image>img,.products li.product-category .anim-wrap .entry-image{position:relative;width:100%;max-width:100%;height:auto}.section-overlay,.theme-shop-message{background-color:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0}.breadcrumbs-holder .breadcrumbs a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after,header.main-header .navigation li>a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after,#primary article .post-content a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after,.off-canvas .item-buttons-holder a.quick-view,.off-canvas .item-buttons-holder a.wc-loop-button,.item .anim-wrap .item-img .back .item-buttons-holder a,#primary .social a .fa:hover,.widget-area .social a .fa:hover,.item-overlay,body .to-top,.woocommerce .to-top,.main-section,.off-canvas,.sticker .info-bar-item,header.main-header .top-bar .info-bar-item,header.main-header .sidemenu-buttons .info-bar-item,header.main-header .sidemenu-info .info-bar-item,header.main-header .navigation li a,header.main-header .navigation li span,header.main-header .navigation .sub-menu,#primary article .post-content a:not(.button):before,#primary article .post-content a:visited:not(.button):before,.offcanvaswrapper ul li,.offcanvaswrapper ul li a:hover:not(.menu-img-link):after,.offcanvaswrapper ul li a:hover:not(.menu-img-link):before,.owl-carousel .owl-dots,.owl-carousel .owl-dots .owl-dot,.no-hover-anim .anim-wrap .back,.product-filters-wrap .product-filters-title span.product-filters-toggle,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a,#demo_switcher a,#demo_switcher i{-webkit-transition:all 0.5s ease,z-index 1ms;-o-transition:all 0.5s ease,z-index 1ms;transition:all 0.5s ease,z-index 1ms}header.main-header .navigation .sub-menu,#yith-wcwl-popup-message{-webkit-box-shadow:0 20px 40px rgba(0,0,0,.15);box-shadow:0 20px 40px rgba(0,0,0,.15)}.breadcrumbs-holder .breadcrumbs a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after,header.main-header .navigation li>a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after,#primary article .post-content a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after{content:"";position:absolute;bottom:-1px;display:block;background-color:#1779ba;height:1px;width:0;opacity:0;left:0}.breadcrumbs-holder .breadcrumbs a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):hover:after,header.main-header .navigation li>a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):hover:after,#primary article .post-content a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):hover:after{width:100%;opacity:1}.off-canvas .item-buttons-holder a.quick-view,.off-canvas .item-buttons-holder a.wc-loop-button,.item .anim-wrap .item-img .back .item-buttons-holder a{width:40px;height:40px;line-height:40px;background-color:#0a0a0a;color:#e6e6e6;text-align:center;border-radius:0;display:block;position:relative;z-index:1;margin-left:1px;margin-bottom:0;padding:0;font-size:14px}.off-canvas .item-buttons-holder a.quick-view:before,.off-canvas .item-buttons-holder a.wc-loop-button:before,.item .anim-wrap .item-img .back .item-buttons-holder a:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;-o-transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s,-webkit-transform 0.5s;border-top:1px solid;border-bottom:1px solid;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);pointer-events:none}.off-canvas .item-buttons-holder a.quick-view:after,.off-canvas .item-buttons-holder a.wc-loop-button:after,.item .anim-wrap .item-img .back .item-buttons-holder a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;-o-transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s,-webkit-transform 0.5s;border-left:1px solid;border-right:1px solid;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);pointer-events:none}.off-canvas .item-buttons-holder a.quick-view:hover:before,.off-canvas .item-buttons-holder a.wc-loop-button:hover:before,.item .anim-wrap .item-img .back .item-buttons-holder a:hover:before,.off-canvas .item-buttons-holder a.quick-view:hover:after,.off-canvas .item-buttons-holder a.wc-loop-button:hover:after,.item .anim-wrap .item-img .back .item-buttons-holder a:hover:after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:.8}.off-canvas .item-buttons-holder a.quick-view .fa,.off-canvas .item-buttons-holder a.wc-loop-button .fa,.item .anim-wrap .item-img .back .item-buttons-holder a .fa{width:15px}.off-canvas .item-buttons-holder a.added_to_cart.quick-view,.off-canvas .item-buttons-holder a.added_to_cart.wc-loop-button,.item .anim-wrap .item-img .back .item-buttons-holder a.added_to_cart{position:absolute;z-index:2;top:0;left:2.6rem;height:auto;width:auto;min-width:80px;font-size:.9rem;font-weight:500}.off-canvas .item-buttons-holder a.added_to_cart.quick-view:after,.off-canvas .item-buttons-holder a.added_to_cart.wc-loop-button:after,.item .anim-wrap .item-img .back .item-buttons-holder a.added_to_cart:after{position:absolute;bottom:-8px;left:10px}.off-canvas .item-buttons-holder a.added_to_cart.quick-view:hover:after,.off-canvas .item-buttons-holder a.added_to_cart.wc-loop-button:hover:after,.item .anim-wrap .item-img .back .item-buttons-holder a.added_to_cart:hover:after,.off-canvas .item-buttons-holder a.added_to_cart.quick-view:hover:before,.off-canvas .item-buttons-holder a.added_to_cart.wc-loop-button:hover:before,.item .anim-wrap .item-img .back .item-buttons-holder a.added_to_cart:hover:before{display:none}.off-canvas .item-buttons-holder a.loading.quick-view:before,.off-canvas .item-buttons-holder a.loading.wc-loop-button:before,.item .anim-wrap .item-img .back .item-buttons-holder a.loading:before{position:absolute;content:"\f110 ";font-family:"FontAwesome";left:50%;top:50%;line-height:1;margin-top:-7px;margin-left:-7px;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);border:none;right:auto;bottom:auto;opacity:1}.off-canvas .item-buttons-holder a.loading.quick-view:after,.off-canvas .item-buttons-holder a.loading.wc-loop-button:after,.item .anim-wrap .item-img .back .item-buttons-holder a.loading:after{display:none}.off-canvas .item-buttons-holder a.loading.quick-view span,.off-canvas .item-buttons-holder a.loading.wc-loop-button span,.item .anim-wrap .item-img .back .item-buttons-holder a.loading span{opacity:.25}.off-canvas .item-buttons-holder a.added.quick-view:before,.off-canvas .item-buttons-holder a.added.wc-loop-button:before,.item .anim-wrap .item-img .back .item-buttons-holder a.added:before{position:absolute;content:"\f00c";font-family:"FontAwesome";left:50%;top:50%;line-height:1;margin-top:-7px;margin-left:-7px;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);border:none;right:auto;opacity:1}.off-canvas .item-buttons-holder a.added.quick-view:after,.off-canvas .item-buttons-holder a.added.wc-loop-button:after,.item .anim-wrap .item-img .back .item-buttons-holder a.added:after{display:none}.off-canvas .item-buttons-holder a.added.quick-view span,.off-canvas .item-buttons-holder a.added.wc-loop-button span,.item .anim-wrap .item-img .back .item-buttons-holder a.added span{opacity:0}.off-canvas .item-buttons-holder a.quick-view .as-loading,.off-canvas .item-buttons-holder a.wc-loop-button .as-loading,.item .anim-wrap .item-img .back .item-buttons-holder a .as-loading{position:absolute;top:0;padding:0;width:40px;height:40px;background:inherit}.off-canvas .item-buttons-holder a.quick-view .as-loading .fa,.off-canvas .item-buttons-holder a.wc-loop-button .as-loading .fa,.item .anim-wrap .item-img .back .item-buttons-holder a .as-loading .fa{width:14px;height:14px}#primary article .author-block .social,#primary .social,.widget-area .social{font-size:0}#primary .social a,.widget-area .social a{display:inline-block;position:relative}#primary .social a .fa,.widget-area .social a .fa{font-size:1.5rem;line-height:2.5;width:2.5rem;height:2.5rem;display:block;text-align:center;background-color:inherit;border:1px solid rgba(150,150,150,.3);color:inherit;margin-bottom:10px;border-right-width:0}#primary .social a .fa:hover,.widget-area .social a .fa:hover{color:#fff}#primary .social a .fa.fa-facebook:hover,.widget-area .social a .fa.fa-facebook:hover{background:#49659F}#primary .social a .fa.fa-twitter:hover,.widget-area .social a .fa.fa-twitter:hover{background:#5EA9DD}#primary .social a .fa.fa-linkedin:hover,.widget-area .social a .fa.fa-linkedin:hover{background:#0177B5}#primary .social a .fa.fa-google-plus:hover,.widget-area .social a .fa.fa-google-plus:hover{background:#DD4B39}#primary .social a .fa.fa-youtube:hover,.widget-area .social a .fa.fa-youtube:hover{background:#e52d27}#primary .social a .fa.fa-flickr:hover,.widget-area .social a .fa.fa-flickr:hover{background:#ff0084}#primary .social a .fa.fa-vimeo:hover,.widget-area .social a .fa.fa-vimeo:hover{background:#1ab7ea}#primary .social a .fa.fa-pinterest:hover,.widget-area .social a .fa.fa-pinterest:hover{background:#D01D15}#primary .social a .fa.fa-dribbble:hover,.widget-area .social a .fa.fa-dribbble:hover{background:#F26798}#primary .social a .fa.fa-instagram:hover,.widget-area .social a .fa.fa-instagram:hover{background:#3C6B91}#primary .social a .fa.fa-github:hover,.widget-area .social a .fa.fa-github:hover{background:#222}#primary .social a .fa.fa-skype:hover,.widget-area .social a .fa.fa-skype:hover{background:#00aff0}#primary .social a:last-child .fa,.widget-area .social a:last-child .fa{border-right-width:1px}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-webkit-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/themes/larix/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform 100ms ease;-webkit-transition:-webkit-transform 100ms ease;-o-transition:transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease,-webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(1.334em) translateZ(0);-ms-transform:translateY(1.334em) translateZ(0);transform:translateY(1.334em) translateZ(0)}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(1.334em) translateZ(0);-ms-transform:translateY(1.334em) translateZ(0);transform:translateY(1.334em) translateZ(0)}100%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-1.334em) translateZ(0);-ms-transform:translateY(-1.334em) translateZ(0);transform:translateY(-1.334em) translateZ(0)}100%{opacity:1}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-1.334em) translateZ(0);-ms-transform:translateY(-1.334em) translateZ(0);transform:translateY(-1.334em) translateZ(0)}100%{opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}100%{opacity:1}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}100%{opacity:1}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}100%{opacity:1}}@-webkit-keyframes fadeInZoom{0%{opacity:0;-webkit-transform:scale(0,0) translateZ(0);-ms-transform:scale(0,0) translateZ(0);transform:scale(0,0) translateZ(0)}100%{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}}@keyframes fadeInZoom{0%{opacity:0;-webkit-transform:scale(0,0) translateZ(0);-ms-transform:scale(0,0) translateZ(0);transform:scale(0,0) translateZ(0)}100%{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes fadeInZoomBig{0%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}60%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}80%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes fadeInZoomBig{0%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}60%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}80%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-13.34em) translateZ(0);-ms-transform:translateX(-13.34em) translateZ(0);transform:translateX(-13.34em) translateZ(0)}65%{-webkit-transform:translateX(1.334em);-ms-transform:translateX(1.334em);transform:translateX(1.334em)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-13.34em) translateZ(0);-ms-transform:translateX(-13.34em) translateZ(0);transform:translateX(-13.34em) translateZ(0)}65%{-webkit-transform:translateX(1.334em);-ms-transform:translateX(1.334em);transform:translateX(1.334em)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(13.34em) translateZ(0);-ms-transform:translateX(13.34em) translateZ(0);transform:translateX(13.34em) translateZ(0)}65%{-webkit-transform:translateX(-1.334em);-ms-transform:translateX(-1.334em);transform:translateX(-1.334em)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(13.34em) translateZ(0);-ms-transform:translateX(13.34em) translateZ(0);transform:translateX(13.34em) translateZ(0)}65%{-webkit-transform:translateX(-1.334em);-ms-transform:translateX(-1.334em);transform:translateX(-1.334em)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:translateY(-10em) rotate(0) translateZ(0);-ms-transform:translateY(-10em) rotate(0) translateZ(0);transform:translateY(-10em) rotate(0) translateZ(0)}10%{-webkit-transform:translateY(-10em) rotate(-40deg);-ms-transform:translateY(-10em) rotate(-40deg);transform:translateY(-10em) rotate(-40deg)}90%{opacity:1}100%{-webkit-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@keyframes dropIn{0%{opacity:0;-webkit-transform:translateY(-10em) rotate(0) translateZ(0);-ms-transform:translateY(-10em) rotate(0) translateZ(0);transform:translateY(-10em) rotate(0) translateZ(0)}10%{-webkit-transform:translateY(-10em) rotate(-40deg);-ms-transform:translateY(-10em) rotate(-40deg);transform:translateY(-10em) rotate(-40deg)}90%{opacity:1}100%{-webkit-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@-webkit-keyframes riseIn{0%{opacity:0;-webkit-transform:translateY(10em) translateZ(0);-ms-transform:translateY(10em) translateZ(0);transform:translateY(10em) translateZ(0)}100%{opacity:1}}@keyframes riseIn{0%{opacity:0;-webkit-transform:translateY(10em) translateZ(0);-ms-transform:translateY(10em) translateZ(0);transform:translateY(10em) translateZ(0)}100%{opacity:1}}@-webkit-keyframes popIn{0%{-webkit-transform:scale(.25) translateZ(0);-ms-transform:scale(.25) translateZ(0);transform:scale(.25) translateZ(0);opacity:0}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes popIn{0%{-webkit-transform:scale(.25) translateZ(0);-ms-transform:scale(.25) translateZ(0);transform:scale(.25) translateZ(0);opacity:0}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes turnInDown{0%{opacity:0;-webkit-transform:perspective(500px) rotateX(-225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(-225deg) translateZ(150px);transform:perspective(500px) rotateX(-225deg) translateZ(150px)}100%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}@keyframes turnInDown{0%{opacity:0;-webkit-transform:perspective(500px) rotateX(-225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(-225deg) translateZ(150px);transform:perspective(500px) rotateX(-225deg) translateZ(150px)}100%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}@-webkit-keyframes turnInUp{0%{opacity:0;-webkit-transform:perspective(500px) rotateX(225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(225deg) translateZ(150px);transform:perspective(500px) rotateX(225deg) translateZ(150px)}100%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}@keyframes turnInUp{0%{opacity:0;-webkit-transform:perspective(500px) rotateX(225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(225deg) translateZ(150px);transform:perspective(500px) rotateX(225deg) translateZ(150px)}100%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}@-webkit-keyframes stretch{0%{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}40%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}60%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}80%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}100%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}80%{-webkit-transform:scaleY(1.02375);-ms-transform:scaleY(1.02375);transform:scaleY(1.02375)}100%{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}@keyframes stretch{0%{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}40%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}60%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}80%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}100%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}80%{-webkit-transform:scaleY(1.02375);-ms-transform:scaleY(1.02375);transform:scaleY(1.02375)}100%{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes newspaper{0%{opacity:0;-webkit-transform:rotate(720deg) scale(.33) translateZ(0);-ms-transform:rotate(720deg) scale(.33) translateZ(0);transform:rotate(720deg) scale(.33) translateZ(0)}100%{opacity:1;-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes newspaper{0%{opacity:0;-webkit-transform:rotate(720deg) scale(.33) translateZ(0);-ms-transform:rotate(720deg) scale(.33) translateZ(0);transform:rotate(720deg) scale(.33) translateZ(0)}100%{opacity:1;-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@-webkit-keyframes fadeOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(1.334em);-ms-transform:translateY(1.334em);transform:translateY(1.334em)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(1.334em);-ms-transform:translateY(1.334em);transform:translateY(1.334em)}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(-1.334em);-ms-transform:translateY(-1.334em);transform:translateY(-1.334em)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(-1.334em);-ms-transform:translateY(-1.334em);transform:translateY(-1.334em)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}}@-webkit-keyframes fadeOutZoom{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@keyframes fadeOutZoom{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@-webkit-keyframes fadeOutZoomBig{0%{-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}40%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}60%{opacity:1}100%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@keyframes fadeOutZoomBig{0%{-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}40%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}60%{opacity:1}100%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@-webkit-keyframes slideOutLeft{35%{opacity:1;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}100%{opacity:0;-webkit-transform:translateX(-13.34em);-ms-transform:translateX(-13.34em);transform:translateX(-13.34em)}}@keyframes slideOutLeft{35%{opacity:1;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}100%{opacity:0;-webkit-transform:translateX(-13.34em);-ms-transform:translateX(-13.34em);transform:translateX(-13.34em)}}@-webkit-keyframes slideOutRight{35%{opacity:1;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}100%{opacity:0;-webkit-transform:translateX(13.34em);-ms-transform:translateX(13.34em);transform:translateX(13.34em)}}@keyframes slideOutRight{35%{opacity:1;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}100%{opacity:0;-webkit-transform:translateX(13.34em);-ms-transform:translateX(13.34em);transform:translateX(13.34em)}}@-webkit-keyframes explode{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:scale(5);-ms-transform:scale(5);transform:scale(5)}}@keyframes explode{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:scale(5);-ms-transform:scale(5);transform:scale(5)}}@-webkit-keyframes dropOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(10em) rotate(-40deg);-ms-transform:translateY(10em) rotate(-40deg);transform:translateY(10em) rotate(-40deg)}}@keyframes dropOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(10em) rotate(-40deg);-ms-transform:translateY(10em) rotate(-40deg);transform:translateY(10em) rotate(-40deg)}}@-webkit-keyframes riseOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(-10em);-ms-transform:translateY(-10em);transform:translateY(-10em)}}@keyframes riseOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(-10em);-ms-transform:translateY(-10em);transform:translateY(-10em)}}@-webkit-keyframes poof{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(0)}100%{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-filter:blur(40px)}}@keyframes poof{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(0)}100%{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-filter:blur(40px)}}@-webkit-keyframes turnOutDown{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}100%{opacity:0;-webkit-transform:perspective(500px) rotateX(-225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(-225deg) translateZ(150px);transform:perspective(500px) rotateX(-225deg) translateZ(150px)}}@keyframes turnOutDown{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}100%{opacity:0;-webkit-transform:perspective(500px) rotateX(-225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(-225deg) translateZ(150px);transform:perspective(500px) rotateX(-225deg) translateZ(150px)}}@-webkit-keyframes turnOutUp{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}100%{opacity:0;-webkit-transform:perspective(500px) rotateX(225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(225deg) translateZ(150px);transform:perspective(500px) rotateX(225deg) translateZ(150px)}}@keyframes turnOutUp{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}100%{opacity:0;-webkit-transform:perspective(500px) rotateX(225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(225deg) translateZ(150px);transform:perspective(500px) rotateX(225deg) translateZ(150px)}}@-webkit-keyframes compress{0%{-webkit-transform:scaleY(1) translateZ(0);-ms-transform:scaleY(1) translateZ(0);transform:scaleY(1) translateZ(0)}30%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}50%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}100%{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}}@keyframes compress{0%{-webkit-transform:scaleY(1) translateZ(0);-ms-transform:scaleY(1) translateZ(0);transform:scaleY(1) translateZ(0)}30%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}50%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}100%{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes float{0%,50%,100%{-webkit-transform:translateY(-.25em) translateZ(0);-ms-transform:translateY(-.25em) translateZ(0);transform:translateY(-.25em) translateZ(0)}25%{-webkit-transform:translateY(.25em) rotate(1deg);-ms-transform:translateY(.25em) rotate(1deg);transform:translateY(.25em) rotate(1deg)}75%{-webkit-transform:translateY(.25em) rotate(-1deg);-ms-transform:translateY(.25em) rotate(-1deg);transform:translateY(.25em) rotate(-1deg)}}@keyframes float{0%,50%,100%{-webkit-transform:translateY(-.25em) translateZ(0);-ms-transform:translateY(-.25em) translateZ(0);transform:translateY(-.25em) translateZ(0)}25%{-webkit-transform:translateY(.25em) rotate(1deg);-ms-transform:translateY(.25em) rotate(1deg);transform:translateY(.25em) rotate(1deg)}75%{-webkit-transform:translateY(.25em) rotate(-1deg);-ms-transform:translateY(.25em) rotate(-1deg);transform:translateY(.25em) rotate(-1deg)}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}15%{-webkit-transform:translateX(.55em);-ms-transform:translateX(.55em);transform:translateX(.55em)}35%{-webkit-transform:translateX(-.55em);-ms-transform:translateX(-.55em);transform:translateX(-.55em)}50%{-webkit-transform:translateX(.275em);-ms-transform:translateX(.275em);transform:translateX(.275em)}65%{-webkit-transform:translateX(-.275em);-ms-transform:translateX(-.275em);transform:translateX(-.275em)}85%{-webkit-transform:translateX(.18333em);-ms-transform:translateX(.18333em);transform:translateX(.18333em)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}15%{-webkit-transform:translateX(.55em);-ms-transform:translateX(.55em);transform:translateX(.55em)}35%{-webkit-transform:translateX(-.55em);-ms-transform:translateX(-.55em);transform:translateX(-.55em)}50%{-webkit-transform:translateX(.275em);-ms-transform:translateX(.275em);transform:translateX(.275em)}65%{-webkit-transform:translateX(-.275em);-ms-transform:translateX(-.275em);transform:translateX(-.275em)}85%{-webkit-transform:translateX(.18333em);-ms-transform:translateX(.18333em);transform:translateX(.18333em)}}@-webkit-keyframes teeter{0%,100%{-webkit-transform:rotate(0deg) translateZ(0);-ms-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}15%{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}30%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}45%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}73%{-webkit-transform:rotate(3.33333deg);-ms-transform:rotate(3.33333deg);transform:rotate(3.33333deg)}86%{-webkit-transform:rotate(-3.33333deg);-ms-transform:rotate(-3.33333deg);transform:rotate(-3.33333deg)}}@keyframes teeter{0%,100%{-webkit-transform:rotate(0deg) translateZ(0);-ms-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}15%{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}30%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}45%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}73%{-webkit-transform:rotate(3.33333deg);-ms-transform:rotate(3.33333deg);transform:rotate(3.33333deg)}86%{-webkit-transform:rotate(-3.33333deg);-ms-transform:rotate(-3.33333deg);transform:rotate(-3.33333deg)}}@-webkit-keyframes quiver{0%{-webkit-transform:translate3d(2px,1px,0) rotate(0deg);-ms-transform:translate3d(2px,1px,0) rotate(0deg);transform:translate3d(2px,1px,0) rotate(0deg)}10%{-webkit-transform:translate3d(-1px,2px,0) rotate(2deg);-ms-transform:translate3d(-1px,2px,0) rotate(2deg);transform:translate3d(-1px,2px,0) rotate(2deg)}20%{-webkit-transform:translate3d(-3px,0) rotate(-2deg);-ms-transform:translate3d(-3px,0) rotate(-2deg);transform:translate3d(-3px,0) rotate(-2deg)}30%{-webkit-transform:translate3d(0,2px,0) rotate(0deg);-ms-transform:translate3d(0,2px,0) rotate(0deg);transform:translate3d(0,2px,0) rotate(0deg)}40%{-webkit-transform:translate3d(1px,-1px,0) rotate(2deg);-ms-transform:translate3d(1px,-1px,0) rotate(2deg);transform:translate3d(1px,-1px,0) rotate(2deg)}50%{-webkit-transform:translate3d(-1px,2px,0) rotate(-2deg);-ms-transform:translate3d(-1px,2px,0) rotate(-2deg);transform:translate3d(-1px,2px,0) rotate(-2deg)}60%{-webkit-transform:translate3d(-3px,1px,0) rotate(0deg);-ms-transform:translate3d(-3px,1px,0) rotate(0deg);transform:translate3d(-3px,1px,0) rotate(0deg)}70%{-webkit-transform:translate3d(2px,1px,0) rotate(2deg);-ms-transform:translate3d(2px,1px,0) rotate(2deg);transform:translate3d(2px,1px,0) rotate(2deg)}80%{-webkit-transform:translate3d(-1px,-1px,0) rotate(-2deg);-ms-transform:translate3d(-1px,-1px,0) rotate(-2deg);transform:translate3d(-1px,-1px,0) rotate(-2deg)}90%{-webkit-transform:translate3d(2px,2px,0) rotate(0deg);-ms-transform:translate3d(2px,2px,0) rotate(0deg);transform:translate3d(2px,2px,0) rotate(0deg)}100%{-webkit-transform:translate3d(1px,-2px,0) rotate(2deg);-ms-transform:translate3d(1px,-2px,0) rotate(2deg);transform:translate3d(1px,-2px,0) rotate(2deg)}}@keyframes quiver{0%{-webkit-transform:translate3d(2px,1px,0) rotate(0deg);-ms-transform:translate3d(2px,1px,0) rotate(0deg);transform:translate3d(2px,1px,0) rotate(0deg)}10%{-webkit-transform:translate3d(-1px,2px,0) rotate(2deg);-ms-transform:translate3d(-1px,2px,0) rotate(2deg);transform:translate3d(-1px,2px,0) rotate(2deg)}20%{-webkit-transform:translate3d(-3px,0) rotate(-2deg);-ms-transform:translate3d(-3px,0) rotate(-2deg);transform:translate3d(-3px,0) rotate(-2deg)}30%{-webkit-transform:translate3d(0,2px,0) rotate(0deg);-ms-transform:translate3d(0,2px,0) rotate(0deg);transform:translate3d(0,2px,0) rotate(0deg)}40%{-webkit-transform:translate3d(1px,-1px,0) rotate(2deg);-ms-transform:translate3d(1px,-1px,0) rotate(2deg);transform:translate3d(1px,-1px,0) rotate(2deg)}50%{-webkit-transform:translate3d(-1px,2px,0) rotate(-2deg);-ms-transform:translate3d(-1px,2px,0) rotate(-2deg);transform:translate3d(-1px,2px,0) rotate(-2deg)}60%{-webkit-transform:translate3d(-3px,1px,0) rotate(0deg);-ms-transform:translate3d(-3px,1px,0) rotate(0deg);transform:translate3d(-3px,1px,0) rotate(0deg)}70%{-webkit-transform:translate3d(2px,1px,0) rotate(2deg);-ms-transform:translate3d(2px,1px,0) rotate(2deg);transform:translate3d(2px,1px,0) rotate(2deg)}80%{-webkit-transform:translate3d(-1px,-1px,0) rotate(-2deg);-ms-transform:translate3d(-1px,-1px,0) rotate(-2deg);transform:translate3d(-1px,-1px,0) rotate(-2deg)}90%{-webkit-transform:translate3d(2px,2px,0) rotate(0deg);-ms-transform:translate3d(2px,2px,0) rotate(0deg);transform:translate3d(2px,2px,0) rotate(0deg)}100%{-webkit-transform:translate3d(1px,-2px,0) rotate(2deg);-ms-transform:translate3d(1px,-2px,0) rotate(2deg);transform:translate3d(1px,-2px,0) rotate(2deg)}}@-webkit-keyframes sway{0%,50%,100%{-webkit-transform:rotate(3deg) translateZ(0);-ms-transform:rotate(3deg) translateZ(0);transform:rotate(3deg) translateZ(0)}25%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}75%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}}@keyframes sway{0%,50%,100%{-webkit-transform:rotate(3deg) translateZ(0);-ms-transform:rotate(3deg) translateZ(0);transform:rotate(3deg) translateZ(0)}25%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}75%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg) translateZ(0);-ms-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg) translateZ(0);-ms-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes bounce{0%,85%,100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);-ms-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);transform:translateY(0) scaleY(1) scaleX(1) translateZ(0)}25%{-webkit-transform:translateY(-1.35rem) scaleY(1.02) scaleX(.98);-ms-transform:translateY(-1.35rem) scaleY(1.02) scaleX(.98);transform:translateY(-1.35rem) scaleY(1.02) scaleX(.98)}35%{-webkit-transform:translateY(0) scaleY(.98) scaleX(1.02);-ms-transform:translateY(0) scaleY(.98) scaleX(1.02);transform:translateY(0) scaleY(.98) scaleX(1.02)}50%{-webkit-transform:translateY(-1rem) scaleY(1.01) scaleX(.99);-ms-transform:translateY(-1rem) scaleY(1.01) scaleX(.99);transform:translateY(-1rem) scaleY(1.01) scaleX(.99)}60%{-webkit-transform:translateY(0) scaleY(.99) scaleX(1.01);-ms-transform:translateY(0) scaleY(.99) scaleX(1.01);transform:translateY(0) scaleY(.99) scaleX(1.01)}75%{-webkit-transform:translateY(-.05rem);-ms-transform:translateY(-.05rem);transform:translateY(-.05rem)}}@keyframes bounce{0%,85%,100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);-ms-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);transform:translateY(0) scaleY(1) scaleX(1) translateZ(0)}25%{-webkit-transform:translateY(-1.35rem) scaleY(1.02) scaleX(.98);-ms-transform:translateY(-1.35rem) scaleY(1.02) scaleX(.98);transform:translateY(-1.35rem) scaleY(1.02) scaleX(.98)}35%{-webkit-transform:translateY(0) scaleY(.98) scaleX(1.02);-ms-transform:translateY(0) scaleY(.98) scaleX(1.02);transform:translateY(0) scaleY(.98) scaleX(1.02)}50%{-webkit-transform:translateY(-1rem) scaleY(1.01) scaleX(.99);-ms-transform:translateY(-1rem) scaleY(1.01) scaleX(.99);transform:translateY(-1rem) scaleY(1.01) scaleX(.99)}60%{-webkit-transform:translateY(0) scaleY(.99) scaleX(1.01);-ms-transform:translateY(0) scaleY(.99) scaleX(1.01);transform:translateY(0) scaleY(.99) scaleX(1.01)}75%{-webkit-transform:translateY(-.05rem);-ms-transform:translateY(-.05rem);transform:translateY(-.05rem)}}@-webkit-keyframes pulsate{0%,100%{opacity:1;-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}50%{opacity:.85;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulsate{0%,100%{opacity:1;-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}50%{opacity:.85;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes aroundTheWorld{0%{-webkit-transform:rotate(0deg) translate3d(-5em,-5em,0) rotate(0deg);-ms-transform:rotate(0deg) translate3d(-5em,-5em,0) rotate(0deg);transform:rotate(0deg) translate3d(-5em,-5em,0) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translate3d(-5em,-5em,0) rotate(-360deg);-ms-transform:rotate(360deg) translate3d(-5em,-5em,0) rotate(-360deg);transform:rotate(360deg) translate3d(-5em,-5em,0) rotate(-360deg)}}@keyframes aroundTheWorld{0%{-webkit-transform:rotate(0deg) translate3d(-5em,-5em,0) rotate(0deg);-ms-transform:rotate(0deg) translate3d(-5em,-5em,0) rotate(0deg);transform:rotate(0deg) translate3d(-5em,-5em,0) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translate3d(-5em,-5em,0) rotate(-360deg);-ms-transform:rotate(360deg) translate3d(-5em,-5em,0) rotate(-360deg);transform:rotate(360deg) translate3d(-5em,-5em,0) rotate(-360deg)}}@-webkit-keyframes ping{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ping{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes squareDance{0%,100%{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}25%{-webkit-transform:translate3d(100%,100%,0);-ms-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}50%{-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}75%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes squareDance{0%,100%{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}25%{-webkit-transform:translate3d(100%,100%,0);-ms-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}50%{-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}75%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes sunrise{0%{-webkit-transform:rotate(0deg) translate(-15em) rotate(0deg);-ms-transform:rotate(0deg) translate(-15em) rotate(0deg);transform:rotate(0deg) translate(-15em) rotate(0deg)}100%{-webkit-transform:rotate(180deg) translate(-15em) rotate(-180deg);-ms-transform:rotate(180deg) translate(-15em) rotate(-180deg);transform:rotate(180deg) translate(-15em) rotate(-180deg)}}@keyframes sunrise{0%{-webkit-transform:rotate(0deg) translate(-15em) rotate(0deg);-ms-transform:rotate(0deg) translate(-15em) rotate(0deg);transform:rotate(0deg) translate(-15em) rotate(0deg)}100%{-webkit-transform:rotate(180deg) translate(-15em) rotate(-180deg);-ms-transform:rotate(180deg) translate(-15em) rotate(-180deg);transform:rotate(180deg) translate(-15em) rotate(-180deg)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.post-content .alignleft,article.portfolio-single .alignleft{float:left;text-align:left;margin-right:40px;margin-bottom:40px}.post-content .alignright,article.portfolio-single .alignright{float:right;text-align:right}.post-content .alignnone,article.portfolio-single .alignnone{float:none;clear:both}.post-content .aligncenter,article.portfolio-single .aligncenter{float:none;text-align:center;margin-left:auto;margin-right:auto;display:block}#primary article .post-content ul,#primary article.type-portfolio .portfolio-additional ul,.woocommerce .item .anim-wrap .item-data-list .description ul,#primary article .post-content ol,#primary article.type-portfolio .portfolio-additional ol,.woocommerce .item .anim-wrap .item-data-list .description ol{margin-bottom:40px;list-style-position:inside}#primary article .post-content ul,#primary article.type-portfolio .portfolio-additional ul,.woocommerce .item .anim-wrap .item-data-list .description ul{list-style-type:square}#primary article .post-content ol,#primary article.type-portfolio .portfolio-additional ol,.woocommerce .item .anim-wrap .item-data-list .description ol{list-style-type:decimal}.post-content .wp-caption,article.portfolio-single .wp-caption{max-width:100%}.post-content .wp-caption .wp-caption-text,article.portfolio-single .wp-caption .wp-caption-text{margin:20px 0}.gallery-wrap{margin-top:2.2rem;margin-bottom:0;margin-left:-20px;margin-right:-20px}#searchform{position:relative}#searchform .button{position:absolute;top:0;bottom:0;right:0;margin:0}#searchform .button .fa{position:absolute;left:50%;margin-left:-6px;top:50%;margin-top:-7px}input[type=number]{-moz-appearance:textfield}.table{display:table;table-layout:fixed;height:100%}.table.fullwidth{width:100%}.tablerow{display:table-row;height:100%}.tablecell{display:table-cell;vertical-align:middle;height:100%}.tablecell.top{vertical-align:top}.tablecell.bottom{vertical-align:bottom}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.item-overlay{position:absolute;top:20px;bottom:20px;left:20px;right:20px;background-color:rgba(250,250,250,.9);z-index:1}.as-loading{padding:20px;text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.2rem;font-weight:600}.as-loading>*{vertical-align:middle}.as-loading span{margin-left:10px}.as-loading .fa{font-size:14px;width:14px;height:14px}body .to-top,.woocommerce .to-top{position:fixed;z-index:1000;bottom:40px;right:40px;opacity:0;padding:0;width:40px;height:40px}body .to-top a,.woocommerce .to-top a{padding:0;width:40px;height:40px;line-height:40px;text-align:center}body .to-top.to-top-is-visible,.woocommerce .to-top.to-top-is-visible{opacity:.8}@media screen and (max-width:64em){.zoomContainer{display:none}}.fa{font-family:FontAwesome;font-size:14px!important;font-weight:normal!important;font-style:normal!important;font-variant:normal!important;line-height:1}.tt-window{position:absolute;z-index:9999;padding:7px 14px;background:#222;display:block;color:#e5e5e5;font-size:.96rem;line-height:1.4;text-transform:none;letter-spacing:0;opacity:0;white-space:nowrap}.tt-window.bottom>.nub{position:absolute;top:-5px;display:block;width:0;height:0;border:inset 5px;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #222}.tt-window.top>.nub{position:absolute;bottom:-5px;display:block;width:0;height:0;border:inset 5px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#222 transparent transparent}.added .tt-window{display:none}.to-drag{cursor:-webkit-grab;cursor:-moz-grab}.dragged{cursor:-webkit-grabbing;cursor:-moz-grabbing}.zoom-image-preload{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:10}button.pswp__button:before,button.pswp__button:after{-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:none;opacity:1;border:none}button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):active,button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):visited,a.button,a.button:active,a.button:visited,.item .anim-wrap .item-img .back .item-buttons-holder a,.item .anim-wrap .item-img .back .item-buttons-holder a:active,.item .anim-wrap .item-img .back .item-buttons-holder a:visited,.owl-nav span.fa,.superslides-holder .superslides .slides-navigation a.next,.superslides-holder .superslides .slides-navigation a.prev,.slick-slider .slick-arrow,.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,input[type="submit"].button{-webkit-box-shadow:3px 3px 0 0 rgba(0,0,0,.2);box-shadow:3px 3px 0 0 rgba(0,0,0,.2);-webkit-transition:top 0.2s linear,left 0.2s linear,-webkit-box-shadow 0.2s linear;transition:top 0.2s linear,left 0.2s linear,-webkit-box-shadow 0.2s linear;-o-transition:top 0.2s linear,left 0.2s linear,box-shadow 0.2s linear;transition:top 0.2s linear,left 0.2s linear,box-shadow 0.2s linear;transition:top 0.2s linear,left 0.2s linear,box-shadow 0.2s linear,-webkit-box-shadow 0.2s linear}button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):active:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):visited:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),a.button:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),a.button:active:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),a.button:visited:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.item .anim-wrap .item-img .back .item-buttons-holder a:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.item .anim-wrap .item-img .back .item-buttons-holder a:active:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.item .anim-wrap .item-img .back .item-buttons-holder a:visited:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.owl-nav span.fa:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.superslides-holder .superslides .slides-navigation a.next:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.superslides-holder .superslides .slides-navigation a.prev:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.slick-slider .slick-arrow:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),input[type="submit"].button:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]){top:-1px;left:-1px}button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):active:not(.slick-arrow),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):focus:not(.slick-arrow),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):active:not(.added_to_cart),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):focus:not(.added_to_cart),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):active:active:not(.slick-arrow),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):active:focus:not(.slick-arrow),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):active:active:not(.added_to_cart),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):active:focus:not(.added_to_cart),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):visited:active:not(.slick-arrow),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):visited:focus:not(.slick-arrow),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):visited:active:not(.added_to_cart),button:not(.pswp__button):not(.customize-partial-edit-shortcut-button):not(.slick-arrow):not([id^="slick-slide"]):visited:focus:not(.added_to_cart),a.button:active:not(.slick-arrow),a.button:focus:not(.slick-arrow),a.button:active:not(.added_to_cart),a.button:focus:not(.added_to_cart),a.button:active:active:not(.slick-arrow),a.button:active:focus:not(.slick-arrow),a.button:active:active:not(.added_to_cart),a.button:active:focus:not(.added_to_cart),a.button:visited:active:not(.slick-arrow),a.button:visited:focus:not(.slick-arrow),a.button:visited:active:not(.added_to_cart),a.button:visited:focus:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:active:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:focus:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:active:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:focus:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:active:active:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:active:focus:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:active:active:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:active:focus:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:visited:active:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:visited:focus:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:visited:active:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:visited:focus:not(.added_to_cart),.owl-nav span.fa:active:not(.slick-arrow),.owl-nav span.fa:focus:not(.slick-arrow),.owl-nav span.fa:active:not(.added_to_cart),.owl-nav span.fa:focus:not(.added_to_cart),.superslides-holder .superslides .slides-navigation a.next:active:not(.slick-arrow),.superslides-holder .superslides .slides-navigation a.next:focus:not(.slick-arrow),.superslides-holder .superslides .slides-navigation a.next:active:not(.added_to_cart),.superslides-holder .superslides .slides-navigation a.next:focus:not(.added_to_cart),.superslides-holder .superslides .slides-navigation a.prev:active:not(.slick-arrow),.superslides-holder .superslides .slides-navigation a.prev:focus:not(.slick-arrow),.superslides-holder .superslides .slides-navigation a.prev:active:not(.added_to_cart),.superslides-holder .superslides .slides-navigation a.prev:focus:not(.added_to_cart),.slick-slider .slick-arrow:active:not(.slick-arrow),.slick-slider .slick-arrow:focus:not(.slick-arrow),.slick-slider .slick-arrow:active:not(.added_to_cart),.slick-slider .slick-arrow:focus:not(.added_to_cart),.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a:active:not(.slick-arrow),.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a:focus:not(.slick-arrow),.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a:active:not(.added_to_cart),.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a:focus:not(.added_to_cart),.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:active:not(.slick-arrow),.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:focus:not(.slick-arrow),.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:active:not(.added_to_cart),.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:focus:not(.added_to_cart),input[type="submit"].button:active:not(.slick-arrow),input[type="submit"].button:focus:not(.slick-arrow),input[type="submit"].button:active:not(.added_to_cart),input[type="submit"].button:focus:not(.added_to_cart){top:0;left:0}html{position:relative}.row{max-width:none;position:relative}.button:not(.pswp__button):not(.customize-partial-edit-shortcut-button).fa,button:not(.pswp__button):not(.customize-partial-edit-shortcut-button).fa,input[type="submit"].fa{font-family:"FontAwesome"}.breadcrumbs-holder{border-top:1px;border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid;margin-top:-1px;font-size:0}.vertical-layout .breadcrumbs-holder{border:0}.breadcrumbs-holder .breadcrumbs{border:none;padding:20px 0 20px;background-color:transparent;font-weight:400;margin:0}.breadcrumbs-holder .breadcrumbs span,.breadcrumbs-holder .breadcrumbs a{font-size:11px;text-transform:uppercase}.breadcrumbs-holder .breadcrumbs span{position:relative;color:inherit}.breadcrumbs-holder .breadcrumbs span:after{content:"/";display:inline-block;padding:0 5px}.breadcrumbs-holder .breadcrumbs a{position:relative;text-decoration:none}.breadcrumbs-holder .breadcrumbs a:hover,.breadcrumbs-holder .breadcrumbs a:active,.breadcrumbs-holder .breadcrumbs a:visited{text-decoration:none}.vertical-layout .breadcrumbs-holder .breadcrumbs{padding:20px}@media screen and (max-width:64em){.breadcrumbs-holder{display:none}}ul{margin:0}[itemprop="description"] ul,[itemprop="description"] ol,.description ul,.description ol{margin-bottom:40px;list-style-position:inside}[itemprop="description"] ul::after,[itemprop="description"] ol::after,.description ul::after,.description ol::after{clear:both;content:"";display:block}[itemprop="description"] ul,.description ul{list-style-type:square}[itemprop="description"] ol,.description ol{list-style-type:decimal}.column+.column:last-child,.columns+.columns:last-child{float:left}.products .column+.column:last-child,.products .columns+.columns:last-child{float:none}input[type="number"]{position:relative}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAYCAYAAADH2bwQAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADHSURBVCiR3ZKxbQJREERn+BdvvrsSoanAsSUXQEID1qUESDh0CB1YcuQC3MBVQILkAlwAugb8L+TfJwCfDnRXAH7RaGZW2mCAHqq6UtVN3wt/wsxKkh8kn0TkGGPcdQV3fwHwCWBy6T+LyG+McU9VXZD8AlDgmkxyWZD8TinNMADJdsi/P1hV1cNoSKbJWPi/oJlNU0q3WziHZFvknB9DCKODCU3T/IjIAcAcAHvXr3Vdv3d1MyvNrDWz7O5vgw+5+1pVt33vBB6GMVC+Glo+AAAAAElFTkSuQmCC) no-repeat center center;width:20px;border-left:1px solid #BBB;opacity:.5;position:relative;margin-top:-.83333rem;margin-bottom:-.83333rem;margin-right:-.5rem}input[type="number"]::-webkit-inner-spin-button:hover,input[type="number"]::-webkit-inner-spin-button:active{-webkit-box-shadow:0 0 2px #0CF;box-shadow:0 0 2px #0CF;opacity:.8;cursor:pointer}input:-webkit-autofill{background:#000;color:red}.widget_nav_menu ul a,.widget_pages ul a{display:block;padding:0;position:relative}.widget_nav_menu ul a:hover,.widget_pages ul a:hover{opacity:.6}.widget_nav_menu ul .active>a,.widget_pages ul .active>a{background:inherit;color:inherit}.widget_nav_menu ul span.desc,.widget_pages ul span.desc{display:block;font-size:12px;opacity:.7;line-height:1.5}.widget_nav_menu ul .sub-menu,.widget_nav_menu ul .children,.widget_pages ul .sub-menu,.widget_pages ul .children{margin-top:5px;margin-left:10px}.widget_nav_menu ul .sub-menu li:before,.widget_nav_menu ul .children li:before,.widget_pages ul .sub-menu li:before,.widget_pages ul .children li:before{content:"";display:block;position:absolute;right:calc(100% + 10px);width:1px;top:0;left:-10px;line-height:0;border-left:1px dashed;height:100%;opacity:.2}#bodywrap{position:relative;margin:0 auto;max-width:1600px;background-color:#fefefe;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;word-break:normal;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:64em){#body #bodywrap,#body.boxed #bodywrap{width:100%!important}}.main-section{position:relative;overflow:hidden}.main-section header.main-header{position:relative;background-color:#fefefe;z-index:20;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.main-section .content{clear:both;position:relative;z-index:3;background-color:#fefefe}.main-section .content.float_left .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-section .content.float_right .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main-section .content.vertical{margin-left:350px}@media screen and (max-width:74.9375em){.main-section .content.vertical{margin-left:0}}.main-section .content #primary{position:relative;padding:0 40px}.page-template-page-page_builder .main-section .content #primary{padding:0}.vertical-layout .main-section .content #primary{margin-top:0}.page-with-abs-header .main-section .content #primary{margin-top:0}.main-section .content #secondary{position:relative;padding:40px;text-align:left;background-color:#e6e6e6}.main-section .content #secondary.float_left{left:0}.main-section .content #secondary.float_right{right:0}.main-section .content #secondary aside{float:none;clear:both;margin-bottom:80px}.main-section .content #secondary.stick-bottom{position:fixed;bottom:0}.main-section .content::after{clear:both;content:"";display:block}.main-section .bottom-widgets{position:relative;z-index:2;background-color:#fefefe}.main-section .bottom-widgets .aside{position:relative;z-index:1}.main-section .bottom-widgets .overlay{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;background-color:#e6e6e6}.main-section #footer{visibility:hidden;text-align:left;padding:40px 80px;position:fixed;bottom:0;width:100%;max-width:1600px;z-index:1;background-color:#0a0a0a}.main-section #footer.footer-relative{position:relative;width:100%!important}.main-section #footer.vertical{position:relative;margin-left:350px;width:auto}@media screen and (max-width:74.9375em){.main-section #footer.vertical{margin-left:0}}.main-section #footer h1,.main-section #footer h2,.main-section #footer h3,.main-section #footer h4,.main-section #footer h5,.main-section #footer h6{color:#fefefe}.main-section #footer span,.main-section #footer p,.main-section #footer a,.main-section #footer a:visited,.main-section #footer a:active{color:#e6e6e6}.main-section #footer #footerwidgets{margin-bottom:40px}.main-section #footer .credits{text-align:center;padding:40px;font-size:13px;text-transform:uppercase;letter-spacing:.2rem;font-weight:400}.main-section #footer .credits span{display:block;padding:0;margin:0}.main-section #footer::after{clear:both;content:"";display:block}@media screen and (max-width:74.9375em){.main-section #footer{position:relative;visibility:visible!important}#body .main-section #footer,#body.boxed .main-section #footer{width:100%!important;padding-left:40px;padding-right:40px}}.main-section .footer-spacer{clear:both;position:relative}@media screen and (max-width:64em){.main-section .footer-spacer{display:none}}.main-section .footer-spacer.hidden{display:none}@media screen and (max-width:74.9375em){.main-section .footer-spacer{display:none}}.off-canvas{position:fixed;top:0;left:0;bottom:0;width:300px;padding-bottom:40px;background-color:#0a0a0a;color:#fefefe;z-index:1002}.off-canvas a,.off-canvas a:hover,.off-canvas a:active,.off-canvas a:visited,.off-canvas h4,.off-canvas h5,.off-canvas label,.off-canvas span,.off-canvas p{color:#e6e6e6}.off-canvas a:hover{opacity:.8}.off-canvas h4,.off-canvas h5{padding-bottom:10px;margin-bottom:20px;border-bottom:1px;border-color:rgba(153,153,153,.5);border-style:solid}.off-canvas .item-buttons-holder{display:table;padding:0}.off-canvas .item-buttons-holder .tablerow>*{display:table-cell}.off-canvas .item-buttons-holder .add-to-cart-holder{position:relative}.off-canvas .item-buttons-holder a.quick-view,.off-canvas .item-buttons-holder a.wc-loop-button{background:transparent;-webkit-box-shadow:0 0 0 1px rgba(153,153,153,.3);box-shadow:0 0 0 1px rgba(153,153,153,.3)}.off-canvas .item-buttons-holder a.quick-view:hover,.off-canvas .item-buttons-holder a.wc-loop-button:hover{opacity:1}.off-canvas .item-buttons-holder a.added_to_cart{position:absolute;left:100%;top:0;padding-bottom:0}.off-canvas .offcanvaswrapper,.off-canvas .searchform-aside,.off-canvas .wrap-mini-wishlist,.off-canvas .mini-cart-list{position:absolute;z-index:1;top:100px;left:40px;right:40px;display:none;opacity:0;-webkit-animation:fadeOut .5s 0s forwards;animation:fadeOut .5s 0s forwards}.off-canvas .offcanvaswrapper.active,.off-canvas .searchform-aside.active,.off-canvas .wrap-mini-wishlist.active,.off-canvas .mini-cart-list.active{display:block;opacity:1;-webkit-animation:fadeIn .5s 0s forwards;animation:fadeIn .5s 0s forwards}.off-canvas .hide-asides{position:absolute;z-index:0;top:40px;left:40px;font-size:2rem!important;opacity:.7}.off-canvas .hide-asides:hover:before{cursor:pointer}.off-canvas input[type="search"],.off-canvas input[type="text"]{background:transparent!important;border:1px solid #999;color:#fff}.off-canvas ::-webkit-input-placeholder{color:#fff}.off-canvas :-moz-placeholder{color:#fff}.off-canvas ::-moz-placeholder{color:#fff}.off-canvas :-ms-input-placeholder{color:#fff}.off-canvas.active{visibility:visible;opacity:1}.off-canvas.full_modal{left:0;right:0;width:100%;background-color:rgba(10,10,10,.9)}.off-canvas.full_modal>div>h4{font-size:2.2rem;text-align:center}.off-canvas.full_modal a,.off-canvas.full_modal span,.off-canvas.full_modal p{font-size:1.4rem}.off-canvas.full_modal .offcanvaswrapper,.off-canvas.full_modal .searchform-aside,.off-canvas.full_modal .wrap-mini-wishlist,.off-canvas.full_modal .mini-cart-list{left:35%;right:35%}@media screen and (min-width:48.0625em) and (max-width:64em){.off-canvas.full_modal .offcanvaswrapper,.off-canvas.full_modal .searchform-aside,.off-canvas.full_modal .wrap-mini-wishlist,.off-canvas.full_modal .mini-cart-list{left:20%;right:20%}}@media screen and (max-width:48em){.off-canvas.full_modal .offcanvaswrapper,.off-canvas.full_modal .searchform-aside,.off-canvas.full_modal .wrap-mini-wishlist,.off-canvas.full_modal .mini-cart-list{left:10%;right:10%}}.off-canvas.full_modal .hide-asides{font-size:2rem!important;top:0;left:0;right:0;bottom:0}.off-canvas.full_modal .hide-asides:before{position:absolute;top:3rem;left:50%;margin-left:-11px}.left-off-canvas.off_canvas{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}.left-off-canvas.off_canvas.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.left-off-canvas.full_modal{opacity:0;z-index:0;-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.left-off-canvas.full_modal.active{opacity:1;z-index:1002;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.left-off-canvas.full_modal.deactivate{opacity:0;z-index:0;-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.right-off-canvas.off_canvas{left:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.right-off-canvas.off_canvas.active{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}.right-off-canvas.full_modal{opacity:0;z-index:0;-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.right-off-canvas.full_modal.active{opacity:1;z-index:1002;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.right-off-canvas.full_modal.deactivate{opacity:0;z-index:0;-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.section-overlay{z-index:1001}#as-preloader-back{background:#AAA;height:100%;width:100%;position:fixed;z-index:1050;left:0;top:0}.load-container{position:absolute;top:50%;left:50%;margin-top:-120px;margin-left:-120px;width:240px;height:240px}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.sticker .info-bar-item,header.main-header .top-bar .info-bar-item,header.main-header .sidemenu-buttons .info-bar-item,header.main-header .sidemenu-info .info-bar-item{overflow:hidden;padding-left:10px}.sticker .info-bar-item a,header.main-header .top-bar .info-bar-item a,header.main-header .sidemenu-buttons .info-bar-item a,header.main-header .sidemenu-info .info-bar-item a,.sticker .info-bar-item span,header.main-header .top-bar .info-bar-item span,header.main-header .sidemenu-buttons .info-bar-item span,header.main-header .sidemenu-info .info-bar-item span{display:inline-block;vertical-align:middle;white-space:nowrap}.sticker .info-bar-item span.hide-text,header.main-header .top-bar .info-bar-item span.hide-text,header.main-header .sidemenu-buttons .info-bar-item span.hide-text,header.main-header .sidemenu-info .info-bar-item span.hide-text{display:none}.sticker .info-bar-item span.title,header.main-header .top-bar .info-bar-item span.title,header.main-header .sidemenu-buttons .info-bar-item span.title,header.main-header .sidemenu-info .info-bar-item span.title{font-size:.9rem;line-height:1}.sticker .info-bar-item:first-child,header.main-header .top-bar .info-bar-item:first-child,header.main-header .sidemenu-buttons .info-bar-item:first-child,header.main-header .sidemenu-info .info-bar-item:first-child{padding-left:0}.sticker .info-bar-item i,header.main-header .top-bar .info-bar-item i,header.main-header .sidemenu-buttons .info-bar-item i,header.main-header .sidemenu-info .info-bar-item i{display:inline-block;padding-right:5px}.sticker .info-bar-item.larger i,header.main-header .top-bar .info-bar-item.larger i,header.main-header .sidemenu-buttons .info-bar-item.larger i,header.main-header .sidemenu-info .info-bar-item.larger i{font-size:28px!important;padding-right:10px}.sticker .header-button,header.main-header .top-bar .header-button,header.main-header .sidemenu-buttons .header-button,header.main-header .sidemenu-info .header-button{float:right;padding:0 .8rem;position:relative;min-height:16px}.sticker .header-button:after,header.main-header .top-bar .header-button:after,header.main-header .sidemenu-buttons .header-button:after,header.main-header .sidemenu-info .header-button:after{content:"";position:absolute;right:-1px;top:2px;bottom:2px;width:1px;border-left:1px solid;opacity:.5}.sticker .header-button:first-child:after,header.main-header .top-bar .header-button:first-child:after,header.main-header .sidemenu-buttons .header-button:first-child:after,header.main-header .sidemenu-info .header-button:first-child:after{display:none}.sticker .header-button .fa,header.main-header .top-bar .header-button .fa,header.main-header .sidemenu-buttons .header-button .fa,header.main-header .sidemenu-info .header-button .fa{font-size:14px}header.main-header .top-bar .header-button a:hover,header.main-header .sidemenu-buttons .header-button a:hover,header.main-header .sidemenu-info .header-button a:hover,header.main-header .top-bar .header-button .mini-cart-icon:hover,header.main-header .sidemenu-buttons .header-button .mini-cart-icon:hover,header.main-header .sidemenu-info .header-button .mini-cart-icon:hover{cursor:pointer}header.main-header .top-bar .header-button a:hover .fa,header.main-header .sidemenu-buttons .header-button a:hover .fa,header.main-header .sidemenu-info .header-button a:hover .fa,header.main-header .top-bar .header-button .mini-cart-icon:hover .fa,header.main-header .sidemenu-buttons .header-button .mini-cart-icon:hover .fa,header.main-header .sidemenu-info .header-button .mini-cart-icon:hover .fa{opacity:.6}.sticker{position:fixed;z-index:500;min-height:48px;width:100%;max-width:1600px;background:rgba(255,255,255,.9);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1);display:none;opacity:0;text-align:center;-webkit-animation:fadeInDown .5s 0s forwards;animation:fadeInDown .5s 0s forwards}.sticker.is-sticked{display:block}.sticker .menu-cloned,.sticker .info-cloned,.sticker .buttons-cloned{display:inline-block;float:left;width:auto;padding:20px}.sticker .logo-title-cloned{position:absolute;left:50%;margin-left:-175px;width:350px;height:38px;top:10px;display:block;text-indent:-3000px;background-image:url(/wp-content/themes/larix/img/logo.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.sticker .logo-title-cloned.no-logo{text-indent:0;font-size:1.2rem;line-height:2.2;background:none}@media screen and (max-width:64em){.sticker .logo-title-cloned{display:none}}.sticker .mobile-sticker-home{display:none}@media screen and (max-width:64em){.sticker .mobile-sticker-home{display:inline-block;position:absolute;top:50%;left:50%;font-size:32px!important;margin-top:-16px;margin-left:-15px}}.sticker .buttons-cloned{position:absolute;right:0}@media screen and (max-width:64em){.sticker .info-cloned{padding-left:0}}.sticker .mini-cart-toggle .count{bottom:-.325rem;left:-2.3rem}@media screen and (max-width:64em){.sticker.is-sticked{width:100%!important}}@media screen and (max-width:600px){body.admin-bar .sticker{margin-top:-46px}}header.main-header{-webkit-transform:none;-ms-transform:none;transform:none}header.main-header>*:not(.header-color-overlay){position:relative;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}header.main-header .header-color-overlay{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0}header.main-header.horizontal.default{border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header.horizontal.default>.large-4{border-right:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header.horizontal.default .top-bar{padding-top:10px;padding-bottom:10px}header.main-header.horizontal.default .top-bar .info-wrap{float:left}header.main-header.horizontal.default .top-bar .buttons-wrap{float:right}header.main-header.horizontal.default .info-sharer{display:none}header.main-header.horizontal.default #site-menu{clear:both}@media screen and (max-width:64em){header.main-header.horizontal.default .top-bar{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid rgba(153,153,153,.2)}header.main-header.horizontal.default .wrap,header.main-header.horizontal.default .menu-toggle{float:none!important;display:table;margin:0 auto;padding:20px}header.main-header.horizontal.default .wrap a .fa,header.main-header.horizontal.default .menu-toggle a .fa{font-size:20px!important}header.main-header.horizontal.default>*{float:none!important}}header.main-header.horizontal.default .breadcrumbs-holder{border-bottom:none}header.main-header.horizontal.simple{border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header.horizontal.simple::after{clear:both;content:"";display:block}header.main-header.horizontal.simple .info-sharer{display:none}header.main-header.horizontal.simple .logo-title-section .site-title-holder{border-top:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header.horizontal.simple .top-bar{z-index:3;padding:10px;border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header.horizontal.simple .top-bar .first{padding-left:10px}header.main-header.horizontal.simple .top-bar .second{padding-right:0}@media screen and (max-width:64em){header.main-header.horizontal.simple .top-bar{padding:0}}header.main-header.horizontal.simple .horizontal-menu-wrapper{text-align:center;font-size:0}header.main-header.horizontal.simple .horizontal-menu-wrapper .navigation.horizontal-primary{display:inline-block;position:relative;padding:0 20px}@media screen and (max-width:64em){header.main-header.horizontal.simple .horizontal-menu-wrapper{display:none}}@media screen and (max-width:64em){header.main-header.horizontal.simple .wrap,header.main-header.horizontal.simple .menu-toggle{float:none!important;display:table;margin:0 auto;padding:20px}header.main-header.horizontal.simple .wrap a .fa,header.main-header.horizontal.simple .menu-toggle a .fa{font-size:20px!important}}header.main-header.horizontal.simple .breadcrumbs-holder{text-align:center;border-bottom:none}header.main-header.horizontal.simple .breadcrumbs-holder .breadcrumbs{display:inline-block}header.main-header.horizontal.simple2{text-align:center;border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header.horizontal.simple2::after{clear:both;content:"";display:block}header.main-header.horizontal.simple2>*{clear:both}header.main-header.horizontal.simple2 .info-sharer{display:none}header.main-header.horizontal.simple2 .top-dark{position:relative;min-height:48px;background-color:#0a0a0a;z-index:5}header.main-header.horizontal.simple2 .top-dark::after{clear:both;content:"";display:block}header.main-header.horizontal.simple2 .top-dark .header-button .fa{color:#fefefe}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper{text-align:center}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper #secondary-nav{padding:0}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper .navigation.horizontal-secondary{display:inline-block;position:relative}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper .navigation>li>a{color:#fff;padding-top:.7rem;padding-bottom:.3rem;line-height:2rem}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper .navigation .sub-menu{text-align:left}header.main-header.horizontal.simple2 .top-dark .top-bar{position:absolute;z-index:1;top:0;border:none}header.main-header.horizontal.simple2 .top-dark .top-bar.first{left:20px}header.main-header.horizontal.simple2 .top-dark .top-bar.second{right:20px}header.main-header.horizontal.simple2 .top-dark .top-bar a,header.main-header.horizontal.simple2 .top-dark .top-bar .mini-cart-icon,header.main-header.horizontal.simple2 .top-dark .top-bar .info-bar-item span{color:#fefefe}@media screen and (max-width:64em){header.main-header.horizontal.simple2 .top-dark .top-dark{margin:0}header.main-header.horizontal.simple2 .top-dark .menu-toggle{display:inline-block;width:40px}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper{display:none}header.main-header.horizontal.simple2 .top-dark .top-bar{position:relative;padding:0;left:0!important;right:0!important}header.main-header.horizontal.simple2 .top-dark .wrap,header.main-header.horizontal.simple2 .top-dark .menu-toggle{float:none!important;display:table;margin:0 auto;padding:10px}header.main-header.horizontal.simple2 .top-dark .wrap a .fa,header.main-header.horizontal.simple2 .top-dark .menu-toggle a .fa{font-size:20px!important}}header.main-header.horizontal.simple2 .breadcrumbs-holder{text-align:center;border-bottom:0}header.main-header.horizontal.simple2 .breadcrumbs-holder .breadcrumbs{display:inline-block}header.main-header.horizontal.simple3{border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header.horizontal.simple3::after{clear:both;content:"";display:block}header.main-header.horizontal.simple3>*{clear:both}header.main-header.horizontal.simple3 .logo-title-section .site-title-holder span.logo{max-height:8rem;max-width:100%;margin:20px 0}header.main-header.horizontal.simple3 .logo-title-section .site-title-holder .site-description{padding-top:0}header.main-header.horizontal.simple3 .top-bar{position:relative;z-index:3;border:0;opacity:.7;padding-top:0;padding-bottom:0;border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header.horizontal.simple3 .top-bar>div{padding:10px 0}@media screen and (max-width:64em){header.main-header.horizontal.simple3 .top-bar>div{padding:0;text-align:center}header.main-header.horizontal.simple3 .top-bar>div .info-wrap,header.main-header.horizontal.simple3 .top-bar>div .buttons-wrap{display:inline-block}}@media screen and (max-width:64em){header.main-header.horizontal.simple3 .top-bar>div:first-child{border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}}@media screen and (max-width:64em){header.main-header.horizontal.simple3 .wrap,header.main-header.horizontal.simple3 .menu-toggle{float:none!important;display:table;margin:0 auto;padding:10px}header.main-header.horizontal.simple3 .wrap a .fa,header.main-header.horizontal.simple3 .menu-toggle a .fa{font-size:20px!important}}header.main-header.horizontal.simple3 .horizontal-menu-wrapper{width:100%;font-size:0;text-align:center}header.main-header.horizontal.simple3 .horizontal-menu-wrapper .tablecell{width:100%}header.main-header.horizontal.simple3 .horizontal-menu-wrapper #secondary-nav{padding-top:0;padding-bottom:0;border-top:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header.horizontal.simple3 .horizontal-menu-wrapper #secondary-nav .navigation{display:inline-block;position:relative;width:100%}header.main-header.horizontal.simple3 .horizontal-menu-wrapper #secondary-nav .navigation>li{float:none}header.main-header.horizontal.simple3 .horizontal-menu-wrapper #secondary-nav .navigation li{text-align:left}@media screen and (max-width:64em){header.main-header.horizontal.simple3 .horizontal-menu-wrapper{display:none}}header.main-header.horizontal.simple3 .breadcrumbs-holder{border-bottom:none;text-align:center}header.main-header.horizontal.simple3 .breadcrumbs-holder .breadcrumbs{display:inline-block}@media screen and (max-width:64em){header.main-header.horizontal.simple3 .menu-toggle{display:block}}header.main-header.horizontal.simple4{border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header.horizontal.simple4 .menu-toggle{position:relative;z-index:6}@media screen and (max-width:64em){header.main-header.horizontal.simple4 .site-title-holder{padding:0;height:8rem!important;text-align:center}}@media screen and (max-width:64em){header.main-header.horizontal.simple4 #site-title{text-align:center}header.main-header.horizontal.simple4 #site-title span{text-align:center}}header.main-header.horizontal.simple4 .top-bar{border:0;padding-top:0;padding-bottom:0}header.main-header.horizontal.simple4 .top-bar .horizontal-menu-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header.main-header.horizontal.simple4 .top-bar .horizontal-menu-wrapper .buttons-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:150px;padding-right:40px}@media screen and (max-width:64em){header.main-header.horizontal.simple4 .top-bar .horizontal-menu-wrapper{text-align:center}header.main-header.horizontal.simple4 .top-bar .horizontal-menu-wrapper>nav{display:none!important}header.main-header.horizontal.simple4 .top-bar .horizontal-menu-wrapper .buttons-wrap{padding-right:0}}@media screen and (max-width:64em){header.main-header.horizontal.simple4 .top-bar{clear:both;display:block;float:none!important;padding:10px!important;text-align:center}header.main-header.horizontal.simple4 .top-bar .buttons-wrap{display:inline-block!important;width:auto!important}header.main-header.horizontal.simple4 .top-bar .info-wrap{float:none;display:inline-block}}header.main-header.horizontal.simple4 #secondary-nav{border:0;display:table-cell;vertical-align:middle}header.main-header.horizontal.simple4 #secondary-nav .navigation{float:right;background:transparent}header.main-header.horizontal.simple4 .breadcrumbs-holder{text-align:center;width:auto;border-bottom:none}header.main-header.horizontal.simple4 .breadcrumbs-holder .breadcrumbs{display:inline-block;margin:0;padding-left:20px;padding-right:20px}@media screen and (max-width:64em){header.main-header.horizontal.simple4 .wrap,header.main-header.horizontal.simple4 .menu-toggle{float:none!important;display:table;margin:0 auto;padding:10px}header.main-header.horizontal.simple4 .wrap a .fa,header.main-header.horizontal.simple4 .menu-toggle a .fa{font-size:20px!important}header.main-header.horizontal.simple4 .menu-toggle{border-bottom:1px solid rgba(153,153,153,.2)!important}}header.main-header.vertical{position:fixed;top:0;bottom:0;width:350px;background-color:#e6e6e6;background-attachment:scroll!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:3}header.main-header.vertical .header-color-overlay{position:fixed;top:0;bottom:-1px;left:0;width:350px;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}header.main-header.vertical>div,header.main-header.vertical nav{clear:both;position:relative;z-index:2;border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header.vertical>div::after,header.main-header.vertical nav::after{clear:both;content:"";display:block}header.main-header.vertical>div:last-child,header.main-header.vertical nav:last-child{padding-bottom:40px}@media screen and (min-width:64.0625em){.admin-bar header.main-header.vertical{top:32px}}@media screen and (max-width:74.9375em){header.main-header.vertical{background-attachment:fixed!important}header.main-header.vertical .header-color-overlay{position:absolute;width:auto}header.main-header.vertical .menu-toggle{display:block}header.main-header.vertical nav{display:none}}@media screen and (max-width:64em){header.main-header.vertical .wrap,header.main-header.vertical .menu-toggle{padding:10px}header.main-header.vertical .wrap a .fa,header.main-header.vertical .menu-toggle a .fa{font-size:20px!important}}@media screen and (max-width:74.9375em){header.main-header.vertical{position:relative;width:auto}}header.main-header.absolute-header{position:absolute}header.main-header #site-title{position:relative;margin:0;text-align:center;overflow:hidden}@media screen and (max-width:64em){header.main-header #site-title{text-align:center!important}}header.main-header #site-title.not-h1{font-size:40px}@media screen and (max-width:48em){header.main-header #site-title.not-h1{font-size:2rem}}header.main-header #site-title span{display:inline-block}header.main-header #site-title span.logo{text-indent:-3000px;max-width:100%;max-height:100%;width:130px;height:130px;display:inline-block;background-image:url(/wp-content/themes/larix/img/logo.svg);background-repeat:no-repeat;background-position:center;background-size:100%;color:transparent}@media screen and (max-width:64em){header.main-header #site-title span.logo{max-height:80px;background-size:contain}}header.main-header #site-title span.no-logo{color:inherit}header.main-header #site-title .site-description{display:block;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;font-size:12px;text-transform:uppercase;letter-spacing:.2rem;font-weight:600}.vertical-layout header.main-header #site-title .site-description{position:relative;clear:both}.vertical-layout header.main-header #site-title .site-description::after{clear:both;content:"";display:block}@media screen and (max-width:64em){header.main-header #site-title .site-description{position:relative;font-size:11px;text-transform:uppercase;letter-spacing:.2rem;font-weight:400}}.not-home header.main-header #site-title .site-description{display:none}header.main-header .site-title-holder{width:100%;text-align:center;height:15rem;position:relative;z-index:2}.vertical-layout header.main-header .site-title-holder{height:auto}@media screen and (max-width:64em){header.main-header .site-title-holder{height:8rem!important}}header.main-header .top-bar,header.main-header .sidemenu-buttons,header.main-header .sidemenu-info{background:transparent;color:inherit;height:auto;line-height:normal;padding-top:20px;padding-bottom:20px;overflow:visible}header.main-header .top-bar{border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header .top-bar::after{clear:both;content:"";display:block}header.main-header .sidemenu-buttons,header.main-header .sidemenu-info{text-align:center}header.main-header .sidemenu-buttons .wrap,header.main-header .sidemenu-info .wrap{float:none!important;display:inline-block}header.main-header #site-menu.horizontal::after{clear:both;content:"";display:block}header.main-header .menu-toggle{clear:both;width:100%;text-align:center;padding:20px 0;display:none;border:0!important;position:relative}@media screen and (max-width:64em){header.main-header .menu-toggle{display:block}}header.main-header .navigation.horizontal-primary{text-transform:uppercase;text-align:left;padding:40px 0}@media screen and (max-width:64em){header.main-header .navigation.horizontal-primary{display:none}}header.main-header .navigation.horizontal-secondary::after{clear:both;content:"";display:block}header.main-header .navigation.horizontal-secondary>li>a{border:none}@media screen and (max-width:64em){header.main-header .navigation.horizontal-secondary{display:none}}header.main-header .navigation.vertical{padding:40px}header.main-header .navigation li{position:relative;display:block;float:left}header.main-header .navigation li.auto{width:auto}@media screen and (min-width:64.0625em){header.main-header .navigation li.auto{display:inline-block}}header.main-header .navigation li>a{position:relative;display:block;padding-top:10px;padding-bottom:10px}header.main-header .navigation li>a.dropdown{padding-right:1.6rem}header.main-header .navigation li>a.dropdown:before{content:"\f00d";font-family:"FontAwesome";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);font-size:.7rem;font-weight:400;opacity:.28}header.main-header .navigation li .menu-item-icon{margin-right:10px}.vertical-layout header.main-header .navigation li{clear:both;width:100%;padding-left:0;padding-right:0}.vertical-layout header.main-header .navigation li a.dropdown.activeparent:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (min-width:64.0625em){header.main-header .navigation li.mega-parent{position:static}}@media screen and (max-width:64em){header.main-header .navigation li{display:block;float:none;width:auto}}header.main-header .navigation .sub-menu{display:none;opacity:0;position:absolute;z-index:10;left:0;right:0;margin:0;padding:20px 40px;background-color:#fefefe;border-top:1px;border-bottom:1px;border-left:1px;border-right:1px;border-color:rgba(10,10,10,.5);border-style:solid;-webkit-animation:fadeOutLeft .2s 0 backwards;animation:fadeOutLeft .2s 0 backwards}.vertical-layout header.main-header .navigation .sub-menu{position:relative;border:0;-webkit-box-shadow:inset 0 0 0 1px rgba(10,10,10,.15);box-shadow:inset 0 0 0 1px rgba(10,10,10,.15)}.vertical-layout header.main-header .navigation .sub-menu.active{-webkit-animation:fadeInDown .2s 0s forwards;animation:fadeInDown .2s 0s forwards}header.main-header .navigation .sub-menu a{font-weight:400;text-transform:none}header.main-header .navigation .sub-menu span.desc{text-transform:lowercase;font-size:.9em;display:block;line-height:1.6;opacity:.6;font-style:italic;margin:10px 0;font-weight:400}header.main-header .navigation .sub-menu.active{-webkit-animation:fadeInUp .2s 0s forwards;animation:fadeInUp .2s 0s forwards}header.main-header .navigation .sub-menu.regular-sub{width:250px}.vertical-layout header.main-header .navigation .sub-menu.regular-sub{width:100%}header.main-header .navigation .sub-menu.regular-sub li{padding:0;display:block;float:none;width:auto}header.main-header .navigation .sub-menu.regular-sub li .sub-menu{position:absolute;right:auto;left:100%;top:0}.vertical-layout header.main-header .navigation .sub-menu.regular-sub li .sub-menu{position:relative;left:0;border:0;-webkit-box-shadow:inset 0 0 1px 1px rgba(10,10,10,.25);box-shadow:inset 0 0 1px 1px rgba(10,10,10,.25)}.vertical-layout header.main-header .navigation .sub-menu.regular-sub li .sub-menu.active{-webkit-animation:fadeInDown .2s 0s forwards;animation:fadeInDown .2s 0s forwards}@media screen and (max-width:64em){header.main-header .navigation .sub-menu.regular-sub li .sub-menu{left:0;right:0;top:100%}}@media screen and (max-width:64em){header.main-header .navigation .sub-menu.regular-sub{width:auto}}header.main-header .navigation .sub-menu.as-megamenu{padding:20px;margin:0 auto}header.main-header .navigation .sub-menu.as-megamenu>li{margin-bottom:10px}header.main-header .navigation .sub-menu.as-megamenu>li>a{font-weight:600;border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}header.main-header .navigation .sub-menu.as-megamenu>li:after{display:none}header.main-header .navigation .sub-menu.as-megamenu li span.desc{margin:10px 0;opacity:.7}header.main-header .navigation .sub-menu.as-megamenu li .sub-menu{display:block;visibility:visible;opacity:1;position:relative;left:0;top:0;width:auto;border:none;padding:0;-webkit-box-shadow:none;box-shadow:none;background:transparent}header.main-header .navigation .sub-menu.as-megamenu li .sub-menu li{padding:0}header.main-header .navigation .sub-menu.as-megamenu li .sub-menu li a span{text-transform:none}header.main-header .navigation .sub-menu.as-megamenu li a span{padding:0}header.main-header .navigation .sub-menu.as-megamenu li a.button span{padding:0;overflow:hidden;text-align:center;vertical-align:middle;display:inline-block;margin-top:-1px;width:0}header.main-header .navigation .sub-menu.as-megamenu li a.button:hover span{padding-left:10px;width:auto}header.main-header .navigation .sub-menu.as-megamenu li a.menu-img-link{padding:0;margin-bottom:10px}header.main-header .navigation .sub-menu.as-megamenu li a.menu-img-link img{width:100%;height:auto}header.main-header .navigation .sub-menu.as-megamenu li .menu-post-excerpt{text-align:center}header.main-header .navigation .sub-menu.as-megamenu li .menu-post-excerpt a.button{white-space:normal;text-transform:uppercase;max-width:100%}header.main-header .navigation .sub-menu.as-megamenu li .menu-post-excerpt>span.desc{display:block;text-transform:none;margin:10px 0;text-align:left}header.main-header .navigation .sub-menu.as-megamenu .regular-sub{position:relative;left:0;right:0}@media screen and (min-width:64.0625em){header.main-header .navigation .sub-menu.as-megamenu>li .sub-menu{-webkit-animation:none;animation:none}}@media screen and (max-width:64em){header.main-header .navigation .sub-menu.as-megamenu{position:absolute;top:100%;left:0;width:100%!important}header.main-header .navigation .sub-menu.as-megamenu>li{display:block;float:none;width:100%;padding:0;margin:0}header.main-header .navigation .sub-menu.as-megamenu>li::after{clear:both;content:"";display:block}header.main-header .navigation .sub-menu.as-megamenu>li>a{font-weight:400}header.main-header .navigation .sub-menu.as-megamenu>li .menu-img-link,header.main-header .navigation .sub-menu.as-megamenu>li .menu-post-excerpt{display:none}header.main-header .navigation .sub-menu.as-megamenu>li .sub-menu{position:absolute;top:100%;left:0;padding:40px;display:none;opacity:0;border-top:1px;border-bottom:1px;border-left:1px;border-right:1px;border-color:rgba(0,0,0,.5);border-style:solid}header.main-header .navigation .sub-menu.as-megamenu>li .sub-menu.active{display:block;opacity:1}header.main-header .navigation .sub-menu.as-megamenu>li .sub-menu li{display:block;float:none}}header.main-header .navigation::after{clear:both;content:"";display:block}header.main-header #secondary-nav{padding-top:20px;padding-bottom:20px;border-top:1px;border-color:rgba(153,153,153,.4);border-style:solid}@media screen and (max-width:64em){header.main-header #secondary-nav{display:none}}header.main-header .breadcrumbs-holder{clear:both}header.main-header .breadcrumbs-holder::after{clear:both;content:"";display:block}.simple header.main-header .breadcrumbs-holder,.simple2 header.main-header .breadcrumbs-holder{margin-bottom:20px}@media screen and (max-width:74.9375em){header.main-header{position:relative!important}}#primary{padding-bottom:80px}.page-template-page-page_builder #primary{padding-bottom:0}.page-template-page-page_builder #primary>div{max-width:100%;width:100%}#primary header.page-header{position:relative;overflow:hidden;padding:40px!important;margin-bottom:40px;width:100%}#primary header.page-header.product-title{margin-top:0;margin-bottom:40px}#primary header.page-header.archive-header{margin-top:60px}#primary header.page-header .titles-holder{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#primary header.page-header .titles-holder .page-title{position:relative;padding:0 0 20px;margin:0;word-break:break-word}#primary header.page-header .titles-holder .page-title small{display:block;padding:10px 0;font-size:12px}#primary header.page-header .titles-holder .page-title span{clear:both;display:block}.single-post #primary header.page-header .titles-holder .page-title{padding-left:20px;padding-right:20px}#primary header.page-header .site-description,#primary header.page-header .term-description,#primary header.page-header .single-title-meta{display:block;margin-top:20px;margin-left:20px;margin-right:20px;margin-bottom:0;text-align:center}#primary header.page-header .site-description p,#primary header.page-header .term-description p,#primary header.page-header .single-title-meta p{font-size:11px;text-transform:uppercase;letter-spacing:.2rem;font-weight:600;margin:0}#primary header.page-header .site-description .fa,#primary header.page-header .term-description .fa,#primary header.page-header .single-title-meta .fa{display:none}.single-post #primary header.page-header .site-description,.single-post #primary header.page-header .term-description,.single-post #primary header.page-header .single-title-meta{padding-left:20px;padding-right:20px}.search-results #primary header.page-header{margin-top:40px;margin-bottom:0}#primary article{position:relative;margin-top:40px;margin-bottom:40px}#primary article p{margin-bottom:20px}#primary article::after{clear:both;content:"";display:block}#primary article.to-anim{opacity:0}#primary article.sticky .post-title{text-shadow:2px 2px rgba(0,0,0,.1);border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}#primary article.sticky .back-overlay{-webkit-box-shadow:inset 0 0 0 4px rgba(153,153,153,.3);box-shadow:inset 0 0 0 4px rgba(153,153,153,.3)}#primary article.sticky span.sticky-post-label{position:absolute;z-index:5;top:-10px;right:-10px;display:block;background:#999;color:#e5e5e5;padding:10px;line-height:1;font-size:13px;letter-spacing:.02rem}#primary article .back-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.95;background-color:#fefefe}#primary article .post-title{margin-top:0;word-break:break-word;position:relative;z-index:1}#primary article .post-meta{clear:both;position:relative;font-size:12px;padding:0 0 20px}#primary article .post-meta::after{clear:both;content:"";display:block}#primary article .post-meta>span{margin-right:10px;display:inline-block}#primary article .post-meta>span i{margin-right:5px}#primary article .post-meta>span a{margin:0 5px}#primary article .post-meta>span i,#primary article .post-meta>span a,#primary article .post-meta>span span{display:inline-block;vertical-align:middle;color:#999}#primary article .post-meta>span:first-child i,#primary article .post-meta>span:first-child a,#primary article .post-meta>span:first-child span{margin-left:0}#primary article .post-meta.bottom{padding:10px 0;border-top:1px;border-color:rgba(153,153,153,.3);border-style:solid}#primary article .post-meta.bottom::after{clear:both;content:"";display:block}.single-post #primary article .post-meta.bottom{margin-top:40px}#primary article .post-meta.top{padding:20px 0 0}#primary article .post-meta.top::after{clear:both;content:"";display:block}#primary article .entry-image{position:relative;z-index:0;margin-bottom:40px}#primary article .entry-image::after{clear:both;content:"";display:block}#primary article .post-content{position:relative;z-index:1;word-break:break-word}#primary article .post-content>*:not(.back-overlay){position:relative;z-index:1}#primary article .post-content img{max-width:100%;margin-bottom:20px}#primary article .post-content p{margin:0 0 20px}#primary article .post-content p.gallery-caption{position:absolute;top:0;z-index:1;padding:1.25rem;margin:0;line-height:1.35;font-size:.8rem}#primary article .post-content.no-feat-img{margin-top:0;margin-bottom:40px;margin-left:40px;margin-right:0}#primary article .post-content a,#primary article .post-content a:visited{position:relative}#primary article .post-content a:not(.button):before,#primary article .post-content a:visited:not(.button):before{content:"";position:absolute;bottom:-1px;display:block;background-color:rgba(153,153,153,.3);height:1px;width:100%;left:0}#primary article .post-content a.post-edit-link,#primary article .post-content a.vc_inline-link,#primary article .post-content a:visited.post-edit-link,#primary article .post-content a:visited.vc_inline-link{position:absolute;top:-40px;right:0;padding:10px 20px;background-color:#F3F3F3;font-size:.8rem;color:#848484}#primary article .post-content a.vc_inline-link,#primary article .post-content a:visited.vc_inline-link{left:0;right:auto}#primary article .post-content .readmore{margin:20px 0 10px}#primary article .post-content .page-link{margin-bottom:40px}#primary article .post-content .page-link p{margin:10px 0}#primary article .post-content .page-link>span{opacity:.5}#primary article .post-content .page-link>span:hover{cursor:default}#primary article .post-content .share-post{margin:40px 0}#primary article .post-content .share-post>p{margin:0!important;text-transform:uppercase;font-size:.9rem}.vc_desktop #primary article .post-content{margin:0;padding:0}.woocommerce-cart #primary article .post-content,.woocommerce-checkout #primary article .post-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#primary article.type-page .post-content{margin-top:40px;margin-bottom:40px}body.page-template-page-of-posts #primary article:first-of-type,body.archive #primary article:first-of-type,body.blog #primary article:first-of-type{margin-top:60px}body.page-template-page-of-posts #primary article .post-link,body.archive #primary article .post-link,body.blog #primary article .post-link{position:relative;z-index:2;text-align:center;display:block;padding-top:40px;padding-bottom:20px;padding-left:40px;padding-right:40px;border-top:1px;border-bottom:1px;border-left:1px;border-right:1px;border-color:rgba(153,153,153,.3);border-style:solid}body.page-template-page-of-posts #primary article .post-meta,body.archive #primary article .post-meta,body.blog #primary article .post-meta{text-align:center}body.page-template-page-of-posts #primary article .post-content,body.archive #primary article .post-content,body.blog #primary article .post-content{margin-top:-160px;margin-bottom:40px;margin-left:40px;margin-right:40px;padding:40px;border-top:1px;border-bottom:1px;border-left:1px;border-right:1px;border-color:rgba(153,153,153,.3);border-style:solid}@media screen and (min-width:48.0625em) and (max-width:64em){body.page-template-page-of-posts #primary article .post-content,body.archive #primary article .post-content,body.blog #primary article .post-content{margin-top:-80px;margin-bottom:40px;margin-left:0!important;margin-right:0!important;padding:40px}}@media screen and (max-width:48em){body.page-template-page-of-posts #primary article .post-content,body.archive #primary article .post-content,body.blog #primary article .post-content{margin-top:-40px;margin-bottom:20px;margin-left:0!important;margin-right:0!important;padding:20px!important}}body.page-template-page-of-posts #primary article .post-content.page,body.archive #primary article .post-content.page,body.blog #primary article .post-content.page{margin:0;margin-top:40px}body.page-template-page-of-posts #primary article .post-content.no-feat-img,body.archive #primary article .post-content.no-feat-img,body.blog #primary article .post-content.no-feat-img{margin-top:0;margin-bottom:2.5rem;margin-left:0;margin-right:0}body.post-type-archive-portfolio #primary article:first-of-type,body.tax-portfolio_category #primary article:first-of-type,body.tax-portfolio_tag #primary article:first-of-type{margin-top:0}body.page-template-page-of-posts #primary article.format-video .post-link,body.archive #primary article.format-video .post-link,body.blog #primary article.format-video .post-link,body.page-template-page-of-posts #primary article.format-gallery .post-link,body.archive #primary article.format-gallery .post-link,body.blog #primary article.format-gallery .post-link{position:relative;top:0;left:0}body.page-template-page-of-posts #primary article.format-video .post-content,body.archive #primary article.format-video .post-content,body.blog #primary article.format-video .post-content,body.page-template-page-of-posts #primary article.format-gallery .post-content,body.archive #primary article.format-gallery .post-content,body.blog #primary article.format-gallery .post-content{margin-top:40px;margin-left:0;margin-right:0}#primary article.format-gallery .gallery-main{margin:0;width:100%}#primary article.format-gallery .gallery-wrap{margin-left:-10px;margin-right:-10px}#primary article.format-gallery .gallery-wrap::after{clear:both;content:"";display:block}#primary article.format-gallery .gallery-wrap .item{margin-bottom:20px}#primary article.format-gallery .gallery-wrap .item.column{padding-left:10px;padding-right:10px}#primary article.format-image{padding-top:0!important}#primary article.format-image .post-image-link{position:relative;display:table;width:100%}#primary article.format-image .post-image-link::after{clear:both;content:"";display:block}#primary article.format-image .post-image-link .caption{position:absolute;background-color:rgba(0,0,0,.7);color:#e5e5e5;top:0;left:0;width:100%;z-index:2;padding:20px}#primary article.format-image .post-image-link .caption h5{color:#e5e5e5;padding:0;margin:0}#primary article.format-image .post-image-link .caption p{margin:0;padding-top:10px;font-style:italic;font-size:.9rem;letter-spacing:1px;opacity:.8}#primary article.format-chat .chat-transcript{display:table;table-layout:fixed}#primary article.format-chat .chat-transcript .chat-row{display:table-row}#primary article.format-chat .chat-transcript .chat-row .vcard{display:table-cell}#primary article.format-chat .chat-transcript .chat-row .chat-text{display:table-cell}#primary article.format-chat .chat-transcript .chat-row .chat-text p{margin:20px}#primary article.format-quote .back-overlay{background-color:#e6e6e6}#primary article.format-quote .post-content{display:table;table-layout:fixed;height:100%;margin-top:0!important;padding:40px}#primary article.format-quote .post-content .avatar-img{float:left;width:120px;display:table-cell;vertical-align:middle;height:100%;margin-right:40px}#primary article.format-quote .post-content .quote{position:relative;display:table-cell;vertical-align:middle;height:100%}#primary article.format-quote .post-content .quote:before{font-family:'FontAwesome';position:absolute;font-size:5rem;line-height:1;opacity:.08;display:block}#primary article.format-quote .post-content .quote:before{content:"\f10d";top:0;left:0}#primary article.format-quote .post-content .quote.no-image{padding:0}#primary article.format-quote .post-content .quote.no-image:before{left:20px}#primary article.format-quote .post-content .quote p{font-style:italic;font-size:1.2rem;opacity:.6;line-height:1.6}@media screen and (max-width:64em){#primary article.format-quote .post-content{display:block}#primary article.format-quote .post-content .avatar-img,#primary article.format-quote .post-content .quote{clear:both;display:block;margin:0 auto}#primary article.format-quote .post-content .avatar-img{text-align:center;float:none}#primary article.format-quote .post-content .avatar-img img{float:none;max-width:100px}#primary article.format-quote .post-content .quote{text-align:center;padding:0;padding-top:40px}#primary article.format-quote .post-content .quote:before{top:-20px;left:0}#primary article.format-quote .post-content .quote:after{bottom:-30px;right:0}}#primary article.format-video .post-content .video{overflow:hidden;position:relative;margin:0 0 20px}#primary article.format-video .post-content .video iframe{width:100%;height:450px}#primary article.format-audio .audio-from-custom-meta{position:relative;z-index:1;margin-bottom:40px}#primary article.format-aside .post-content{margin:0;margin-bottom:80px;background-color:#e6e6e6}#primary article.format-aside .post-content p:first-child{margin-top:0}#primary article.format-aside .post-content p:last-child{margin-bottom:0}#primary article.not-found{clear:both}#primary article.not-found .search-notfound-text{clear:both;margin-top:40px}#primary article.not-found .search-notfound-text .notfound-icon{position:absolute;opacity:.1;font-size:20rem!important;top:0;left:50%;margin-left:-8.5rem;z-index:2;z-index:2;pointer-events:none}#primary article.not-found input[type="search"]{opacity:.8}#primary article.not-found.full_width{text-align:center}#primary article.infinite-post{margin-bottom:40px;padding-top:40px;border-top:1px;border-color:rgba(153,153,153,.3);border-style:solid}#primary article.infinite-post .post-content{margin:0}#primary article.infinite-post .post-content .post-title{margin-bottom:0}#primary article.infinite-post .post-content .post-meta{padding:0 0 2rem}#primary article.infinite-post .post-content img{width:30%;margin-right:40px;max-width:300px;float:left}#primary article.infinite-post .post-content p{margin-top:0}.single-post #primary article,.single-portfolio #primary article{margin-top:60px;margin-bottom:40px}.single-post #primary article header.page-header,.single-portfolio #primary article header.page-header{padding:20px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1)}.single-post #primary article.format-gallery header.page-header,.single-post #primary article.format-image header.page-header,.single-post #primary article.format-video header.page-header,.single-portfolio #primary article.format-gallery header.page-header,.single-portfolio #primary article.format-image header.page-header,.single-portfolio #primary article.format-video header.page-header{-webkit-box-shadow:none;box-shadow:none;margin-bottom:20px}.single-post #primary article .post-content p,.single-portfolio #primary article .post-content p{margin:0 0 20px}.single-post #primary article .post-content p.wp-caption-text,.single-portfolio #primary article .post-content p.wp-caption-text{margin-top:20px;font-style:italic}.single-post #primary article .post-content .mejs-container,.single-portfolio #primary article .post-content .mejs-container{margin:0 0 40px}#primary article.type-portfolio .wrap{margin-top:40px}#primary article.type-portfolio .wrap::after{clear:both;content:"";display:block}#primary article.type-portfolio .tagline{text-align:center;margin:40px 0;letter-spacing:.1rem;font-size:1.1rem;font-style:italic;opacity:.8}.single-portfolio #primary article.type-portfolio .post-content .gallery-wrap{margin:0 -20px}.single-portfolio #primary article.type-portfolio .post-content .gallery-wrap::after{clear:both;content:"";display:block}#primary article.type-portfolio .portfolio-additional{margin-top:40px;clear:both;float:left}#primary article.type-portfolio .post-meta.bottom{margin:0}#primary article.type-portfolio .related-portfolio h3.block-title{text-align:center}#primary article.type-portfolio .related-portfolio h5{margin:20px 0;display:block;clear:both;float:left;width:100%;text-align:center}#primary article .author-block{display:table;padding:40px 0;width:100%;background-color:#e6e6e6;table-layout:auto;border-top:1px;border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}#primary article .author-block .avatar-img{padding-left:40px;display:table-cell;width:90px;vertical-align:top}#primary article .author-block .avatar-img .avatar{border-radius:100%}#primary article .author-block .author-info{display:table-cell;padding-top:0;padding-bottom:0;padding-left:20px;padding-right:40px;vertical-align:top}#primary article .author-block .author-info .author-description{font-size:13px;margin-bottom:20px}@media screen and (max-width:48em){#primary article .author-block .avatar-img,#primary article .author-block .author-info{display:block;padding:0 40px}#primary article .author-block .avatar-img{width:auto;text-align:center;padding-bottom:40px}}.search-results #primary article{padding:0}.search-results #primary article .item .wrap{padding:20px;height:100%;border-top:1px;border-bottom:1px;border-left:1px;border-right:1px;border-color:rgba(153,153,153,.3);border-style:solid}.search-results #primary article .item .wrap::after{clear:both;content:"";display:block}.search-results #primary article .item .wrap h3{padding:20px 0;margin:0 0 20px}.search-results #primary article .item .wrap .button{float:left}#primary.float_right article,#primary.float_left article{padding-left:20px;padding-right:20px}@media screen and (max-width:48em){#primary.float_right article,#primary.float_left article{padding-left:0;padding-right:0}}#primary.full_width{padding:0}#primary.full_width header .page-title,#primary.full_width header .site-description,#primary.full_width header .term-description,#primary.full_width header .author{text-align:center}#primary.full_width article{clear:both;padding-left:160px;padding-right:160px}#primary.full_width article::after{clear:both;content:"";display:block}@media screen and (max-width:74.9375em){#primary.full_width article{padding-left:0;padding-right:0}}.page #primary.full_width article{margin-top:60px;margin-bottom:60px}@media screen and (max-width:64em){.page #primary.full_width article{padding-left:0;padding-right:0}}#primary.full_width article.format-gallery .gallery-main{margin:0}#primary.full_width article.type-portfolio{margin-left:0;margin-right:0}.single-portfolio #primary.full_width article.type-portfolio .post-meta{padding:20px 0 0;border:0}.single-portfolio #primary.full_width article.type-portfolio .post-content{margin:0 0 40px;padding:0}.single-portfolio #primary.full_width article.type-portfolio .right .post-content{margin-right:40px;margin-left:0}.single-portfolio #primary.full_width article.type-portfolio .left .post-content{margin-left:40px;margin-right:0}.vertical-layout .single-portfolio #primary.full_width article.type-portfolio .post-content{padding:0;padding-bottom:40px}@media screen and (max-width:74.9375em){.single-portfolio #primary.full_width article.type-portfolio{padding-left:0;padding-right:0}}@media screen and (max-width:48em){.single-portfolio #primary.full_width article.type-portfolio .left .post-content,.single-portfolio #primary.full_width article.type-portfolio .right .post-content{margin:0}.single-portfolio #primary.full_width article.type-portfolio .post-meta.bottom{margin-left:20px;margin-right:20px}}body.page-template-page-of-posts #primary.full_width article .post-meta,body.archive #primary.full_width article .post-meta,body.blog #primary.full_width article .post-meta{text-align:center}.search-results #primary.full_width article{margin-left:-20px;margin-right:-20px;float:none}.single-portfolio #primary.full_width .nav-single{clear:both;padding-top:40px;padding-bottom:40px;border-top:1px;border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}@media print,screen and (min-width:48.0625em){.single-portfolio #primary.full_width .nav-single{padding-left:20px;padding-right:20px}}.vertical-layout #primary.full_width article{padding-left:0;padding-right:0}.vertical-layout #primary.full_width article.portfolio-item{margin-left:0;margin-right:0}.vertical-layout #primary.full_width article .post-content.page{margin-left:0;margin-right:0}.vertical-layout #primary.full_width .nav-single{margin-left:40px;margin-right:40px}@media screen and (max-width:64em){.vertical-layout #primary.full_width .nav-single{margin-left:20px;margin-right:20px}}.vertical-layout #primary.full_width .comments-area{padding:0}.vertical-layout #primary.full_width .comments-area .comments-title{padding:0}#primary.full_width .nav-single{margin-left:160px;margin-right:160px}@media screen and (max-width:74.9375em){#primary.full_width .nav-single{margin-left:40px;margin-right:40px}}.post-type-archive-portfolio #primary.full_width,.tax-portfolio_category #primary.full_width,#primary.full_width .tax-portfolio_tag{width:auto;padding-left:200px;padding-right:200px}@media screen and (max-width:74.9375em){.post-type-archive-portfolio #primary.full_width,.tax-portfolio_category #primary.full_width,#primary.full_width .tax-portfolio_tag{padding-left:40px;padding-right:40px}}.post-type-archive-portfolio #primary.full_width .masonrize,.tax-portfolio_category #primary.full_width .masonrize,#primary.full_width .tax-portfolio_tag .masonrize{margin-left:-20px;margin-right:-20px}.post-type-archive-portfolio #primary.full_width .masonrize article,.tax-portfolio_category #primary.full_width .masonrize article,#primary.full_width .tax-portfolio_tag .masonrize article{display:inline-block;margin:0;padding-left:20px;padding-right:20px}#primary>.masonrize{margin-top:40px}#primary .nav-single{clear:both;display:block;margin:0 20px;padding:0 0 40px;border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}#primary .nav-single::after{clear:both;content:"";display:block}#primary .nav-single i{position:absolute;font-size:3rem!important;opacity:.2}#primary .nav-single .nav-previous,#primary .nav-single .nav-next{display:block;float:left;width:50%;position:relative}#primary .nav-single .nav-previous a,#primary .nav-single .nav-next a{position:relative;display:block;padding:0 40px;width:100%}#primary .nav-single .nav-previous a .title,#primary .nav-single .nav-next a .title{font-weight:600}#primary .nav-single .nav-previous i{left:0}#primary .nav-single .nav-next{float:right;text-align:right}#primary .nav-single .nav-next i{right:0}@media screen and (max-width:48em){#primary .nav-single{margin:0!important}#primary .nav-single .nav-previous,#primary .nav-single .nav-next{width:100%;float:none;text-align:center}#primary .nav-single .nav-previous a,#primary .nav-single .nav-next a{display:inline-block;float:none!important}#primary .nav-single .nav-previous{margin-bottom:40px}}#primary .comments-area{clear:both;margin:80px 20px}#primary .comments-area::after{clear:both;content:"";display:block}#primary .comments-area article{margin-top:2.5rem!important;border-bottom:1px;border-color:rgba(153,153,153,.2);border-style:solid}#primary .comments-area>ol{margin:0}#primary .comments-area>ol li{margin:20px 0}#primary .comments-area>ol li::after{clear:both;content:"";display:block}#primary .comments-area>ol li.pingback{padding:20px;font-style:italic;background-color:#e6e6e6;margin-bottom:20px}#primary .comments-area>ol li.pingback p{margin-bottom:0}#primary .comments-area>ol li .avatar{float:left;border-radius:100%}@media screen and (min-width:48.0625em) and (max-width:64em){#primary .comments-area>ol li .avatar{width:50px;height:auto}}@media screen and (max-width:48em){#primary .comments-area>ol li .avatar{width:50px;height:auto;float:none}}#primary .comments-area>ol li .comment-meta{position:relative;padding:20px 0 0;display:block;margin-bottom:20px;border:0;border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}#primary .comments-area>ol li .comment-meta cite{display:block;text-transform:uppercase}#primary .comments-area>ol li .comment-meta cite .author{float:left;font-weight:400;letter-spacing:1px;margin:0;margin-right:.625rem}#primary .comments-area>ol li .comment-meta cite .author::after{clear:both;content:"";display:block}#primary .comments-area>ol li .comment-meta a{font-weight:400;letter-spacing:1px;opacity:.8;font-size:.9rem}#primary .comments-area>ol li .comment-meta a span{margin:10px}#primary .comments-area>ol li .comment-meta a span:before{font-size:1rem}#primary .comments-area>ol li .comment-meta a>span{margin-left:0}#primary .comments-area>ol li .comment-meta:before{content:"\f105 ";font-family:"FontAwesome";position:absolute;left:-20px;top:20px;font-size:1.5rem;opacity:.3}@media screen and (max-width:48em){#primary .comments-area>ol li .comment-meta:before{display:none}}#primary .comments-area>ol li .comment-content{position:relative;margin-left:calc(80px + 40px)}@media screen and (min-width:48.0625em) and (max-width:64em){#primary .comments-area>ol li .comment-content{margin-left:calc(50px + 40px)}}@media screen and (max-width:48em){#primary .comments-area>ol li .comment-content{margin-left:0}}#primary .comments-area>ol li .comment-content>.fa{position:absolute;top:20px;left:-20px;opacity:.5}#primary .comments-area>ol li .comment-text-wrap{margin-bottom:40px}#primary .comments-area>ol li .comment-text-wrap p{font-size:13px}#primary .comments-area>ol li .reply,#primary .comments-area>ol li .edit-link{position:absolute;right:0;bottom:0;font-size:12px}#primary .comments-area>ol li .reply a,#primary .comments-area>ol li .edit-link a{display:inline-block}#primary .comments-area>ol li .edit-link{left:0;bottom:0;right:auto;margin:0}#primary .comments-area>ol li .children{margin:0;margin-left:40px}@media screen and (max-width:74.9375em){#primary .comments-area{padding:0;margin-top:80px;margin-left:0!important;margin-right:0!important}#primary .comments-area .avatar{width:50px;height:auto}#primary .comments-area .comment-content{margin-left:calc(50px + $space)}}#primary.full_width .comments-area{margin-left:160px;margin-right:160px}#primary.full_width .comments-area .comments-title,#primary.full_width .comments-area .comment-respond,#primary.full_width .comments-area .nocomments{padding:0}#primary .social a{border-bottom:none!important}#primary .social a .fa{margin-bottom:0}#primary .social a:after{display:none!important}#primary .post-share-buttons a{background:#ccc;border-radius:50%;display:inline-block;height:30px;line-height:30px;margin:2px 4px;overflow:hidden;width:30px}#primary .post-share-buttons a:before{color:#fff;font-family:FontAwesome;content:"\f099";padding:12px 9px}#primary .post-share-buttons a:hover{background:#ddd;text-decoration:none}#primary .post-share-buttons a:hover:before{color:#000}#primary .post-share-buttons a.icon-fb:before{content:"\f09a"}#primary .post-share-buttons a.icon-gplus:before{content:"\f0d5"}header.page-builder-title{margin:40px 0}header.page-builder-title .titles-holder{padding:0 0 20px;display:block;width:auto}.widget-area>aside,.widget-area section{float:none;clear:both;margin-bottom:5rem;word-break:break-word}.widget-area>aside:first-child,.widget-area section:first-child{margin-top:40px}.widget-area>aside:last-child,.widget-area section:last-child{margin-bottom:80px}.widget-area>aside .row,.widget-area section .row{margin-left:-10px;margin-right:-10px}.widget-area>aside .column,.widget-area>aside .columns,.widget-area section .column,.widget-area section .columns{padding-left:10px;padding-right:10px;margin-bottom:20px}.widget-area h4{margin-bottom:20px;padding-bottom:10px;font-size:1.15rem;border-bottom:2px;border-color:rgba(10,10,10,.1);border-style:solid}.widget-area h4+label{display:none}.widget-area img.alignleft,.widget-area p.alignleft,.widget-area ul.alignleft,.widget-area ol.alignleft{float:left;text-align:left}.widget-area img.alignright,.widget-area p.alignright,.widget-area ul.alignright,.widget-area ol.alignright{float:right;text-align:right}.widget-area img.aligncenter,.widget-area p.aligncenter,.widget-area ul.aligncenter,.widget-area ol.aligncenter{float:none;text-align:center;margin-left:auto;margin-right:auto;display:block}.widget-area ul,.widget-area ol{display:block;font-size:1em}.widget-area ul li,.widget-area ol li{position:relative;padding:10px 0;display:block;border-bottom:1px;border-color:rgba(10,10,10,.1);border-style:solid}.widget-area ul li a,.widget-area ol li a{display:inline-block}#footerwidgets .widget-area ul li,#footerwidgets .widget-area ol li{padding:5px 0!important}#footerwidgets .widget-area ul li h5,#footerwidgets .widget-area ol li h5{margin-bottom:10px;border-bottom:1px;border-color:rgba(153,153,153,.2);border-style:solid}#footerwidgets .widget-area ul li .star-rating,#footerwidgets .widget-area ol li .star-rating{opacity:.6;position:relative;margin:2px 0}.widget-area .menu-item-icon{margin-right:10px}#footerwidgets .widget-area aside{margin-bottom:40px}#footerwidgets .widget-area h5{padding-bottom:10px;margin-top:0;margin-bottom:10px;border-bottom:1px;border-color:rgba(153,153,153,.2);border-style:solid}#footerwidgets .widget-area ul,#footerwidgets .widget-area .textwidget{font-size:.85rem;line-height:1.8}.widget-area.bottom-widgets{padding:80px}.widget-area.bottom-widgets::after{clear:both;content:"";display:block}.widget-area.bottom-widgets>aside{float:left;clear:none;margin-bottom:5rem}.widget-area.bottom-widgets>aside:first-child{margin-top:0}.widget-area.bottom-widgets h4{font-size:1.15rem}.vertical-layout .widget-area.bottom-widgets{margin-left:350px;width:auto}@media screen and (max-width:74.9375em){.vertical-layout .widget-area.bottom-widgets{margin-left:0}}.widget-area .widget_latest_custom_posts a{display:block}.widget-area .widget_latest_custom_posts .widget-post-thumbs{float:left;margin-right:1.25rem}.widget-area.float_right .widget_latest_custom_posts .widget-post-thumbs{float:right;margin-left:1.25rem;margin-right:0}.widget-area.float_left .widget_latest_custom_posts .widget-post-thumbs{float:left;margin-right:1.25rem}.widget-area .widget_calendar #calendar_wrap{width:100%}.widget-area .widget_calendar #calendar_wrap caption{text-align:left;padding-bottom:20px}.widget-area .widget_calendar #calendar_wrap table{width:100%}.widget-area.float_right .widget_nav_menu ul li{margin-bottom:0;display:block;float:none}.widget-area.float_right .widget_nav_menu ul li .sub-menu{background:transparent;display:none;opacity:0}.widget-area.float_right .widget_nav_menu .menu-item-has-children>.sub-menu{margin-top:20px}.widget-area.float_right .widget_nav_menu .menu-item-has-children>.sub-menu a{margin-right:20px}.widget-area.float_right .widget_nav_menu .menu-item-has-children>.sub-menu .sub-menu a{margin-right:40px}.widget-area.float_left .widget_nav_menu .menu-item-has-children>.sub-menu a{margin-left:20px}.widget-area.float_left .widget_nav_menu .menu-item-has-children>.sub-menu .sub-menu a{margin-left:40px}.widget-area .widget_categories .screen-reader-text,.widget-area .widget_pages .screen-reader-text{display:none}.widget-area.float_right .widget_categories .children,.widget-area.float_right .widget_pages .children,.widget-area.float_right .widget_product_categories .children{display:none;margin:0;margin-top:10px;margin-bottom:-10px;padding-right:1.25rem;border-right:1px;border-color:rgba(153,153,153,.3);border-style:solid}.widget-area.float_right .widget_categories .children a:before,.widget-area.float_right .widget_pages .children a:before,.widget-area.float_right .widget_product_categories .children a:before{content:"--";display:block;position:absolute;right:0}.widget-area.float_right .widget_categories .children li,.widget-area.float_right .widget_pages .children li,.widget-area.float_right .widget_product_categories .children li{padding-right:20px}.widget-area.float_right .widget_categories .children li:last-child,.widget-area.float_right .widget_pages .children li:last-child,.widget-area.float_right .widget_product_categories .children li:last-child{border:0}.widget-area.float_right .widget_categories .children .children a,.widget-area.float_right .widget_pages .children .children a,.widget-area.float_right .widget_product_categories .children .children a{padding-right:40px}.widget-area.float_right .widget_categories .children .children a:before,.widget-area.float_right .widget_pages .children .children a:before,.widget-area.float_right .widget_product_categories .children .children a:before{content:"----";display:block}.widget-area.float_left .widget_categories .children,.widget-area.float_left .widget_pages .children,.widget-area.float_left .widget_product_categories .children{display:none;margin:0;margin-top:10px;margin-bottom:-10px;padding-left:20px;border-left:1px;border-color:rgba(153,153,153,.3);border-style:solid}.widget-area.float_left .widget_categories .children a:before,.widget-area.float_left .widget_pages .children a:before,.widget-area.float_left .widget_product_categories .children a:before{content:"--";display:block;position:absolute;left:0}.widget-area.float_left .widget_categories .children li,.widget-area.float_left .widget_pages .children li,.widget-area.float_left .widget_product_categories .children li{padding-left:20px}.widget-area.float_left .widget_categories .children li:last-child,.widget-area.float_left .widget_pages .children li:last-child,.widget-area.float_left .widget_product_categories .children li:last-child{border:0}.widget-area.float_left .widget_categories .children .children a,.widget-area.float_left .widget_pages .children .children a,.widget-area.float_left .widget_product_categories .children .children a{padding-left:40px}.widget-area.float_left .widget_categories .children .children a:before,.widget-area.float_left .widget_pages .children .children a:before,.widget-area.float_left .widget_product_categories .children .children a:before{content:"----";display:block}.widget-area .widget_recent_entries .post-date{display:block;opacity:.5;font-style:italic;font-size:.86rem}.widget-area.float_right .social a .fa{margin-left:0;margin-bottom:10px}.widget-area.float_left .social a .fa{margin-right:10px;margin-left:0}.widget-area .tagcloud .button{font-size:0.7rem!important;margin-bottom:3px}.widget-area .textwidget{padding-bottom:20px}.widget-area .empty-sidebar{font-style:italic;opacity:.8;letter-spacing:0;font-size:.9rem;border:1px solid #ccc;padding:40px}.off-canvas .buttons a,.off-canvas .wishlist-page-link,.off-canvas .searchform-aside .search-submit,.off-canvas .searchandfilter ul li .button,.offcanvaswrapper ul li a.button{word-break:normal;-webkit-box-shadow:inset 0 0 0 1px rgba(254,254,254,.3);box-shadow:inset 0 0 0 1px rgba(254,254,254,.3);vertical-align:middle;padding:20px 10px;margin:20px 0 40px!important}.off-canvas .cart-list::after{clear:both;content:"";display:block}.off-canvas .buttons a{width:50%;margin-right:.5%;float:left;font-size:.7rem}.off-canvas .wishlist-page-link{font-size:.7rem;display:block!important}.off-canvas .searchform-aside .search-submit{display:block!important;width:100%}.off-canvas .searchandfilter ul{display:block}.off-canvas .searchandfilter ul li{clear:both;display:block}.off-canvas .searchandfilter ul li .button{font-size:.94rem;display:block!important;width:100%}.offcanvaswrapper ul li.dl-back a .sub,.offcanvaswrapper ul li.menu-item-has-children .sub{display:inline-block;background:rgba(125,125,125,.1);height:30px;width:30px;border-radius:15px;text-align:center;z-index:2;line-height:2rem;-webkit-font-smoothing:antialiased}.offcanvaswrapper ul li.dl-back a .sub .fa,.offcanvaswrapper ul li.menu-item-has-children .sub .fa{margin-left:.2em;opacity:.4;height:12px}.offcanvaswrapper ul li.dl-back a .sub:hover .fa,.offcanvaswrapper ul li.menu-item-has-children .sub:hover .fa{opacity:.8}.offcanvaswrapper{position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%}.offcanvaswrapper:first-child{margin-right:100px}.offcanvaswrapper button{background:#ccc;border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:none}.offcanvaswrapper button:after{content:'';position:absolute;width:68%;height:5px;top:10px;left:16%;-webkit-box-shadow:0 10px 0 #fff,0 20px 0 #fff;box-shadow:0 10px 0 #fff,0 20px 0 #fff}.offcanvaswrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.offcanvaswrapper ul.offcanvas{margin:0;position:relative;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.offcanvaswrapper ul.offcanvas.offcanvas-toggle{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.offcanvaswrapper ul.offcanvas.offcanvasopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.offcanvaswrapper ul li{position:relative;display:block;clear:both;width:100%;z-index:1;padding:10px 0;outline:none;font-size:1.2rem;text-transform:uppercase;border-bottom:1px;border-color:rgba(153,153,153,.15);border-style:solid}.offcanvaswrapper ul li:last-child{border:none}.full_modal .offcanvaswrapper ul li{padding:.85rem 0}.offcanvaswrapper ul li a{display:block;position:relative}.offcanvaswrapper ul li a:hover:not(.menu-img-link):after{background-color:rgba(255,255,255,.5)}.offcanvaswrapper ul li a.menu-img-link,.offcanvaswrapper ul li a.menu-post-excerpt{display:none}.offcanvaswrapper ul li.dl-back a .sub{position:relative;margin-right:10px;-webkit-transform:none;-ms-transform:none;transform:none}.offcanvaswrapper ul li.dl-back a .sub .fa{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:.2em}.offcanvaswrapper ul li.menu-item-has-children .sub{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.offcanvaswrapper ul li .menu-item-icon{margin-right:10px}.offcanvaswrapper ul li span.desc{opacity:.6;font-style:italic;font-size:.84rem;padding:.625rem;display:block}.offcanvaswrapper .sub-menu{background-color:transparent;display:none;width:100%!important;max-width:100%!important;position:relative;top:0!important;left:0;right:0;margin:0}.offcanvas.dl-subview li,.offcanvas.dl-subview li.dl-subviewopen>a,.offcanvas.dl-subview li.dl-subview>a{display:none}.offcanvas.dl-subview li.dl-subview,.offcanvas.dl-subview li.dl-subview .sub-menu,.offcanvas.dl-subview li.dl-subviewopen,.offcanvas.dl-subview li.dl-subviewopen>.sub-menu,.offcanvas.dl-subview li.dl-subviewopen>.sub-menu>li{display:block}.offcanvaswrapper>.sub-menu{position:absolute;width:100%;top:50px;left:0;margin:0}.offcanvas.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s}.offcanvas.dl-animate-out-2{-webkit-animation:MenuAnimOut2 0.3s ease-in-out;animation:MenuAnimOut2 0.3s ease-in-out}.offcanvas.dl-animate-out-3{-webkit-animation:MenuAnimOut3 0.4s ease;animation:MenuAnimOut3 0.4s ease}.offcanvas.dl-animate-out-4{-webkit-animation:MenuAnimOut4 0.4s ease;animation:MenuAnimOut4 0.4s ease}.offcanvas.dl-animate-out-5{-webkit-animation:MenuAnimOut5 0.4s ease;animation:MenuAnimOut5 0.4s ease}@-webkit-keyframes MenuAnimOut1{0%{}50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}}@-webkit-keyframes MenuAnimOut2{0%{}100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{0%{}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{0%{}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{0%{}100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{0%{}50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0}}@keyframes MenuAnimOut2{0%{}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{0%{}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{0%{}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{0%{}100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.offcanvas.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s}.offcanvas.dl-animate-in-2{-webkit-animation:MenuAnimIn2 0.3s ease-in-out;animation:MenuAnimIn2 0.3s ease-in-out}.offcanvas.dl-animate-in-3{-webkit-animation:MenuAnimIn3 0.4s ease;animation:MenuAnimIn3 0.4s ease}.offcanvas.dl-animate-in-4{-webkit-animation:MenuAnimIn4 0.4s ease;animation:MenuAnimIn4 0.4s ease}.offcanvas.dl-animate-in-5{-webkit-animation:MenuAnimIn5 0.4s ease;animation:MenuAnimIn5 0.4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0deg);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0deg);transform:translateZ(0) rotateY(0deg);opacity:1}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.offcanvaswrapper>.sub-menu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out}.offcanvaswrapper>.sub-menu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 0.4s ease;animation:SubMenuAnimIn5 0.4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.offcanvaswrapper>.sub-menu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out}.offcanvaswrapper>.sub-menu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 0.4s ease;animation:SubMenuAnimOut5 0.4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .offcanvaswrapper .offcanvas{position:relative;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.no-js .offcanvaswrapper li .sub-menu{display:block}.no-js .offcanvaswrapper li.dl-back{display:none}.no-js .offcanvaswrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .offcanvaswrapper li>a:not(:only-child):after{content:''}.qv-overlay{background-color:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:1003;overflow:auto}.qv-overlay .qv-holder{position:absolute;top:50%;left:15%;right:15%;background-color:#fff;height:50px;overflow:hidden;margin-bottom:80px}@media screen and (max-width:74.9375em){.qv-overlay .qv-holder{left:10%!important;right:10%!important}}@media screen and (max-width:48em){.qv-overlay .qv-holder{left:40px!important;right:40px!important}}.qv-overlay .qv-holder .qv-wrapper{position:relative;padding:40px;opacity:0;margin-top:0}.qv-overlay .qv-holder .qv-wrapper .images,.qv-overlay .qv-holder .qv-wrapper .summary{width:50%;height:auto;float:left}@media screen and (max-width:64em){.qv-overlay .qv-holder .qv-wrapper .images,.qv-overlay .qv-holder .qv-wrapper .summary{clear:both;width:100%!important}.qv-overlay .qv-holder .qv-wrapper .images .inner-wrap,.qv-overlay .qv-holder .qv-wrapper .summary .inner-wrap{padding-top:40px;padding-left:0}}.qv-overlay .qv-holder .qv-wrapper h4{margin:0 0 1.5rem;font-size:1.9rem}.qv-overlay .qv-holder .qv-wrapper .inner-wrap{padding-left:40px}.qv-overlay .qv-holder .qv-wrapper::after{clear:both;content:"";display:block}.qv-overlay .qv-holder .remove{position:absolute;top:20px;right:20px}.qv-overlay .qv-holder .remove:hover{cursor:pointer;opacity:.6}.item{position:relative;margin-bottom:40px;z-index:0}.item:hover{z-index:1}.owl-carousel .item{display:block}.item .anim-wrap{position:relative;float:left;width:100%;height:100%}.item .anim-wrap.to-anim{opacity:0}.item .anim-wrap .item-img{position:relative}.item .anim-wrap .item-img .entry-image,.item .anim-wrap .item-img img{margin:0!important}.item .anim-wrap .item-img .front{position:relative;z-index:0}.item .anim-wrap .item-img .back{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:100.02%;opacity:0}.item .anim-wrap .item-img .back:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;-o-transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s,-webkit-transform 0.5s;border-top:1px solid;border-bottom:1px solid;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);pointer-events:none}.item .anim-wrap .item-img .back:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;-o-transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s,-webkit-transform 0.5s;border-left:1px solid;border-right:1px solid;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);pointer-events:none}.item .anim-wrap .item-img .back:hover:before,.item .anim-wrap .item-img .back:hover:after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:.8}.item .anim-wrap .item-img .back .item-buttons-holder{position:absolute;height:100%;width:100%;z-index:3;text-align:center;top:0;left:0}.item .anim-wrap .item-img .back .item-buttons-holder .button-row{position:absolute;width:100%;top:50%;margin-top:-20px}.item .anim-wrap .item-img .back .item-buttons-holder .button-cell{display:inline-block;vertical-align:middle}.item .anim-wrap .item-img .back .item-buttons-holder .button-cell>*{margin:0;padding:0;position:relative}.item .anim-wrap .item-img .back .item-buttons-holder .yith-wcwl-add-to-wishlist{position:relative}.item .anim-wrap .item-img .back .item-buttons-holder .yith-wcwl-add-to-wishlist .ajax-loading{position:absolute;top:50%;left:50%;margin-left:-8px!important;margin-top:-8px!important;z-index:2}.item .anim-wrap .item-img .back .back-buttons{display:table;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}.item .anim-wrap .item-img .back .back-buttons a{display:table-cell;vertical-align:middle;text-align:center;position:relative}.item .anim-wrap .item-img .back .back-buttons a .as-loading{position:absolute;left:1px;right:1px;top:1px;bottom:1px;color:#222;background:rgba(255,255,255,.8)}.item .anim-wrap .item-img .back .back-buttons a .fa{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-7px;font-weight:400}.latest-content-images-widget .item .anim-wrap .item-img .back .back-buttons a .fa,.featured-content-images-widget .item .anim-wrap .item-img .back .back-buttons a .fa,.products .item .anim-wrap .item-img .back .back-buttons a .fa{margin-top:-7px;margin-left:-7px}ul.list .item .anim-wrap .item-img{width:30%;float:left}.item .anim-wrap .item-img::after{clear:both;content:"";display:block}.item .anim-wrap .item-data,.item .anim-wrap .item-data-list{position:relative}.item .anim-wrap .item-data .posted_in,.item .anim-wrap .item-data-list .posted_in{clear:both;margin-bottom:-1em;font-size:12px;display:block;letter-spacing:.05rem;text-align:center;line-height:1.4}.item .anim-wrap .item-data-list .posted_in{text-align:left;margin-bottom:0em}.item .anim-wrap .item-data{height:120px;margin-bottom:40px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.item .anim-wrap .item-data::after{clear:both;content:"";display:block}ul.list .item .anim-wrap .item-data{display:none}.item .anim-wrap .item-data .prod-title-price{padding:20px 0}.item .anim-wrap .item-data .prod-title-price>*{width:100%;float:left;text-align:center}.item .anim-wrap .item-data .prod-title-price::after{clear:both;content:"";display:block}.item .anim-wrap .item-data h4{font-size:20px}.item .anim-wrap .item-data h4.prod-title{font-size:1.1rem;font-weight:600;text-align:center;margin:0;padding:0}.related .item .anim-wrap .item-data h4.prod-title{font-size:1rem;border:none}.item .anim-wrap .item-data .price{padding-bottom:20px;font-size:1.4rem}.item .anim-wrap .item-data-list{width:70%;display:block;float:left}.item .anim-wrap .item-data-list .inner-wrap{padding-left:40px}.item .anim-wrap .item-data-list .inner-wrap h4,.item .anim-wrap .item-data-list .inner-wrap .description,.item .anim-wrap .item-data-list .inner-wrap .price{clear:both;display:block;text-align:left;padding-bottom:20px;margin:0}.item .anim-wrap .item-data-list .inner-wrap h4 del,.item .anim-wrap .item-data-list .inner-wrap .description del,.item .anim-wrap .item-data-list .inner-wrap .price del{display:inline-block;font-size:.8em}.item .anim-wrap .item-data-list .inner-wrap h4,.item .anim-wrap .item-data-list .inner-wrap .price{font-size:1.8rem}@media screen and (min-width:48.0625em) and (max-width:64em){.item .anim-wrap .item-data-list .inner-wrap h4,.item .anim-wrap .item-data-list .inner-wrap .price{font-size:1.6rem}}@media screen and (max-width:48em){.item .anim-wrap .item-data-list .inner-wrap h4,.item .anim-wrap .item-data-list .inner-wrap .price{font-size:1.25rem}}.item .anim-wrap .item-data-list .inner-wrap .price{margin-bottom:1.25rem}.item .anim-wrap .item-data-list .rating-wrapper{position:relative;float:left}.item .anim-wrap::after{clear:both;content:"";display:block}.item .anim-wrap .rating-wrapper{position:absolute;z-index:1;left:0;right:0;bottom:0;text-align:center;height:1rem;overflow:hidden}.item .anim-wrap .rating-wrapper .star-rating{float:none;display:inline-block;text-align:left}ul.list .item{width:100%;max-width:none;margin-bottom:80px}.expand-box .item{vertical-align:top;float:none;margin:0}.pagination{text-align:center;margin-bottom:80px;clear:both}.pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both}.pagination ul li{padding:0;margin-left:1px;float:left;display:inline}.pagination ul li a,.pagination ul li span{margin:0;text-decoration:none;min-width:1em;display:block;line-height:2.2;width:40px;height:40px}.pagination ul li span.current{background:#767676;color:#101010}.pagination::after{clear:both;content:"";display:block}.owl-carousel{position:relative}.owl-carousel .owl-nav{position:absolute;top:50%;left:0;right:0;margin-top:-40px;text-align:center;opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;width:40px;height:40px;background:#0a0a0a;color:#fefefe;opacity:.8}.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{display:block;line-height:40px}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{cursor:pointer;opacity:.5}.owl-carousel .owl-nav .owl-prev:hover:before,.owl-carousel .owl-nav .owl-prev:hover:after,.owl-carousel .owl-nav .owl-next:hover:before,.owl-carousel .owl-nav .owl-next:hover:after{border-color:#0a0a0a}.owl-carousel .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-prev.disabled:hover,.owl-carousel .owl-nav .owl-next.disabled,.owl-carousel .owl-nav .owl-next.disabled:hover{opacity:0;cursor:default}.owl-carousel .owl-nav .owl-prev:before,.owl-carousel .owl-nav .owl-next:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;-o-transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s,-webkit-transform 0.5s;border-top:1px solid;border-bottom:1px solid;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);pointer-events:none}.owl-carousel .owl-nav .owl-prev:after,.owl-carousel .owl-nav .owl-next:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;-o-transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s,-webkit-transform 0.5s;border-left:1px solid;border-right:1px solid;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);pointer-events:none}.owl-carousel .owl-nav .owl-prev:hover:before,.owl-carousel .owl-nav .owl-prev:hover:after,.owl-carousel .owl-nav .owl-next:hover:before,.owl-carousel .owl-nav .owl-next:hover:after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:.8}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}.owl-carousel .owl-nav.disabled{opacity:0!important}.owl-carousel.productslides .owl-nav{margin-top:-20px}.owl-carousel:hover .owl-nav,.owl-carousel:hover .owl-dots{opacity:1}.owl-carousel .owl-dots{position:absolute;bottom:20px;margin-bottom:-10px;left:0;right:0;text-align:center;opacity:0}.owl-carousel .owl-dots .owl-dot{display:inline-block;width:10px;height:10px;background-color:#0a0a0a;border-radius:100%;margin:0 5px;opacity:.3}.owl-carousel .owl-dots .owl-dot:hover{cursor:pointer;-webkit-transform:scale(1.4,1.4);-ms-transform:scale(1.4,1.4);transform:scale(1.4,1.4);opacity:.8}.owl-carousel .owl-dots .owl-dot.active{opacity:1}.drop-in{-webkit-animation:dropIn .6s 0s forwards;animation:dropIn .6s 0s forwards}.fade-in-down{-webkit-animation:fadeInDown .6s 0s forwards;animation:fadeInDown .6s 0s forwards}.fade-in-left{-webkit-animation:fadeInLeft .6s 0s forwards;animation:fadeInLeft .6s 0s forwards}.fade-in-right{-webkit-animation:fadeInRight .6s 0s forwards;animation:fadeInRight .6s 0s forwards}.fade-in-up{-webkit-animation:fadeInUp .6s 0s forwards;animation:fadeInUp .6s 0s forwards}.fade-in-zoom-big{-webkit-animation:fadeInZoomBig .6s 0s forwards;animation:fadeInZoomBig .6s 0s forwards}.fade-in-zoom{-webkit-animation:fadeInZoom .6s 0s forwards;animation:fadeInZoom .6s 0s forwards}.fade-in{-webkit-animation:fadeIn .6s 0s forwards;animation:fadeIn .6s 0s forwards}.newspaper{-webkit-animation:newspaper 1 .6s 0s both ease-in-out;animation:newspaper 1 .6s 0s both ease-in-out}.pop-in{-webkit-animation:popIn .6s 0s forwards;animation:popIn .6s 0s forwards}.rise-in{-webkit-animation:riseIn .6s 0s forwards;animation:riseIn .6s 0s forwards}.slide-in-left{-webkit-animation:slideInLeft .6s 0s forwards;animation:slideInLeft .6s 0s forwards}.slide-in-right{-webkit-animation:slideInRight .6s 0s forwards;animation:slideInRight .6s 0s forwards}.stretch-up{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.stretch-down{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.turn-in-up{-webkit-animation:turnInUp .6s 0s forwards;animation:turnInUp .6s 0s forwards}.turn-in-down{-webkit-animation:turnInDown .6s 0s forwards;animation:turnInDown .6s 0s forwards}.no-hover-anim .anim-wrap .back{opacity:0}.hover-drop-in .anim-wrap .back{-webkit-animation:dropOut .6s 0s forwards;animation:dropOut .6s 0s forwards}.hover-fade-in-down .anim-wrap .back{-webkit-animation:fadeOutDown .6s 0s forwards;animation:fadeOutDown .6s 0s forwards}.hover-fade-in-left .anim-wrap .back{-webkit-animation:fadeOutLeft .6s 0s forwards;animation:fadeOutLeft .6s 0s forwards}.hover-fade-in-right .anim-wrap .back{-webkit-animation:fadeOutRight .6s 0s forwards;animation:fadeOutRight .6s 0s forwards}.hover-fade-in-up .anim-wrap .back{-webkit-animation:fadeOutUp .6s 0s forwards;animation:fadeOutUp .6s 0s forwards}.hover-fade-in-zoom-big .anim-wrap .back{-webkit-animation:fadeOutZoomBig .6s 0s forwards;animation:fadeOutZoomBig .6s 0s forwards}.hover-fade-in-zoom .anim-wrap .back{-webkit-animation:fadeOutZoom .6s 0s forwards;animation:fadeOutZoom .6s 0s forwards}.hover-fade-in .anim-wrap .back{-webkit-animation:fadeOut .6s 0s forwards;animation:fadeOut .6s 0s forwards}.hover-newspaper .anim-wrap .back{opacity:0;-webkit-animation:fadeOut .6s 0s forwards;animation:fadeOut .6s 0s forwards}.hover-pop-in .anim-wrap .back{-webkit-animation:fadeOut .6s 0s forwards;animation:fadeOut .6s 0s forwards}.hover-rise-in .anim-wrap .back{-webkit-animation:riseOut .6s 0s forwards;animation:riseOut .6s 0s forwards}.hover-slide-in-left .anim-wrap .back{-webkit-animation:slideOutLeft .6s 0s forwards;animation:slideOutLeft .6s 0s forwards}.hover-slide-in-right .anim-wrap .back{-webkit-animation:slideOutRight .6s 0s forwards;animation:slideOutRight .6s 0s forwards}.hover-stretch-up .anim-wrap .back{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.hover-stretch-down .anim-wrap .back{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.hover-turn-in-up .anim-wrap .back{-webkit-animation:turnOutUp .6s 0s forwards;animation:turnOutUp .6s 0s forwards}.hover-turn-in-down .anim-wrap .back{-webkit-animation:turnOutDown .6s 0s forwards;animation:turnOutDown .6s 0s forwards}.no-hover-anim .anim-wrap:hover .back,.no-hover-anim .anim-wrap:active .back{opacity:1}.hover-drop-in .anim-wrap:hover .back,.hover-drop-in .anim-wrap:active .back{-webkit-animation:dropIn .6s 0s forwards;animation:dropIn .6s 0s forwards}.hover-fade-in-down .anim-wrap:hover .back,.hover-fade-in-down .anim-wrap:active .back{-webkit-animation:fadeInDown .6s 0s forwards;animation:fadeInDown .6s 0s forwards}.hover-fade-in-left .anim-wrap:hover .back,.hover-fade-in-left .anim-wrap:active .back{-webkit-animation:fadeInLeft .6s 0s forwards;animation:fadeInLeft .6s 0s forwards}.hover-fade-in-right .anim-wrap:hover .back,.hover-fade-in-right .anim-wrap:active .back{-webkit-animation:fadeInRight .6s 0s forwards;animation:fadeInRight .6s 0s forwards}.hover-fade-in-up .anim-wrap:hover .back,.hover-fade-in-up .anim-wrap:active .back{-webkit-animation:fadeInUp .6s 0s forwards;animation:fadeInUp .6s 0s forwards}.hover-fade-in-zoom-big .anim-wrap:hover .back,.hover-fade-in-zoom-big .anim-wrap:active .back{-webkit-animation:fadeInZoomBig .6s 0s forwards;animation:fadeInZoomBig .6s 0s forwards}.hover-fade-in-zoom .anim-wrap:hover .back,.hover-fade-in-zoom .anim-wrap:active .back{-webkit-animation:fadeInZoom .6s 0s forwards;animation:fadeInZoom .6s 0s forwards}.hover-fade-in .anim-wrap:hover .back,.hover-fade-in .anim-wrap:active .back{-webkit-animation:fadeIn .6s 0s forwards;animation:fadeIn .6s 0s forwards}.hover-newspaper .anim-wrap:hover .back,.hover-newspaper .anim-wrap:active .back{opacity:1;-webkit-animation:newspaper 1 .6s 0s both ease-in-out;animation:newspaper 1 .6s 0s both ease-in-out}.hover-pop-in .anim-wrap:hover .back,.hover-pop-in .anim-wrap:active .back{-webkit-animation:popIn .6s 0s forwards;animation:popIn .6s 0s forwards}.hover-rise-in .anim-wrap:hover .back,.hover-rise-in .anim-wrap:active .back{-webkit-animation:riseIn .6s 0s forwards;animation:riseIn .6s 0s forwards}.hover-slide-in-left .anim-wrap:hover .back,.hover-slide-in-left .anim-wrap:active .back{-webkit-animation:slideInLeft .6s 0s forwards;animation:slideInLeft .6s 0s forwards}.hover-slide-in-right .anim-wrap:hover .back,.hover-slide-in-right .anim-wrap:active .back{-webkit-animation:slideInRight .6s 0s forwards;animation:slideInRight .6s 0s forwards}.hover-stretch-up .anim-wrap:hover .back,.hover-stretch-up .anim-wrap:active .back{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.hover-stretch-down .anim-wrap:hover .back,.hover-stretch-down .anim-wrap:active .back{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.hover-turn-in-up .anim-wrap:hover .back,.hover-turn-in-up .anim-wrap:active .back{-webkit-animation:turnInUp .6s 0s forwards;animation:turnInUp .6s 0s forwards}.hover-turn-in-down .anim-wrap:hover .back,.hover-turn-in-down .anim-wrap:active .back{-webkit-animation:turnInDown .6s 0s forwards;animation:turnInDown .6s 0s forwards}.mejs-container{padding-bottom:10px;padding-top:10px}.mejs-offscreen{clip:rect(1px,1px,1px,1px);position:absolute!important}body .mejs-container{background:none}body .mejs-container .mejs-controls{background:none;top:10px}body .mejs-container .mejs-controls .mejs-button{position:relative}body .mejs-container .mejs-controls .mejs-button button{background:none;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-shadow:none;box-shadow:none}body .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,body .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0;height:10px;top:10px}body .mejs-container .mejs-controls .mejs-time span{margin-top:2px}body .mejs-container .mejs-controls .mejs-time-rail span{border-radius:0}body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total,body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded,body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-float{border:none}body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-float{top:-1.9em}body .mejs-container .mejs-controls .mejs-time-float-corner{top:100%}body .wp-audio-playlist .mejs-controls .mejs-button button:before,body .wp-audio-shortcode .mejs-controls .mejs-button button:before{display:inline-block;font-family:"FontAwesome";font-size:21px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1.4;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top;speak:none;border:none;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}body .wp-audio-playlist .mejs-controls .mejs-play button:before,body .wp-audio-shortcode .mejs-controls .mejs-play button:before{content:"\f04b"}body .wp-audio-playlist .mejs-controls .mejs-pause button:before,body .wp-audio-shortcode .mejs-controls .mejs-pause button:before{content:"\f04c"}body .wp-audio-playlist .mejs-controls .mejs-volume-button button:before,body .wp-audio-shortcode .mejs-controls .mejs-volume-button button:before{content:"\f026"}body .wp-audio-playlist .mejs-controls .mejs-button button:after,body .wp-audio-shortcode .mejs-controls .mejs-button button:after{display:none}body .wp-audio-shortcode{border-bottom:1px solid;border-top:1px solid;margin:0}body .wp-playlist{border:none;font-size:18px;font-size:1.8rem;line-height:1.77777778;margin:1.777em 0 3.5em;padding:0}body .wp-playlist .wp-playlist-current-item img{margin-right:20px;max-width:70px}body .wp-playlist-caption,body .wp-playlist-item-title{font-size:18px;font-size:1.8rem;line-height:1.77777778}body .wp-playlist-current-item{border-bottom:1px solid;height:auto;margin-bottom:0;padding-bottom:10px}body .wp-playlist-current-item .wp-playlist-item-title,body .wp-playlist-playing{font-weight:700}body .wp-playlist-tracks{border-top:1px solid;margin:0}body .wp-playlist-item{padding:10px}body .wp-playlist-item:last-child{border-bottom:1px solid}body .wp-playlist-item-length{top:auto;right:10px;bottom:.66666667em}body .wp-playlist-item-artist{display:block}body .wp-playlist-light{background:none;color:rgba(0,0,0,.73)}body .mejs-container .mejs-controls .mejs-time span{color:rgba(0,0,0,.73)}body .mejs-controls .mejs-button,body .mejs-controls .mejs-button button{color:rgba(0,0,0,.88)}body .mejs-controls .mejs-time-rail .mejs-time-total,body .mejs-controls .mejs-time-rail .mejs-time-loaded,body .mejs-controls .mejs-time-rail .mejs-time-float{background:rgba(0,0,0,.18)}body .mejs-controls .mejs-time-rail .mejs-time-current{background:rgba(0,0,0,.18)}body .mejs-controls .mejs-time-rail .mejs-time-float-corner{border-top-color:rgba(0,0,0,.18)}body .mejs-controls .mejs-horizontal-volume-slider{border:none!important}body .mejs-controls .mejs-horizontal-volume-slider:after{display:none!important}body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:rgba(0,0,0,.18)}body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:rgba(0,0,0,.18)}body .wp-playlist-item:last-child{border-color:rgba(0,0,0,.18)}body .wp-playlist-current-item .wp-playlist-item-title,body .wp-playlist-playing{color:rgba(0,0,0,.88)}body .wp-audio-shortcode,body .wp-playlist-current-item,body .wp-playlist-tracks,body .wp-playlist-item{border-color:rgba(0,0,0,.18)}body .wp-playlist-light .wp-playlist-caption{color:rgba(0,0,0,.73)}body .wp-playlist-item:hover,body .wp-playlist-item:focus,body .wp-playlist-light .wp-playlist-playing{background-color:rgba(0,0,0,.04);color:rgba(0,0,0,.88)}@media (min-width:440px){body .wp-playlist-item-artist{display:inline-block}body .wp-playlist-item-length{bottom:.77777778em}}.mini-cart-toggle{position:relative}.mini-cart-toggle .count{position:absolute;width:22px;height:22px;text-align:center;line-height:1.7rem;bottom:-1.25rem;left:-1.25rem;border-radius:100%;font-size:.9rem;font-weight:400;-webkit-box-shadow:0 0 0 2px #EA7474;box-shadow:0 0 0 2px #EA7474;background:#E8E8E8;color:#696969}.categories-title-holder{margin-top:40px;padding:20px;border-top:1px;border-color:rgba(153,153,153,.3);border-style:solid}.categories-title-holder .categories-title{text-align:center;font-size:18px;font-weight:400}.products{width:auto;padding-bottom:40px}.products.list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.products.owl-carousel .hover-wrap:hover{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.5);box-shadow:inset 0 0 10px rgba(0,0,0,.5);-webkit-transform:none;-ms-transform:none;transform:none}.products li.product-category{margin-bottom:30px}.products li.product-category .anim-wrap{outline:1px solid rgba(153,153,153,.3);min-height:120px}.products li.product-category .anim-wrap .term{position:relative;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.7);padding:20px}.products li.product-category .anim-wrap .term h3{position:relative;text-align:center;font-size:20px;margin-bottom:0;word-break:break-word}.products li.product-category .anim-wrap .entry-image{z-index:0;margin-bottom:0!important}.products li.product-category .anim-wrap .entry-image img{-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.products::after{clear:both;content:"";display:block}.wc_before_shop_loop{margin:20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wc_before_shop_loop select{width:auto;height:43px}.wc_before_shop_loop form{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.gridlist-toggle{float:right;font-size:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.gridlist-toggle a{font-size:1rem;height:3rem;padding:1rem 1.25rem;margin-left:1px}.gridlist-toggle a.active{opacity:.5}.product-filters-wrap::after{clear:both;content:"";display:block}.product-filters-wrap .product-filters{display:none;position:relative;padding:40px 20px;-webkit-box-shadow:0 0 0 1px rgba(153,153,153,.3);box-shadow:0 0 0 1px rgba(153,153,153,.3)}.product-filters-wrap .product-filters .product-filters-toggle{position:absolute;bottom:0}.product-filters-wrap .widget-title{padding:0 0 10px;margin-bottom:0 0 20px;font-weight:600;border-bottom:1px;border-color:rgba(153,153,153,.3);border-style:solid}.product-filters-wrap .product-filters-title{position:relative;overflow:hidden;text-align:center;padding:20px 0 40px}.product-filters-wrap .product-filters-title span.title{display:inline-block;float:none;position:relative}.product-filters-wrap .product-filters-title span.title:before,.product-filters-wrap .product-filters-title span.title:after{content:"";position:absolute;top:50%;width:2000px;height:1px;border-top:1px;border-color:rgba(153,153,153,.2);border-style:solid;left:120%}.product-filters-wrap .product-filters-title span.title:after{right:120%;left:auto}.product-filters-wrap .product-filters-title span.product-filters-toggle{position:absolute;bottom:20px;left:50%;margin-left:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:12px;opacity:.4}.product-filters-wrap .product-filters-title span.product-filters-toggle.active{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.product-filters-wrap .product-filters-title:hover{cursor:pointer;opacity:.6}.before-catalog,.after-catalog{padding:20px 0}.before-catalog::after,.after-catalog::after{clear:both;content:"";display:block}.single-product #primary .nav-single{border-top:1px;border-color:rgba(10,10,10,.2);border-style:solid;padding-top:40px;margin-left:0;margin-right:0}.theme-shop-message{z-index:101}.theme-shop-message .woocommerce-message{background:#fefefe;position:fixed;z-index:101;top:45%;left:15%;right:15%;margin:0}.woocommerce-MyAccount-navigation ul{text-align:center;display:block;padding:.5rem;margin:40px 0!important;border-bottom:1px solid #999}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{display:inline-block;border-left:1px solid #999}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:first-child{border:0}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:first-child a{padding-left:0}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{padding:.8rem;font-size:.9rem;font-weight:700;line-height:0}.wishlist-title{display:block;text-align:center;padding-top:20px}.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a{text-align:center;line-height:1;border-radius:0;display:block;position:relative;z-index:1;min-height:3.25rem;min-width:3.25rem}.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a .fa,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a .fa,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a .fa{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-7px}.entry-summary .yith-wcwl-add-to-wishlist{margin-bottom:40px;margin-top:0;clear:both;float:left}.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a{opacity:.7;-webkit-box-shadow:none;box-shadow:none;outline:1px dashed #999}.entry-summary .yith-wcwl-add-to-wishlist .ajax-loading{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;z-index:2}#yith-wcwl-popup-message{border-radius:0;padding:20px 40px;font-size:12px;text-transform:uppercase;letter-spacing:.2rem;font-weight:600}.woocommerce #content table.wishlist_table.cart tr td{text-align:left}.woocommerce #content table.wishlist_table.cart a.remove{font-size:16px;line-height:1;margin:-8px auto 0}.woocommerce #content table.wishlist_table.cart a.remove:before{display:none}.woocommerce #content table.wishlist_table.cart .product-thumbnail img{margin:0;border:none}.woocommerce #content table.wishlist_table.cart .wc-loop-button{padding:0;height:2.5rem;width:2.5rem;line-height:2.5rem;margin:0}.autocomplete-suggestions{background:inherit;color:inherit;border-radius:0;border-width:2px}.autocomplete-suggestions .autocomplete-suggestion{background:inherit;color:inherit}.searchandfilter label input{margin-top:.2rem;margin-right:.5rem;margin-bottom:.2rem;margin-left:0;float:left}div.larix_default .pp_content_container{background:#fff;-webkit-box-shadow:0 1px 30px rgba(0,0,0,.25);box-shadow:0 1px 30px rgba(0,0,0,.25);padding:20px 0}div.larix_default .pp_content_container::after{clear:both;content:"";display:block}div.larix_default .pp_loaderIcon{text-align:center;width:16px;height:16px;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear}div.larix_default .pp_loaderIcon:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f110";line-height:1.2}div.larix_default div.ppt{color:#000;display:none!important}div.larix_default .pp_gallery{display:none;margin-left:auto!important;margin-top:-50px;position:relative;z-index:10000;text-align:center}div.larix_default .pp_gallery .pp_arrow_previous,div.larix_default .pp_gallery .pp_arrow_next{position:absolute;margin-top:7px!important;font-size:0!important}div.larix_default .pp_gallery .pp_arrow_previous{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f060";left:0}div.larix_default .pp_gallery .pp_arrow_next{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f061";right:0;left:auto}div.larix_default .pp_gallery>div{margin:0 auto;overflow:hidden;position:relative}div.larix_default .pp_gallery ul{height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap;text-align:center}div.larix_default .pp_gallery ul li{display:inline-block;float:none;margin:0 5px 0 0;padding:0}div.larix_default .pp_gallery ul li a{border-width:1px;border-color:rgba(0,0,0,.5);border-style:solid;display:block;float:left;height:33px;overflow:hidden}div.larix_default .pp_gallery ul li.selected a,div.larix_default .pp_gallery ul li a:hover{border-color:#FFF}div.larix_default .pp_previous,div.larix_default .pp_next{position:relative}div.larix_default .pp_previous:before,div.larix_default .pp_next:before{height:1.8rem;width:1.8rem;background-color:rgba(255,255,255,.7);color:#666;font-size:16px!important;text-align:center}div.larix_default .pp_previous:before:hover,div.larix_default .pp_next:before:hover{color:#999}div.larix_default .pp_previous:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f060";top:50%;display:none;left:1.25rem}div.larix_default .pp_previous:hover:before{display:block}div.larix_default .pp_next:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f061";top:50%;display:none;left:auto;right:1.25rem}div.larix_default .pp_next:hover:before{display:block}div.larix_default .pp_details{position:absolute;bottom:1rem;float:none;margin:0}div.larix_default .pp_nav,div.larix_default .pp_description{font-size:14px}div.larix_default .pp_nav,div.larix_default .pp_nav p,div.larix_default .pp_play,div.larix_default .pp_nav .pp_pause,div.larix_default .pp_arrow_previous,div.larix_default .pp_arrow_next{margin:0}div.larix_default .pp_nav{margin-right:1em;position:relative}div.larix_default .pp_close{top:0;right:-.5em;font-size:1.618em!important}div.larix_default .pp_close:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f00d";color:#fff}div.larix_default .pp_arrow_previous,div.larix_default .pp_arrow_next{height:1.8rem;width:1.8rem;background-color:rgba(255,255,255,.7);color:#666;font-size:16px!important;text-align:center;position:relative;margin-top:-1px}div.larix_default .pp_arrow_previous:hover,div.larix_default .pp_arrow_next:hover{color:#999}div.larix_default .pp_arrow_previous:before,div.larix_default .pp_arrow_next:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f060"}div.larix_default .pp_arrow_previous{margin-right:.5em}div.larix_default .pp_arrow_next{margin-left:.5em}div.larix_default .pp_arrow_next:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f061"}div.larix_default a.pp_expand,div.larix_default a.pp_contract{right:auto;left:-1em;top:0;font-size:1.618em!important}div.larix_default a.pp_expand:before,div.larix_default a.pp_contract:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f065";color:#fff}div.larix_default a.pp_contract:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f066"}div.larix_default #respond{margin:0;width:100%;background:none;border:none;padding:0}div.larix_default #respond .form-submit{margin-top:0;float:none}div.larix_default .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce{left:5%!important;right:5%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_previous,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_contract{display:none!important}div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_previous:before,div.pp_woocommerce .pp_arrow_next:before,div.pp_woocommerce .pp_close:before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px 0}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:400;display:none;font-size:14px;margin:0;z-index:9999}#demo_switcher{position:fixed;top:0;bottom:0;right:0;width:250px;background:rgba(34,34,34,.9);z-index:1010;padding:30px;color:#F5F5F5!important;text-align:center;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.15);box-shadow:5px 5px 20px rgba(0,0,0,.15)}#demo_switcher.active .fa-chevron-up{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.admin-bar #demo_switcher{top:67px}#demo_switcher.not-expanded{top:100%}#demo_switcher h5{font-size:14px;float:left;margin:0 0 .5rem;letter-spacing:0;color:inherit}#demo_switcher h5 small{font-size:10px;font-weight:400;line-height:.8rem;text-transform:lowercase}#demo_switcher>.demo-thumbs{position:absolute;top:70px;bottom:0;right:30px;left:30px;text-align:left}#demo_switcher>.demo-thumbs a{float:left;margin:0 0 20px;position:relative;padding:1px;-webkit-box-shadow:inset 0 0 0 4px rgba(255,255,255,.5);box-shadow:inset 0 0 0 4px rgba(255,255,255,.5)}#demo_switcher>.demo-thumbs a:hover{opacity:.6}#demo_switcher>.demo-thumbs a img{position:relative;z-index:0;width:100%;height:auto}#demo_switcher>.demo-thumbs a .caption{font-size:.9rem;background:rgba(0,0,0,.7);padding:4px;position:absolute;bottom:1px;left:1px;right:1px;color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:.05rem}#demo_switcher>.demo-thumbs a .new-demo{position:absolute;z-index:10;top:4px;right:4px;font-size:9px;background:red;color:#fff;width:25px;height:25px;line-height:25px;text-align:center;border-radius:24px;font-weight:400}#demo_switcher>.demo-thumbs>div,#demo_switcher>.demo-thumbs p{width:50%;float:left}#demo_switcher>.demo-thumbs.load-demos .demo-images-loader{opacity:1}#demo_switcher>.demo-thumbs.load-demos a{opacity:0}#demo_switcher>.demo-thumbs .demo-images-loader{position:absolute;display:block;top:50%;left:50%;margin-left:-8px;margin-top:-8px;opacity:0}#demo_switcher hr{clear:both;margin-bottom:.5rem;height:1px;border-top:1px solid #999}#demo_switcher #toggle_demos,#demo_switcher #buy{display:block;z-index:1;position:absolute;top:-35px;width:70%;left:0;height:35px;line-height:2;letter-spacing:.05rem;border-left:none;text-align:center;background:rgba(34,34,34,.95)}#demo_switcher #toggle_demos:hover,#demo_switcher #buy:hover{cursor:pointer;background-color:#ccc}#demo_switcher #toggle_demos a,#demo_switcher #toggle_demos .fa,#demo_switcher #buy a,#demo_switcher #buy .fa{position:relative;z-index:2}#demo_switcher #toggle_demos{font-size:.9rem;font-weight:400}#demo_switcher #toggle_demos .fa-chevron-up{margin-left:10px}#demo_switcher #buy{left:70%;width:30%}#demo_switcher #buy a{position:absolute;top:0;bottom:0;left:0;right:0}#demo_switcher i.fa{line-height:1.8}#demo_switcher .notice{font-size:.82rem;line-height:1.4em;text-align:left;margin:0;clear:both;padding:10px 0 0;border-top:1px solid #CCC}