html,body,#map-canvas{height:100%;margin:0px;padding:0px}.shop-category-list h4{margin:0}.product-sorting{margin:20px 0 25px}.product-sorting select{display:inline-block;margin-left:10px;width:250px}.shop-category-list .thumbnail,.product-thumb>a{text-decoration:none}.price,.coming-soon{font-size:18px;font-family:"Open Sans",sans-serif;color:#313a2a;background-color:#fff;border:1px solid #e3cdac;font-weight:400;padding:15px;display:inline-block}.product-thumb .product-thumb-title{color:#342e26;text-align:center;font-weight:400;font-family:"Open Sans",sans-serif;font-size:15px;height:45px;margin:0 0 10px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-thumb .product-thumb-title a{color:#342e26;font-size:16px}.old-price{text-decoration:line-through;margin-bottom:3px}#product-images-large li{margin:0 0 15px 0;padding:0}.order-history th,.cart-form th{white-space:nowrap;text-align:right}.order-history th,.cart-form tbody>tr>td{text-align:right;vertical-align:middle}.order-history .left,.cart-form .left{text-align:left}.order-history .center,.cart-form .center,.cart-form .quantity{text-align:center}.order-history .btn{float:right;margin:0 0 5px 5px;text-shadow:none}.cart-form .quantity input{width:40px;text-align:center;margin:0}.cart-form label{margin-right:10px;font-weight:bold}.discount-form>.form-group,.discount-form>.form-group>input,.discount-form>.btn{display:inline-block}.discount-form>.form-group>input{width:180px}.wishlist img{vertical-align:middle}.wishlist-actions{white-space:nowrap}.wishlist form{margin:0;float:right}.wishlist .btn{margin-left:5px}.wishlist .btn-primary{margin-left:15px}.checkout-panel li{border-bottom:1px dashed #bbb;color:#999}.checkout-panel .price,.order-totals,.checkout-panel .btn{float:right;text-align:right;margin-top:10px}.checkout-panel li.media img{max-width:60px;max-height:60px;padding:5px 10px;margin:0}.checkout-panel li .product-description{padding:10px 0;display:inline-block;max-width:155px}.checkout-panel .price{margin-top:0}.checkout-panel .edit-cart{padding:15px 0;border-bottom:1px dashed #bbb}.checkout-panel .cart-description{padding:15px 0;border-bottom:1px dashed #bbb}.checkout-panel .cart-disclaimer{float:right;margin-bottom:0;color:#951c22}#checkout .left,#checkout .right{display:none!important}#checkout .middle{width:100%}.checkout-form legend{border:0;margin:0 0 0 -10px;padding:10px;width:auto}.checkout-form fieldset{border:1px solid #ddd;border-radius:4px;margin-bottom:20px;padding:5px 25px}.checkout-form .input_id_same_billing_shipping label,.checkout-form .input_id_remember label{width:auto!important;font-weight:normal;margin-right:10px}#complete .btn-primary{margin-right:10px}.checkout-form .form-group>ul{padding:0;list-style-type:none}.checkout-form .form-group li{display:inline;margin-right:5px}.checkout-form .form-group li>label{font-weight:normal;margin-bottom:0}#id_card_ccv{width:70px!important;min-width:70px}.card-expiry-fields select{width:auto}.card-expiry-fields>label{display:block}.card-expiry-fields .form-group{display:inline-block;margin-bottom:0}.card-expiry-fields .form-group>label{display:none}.errorlist,.error-msg{padding-left:0;list-style-type:none;color:#B94A48;font-weight:bold}.verified{margin-top:20px;margin-bottom:20px;padding:112px 0 0;background:url("/static/img/verified.f8d1c87dd147.png?dfb95089816a") 50% 0 no-repeat;text-align:center}.verified p{width:236px;margin:0 auto;font-weight:400}