.badge-new,.box img,.box::before{position:absolute}.badge-new,.region-separator,.region-title,.table-light thead th{text-transform:uppercase}.badge-new,.col-qty,.dataTables_empty,.loader,.qtySelect,.region-title,.stats div{text-align:center}.modal-header{border-bottom:none}.content-wrap{padding:30px 0}#page-title{padding:2rem 0}#page-title h1{font-size:1.4rem}.table-font-sm{font-size:.9rem}.table-light thead th{vertical-align:bottom;background:initial;border-bottom:2px solid #336d4d!important;color:#336d4d;font-weight:400;cursor:pointer}.table-light tbody td{line-height:22px!important;border-top:1px solid #ddd}.cart-separator{margin:auto 5px}.panel-selected{border:3px solid #336d4d}.dataTables_empty,.separator{background:#fff;border:none!important}.text-price{color:#529a54;font-weight:600}.col-qty{width:60px}.panel-address{min-height:155px}.region-separator{margin-bottom:0;margin-top:20px;color:#336d4d;font-weight:400}.table .even,.table .odd{cursor:pointer}.vintage-selector{font-size:.8em;margin:0}.vintage-selector div{padding:2px;margin:0}.vintage-selector span{display:block;padding:5px 0;border:1px solid #ccc;background:#fff;text-align:center;cursor:pointer}.vintage-selector span.active{background:#336d4d;color:#fff}.dataTables_empty{padding:25px 0 0!important}#tblWine_filter label{width:100%}#tblWine_filter input{font-weight:400;font-family:Raleway,sans-serif;padding:10px;font-size:14px;width:250px}.selection a{line-height:20px;height:21px;margin:0 5px 5px 0;padding:0 7px;text-transform:capitalize}.selection i{line-height:20px;padding:0;margin:0}.item-name{margin:0}.item-price{font-size:1.6em;font-weight:600;color:#336d4d}.grid-selected,.grid-unselected{line-height:41px;font-size:26px}.grid-selected{color:#336d4d}.grid-unselected{color:#bbb}.text-score{float:right}.text-new{margin-left:10px;font-style:italic;color:#ac3258;font-weight:600}.ribbon-corner:before{border:10px solid transparent}.thumb img{width:48px;padding:2px;height:48px;display:block;border:2px solid #eee}#page-menu-wrap{background-color:#336d4d}.product-card{border-color:#f8f9fa!important;border:1px solid rgba(0,0,0,.125)}.product-card-title{font-size:14px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;color:#444}.product-card-grower{font-weight:400;color:#777;font-size:14px;margin-bottom:15px}.stats{border-top:1px solid #f8f9fa;background:#f7f8fa;overflow:auto;padding:15px 0;font-size:15px;color:#777;font-weight:400;border-radius:0 0 5px 5px}.stats div{border-right:1px solid #ebeff2;width:33.33333%;float:left}.stats div:nth-of-type(3){border:none}.badge-new{color:#fff;background-color:#336d4d;font-size:13px;font-weight:800;line-height:45px;height:45px;width:45px;border-radius:50%;right:35px;top:20px;transition:.3s}.sidebar-block{background:#f8f9fa;padding:15px 20px;border-radius:5px}label.error{display:block!important;text-transform:initial;margin:5px 0 0;font-size:.8em}.box{border-radius:5px;padding:15px;margin:0;border-top:3px solid #336d4d;font-size:.9rem;overflow:hidden;position:relative;min-height:180px}.box::before{content:"";background-image:url('/img/icons/map4.svg');background-size:cover;top:0;right:0;bottom:0;left:0;opacity:.15}.box img{opacity:2%;width:350px;left:100px;top:-41px;transform:rotate(320deg)}.box .fbox-content h3{font-size:.8rem}.single-product .product{padding-right:30px}.input-field{width:35%;height:50px;border:0;padding:0 50px 0 20px;font-size:14px;font-family:Raleway,sans-serif;letter-spacing:.04em;color:#2c3e50;border-radius:5px}@media (max-width:768px){.input-field{width:85%}}.loader{margin:100px auto}.loader h3{margin:5px;font-size:rem;color:#999;font-weight:300}.deliveryOptionHeader.collapsed label,.item-name a{color:initial}.item-image{width:100%;padding:0;border-radius:50px;margin-top:22px}.text-white-wine{color:#28a745}.text-red-wine{color:#b04c59}.text-rose-wine{color:#d869a6}.item-description{padding:15px 5px 10px}.item-name a{font-weight:500;letter-spacing:1px}.item-details{font-size:.85rem;font-family:Poppins}.item-details td{border:none;padding:4px 0;line-height:34px}.itemdark{background:#f6f6f6}.itemlight{background:#fff}.item-name{font-size:.9rem;border-bottom:1px solid #dee2e6;margin-bottom:10px;line-height:35px}.qtySelect{width:100%;font-size:.9rem;height:34px}.region-title{font-size:20px;margin:80px auto 30px;font-family:Lato;color:#555;letter-spacing:5px}.button.button-xs{padding:0 14px;font-size:9px;line-height:23px;margin-top:0;float:right}.lh-40{line-height:40px}.pricing-price{font-size:2.5rem}.pricing-price .price-unit{font-size:20px}.search-header{border-radius:25px;font-size:.9rem;float:right;font-style:italic}.accordion-active{background-color:#336d4d!important;color:#fff}.deliveryOption{margin-bottom:5px}.deliveryOptionHeader{background-color:#336d4d;color:#fff;padding:0 15px}.deliveryOptionHeader label{color:#fff;display:block;font-size:14px;font-weight:500;font-family:Poppins,sans-serif;text-transform:none;letter-spacing:initial;line-height:45px}.deliveryOptionHeader.collapsed{background-color:#f4f4f4}.checkbox-style:checked+.checkbox-style-3-label:before,.radio-style:checked+.radio-style-3-label:before{background:#fff;color:#336d4d}#address-delivery label,#address-export label{font-size:12px;font-weight:600}.width-product-col{width:110px}.width-product-col-add{width:100px}.width-product-col-qty{width:75px}.home-search{background:url(/img/home/bg11.jpg) center center}.home-search h1,.home-search h4{color:#fff}.home-search .heading-block::after{border-top:2px solid #fff}@media (max-width:990px){.width-product-col{width:80px}.width-product-col-add{width:65px}.width-product-col-qty{width:60px}.first-menu{padding-left:initial}.sortingWidget{position:initial!important;margin-top:20px}}.searchBox .bootstrap-select .dropdown-toggle .filter-option-inner-inner,.searchBox input{font-family:Poppins;font-size:.85rem;text-transform:uppercase;letter-spacing:2px}.searchBox .bootstrap-select .dropdown-menu li a{font-family:Poppins;font-size:.85rem}.bootstrap-select .bs-ok-default:after{color:#28a745;border-width:0 .16em .16em 0}.address-action{font-size:12px}.address-card{min-height:180px;font-family:Poppins;background:#f5f5f5}.style-msg .sb-msg,.style-msg2 .msgtitle,.style-msg2 .sb-msg{font-size:.9rem;font-family:poppins}.itemHide{display:none}.itemShow{display:block}.sortingWidget{position:absolute;right:0;top:80px;z-index:9}