.kf-collection-heading{padding-block:54px 36px;display:block!important;max-width:1320px;margin:auto;padding-inline:36px}.kf-collection-heading__label{font:500 11px/1.5 var(--kf-sans);letter-spacing:.14em;margin:0 0 16px;color:var(--kf-muted)}.kf-collection-heading h1{font:400 clamp(34px,4vw,52px)/1.12 var(--kf-serif);letter-spacing:-.035em;margin:0 0 14px}.kf-collection-heading>p:last-child{font:400 15px/1.7 var(--kf-sans);color:var(--kf-muted);margin:0}.product-grid-container{padding-bottom:70px!important}.product-grid .product-card{border-radius:3px;overflow:hidden}.product-grid .product-card__content{gap:12px}.product-grid .product-card .card-gallery{background:var(--kf-soft);border-radius:3px}.product-grid .product-card a,.product-grid .product-card product-price{font-family:var(--kf-sans)}.product-grid .product-card product-price{font-size:16px}.product-badges__badge{border-radius:2px!important;font:500 11px/1.5 var(--kf-sans)!important;box-shadow:none!important}.kf-coming-soon{font:400 12px/1.4 var(--kf-sans);color:var(--kf-muted);margin:2px 0 0}
@media(min-width:1000px){.main-collection-grid .product-grid[product-grid-view='default']{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}
@media(max-width:749px){.kf-collection-heading{padding:36px 24px 28px}.product-grid-container{padding-bottom:44px!important}.main-collection-grid .product-grid{gap:26px 16px!important}.product-grid .product-card__content{gap:8px}}
