@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--pk-bg: #ffffff;--pk-text: #3d3d3d;--pk-card-bg: #ececec;--pk-btn-light-bg: #ffffff;--pk-btn-light-fg: #000000;--pk-accent-navy: #1d366d;--pk-accent-blue: #7897ce;--pk-radius: 8px;--pk-container: 1200px;--pk-font: "Poppins", sans-serif}.pk-container{max-width:var(--pk-container);margin:0 auto;padding:0 24px}@media screen and (min-width:750px){.pk-container{padding:0 48px}}.pk-section{background:var(--pk-bg);padding:40px 0;font-family:var(--pk-font)}.pk-heading-lg{font-family:var(--pk-font);font-size:28px;font-weight:600;color:var(--pk-text);text-align:center;margin:0 0 28px}@media screen and (min-width:750px){.pk-heading-lg{font-size:36px}}.pk-body{font-family:var(--pk-font);font-size:16px;line-height:1.35;color:var(--pk-text);margin:0}@media screen and (min-width:750px){.pk-body{font-size:18px}}.pk-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--pk-font);font-size:16px;font-weight:600;border-radius:var(--pk-radius);padding:14px 32px;text-decoration:none;border:none;cursor:pointer}.pk-btn-light{background:var(--pk-btn-light-bg);color:var(--pk-btn-light-fg)}.pk-btn-light:hover{opacity:.85}.pk-btn-dark{background:var(--pk-accent-navy);color:#fff;text-transform:uppercase;font-size:14px;letter-spacing:.02em;padding:16px 36px}.pk-btn-dark:hover{opacity:.88}.pk-categories-row{display:flex;gap:20px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.pk-category-item{flex:0 0 auto;text-align:center;text-decoration:none;scroll-snap-align:start;width:160px}@media screen and (min-width:750px){.pk-category-item{width:220px}}.pk-category-img-wrap{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:var(--pk-card-bg)}.pk-category-img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.pk-category-title{font-family:var(--pk-font);font-size:16px;font-weight:600;color:var(--pk-text);margin:12px 0 0}@media screen and (min-width:750px){.pk-category-title{font-size:18px}}.pk-promo-grid{display:grid;grid-template-columns:1fr;gap:20px}@media screen and (min-width:750px){.pk-promo-grid{grid-template-columns:1fr 1fr}}.pk-promo-tile{position:relative;border-radius:var(--pk-radius);overflow:hidden;min-height:260px;display:flex;align-items:flex-end;background:var(--pk-card-bg) center / cover no-repeat;isolation:isolate}.pk-promo-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0000008c,#00000026 55%,#0000);z-index:0}.pk-promo-content{position:relative;z-index:1;padding:28px;width:100%}.pk-promo-heading{font-family:var(--pk-font);font-size:26px;font-weight:700;color:#fff;margin:0 0 6px}@media screen and (min-width:750px){.pk-promo-heading{font-size:34px}}.pk-promo-subtext{color:#fff;font-family:var(--pk-font);font-size:15px;margin:0 0 16px;opacity:.92}.pk-mission-inner{max-width:720px;margin:0 auto;text-align:center}.pk-mission-body{font-size:17px;line-height:1.35;color:var(--pk-text);font-family:var(--pk-font);margin:0 0 28px}@media screen and (min-width:750px){.pk-mission-body{font-size:19.8px;line-height:24.75px}}.pk-feature-grid{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media screen and (min-width:750px){.pk-feature-grid{grid-template-columns:1fr 1fr;gap:48px}.pk-feature-grid.pk-text-first .pk-feature-media{order:2}.pk-feature-grid.pk-text-first .pk-feature-content{order:1}}.pk-feature-media{border-radius:var(--pk-radius);overflow:hidden;background:var(--pk-card-bg);aspect-ratio:4 / 3}.pk-feature-media img{width:100%;height:100%;object-fit:cover;display:block}.pk-feature-content .pk-heading-lg{text-align:left;margin-bottom:16px}.pk-feature-content .pk-body{margin-bottom:20px}@media screen and (max-width:749px){.pk-feature-content .pk-heading-lg,.pk-feature-content{text-align:center}}.pk-trust-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (min-width:750px){.pk-trust-grid{grid-template-columns:repeat(4,1fr);gap:20px}}.pk-trust-card{background:var(--pk-card-bg);padding:19px;text-align:center;border-radius:0}.pk-trust-heading{font-family:var(--pk-font);font-size:17px;font-weight:600;color:var(--pk-text);margin:0 0 8px}.pk-trust-body{font-family:var(--pk-font);font-size:14px;line-height:1.4;color:var(--pk-text);margin:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/pk-clone-styles.css.map */
