main[data-template^=collection]{--page-content-width: 1100px;--page-margin: 30px;--page-width: calc(var(--page-content-width) + var(--page-margin) * 2);--font-body--family: var(--gkc-body, Arial, sans-serif);--font-heading--family: var(--gkc-heading, Arial, sans-serif);background:#fff;color:#29252c;font-family:var(--gkc-body, Arial, sans-serif);font-weight:300}main[data-template^=collection]>.shopify-section,main[data-template^=collection] .section-background{background-color:#fff}main[data-template^=collection] h1{font-family:var(--gkc-heading, Arial, sans-serif);font-size:25px;font-weight:500;line-height:1.2;letter-spacing:0;color:#29252c;margin:0}main[data-template^=collection] .gk-gallery-categories{background:#fff;padding:0 max(var(--page-margin),calc((100% - 1100px)/2)) 8px;gap:8px;font-family:inherit}main[data-template^=collection] .gk-gallery-categories a{background:#f4f7fb;border:1px solid #dfe2e6;color:#29252c;min-height:32px;padding:6px 14px;font-size:12px;font-weight:400}main[data-template^=collection] .gk-gallery-categories a:hover{background:#e9edf2;border-color:#adb4be}main[data-template^=collection] .facets,main[data-template^=collection] .facets-toggle{--color-background: #fff;--color-foreground: #29252c;--font-body--family: var(--gkc-body, Arial, sans-serif);font-family:var(--gkc-body, Arial, sans-serif);font-size:16px;font-weight:300}main[data-template^=collection] .facets :is(button,select,summary,.facets__label),main[data-template^=collection] .facets-toggle button{font-family:inherit;font-weight:400;letter-spacing:0}main[data-template^=collection] .product-grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 8px}main[data-template^=collection] .product-grid__item,main[data-template^=collection] .product-card{min-width:0}main[data-template^=collection] .product-grid__item{border:0}main[data-template^=collection] .product-card__content{height:100%;background:#f4f7fb;color:#29252c;border:2px solid #29252c1a;border-radius:10px;overflow:hidden}main[data-template^=collection] .product-card__content>.group-block{width:100%;padding:12px 22px 18px}main[data-template^=collection] .product-card__content .group-block-content{gap:8px;align-items:flex-start}main[data-template^=collection] .product-card__content .product-title,main[data-template^=collection] .product-card__content .product-title :is(a,p,h3,h4),main[data-template^=collection] .product-card__content .group-block .text-block:not(product-price){width:100%;max-width:100%;font-family:var(--gkc-body, Arial, sans-serif);font-size:17px;font-weight:300;line-height:1.6;letter-spacing:0;color:#29252c}main[data-template^=collection] .product-card__content .group-block .text-block:not(product-price){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main[data-template^=collection] .product-card__content .group-block .text-block:not(product-price) :is(a,p,h3,h4){display:block;font:inherit;color:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}main[data-template^=collection] .product-card__content product-price,main[data-template^=collection] .product-card__content product-price .price{color:#198754;font-family:var(--gkc-body, Arial, sans-serif);font-size:19px;font-weight:600;line-height:1.6;text-align:left;letter-spacing:0}main[data-template^=collection] .product-card__content product-price .compare-at-price{color:#73757a;font-size:14px}@media(min-width:750px)and (max-width:989px){main[data-template^=collection] .product-grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){main[data-template^=collection]{--page-margin: 16px}main[data-template^=collection] h1{font-size:23px}main[data-template^=collection]>.shopify-section:first-child .section{padding-block:28px 16px}main[data-template^=collection] .product-grid:not([product-grid-view=zoom-out]):not([product-grid-view=mobile-single]){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px}main[data-template^=collection] .product-grid[product-grid-view=mobile-single]{grid-template-columns:minmax(0,1fr)}main[data-template^=collection] .product-card__content>.group-block{padding:10px 12px 14px}main[data-template^=collection] .product-card__content .group-block .text-block:not(product-price){font-size:14px}main[data-template^=collection] .product-card__content product-price,main[data-template^=collection] .product-card__content product-price .price{font-size:17px}main[data-template^=collection] .facets,main[data-template^=collection] .facets-toggle{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/gk-collection.css.map */
