.quick-add-component{display:flex;justify-content:space-between}@media screen and (max-width: 1023px){.quick-add-component{flex-wrap:wrap}}.quick-add{padding:1rem 0}.quick-add--item{display:flex;align-items:center;padding:15px 20px;transition:background .2s ease-in-out}@media screen and (max-width: 1023px){.quick-add--item{flex-wrap:wrap}}.quick-add-quantity .quantity-selector{margin-right:10px;background:var(--secondary-background)}@media screen and (max-width: 1023px){.quick-add-quantity .quantity-selector{margin-top:10px}}.quick-add--item .quick-add--item-image{flex:none;width:60px;margin-right:20px}.quick-add--items{max-height:350px;overflow-y:scroll}.quick-add-search{width:calc(75% - 1rem);position:relative}@media screen and (max-width: 1023px){.quick-add-search{width:100%}}.quick-add-list{width:calc(25% - 1rem);display:flex;flex-direction:column}@media screen and (max-width: 1023px){.quick-add-list{width:100%}}.quick-add--actions{margin-top:1rem}@media screen and (max-width: 1023px){.quick-add--actions{margin-bottom:1rem}}.quick-add--item-info{flex:1 0 0;display:flex;flex-direction:column}@media screen and (max-width: 1023px){.quick-add--item-actions{margin-top:.5rem;width:100%}}.quick-add--price{color:var(--accent-color)}.quick-search-wrapper{position:relative;display:flex;height:44px;align-items:center;border-radius:3px;background:var(--secondary-background);color:var(--text-color);z-index:1;box-shadow:1px 1px var(--header-border-color) inset,-1px -1px var(--header-border-color) inset}.quick-add-search input[type=text]{height:100%;width:100%;padding:0 15px 1px;border:none;background:rgba(0,0,0,0);line-height:normal;color:var(--heading-color);-webkit-appearance:none}.quick-add-search input[type=text]::-moz-placeholder{color:var(--text-color);opacity:1}.quick-add-search input[type=text]::placeholder{color:var(--text-color);opacity:1}.quick-add-results{position:absolute;left:0;top:44px;width:100%;max-height:300px;overflow-y:scroll;z-index:10;background:#fff}.quick-add--success{height:100%;display:flex;align-items:center;justify-content:center;font-weight:bold}.product-item__action-button--list-view-only{margin-top: 10px;}@media screen and (max-width: 767px) {.faq__title{text-align: left;}}