<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cart{position:relative;display:block}.cart-items{display:block;background-color:var(--color-background-slight)}.cart-items .hide-to-animate{opacity:0!important}.cart-items .free-sample quantity-input,.cart-items .free-gift quantity-input,.cart-items .free-gift cart-remove-button{display:none!important}.cart__empty-text,.is-empty .cart__contents,cart-items.is-empty .title-wrapper-with-link,.is-empty .cart__footer{display:none}.is-empty .cart__empty-text,.is-empty .cart__warnings{display:block}.cart__empty-text{margin-bottom:var(--spacing-sm)}.cart-carousel{display:flex;flex-flow:row nowrap;scroll-snap-type:x mandatory;overflow:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.cart-carousel::-webkit-scrollbar{width:0;height:0}.cart-carousel::-webkit-scrollbar-track{background-color:transparent}.cart-carousel::-webkit-scrollbar-thumb{outline:none;background-color:#000}.cart-carousel&gt;*{width:75%;flex-shrink:0;scroll-snap-align:start}.cart-carousel&gt;li{padding:0 1.2rem}.cart-carousel__heading{margin:0 0 1.2rem;padding:0 var(--spacing-base);font-size:var(--text-base);font-weight:var(--font-semibold);text-transform:uppercase}.cart-carousel__container{border-top:1px solid var(--color-border);padding-top:1.2rem}.cart-items td{padding-bottom:var(--spacing-base);vertical-align:top}div.cart-item{display:flex;margin-bottom:var(--spacing-xs);padding:0 var(--spacing-base);gap:0}div.cart-item--giftwrap{margin:var(--spacing-xl) 0 var(--spacing-xl);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);align-items:center;justify-content:left;padding:20px}.cart-item--giftwrap p.h2{width:100%;text-align:left;margin-top:10px}.cart-item--giftwrap .cart-item__details{flex-basis:60%;padding-right:0}.cart-item--giftwrap .cart-item__details a{color:var(--color-brand-primary);text-decoration:none;border-bottom:1px solid var(--color-gray)}cart-upsells{border-top:1px solid var(--color-border);display:block}@supports (-moz-appearance:none){cart-upsells{padding-bottom:50px}}cart-upsells.with-personalised{display:none}cart-upsells p.h2{padding:0 var(--spacing-base);margin:var(--spacing-xl) 0 var(--spacing-base)}div.cart-item--upsell{padding-bottom:var(--spacing-2xl)}.personalised-cart-note{padding:var(--spacing-xxs) var(--spacing-base) 0}.cart-item__totals{display:flex;flex-flow:column nowrap;position:relative;text-align:right;justify-content:flex-start}.cart-item__totals cart-remove-button{margin:0}.cart-item__totals cart-remove-button a{margin:0}.cart-item__totals cart-remove-button a svg{height:14px}.cart-item__details{padding-left:1rem;padding-right:1rem}.cart-item__media{flex-basis:35%;flex-shrink:0}.cart-item__media img{display:block}.cart-item__personalised-tag p,.cart-item__preorder-tag p{display:inline-block;padding:6px 8px;font-size:10px;background:var(--color-background-strong);line-height:12px;text-transform:uppercase;margin:var(--spacing-sm) 0 0}.cart-item__name{text-decoration:none;color:var(--color-brand-primary);font-size:var(--text-base);text-transform:uppercase;line-height:var(--leading-snug)}.cart-item__name:hover{text-decoration-thickness:initial}table .cart-item__name{font-size:var(--text-base)}.quantity__button svg{top:-1px;position:relative}.cart-item__price-wrapper{font-size:var(--text-base);text-transform:uppercase;margin-top:var(--spacing-xs)}.cart-item--upsell .cart-item__price-wrapper,.cart-item--upsell .cart-item__description p{margin-top:var(--spacing-xxs)}.cart-item__price-wrapper s{color:var(--color-gray-dark);font-weight:var(--font-normal)}table .cart-item__price-wrapper{font-size:var(--text-base)}cart-remove-button .icon-remove{height:1.5rem;width:1.5rem}.cart-item .loading-overlay{right:0;left:auto;opacity:1;top:58%;transform:translateY(-50%)}.cart-item .loading-overlay__spinner{width:2.5rem}.cart-item__error{font-size:var(--text-sm);display:flex;align-items:center;margin:0}#cart-errors{font-size:var(--text-sm);margin-bottom:1.5rem}.cart-item__error-text+svg{flex-shrink:0}.cart-item__error-text:empty+svg{display:none}.cart-item__var-title{font-size:var(--text-sm);margin-top:.4rem}.cart-item__quant{margin-top:var(--spacing-xs)}.cart-item__quant quantity-input{height:auto;width:30%}.cart-item__quant quantity-input .quantity__input{min-width:30px}.cart-item__price-wrapper&gt;span{white-space:nowrap}.cart-item__discounted-prices s{display:block;margin-top:0!important}.cart-item__discounted-prices-container{color:var(--color-gray-darker)}.cart-item__discounted-prices-container s{padding-right:0;display:inline-block}.cart-item__discounted-prices-container span{display:inline-block}.cart-item__discounted-prices{margin:0}.cart-item__error .icon{width:1.5rem;height:1.5rem;margin-top:.5rem}.cart-item__error-text{font-size:var(--text-sm);line-height:var(--leading-tight);order:1;margin-top:.5rem}.cart-item__error-text+svg{flex-shrink:0;width:1.2rem;margin-right:.7rem;margin-top:.1rem}.cart-item__error-text:empty,.cart-item__error-text:empty+svg{display:none}
/*# sourceMappingURL=/cdn/shop/t/472/assets/fostr-component-cart-items.css.map */
</pre></body></html>