[hidden]{display:none!important}.shopify-section:has(>.header){position:sticky;top:0;z-index:100}.shopify-section:has(>.header) .header{position:relative}.kkc-shop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.kkc-shop-card{border:1px solid #d7e7db;border-radius:16px;padding:28px;background:#fff}.kkc-shop-card img{width:100%;height:280px;object-fit:contain}.kkc-shop-card h2{font-size:24px}.kkc-shop-card p{margin:16px 0}.kkc-shell .skip{z-index:200}@media(max-width:700px){.kkc-shop-grid{grid-template-columns:1fr}.kkc-shop-card{padding:22px}}[data-kkc-hidden-event]{display:none!important}body.unified.home-page .home-hero .hero-copy>.button-row.kkc-hero-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:100%;align-items:stretch}body.unified.home-page .home-hero .kkc-hero-actions>.btn{width:100%;min-width:0;max-width:100%;height:auto;min-height:56px;margin:0;white-space:normal;box-sizing:border-box}body.unified.home-page .home-hero .kkc-hero-actions .btn-hero-webshop{background:#000;color:#fff;border-color:#000}body.unified.home-page .home-hero .kkc-hero-actions .btn-hero-webshop:hover{background:#222;color:#fff;border-color:#222}body.unified.kabra-page .kabra-flyer-section .btn-kabra-flyer{background:#0759b9;color:#fff;border:1px solid #0759b9}body.unified.kabra-page .kabra-flyer-section .btn-kabra-flyer:hover{background:#04438e;border-color:#04438e;color:#fff}@media(max-width:600px){body.unified.home-page .home-hero .hero-copy>.button-row.kkc-hero-actions{grid-template-columns:1fr}}.kkc-shop-card h2{font-family:Poppins,Arial,sans-serif;font-size:30px;line-height:1.3}.kkc-shop-card p{font-size:18px;line-height:1.65}.kkc-shop-card .btn{font-size:16px}body.template-collection product-card.grid-content,body.template-product product-card.grid-content{background:#fff!important;color:#12271a!important}body.template-collection product-card .grid-image__wrapper,body.template-product product-card .grid-image__wrapper{background:#fff!important;opacity:1!important}body.template-collection product-card .grid-meta,body.template-product product-card .grid-meta{background:#fff!important;color:#12271a!important}body.template-collection product-card .grid-title a,body.template-product product-card .grid-title a{font-family:Poppins,Arial,sans-serif!important;font-size:20px!important;color:#12271a!important;line-height:1.4}body.template-collection product-card .product-price,body.template-product product-card .product-price{font-family:Poppins,Arial,sans-serif!important;font-size:20px!important;color:#12271a!important}body.template-collection product-card .grid-vendor,body.template-product product-card .grid-vendor{font-size:16px!important;color:#46594d!important}@media(max-width:640px){.kkc-shop-card h2{font-size:26px}.kkc-shop-card p{font-size:17px}body.template-collection product-card .grid-title a,body.template-collection product-card .product-price{font-size:18px!important}}body.template-collection product-card.sold-out .grid-image,body.template-product product-card.sold-out .grid-image{opacity:1!important}.kkc-shop-grid .kkc-shop-card{padding:0 0 28px;overflow:hidden;text-align:center;display:flex;flex-direction:column;align-items:center}.kkc-shop-grid .kkc-shop-card>a:first-child{display:block;width:100%}.kkc-shop-grid .kkc-shop-card img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:center;margin:0}.kkc-shop-grid .kkc-shop-card h2{margin:24px 24px 0;text-align:center}.kkc-shop-grid .kkc-shop-card p{margin:16px 24px 24px;text-align:center}.kkc-shop-grid .kkc-shop-card>.btn{margin-top:auto;margin-inline:24px;align-self:center}@media(max-width:640px){.kkc-shop-grid .kkc-shop-card{padding-bottom:24px}.kkc-shop-grid .kkc-shop-card h2{margin:22px 18px 0}.kkc-shop-grid .kkc-shop-card p{margin:14px 18px 22px}}.unified .event-grid[data-event-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.unified .event-grid[data-event-grid]{grid-template-columns:minmax(0,1fr)}}body.unified .intro-band .intro-copy .eyebrow{color:#fff}body.unified .intro-band .intro-copy h2 span{color:var(--connect-light,#D8F5DF)}
/*# sourceMappingURL=/cdn/shop/t/33/assets/kkc-integration.css.map */
