<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * @version 10.11.2023
 *
 * horizontal skin
 *
 * shopcart/styles.qu.css
 */

/** table.shopcart-editable **/
table.shopcart-editable td .ui-spinner {
    width: 100%;
    position: relative;
    top: 2px;
}

table.shopcart-editable input.desiredDate {
    padding: 4px 2px 2px;
    position: relative;
    top: 2px;
}

/* .ui-spinner */
table.shopcart-editable .ui-spinner input.count {
    padding-top: 3px;
    padding-bottom: 0px;
    width: calc(100% - 2em); /* minus width of .ui-spinner */
    font-size: 1em;
}
/*
table.shopcart-editable .ui-spinner input.count {

}
*/

table.shopcart-editable .ui-spinner.minus-plus .ui-spinner-button {
	max-width: 22px;
}

table.shopcart-editable .ui-spinner.minus-plus input[type="number"],
table.shopcart-editable .ui-spinner.minus-plus input[type='text'] {
	margin-top: -2px; /* 2019-03-01 Why? */
	padding-top: 2px;
}

/** saved shopcarts **/
html.touch-screen-mode .ui-accordion .ui-accordion-header {
	margin: 2px 0 0em 0;
}

div.saved-shopcarts .ui-state-active {
    border-bottom: 1px solid #CCCCCC;
}


div.saved-shopcarts .ui-accordion-content {
    margin: 0px 0px 5px 0px;
    overflow: hidden;
    min-height: 50px;
}

div.saved-shopcarts .ui-accordion .ui-accordion-content {
    padding: 1em;
}

html.touch-screen-mode div.saved-shopcarts .ui-accordion .ui-accordion-content {
	padding: 1em 0;
	margin: 0;
}
</pre></body></html>