body.template-collection{--kp-charcoal:#191d1c;--kp-panel:#202523;--kp-line:#3b423d;--kp-ink:#f3f1e9;--kp-muted:#bac3b5;--kp-sage:#8B9C80}body.template-collection .kp-dark-catalogue{background:var(--kp-charcoal)!important;color:var(--kp-ink);padding:32px 0 48px!important;border-top:1px solid #303632}body.template-collection .kp-dark-catalogue .page-width{max-width:1400px}body.template-collection .kp-dark-catalogue .kp-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.template-collection .kp-dark-catalogue .grid-product__content{border:1px solid var(--kp-line);background:var(--kp-panel);transition:border-color .18s ease,box-shadow .18s ease}body.template-collection .kp-dark-catalogue .grid-product__content:hover{border-color:var(--kp-sage);box-shadow:0 6px 18px #0003}body.template-collection .kp-dark-catalogue .grid-product__link{color:var(--kp-ink)!important}body.template-collection .kp-dark-catalogue .grid-product__link:focus-visible{outline:3px solid var(--kp-sage);outline-offset:4px}body.template-collection .kp-dark-catalogue .grid-product__image-mask{aspect-ratio:16/9!important;background:#fff}body.template-collection .kp-dark-catalogue .grid-product__image-mask img{object-fit:contain!important}body.template-collection .kp-dark-catalogue .grid-product__meta{background:var(--kp-panel);padding:15px 16px 0!important;gap:0;color:var(--kp-ink)!important}body.template-collection .kp-dark-catalogue .kp-card-brand{font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--kp-sage);margin-bottom:6px}body.template-collection .kp-dark-catalogue .grid-product__title{font-size:16px!important;line-height:1.4!important;font-weight:600!important;text-transform:none!important;letter-spacing:normal!important;color:var(--kp-ink)!important}body.template-collection .kp-dark-catalogue .grid-product__subtitle{font-size:12px;color:var(--kp-muted);margin-top:5px}body.template-collection .kp-dark-catalogue .grid-product__vendor{display:none}body.template-collection .kp-dark-catalogue .kp-card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:auto;padding:14px 0 12px}body.template-collection .kp-dark-catalogue .grid-product__price{color:var(--kp-ink)!important;font-size:15px!important;margin:0!important;padding:0!important;line-height:1.5}body.template-collection .kp-dark-catalogue .grid-product__price--original{color:#b4bdb0}body.template-collection .kp-dark-catalogue .kp-card-action{font-family:Arial,Helvetica,sans-serif;font-size:11px;white-space:nowrap;color:var(--kp-sage)}body.template-collection .kp-dark-catalogue .kp-card-action>span{margin-left:5px;font-size:14px}body.template-collection .kp-dark-catalogue .grid-product__tag{z-index:2}body.template-collection .kp-dark-catalogue .collection-filter{color:var(--kp-muted);border-bottom:1px solid var(--kp-line);padding-bottom:18px;margin-bottom:24px}body.template-collection .kp-dark-catalogue .collection-filter select,body.template-collection .kp-dark-catalogue .collection-filter button{background-color:var(--kp-panel)!important;color:var(--kp-ink)!important;border-color:#69765e!important;min-height:44px}body.template-collection .kp-dark-catalogue select option{background:var(--kp-panel);color:var(--kp-ink)}body.template-collection .kp-dark-catalogue .collection-sidebar{color:var(--kp-muted);border-color:var(--kp-line)!important}body.template-collection .kp-dark-catalogue .collection-sidebar a,body.template-collection .kp-dark-catalogue .collection-sidebar button,body.template-collection .kp-dark-catalogue .collection-sidebar summary{color:var(--kp-muted)!important}body.template-collection .kp-dark-catalogue .kp-category-heading{color:var(--kp-ink)!important;font-size:16px}body.template-collection .kp-dark-catalogue .kp-category-group{border-color:var(--kp-line)}body.template-collection .kp-dark-catalogue .kp-category-group>details>summary{font-size:13px;color:var(--kp-ink)!important}body.template-collection .kp-dark-catalogue .kp-category-item>a{font-size:13px}body.template-collection .kp-dark-catalogue .kp-category-item>a:hover{background:#2b342d;color:#fff!important}body.template-collection .kp-dark-catalogue .kp-category-item.tag--active>a,body.template-collection .kp-dark-catalogue .kp-category-item a[aria-current=page]{background:#34412e!important;color:#f3f1e9!important;border-left-color:#8b9c80}body.template-collection .kp-dark-catalogue .tag-list__header{color:var(--kp-ink)!important}body.template-collection .kp-dark-catalogue .collapsible-trigger,body.template-collection .kp-dark-catalogue .tag-list__header{border-color:var(--kp-line)!important}body.template-collection .kp-dark-catalogue .kp-category-all>a{color:var(--kp-sage)!important}body.template-collection .kp-dark-catalogue .kp-collection-info{border-color:var(--kp-line)}body.template-collection .kp-dark-catalogue .kp-collection-info>summary{color:var(--kp-sage)}body.template-collection .kp-dark-catalogue .kp-collection-info>.rte{background:#f3f1e9;color:#242b22;padding:20px;margin-bottom:20px}body.template-collection .kp-dark-catalogue .pagination{color:var(--kp-ink);margin-top:32px}body.template-collection .kp-dark-catalogue .pagination a{color:var(--kp-ink)!important;border-color:var(--kp-line)}body.template-collection .kp-dark-catalogue .pagination .current{background:#5f765f;color:#fff}body.template-collection .kp-catalogue-help{background:#f3f1e9;padding:32px 0;color:#252d23}body.template-collection .kp-catalogue-help__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1400px}body.template-collection .kp-catalogue-help h2{font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:1.35;letter-spacing:normal;text-transform:none;font-weight:600;margin:0 0 6px}body.template-collection .kp-catalogue-help p{font-size:14px;line-height:1.6;margin:0}body.template-collection .kp-catalogue-help__link{display:inline-flex;gap:20px;align-items:center;justify-content:center;min-height:46px;padding:10px 20px;background:#5f765f;color:#fff!important;font-size:14px;white-space:nowrap}body.template-collection .kp-catalogue-help__link:hover{background:#465846}body.template-collection .kp-catalogue-help__link:focus-visible{outline:3px solid #5F765F;outline-offset:4px}@media(min-width:769px){body.template-collection #CollectionAjaxContent>.page-width>.grid:has(.collection-sidebar){grid-template-columns:210px minmax(0,1fr);gap:32px}body.template-collection .kp-dark-catalogue .grid__item--sidebar{border-right:1px solid var(--kp-line);padding-right:20px!important}body.template-collection .kp-dark-catalogue .collection-sidebar{padding-right:0}}@media(min-width:769px)and (max-width:1099px){body.template-collection .kp-dark-catalogue .kp-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(max-width:768px){body.template-collection .kp-dark-catalogue{padding:20px 0 32px!important}body.template-collection .kp-dark-catalogue .kp-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body.template-collection .kp-dark-catalogue .grid-product__meta{padding:12px 12px 0!important}body.template-collection .kp-dark-catalogue .grid-product__title,body.template-collection .kp-dark-catalogue .grid-product__price{font-size:14px!important}body.template-collection .kp-dark-catalogue .kp-card-footer{gap:5px;padding-top:12px}body.template-collection .kp-catalogue-help__inner{align-items:flex-start;flex-direction:column;gap:18px}body.template-collection .kp-catalogue-help{padding:24px 0}body.template-collection .kp-dark-catalogue .collection-filter{flex-wrap:wrap;gap:12px}}@media(prefers-reduced-motion:reduce){body.template-collection .kp-dark-catalogue .grid-product__content{transition:none}}body.template-collection .kp-dark-catalogue .collection-filter__item--count{color:var(--kp-muted)!important}body.template-collection #FilterDrawer{background:#191d1c!important;color:#f3f1e9!important}body.template-collection #FilterDrawer a,body.template-collection #FilterDrawer summary,body.template-collection #FilterDrawer button,body.template-collection #FilterDrawer .drawer__title,body.template-collection #FilterDrawer .tag-list__header{color:#f3f1e9!important}body.template-collection #FilterDrawer .drawer__header,body.template-collection #FilterDrawer .kp-category-group,body.template-collection #FilterDrawer .collapsible-trigger{border-color:#3b423d!important}body.template-collection #FilterDrawer .kp-category-all>a{color:#8b9c80!important}@media(max-width:768px){body.template-collection .kp-dark-catalogue .collection-filter{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:center}body.template-collection .kp-dark-catalogue .collection-filter__item{width:100%!important;min-width:0;margin:0!important;flex:none}body.template-collection .kp-dark-catalogue .collection-filter__item--count{display:none!important}body.template-collection .kp-dark-catalogue .collection-filter button,body.template-collection .kp-dark-catalogue .collection-filter select{width:100%;max-width:100%;font-size:13px!important;letter-spacing:normal}body.template-collection .kp-dark-catalogue .collection-filter__sort-container{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/kingpin-concept-c.css.map */
