body:has(collection-component){--asd-col-gutter: var(--asd-gutter)}body:has(collection-component) main>.shopify-section:first-of-type .section{padding-block:var(--asd-space-3xl) var(--asd-space-xl)}body:has(collection-component) main>.shopify-section:first-of-type .text-block.text-block.text-block :is(h1,h2,h3,h4,h5,h6),body:has(collection-component) h1{font-family:var(--asd-font-heading);font-size:clamp(2.25rem,1rem + 4.4vw,5rem);font-weight:var(--asd-font-weight-thin);font-stretch:var(--asd-font-width-expanded);letter-spacing:var(--asd-letter-spacing-heading);line-height:.96;text-transform:uppercase;color:var(--asd-color-text);margin:0}body:has(collection-component) main>.shopify-section:first-of-type .text-block.text-block.text-block :is(p,.rte,.rte p),body:has(collection-component) main>.shopify-section:first-of-type .rte,body:has(collection-component) main>.shopify-section:first-of-type .rte p{font-family:var(--asd-font-body);font-size:var(--asd-font-size-base);font-weight:var(--asd-font-weight-light);line-height:var(--asd-line-height-base);color:var(--asd-color-text-muted);max-width:var(--asd-measure)}body:has(collection-component) .facets{border-top:var(--asd-border-width-1) var(--asd-border-style) var(--asd-color-border-1);border-bottom:var(--asd-border-width-1) var(--asd-border-style) var(--asd-color-border-1);padding-block:var(--asd-space-sm);margin-bottom:var(--asd-space-2xl)}body:has(collection-component) :is(.facets__label,.facets__summary,.facet-arrow__label,.product-count,.results-count,.sorting__label,.facets-toggle,.clear-filter,.active-filters__label){font-family:var(--asd-font-accent);font-size:var(--asd-font-size-xs);font-weight:var(--asd-font-weight-medium);font-stretch:var(--asd-font-width-semi);letter-spacing:var(--asd-letter-spacing-eyebrow);text-transform:uppercase;color:var(--asd-color-text)}body:has(collection-component) :is(.product-count,.results-count){color:var(--asd-color-text-muted)}body:has(collection-component) .checkbox__label-text{font-family:var(--asd-font-body);font-size:var(--asd-font-size-sm);font-weight:var(--asd-font-weight-light);color:var(--asd-color-text)}body:has(collection-component) .product-card{border:0;border-radius:0;background:none;box-shadow:none}body:has(collection-component) .product-card__content{gap:var(--asd-space-sm);padding:var(--asd-space-sm) 0 0;border:0;align-items:flex-start;text-align:left}body:has(collection-component) .product-media-container,body:has(collection-component) .card-gallery{border-radius:0;background:var(--asd-color-ph-4)}body:has(collection-component) .product-card__content :is(p,a,h3):not([class*=price]){font-family:var(--asd-font-accent);font-size:var(--asd-collection-title-size-d, 12px);font-weight:var(--asd-font-weight-medium);font-stretch:var(--asd-font-width-semi);letter-spacing:var(--asd-letter-spacing-eyebrow);line-height:1.35;text-transform:uppercase;color:var(--asd-color-text);text-decoration:none}body:has(collection-component) .product-card__content :is(.price,[class*=price],bdi,s){font-family:var(--asd-font-body);font-size:var(--asd-collection-price-size-d, 12px);font-weight:var(--asd-font-weight-light);letter-spacing:0;text-transform:none;color:var(--asd-color-text-muted)}body:has(collection-component) .product-card__content s{opacity:.6}body:has(collection-component) :is(slideshow-arrows,.slideshow-controls,.slideshow-control,[class*=slideshow-arrow],.card-gallery__dots,[class*=pagination-dot]){display:none!important}body:has(collection-component) .product-card :is(img,.product-media__image){transition:none;transform:none}body:has(collection-component) .product-card:hover :is(img,.product-media__image){transform:none}body:has(collection-component) .product-card :is(.quick-add,quick-add-component,[class*=quick-add]){display:none}@media(hover:hover){body:has(collection-component) .product-card__content a:hover{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}}body:has(collection-component) :is(.pagination,[class*=pagination],.load-more){margin-top:var(--asd-space-3xl)}body:has(collection-component) :is(.pagination a,.pagination button,.load-more button){font-family:var(--asd-font-accent);font-size:var(--asd-font-size-xs);font-weight:var(--asd-font-weight-medium);font-stretch:var(--asd-font-width-semi);letter-spacing:var(--asd-letter-spacing-eyebrow);text-transform:uppercase;border-radius:0}body:has(collection-component) .collection__empty{font-family:var(--asd-font-body);font-weight:var(--asd-font-weight-light);color:var(--asd-color-text-muted)}@media(max-width:767px){body:has(collection-component) main>.shopify-section:first-of-type .section{padding-block:var(--asd-space-2xl) var(--asd-space-lg)}body:has(collection-component) ul.product-grid{column-gap:var(--asd-space-md);row-gap:var(--asd-space-2xl)}body:has(collection-component) .facets{margin-bottom:var(--asd-space-xl)}body:has(collection-component) .product-card__content :is(p,a,h3):not([class*=price]){font-size:var(--asd-collection-title-size-m, 13px)}body:has(collection-component) .product-card__content :is(.price,[class*=price],bdi,s){font-size:var(--asd-collection-price-size-m, 12px)}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/ASD-Collection.css.map */
