.tx-shop .bg-default{color:#fff;background-color:#ccc;}.tx-shop .product-offer{-webkit-box-shadow:0px 0px 5px 0px rgba(0255,,0,1);-moz-box-shadow:0px 0px 5px 0px rgba(0,255,0,1);box-shadow:0px 0px 5px 0px rgba(0,255,0,1);}#shop-flash-messages{position:fixed;top:10px;right:20px;z-index:9999;}.nobr{white-space:nowrap;}.product-body{margin-top:30px;}.shop-basket-show .table thead th,.shop-basketorder-confirm-order .table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;}.shop-basket-show .table tbody,.shop-basketorder-confirm-order .table tbody{border-bottom:2px solid #dee2e6;}.shop-basket-show .quantity-column .basket-item-quantity{padding-right:0;}.shop-basket-show .quantity-column,.shop-basketorder-confirm-order .quantity-column{width:150px;}.shop-basket-show .product-no-column,.shop-basketorder-confirm-order .product-no-column{width:110px;}.shop-basket-show .price-amount-column,.shop-basketorder-confirm-order .price-amount-column{width:110px;}.shop-basket-show .single-price-column,.shop-basketorder-confirm-order .single-price-column{width:120px;}.shop-basket-show .price-tax-column,.shop-basketorder-confirm-order .price-tax-column{width:120px;}.shop-basket-show .actions-column,.shop-basketorder-confirm-order .actions-column{width:70px;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-snstripe table{border-collapse:separate;border-spacing:10px;}.tx-snstripe table th{font-weight:bold;}.tx-snstripe table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}
