.products{margin-left:-15px;margin-right:-15px}.product{padding-left:15px;padding-right:15px;width:100%}.product .card .card-footer{display:flex;flex-flow:row nowrap;justify-content:space-between}.product-add-to-cart{align-self:flex-end}.product-price{align-items:center;display:flex;flex-flow:row wrap;font-size:19px;font-weight:700;justify-content:flex-end;line-height:1.15;text-align:right}.product-price-regular{color:#adadad;display:inline-block;font-size:12px;font-weight:400;line-height:18px;margin-right:6px;position:relative;vertical-align:middle}.product-price-member{display:block;width:100%}.product-price-member .product-price-member-flag{background:#00afec;color:#fff;display:inline-block;font-size:12px;height:20px;line-height:20px;margin-right:-15px;margin-top:5px;padding:0 15px 0 5px;position:relative;white-space:nowrap}.product-price-member .product-price-member-flag:before{border-bottom:10px solid #00afec;border-left:10px solid transparent;border-top:10px solid #00afec;content:"";position:absolute;right:100%;top:0}[data-products-view=grid] .product{margin-bottom:30px}@media screen and (min-width:620px){[data-products-view=grid] .product{width:50%}}@media screen and (min-width:768px){[data-products-view=grid] .product{width:50%}}@media screen and (min-width:992px){[data-products-view=grid] .product{width:50%}}@media screen and (min-width:1200px){[data-products-view=grid] .product{width:33.333333%}}@media screen and (min-width:768px){[data-products-view=list] .product{margin-bottom:15px;width:100%}[data-products-view=list] .product:last-child{margin-bottom:30px}[data-products-view=list] .product .card{flex-flow:row nowrap}[data-products-view=list] .product .card .card-media{min-width:280px;padding:10px 0 10px 10px}[data-products-view=list] .product .card .card-media .card-image{border-radius:5px}[data-products-view=list] .product .card .card-body{padding:25px 20px 20px}[data-products-view=list] .product .card .card-footer{flex-flow:column-reverse nowrap;padding:25px 20px 20px;position:relative}}.no-results{text-align:center;width:100%}.no-results .no-results-panel{background:#dbdbdb;border-radius:5px;padding:60px 60px 100px}.no-results h2{font-weight:700}.cart-table{border:1px solid #dbdbdb!important;border-radius:5px;font-size:14px;margin:15px 0 0!important}.cart-table tbody tr td,.cart-table tbody tr th,.cart-table tfoot tr td,.cart-table tfoot tr th,.cart-table thead tr td,.cart-table thead tr th{border-bottom:none!important;border-right:none!important;border-top:1px solid #ebe9eb!important;line-height:18px!important;padding:12px!important}.cart-table tbody tr th[colspan="2"],.cart-table tfoot tr th[colspan="2"],.cart-table thead tr th[colspan="2"]{background:#f4f4f4}.cart-table tbody tr:first-child td,.cart-table tbody tr:first-child th,.cart-table tfoot tr:first-child td,.cart-table tfoot tr:first-child th,.cart-table thead tr:first-child td,.cart-table thead tr:first-child th{border-top:none!important}.cart-table tbody tr:first-child th[colspan="2"]:first-child,.cart-table tfoot tr:first-child th[colspan="2"]:first-child,.cart-table thead tr:first-child th[colspan="2"]:first-child{border-top-left-radius:5px}.cart-table tbody tr:first-child th[colspan="2"]:last-child,.cart-table tfoot tr:first-child th[colspan="2"]:last-child,.cart-table thead tr:first-child th[colspan="2"]:last-child{border-top-right-radius:5px}.cart-page-header{color:#777;margin-top:40px}.cart-page-header .container-fluid{align-items:center;display:flex}.cart-page-header .container-fluid h1{font-size:40px;font-weight:200;margin-right:.5em}.cart-page-header .container-fluid h6{font-style:italic}.wl-page-content{padding-top:0}[data-products-view=list] .product{margin-bottom:15px}@media screen and (min-width:768px){[data-products-view=list] .product .product-price{margin-bottom:10px}[data-products-view=list] .product .card .card-media{min-width:80px}[data-products-view=list] .product .card .card-media .card-image{padding-bottom:100%}[data-products-view=list] .product .card .card-body{padding:15px}[data-products-view=list] .product .card .card-body .card-title{font-size:19px;margin-bottom:5px}[data-products-view=list] .product .card .card-footer{padding:15px}}@media screen and (min-width:992px){[data-products-view=list] .product .card .card-media{min-width:150px}[data-products-view=list] .product .card .card-media .card-image{padding-bottom:64.285714%}[data-products-view=list] .product .card .card-body,[data-products-view=list] .product .card .card-footer{padding:20px}}button.button.update-cart{display:none}.cross-sells h3{color:#777;font-size:28px;font-weight:200}.cross-sells .product{margin-bottom:30px}@media(min-width:768px){.cross-sells .product{width:50%}}.cross-sells .product .card{padding:10px}.cross-sells .product .card .card-title{font-size:19px}.cross-sells .product .card .product-add-to-cart{flex-grow:1;margin-right:2em}.cross-sells .product .card .product-add-to-cart a{width:100%}.clear-cart{display:flex}@media(min-width:768px){.clear-cart{justify-content:flex-end}}.clear-cart input{box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:15px}.clear-cart input:hover{box-shadow:none}.membership-tagline{font-style:italic}.membership-tagline .bold{font-weight:700}@media screen and (min-width:992px){.cart-collaterals{padding-left:40px}}.cart-collaterals .cart_totals{float:none!important;width:auto!important}.cart-collaterals .order-total .order-total-price{font-size:42px;font-weight:700;line-height:44px}.cart-collaterals .order-total .order-total-price-regular{color:#adadad;font-size:14px}.cart-collaterals .card .card-body{padding:25px}@media screen and (min-width:992px){.cart-collaterals .card .card-body{padding:30px}}.cart-collaterals .cart-proceed-to-checkout{margin:15px 0 0;padding:0}.cart-collaterals .tax-disclaimer{font-size:14px;font-style:italic;margin:10px 0 0}.cart-coupon{border-top:1px solid #dbdbdb;margin-top:15px;padding-top:15px}.cart-coupon .form-control{font-weight:400}.cart-coupon input[type=submit]{margin-top:15px}.woocommerce-remove-coupon.btn.btn-xs{border-radius:15px;height:24px;line-height:22px;margin-left:5px;padding:0;text-align:center;width:24px}#wc_braintree_paypal_container{display:none}