.collection__view-toggle{position:relative;z-index:1;display:flex;flex:0 0 40px;align-items:center;justify-content:center;min-height:40px;padding:0;border:1px solid var(--Custom-dividers);border-radius:var(--radius-8);background:var(--Custom-light-background);color:var(--Default-text);cursor:pointer}.collection__view-toggle .icon{width:18px;height:18px;fill:none}.collection__view-toggle .icon path{stroke:currentColor;stroke-width:1.875}.collection__view-icon{display:flex}.collection__view-icon--cards,collection-component[data-view=table] .collection__view-icon--table{display:none}collection-component[data-view=table] .collection__view-icon--cards{display:flex}@media(min-width:990px){.collection__view-toggle{margin-left:var(--space-8)}}.collection-table__head,.product-item__rrp,.quick-add__qty,.quick-add__sold-out{display:none}collection-component[data-view=table]{--table-columns: 56px minmax(0, 1fr) 120px 140px 168px;--table-gap: var(--space-16)}collection-component[data-view=table] #CollectionLoop{display:block}collection-component[data-view=table] #CollectionLoop>:not(.product-item):not(.no-results){display:none}collection-component[data-view=table] .collection-table__head{display:grid;grid-template-columns:var(--table-columns);column-gap:var(--table-gap);padding:var(--space-8) 0;border-bottom:1px solid var(--Custom-dividers);color:var(--Default-text-secondary);font-size:var(--bodytext-small-size);line-height:var(--bodytext-small-lh)}collection-component[data-view=table] .collection-table__head span:nth-child(1){grid-column:1 / 3}collection-component[data-view=table] .collection-table__head span:nth-child(4){grid-column:5}collection-component[data-view=table] #CollectionLoop .grid-item.product-item{display:grid;grid-template-columns:var(--table-columns);grid-template-areas:"photo title rrp price actions";align-items:center;column-gap:var(--table-gap);padding:var(--space-12) 0;border-bottom:1px solid var(--Custom-dividers)}collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-item__image,collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-information,collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-information .product-item__info,collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-item__bottom-wrapper,collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-item__price__holder{display:contents}collection-component[data-view=table] .product-item__image:before{display:none}collection-component[data-view=table] .product-item__image>.product-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:#00000006;pointer-events:none}collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-item__title,collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-item__price,collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-item__rrp{pointer-events:none}collection-component[data-view=table] .product-item__image quick-add-product,collection-component[data-view=table] .quick-add__sold-out{position:relative;z-index:2}collection-component[data-view=table] .product-item__image>.product-link{position:relative;grid-area:photo;display:block;width:56px;height:56px;overflow:hidden;border-radius:var(--radius-card)}collection-component[data-view=table] .product-item__image .item-product__tags,collection-component[data-view=table] hover-images,collection-component[data-view=table] a.product-item__vendor,collection-component[data-view=table] .product-item__short_desc,collection-component[data-view=table] .product-item__cutline,collection-component[data-view=table] .product-item__swatches__holder,collection-component[data-view=table] .product-item__siblings,collection-component[data-view=table] .quick-add__holder.mobile{display:none}collection-component[data-view=table] .available-in__wrapper{grid-area:actions;justify-self:end;text-align:right;z-index:3;max-width:calc(100% - 46px);margin:0 46px 0 0}collection-component[data-view=table] .available-in__wrapper .available-in__title{display:block}collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-item__title{grid-area:title;margin:0;font-size:var(--bodytext-small-size);line-height:var(--bodytext-small-lh);font-weight:500;color:var(--Default-text)}collection-component[data-view=table] .product-item__price{grid-area:price}collection-component[data-view=table] .product-item__rrp{grid-area:rrp;display:block;font-size:var(--bodytext-small-size);line-height:var(--bodytext-small-lh);font-weight:500;color:var(--Default-text-secondary)}@media(min-width:750px){collection-component[data-view=table] .product-item__price,collection-component[data-view=table] .product-item__rrp,collection-component[data-view=table] .collection-table__head span:nth-child(2),collection-component[data-view=table] .collection-table__head span:nth-child(3){text-align:right}}collection-component[data-view=table] .product-item__image quick-add-product{grid-area:actions;display:block;justify-self:end}collection-component[data-view=table] .grid-item .quick-add__holder:not(.mobile){position:static;display:flex;justify-content:flex-end;width:auto;opacity:1}collection-component[data-view=table] .grid-item .quick-add__holder form{display:flex;align-items:center;gap:var(--space-8)}collection-component[data-view=table] .quick-add__qty{display:flex;height:40px;margin-bottom:0;border-radius:var(--radius-4);background:transparent}collection-component[data-view=table] .quick-add__qty-btn{width:32px}collection-component[data-view=table] .quick-add__qty-input{width:40px}collection-component[data-view=table] .product-item--sold-out .product-item__price,collection-component[data-view=table] .product-item--sold-out .product-item__rrp{opacity:.32}collection-component[data-view=table] #CollectionLoop .grid-item.product-item--sold-out .product-item__title{color:color-mix(in srgb,var(--Default-text) 32%,transparent)}collection-component[data-view=table] #CollectionLoop .grid-item.product-item--sold-out .product-item__title .product-item__vendor{color:color-mix(in srgb,var(--Default-text) 32%,transparent)}collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-item__title{display:block;overflow:visible;-webkit-line-clamp:unset}collection-component[data-view=table] .product-item__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}collection-component[data-view=table] .product-item__title .product-item__vendor{display:block}collection-component[data-view=table] .product-item__row-sale{margin-left:var(--space-8);color:var(--marketing-color-sales-offers, #cc0158)}collection-component[data-view=table] .product-item__row-tag{display:inline-block;margin-left:var(--space-8);padding:var(--space-2) var(--space-8);box-shadow:inset 0 0 0 1px var(--Default-text, #1e1d27);color:var(--Default-text);font-size:10px;line-height:140%;letter-spacing:0;text-transform:uppercase;vertical-align:middle}collection-component[data-view=table] .product-item__row-sale--solo{margin-left:0}collection-component[data-view=table] .product-item__stock{display:block;margin-top:var(--space-2);font-size:var(--bodytext-extrasmall-size);line-height:var(--bodytext-extrasmall-lh);font-weight:500;color:var(--Default-text-secondary)}collection-component[data-view=table] .grid-item .quick-add__holder:not(.mobile) form,collection-component[data-view=table] .grid-item .quick-add__holder:not(.mobile) .quick-add__single{align-items:center;justify-content:flex-start;width:auto}collection-component[data-view=table] .grid-item .quick-add__holder:not(.mobile) .quick-add__button{margin-left:0}collection-component[data-view=table] .grid-item .quick-add__holder .quick-add__single{display:flex}collection-component[data-view=table] .grid-item .quick-add__holder:has(.quick-add__single)>[data-quick-add-btn]{display:none}collection-component[data-view=table] .quick-add__sold-out{grid-area:actions;display:block;justify-self:end}collection-component[data-view=table] .grid-item .quick-add__holder .quick-add__button,collection-component[data-view=table] .quick-add__sold-out .btn{position:relative;display:flex;flex:0 0 38px;align-items:center;justify-content:center;width:38px;height:38px;min-height:0;margin:0;padding:0;border:0;border-radius:var(--radius-4);background:var(--Primary-Button-background);color:var(--Primary-Button-text)}collection-component[data-view=table] .grid-item .quick-add__holder .quick-add__button:before,collection-component[data-view=table] .grid-item .quick-add__holder .quick-add__button:after{display:none}collection-component[data-view=table] .grid-item .quick-add__holder .quick-add__button .btn__text span,collection-component[data-view=table] .grid-item .quick-add__holder .quick-add__button .btn__error{display:none}collection-component[data-view=table] .grid-item .quick-add__holder .quick-add__button .icon-bag,collection-component[data-view=table] .quick-add__sold-out .icon-bag{display:block;width:20px;height:20px;margin:0}collection-component[data-view=table] .grid-item .quick-add__holder .quick-add__button .icon-bag path,collection-component[data-view=table] .quick-add__sold-out .icon-bag path{stroke:var(--Primary-Button-text);stroke-width:1.5}@media(hover:hover){collection-component[data-view=table] .grid-item .quick-add__holder .quick-add__button:not([disabled]):hover{opacity:.85}}collection-component[data-view=table] .quick-add__sold-out .btn{opacity:.32;cursor:not-allowed}@media(max-width:1199px){collection-component[data-view=table]{--table-columns: 56px minmax(0, 1fr) 100px 120px 168px}}.product-item__rrp-label{display:none}@media(max-width:749px){collection-component[data-view=table] .collection-table__head{display:block;height:0;padding:0;overflow:hidden}collection-component[data-view=table] .collection-table__head span{display:none}collection-component[data-view=table] #CollectionLoop .grid-item.product-item{grid-template-columns:56px minmax(0,1fr) auto auto;grid-template-areas:"photo title title title" "price price qty plus";row-gap:var(--space-12);column-gap:var(--space-12);padding:var(--space-12)}collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-item__image quick-add-product,collection-component[data-view=table] #CollectionLoop .grid-item.product-item .quick-add__holder:not(.mobile),collection-component[data-view=table] #CollectionLoop .grid-item.product-item .quick-add__holder:not(.mobile) form{display:contents}collection-component[data-view=table] #CollectionLoop .grid-item.product-item .product-item__price__holder{grid-area:price;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-4);align-self:center;min-width:0}collection-component[data-view=table] .quick-add__qty{grid-area:qty;justify-self:end;margin-right:calc(var(--space-8) - var(--space-12));position:relative;z-index:2}collection-component[data-view=table] .available-in__wrapper{grid-area:qty;justify-self:end;max-width:110px;margin-right:calc(var(--space-8) - var(--space-12));text-align:right}collection-component[data-view=table] .grid-item .quick-add__holder:not(.mobile) .quick-add__button,collection-component[data-view=table] .quick-add__sold-out{grid-area:plus;justify-self:end;z-index:2}collection-component[data-view=table] .product-item__rrp-label{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/collection-table.css.map */
