/*!
Theme Name: Maksimer
Theme URI: https://github.com/maksimer/maksimer-wordpress-theme
Version: 2.1.2
Description: Theme developed by Maksimer AS
Author: Maksimer AS
Author URI: http://www.maksimer.no/
Text Domain: maksimer_lang
*/*,html,body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:top}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}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}*:last-child{margin-bottom:0}.wrapper{display:block;zoom:1;max-width:1160px;max-width:-webkit-calc(1160px + 40px + 40px);max-width:calc(1160px + 40px + 40px);padding-left:40px;padding-right:40px;width:100%;margin:0 auto;position:relative}.wrapper:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.clear{clear:both}@media screen{@-ms-viewport{width:device-width}}.hidden,.screen-reader-text{position:absolute;clip:rect(1px 1px 1px 1px);overflow:hidden;height:1px;width:1px}.col-set{display:block;zoom:1;margin:-20px}.col-set:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.col-set .col{float:left;padding:20px;min-height:1px}.col-set.col-2 .col{width:50%}.col-set.col-2 .col:nth-child(2n+3){clear:left}.col-set.col-3 .col{width:33.33%}.col-set.col-3 .col:nth-child(3n+4){clear:left}.col-set.col-4 .col{width:25%}.col-set.col-4 .col:nth-child(4n+5){clear:left}.col-set.col-5 .col{width:20%}.col-set.col-5 .col:nth-child(5n+6){clear:left}.col-set.col-6 .col{width:16.66%}.col-set.col-6 .col:nth-child(6n+7){clear:left}.promotion{background-color:#d9d6cf;color:#000;text-align:center;font-size:14px;line-height:26px;letter-spacing:0.35px;text-transform:uppercase}.promotion p{margin:0;padding:10px 20px}.promotion a{color:#000;text-decoration:none}.search-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.search-wrapper .close-search{position:fixed;right:50px;top:50px;font-size:30px;color:#fff;z-index:1;cursor:pointer}.search-wrapper .search-form{display:block;zoom:1;max-width:500px;width:96%;position:relative;z-index:1}.search-wrapper .search-form:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.search-wrapper .search-form .search-label{float:left;width:-webkit-calc(100% - 140px - 20px);width:calc(100% - 140px - 20px)}.search-wrapper .search-form .search-label .search-field{width:100%;outline:0}.search-wrapper .search-form .search-button{float:right;width:140px;padding-left:0;padding-right:0;text-align:center;outline:0}.search-wrapper .search-bg{background:rgba(45,45,45,0.9);position:fixed;width:100%;height:100%;left:0;top:0}.choose-language{position:absolute;right:0;top:10px}.choose-language ul{display:block;zoom:1;margin:0;padding:0}.choose-language ul:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.choose-language ul li{float:left;list-style:none;margin:0 0 0 10px;padding:0}.choose-language ul li img{display:block;width:20px;opacity:.5}.choose-language ul li img:focus,.choose-language ul li img:hover,html[lang="en-US"] .choose-language ul li img.english,html[lang="nb-NO"] .choose-language ul li img.norwegian{opacity:1}div#maksimer-newsletter-popout{background:#d9d6cf;color:#2d2d2d}div#maksimer-newsletter-popout #lukk-popup{width:15px;height:15px}div#maksimer-newsletter-popout #lukk-popup a{background:none;display:block;width:15px;height:15px;line-height:15px;padding:0;text-decoration:none}div#maksimer-newsletter-popout #lukk-popup a:before{content:"\f00d";font-family:'FontAwesome';display:block;font-size:15px;line-height:15px;color:#000}div#maksimer-newsletter-popout #maksimer-newsletter-popout-form select{margin-bottom:15px}div#maksimer-newsletter-popout #maksimer-newsletter-popout-wysiwyg{font-style:normal;padding:30px 30px 0 30px}div#maksimer-newsletter-popout .button{background:#333;border-color:#333;color:#fff;margin-top:15px}.archive-single{text-align:center}.archive-single .single-image{margin-bottom:20px}.archive-single .single-title{text-align:left;margin-top:0}.archive-single .single-excerpt{margin-top:10px;text-align:center;color:#868686}.module{display:block;zoom:1}.module:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.module:first-child .content{padding-top:0}.module .content{padding:20px 0}.module-one-column .content{max-width:560px;margin:0 auto}.module-one-column .content h2:last-child{margin-bottom:20px}.module-buttons .content{margin:-10px}.module-buttons .button{margin:10px}.module-buttons .button:last-child{margin-right:0}.module-campaign-area .single-campaign{display:block;position:relative}.module-campaign-area .single-campaign:focus .content span.cta,.module-campaign-area .single-campaign:hover .content span.cta{background:#2d2d2d}.module-campaign-area .single-campaign .content{position:absolute;left:0;bottom:8%;width:100%;color:#fff;padding:0 20px}.module-campaign-area .single-campaign .content span{display:table;clear:both;margin:0 auto}.module-campaign-area .single-campaign .content span.title{font-size:30px;font-size:2.4vw;line-height:100%;text-align:center}@media (max-width: 833.333333333px){.module-campaign-area .single-campaign .content span.title{font-size:20px}}@media (min-width: 1250px){.module-campaign-area .single-campaign .content span.title{font-size:30px}}.module-campaign-area .single-campaign .content span.cta{font-size:15px;font-size:1.2vw;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid #fff;padding:5% 6% 4%;line-height:100%;margin-top:4%;text-transform:uppercase;font-weight:300;letter-spacing:1.61px;background:#2d2d2d;background:rgba(45,45,45,0.2);text-align:center}@media (max-width: 833.333333333px){.module-campaign-area .single-campaign .content span.cta{font-size:10px}}@media (min-width: 1250px){.module-campaign-area .single-campaign .content span.cta{font-size:15px}}.module-campaign-area .single-campaign img{display:block;max-width:none;width:100%}.module-campaign-area-with-instagram .single-campaign{display:block;position:relative;color:#fff;text-decoration:none}.module-campaign-area-with-instagram .single-campaign:focus .inner-content-wrap .inner-content,.module-campaign-area-with-instagram .single-campaign:hover .inner-content-wrap .inner-content{background:#2d2d2d}.module-campaign-area-with-instagram .single-campaign .inner-content-wrap{position:absolute;left:0;bottom:0;width:100%;padding:0 20px 40px}.module-campaign-area-with-instagram .single-campaign .inner-content-wrap .inner-content{-webkit-transition:all 0.3s;transition:all 0.3s;display:block;margin:0 auto;border:1px solid #fff;background:rgba(45,45,45,0.2);max-width:290px;padding:20px;text-align:center}.module-campaign-area-with-instagram .single-campaign .inner-content-wrap .inner-content h1{font-size:30px;font-size:2.4vw;line-height:100%;margin-bottom:10px}@media (max-width: 833.333333333px){.module-campaign-area-with-instagram .single-campaign .inner-content-wrap .inner-content h1{font-size:20px}}@media (min-width: 1250px){.module-campaign-area-with-instagram .single-campaign .inner-content-wrap .inner-content h1{font-size:30px}}.module-campaign-area-with-instagram .single-campaign .inner-content-wrap .inner-content h1:focus,.module-campaign-area-with-instagram .single-campaign .inner-content-wrap .inner-content h1:hover{color:#fff;text-decoration:none}.module-campaign-area-with-instagram .single-campaign .inner-content-wrap .inner-content p{font-size:15px;font-size:1.2vw;line-height:120%;left:1.61px;font-weight:300}@media (max-width: 833.333333333px){.module-campaign-area-with-instagram .single-campaign .inner-content-wrap .inner-content p{font-size:10px}}@media (min-width: 1250px){.module-campaign-area-with-instagram .single-campaign .inner-content-wrap .inner-content p{font-size:15px}}.module-campaign-area-with-instagram .single-campaign img{display:block;max-width:none;width:100%}.module-campaign-area-with-instagram .single-instagram-post-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.module-campaign-area-with-instagram .single-instagram-post-wrapper .the-beard{-webkit-box-flex:0;-webkit-flex:0 1 65%;-ms-flex:0 1 65%;flex:0 1 65%}.module-campaign-area-with-instagram .single-instagram-post-wrapper .the-beard a{display:block}.module-campaign-area-with-instagram .single-instagram-post-wrapper .the-beard a img{width:100%}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info{-webkit-box-flex:0;-webkit-flex:0 1 35%;-ms-flex:0 1 35%;flex:0 1 35%;background:#2d2d2d;color:#fff;padding:40px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .instagram-header{text-align:center;width:100%}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .instagram-header .fa{font-size:60px}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .instagram-header a.hashtag-fitjarislands{display:block;margin-top:20px;color:#fff;text-decoration:none;font-size:20px}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .mr-beards-profile-information{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .mr-beards-profile-information a{color:#fff;text-decoration:none;font-size:11px;line-height:15px;letter-spacing:1.18px;display:block;margin:0 auto;text-align:center;overflow:hidden}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .mr-beards-profile-information a .username{font-weight:700;display:inline-block}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .mr-beards-profile-information a .date{white-space:nowrap;display:inline-block}h1,.h1{font-size:28px;margin-bottom:28px;margin-top:50px}body.single-product h1,body.single-product .h1{margin-top:0}h2,.h2,.intro{font-weight:100;font-size:22px;margin-bottom:18px}h3,.h3,.pheading{font-size:20px;margin-bottom:14px;font-weight:100}#review_form_wrapper h3,#review_form_wrapper .h3{font-style:normal;letter-spacing:0}h4,.h4{font-size:18px;margin-bottom:6px;font-weight:400}h5,.h5{font-size:16px;margin-bottom:6px;font-weight:400;letter-spacing:1px}h6,.h6{font-size:16px;margin-bottom:0px;font-weight:500;letter-spacing:1px}h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child,h6:first-child,.h6:first-child{margin-top:0}a h1,h1 a,a .h1,.h1 a,a h2,h2 a,a .h2,.h2 a,a h3,h3 a,a .h3,.h3 a,a h4,h4 a,a .h4,.h4 a,a h5,h5 a,a .h5,.h5 a,a h6,h6 a,a .h6,.h6 a{text-decoration:none;color:inherit}a h1:hover,h1 a:hover,a .h1:hover,.h1 a:hover,a h2:hover,h2 a:hover,a .h2:hover,.h2 a:hover,a h3:hover,h3 a:hover,a .h3:hover,.h3 a:hover,a h4:hover,h4 a:hover,a .h4:hover,.h4 a:hover,a h5:hover,h5 a:hover,a .h5:hover,.h5 a:hover,a h6:hover,h6 a:hover,a .h6:hover,.h6 a:hover{text-decoration:underline;color:#2d2d2d}.character{font-family:'adobe-garamond-pro', serif !important}p,address{margin-bottom:20px}b,strong{font-weight:700}i,em{font-style:italic}a{color:#2d2d2d}a:focus,a:hover{text-decoration:none}ul{margin:0 0 20px;padding:0}ul li{list-style:disc outside;margin:0 0 0 20px}ul li ul{margin:0}ol{margin:0 0 20px;padding:0}ol li{list-style:decimal outside;margin:0 0 0 20px}ol li ol{margin:0}table{width:100%;margin-bottom:20px}table th,table td{padding:10px;text-align:left}table th{font-weight:700}table tbody tr{border-bottom:1px solid #e6e6e6}pre,xmp,code{font-family:'Fira Code', 'monospace';background:#f2f2f2;color:#2d2d2d;padding:20px;margin:0 0 20px;-moz-tab-size:2;-o-tab-size:2;tab-size:2;overflow:scroll}code{padding:5px;margin:0 2px}img{max-width:100%;height:auto}.wp-caption{max-width:100%;height:auto}.wp-caption p.wp-caption-text{margin-bottom:20px;font-style:italic}.alignleft{float:left;margin-right:20px;margin-bottom:10px}.aligncenter{display:block;margin:0 auto 20px}.alignright{float:right;margin-left:20px;margin-bottom:10px}dl{display:block;zoom:1}dl:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}dl dt,dl dd{display:inline-block}input[type=text],input[type=url],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search]{font-family:'brandon-grotesque', sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid #2d2d2d;border-radius:0;font-size:18px;padding:10px 20px;margin:0;display:block;letter-spacing:2.77px;line-height:normal}select,.select2-container .select2-choice{font-family:'brandon-grotesque', sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid #2d2d2d;border-radius:0;font-size:18px;padding:10px 20px;margin:0;display:block;letter-spacing:2.77px;line-height:normal;position:relative;background:#fff}label.checkbox,.form-row label.checkbox{display:inline-block;margin:0;vertical-align:middle}textarea{font-family:'brandon-grotesque', sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:100%;height:100px;border:1px solid #2d2d2d;border-radius:0;font-size:14px;line-height:23px;padding:10px 20px;margin:0;display:block;letter-spacing:1.61px}.button,a.button,.submit,.woocommerce-message a,.stock_alert_button{-webkit-transition:all 0.3s;transition:all 0.3s;font-family:'brandon-grotesque', sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #868686;border-radius:0;background:#868686;margin:0;padding:10px 20px;text-decoration:none;cursor:pointer;display:inline-block;font-size:18px;letter-spacing:1.42px;text-transform:uppercase;color:#2d2d2d;line-height:normal}.button:focus,.button:hover,a.button:focus,a.button:hover,.submit:focus,.submit:hover,.woocommerce-message a:focus,.woocommerce-message a:hover,.stock_alert_button:focus,.stock_alert_button:hover{background:#2d2d2d;color:#fff;border-color:#2d2d2d}.button.single_add_to_cart_button,.button#place_order,.button.wc-forward,a.button.single_add_to_cart_button,a.button#place_order,a.button.wc-forward,.submit.single_add_to_cart_button,.submit#place_order,.submit.wc-forward,.woocommerce-message a.single_add_to_cart_button,.woocommerce-message a#place_order,.woocommerce-message a.wc-forward,.stock_alert_button.single_add_to_cart_button,.stock_alert_button#place_order,.stock_alert_button.wc-forward{color:#2d2d2d;background-color:#d9d6cf;border:none;font-weight:bold}.button.single_add_to_cart_button:focus,.button.single_add_to_cart_button:hover,.button#place_order:focus,.button#place_order:hover,.button.wc-forward:focus,.button.wc-forward:hover,a.button.single_add_to_cart_button:focus,a.button.single_add_to_cart_button:hover,a.button#place_order:focus,a.button#place_order:hover,a.button.wc-forward:focus,a.button.wc-forward:hover,.submit.single_add_to_cart_button:focus,.submit.single_add_to_cart_button:hover,.submit#place_order:focus,.submit#place_order:hover,.submit.wc-forward:focus,.submit.wc-forward:hover,.woocommerce-message a.single_add_to_cart_button:focus,.woocommerce-message a.single_add_to_cart_button:hover,.woocommerce-message a#place_order:focus,.woocommerce-message a#place_order:hover,.woocommerce-message a.wc-forward:focus,.woocommerce-message a.wc-forward:hover,.stock_alert_button.single_add_to_cart_button:focus,.stock_alert_button.single_add_to_cart_button:hover,.stock_alert_button#place_order:focus,.stock_alert_button#place_order:hover,.stock_alert_button.wc-forward:focus,.stock_alert_button.wc-forward:hover{background:#2d2d2d;border-color:#2d2d2d;color:#fff}.flexslider{position:relative}.flexslider ul{display:block;zoom:1;margin:0;padding:0}.flexslider ul:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.flexslider ul li{list-style:none;margin:0;padding:0}.flexslider ul.slides li{display:none;position:relative;opacity:0}.flexslider ul.slides li:first-child{display:block}.flexslider ul.slides li a.slidelink{display:block}.flexslider ul.slides li a.slidelink:hover .content{-webkit-transition:all 0.3s;transition:all 0.3s;background:#2d2d2d}.flexslider ul.slides li .content{-webkit-transition:all 0.3s;transition:all 0.3s;position:absolute;right:10%;bottom:45%;border:1px solid #f2f2ef;background:#2d2d2d;background:rgba(45,45,45,0.2);padding:15px 40px;text-align:center;display:block;text-decoration:none}.flexslider ul.slides li .content span{color:#fff;display:block;text-decoration:none}.flexslider ul.slides li .content .title{font-size:30px;font-style:italic;line-height:38px;letter-spacing:3.21px}.flexslider ul.slides li .content .subtitle{font-weight:300;text-transform:uppercase;letter-spacing:1.61px;font-size:15px;line-height:30px}.flexslider ul.slides li .content .cta{font-weight:700;text-transform:uppercase;letter-spacing:1.5px;font-size:14px;line-height:20px;padding-top:18px}.flexslider:hover ul.flex-direction-nav li a{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1}ul.flex-direction-nav li a{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;position:absolute;top:50%;z-index:2;margin-top:-35px;opacity:0}ul.flex-direction-nav li a.flex-disabled{display:none}ul.flex-direction-nav li a.flex-prev{left:20px}ul.flex-direction-nav li a.flex-next{right:20px}ul.flex-direction-nav li a .fa{font-size:70px;line-height:70px}div.woocommerce{display:block;zoom:1}div.woocommerce:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.amount{white-space:nowrap}.form-row.form-row-first{float:left;width:50%;padding-right:20px}.form-row.form-row-last{float:right;width:50%;padding-left:20px}.form-row label{margin-bottom:5px;display:block;font-size:14px}table.shop_table thead tr{border-bottom:1px solid #2d2d2d}table.shop_table thead tr th{text-transform:uppercase;font-size:14px;line-height:20px;letter-spacing:1.5px;padding:0 0 10px}table.shop_table td,table.shop_table th{padding-top:20px;padding-bottom:20px}table.shop_table td:first-child,table.shop_table th:first-child{padding-left:0}table.shop_table td:last-child,table.shop_table th:last-child{padding-right:0}table.shop_table td.product-name{font-family:'adobe-garamond-pro', serif}table.shop_table td.product-name .variation{font-family:'brandon-grotesque', sans-serif;font-weight:500;font-size:14px;line-height:20px}#shipping_method{margin:0;padding:0}#shipping_method li{list-style:none;margin:0;padding:0;white-space:nowrap}.product-categories,.post-categories{margin-bottom:40px}.product-categories ul.menu,.post-categories ul.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.product-categories ul.menu li,.post-categories ul.menu li{list-style:none;margin:0;padding:0;position:relative}.product-categories ul.menu li a,.post-categories ul.menu li a{text-decoration:none;display:inline-block}.product-categories ul.menu li>a:hover,.post-categories ul.menu li>a:hover{text-decoration:underline}.product-categories ul.menu>li,.post-categories ul.menu>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.product-categories ul.menu>li>a,.post-categories ul.menu>li>a{font-size:14px;line-height:15px;text-transform:uppercase;font-weight:700;letter-spacing:1.61px;text-align:center;padding:20px;display:block;cursor:default}.product-categories ul.menu>li>a:hover,.post-categories ul.menu>li>a:hover{text-decoration:none}.product-categories ul.menu>li:focus,.post-categories ul.menu>li:focus,.product-categories ul.menu>li:hover,.post-categories ul.menu>li:hover{background:#f9f9f9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:0;margin-bottom:0}.product-categories ul.menu>li:focus a,.post-categories ul.menu>li:focus a,.product-categories ul.menu>li:hover a,.post-categories ul.menu>li:hover a{display:block;position:relative;padding-bottom:0;margin-bottom:0}.product-categories ul.menu>li:focus>ul.children,.post-categories ul.menu>li:focus>ul.children,.product-categories ul.menu>li:hover>ul.children,.post-categories ul.menu>li:hover>ul.children{display:block;background:#f9f9f9;width:100%;padding:0 15px 15px 15px;text-align:center;top:55px}.product-categories ul.menu>li>ul.children,.post-categories ul.menu>li>ul.children{position:absolute;display:none;z-index:2}.product-categories ul.menu>li>ul.children li,.post-categories ul.menu>li>ul.children li{font-size:14px;line-height:18px;letter-spacing:1.38px;margin-bottom:10px}.product-categories ul.menu>li>ul.children li ul li,.post-categories ul.menu>li>ul.children li ul li{margin-left:20px}.product-categories.closed,.closed.post-categories{cursor:pointer;background:none;margin-bottom:20px}.product-categories.closed ul.menu>li>a,.closed.post-categories ul.menu>li>a{margin-bottom:0}.product-categories.closed ul.menu>li>ul.children,.closed.post-categories ul.menu>li>ul.children{display:none}.woocommerce-message{display:block;zoom:1;background:#f9f9f9;padding:0 20px;line-height:48px;margin-bottom:40px}.woocommerce-message:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.woocommerce-message a{float:right;margin:0 -20px 0 20px}ul.woocommerce-error{margin:0 0 40px;padding:20px 0;background:#2d2d2d;color:#fff}ul.woocommerce-error li{list-style:none;margin:0;padding:10px;text-align:center;letter-spacing:1.5px;font-size:16px}.col2-set{display:block;zoom:1}.col2-set:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.col2-set .col-1{float:left;width:50%;padding-right:20px}.col2-set .col-2{float:right;width:50%;padding-right:20px}.woocommerce-MyAccount-navigation{float:left;width:200px}.woocommerce-MyAccount-navigation ul li{list-style:none;margin-bottom:5px}.woocommerce-MyAccount-navigation ul li a{text-decoration:none;text-transform:uppercase;font-weight:400;font-size:13px}.woocommerce-MyAccount-content{float:right;width:940px;width:-webkit-calc(100% - 200px - 20px);width:calc(100% - 200px - 20px)}.stock.in-stock{display:none}.term-description{text-align:center;margin-bottom:60px;font-weight:400;font-size:15px}.term-description *{text-align:center !important}ul.products{display:block;zoom:1;margin:-20px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.products:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}ul.products li{list-style:none;margin:0;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}ul.products li mark{display:none}ul.products li a{position:relative;width:100%;border:1px solid transparent;text-decoration:none}ul.products li a>img{width:100% !important;height:auto !important;margin-bottom:20px}ul.products li a h3{text-transform:uppercase;font-size:12px;font-weight:400;letter-spacing:1.61px;line-height:20px;margin:0 0 6px}ul.products li a h3:focus,ul.products li a h3:hover{text-decoration:none}ul.products li a .price{font-size:12px;font-weight:400;letter-spacing:1.61px;line-height:20px;text-transform:uppercase}ul.products li a.product_type_bundle,ul.products li a.product_type_simple{position:relative;text-align:left;padding-left:110px;padding-top:0px;text-transform:uppercase;font-size:12px;font-weight:700;border:0;right:20px;bottom:28px;z-index:2;letter-spacing:1.61px;line-height:20px;background:none;width:auto;display:inline-block}ul.products li a.product_type_bundle:not(.add_to_cart_button),ul.products li a.product_type_simple:not(.add_to_cart_button){padding-left:20px;bottom:1px}ul.products li a.product_type_bundle:focus,ul.products li a.product_type_bundle:hover,ul.products li a.product_type_simple:focus,ul.products li a.product_type_simple:hover{color:inherit;text-decoration:underline}ul.products li a.product_type_bundle.loading,ul.products li a.product_type_simple.loading{cursor:wait}ul.products li a.product_type_bundle.added,ul.products li a.product_type_simple.added{display:none}ul.products li a.added_to_cart{text-align:right;line-height:29px;display:inline-block;border:0;position:absolute;right:20px;bottom:25px;z-index:2}body.single-product div.product{display:block;zoom:1}body.single-product div.product:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}body.single-product div.product .images{float:left;width:50%;padding-right:20px}body.single-product div.product .images .woocommerce-main-image{display:block}body.single-product div.product .images .woocommerce-main-image img{margin:0 auto;display:block}body.single-product div.product .images .thumbnails{display:block;zoom:1;margin:40px -10px -10px}body.single-product div.product .images .thumbnails:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}body.single-product div.product .images .thumbnails a{padding:10px;float:left;width:20%;cursor:pointer}body.single-product div.product .images .thumbnails a:nth-child(5n+6){clear:left}body.single-product div.product .entry-summary{float:right;width:50%;padding-left:20px}body.single-product div.product .entry-summary h1.product_title{font-family:'adobe-garamond-pro', serif;margin-bottom:10px;text-align:center}body.single-product div.product .entry-summary h2{margin-bottom:25px}body.single-product div.product .entry-summary div[itemprop="description"]{text-align:center}body.single-product div.product .entry-summary .alert_container{display:block;zoom:1;text-align:center;display:table;margin:40px auto 0}body.single-product div.product .entry-summary .alert_container:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}body.single-product div.product .entry-summary .alert_container h6{display:none}body.single-product div.product .entry-summary .alert_container .stock_alert_email{width:260px;float:left;letter-spacing:1px;font-size:15px}body.single-product div.product .entry-summary .alert_container .stock_alert_button{width:290px;padding-left:0;padding-right:0;text-align:center;float:left;background:#d9d6cf;border-left:0;font-size:15px}body.single-product div.product .entry-summary .alert_container .stock_alert_button:focus,body.single-product div.product .entry-summary .alert_container .stock_alert_button:hover{background:#2d2d2d}body.single-product div.product .entry-summary .price{text-align:center;margin-top:20px;margin-bottom:0px}body.single-product div.product .entry-summary .woocommerce-variation.single_variation{text-align:center}body.single-product div.product .entry-summary .variations_form .quantity-wrap{margin:0;float:right}body.single-product div.product .entry-summary .quantity-wrap{margin:0 auto;display:table}body.single-product div.product .entry-summary .quantity-wrap .quantity-label{display:table-cell;text-transform:uppercase;font-size:14px;padding-right:20px;line-height:48px}body.single-product div.product .entry-summary .quantity-wrap .qty{display:table-cell;margin-top:10px;padding:0px 0px;text-align:center;width:60px}body.single-product div.product .entry-summary .bundle_form{margin-top:40px}body.single-product div.product .entry-summary .bundle_form h4.bundled_product_title{margin-top:10px}body.single-product div.product .entry-summary .bundle_form h2{text-align:left !important;font-size:16px;margin:0}body.single-product div.product .entry-summary .bundle_form .bundled_product.bundled_product_summary{display:none}body.single-product div.product .entry-summary .bundle_wrap .bundle_button{margin-top:20px}body.single-product div.product .entry-summary .bundle_wrap .bundle_button .quantity{float:none !important;margin:0 auto 30px !important;display:table}body.single-product div.product .entry-summary .bundle_wrap .bundle_button .quantity:before{content:'Quantity';display:block;float:left;text-transform:uppercase;font-size:14px;padding-right:20px;line-height:28px}body.single-product div.product .entry-summary .bundle_wrap .bundle_button .quantity .qty{padding:0px 0px;text-align:center;width:60px}body.single-product div.product .entry-summary table.variations{float:left;width:auto;margin-bottom:10px}body.single-product div.product .entry-summary table.variations tr{border:0}body.single-product div.product .entry-summary table.variations td{padding-top:0;padding-right:0;vertical-align:middle}body.single-product div.product .entry-summary table.variations td.label{display:none;text-transform:uppercase;font-size:14px}body.single-product div.product .entry-summary table.variations td.value{padding-left:0}body.single-product div.product .entry-summary table.variations td .reset_variations{display:none !important}body.single-product div.product .entry-summary .single_add_to_cart_button{display:block;padding:30px 0;text-align:center;font-size:16px;width:100%;margin-top:20px}body.single-product div.product .stock{text-align:center}body.single-product div.product .stock.out-of-stock{font-style:italic}body.single-product div.product .woocommerce-tabs{float:right;width:50%;padding-left:20px;clear:right}body.single-product div.product .woocommerce-tabs ul.wc-tabs{display:block;zoom:1;margin:40px 0 0;padding:0;border-bottom:1px solid #f2f2ef}body.single-product div.product .woocommerce-tabs ul.wc-tabs:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}body.single-product div.product .woocommerce-tabs ul.wc-tabs li{list-style:none;margin:0 10px -1px;padding:0;float:left;border-bottom:1px solid transparent;font-size:12px;font-weight:500;letter-spacing:1.85px;text-transform:uppercase}body.single-product div.product .woocommerce-tabs ul.wc-tabs li:first-child{margin-left:0}body.single-product div.product .woocommerce-tabs ul.wc-tabs li:last-child{margin-right:0}body.single-product div.product .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:#2d2d2d}body.single-product div.product .woocommerce-tabs ul.wc-tabs li.active a{color:#2d2d2d}body.single-product div.product .woocommerce-tabs ul.wc-tabs li a{text-decoration:none;display:block;padding-bottom:10px;color:#939393}body.single-product div.product .woocommerce-tabs .panel{padding:27px 0 0}body.single-product div.product .woocommerce-tabs .panel h2:first-child{display:none}body.single-product div.product .upsells,body.single-product div.product .related{clear:both;padding-top:60px}body.single-product div.product .upsells h2,body.single-product div.product .related h2{text-align:center;margin-bottom:30px}.woocommerce-product-rating{display:block;zoom:1;margin-top:20px}.woocommerce-product-rating:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.woocommerce-product-rating .woocommerce-review-link{display:none}ol.commentlist{margin:0 0 40px}ol.commentlist li{list-style:none;margin:0;padding:20px 0;border-bottom:1px solid #f2f2ef}ol.commentlist li .comment_container{display:block;zoom:1}ol.commentlist li .comment_container:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}ol.commentlist li .comment_container .avatar{float:left;width:60px}ol.commentlist li .comment_container .comment-text{display:block;zoom:1;float:right;width:480px;width:-webkit-calc(100% - 60px - 20px);width:calc(100% - 60px - 20px)}ol.commentlist li .comment_container .comment-text:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}ol.commentlist li .comment_container .comment-text .star-rating{float:right}ol.commentlist li .comment_container .comment-text .meta{float:left;margin-bottom:10px;font-size:14px;letter-spacing:1px}ol.commentlist li .comment_container .comment-text .description{clear:both}.woocommerce-noreviews{display:none}#review_form_wrapper h3{text-align:center;margin:0 0 10px 0;letter-spacing:2px}#review_form_wrapper .comment-form label{font-size:14px}.star-rating{margin:0 auto;overflow:hidden;position:relative;height:16px;line-height:16px;font-size:16px;width:75px;font-family:FontAwesome}.star-rating:before{content:'\f006\f006\f006\f006\f006';float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:16px}.star-rating span:before{content:'\f005\f005\f005\f005\f005';top:0;position:absolute;left:0}p.stars{position:relative;font-size:16px}p.stars a{display:inline-block;font-weight:700;margin-right:16px;text-indent:-9999px;position:relative;border-bottom:0;outline:0;cursor:pointer}p.stars a:last-child{border-right:0}p.stars a.star-1,p.stars a.star-2,p.stars a.star-3,p.stars a.star-4,p.stars a.star-5{border-right:1px solid #f2f2ef}p.stars a.star-1:after,p.stars a.star-2:after,p.stars a.star-3:after,p.stars a.star-4:after,p.stars a.star-5:after{font-family:FontAwesome;text-indent:0;position:absolute;top:0;left:0}p.stars a.star-1{width:32px}p.stars a.star-1:after{content:'\f006'}p.stars a.star-1:hover:after,p.stars a.star-1.active:after{content:'\f005'}p.stars a.star-2{width:48px}p.stars a.star-2:after{content:'\f006\f006'}p.stars a.star-2:hover:after,p.stars a.star-2.active:after{content:'\f005\f005'}p.stars a.star-3{width:64px}p.stars a.star-3:after{content:'\f006\f006\f006'}p.stars a.star-3:hover:after,p.stars a.star-3.active:after{content:'\f005\f005\f005'}p.stars a.star-4{width:80px}p.stars a.star-4:after{content:'\f006\f006\f006\f006'}p.stars a.star-4:hover:after,p.stars a.star-4.active:after{content:'\f005\f005\f005\f005'}p.stars a.star-5{width:80px;border:0;margin-right:0}p.stars a.star-5:after{content:'\f006\f006\f006\f006\f006'}p.stars a.star-5:hover:after,p.stars a.star-5.active:after{content:'\f005\f005\f005\f005\f005'}.cart-header{display:block;zoom:1;margin-bottom:20px}.cart-header:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.cart-header h1{font-family:'brandon-grotesque', sans-serif;float:left;font-size:24px;line-height:48px;letter-spacing:2px}.cart-header .button{float:right}table.shop_table a{text-decoration:none}table.shop_table th,table.shop_table td{vertical-align:middle;padding:20px}table.shop_table tr.bundled_table_item{background:#fcfcfc}table.shop_table tr.bundled_table_item th,table.shop_table tr.bundled_table_item td{padding-top:5px;padding-bottom:5px}table.shop_table tr.bundled_table_item .bundled_table_item_indent{padding:0}table.shop_table thead tr th{padding:0 20px 20px}table.shop_table tbody tr{border-bottom:0}table.shop_table td.product-remove{padding-left:20px;width:34px}table.shop_table td.product-remove a{display:block;color:#868686;font-size:30px}table.shop_table td.product-remove a:focus,table.shop_table td.product-remove a:hover{color:#2d2d2d}table.shop_table td.product-thumbnail{width:80px}table.shop_table td.product-thumbnail a{display:block;width:60px}table.shop_table td.product-thumbnail a img{display:table;margin:0 auto}table.shop_table .product-name{width:80%}table.shop_table .product-name a{letter-spacing:1.5px}table.shop_table .product-price,table.shop_table .product-subtotal{text-align:right}table.shop_table .product-quantity{text-align:center}table.shop_table .product-quantity .qty{width:80px;padding-left:0;padding-right:0;text-align:center;margin:0 auto}table.shop_table th.product-subtotal,table.shop_table td.product-subtotal{padding-right:20px}table.shop_table td.actions{border-top:1px solid #2d2d2d}table.shop_table td.actions .coupon{display:block;zoom:1;width:50%;float:left;padding-right:20px}table.shop_table td.actions .coupon:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}table.shop_table td.actions .coupon label{display:none}table.shop_table td.actions .coupon .input-text{float:left;width:300px;width:-webkit-calc(100% - 20px - 240px);width:calc(100% - 20px - 240px)}table.shop_table td.actions .coupon>.button{float:right;width:240px;padding-left:0;padding-right:0;text-align:center}table.shop_table td.actions>.button{float:right}.cart-collaterals{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.cart-collaterals .cross-sells{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;margin-top:60px}.cart-collaterals .cross-sells h2{text-align:center}.cart-collaterals .cart_totals{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;max-width:360px}.cart-collaterals .cart_totals h2{font-family:'brandon-grotesque', sans-serif;font-size:24px;letter-spacing:2px;font-style:normal;font-weight:400;line-height:30px}.cart-collaterals .cart_totals .wc-forward{padding:20px 0;text-align:center;display:block}.cart-collaterals .cart_totals table.shop_table{font-size:14px;line-height:20px}.cart-collaterals .cart_totals table.shop_table tr{border-bottom:1px solid #2d2d2d}.cart-collaterals .cart_totals table.shop_table tr.cart-subtotal{border-color:#f2f2ef}.cart-collaterals .cart_totals table.shop_table th:last-child,.cart-collaterals .cart_totals table.shop_table td:last-child{text-align:right}.cart-collaterals .cart_totals table.shop_table th{text-transform:uppercase;font-weight:700;letter-spacing:1.75px}body.woocommerce-checkout .checkout_coupon{margin-top:10px}body.woocommerce-checkout .checkout{display:block;zoom:1;margin-top:40px}body.woocommerce-checkout .checkout:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}body.woocommerce-checkout .checkout h3{margin:0 0 20px}body.woocommerce-checkout .checkout #customer_details{float:left;width:50%;padding-right:20px}body.woocommerce-checkout .checkout #customer_details.col2-set .col-1,body.woocommerce-checkout .checkout #customer_details.col2-set .col-2{float:none;padding:0;width:100%}body.woocommerce-checkout .checkout #customer_details p.create-account{display:block;zoom:1;margin-bottom:0}body.woocommerce-checkout .checkout #customer_details p.create-account:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}body.woocommerce-checkout .checkout #customer_details p.create-account input{float:left;margin-right:5px}body.woocommerce-checkout .checkout #customer_details p.create-account label{line-height:20px;letter-spacing:2.15px}body.woocommerce-checkout .checkout #customer_details h3#ship-to-different-address{display:block;zoom:1;margin:0 0 10px;font-size:14px;line-height:20px;letter-spacing:2.15px}body.woocommerce-checkout .checkout #customer_details h3#ship-to-different-address:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}body.woocommerce-checkout .checkout #customer_details h3#ship-to-different-address input{float:left;margin-right:5px}body.woocommerce-checkout .checkout h3#order_review_heading,body.woocommerce-checkout .checkout #order_review{float:right;width:50%;padding-left:20px}body.woocommerce-checkout table.woocommerce-checkout-review-order-table{margin-bottom:0}body.woocommerce-checkout table.woocommerce-checkout-review-order-table th:first-child,body.woocommerce-checkout table.woocommerce-checkout-review-order-table td:first-child{text-align:left;vertical-align:middle}body.woocommerce-checkout table.woocommerce-checkout-review-order-table th:last-child,body.woocommerce-checkout table.woocommerce-checkout-review-order-table td:last-child{text-align:right;vertical-align:middle}body.woocommerce-checkout table.woocommerce-checkout-review-order-table thead tr th{padding-bottom:12px}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody tr:last-child,body.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr:last-child{border-bottom-color:#2d2d2d}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot{font-size:14px;line-height:20px;border-top:1px solid #2d2d2d}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr{border-bottom:1px solid #f2f2ef}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr.shipping td{white-space:nowrap}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot th{text-transform:uppercase;font-size:14px;letter-spacing:1.5px}body.woocommerce-checkout .woocommerce-checkout-payment ul.wc_payment_methods{margin:0 0 20px;padding:0}body.woocommerce-checkout .woocommerce-checkout-payment ul.wc_payment_methods li{list-style:none;margin:0;padding:20px 0;border-bottom:1px solid #f2f2ef}body.woocommerce-checkout .woocommerce-checkout-payment ul.wc_payment_methods li:last-child{border-bottom-color:#2d2d2d}body.woocommerce-checkout .woocommerce-checkout-payment ul.wc_payment_methods li label{font-weight:700}body.woocommerce-checkout .woocommerce-checkout-payment ul.wc_payment_methods li label img{display:none}body.woocommerce-checkout .woocommerce-checkout-payment ul.wc_payment_methods li label a.about_paypal{float:right;font-weight:400;text-decoration:none}body.woocommerce-checkout .woocommerce-checkout-payment ul.wc_payment_methods li .payment_box{padding-left:20px}body.woocommerce-checkout .woocommerce-checkout-review-order .button{float:right;padding:20px 40px}html{overflow-x:hidden}body{font-family:'brandon-grotesque', sans-serif;overflow-x:hidden;overflow-y:scroll;background:#fff;color:#2d2d2d;font-size:16px;line-height:27px}.header{padding:40px 0;position:relative;min-height:145px}.header .main-menu{float:left}.header .main-menu ul.menu.icons{margin-top:-1px;float:left;padding-right:7px}.header .main-menu ul.menu.icons li{padding:0 7px;border:0;font-size:14px}.header .main-menu ul.menu.icons li:first-child{padding-left:0}.header .main-menu ul.menu li{border-left:1px solid #2d2d2d}.header .secondary-menu{float:right}.header .secondary-menu ul.menu.icons{margin-top:-1px;float:right;padding-left:7px}.header .secondary-menu ul.menu.icons li{padding:0 7px;border:0;font-size:14px}.header .secondary-menu ul.menu.icons li:last-child{padding-right:0}.header .secondary-menu ul.menu li{border-right:1px solid #2d2d2d}.header .menu-wrapper{display:block;zoom:1;margin-top:20px}.header .menu-wrapper:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.header .menu-wrapper ul.menu{display:block;zoom:1;margin:0;padding:0;float:left}.header .menu-wrapper ul.menu:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.header .menu-wrapper ul.menu.icons li:first-child{border-left:0}.header .menu-wrapper ul.menu.icons li.home-icon .fa{font-size:18px;margin:-2px 0}.header .menu-wrapper ul.menu.icons li.search-icon label{display:block;cursor:pointer}.header .menu-wrapper ul.menu.icons li.instagram a{width:12px}.header .menu-wrapper ul.menu.icons li a{display:block}.header .menu-wrapper ul.menu li{list-style:none;margin:0;padding:0 14px;float:left;font-size:12px;line-height:12px;letter-spacing:1.8px;text-transform:uppercase}.header .menu-wrapper ul.menu li.instagram a{width:12px}.header .menu-wrapper ul.menu li a{color:#2d2d2d;text-decoration:none}.header .logo{width:192px;position:absolute;left:50%;margin-left:-96px}.header .logo a{display:block}.header .logo img{width:192px;height:71px}.footer{padding:60px 0;color:#868686;font-size:12px;line-height:12px;letter-spacing:1px;text-align:center}.footer a{color:#868686;text-decoration:none}.footer a:focus,.footer a:hover{color:#2d2d2d}.footer ul.menu{display:block;zoom:1;margin:0 auto 40px;padding:0;display:table}.footer ul.menu:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}.footer ul.menu li{list-style:none;margin:0;padding:0 10px;float:left;text-transform:uppercase;border-right:1px solid #868686}.footer ul.menu li:first-child{padding-left:0}.footer ul.menu li:last-child{padding-right:0;border-right:0}.footer p{margin-bottom:40px;line-height:26px}.footer p.copyright{text-transform:uppercase;margin:0;line-height:20px}.footer p.maksimer{text-transform:uppercase;color:#cbcbcb;line-height:20px}.footer p.maksimer a{color:#cbcbcb}.footer p.maksimer a:focus,.footer p.maksimer a:hover{color:#868686}@media screen and (max-width: 1240px){body.single-product div.product .entry-summary .alert_container{width:100%;max-width:350px}body.single-product div.product .entry-summary .alert_container .stock_alert_email{width:100%;float:none}body.single-product div.product .entry-summary .alert_container .stock_alert_button{width:100%;float:none;border-left:1px solid #2d2d2d}}@media screen and (max-width: 1190px){.header .menu-wrapper{margin-top:5px}.header .main-menu ul.menu.icons,.header .menu-wrapper ul.menu{float:none;clear:both}.header .main-menu ul.menu.icons{margin-bottom:10px}.header .main-menu.menu-wrapper ul.menu li{float:none;clear:both;border:0;padding:0;margin:0 0 10px 0}.header .secondary-menu.menu-wrapper ul.menu{float:right;clear:both}.header .secondary-menu.menu-wrapper ul.menu li{border:0;margin:0 0 10px 10px;padding:0}body.single-product div.product .woocommerce-tabs ul.wc-tabs li{font-size:10px;line-height:20px;margin-left:5px;margin-right:5px}}@media screen and (max-width: 1000px){body.single-product div.product .entry-summary table.variations{width:100%}body.single-product div.product .entry-summary .variations_form .quantity-wrap{float:none;margin:0 auto}body.single-product div.product .entry-summary .woocommerce-variation.single_variation{margin-top:20px}table.shop_table td.actions .coupon{width:-webkit-calc(100% - 200px);width:calc(100% - 200px)}}@media screen and (max-width: 980px){body.single-product div.product .woocommerce-tabs ul.wc-tabs li{font-size:9px;margin-left:3px;margin-right:3px}}@media screen and (max-width: 900px){body.single-product div.product .woocommerce-tabs ul.wc-tabs li{font-size:8px;margin-left:3px;margin-right:3px}}@media screen and (max-width: 850px){.flexslider ul.slides li .content{bottom:41%}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info{padding:20px 10px}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .instagram-header .fa{font-size:30px}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .mr-beards-profile-information a{font-size:9px}.product-categories.closed,.closed.post-categories{margin-bottom:40px}.product-categories.closed ul.menu>li,.closed.post-categories ul.menu>li{padding:10px 20px}.product-categories ul.menu>li,.post-categories ul.menu>li{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}ul.products li{-webkit-box-flex:0;-webkit-flex:0 1 33.33%;-ms-flex:0 1 33.33%;flex:0 1 33.33%}body.single-product div.product .images{padding:0 0 20px 0;float:none;width:100%}body.single-product div.product .images .thumbnails{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}body.single-product div.product .images .thumbnails a{width:15%}body.single-product div.product .entry-summary,body.single-product div.product .woocommerce-tabs{padding:0;float:none;width:100%}body.single-product div.product .entry-summary table.variations,body.single-product div.product .woocommerce-tabs table.variations{width:auto}body.single-product div.product .entry-summary .variations_form .quantity-wrap,body.single-product div.product .woocommerce-tabs .variations_form .quantity-wrap{float:right;margin:0}body.single-product div.product .entry-summary .woocommerce-variation.single_variation,body.single-product div.product .woocommerce-tabs .woocommerce-variation.single_variation{margin-top:0}body.single-product div.product .entry-summary ul.wc-tabs li,body.single-product div.product .woocommerce-tabs ul.wc-tabs li{font-size:12px;line-height:20px;margin-left:10px;margin-right:10px}body.woocommerce-checkout .checkout #customer_details{float:none;width:100%;padding:0;margin-bottom:40px}body.woocommerce-checkout .checkout h3#order_review_heading,body.woocommerce-checkout .checkout #order_review{float:none;width:100%;padding:0}.product-categories ul.menu>li>a,.post-categories ul.menu>li>a,.post-categories ul.menu>li>a{padding:15px;margin-bottom:10px}.product-categories ul.menu>li:focus>ul.children,.post-categories ul.menu>li:focus>ul.children,.post-categories ul.menu>li:focus>ul.children,.product-categories ul.menu>li:hover>ul.children,.post-categories ul.menu>li:hover>ul.children,.post-categories ul.menu>li:hover>ul.children{top:45px}}@media screen and (max-width: 750px){.col-set.col-2 .col{clear:both;float:none;width:100%}.col-set.col-3 .col{width:50%}.col-set.col-3 .col:nth-child(3n+4){clear:none}.col-set.col-3 .col:nth-child(2n+3){clear:left}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info{padding:40px 20px}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .instagram-header .fa{font-size:60px}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .mr-beards-profile-information a{font-size:11px}.promotion{font-size:10px;line-height:14px}.flexslider ul.slides li .content{bottom:40px;right:40px}table.shop_table thead tr th.product-thumbnail,table.shop_table thead tr th.product-price,table.shop_table td.product-thumbnail,table.shop_table td.product-price{display:none}table.shop_table thead tr th{font-size:10px;padding:10px}table.shop_table td.product-remove,table.shop_table td{font-size:12px;padding:10px}table.shop_table td.actions .coupon{width:100%;padding-right:0;margin-bottom:10px}table.shop_table td.actions .coupon>.button{width:150px;font-size:13px}table.shop_table td.actions .coupon .input-text{width:-webkit-calc(100% - 10px - 150px);width:calc(100% - 10px - 150px)}table.shop_table td.actions>.button{width:100%;float:none}table.shop_table .product-quantity .qty{width:50px}.cart-collaterals .cart_totals{max-width:none}.footer{padding:40px 0}ul.flex-direction-nav{display:none;opacity:0}div#maksimer-newsletter-popout{display:none !important}}@media screen and (min-width: 671px){.menus-wrapper{display:block !important}.mobile-menu{display:none}}@media screen and (max-width: 670px){.header .logo{position:relative;left:0;margin:0 auto;z-index:2}.header .menu-wrapper{float:none}.mobile-menu{position:absolute;right:0;top:50px;z-index:9;cursor:pointer;display:block}.mobile-menu .fa{font-size:20px}.menus-wrapper{margin-top:25px;display:none}.header .main-menu.menu-wrapper ul.menu li{margin-bottom:20px;text-align:center}.header .main-menu ul.menu.icons{margin-bottom:20px}.header .secondary-menu.menu-wrapper ul.menu{float:none;margin:0;text-align:center}.header .secondary-menu.menu-wrapper ul.menu.icons{display:none}.header .secondary-menu.menu-wrapper ul.menu li{float:none;margin-bottom:20px;text-align:center}}@media screen and (max-width: 600px){.wrapper{padding-left:20px;padding-right:20px}.module .content{padding:10px 0}.col-set{margin:-10px}.col-set .col{padding:10px}.flexslider ul.slides li .content{right:20px;bottom:20px;padding:10px 20px;background:rgba(45,45,45,0.5)}.flexslider ul.slides li .content .title{font-size:20px;line-height:24px}.flexslider ul.slides li .content .subtitle{font-size:10px;line-height:16px}.flexslider ul.slides li .content .cta{font-size:10px;line-height:16px;padding-top:0}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info{padding:20px 10px}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .instagram-header .fa{font-size:30px}.module-campaign-area-with-instagram .single-instagram-post-wrapper .instagram-info .mr-beards-profile-information a{font-size:9px}.form-row.form-row-first{padding-right:10px}input[type=text],input[type=url],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],select,.select2-container .select2-choice,textarea{font-size:14px;padding:10px;letter-spacing:1.77px}.button,a.button,.submit,.woocommerce-message a{font-size:14px;padding:10px}.module-buttons .content{margin:0}.module-buttons .content .button{width:100%;margin:10px 0;text-align:center}.module-buttons .content .button:first-child{margin-top:0}.module-buttons .content .button:last-child{margin-bottom:0}.form-row.form-row-last{padding-left:10px}ul.products li{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.footer{padding:20px 0}.footer ul.menu li{float:none;margin:0 auto 20px;border:0}.footer ul.menu li:last-child{margin-bottom:0}body.single-product div.product .entry-summary table.variations{width:100%}body.single-product div.product .entry-summary .variations_form .quantity-wrap{float:none;margin:0 auto}body.single-product div.product .entry-summary .woocommerce-variation.single_variation{margin-top:20px}body.single-product div.product .woocommerce-tabs ul.wc-tabs li{font-size:10px;line-height:20px;margin-left:5px;margin-right:5px}}@media screen and (max-width: 500px){body.single-product div.product .woocommerce-tabs ul.wc-tabs li{font-size:10px;line-height:20px;margin-left:5px;margin-right:5px;letter-spacing:0}}@media screen and (max-width: 430px){.col-set.col-3 .col{width:100%;float:none;clear:both}.flexslider ul.slides li .content{right:5px;bottom:5px}ul.products{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}ul.products li{-webkit-box-flex:0;-webkit-flex:0 1 70%;-ms-flex:0 1 70%;flex:0 1 70%}}@media screen and (max-width: 370px){body.single-product div.product .woocommerce-tabs ul.wc-tabs li{font-size:8px;margin-left:3px;margin-right:3px}}
