@charset "utf-8";@media (max-width:1230px){.gkPage{padding:0 10px}#gkBottom1>.box,#gkBottom2>.box,#gkBottom3>.box,#gkBottom4>.box,#gkBottom5>.box{padding:0}#gkBottom1>div,#gkBottom2>div,#gkBottom3>div,#gkBottom4>div,#gkBottom5>div{margin:0px}#gkBottom5>div{padding:45px 10px 35px 10px}.header.gkPage{padding-left:10px;padding-right:10px}#gkMenuOverlayWrap{margin:0 0 0 -360px!important;max-width:720px!important}.gk-banners img{max-width:50%!important}#gkPopupCart{right:10px}}
@media (max-width:1040px){body,.box{font-size:14px}small{font-size:90%}h1{font-size:36px}h2{font-size:28px}h3{font-size:24px}.gkPage{padding:0 15px}#gkPageContent{background-image:none!important}#gkHeader{margin-bottom:20px}#gkTopMenu,#gkUserArea{margin-top:0}#gkContent,#gkSidebar,#gkContentWrap{width:100% !important}#gkContentWrap{margin-top:20px;padding:0!important}#gkSidebar .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px!important}#gkSidebar{padding:0!important}#gkSidebar .box:first-child{padding-top:10px!important}#gkSidebar .box{border:none!important;float:left;margin-top:0!important;margin-bottom:30px!important;width:50%}#gkSidebar.gkOnlyOne .box{width:100%!important}#gkSidebar .box:nth-child(2n+1){clear:both!important}.onlydesktop{display:none!important}.notablet{display:none!important}.nomobile{display:block!important}.onlytablet{display:block!important}.onlymobile{display:none!important}.notablet.nomobile{display:none!important}.contact .contact-image{float:left !important}.contact .contact-address{clear:both !important;padding-top:20px !important}.contact .contact-form input[type="text"],.contact .contact-form input[type="email"],.contact .contact-form textarea{width:95% !important}#sbox-window,#sbox-window iframe{width:720px!important;max-width:720px!important;left:10px!important}#gkMobileMenu{float:right;margin:24px 0 0 0;position:relative}.gkMenuOverlay+#gkMobileMenu{display:none!important}#gkExtraMenu{display:none!important}#gkMainMenu{display:none}#gkMainMenu.gkMenuOverlay,#gkMainMenu.gkMenuOverlay #gkExtraMenu{display:block!important}#gkMobileMenu select{width:44px;height:44px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;position:absolute;left:0;top:0}#gkMobileMenu{color:#111;display:block!important;font-size:32px;height:44px;line-height:44px;margin:10px 0 9px 0!important;position:relative;text-align:center;width:44px}#gkMobileMenu i{color:#fff;height:44px;padding:0!important;position:relative;right:12px;text-align:center;width:44px}body .gkCols4 .box{margin-bottom:30px!important}body .gkCols4 .box.gkmod-1{width:100%}body .gkCols4 .box.gkmod-2{width:50%}body .gkCols4 .box.gkmod-3{width:50%}body .gkCols4 .box.gkmod-4,body .gkCols4 .box.gkmod-more{width:50%}body .gkCols4 .box:nth-child(2n+1){clear:both}body .gkCols4 .box.gkmod-more.gkmod-last-1:last-child{width:100%!important}body .gkCols4 .box.gkmod-more.gkmod-last-2:last-child,body .gkCols4 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50%!important}body .gkCols4 .box.gkmod-more.gkmod-last-3:last-child,body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(2),body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:50%!important}body .gkCols6 .box{margin-bottom:30px!important}body .gkCols6 .box.gkmod-1{width:100%}body .gkCols6 .box.gkmod-2{width:50%}body .gkCols6 .box.gkmod-3{width:33.3%}body .gkCols6 .box.gkmod-4,body .gkCols6 .box.gkmod-more{width:33.3%}body .gkCols6 .box.gkmod-5,body .gkCols6 .box.gkmod-more{width:33.3%}body .gkCols6 .box.gkmod-6,body .gkCols6 .box.gkmod-more{width:33.3%}body .gkCols6 .box:nth-child(3n+1){clear:both}body .gkCols6 .box.gkmod-more.gkmod-last-1:last-child{width:100%!important}body .gkCols6 .box.gkmod-more.gkmod-last-2:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50%!important}body .gkCols6 .box.gkmod-more.gkmod-last-3:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(2),body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:33.3%!important}body .gkCols6 .box.gkmod-more.gkmod-last-4:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(2),body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(3),body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(4){width:33.3%!important}body .gkCols6 .box.gkmod-more.gkmod-last-5:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(2),body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(3),body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(4),body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(5){width:33.3%!important}.items-row>div{margin-bottom:50px;padding:0!important}#gkMainbody{margin-bottom:30px}.gkBanner>a>img{width:100%}.gkCols[data-cols="4"]>div,.gkCols[data-cols="5"]>div{margin-bottom:30px;width:50%}.gkCols[data-cols="4"]>div:nth-child(2n+1),.gkCols[data-cols="5"]>div:nth-child(2n+1){clear:both}#k2Container .itemsContainerWrap article header h2{font-size:18px;line-height:24px}article header h1,article header h2{font-size:32px}article header li:before{display:none}article header li{padding-right:20px}article header li:last-child{padding-right:0}.pagination ul li a,.pagination ul li span{margin:3px 7px 3px 0}.gk-newsletter input[type="email"]{width:67%}.gk-banners li div strong{padding:0 10px}.nspArtScroll1{margin:0}.products .nspArt{padding:10px 15px 20px 15px!important}.products h4.nspHeader{font-size:16px}.gk-features li strong{font-size:12px;padding:10px}.gk-features li strong sub{font-size:11px}.box.parallax{background-attachment:scroll}.main-image img.product-image,.featured-view .spacer img,.latest-view .spacer img,.topten-view .spacer img{width:100%!important}.category>div>a,.product>div>div>a{display:block;overflow:hidden}}
@media (max-width:840px){.gkPage{padding:0 20px}#gkMainMenu.gkMenuOverlay{border:none}.gkMenu>ul{height:auto;min-height:21px}.itemsContainer .itemsContainerWrap,.itemContainer .itemsContainerWrap{margin:0!important}#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:12px}.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 all and (max-width:840px) and (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}}
@media (max-width:600px){#gkTopBar{display:none}#gkHeader{margin-bottom:20px}#gkTopMenu{display:none}#gkLogo{margin:0!important}#gkLogo.cssLogo{margin-top:14px!important}#gkMobileMenu{margin-top:10px!important}#gkTop1 .box,#gkTop2 .box,#gkSidebar .box,#gkMainbody .box,#gkBottom1 .box,#gkBottom2 .box,#gkBottom3 .box,#gkBottom4 .box,#gkBottom5 .box{clear:both!important;float:none!important;margin:0 auto!important;max-width:300px;width:100%}#gkBottom1 .box,#gkBottom2 .box,#gkBottom3 .box,#gkBottom4 .box,#gkBottom5 .box{margin-bottom:20px}#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:100%!important}#gkSidebar>div{margin-top:20px!important;padding-top:25px!important}#gkSidebar>div>.box{float:none;margin-top:0!important;margin-bottom:12px!important;width:100%}#gkSidebar>div>.box:nth-child(2n+1){clear:both!important}#gkSidebar>div>.box:nth-child(odd){padding-right:0px}#gkSidebar>div>.box:nth-child(even){padding-left:0px}.gkCols[data-cols="2"]>div,.gkCols[data-cols="3"]>div,.gkCols[data-cols="4"]>div,.gkCols[data-cols="5"]>div{padding-bottom:20px!important;width:100%}.breadcrumbs>li{line-height:36px}#gkSearch{width:100%}.notablet{display:block!important}.nomobile{display:none!important}.onlytablet{display:none!important}.onlymobile{display:block!important}.notablet.nomobile{display:none!important}.profile dt{width:100% !important}.contact .contact-image{float:left !important}.contact .contact-address{clear:both !important;padding-top:20px !important}.contact .contact-form input,.contact .contact-form textarea{width:100% !important}.contact-form dl{width:100%}fieldset.word #search-searchword,fieldset.word .inputbox{width:50%}fieldset.phrases .ordering-box,fieldset.only input[type="checkbox"],fieldset.phrases input[type="radio"]{clear:both}#member-registration dd{clear:both !important;display:block !important}fieldset{box-sizing:border-box!important;max-width:100%!important;width:100%!important;overflow:hidden}#gkMainbody table:before{content:"Scroll horizontally to view the whole table";height:14px;width:100%;display:block;font-size:10px;margin-top:-30px;margin-bottom:10px;font-family:Arial,sans-serif}#gkMainbody table{width:540px!important;display:block!important;padding:30px 0 20px 0;overflow:scroll;-webkit-overflow-scrolling:touch}#gkMainbody table tbody,#gkMainbody table thead,#gkMainbody table tfoot{width:540px!important;display:table}}@media only screen and (max-width:600px) and (max-width:480px){#gkMainbody table{width:420px!important}}@media only screen and (max-width:600px) and (max-width:440px){#gkMainbody table{width:260px!important}}@media (max-width:600px){.box.gkmod-1,.box.gkmod-2,.box.gkmod-3,.box.gkmod-4,.box.gkmod-more{float:left!important}.box.gkmod-1,.box.gkmod-2,.box.gkmod-3,.box.gkmod-4,.box.gkmod-more{width:100%!important}.box.gkmod-more.gkmod-last-1:last-child,.box.gkmod-more.gkmod-last-2:last-child,.box.gkmod-more.gkmod-last-2:nth-last-child(2),#gkPageWrap .box.gkmod-more.gkmod-last-3:last-child,#gkPageWrap .box.gkmod-more.gkmod-last-3:nth-last-child(2),#gkPageWrap .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:100%!important}body #gkPage .box{margin-bottom:20px!important}.gkCols3 .box.gkmod-more:nth-child(1n){clear:both}.gkCols3 .box.gkmod-1,.gkCols3 .box.gkmod-2,.gkCols3 .box.gkmod-3,.gkCols3 .box.gkmod-more,.gkCols3 .box.gkmod-more.gkmod-last-1:last-child,.gkCols3 .box.gkmod-more.gkmod-last-2:last-child,.gkCols3 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:100%!important}body .gkCols4 .box.gkmod-more:nth-child(1n){clear:both}body .gkCols4 .box.gkmod-1,body .gkCols4 .box.gkmod-2,body .gkCols4 .box.gkmod-3,body .gkCols4 .box.gkmod-4,body .gkCols4 .box.gkmod-more,body .gkCols4 .box.gkmod-more.gkmod-last-1:last-child,body .gkCols4 .box.gkmod-more.gkmod-last-2:last-child,body .gkCols4 .box.gkmod-more.gkmod-last-2:nth-last-child(2),body .gkCols4 .box.gkmod-more.gkmod-last-3:last-child,body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(2),body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:100%!important}body .gkCols6 .box.gkmod-more:nth-child(1n){clear:both}body .gkCols6 .box.gkmod-1,body .gkCols6 .box.gkmod-2,body .gkCols6 .box.gkmod-3,body .gkCols6 .box.gkmod-4,body .gkCols6 .box.gkmod-more,body .gkCols6 .box.gkmod-5,body .gkCols6 .box.gkmod-more,body .gkCols6 .box.gkmod-6,body .gkCols6 .box.gkmod-more,body .gkCols6 .box.gkmod-more.gkmod-last-1:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-2:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-2:nth-last-child(2),body .gkCols6 .box.gkmod-more.gkmod-last-3:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(2),body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(3),body .gkCols6 .box.gkmod-more.gkmod-last-4:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(2),body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(3),body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(4),body .gkCols6 .box.gkmod-more.gkmod-last-5:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(2),body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(3),body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(4),body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(5){width:100%!important}#gkContent article>time{display:none!important}#gkContent article>time+header{padding-left:0!important}#gkContent article header li.itemDate,#gkContent article header li.item-date{display:block}article header ul{margin:0 0 10px}.nspArtPage .nspArt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:99%!important}article header h1,.category header{line-height:32px;padding:18px 0 0px}article header h1,.category header,article header h2{font-size:24px}h1{font-size:28px}h2,.componentheading,.category header h2{font-size:28px}article header h2{line-height:32px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}#gkSocialAPI{overflow:hidden}.cols-2 .column-2,.cols-3 .column-3{padding:0!important}.itemBody{width:100%!important}#gkInset{padding:0!important;width:100%!important}.itemComments .itemCommentsList li img{float:left;margin-left:0;margin-right:10px;position:static}.itemCommentsList li h3{float:none;margin-top:5px}#gkMainbody .registration{width:100%}#gkFooterNav li{float:none}.box.header .nspImageWrapper h4{font-size:14px!important}.nspArts,.nspLinksWrap{clear:both;float:left!important;width:100%!important}.nspArt .nspImageWrapper{width:100%}.itemBody.containsItemInfo,.itemOtherElements.containsItemInfo,.itemListView .itemBlock.containsItemInfo{margin-left:0!important}#k2Container .itemContainer{width:100%!important}#k2Container .subCategoryContainer{width:100%!important}#k2Container .subCategory{height:auto!important}aside.itemAsideInfo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 0!important;position:static!important;width:100%!important}.itemCommentsList li>div>div>span{clear:both;display:block}.itemCommentsList li>div{margin-left:0!important;padding-left:0!important}.itemComments h3{font-size:20px;padding:10px 0 0}.items-row>div{margin-bottom:30px;padding:0!important}article header h1,article header h2{font-size:24px!important;line-height:1.2}.genericView .itemView{padding:0!important;width:100%!important}.itemAuthorDetails{clear:both;margin:0!important;padding:10px}.itemAuthorData{padding:0}.itemAuthorData img{display:block;margin:0 0 20px 0}.itemAuthorBlock>.gkAvatar>img{margin:12px!important}.itemComments h3,.itemAuthorContent h3{padding:0 0 24px}.itemComments p{clear:both}.itemComments .itemCommentsList li span{font-size:12px;margin:0 12px 0 0;clear:both;float:left}.itemComments .itemCommentsList li>img,.k2LatestCommentsBlock img,.itemAuthorBlock>.gkAvatar>img{margin:10px 0}.itemComments .itemCommentsList li{padding:24px 0 12px 0}#gkPopupCart,#gkPopupLogin{margin-left:-150px;width:300px}#gkPopupCart .vmGkCartProducts>div>div{margin-left:85px}#gkPopupCart .gkTotal{font-size:40px;margin:0 0 0 85px}span#fb-auth{padding:7px 8px 7px 7px}.gkPopupWrap{padding:15px}.gkPopupWrap h3{font-size:20px;font-weight:400;line-height:24px;margin:0 0 10px}.gkPopupWrap h3 a{font-size:14px}.productDetails>div{margin:0 0 20px 0;width:100%!important}.width50,.width40,.width33,.width25,.width20{clear:both;float:none!important;margin:0 auto;max-width:240px;width:100%!important}.productDetails .floatright,.productDetails .floatleft{clear:both;float:none!important;margin:20px 0;width:100%}#product-tabs li{margin-top:0}#product-tabs-content dl{margin:0 0 24px 0%;width:100%}.productDetails .additional-images .floatleft{clear:none;float:left!important;width:auto}.product-related-products>div,.product-related-categories>div{margin:32px 0 0!important;padding:0;width:100%}.row>div{float:none!important}.width50 .spacer img,.width40 .spacer img,.width33 .spacer img,.width25 .spacer img,.width20 .spacer img{display:block;margin:0 auto}.product-related-products,.product-related-categories{text-align:center}.product-related-products>div,.product-related-categories>div{border-right:none!important;margin:0 auto;float:none!important;clear:both!important}.orderby-displaynumber:after{clear:both;content:"";display:table}.orderby-displaynumber .display-number{clear:both;float:left;margin-top:10px;min-width:150px!important;text-align:left}.vertical-separator{padding:0!important}.row .product,.row .category{margin-bottom:20px!important}.width20:nth-child(odd),.width25:nth-child(odd){clear:both!important;padding-left:0!important;padding-right:0px!important}.width20:nth-child(even),.width25:nth-child(even){padding-left:0px!important;padding-right:0!important}#product-tabs,.gkTabsWrap ol,#ui-tabs ul#tabs{border:1px solid #e5e5e5;margin:20px 0 -1px;overflow:hidden}#product-tabs li,.gkTabsWrap ol li,#ui-tabs ul#tabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none!important;border-top:1px solid #e5e5e5!important;text-align:center;width:100%}#product-tabs li:first-child,.gkTabsWrap ol li:first-child,#ui-tabs ul#tabs li:first-child{border-top:none!important}#product-tabs li.active,.gkTabsWrap ol li.active,.gkTabsWrap ol li.active:hover,#ui-tabs ul#tabs li.current{border:none!important;border-top:1px solid #e5e5e5!important}#facebox{max-width:300px!important}#facebox .popup>div>div>h4{min-width:200px!important;max-width:300px!important}.vmBTST .gkleft,.vmBTST .gkright{width:100%}.gkright.BTdetails{margin-top:75px}.customer-note{max-width:280px}#gkPopupCart .gkPopupWrap{width:250px}#gkPopupCart .gkTotal{font-size:32px}.gkIsWrapper-gk_storefront figcaption h3{font-size:16px;line-height:40px;padding:0 20px}.gkIsWrapper-gk_storefront figcaption h2{font-size:16px;line-height:20px;margin:0 0 10px 0}.gkIsWrapper-gk_storefront figcaption p{font-size:12px;line-height:32px}.gk-banners li div strong{top:42%;width:70%}.gkTabsWrap ol li.active{margin:0}.box.bigtitle .header{font-size:24px}.box.bigtitle .header span{padding:0 15px}.products .nspArt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.products .nspArt .nspImageWrapper{margin:0!important}#gkSidebar .box.parallax,#gkBottom1 .box.parallax,#gkBottom2 .box.parallax,#gkBottom3 .box.parallax,#gkBottom4 .box.parallax{margin:0!important;max-width:1000px;width:auto!important}.gk-features[data-cols="2"] li{width:100%}.gk-features[data-cols="3"] li{width:100%}.gk-features[data-cols="4"] li{width:100%}.box.parallax .header{font-size:20px;padding:0 0 20px 0}blockquote{font-size:14px;padding:0 0 0 45px}.box.separator{overflow:hidden}.gkMenuOverlay+#gkMobileMenu{display:block!important}#gkMainMenu.gkMenuOverlay{display:none!important}#gkMenuOverlayWrap{margin:-20px 0 0 -150px!important;max-width:300px!important}#gkMenuOverlayWrap.open{margin-top:0!important}#gkMenuOverlayContent .gkcol li{font-size:15px}#gkMenuOverlayContent .gkcol li,#gkMenuOverlayContent .gkcol li a{line-height:38px}#gkMenuOverlayHeader{font-size:36px;line-height:72px}#gkMenuOverlayClose{font-size:20px;line-height:72px}#gkMainbody .hikashop_product_stock table,#gkMainbody .hikashop_product_stock table tr,#gkMainbody .hikashop_product_stock table td,#gkMainbody .hikashop_product_stock table tbody{width:260px!important}.hikashop_products{margin:0 auto;max-width:300px}.hikashop_subcategories>div,.hikashop_products>div{width:100%!important}#hikashop_show_tabular_description dl{width:100%}}
body,html,body button,body input,body select,body textarea,.gkMenu>ul li div.childcontent li,#gkBottom3 .box.bigtitle .header,.nspHeader,.box.newsletter .header,#gkMainMenu,h1,h2,h3,h4,h5,h6,blockquote,.gkMenu>ul li div.childcontent header,.result-title,#gkMenuOverlayContent,.gk-newsletter input[type="button"],#gkMenuOverlayClose,#gkMenuOverlayHeader,#gkLogo.text,.gkIsWrapper-gk_storefront figcaption,.product-price span.PricesalesPrice,.gkTotal,.products .nspArt,.products .nspHeader,#gkSearch input{font-family:"myriad-pro",sans-serif;font-weight:400}body,html{font-size:100%}body{color:#666;font-size:16px;font-weight:400;line-height:1.5}article header h1,article header h2{font-size:2rem;margin-bottom:1rem}h4{margin-bottom:1rem}.lead{font-size:1.4em}.box{color:inherit}#gkMainbody a:hover,#gkMainbody a:active,#gkMainbody a:focus{text-decoration:underline}.button,input.button{background-color:#d11241;border-color:#d11241;color:#fff !important}p{margin:0 0 1rem}.itemNavigation{font-size:1em}.gkMenu>ul>li>a{color:#000;border-bottom:2px solid #fff;font-size:1.2em;line-height:70px;padding:0 .75rem}.gkMenu>ul>li>a.small{font-size:1em;padding:0 5px;color:#999;height:48px}#gkIs-heroshot figcaption h3{font-weight:400;font-size:160%;line-height:160%;display:block;border:none;text-transform:inherit;font-style:italic;margin-top:15%}@media (min-width:768px){#gkIs-heroshot figcaption h3{font-size:300%;line-height:65px}#gkIs-heroshot figcaption a.btn{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.5);border-radius:5px;padding:.5rem 1rem;font-size:1.2rem;font-style:italic;font-weight:400}}.itemExtraFields{font-size:1rem}.team a{color:#000;text-decoration:none}.team h3{font-size:1.6em;margin:1em 0 0 !important}.team p{margin-top:.5em}#gkBottom5 .box{font-size:.875rem}#gkBottom5 .box a:hover{text-decoration:underline}.green{color:#5d9732}.yellow{color:#e7a614}.blue{color:#104b7d}.teal{color:#007c85}.red{color:#d11241}.rose{color:#ff785f}.itemsCategory h2{border-bottom:0}.itemsCategory p{margin:0 0 1rem}.itemsCategory ul{margin-bottom:1rem;list-style:disc}.itemsCategory li{list-style-position:inside;margin-left:1rem}.nspArt h4.nspHeader{font-size:1rem;line-height:inherit;color:inherit}.nspArt p.nspText{font-size:.9rem;line-height:inherit;color:inherit}#gkTopMenu{position:relative;right:0;margin:0;background:#fff}#gkTopMenu li{margin-right:0}#gkTopMenu a{margin:0 0 0 .5rem}#gkTopMenu .menu{margin-right:3rem}#gkTopMenu a.checkout{position:fixed;right:0;background:#d11241;color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:.875rem}#gkTopMenu a.checkout:before{content:"\f07a";font-family:FontAwesome;margin:.75rem}#gkTopMenu .menu li a.checkout:hover{color:#fff !important}#gkTopMenu .shippingto{margin-right:1rem}#gkTopMenu .shippingto span{float:left;margin-right:1rem}@media (max-width:768px){#gkTopMenu .shippingto{display:none}}#gkHeaderNav{position:relative;top:0;background:#fff}@media (max-width:375px){#gkHeaderNav{border:1px solid red}}#gkMainMenu{float:left}@media (min-width:1040px){#gkMainMenu{float:right;margin-top:58px;margin-left:1rem;background:#fff;position:relative;bottom:0}}.gkMenu>ul>li>a.separator{text-indent:-3000em;border-bottom:2px solid #fff}.gkMenu>ul>li.active>a{color:#d11241;border-bottom:2px solid #d11241}.gkMenu a:hover,.gkMenu a:active,.gkMenu a:focus,.gkMenu li.active>a{color:#d11241;border-bottom:2px solid #d11241}.gkMenu>ul>li:first-child>a{padding:0 10px}.gkMenu>ul>li:first-child>a:hover{color:#d11241;border-bottom:2px solid #d11241}.gkMenuOverlay+#gkMobileMenu{position:fixed;top:1em;right:.5em}#gkMobileMenu{top:40px;right:0}#gkMobileMenu i{color:#000}body{background-image:url(/images/template/bg-body-pattern.png)}#gkMainbody table:before{display:none}img.left{float:left;margin:0 2rem 1rem 0}img.center{margin:0 auto;display:block}img.circle{border-radius:50%}.nofloat{float:none !important}.button.nofloat{display:inline-block}#gkIs-heroshot figcaption h2{display:none}#gkIs-heroshot{position:relative}#gkIs-heroshot figcaption{height:100%}#gkIs-heroshot figcaption a.btn{display:none}@media (min-width:768px){#gkIs-heroshot figcaption a.btn{display:inline-block;position:absolute;top:36%;left:43%}}@media (min-width:992px){#k2Container article header h2,#k2Container article .itemBody h2{margin:0 0 10px 0}}.half{width:50%;margin:0 auto}.threequaters{width:75%;margin:0 auto}.eightyfive{width:85%;margin:0 auto}#gkHeader{padding:0}#gkHeader .gkPage{max-width:100%;padding:0 30px 15px}#gkLogo{padding:20px 0;margin:0}#gkLogo img{width:90%}.frontpage #gkMainbody{margin-bottom:0}.frontpage #gkPageContent{margin-bottom:60px}#gkHeaderMod p{margin:0}.box.parallax .header{color:#333}.box.parallax h2{color:#fff;font-size:3em;width:75%;margin:0 auto}.box.parallax.gkmod-1{background-blend-mode:screen}.box.parallax{color:#fff}.box.parallax blockquote:before{font-family:serif;display:none}.box.parallax blockquote p:after{display:none}.box.parallax blockquote small{color:#000}blockquote>small{text-transform:capitalize}#gkBottom5{background:#333;margin:0}#gkBottom5 .box .header,.box.newsletter .header{color:#fff !important}#gkBottom5 .box a{color:#ccc}#gkBottom5 .box a:hover{color:#fff}#gkBottom5 .gk-newsletter input[type="button"]{height:45px;line-height:45px}.gk-newsletter input[type="button"]:active,.gk-newsletter input[type="button"]:focus,.gk-newsletter input[type="button"]:hover{background:#d11241}#gkHeaderTop{position:absolute;top:0;right:0}@media (min-width:768px){#gkHeaderTop{float:right;width:auto}}#gkPopupCart{border:1px solid #f1f1f1;-webkit-box-shadow:none;box-shadow:none}#gkPopupCart .gkPopupWrap{padding:15px}.social img{width:30px;height:30px;padding:.5em;border-radius:50%}.social img:hover{background-color:#333}.social .gk-social-icons{display:block;float:none;margin:0 auto}.social .gk-social-icons a{font-size:0;width:35px;height:35px;padding:.5rem;border-radius:50%;-webkit-transition:.3s;transition:.3s;color:#fff;background:#000;opacity:.5}.social .gk-social-icons a:hover{opacity:1}.social .gk-social-icons a.fa:before{font-size:1.4rem;line-height:35px}div#fox-container-m759 input,div#fox-container-m759 select,div#fox-container-m759 .fox-form-stacked .fox-item-radio .controls,div#fox-container-m759 .fox-form-stacked .fox-item-submit .controls,div#fox-container-m759 .fox-form-stacked .fox-item-captcha .controls,div#fox-container-m759 .fox-form-stacked .fox-item-checkbox .controls,div#fox-container-m759 .fox-form-stacked .fox-item-newsletter .controls,div#fox-container-m759 .fox-form-stacked .fox-item-attachments .controls,div#fox-container-m759 .fox-form-stacked .fox-item-html-fields .controls{width:100%}div#fox-container-m759 select,div#fox-container-m759 input[type="text"],div#fox-container-m759 input[type="email"]{width:100%;height:inherit}div#fox-container-m759 textarea{width:100%}.fox-container-module.contactForm{margin:0 auto;width:75%}.contactForm .controls,.contactForm input{width:100%}div#fox-container-m759 .btn{float:none;display:block;margin:0 auto}h3.title.pane-toggler,.pane-sliders .panel h3{font-size:1.4em}.trade .panel{border:0;background:transparent}.trade .panel ul{margin:1em}.pane-sliders .panel h3,.pane-sliders .content{background:transparent}.contact h3{background-image:url(/images/template/bg-heading-stripes.png);background-repeat:no-repeat;background-position-y:bottom;border-bottom:0}ul.distances{margin:1em}ul.distances li{padding-bottom:.25em}.box.bigtitle .header span{background-image:url(/images/template/bg-body-pattern.png)}@media (min-width:768px){.pane-sliders .panel h3.pane-toggler:before{content:"\f067 ";-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:FontAwesome;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-kerning:auto;font-kerning:auto;-webkit-font-language-override:normal;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;padding-right:10px;float:right}.pane-sliders .panel h3.pane-toggler-down:before{content:"\f068 ";-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:FontAwesome;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-kerning:auto;font-kerning:auto;-webkit-font-language-override:normal;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;padding-right:10px;float:right}}#gkBottom4 .gkCols6 .box.gkmod-2{width:100%}#gkBottom4{padding-bottom:0}.itemNavigation span{display:block;margin-bottom:1em}.itemNavigation a.itemPrevious,.itemNavigation a.itemNext{vertical-align:top;margin:1em;display:inline-block;text-align:center}.itemNavigation a.itemPrevious{text-align:right}.itemNavigation a.itemNext{text-align:left}.itemView.media .itemImageBlock{width:40%;float:left}.itemView.media .itemBody{width:50%;float:right}.gkTabsWrap ol li.active,.gkTabsWrap ol li.active,.gkTabsWrap ol li.active,.gkTabsWrap ol li.active:hover{background:transparent}section.blog .items-row{overflow:visible}.row>div{text-align:left}.submenu{position:fixed;display:inline;right:0;bottom:5%;width:14% !important;z-index:10000;margin:0;background:rgba(255,255,255,0.4)}.submenu li{margin:0;padding:0}.submenu a{margin-bottom:.1rem;padding:.75rem !important;background:#fff;display:block;width:100%}.bigtitle.events .content{padding:1rem}.bigtitle.events .nspArt p.nspInfo{display:none !important}.bigtitle.events .nspArtScroll1{margin:0}.bigtitle.events .nspArt img.nspImage{margin-bottom:1rem}.bigtitle.events .nspText{font-size:1rem;line-height:1.4rem;color:black;font-weight:400;padding-right:2rem}.catItemView.events{padding:1rem 1rem 3rem}.catItemView.events .catItemImageBlock{margin:1rem 1rem 1rem 0}select,textarea,input[type="text"],input[type="password"],input[type="url"],input[type="email"]{background:#fff;border:1px solid #d1d1d1;color:#000;font-size:14px;line-height:1.7;height:45px !important;padding:10px 20px !important;max-width:100% !important}#gkHeaderMod{position:relative}#gkHeaderMod .k2CalendarBlock{position:fixed;z-index:1000;top:400px;right:0}.imageheader{width:100%;height:280px}@media (min-width:1440px){.imageheader{height:600px}}.imageheader h1{color:#fff;font-style:italic;text-align:center;vertical-align:middle;display:block;padding-top:10%;width:100%}ul.sigProElegant li.sigProThumb{margin:0}ul.sigProElegant li.sigProThumb a.sigProLink,ul.sigProElegant li.sigProThumb a.sigProLink:hover{border-width:2px}ul.sigProElegant li.sigProThumb a.sigProLink:hover{border-color:#D11242}.fullwidth .gkPage{max-width:100%}.gkCols{margin:0 0px}#gkHeader>div:first-child{background:transparent}@media (min-width:992px){img.curve{width:33%;height:auto;min-width:342px;float:left;position:relative;left:-4rem;margin:0rem;border-radius:50%;shape-outside:circle()}}@media (min-width:768px){.narrowCols div{padding:2rem 4rem}}@media (min-width:1024px){.narrowCols div{padding:2rem 6rem}}#winerangefeature{visibility:hidden;line-height:0;margin:0;padding:0}#gk-grid-751 .gkGridElement{border:10px solid #fff}ul.team{margin:0;padding:0}.team .feature.card{width:inherit;padding-top:inherit}.team li{list-style:none;float:left;width:200px !important;margin:1em}@media (min-width:992px){.team li{width:250px !important}}.team li img{border-radius:50%;border:3px solid #fff;display:block;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition-property:-webkit-filter;transition-property:-webkit-filter;transition-property:filter;transition-property:filter,-webkit-filter;-webkit-transition-duration:1s;transition-duration:1s}.team li img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.box.nogap{margin:0;padding:0}.box.nogap p.lead{margin:0}@media (min-width:768px){.box.colgap .gkCols div{padding-right:4rem}}#gkBreadcrumb{margin-bottom:0;background-color:#fff}.vineyard .icons.viticulture ul{vertical-align:top;margin-bottom:4rem}.vineyard .icons.viticulture ul li{display:inline-block;width:100%;text-align:center;padding:1.6rem;vertical-align:top;line-height:1.4rem}.vineyard .icons.viticulture ul li img{display:block;margin:0 auto 1rem;border-radius:50%;shape-outside:circle()}@media (min-width:768px){.vineyard .icons.viticulture ul li{width:24%}}.vineyard img.map.location{max-width:100%;float:none}@media (min-width:1025px){.vineyard img.map.location{float:left}}.vineyardtabs .gkTabsItem{padding:2em}@media (min-width:1125px){.vineyardtabs .gkTabsItem div.top p{float:right}}@media (min-width:1200px){.vineyardtabs .gkTabsItem div.top p.narrow{width:20%}}@media (min-width:992px){.vineyardtabs .gkTabsItem{padding:4em}.vineyardtabs .gkTabsItem .gkCols div{padding-right:4em}}.vineyardtabs .gkTabsItem img{margin-bottom:2em}.blog.vineyard article{border:0}.blog.vineyard .itemBody{float:none;margin:0 auto}.blog.vineyard .itemBody p.half{text-align:left;margin-left:50%}.gkIsWrapper-gk_storefront .gkIsSlide{background-size:cover;background-position-x:center;background-position-y:bottom}.gkIsWrapper-gk_storefront .gkIsPagination{bottom:-1.4rem}.gkIsWrapper-gk_storefront .gkIsPagination li{border-radius:0;width:6%}div.hikashop_subcontainer_border{border:none}.hikashop_products_listing_main img{width:inherit;margin:0 auto}.hikashop_product_image a:hover img{-webkit-transform:scale(1);transform:scale(1)}.hikashop_submodules{display:none}.hikashop_html_add_to_cart_link{background:#eee;border:1px solid #eee;color:#1b1d1f !important;cursor:pointer;display:block;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;font-size:12px;font-weight:bold;height:38px;line-height:39px;padding:0 24px;text-align:center;text-transform:uppercase}.hikashop_html_add_to_cart_link:hover{background:#a6382e;color:#fff !important}.hikashop_product_stock .hikashop_product_quantity_field{height:38px !important;width:38px}.hikashop_field_required{color:#d11241;font-size:1.2rem}#gkMainbodyBottom .button.hikashop_cart_input_button,#gkMainbodyBottom .hikashop_cart_input_button:hover,#gkMainbodyBottom #hikashop_checkout_next_button{display:inline-block !important;background:#d11241;margin:0 auto;text-align:center;color:#fff !important;font-size:1.1rem;padding:.5rem 1.4rem}#gkMainbodyBottom .btn-checkout{margin:0;padding:0}#gkMainbodyBottom .btn-checkout .content{margin:0;padding:0}#gkMainbodyBottom .btn-checkout.offset{margin-top:-52px}.moduletable.shop{clear:both;margin-top:4rem}.moduletable.shop h3{font-size:1.2rem}.moduletable.shop h3.catProductTitle{font-size:1rem}.hikashop_cart_product_name a{font-size:1rem}.hikashop_checkout_cart td,.hikashop_cart_product_quantity_value,.table th.hikashop_cart_product_price_title,.table th.hikashop_cart_product_quantity_title,.table th.hikashop_cart_product_total_title{text-align:left}.hikashop_cart_product_name_value{width:60%}.hikashop_checkout_coupon{font-weight:bold;color:#d11241;text-transform:uppercase}.hikashop_checkout_coupon .hikashop_cart_input_button,.hikashop_checkout_coupon .hikashop_cart_input_button:hover{display:inline-block !important}.hikashop_checkout_cart{margin-bottom:4rem}.hikashop_checkout_cart table{}.hikashop_cart_product_image_thumb img{max-width:50px !important}@media (min-width:768px){#hikashop_checkout_page .hikashop_shipping_methods,#hikashop_checkout_page .hikashop_payment_methods{width:50%;float:left;margin-bottom:1rem}#hikashop_checkout_page #hikashop_shipping_methods tr,#hikashop_checkout_page .hikashop_shipping_methods tbody tr td,#hikashop_checkout_page .hikashop_payment_methods tbody tr td{border-bottom:0}.hikashop_checkout_payment_image{width:200px}.hikashop_checkout_payment_image img{float:left}#hikashop_checkout_status{clear:both;padding:1rem 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}}#hikashop_payment_methods td{background:transparent}.shoppinginfo{text-align:center}.shoppinginfo .whiteBG{clear:both}.shoppinginfo h4{margin-bottom:.5rem}.shoppinginfo p{display:block;clear:both;margin-top:.25rem;margin-bottom:.25rem}.shoppinginfo div,.shoppinginfo section{display:inline-block}.whiteBG{background:#fff;padding:.5rem 1rem;margin-top:1rem}#system-message dd,#system-message .alert,#system-message dd.error,#system-message .alert-error{background:#d11241;color:#fff;font-weight:400}#system-message h1,#system-message h2,#system-message h3,#system-message h4,#system-message p{color:white;margin-bottom:.875rem}#system-message li{padding:1rem}#hikashop_checkout_login_right_part .hikashop_cart_input_button{background:#d11241;color:#fff !important}#hikashop_checkout_login_right_part h2{color:#d11241}.shoppinginfo h4{color:#d11241}.hika_address_field legend{border:1px solid red}.products .nspInfo span,.catProductPrice>div>span,.vmGkCartProducts .gkPrice,.gkTotal,.vmCartModule dd strong,.PricebillTotal,div.PricesalesPrice,.product-price span.PricesalesPrice,.hikashop_option_price_value,#hikashop_product_right_part .hikashop_product_price_full.hikashop_product_msrp_price,#hikashop_product_right_part .hikashop_product_price_full.hikashop_product_msrp_price span,span.hikashop_product_price,span.hikashop_checkout_cart_taxes,span.hikashop_checkout_cart_final_total,#htmlfieldset_products .hikashop_order_item_total_value,#htmlfieldset_products .hikashop_order_subtotal_value,#htmlfieldset_products .hikashop_order_shipping_value,#htmlfieldset_products .hikashop_order_total_value,.hikashop_order_tax_value,#hikashop_cart_product_listing .hika_show_cart_total_price,.hikashop_checkout_cart_shipping{color:#000}.moduletable.shop h3{font-size:1.4rem;font-weight:800}.hikashop_module .hikashop_cart_input_button{background-color:#666;color:white !important}.hikashop_module .hikashop_cart_input_button:hover{background-color:#d11241;color:black !important}.shop.shoppinginfo.white{background-color:#f1f1f1;padding:2% 10% 0}.shop.shoppinginfo.white .box.bigtitle .header span{background-image:none;background-color:#f1f1f1}.shoppingcart.feature{text-align:center;background:#fff;padding:1rem}.hikashop_checkout_cart,.hikashop_checkout_address,.hikashop_checkout_coupon,.hikashop_shipping_methods,.hikashop_payment_methods,.hikashop_checkout_terms{background-color:#fff;padding:1rem;margin-bottom:2rem}.hikashop_checkout_login_right_part{background-color:#fff}.hikashop_checkout_login_right_part fieldset{padding:1rem}@media (min-width:768px){#hikashop_checkout_page .hikashop_payment_methods{width:45%;float:left;margin-bottom:2rem}#hikashop_checkout_page .hikashop_shipping_methods{width:45%;float:right;margin-bottom:2rem}.hikashop_checkout_login_right_part{width:45%;float:right;margin-bottom:2rem;padding:1rem}.hikashop_checkout_login_right_part fieldset{padding:0}}.hikashop_checkout_address{display:inline-table;width:100%;clear:both;background-color:transparent;padding:0rem}.hikashop_checkout_address .hikashop_checkout_address_left_part{background-color:#fff;padding:1rem}.hikashop_checkout_address .hikashop_checkout_address_right_part{background-color:#fff;float:right;padding:1rem}.hikashop_checkout_address .hika_edit{background-color:transparent}.hikashop_checkout_billing_address_info{font-size:1rem}.hikashop_checkout_terms{text-align:center;display:block;padding:1rem;clear:both;background-color:#fff}.hikashop_checkout_terms_checkbox{margin-right:.5rem}input#hikashop_checkout_next_button,#hikashop_checkout_next_button{background:#d11241;color:#fff !important}.hikashop_small_cart_total_title{color:#d11241}.hikashop_products_listing div.hikashop_container{margin:.25rem}.hikashop_products_listing div.hikashop_container h3.catProductTitle{padding:1.6rem 0 .75rem}.hikashop_products_listing div.hikashop_container .hikashop_product_stock{padding:0;margin-top:.5rem}.hikashop_products_listing div.hikashop_container .hikashop_product_stock .hikashop_product_quantity_field_change{display:none}.hikashop_products_listing div.hikashop_container .hikashop_product_stock table .hikashop_cart_input_button{margin:0 !important}.hikashop_product_price_per_unit{display:none}.hikashop_product_stock_count{display:none}.productDetails .hikashop_cart_input_button{background:#d11241}.productDetails .hikashop_cart_input_button:hover{background:#000}.productDetails .hikashop_product_stock_count{display:none}.productDetails .Rose h1{color:#ff785f}.productDetails .Sauvignon h1{color:#5d9732}.productDetails .Pinot.Gris h1{color:#104b7d}.productDetails .Pinot.Noir h1{color:#d11241}.productDetails .Chardonnay h1{color:#e7a614}.productDetails .Riesling h1{color:#007c85}#hikashop_product_right_part .hikashop_product_price_full span,#hikashop_product_right_part .hikashop_product_price_full .hikashop_product_price{font-size:1rem !important;color:#d11241 !important}.hikashop_product_price_full.hikashop_product_several_prices .hikashop_product_price_with_min_qty{display:none}.hikashop_product_page .hikashop_product_main_image_thumb .hikashop_product_main_image{height:inherit !important}.hikashop_product_page .hikashop_product_bottom_part.show_tabular{padding-top:2rem}.hikashop_product_page #product-tabs li{margin-top:0}.hikashop_product_page .hikashop_product_description_main{padding-top:20px;color:#666}.hikashop_html_add_to_cart_link{display:inline-block;background-color:#d11241;color:#fff !important;float:right}.hikashop_html_add_to_cart_link:hover{background-color:#000;color:#fff !important;text-decoration:none !important}.hikashop_module .hikashop_cart_input_button{border:0}.hikashop_module .hikashop_cart_input_button:hover{background-color:#000;color:#fff !important}@media (min-width:992px){.itemListView.wines{margin:2rem auto}}.itemListView.wines .itemsCategory>h2{margin-bottom:0}.itemListView.wines article{border-top:1px solid #e5e5e5}.itemListView.wines article img.bottleShot{max-width:20%;margin-bottom:4rem;margin-top:-10%;float:right;margin-left:6rem}.itemListView.wines article img.bottleShot.tall{margin-top:0%}.itemListView.wines ul.itemAttachments{display:table}.itemListView.wines .backtotop{position:relative}.itemListView.wines .backtotop a{position:absolute;right:0;bottom:-1.3rem;padding:.5rem 1rem;color:#666;background-color:#e5e5e5;-webkit-transition:.5;transition:.5}.itemListView.wines .backtotop a:hover{text-decoration:none}.itemListView.wines .itemAttachmentsBlock{margin-bottom:0}.itemListView.wines .itemAttachmentsBlock ul.itemAttachments{margin:1rem 0 0}.itemListView.wines .itemAttachmentsBlock ul.itemAttachments li{line-height:1rem;list-style:none;padding-left:1rem}.itemListView.wines .itemAttachmentsBlock ul.itemAttachments li:before{display:none}.itemListView.wines .itemExtraFields h3{margin-bottom:1rem}.itemListView.wines .itemExtraFields .moduletable.shop{margin-top:2rem}.itemListView.wines .itemExtraFields .moduletable.shop .hikashop_products_listing_main img{max-width:40%}@media (min-width:992px){.itemListView.gallery{margin:2rem auto}}.gallery .itemsCategory h2{border-bottom:0;padding-bottom:0}.gallery .itemList #itemListLeading .itemContainer{display:inline-block;float:left}.gallery .itemList #itemListLeading .itemContainer.itemContainerLast{float:right}.gallery .itemList .itemContainer{float:none}.gallery .itemList .itemContainer .itemVideoBlock h3{display:none}.gallery .itemList article{padding-top:2rem;margin-bottom:0 !important}.gallery .itemList ul.sigProElegant{height:96px;overflow-y:hidden}.flex.feature.wine{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;background:#f1f1f1}.feature.card{position:relative;width:15%;padding-top:50px;background-size:100% 200%;background-image:#fff;text-align:center;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}@media (min-width:768px){.feature.card.wine{-webkit-box-flex:30%;-ms-flex:30%;flex:30%}}@media (min-width:1024px){.feature.card.wine{margin-right:20px;margin-top:-5px;z-index:2;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}}.feature.card.wine:hover{background-position:0% 100%}.feature.card.wine.rose:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#f1f1f1),color-stop(50%,#ff785f));background-image:linear-gradient(to bottom,#f1f1f1 50%,#ff785f 50%)}.feature.card.wine.sauvignon:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#f1f1f1),color-stop(50%,#5d9732));background-image:linear-gradient(to bottom,#f1f1f1 50%,#5d9732 50%)}.feature.card.wine.chardonnay:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#f1f1f1),color-stop(50%,#e7a614));background-image:linear-gradient(to bottom,#f1f1f1 50%,#e7a614 50%)}.feature.card.wine.pinotgris:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#f1f1f1),color-stop(50%,#104b7d));background-image:linear-gradient(to bottom,#f1f1f1 50%,#104b7d 50%)}.feature.card.wine.riesling:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#f1f1f1),color-stop(50%,#007c85));background-image:linear-gradient(to bottom,#f1f1f1 50%,#007c85 50%)}.feature.card.wine.pinotnoir:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#f1f1f1),color-stop(50%,#d11241));background-image:linear-gradient(to bottom,#f1f1f1 50%,#d11241 50%)}.feature.card.wine img{margin-bottom:2em;margin:0 auto 2em;max-height:393px}.feature.card.wine img,.feature.card.wine a{display:block}.feature.card.wine a{color:#fff;padding:20px;font-weight:600;line-height:.875em;text-align:left;text-decoration:none;background-image: url(/images/jch-optimize/csg-166b77de943a494c5f159e9571b1950f.png); background-position: 0 -412px;background-repeat:no-repeat;background-position-x:96%;background-position-y:50%;text-align:center}.feature.card.wine .overlay{font-size:.875rem;position:absolute;left:1%;right:1%;bottom:15%;margin:20px auto;padding:1em;text-align:center;background:#fff;-webkit-transition:all ease-in-out .25s;transition:all ease-in-out .25s;border-radius:50%;opacity:0;overflow-y:hidden;width:180px;height:180px}.feature.card.wine .overlay h3{display:block;font-size:1.17em;margin:1rem 0;font-weight:bold}.feature.card.wine .overlay p{color:#666}.feature.card.wine .overlay a{display:block;padding:.5em 0 0;text-align:center;white-space:nowrap;color:#000;font-weight:800;background:transparent !important;font-size:1rem}.feature.card.wine .overlay a:hover{text-decoration:underline}.feature.card.wine.rose a{background-color:#ff785f}.feature.card.wine.sauvignon a{background-color:#5d9732}.feature.card.wine.chardonnay a{background-color:#e7a614}.feature.card.wine.pinotgris a{background-color:#104b7d}.feature.card.wine.riesling a{background-color:#007c85}.feature.card.wine.pinotnoir a{background-color:#d11241}#gkHeaderMod .feature.card.wine .overlay p{font-size:1.1em;line-height:1.2em;font-weight:400;margin-bottom:1em}.feature.card.wine.rose .overlay{border:5px solid #ff785f}.feature.card.wine.sauvignon .overlay{border:5px solid #5d9732}.feature.card.wine.chardonnay .overlay{border:5px solid #e7a614}.feature.card.wine.pinotgris .overlay{border:5px solid #104b7d}.feature.card.wine.riesling .overlay{border:5px solid #007c85}.feature.card.wine.pinotnoir .overlay{border:5px solid #d11241}.feature.card.wine:hover .overlay{opacity:1;-webkit-transition:all ease-in-out 0.5s;transition:all ease-in-out 0.5s}@media (min-width:996px){.triangle-bottomright{position:absolute;bottom:0;right:-20px;width:0px;border-bottom:40px solid #ccc;border-right:20px solid transparent}}.feature.card.wine .hikashop_module h3.catProductTitle{margin:1rem 0 .25rem;padding:0}.feature.card.wine .hikashop_module span.hikashop_product_price_full{display:inline-block;float:left}.feature.card.wine .hikashop_module .hikashop_product_price_per_unit{display:none !important}.feature.card.wine .hikashop_module .hikashop_product_price_full{float:left;line-height:3rem}.feature.card.wine .hikashop_module .hikashop_products_listing div{margin-bottom:0;padding-bottom:0;background:#fff}.feature.card.wine .hikashop_module form{display:inline-block;width:inherit;float:right}.feature.card.wine .hikashop_module form div{display:inline-block;width:inherit}.feature.card.wine .hikashop_module form table{display:inline-block;width:inherit;float:right;margin:0}.feature.card.wine .hikashop_module form table input.button{padding:0 .5rem}.feature.wines.shop.page .hikashop_product_stock .hikashop_product_quantity_field_change_plus.hikashop_product_quantity_field_change,.feature.wines.shop.page .hikashop_product_stock .hikashop_product_quantity_field_change_minus.hikashop_product_quantity_field_change{display:none !important}.feature.wines.shop.page .hikashop_container h3.catProductTitle{margin:.5rem 0 .25rem;padding:0}.feature.wines.shop.page .hikashop_container a{background-image:none;background-color:transparent;color:inherit;padding:.25rem 0;font-size:1rem;line-height:inherit}.feature.wines.shop.page .feature.card.wine .overlay{top:15%}.feature.wines.shop.page ul{background:transparent}.feature.wines.shop.page .feature.card.wine:hover{background-color:transparent;background-image:none}.story .pane-sliders,.tastingroom .pane-sliders{clear:both}.story .pane-sliders .box,.tastingroom .pane-sliders .box{margin-bottom:0}.story .pane-sliders .panel,.tastingroom .pane-sliders .panel{border:0;border-bottom:1px solid #e5e5e5}.story .pane-sliders .panel h3,.tastingroom .pane-sliders .panel h3{border:0}.story .pane-sliders .panel .pane-slider .gkCols,.tastingroom .pane-sliders .panel .pane-slider .gkCols{padding:2rem !important}.story .pane-sliders .panel .pane-slider .bigtitle h3,.tastingroom .pane-sliders .panel .pane-slider .bigtitle h3{margin-bottom:2rem}@media (min-width:768px){.story .pane-sliders{margin-top:4rem}}.team .nspArtPage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline}.team img{border-radius:50%;border:3px solid #fff;display:block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-filter:grayscale(1);filter:grayscale(1)}.team img:hover{-webkit-filter:inherit;filter:inherit}.team .nspArtScroll1{margin:0}@media (max-width:996px){.team .nspCol4{width:33%}}.teamdetail{margin-top:2rem !important}.teamdetail .ImageBlock img{border-radius:50%;margin-bottom:2rem}@media (min-width:1200px){.teamdetail .ImageBlock,.teamdetail .itemBody{float:left;max-width:40%;margin:0 10% 0 0}}select,textarea,input[type="text"],input[type="password"],input[type="url"],input[type="email"]{font-family:"myriad-pro",sans-serif}.gkReservationForm:after{clear:both;content:"";display:table}.gkReservationForm .required{background-image:radial-gradient(#F00 15%,transparent 16%),radial-gradient(#F00 15%,transparent 16%);background-size:1rem 1rem;background-position:right top;background-repeat:no-repeat;content:': *'}.gkReservationForm input{margin:0 0 12px 0;width:100%}.gkReservationForm input[name="gkreservation-email"],.gkReservationForm input[name="gkreservation-phone"]{margin:0 1% 12px 0;width:49%}.gkReservationForm input[name="gkreservation-phone"]{margin:0 0 12px 1%}.gkReservationForm textarea{height:160px !important;width:100%}.gkReservationForm #dynamic_recaptcha_1{min-height:inherit;margin-bottom:2rem}@media (min-width:768px){.gkreservation-party-details{float:left;width:30%}.gkreservation-party-info{float:right;margin:0 0 12px 0;width:64%}}.gkreservation-date,.gkreservation-time{position:relative}.gkreservation-date:before,.gkreservation-time:before{color:#d1d1d1;content:"\f073";font-family:FontAwesome;margin-top:.25rem;position:absolute;right:14px;top:4px}.gkreservation-time:before{content:"\f017";font-family:FontAwesome}.gkreservation-party-info .button-border{display:inline-block;float:left;width:auto;background:#d11241;text-align:center;color:#fff !important;margin:15px auto 30px auto !important}.gkreservation-party-info .button-border:active,.gkreservation-party-info .button-border:focus,.gkreservation-party-info .button-border:hover{}.gkreservation-party-info small{color:#666;display:block;font-size:1rem;padding:30px 0}.rstbox-content h4{margin-bottom:1rem}.rstbox-content a.btn{font-weight:bold;text-transform:uppercase;padding:.5rem 1rem;margin-left:.1rem;margin-right:.1rem;border-bottom:2px solid #d11241}.rstbox-content a.btn:hover{background-color:#d11241;color:#fff;border-bottom:2px solid #d11241}#gkFooter{background:#000;text-align:left}#gkFooter>div{padding:1px 0}#gkFooterNav ul.menu{float:left}#gkFooterNav .separator{color:#000}#gkFooterNav{margin:1em 0}#gkFooterNav a,#gkCopyrights a{color:#fff}#gkFooterNav a{float:right}#gkFooter .menu{margin-right:1rem}#gkFooterNav .menu li{line-height:inherit;margin:0 4px !important}#gkFooter .menu li a{padding:4px 0;margin:0}#gkFooter .menu li a:hover{color:#fff !important;text-decoration:underline}#gkFooter a.footer-cheers-logo{display:inline-block;width:80px;height:33px;margin-left:1rem;text-indent:-3000em;background-image:url(http://103.250.232.70/~mtbeautifulco/images/template/logo-cheers.png);background-size:contain;background-repeat:no-repeat}#gkCopyrights{color:#fff;margin-left:10%}#gkCopyrights span{margin-left:1rem;color:#666}#gkCopyrights a{color:#fff}#gkCopyrights a:hover{color:#fff;text-decoration:underline}social,div#gkSocialAPI{display:none}#article103-sliders1,#article104-sliders1,#article108-sliders1,#article121-sliders1{display:none}#gkMainbody .box{margin-bottom:0rem;padding-bottom:1.6rem}.box.center{text-align:center}.box.center h2{color:#999;margin-bottom:1em;font-weight:100;font-style:italic}.frontpage #gkBottom1,.frontpage #gkBottom2,.frontpage #gkBottom3,.frontpage #gkBottom4{margin-bottom:3.75rem}#gkMainbody{margin:0 auto 2rem}#gkBottom1,#gkBottom2,#gkBottom3,#gkBottom4{padding-top:2rem;padding-bottom:0;margin-bottom:0}.box.bigtitle{margin-bottom:1rem}.box.bigtitle .content h3{font-size:1.5rem}.itemListCategoriesBlock{margin-bottom:2rem}@media (max-width:992px){.gkCols[data-cols="3"]>div{width:100%;margin-bottom:2rem}}@media (min-width:992px){#gkBottom5 .mailinglist a{position:fixed;top:14rem;z-index:10;right:-4.1rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.blog header h2{font-size:2rem}.blog .itemSocialSharing{text-align:left}@media (min-width:768px){.blog .itemImageBlock{max-width:450px}.blog .itemImageBlock .itemImage{width:inherit;max-width:inherit}.blog .itemImageBlock .itemImage img{width:inherit !important;max-width:inherit !important}.blog .itemList .itemBlock .itemBody{}}@media (min-width:768px){.blog.genericView .itemImageBlock{width:30%;display:inline-block}.blog.genericView .itemImageBlock .itemImage{width:76%}.blog.genericView .itemImageBlock .itemImage img{width:100% !important}.blog.genericView .itemBody{display:inline-block;width:70%;float:right}.blog.genericView .itemBody .readon{background-color:#d11241;border-color:#d11241;color:#fff !important}}.blog.itemView .itemTitle{margin-bottom:1.6rem;font-size:2rem}@media (min-width:768px){.blog.itemView .itemImageBlock{float:left;margin-right:2rem;margin-bottom:1rem}}.events table.event-details{margin-bottom:0}.events table.event-details td{padding:.5rem 0;margin:0;vertical-align:top}.events table.event-details .catItemExtraFieldsLabel{width:6rem}.events table.event-details .catItemExtraFieldsValue{text-align:left}.events .catItemIntroText{margin-top:1rem}@media (min-width:768px){.events .catItemImageBlock,.events .itemImageBlock{display:inline-block;width:50%;float:left}.events .itemImageBlock{margin:1rem 1rem 1rem 0}.events .catItemExtraFields,.events .itemExtraFields,.events .itemFullText,.events .catItemIntroText{width:45%;display:inline-block;margin-top:1rem;margin-left:1rem}.events .itemExtraFields,.events .itemFullText,.events .catItemIntroText{margin-bottom:2rem}}.events.itemView .catItemExtraFieldsValue{font-weight:800}#gkMainbody table{padding:0 !important;margin:0 !important}.tastingroom .gallery{margin-bottom:4rem}.tastingroom .gkCols table{padding-left:1rem;padding-right:1rem}.tastingroom .gkCols table td{width:50%}.tastingroom .pane-sliders .panel .pane-slider .gkCols{padding-left:0 !important;padding-right:0 !important}.fox-form-stacked .control-label{display:none}div#fox-container-m855 .fox-form-stacked .control-label{display:none}div#fox-container-m855 .fox-form .controls{width:90%}div#fox-container-m855 .fox-form select,div#fox-container-m855 .fox-form textarea,div#fox-container-m855 .fox-form input[type="text"],div#fox-container-m855 .fox-form input[type="email"]{width:100%}div#fox-container-m855 .fox-form textarea{height:180px !important}.itemNavigation{margin-top:4rem}.itemNavigation span{margin-bottom:0}@media (min-width:768px){.itemNavigation .itemNext{float:right}}#instafeed img{margin:.1rem;max-width:75px}form .fox-row{margin-bottom:.1rem}.moduletable.joinmailinglist{background-color:#fff;padding:4rem}
