body[class*="page-products categorypath-keybrands"] .page-title-wrapper{display:none}body[class*="page-products categorypath-keybrands"] .category-view{width:90%;margin:0 auto 20px auto}body[class*="page-products categorypath-keybrands"] .category-view img{max-width:100%;margin:0 auto}body[class*="page-products categorypath-keybrands"] .keybrand-detail-with-video{float:left;width:calc(100% - 426px);padding-right:10px}body[class*="page-products categorypath-keybrands"] .keybrand-detail .browse-all,body[class*="page-products categorypath-keybrands"] .keybrand-detail-with-video .browse-all{margin-bottom:20px}body[class*="page-products categorypath-keybrands"] .keybrand-name{font:700 24px/1.35 PT Serif,Arial,Helvetica,sans-serif;margin:0 auto 20px auto}body[class*="page-products categorypath-keybrands"] .keybrand-name.with-video{padding-left:0;margin-left:0}body[class*="page-products categorypath-keybrands"] .category-description,body[class*="page-products categorypath-keybrands"] .category-description.with-video{margin-left:0;padding-left:0;margin-right:0;width:100%}body[class*="page-products categorypath-keybrands"] .category-description table,body[class*="page-products categorypath-keybrands"] .category-description.with-video table{width:100% !important;margin-left:0 !important}body[class*="page-products categorypath-keybrands"] .category-description table td,body[class*="page-products categorypath-keybrands"] .category-description.with-video table td{padding:0}body[class*="page-products categorypath-keybrands"] .category-youtube{float:left;width:426px}body[class*="page-products categorypath-keybrands"] .products.wrapper.list.products-list,body[class*="page-products categorypath-keybrands"] .products.wrapper.grid.products-grid{margin:30px auto;width:90%}body[class*="page-products categorypath-keybrands"] .products.wrapper.list.products-list .product-item-info .col-product-info.left{max-width:calc(100% - 240px)}body[class*="page-products categorypath-keybrands"] .toolbar.toolbar-products{position:unset;width:90%;margin:0 auto}body[class*="page-products categorypath-keybrands"] .category-view{position:relative}body[class*="page-products categorypath-keybrands"] .category-view a[name=all-products]{position:absolute}.categorypath-kw-promotion.category-kw-promotion .column.main .page-title-wrapper h1.page-title#page-title-heading{display:block !important}.categorypath-kw-promotion.category-kw-promotion .column.main .category-view .category-description table>tbody>tr>td{text-align:left}.category-kw-promotion .columns,.catalog-category-view .columns{padding-bottom:60px}.category-kw-promotion .columns .sidebar.sidebar-main .block-layered-nav-top .block-title.btn-download-wine-list:hover .col-download-txt,.catalog-category-view .columns .sidebar.sidebar-main .block-layered-nav-top .block-title.btn-download-wine-list:hover .col-download-txt{background:#8d0e3a}.category-kw-promotion .columns .sidebar.sidebar-main .block-layered-nav-top .block-title.btn-download-wine-list:hover .right.col-download-txt.adapt-0-w100.adapt-1-w100 span,.catalog-category-view .columns .sidebar.sidebar-main .block-layered-nav-top .block-title.btn-download-wine-list:hover .right.col-download-txt.adapt-0-w100.adapt-1-w100 span{color:#fff}.category-kw-promotion .columns .sidebar.sidebar-main .left.col-download-img.adapt-0-w100.adapt-1-w100,.catalog-category-view .columns .sidebar.sidebar-main .left.col-download-img.adapt-0-w100.adapt-1-w100{padding:10px;border-right:1px solid #8d0e3a !important;width:25% !important;height:66px;display:grid;align-items:center;text-align:center}.category-kw-promotion .columns .sidebar.sidebar-main .left.col-download-img.adapt-0-w100.adapt-1-w100 img,.catalog-category-view .columns .sidebar.sidebar-main .left.col-download-img.adapt-0-w100.adapt-1-w100 img{width:34px}.category-kw-promotion .columns .sidebar.sidebar-main .right.col-download-txt.adapt-0-w100.adapt-1-w100,.catalog-category-view .columns .sidebar.sidebar-main .right.col-download-txt.adapt-0-w100.adapt-1-w100{text-align:center;vertical-align:middle;width:75% !important;height:66px}.category-kw-promotion .columns .sidebar.sidebar-main .right.col-download-txt.adapt-0-w100.adapt-1-w100 span,.catalog-category-view .columns .sidebar.sidebar-main .right.col-download-txt.adapt-0-w100.adapt-1-w100 span{color:#8d0e3a}.category-kw-promotion .columns .sidebar.sidebar-main .filter .title,.catalog-category-view .columns .sidebar.sidebar-main .filter .title{background-color:#8d0e3a !important;border-radius:unset !important;-webkit-border-radius:unset !important;color:#fff !important;font:700 14px/1.35 PT Serif,Arial,Helvetica,sans-serif !important;padding:10px !important;margin-bottom:10px !important}.category-kw-promotion .columns .sidebar.sidebar-main .filter .content,.catalog-category-view .columns .sidebar.sidebar-main .filter .content{padding:10px;border:1px solid #cbcbcb;font-size:14px}.category-kw-promotion .columns .sidebar.sidebar-main .filter .content ol,.catalog-category-view .columns .sidebar.sidebar-main .filter .content ol{list-style-type:none}.category-kw-promotion .columns .sidebar.sidebar-main .filter .content ol li a,.catalog-category-view .columns .sidebar.sidebar-main .filter .content ol li a{color:#000}.category-kw-promotion .columns .sidebar.sidebar-main .filter dl.options,.catalog-category-view .columns .sidebar.sidebar-main .filter dl.options{margin-bottom:0}.category-kw-promotion .columns .sidebar.sidebar-main .filter dl.options dt.navigation_top,.catalog-category-view .columns .sidebar.sidebar-main .filter dl.options dt.navigation_top{color:#8d0e3a;margin-bottom:0;text-transform:uppercase;cursor:pointer}.category-kw-promotion .columns .sidebar.sidebar-main .filter dl.options dt.navigation_top:after,.catalog-category-view .columns .sidebar.sidebar-main .filter dl.options dt.navigation_top:after{content:"+";color:#8d0e3a;font-size:14px;float:right}.category-kw-promotion .columns .sidebar.sidebar-main .filter dl.options dd.list_navigation.action,.catalog-category-view .columns .sidebar.sidebar-main .filter dl.options dd.list_navigation.action{display:block}.category-kw-promotion .columns .sidebar.sidebar-main .filter dl.options dd.list_navigation,.catalog-category-view .columns .sidebar.sidebar-main .filter dl.options dd.list_navigation{display:none;margin-top:20px}.category-kw-promotion .columns .column.main .page-title-wrapper h1.page-title#page-title-heading,.catalog-category-view .columns .column.main .page-title-wrapper h1.page-title#page-title-heading{text-align:left;padding-left:10px;padding-top:0}.category-kw-promotion .columns .column.main .toolbar-products p#toolbar-amount,.catalog-category-view .columns .column.main .toolbar-products p#toolbar-amount{position:static}.category-kw-promotion .columns .column.main td img,.catalog-category-view .columns .column.main td img{max-width:none}.page-products.catalog-category-view .page-main>.main-wrapper{padding-left:20px;padding-right:20px}.page-products.catalog-category-view .column.main .page-title-wrapper h1.page-title#page-title-heading{display:none}.page-products.catalog-category-view .toolbar select{height:auto;font:14px/1.25 "PT Serif",Arial,Helvetica,sans-serif}.page-products.catalog-category-view strong.product-item-name a.product-item-link{text-decoration:none;color:#000;font:700 16px/1.35 PT Serif,Arial,Helvetica,sans-serif;white-space:normal}.page-products.catalog-category-view .product-kw-attributes .wine-info-row-1{color:#6b6b6b;font:normal 12px/1.25 PT Serif,Arial,Helvetica,sans-serif;margin-bottom:5px}.page-products.catalog-category-view .product-kw-attributes .wine-info-row-1 a{color:#6b6b6b;text-decoration:none}.page-products.catalog-category-view .product-kw-attributes .wine-info-row-2{color:#6b6b6b;font:normal 14px/1.25 PT Serif,Arial,Helvetica,sans-serif}.page-products.catalog-category-view .actions-primary button.action.tocart.primary{border-color:#8d0e3a;background-color:#8d0e3a;color:#fff;font:normal 16px/1.25 "PT Serif",Arial,Helvetica,sans-serif;padding:10px 15px}.page-products.catalog-category-view .actions-primary button.action.tocart.primary span{color:#fff}.page-products.catalog-category-view .actions-primary button.action.tocart.primary:hover{background-color:#fff}.page-products.catalog-category-view .actions-primary button.action.tocart.primary:hover span{color:#8d0e3a}.page-products.catalog-category-view .actions-secondary a.action.towishlist{border-color:#b69464;background-color:#fff;color:#b69464;border-radius:initial}.page-products.catalog-category-view .products-list .product-items .product-item .product-badge-group{max-width:50px}.page-products.catalog-category-view .products-list .product-items .product-item .product-item-details .col-product-action{position:relative;margin-top:5px}.page-products.catalog-category-view .products-list .product-items .product-item .product-item-details .col-product-action .product-item-actions{padding-top:5px}.page-products.catalog-category-view .products-list .product-items .product-item .product-item-details .price-box.price-final_price{height:40px !important;display:table-cell;vertical-align:middle;text-align:left}.page-products.catalog-category-view .products-list .product-items .product-item .product-item-details .price-box.price-final_price .old-price{display:block !important}.page-products.catalog-category-view .products-list .product-items .product-item .product-item-details .product-kw-attributes .wine-info-row-2 .wine-bot-size{padding-bottom:0;line-height:2}.page-products.catalog-category-view .products-list .product-items .product-item .product-item-details .product-kw-attributes .wine-info-row-2 .wine-ratings{vertical-align:top !important;line-height:2}.page-products.catalog-category-view .products-list .product-items .product-item .product-item-details .product-kw-attributes .wine-info-row-2 .green-attribute-container{line-height:2}.page-products.catalog-category-view .products-list .product-items .product-item .product-item-details .product-kw-attributes .wine-info-row-2 .green-attribute-container .green-attribute{display:inline}.page-products.catalog-category-view .products-list .product-items .product-item .product-item-details .product-kw-attributes .wine-info-row-2 .green-attribute-container .green-attribute img{vertical-align:middle}.page-products.catalog-category-view .products-list .product-items .product-item .product-item-details .actions-secondary{position:absolute;top:-5px;right:0}.page-products.catalog-category-view .products-grid .price-box.price-final_price{display:grid;align-items:center;margin:10px 0;padding:0;min-height:44px !important}.page-products.catalog-category-view .products-grid .product-kw-attributes .wine-info-row-2 .wine-ratings{padding-bottom:10px;vertical-align:top !important}.page-products.catalog-category-view .products-grid .green-attribute-container .green-attribute{display:inline}.page-products.catalog-category-view .products-grid .add-to-cart-action-block{position:relative}.page-products.catalog-category-view .products-grid .add-to-cart-action-block .actions-primary{width:calc(100% - 48px - 20px - 8px);max-width:200px}.page-products.catalog-category-view .products-grid .add-to-cart-action-block .actions-primary button.action.tocart.primary{width:100% !important;padding:10px 0 !important}.page-products.catalog-category-view .products-grid .add-to-cart-action-block .actions-secondary{position:absolute;left:234px;top:-52px;margin:0 !important}@media only screen and (max-width:829px) and (min-width:760px){.catalog-category-view .products-grid .actions-primary button.action.tocart.primary span{font-size:11px !important}}@media only screen and (max-width:979px) and (min-width:760px){.catalog-category-view .sidebar-main .left.col-download-img{border-right:0 !important}.catalog-category-view .products-grid .add-to-cart-action-block .add-to-cart.add-to-cart-qty-input>input{width:20px !important}.catalog-category-view .products-grid .actions-primary{width:calc(100% - 38px - 20px - 8px) !important;max-width:unset !important}.catalog-category-view .products-grid .actions-primary button.action.tocart.primary span{font-size:13px}.catalog-category-view .products-grid .actions-secondary{right:0;left:unset !important}.categorypath-kw-promotion.category-kw-promotion .category-description table>tr>td,.categorypath-kw-promotion.category-kw-promotion .category-description table>thead>tr>td,.categorypath-kw-promotion.category-kw-promotion .category-description table>tbody>tr>td{display:block;width:100%}.categorypath-kw-promotion.category-kw-promotion .category-description table>tr>td img,.categorypath-kw-promotion.category-kw-promotion .category-description table>thead>tr>td img,.categorypath-kw-promotion.category-kw-promotion .category-description table>tbody>tr>td img{width:100%}}@media only screen and (max-width:1199px) and (min-width:980px){.catalog-category-view .price-box.price-final_price{display:grid;align-items:center;margin:0 15px}.catalog-category-view .products-grid .add-to-cart-action-block{position:relative}.catalog-category-view .products-grid .add-to-cart-action-block .actions-secondary{left:unset !important;right:0}.categorypath-kw-promotion.category-kw-promotion .category-description table>tr>td,.categorypath-kw-promotion.category-kw-promotion .category-description table>thead>tr>td,.categorypath-kw-promotion.category-kw-promotion .category-description table>tbody>tr>td{display:block;width:100%}}@media only screen and (max-width:759px){body[class*="page-products categorypath-keybrands"] .keybrand-detail-with-video{float:none !important;width:100% !important;padding:0 !important}body[class*="page-products categorypath-keybrands"] .category-youtube{float:none !important;width:100%;text-align:center}body[class*="page-products categorypath-keybrands"] .main-wrapper>.columns{padding-top:10px}body[class*="page-products categorypath-keybrands"] .toolbar.toolbar-products{position:relative}body[class*="page-products categorypath-keybrands"] .price-box.price-final_price{padding-left:0}.catalog-category-view .sidebar .col-download-img.adapt-0-w100.adapt-1-w100.left{border-right:0 !important}.catalog-category-view .toolbar.toolbar-products{position:relative;width:100%}.catalog-category-view .price-box.price-final_price{padding-left:0}.catalog-category-view .category-description{width:100%}.catalog-category-view .category-description table{margin-left:0 !important;width:100% !important}.catalog-category-view .add-to-cart.add-to-cart-qty-input{float:none;margin-right:5px;display:inline-block}.category-view table{display:block}.category-view table tr{display:block}.category-view table tr td{display:block}.category-view table tr td img{width:100%;height:auto;max-width:100%}.products-list .col-product-action.right.w100{text-align:right}}@media only screen and (max-width:759px) and (min-width:640px){.catalog-category-view .add-to-cart-action-block{position:relative}.catalog-category-view .add-to-cart-action-block .add-to-cart.add-to-cart-qty-input>input{width:20px !important}.catalog-category-view .products-grid .actions-primary{width:calc(100% - 39px - 20px - 8px) !important;max-width:unset !important}.catalog-category-view .products-grid .actions-primary button.action.tocart.primary{padding:10px 0 !important}.catalog-category-view .products-grid .actions-primary button.action.tocart.primary span{font-size:11px !important}.catalog-category-view .products-grid .actions-secondary{right:0;left:unset !important}body[class*="page-products categorypath-keybrands"] .toolbar.toolbar-products .toolbar-amount{float:none}}@media only screen and (max-width:639px){body[class*="page-products categorypath-keybrands"] .category-view,body[class*="page-products categorypath-keybrands"] .toolbar.toolbar-products,body[class*="page-products categorypath-keybrands"] .products.wrapper.grid.products-grid,body[class*="page-products categorypath-keybrands"] .products.wrapper.list.products-list{width:100%}body[class*="page-products categorypath-keybrands"] .products-grid .product-items:not(.owl-carousel),.catalog-category-view .products-grid .product-items:not(.owl-carousel){margin-left:-10px;margin-right:-10px;overflow:hidden}body[class*="page-products categorypath-keybrands"] .products-grid .product-items:not(.owl-carousel)>.product-item,.catalog-category-view .products-grid .product-items:not(.owl-carousel)>.product-item{width:100%;padding-left:10px;padding-right:10px}body[class*="page-products categorypath-keybrands"] .products-grid .product-items:not(.owl-carousel) .add-to-cart-action-block .actions-primary,.catalog-category-view .products-grid .product-items:not(.owl-carousel) .add-to-cart-action-block .actions-primary{width:calc(100% - 48px - 20px - 8px - 42px - 7px)}body[class*="page-products categorypath-keybrands"] .products-grid .product-items:not(.owl-carousel) .add-to-cart-action-block .actions-secondary,.catalog-category-view .products-grid .product-items:not(.owl-carousel) .add-to-cart-action-block .actions-secondary{position:unset;left:unset;top:unset;margin:0 0 0 2px !important}body[class*="page-products categorypath-keybrands"] .products.wrapper.list.products-list .product-item-info .col-product-info.left,.catalog-category-view .products.wrapper.list.products-list .product-item-info .col-product-info.left{max-width:unset}body[class*="page-products categorypath-keybrands"] .products.wrapper.list.products-list .product-item-info .col-product-action.right,.catalog-category-view .products.wrapper.list.products-list .product-item-info .col-product-action.right{margin-top:10px}body[class*="page-products categorypath-keybrands"] #maincontent .column.main .products-list .product-item div.col-product-action,body.page-products.catalog-category-view #maincontent .column.main .products-list .product-item div.col-product-action,body.catalog-category-view.page-with-filter #maincontent .column.main .products-list .product-item div.col-product-action{width:100% !important}body[class*="page-products categorypath-keybrands"] #maincontent .column.main .products-list .product-item div.col-product-action .add-to-cart.add-to-cart-qty-input>input,body.page-products.catalog-category-view #maincontent .column.main .products-list .product-item div.col-product-action .add-to-cart.add-to-cart-qty-input>input,body.catalog-category-view.page-with-filter #maincontent .column.main .products-list .product-item div.col-product-action .add-to-cart.add-to-cart-qty-input>input{width:20px !important}body[class*="page-products categorypath-keybrands"] #maincontent .column.main .products-list .product-item div.col-product-action .actions-primary,body.page-products.catalog-category-view #maincontent .column.main .products-list .product-item div.col-product-action .actions-primary,body.catalog-category-view.page-with-filter #maincontent .column.main .products-list .product-item div.col-product-action .actions-primary{width:calc(100% - 39px - 20px - 8px)}body[class*="page-products categorypath-keybrands"] #maincontent .column.main .products-list .product-item div.col-product-action .actions-primary .action.tocart.primary,body.page-products.catalog-category-view #maincontent .column.main .products-list .product-item div.col-product-action .actions-primary .action.tocart.primary,body.catalog-category-view.page-with-filter #maincontent .column.main .products-list .product-item div.col-product-action .actions-primary .action.tocart.primary{padding:10px 0 !important;width:100% !important}}@media only screen and (max-width:414px){.catalog-category-view .products-list .actions-primary button.action.tocart.primary span{font-size:14px}.catalog-category-view .pages .pages-items{padding:2px 10px 0}}.show-mobile-winelist{display:none}@media only screen and (max-width:767px){.show-mobile-winelist{display:block;margin-top:15px}}.page-main .sidebar .block:not(.block-static-block) .block-title.filter-title strong:hover{background-color:#fff;color:#8d0e3a;border:1px solid #8d0e3a}.page-main .sidebar .block:not(.block-static-block) .block-title.filter-title strong:focus{background-color:#fff;color:#8d0e3a;border:1px solid #8d0e3a}.page-main .sidebar .block:not(.block-static-block) .block-title.filter-title strong:active{background-color:#fff;color:#8d0e3a;border:1px solid #8d0e3a}.block.filter.active .block-title.filter-title strong:hover{color:transparent !important;background-color:transparent !important;border-color:transparent !important}.block.filter.active .block-title.filter-title strong:focus{color:transparent !important;background-color:transparent !important;border-color:transparent !important}.block.filter.active .block-title.filter-title strong:active{color:transparent !important;background-color:transparent !important;border-color:transparent !important}@media (max-width:374px){body[class*="page-products categorypath-keybrands"] #maincontent .column.main .list.products-list .col-product-action .price-final_price,body.page-products.catalog-category-view #maincontent .column.main .list.products-list .col-product-action .price-final_price{text-align:left}body[class*="page-products categorypath-keybrands"] #maincontent .column.main .list.products-list .col-product-action .product-item-actions .actions-primary button.tocart.primary,body.page-products.catalog-category-view #maincontent .column.main .list.products-list .col-product-action .product-item-actions .actions-primary button.tocart.primary{padding:2px 0 !important;line-height:1}body[class*="page-products categorypath-keybrands"] #maincontent .column.main .list.products-list .col-product-action .product-item-actions .actions-primary button.tocart.primary span:before,body.page-products.catalog-category-view #maincontent .column.main .list.products-list .col-product-action .product-item-actions .actions-primary button.tocart.primary span:before{content:unset}}