.ks-series-head .ks-pdp-options:has(>:only-child){display:none}.ks-series-head .ks-pdp-options-head:has(+.ks-pdp-options>:only-child){display:none}.ks-series-head .ks-pdp-option strong{text-transform:none}.ks-series-head .ks-pdp-heading h1{font-size:clamp(25px,2.45vw,38px);letter-spacing:-.045em}.ks-series-head[data-product-handle=ez-vest-bundles] .ks-pdp-heading h1{font-size:clamp(24px,2.2vw,34px)}.ks-bundle-axis{margin:0 0 18px;padding:0;border:0;min-width:0}.ks-bundle-axis legend{display:block;margin-bottom:9px;font:600 14px/1.4 Arial,Helvetica,sans-serif;color:#1c2124}.ks-bundle-choices{display:flex;gap:8px}.ks-bundle-choice{flex:1;min-width:0;padding:13px 10px;border:1px solid #dce2e6;border-radius:5px;background:#fff;color:#1c2124;text-align:left;line-height:1.35;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.ks-bundle-choice[aria-pressed=true]{border-color:#2c3e4c;box-shadow:inset 0 0 0 1px #2c3e4c;background:#f3f5f6}.ks-bundle-choice strong{display:block;font-size:15px;font-weight:700}.ks-bundle-choice small{display:block;font-size:11px;color:#657178;margin-top:5px}.ks-bundle-choice:focus-visible{outline:2px solid #2c3e4c;outline-offset:3px}.ks-bundle-choice[hidden],.ks-series-head [hidden]{display:none!important}.ks-bundle-choice:disabled{opacity:.5;cursor:not-allowed}.ks-bundle-choice-status{display:block;font-size:11px;color:#657178;margin-top:4px}.ks-bundle-choice-status:empty{display:none}.ks-bundle-option-hint{font-size:12px;line-height:1.5;color:#657178;margin:7px 0 0}.ks-series-head :is(.adb-contents,.ks-bundle-included){padding:20px;background:#f6f7f7;border:1px solid #dce2e6;border-radius:6px;margin:8px 0 0;font-family:Arial,Helvetica,sans-serif}.ks-series-head :is(.adb-contents__title,.ks-bundle-included h2){display:flex;align-items:center;justify-content:space-between;gap:12px;font:600 16px/1.4 Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:-.02em;margin:0 0 14px}.ks-series-head .adb-contents__tag{font-size:11px;color:#657178;font-weight:400}.ks-series-head .adb-contents__list{list-style:none;padding:0;margin:0}.ks-series-head .adb-contents__item{display:flex;gap:12px;margin-top:14px;align-items:flex-start}.ks-series-head .adb-contents__icon svg{width:22px;height:22px;color:#657178}.ks-series-head .adb-contents__name{font-size:13px;font-weight:600;display:flex;gap:8px;flex-wrap:wrap}.ks-series-head .adb-contents__use{font-size:12px;color:#657178;margin-top:3px;line-height:1.5}.ks-series-head .adb-contents__qty{font-weight:400;color:#657178}.ks-bundle-included ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;padding:0;margin:0;font-size:12px;line-height:1.5;color:#657178}.ks-bundle-capacity{font-size:12px;color:#2c3e4c;margin:0 0 12px}.ks-bundle-exclusive,.ks-series-head .t10-b2b{font-size:12px;line-height:1.6;color:#657178;margin:12px 0 0}.ks-series-head .t10-b2b a{color:#2c3e4c;text-decoration:underline}.ks-series-story :is(.dark,.sec-dark,.paper,.t10sec,.t10sec-w,.bbb-band,.barb-band,.smx-fin,.spm-fin,.sms-fin){background:#f5f6f6!important;color:#1c2124!important}.ks-series-story :is(.dark,.sec-dark,.paper,.t10sec,.t10sec-w) :is(p,li,span,em,div){color:inherit}.ks-series-story :is([class$=-fin],[class$=-pairs]){border:1px solid #dce2e6!important;border-radius:7px!important;box-shadow:none!important;color:#1c2124!important;padding:24px!important}.ks-series-story :is(.section-title,.sws-feat__title,.sws-faq__title,.bundle-title){font-size:clamp(28px,3vw,40px)!important;line-height:1.15!important}.ks-series-story :is(.section-subtitle,.bundle-subtitle){font-size:16px!important;line-height:1.6!important;color:#657178!important}.ks-series-story :is(.feature-card,.benefit-card,.product-card,.included-card){box-shadow:none!important;background:#fff!important;border:1px solid #dce2e6!important;border-radius:7px!important}.ks-series-story :is(.container,.wrap,.t10wrap,.section-container,.bundle-container,.sws-faq__wrap){max-width:1180px!important;margin-inline:auto!important}.ks-series-story :is(.bundle-section,.sws-feat,.sws-faq,.t10sec,.t10sec-w,.sec,.closer){padding-block:56px!important}.ks-series-story .knr-table-wrapper,.ks-series-story .comparison-table-wrapper{overflow-x:auto}.ks-series-story .knr-table{min-width:600px;border-collapse:collapse}.ks-series-story .knr-table td{padding:16px!important;border-color:#dce2e6!important}.ks-series-story .knr-table h3{font-size:16px!important}.ks-series-story .knr-table img{max-height:130px;object-fit:contain}.ks-series-story .ks-attachment-intro__inner>.inside{background:#fff;border:1px solid #dce2e6;border-radius:7px;padding:24px!important;max-width:720px}.ks-series-story .inside .irow{display:flex;align-items:center;gap:18px;padding:14px 0;border-top:1px solid #e2e6e8}.ks-series-story .inside .irow img{width:68px;height:68px;object-fit:contain}.ks-series-story .inside .nm{flex:1;font-size:16px;font-weight:600}.ks-series-story .inside .nm em{display:block;font:13px/1.5 Arial,Helvetica,sans-serif;color:#657178}.ks-series-story .inside .itotal{display:flex;justify-content:space-between;padding-top:16px;font-size:14px}.ks-series-story .blist{display:grid;grid-template-columns:1fr 1fr;gap:18px 28px;list-style:none;padding:0;margin:0}.ks-series-story .blist li{padding-top:16px;border-top:1px solid #dce2e6;font-size:15px;color:#657178}.ks-series-story .t10-acc{max-width:900px;width:100%;margin:0!important;border:1px solid #dce2e6;border-radius:6px;background:#fff}.ks-series-story .t10-act{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:18px 24px;border:0;background:#fff;color:#1c2124;text-align:left;font-size:16px;cursor:pointer}.ks-series-story .t10-acl{display:flex;align-items:center;gap:8px}.ks-series-story .t10-acl svg{width:16px;height:16px}.ks-series-story .t10-acb{display:none!important;max-height:none!important}.ks-series-story .t10-aci.open .t10-acb{display:block!important}.ks-series-story .t10-acc-c{padding:0 24px 24px!important;font-size:15px;line-height:1.7;color:#657178}.ks-series-story .t10-acc-c ul{padding-left:18px;list-style:disc}.ks-series-story .t10-aci+.t10-aci{border-top:1px solid #dce2e6}.ks-series-story :is(.cpr-section,.cpr-reels){background:#f5f6f6!important;color:#1c2124!important}.ks-series-story :is(.cpr-title,.cpr-heading){color:#1c2124!important}.ks-series-story :is(.ks-guarantee,.stats-banner) *{color:#1c2124}.ks-series-story .ks-attachment-description__inner{overflow-x:auto}.ks-series-story [class*=btn],.ks-series-story .cta{box-shadow:none}.ks-series-story :is(.smx-fin__visual,.spm-fin__visual,.sms-fin__visual) svg{max-width:none!important;max-height:none!important;width:120px!important;height:120px!important}.ks-series-story :is(.smx-fin__sub,.spm-fin__sub,.sms-fin__sub){font-size:15px!important;line-height:1.7!important;color:#657178!important}.ks-series-story :is(.smx-fin__main,.spm-fin__main,.sms-fin__main){padding-block:20px!important;min-height:0!important}.ks-series-story .ks-bundle-related{max-width:700px;width:100%}.ks-series-story .ks-bundle-related .knb-product{padding:24px!important}.ks-series-story .ks-bundle-related .knb-product h2{font-size:24px!important}.ks-series-story svg [stroke="#9ec700"]{stroke:#2c3e4c}.ks-series-story svg [fill="#9ec700"]{fill:#2c3e4c}.ks-series-story .cmp{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ks-series-story :is(.swissies-mobile-table__version,.rot-callout__arrow-text,.sec.dark .lede,.mtotal .was,.train .ov span,.guarantee-description){color:#657178!important}.ks-series-story :is(.swissies-mobile-table__icon--yes,.vb){color:#287458!important}.ks-series-story :is(.grip .tag,.cmp th.best,.swp-compat-tag,.swp-fs-badge){background:#edf1f3!important;color:#2c3e4c!important}.ks-series-story .cmp th.best .t{color:#2c3e4c!important}.ks-series-story .knr-rich-text span[style*="color: #ffffff"]{color:#657178!important}.ks-series-story .bbb-tab{color:#2c3e4c!important}.ks-series-story :is(.bbb-cta-main,.bbb-cta-sub){color:#fff!important}.ks-series-story .swp-vp-item p{color:#657178!important}@media(max-width:749px){.ks-series-head .ks-pdp-heading h1{font-size:clamp(19px,5.8vw,27px)}.ks-series-head[data-product-handle=ez-vest-bundles] .ks-pdp-heading h1,.ks-series-head[data-product-handle=plated-loaded-performance-pack] .ks-pdp-heading h1{font-size:clamp(18px,5.15vw,25px)}.ks-bundle-axis{margin-bottom:17px}.ks-bundle-choice{padding:12px 10px}.ks-bundle-choice strong{font-size:14px}.ks-series-story :is(.bundle-section,.sws-feat,.sws-faq,.t10sec,.t10sec-w,.sec,.closer){padding-block:36px!important}.ks-series-story .blist{grid-template-columns:1fr;gap:0}.ks-series-story :is([class$=-fin],[class$=-pairs]){padding:20px!important}.ks-series-story .inside .irow{gap:12px}.ks-series-story .inside .nm{font-size:14px}.ks-series-story .inside .irow img{width:52px;height:52px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/ks-series.css.map */
