@charset "UTF-8";@media (max-width:870px){.gkPage{padding:0 10px}#gkMainMenu.gkMenuOverlay{border:none}#gkTopMenu{float:right;margin:0 0 0 15px}.gkMenu>ul{height:auto;min-height:21px;margin-left:10%}.itemsContainer .itemsContainerWrap,.itemContainer .itemsContainerWrap{}#k2Container article header h2{font-size:32px;line-height:32px}.k2FeedIcon a,a.k2FeedIcon{margin-top:32px}.demo-typo-col2,.demo-typo-col3,.demo-typo-col4{clear:both;float:none;padding-bottom:20px;width:100%}#gkBottom1 .box.double,#gkBottom1 .box.double~.box,#gkBottom2 .box.double,#gkBottom2 .box.double~.box,#gkBottom3 .box.double,#gkBottom3 .box.double~.box,#gkBottom4 .box.double,#gkBottom4 .box.double~.box,#gkBottom5 .box.double,#gkBottom5 .box.double~.box{width:50%!important}.gkIsWrapper-gk_storefront figcaption h3{font-size:16px;line-height:20px;margin:0 0 18px 0}.gkIsWrapper-gk_storefront figcaption h3{font-size:30px;line-height:56px;padding:0 32px}.gkIsWrapper-gk_storefront figcaption p{font-size:15px;line-height:50px}.gkIsWrapper-gk_storefront .gkIsPagination{bottom:10px}.gk-banners[data-cols="1"] li{width:100%}.gk-banners[data-cols="2"] li{width:100%}.gk-banners[data-cols="3"] li{width:100%}.gk-banners[data-cols="4"] li{width:100%}.gk-banners li div{margin-bottom:10px}.gk-banners li div img{max-width:30%!important}.products .nspArt.nspCol4{width:48.5%}.products .nspArt.nspCol5{width:48.5%}.products .nspArt.nspCol6{width:48.5%}.products .nspImageWrapper{margin:0 auto!important;width:100%}.frontpage #gkHeader{margin:0 0 20px 0}#gkTop1,#gkTop2{padding:15px 0}.box.parallax{margin:-30px 0!important;padding:90px 0!important}#gkBottom1,#gkBottom2,#gkBottom3,#gkBottom4{padding:30px 0}.gk-features li{margin:0 0 10px 0}.gk-features[data-cols="1"] li{width:100%}.gk-features[data-cols="2"] li{width:50%}.gk-features[data-cols="3"] li{width:50%}.gk-features[data-cols="4"] li{width:50%}.gkMenuOverlay .gkMenu>ul>li>a{font-size:11px;padding:0 12px}.gkMenuOverlay .gkMenu>ul>li.haschild>a:after{right:-2px}#gkMenuOverlayWrap{margin:-20px 0 0 -260px!important;max-width:520px!important}#gkMenuOverlayWrap.open{margin-top:0}#gkMenuOverlayContent .gkcol li{font-size:20px}#gkMenuOverlayContent .gkcol li,#gkMenuOverlayContent .gkcol li a{line-height:58px}.productdetails-view h1{font-size:32px}.product-price span.PricesalesPrice{font-size:32px}div.PricesalesPrice{font-size:14px;padding:0}.hikashop_checkout_login_left_part,.hikashop_checkout_login_right_part{clear:both;width:100%}.hikashop_subcategories>div,.hikashop_products>div{width:50%!important}.hikashop_subcategories>div[style="clear:both"],.hikashop_products>div[style="clear:both"]{display:none}@media (max-width:660px){body #cc-notification h2,body #cc-notification h3,body #cc-notification p{font-size:12px!important;margin-bottom:0!important;width:100%!important;max-width:100%!important}body #cc-notification h2 span,body #cc-notification h2{font-size:12px!important}body #cc-notification #cc-notification-wrapper{padding:10px 32px 0!important}body #cc-notification ul.cc-notification-buttons{clear:both!important;width:100%!important;position:static!important;text-align:center}body #cc-notification ul.cc-notification-buttons li{float:none!important;display:inline-block}body #cc-notification a,body #cc-notification a:visited{font-size:12px!important}#mobilelogo.text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;float:left;font-size:20px;height:63px;line-height:63px;margin:0;text-align:center;text-indent:0;text-transform:uppercase;width:auto}#mobilelogo.text>span{display:block;font-size:20px;font-weight:bold;line-height:63px;padding:8px 0 0 0;text-align:left}#mobilelogo.text .gkLogoSlogan{color:#ddd;display:block;font-size:10px;font-weight:normal;line-height:1;margin-top:-20px;text-align:left;text-transform:none}#smallLogo img{display:block;margin:6px 0 0}#gkLogo img{display:none;margin:6px 0 0}#gk-menu-overlay-wrap .gkMenuClassic{margin:0 auto;width:90%}#gk-menu-overlay-wrap #gk-menu-overlay-close{right:5%;z-index:2}#gk-menu-overlay-wrap .gkMenuClassic li li li a{padding:10px 0}.ask-a-question a{border-bottom:1px solid #eee;border-top:1px solid #eee;display:block;font-size:14px;font-weight:600;margin:32px 0 16px;padding:10px 0}}}
