.vst-vest-section{margin-top:calc(-1 * var(--header-height, 69px));position:relative;z-index:1;--PT: 0;--PB: 0}.vst-vest-section .vst-product-content--hidden{display:none!important;visibility:hidden!important;pointer-events:none!important;height:0!important;overflow:hidden!important}[data-vst-sidebar-manual].vst-sidebar-hidden{display:none}.vst-vest-section .product__wrapper{background:linear-gradient(to bottom,#fff,#fff7ec,#0c0c0d);background-size:100% 100vh;background-repeat:no-repeat;background-attachment:fixed;background-color:#0c0c0d}.vst-vest-section .product__wrapper__inner{max-width:3450px;width:100%;margin:auto;padding-left:0}.vst-vest-section .vst-product-page-layout .product__page{display:grid;grid-template-columns:1fr minmax(0,500px);align-items:start}.vst-vest-section .vst-product-page-layout .product__images-wrap{position:sticky;top:var(--header-height, 69px);min-height:calc(100vh - var(--header-height, 69px));min-height:calc(100dvh - var(--header-height, 69px));padding:1rem;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.vst-vest-section .vst-product-page-layout .vst-image-caption{width:100%;text-align:center;margin-bottom:3rem}.vst-vest-section .vst-product-page-layout .vst-image-row{width:100%;position:relative;z-index:10}.vst-vest-section .vst-product-page-layout .vst-image-row>.vst-image-set-views{position:relative;width:100%;display:flex;justify-content:center;margin-bottom:4rem}.vst-vest-section .vst-product-page-layout .vst-image-row>.vst-image-main{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.vst-vest-section .vst-product-page-layout .vst-left-title__tagline{font-weight:300;font-size:18px;line-height:100%;letter-spacing:0%;text-align:center;color:#090909;margin:.5rem 0 0}.vst-vest-section .vst-product-page-layout .vst-left-style{font-weight:700;font-size:34px;line-height:90%;letter-spacing:-3%;text-align:center;text-transform:uppercase;color:#0c0c0d;margin-bottom:.5em}.vst-vest-section .vst-product-page-layout .product__content-wrap{background:#857763;color:#fff;padding:2rem 1.5rem 3rem;padding-top:calc(2rem + var(--header-height, 69px) - 1px);min-height:100vh;min-height:100dvh;overflow-x:clip}.vst-vest-section .vst-product-page-layout .product__content-wrap .product__content{background:none}@media(max-width:768px){.vst-vest-section .vst-product-page-layout .product__content-wrap .product__content{padding-left:0;padding-right:0}}.vst-vest-section .product__content-wrap hr{border:none;border-top:.5px solid #fff;margin:1.5rem auto;width:75%}.vst-vest-section .vst-sticky-add-to-cart{position:sticky;top:var(--header-height, 69px);z-index:4;display:none;background:#f5f4f0;margin:-2rem -1.5rem 1.5rem;padding:1.5rem 1.5rem 1.75rem;text-align:center}.vst-vest-section .vst-sticky-add-to-cart.is-visible{display:block}.vst-vest-section .vst-sticky-add-to-cart__totals{display:grid;grid-template-columns:1fr auto;column-gap:.5rem;row-gap:0;width:100%;margin:0 0 .5rem;font-size:16px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#1a1a1a}.vst-vest-section .vst-sticky-add-to-cart__total-line,.vst-vest-section .vst-sticky-add-to-cart__breakdown,.vst-vest-section .vst-sticky-add-to-cart__breakdown-line{display:contents}.vst-vest-section .vst-sticky-add-to-cart__total-label,.vst-vest-section .vst-sticky-add-to-cart__breakdown-label{text-align:left}.vst-vest-section .vst-sticky-add-to-cart__total-value,.vst-vest-section .vst-sticky-add-to-cart__breakdown-value{text-align:right}.vst-vest-section .vst-sticky-add-to-cart__breakdown-label,.vst-vest-section .vst-sticky-add-to-cart__breakdown-value{font-family:TradeGothicLTPro,Trade Gothic LT Pro,sans-serif;font-weight:400;font-size:14px;letter-spacing:normal}.vst-vest-section .vst-sticky-add-to-cart__total-label,.vst-vest-section .vst-sticky-add-to-cart__total-value{font-family:TradeGothicLTPRO Bold,Trade Gothic LT Pro,sans-serif;font-weight:700;font-size:14px;letter-spacing:normal}.vst-vest-section .vst-sticky-add-to-cart__breakdown[hidden]{display:none}.vst-vest-section .vst-sticky-add-to-cart__btn{display:block;width:100%;max-width:100%;padding:1rem 1.5rem;background:#1a1a1a;color:#fff;border:none;border-radius:4px;font-family:TradeGothicLTPro Bold;font-weight:700;font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;margin:0 0 1rem}.vst-vest-section .vst-sticky-add-to-cart__btn:hover{background:#333;color:#fff}.vst-vest-section .vst-sticky-add-to-cart__btn:disabled{opacity:.6;cursor:not-allowed}.vst-vest-section .vst-sticky-add-to-cart__disclaimer{font-size:.8125rem;color:#1a1a1a;margin:0 0 4px;line-height:1.4}.vst-vest-section .vst-product-buttons-wrap .btn--primary,.vst-vest-section .vst-product-buttons-wrap [data-add-to-cart].btn{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.vst-vest-section .vst-product-page-layout .vst-image-set-views .vst-image-actions{position:absolute;left:0;top:0;z-index:21;display:flex;flex-direction:column;align-items:flex-start}@media(min-width:2000px){.vst-vest-section .vst-product-page-layout .vst-image-set-views .vst-image-actions{left:300px}}.vst-vest-section .vst-product-page-layout .vst-image-set-views .vst-image-actions__btn{font-family:TradeGothicLTPro Regular;font-weight:700;font-size:14px;line-height:101%;letter-spacing:-3%;text-transform:uppercase;color:#fff;margin-bottom:15px;display:flex;align-items:center;gap:.75rem;padding:.6rem 1rem;background:#645d52b0;border:none;border-radius:999px;cursor:pointer;white-space:nowrap;border:1px solid #fff;padding-right:30px}.vst-vest-section .vst-product-page-layout .vst-image-set-views .vst-image-actions__btn.is-active{background:#141312b0}.vst-vest-section .vst-product-page-layout .vst-image-set-views .vst-image-actions__icon{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.vst-vest-section .vst-product-page-layout .vst-image-set-views .vst-image-actions__icon .icon path,.vst-vest-section .vst-product-page-layout .vst-image-set-views .vst-image-actions__icon .icon line{stroke:#fff!important}.vst-vest-section .vst-product-page-layout .vst-image-set-views .vst-image-actions__badge{margin-left:auto;min-width:22px;height:22px;border-radius:50%;border:2px solid #fff;background:#ed1c25;color:#fff;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center}.vst-image-actions__btn-group{display:flex;flex-direction:column;max-width:220px}.vst-image-actions__btn-group .vst-image-actions__btn{width:100%;box-sizing:border-box}.vst-image-actions__acc-list{display:none;background:#645d52b0;border:1px solid #fff;border-radius:30px;padding:.75rem 1.25rem;margin-bottom:15px}.vst-image-actions__acc-list.is-visible{display:block}.vst-image-actions__acc-list.is-active{background:#141312b0}.vst-image-actions__acc-list-item{font-family:TradeGothicLTPro Regular;font-weight:400;font-size:10px;line-height:130%;letter-spacing:-.03em;text-transform:uppercase;color:#fff;background:none;border:none;padding:.15em 0;cursor:pointer;display:block;text-align:left;text-decoration:none;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vst-image-actions__acc-list-item:hover{text-decoration:underline}.vst-image-actions__acc-list-item.is-current{font-weight:700;text-decoration:underline}@media(max-width:989px){.vst-vest-section .vst-product-page-layout .product__page{grid-template-columns:1fr}.vst-vest-section .vst-product-page-layout .product__images-wrap{position:relative;margin-top:2rem;height:auto;overflow:visible;margin-bottom:60px}.vst-vest-section .vst-product-page-layout .product__content-wrap{min-height:auto;padding-top:2rem;min-width:0;max-width:100vw}.vst-vest-section .vst-product-page-layout .vst-image-set-views .vst-image-actions{min-width:auto}.vst-vest-section .vst-sticky-add-to-cart{position:fixed;z-index:30;bottom:0;left:0;right:0;top:auto;margin:0;padding:1rem 1.5rem;border-radius:0;box-shadow:0 -2px 8px #0000001a}}html.vst-style-preselected .vst-style-takeover,html.vst-style-preselected .vst-sport-picker{display:none!important}html.vst-style-preselected .vst-product-content--hidden{display:block!important;visibility:visible!important;pointer-events:auto!important;height:auto!important;overflow:visible!important}html.vst-takeover-active .vst-style-takeover{display:block!important}html.vst-takeover-active .vst-sport-picker{display:none!important}.vst-style-takeover{top:0;right:0;bottom:0;left:0;z-index:10;background:#857763;color:#fff;overflow-y:auto;padding:2rem 1.5rem 3rem;padding-top:calc(2rem + var(--header-height, 69px))}.vst-style-takeover.is-dismissed{display:none!important}.vst-style-takeover__heading{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:48px;letter-spacing:-.03em;text-transform:uppercase;text-align:center;margin:1.5em 0 4rem;color:#fff}@media(max-width:768px){.vst-style-takeover__heading{font-size:32px}}.vst-style-takeover__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0 auto 2.5rem}.vst-style-takeover__card{display:flex;flex-direction:column;align-items:stretch;color:#1a1a1a;text-align:left;position:relative;overflow:visible}.vst-style-takeover__card-image-wrap{position:relative;z-index:2;width:72%;max-width:200px;margin-left:auto;margin-right:auto;margin-bottom:-10rem;flex-shrink:0}.vst-style-takeover__card-image-wrap .vst-style-takeover__card-image{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;display:block;border-radius:6px 6px 0 0}.vst-style-takeover__card-body{position:relative;z-index:1;background:#f7f4f0;border-radius:8px;padding:12rem 1.25rem 1.5rem;flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 2px 12px #0000000f}.vst-style-takeover__card-plus{position:absolute;top:.75rem;right:1rem;width:28px;height:28px;background:transparent;border:none;padding:0;color:#1a1a1a;display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;font-weight:300;pointer-events:all;cursor:pointer;z-index:3}.vst-style-takeover__card-plus:hover{opacity:.7}.vst-style-takeover__card-title{font-family:TradeGothicLTPro Bold;font-weight:700;font-style:Bold;font-size:24px;leading-trim:NONE;line-height:101%;letter-spacing:-3%;text-transform:uppercase;margin:0 0 .5rem;color:#1a1a1a;text-align:center}.vst-style-takeover__card-price{font-family:TradeGothicLTPro Regular;font-weight:400;font-size:14px;line-height:101%;letter-spacing:-4%;text-align:center;margin:1rem 0}.vst-style-takeover__card-desc{font-family:TradeGothicLTPro Regular;max-width:215px;font-weight:300;font-size:18px;line-height:100%;letter-spacing:0%;text-align:center;margin:0 0 1rem;flex:1}.vst-style-takeover__card-btn{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;width:57%;display:block;padding:.75rem 1rem;background:#1a1a1a;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .2s}.vst-style-takeover__card-btn:hover{background:#333}.vst-style-takeover__video{margin:0 auto 2rem}.vst-style-takeover__video-heading{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:16px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;margin:0;padding:.75rem 1rem;color:#fff;background:#000;text-align:left;border-radius:4px 4px 0 0}.vst-style-takeover__video-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000;border-radius:0 0 4px 4px}.vst-style-takeover__video-wrap iframe,.vst-style-takeover__video-wrap video{position:absolute;top:0;left:0;width:100%;height:100%}.vst-style-takeover__help-wrap{margin:0 auto 2.5rem}.vst-style-takeover__help-wrap .vst-help-card{max-width:507px}.vst-help-style{max-width:900px;margin:0 auto;padding:3rem 3rem 4rem}.vst-help-style__heading{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:36px;letter-spacing:-.02em;line-height:1.1;margin:0 0 2.5rem;color:#1a1a1a;text-transform:uppercase}.vst-help-style__list{display:flex;flex-direction:column}.vst-help-style__item-title{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .75rem;color:#1a1a1a}.vst-help-style__item-desc{font-size:14px;line-height:1.65;color:#333}.vst-help-style__item-desc p{margin:0 0 .75rem}.vst-help-style__divider{border:none;border-top:1px solid rgba(0,0,0,.12);margin:2rem 0}.vst-help-style__placeholder{font-size:15px;line-height:1.6;color:#666}@media(max-width:768px){.vst-help-style{padding:2rem 1.25rem 3rem}.vst-help-style__heading{font-size:26px}}.vst-style-takeover__disclaimer{font-weight:400;font-size:13px;line-height:101%;letter-spacing:-4%;text-align:center;text-transform:uppercase;text-align:left;color:#ffffffa6;margin:0}.vst-style-takeover__disclaimer-wrap{margin:0 auto}.vst-explore-modal__inner{max-width:1000px;margin:0 auto;padding:3rem 2rem 4rem;color:#1a1a1a;font-family:TradeGothicLTPro Regular}.vst-explore-modal__heading{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:48px;line-height:90%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 2rem}.vst-explore-modal__icon{margin:0 0 .75rem}.vst-explore-modal__section-label,.vst-explore-modal__desc-body h4{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:22px;line-height:101%;letter-spacing:-.03em;text-transform:uppercase;margin:1em 0 .75rem}.vst-explore-modal__desc-body{font-family:TradeGothicLTPro Regular;font-weight:400;font-size:20px;line-height:26px;letter-spacing:0;margin:0 0 2.5rem}.vst-explore-modal__desc-body strong{font-weight:700}.vst-explore-modal__sizes-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:0 0 2.5rem}.vst-explore-modal__size-card{display:flex;flex-direction:column}.vst-explore-modal__size-image{width:100%;object-fit:contain;margin:2rem 0}.vst-explore-modal__size-label{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:22px;line-height:101%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 2rem}.vst-explore-modal__details-box{background:#f4f0ed;padding:1rem 1.25rem}.vst-explore-modal__details-box h4{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:16px;line-height:101%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 .75rem;padding-bottom:.5rem}.vst-explore-modal__details-text{font-family:TradeGothicLTPro Regular;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;margin:0}.vst-explore-modal__details-text strong{font-weight:700}.vst-explore-modal__divider{border:none;border-top:1px solid #000;margin:0 0 2rem}.vst-explore-modal__color-swatches{display:flex;gap:.5rem;flex-wrap:wrap;margin:0 0 2.5rem}.vst-explore-modal__color-swatch{width:40px;height:40px;border-radius:50%;overflow:hidden;border:1px solid rgba(0,0,0,.12)}.vst-explore-modal__color-swatch img{width:100%;height:100%;object-fit:cover}.vst-explore-modal__sizing-text{font-family:TradeGothicLTPro Regular;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;margin:0}@media(max-width:768px){.vst-style-takeover__cards{grid-template-columns:1fr;margin-left:auto;margin-right:auto}.vst-style-takeover__help-wrap .vst-help-card{max-width:100%}.vst-explore-modal__inner{padding:2rem 1.25rem 3rem;padding-top:calc(2rem + var(--header-height, 69px))}.vst-explore-modal__heading{font-size:32px}.vst-explore-modal__sizes-grid{grid-template-columns:1fr}}.vst-capacity-selector,.vst-vest-section .vst-harness-selector,.vst-accessories-selector{background:transparent;padding:0}.vst-capacity-selector__heading,.vst-harness-selector__heading,.vst-accessories-selector__heading,.vst-color-selector__heading{font-weight:700;font-size:24px;line-height:90%;letter-spacing:-3%;text-transform:uppercase;margin:0 0 2.5rem}.vst-harness-selector__help,.vst-accessories-selector__help{font-weight:400;font-size:14px;line-height:100%;letter-spacing:-3%;margin:0 0 1rem}.vst-harness-selector__help strong,.vst-accessories-selector__help strong{font-weight:700}.vst-harness-selector__options,.vst-accessories-selector__options{display:flex;flex-direction:column;gap:.75rem}.vst-harness-selector__card:hover,.vst-accessory-card:hover{border-color:#6b665c}.vst-harness-selector__card-content,.vst-accessory-card__content{flex:1;min-width:0;display:flex;flex-direction:column}.vst-harness-selector__card-image,.vst-accessory-card__image{flex-shrink:0;width:140px;min-height:120px;border-radius:6px;overflow:hidden}.vst-harness-selector__card-image img,.vst-accessory-card__image img{width:100%;height:100%;object-fit:scale-down;display:block}@media(max-width:989px){.vst-harness-selector__card-image,.vst-accessory-card__image{width:100px;min-height:0}}.vst-harness-selector__card-checkbox-wrap,.vst-accessory-card__checkbox-wrap{position:absolute;top:1rem;right:1rem;width:22px;height:22px;pointer-events:none}.vst-harness-selector__card-checkbox,.vst-accessory-card__checkbox{position:absolute;top:0;left:0;width:22px;height:22px;margin:0;opacity:0;cursor:pointer;pointer-events:auto}.vst-harness-selector__card-checkbox-icon,.vst-accessory-card__checkbox-icon{position:absolute;top:0;right:0;width:22px;height:22px;border:2px solid #1a1a1a;border-radius:4px;background:transparent;display:flex;align-items:center;justify-content:center}.vst-harness-selector__card-checkbox:checked+.vst-harness-selector__card-checkbox-icon:after,.vst-accessory-card__checkbox:checked+.vst-accessory-card__checkbox-icon:after{content:"";width:6px;height:10px;border:solid #1a1a1a;border-width:0 2px 2px 0;transform:rotate(45deg)}.vst-capacity-selector__guide,.vst-harness-selector__guide{display:flex;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 1.25rem;background:#2d2d2d;border-radius:6px;color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:opacity .2s}.vst-capacity-selector__guide:hover,.vst-harness-selector__guide:hover{opacity:.9;color:#fff}.vst-capacity-video-card,.vst-harness-video-card{margin-top:1.25rem;border-radius:8px;overflow:hidden;background:#1a1a1a;cursor:pointer;position:relative}.vst-capacity-video-card__heading,.vst-harness-video-card__heading{display:block;font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:#fff;padding:1rem 1.25rem .75rem}.vst-capacity-video-card__thumb,.vst-harness-video-card__thumb{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.vst-capacity-video-card__thumb img,.vst-harness-video-card__thumb img{width:100%;height:100%;object-fit:cover;display:block}.vst-capacity-video-card__play,.vst-harness-video-card__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;transition:opacity .2s}.vst-capacity-video-card:hover .vst-capacity-video-card__play,.vst-harness-video-card:hover .vst-harness-video-card__play{opacity:1}.vst-help-card{margin-top:1.25rem;padding:1.25rem;background:#1a1a1a;border-radius:8px;color:#fff;display:flex;align-items:center;gap:1rem;cursor:pointer;transition:background .2s}.vst-help-card:hover{background:#2a2a2a}.vst-help-card__text{flex:1;min-width:0}.vst-help-card__heading{font-family:TradeGothicLTPRO Bold;display:block;font-weight:700;font-size:14px;letter-spacing:.03em;text-transform:uppercase;line-height:1.3;margin:0 0 .25rem}.vst-help-card__desc{font-family:TradeGothicLTPRO Regular;display:block;font-size:13px;font-weight:300;line-height:1.4;color:#ccc}.vst-help-card__icon{flex-shrink:0;opacity:.8}.vst-capacity-selector__desc{font-size:.875rem;margin:0 0 1rem;line-height:1.4}.vst-capacity-selector__options{display:flex;flex-direction:column;gap:1.25rem}.vst-capacity-selector__option{background:#f4f0ed;color:#1a1a1a;position:relative;width:100%;padding:1rem .5rem;border-radius:6px;border:1px solid #d0ccc7;cursor:pointer;text-align:left;font:inherit;transition:border-color .2s,background .2s}.vst-capacity-selector__option--selected{border-color:#1a1a1a;background:#f5f4f0}.vst-capacity-selector__option:hover{border-color:#999}.vst-capacity-selector__option-label{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:20.27px;line-height:90%;letter-spacing:-3%;text-align:left;text-transform:uppercase;display:block;margin-bottom:1rem}.vst-capacity-selector__option-price{font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%;display:block;color:#000;margin-bottom:.15rem}.vst-capacity-selector__option-starting{font-family:TradeGothicLTPro Regular;display:block;font-size:.8125rem;color:#666}.vst-capacity-selector__option-radio{position:absolute;top:1rem;right:1rem;width:22px;height:22px;border-radius:50%;border:2px solid #1a1a1a;background:#fff;display:flex;align-items:center;justify-content:center}.vst-capacity-selector__option--selected .vst-capacity-selector__option-radio{background:#1a1a1a}.vst-capacity-selector__option--selected .vst-capacity-selector__option-radio:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.vst-capacity-selector__guide img{width:48px;height:48px;object-fit:cover;border-radius:4px}.vst-capacity-selector__guide-text{flex:1}.vst-capacity-selector__guide-arrow{flex-shrink:0}.vst-capacity-selector__option--hidden,.vst-capacity-selector--section-hidden{display:none!important}.vst-modal__panel:has(.vst-video-modal__inner){background:#000}.vst-modal__panel:has(.vst-video-modal__inner) .vst-modal__close{color:#fff}.vst-modal__panel:has(.vst-video-modal__inner) .vst-modal__close:hover{background:#ffffff26}.vst-video-modal__inner{padding:2rem;max-width:960px;margin:0 auto}.vst-video-modal__embed{position:relative;width:100%;padding-bottom:56.25%;background:#000;border-radius:8px;overflow:hidden}.vst-video-modal__embed iframe,.vst-video-modal__embed video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.vst-help-capacity{max-width:1100px;margin:0 auto;padding:3rem 3rem 4rem;font-family:TradeGothicLTPro Regular}.vst-help-capacity__heading{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:48px;line-height:90%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 2rem;color:#1a1a1a}.vst-help-capacity__section-label{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:22px;line-height:101%;letter-spacing:-.03em;text-transform:uppercase;color:#1a1a1a;margin:0 0 1.5rem}.vst-help-capacity__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin:0 0 2.5rem}.vst-help-capacity__card{display:flex;flex-direction:column}.vst-help-capacity__card-image{width:100%;aspect-ratio:3 / 4;object-fit:cover;margin:0 0 .75rem}.vst-help-capacity__card-label{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:22px;line-height:101%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 .75rem;color:#1a1a1a}.vst-help-capacity__details-box{background:#f4f0ed;border-radius:6px;padding:1rem 1.25rem}.vst-help-capacity__details-box h4{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:16px;line-height:101%;letter-spacing:-.03em;text-transform:uppercase;color:#000;margin:0 0 .5rem}.vst-help-capacity__details-text{font-family:TradeGothicLTPro Regular;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#000;margin:0}.vst-help-capacity__details-text strong{font-weight:700}@media(max-width:768px){.vst-help-capacity{padding:2rem 1.25rem 3rem}.vst-help-capacity__heading{font-size:32px}.vst-help-capacity__grid{grid-template-columns:1fr}}.vst-harness-selector__card{position:relative;display:flex;align-items:stretch;gap:1.25rem;padding:1.25rem 1.25rem 0rem;background:#f5f4f0;border:1px solid #8a8578;border-radius:8px;text-align:left;cursor:pointer;transition:border-color .2s,background .2s}.vst-harness-selector__card-title{font-family:TradeGothicLTPRO Bold;font-weight:700;font-size:18px;line-height:101%;letter-spacing:-3%;text-align:left;text-transform:uppercase;margin:0 0 .5rem;color:#000}.vst-harness-selector__card-desc{font-family:TradeGothicLTPRO Regular;font-size:.8125rem;color:#1a1a1a;margin:0 0 .5rem;line-height:1.4}.vst-harness-selector__card-price{font-family:TradeGothicLTPRO Regular;font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%;color:#1a1a1a;margin:0}.vst-harness-selector__card:has(input:disabled){cursor:default}.vst-harness-selector__card:has(input:disabled) .vst-harness-selector__card-checkbox-icon{border-color:#999;opacity:.6}.vst-harness-selector__card:has(input:disabled) .vst-harness-selector__card-checkbox:checked+.vst-harness-selector__card-checkbox-icon:after{border-color:#999}.vst-harness-selector__guide-text{flex:1}.vst-harness-selector__guide-arrow{flex-shrink:0}.vst-harness-selector__error{font-size:.875rem;color:#c00;margin-top:.5rem;display:none}.vst-harness-selector__error.is-visible{display:block}@media(min-width:500px){.vst-harness-selector__card-image{width:180px;min-height:160px}.vst-harness-selector__card-image img{min-height:160px}}@media(max-width:989px){.vst-harness-selector__card{align-items:flex-start;padding-bottom:1em}}.vst-help-harness{max-width:900px;margin:0 auto;padding:3rem 3rem 4rem;font-family:TradeGothicLTPro Regular}.vst-help-harness__heading{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:48px;line-height:90%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 2.5rem;color:#1a1a1a}.vst-help-harness__list{display:flex;flex-direction:column;gap:0}.vst-help-harness__item-columns{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}.vst-help-harness__item-left{min-width:0;border-bottom:1px solid #000;padding-bottom:2em}.vst-help-harness__item-title{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:22px;line-height:101%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 .75rem;color:#1a1a1a}.vst-help-harness__item-desc{font-family:TradeGothicLTPro Regular;font-weight:400;font-size:20px;line-height:26px;letter-spacing:0;color:#1a1a1a}.vst-help-harness__item-desc p{margin:0 0 .75rem}.vst-help-harness__item-desc ul{margin:0 0 .75rem;padding-left:1.25rem}.vst-help-harness__item-desc li{margin:0 0 .25rem}.vst-help-harness__item-right{display:flex;align-items:flex-start;justify-content:center}.vst-help-harness__item-right img{width:100%;max-width:320px;height:auto;display:block}.vst-help-harness__divider{border:none;border-top:1px solid rgba(0,0,0,.12);margin:2rem 0}@media(max-width:768px){.vst-help-harness{padding:2rem 1.25rem 3rem}.vst-help-harness__heading{font-size:32px}.vst-help-harness__item-columns{grid-template-columns:1fr;gap:1.5rem}.vst-help-harness__item-right{justify-content:flex-start}}.vst-accessory-card{position:relative;background:#f5f4f0;border:1px solid #8a8578;border-radius:8px;text-align:left;cursor:pointer;transition:border-color .2s;overflow:hidden}.vst-accessory-card__body{position:relative;display:flex;align-items:stretch;gap:1.25rem;padding:2.5rem 1.25rem 1.25rem}.vst-accessory-card__title{font-family:TradeGothicLTPRO Bold;font-weight:700;font-size:20px;line-height:101%;letter-spacing:-3%;text-align:left;text-transform:uppercase;margin:0 0 .5rem;color:#000}.vst-accessory-card__desc{font-family:TradeGothicLTPRO Regular;font-weight:300;font-style:Light;font-size:16px;line-height:100%;letter-spacing:0%;margin:1em 0 2rem;color:#000}.vst-accessory-card__price{font-family:TradeGothicLTPro Regular;font-weight:300;font-style:Light;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0%;color:#000;margin:0}.vst-accessory-card__checkbox-wrap{z-index:2}.vst-accessory-card__bar{display:flex;align-items:center;justify-content:space-between;background:#1a1a1a;padding:.75rem 1.25rem}.vst-accessory-card__bar-action{font-family:TradeGothicLTPRO Regular;font-weight:700;font-size:16px;line-height:120%;letter-spacing:-3%;color:#fff;display:flex;align-items:center;gap:.5rem;background:none;border:none;cursor:pointer;padding:0}.vst-accessory-card__bar-action:hover{opacity:.8}.vst-accessory-card__bar-action[data-accessory-info]{margin-left:auto}.vst-accessory-card__bar-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center}.vst-accessory-card__incompatible-overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#00000073;align-items:center;justify-content:center;border-radius:8px;pointer-events:none}.vst-accessory-card__incompatible-text{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;color:#fff;text-align:center;padding:1rem}.vst-accessory-card.is-incompatible{pointer-events:none}.vst-accessory-card.is-hidden-incompatible,.vst-vest-mode .vst-accessory-card.is-incompatible{display:none}.vst-accessory-card.is-incompatible .vst-accessory-card__body{opacity:.35}.vst-accessory-card.is-incompatible .vst-accessory-card__checkbox-wrap{display:none}.vst-accessory-card.is-incompatible .vst-accessory-card__incompatible-overlay{display:flex}.vst-accessory-card.is-incompatible .vst-accessory-card__bar{pointer-events:auto}@media(min-width:500px){.vst-accessory-card__image{width:180px;min-height:160px}.vst-accessory-card__image img{min-height:160px}}.vst-image-set-display{position:relative;width:100%;max-width:529px;overflow:hidden;background:none;margin:0 auto}.vst-image-set-display__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .25s ease}.vst-image-set-display__slide.is-active{position:relative;opacity:1;pointer-events:auto}.vst-image-set-display__slide img,.vst-image-set-display__slide video{width:100%;height:100%;max-width:529px;max-height:529px;object-fit:contain;display:block}.vst-image-set-display__slide.vst-accessory-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.vst-image-set-display__slide.vst-accessory-slide.is-active{position:absolute}.vst-image-set-display__slide.vst-accessory-slide img{max-width:80%;max-height:80%;width:auto;height:auto}.vst-image-set-display__slide.vst-harness-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.vst-image-set-display__slide.vst-harness-slide.is-active{position:absolute}.vst-image-set-display__slide.vst-harness-slide img{width:100%;height:100%;object-fit:contain}.vst-image-set-display__slide.vst-video-slide.is-active{position:absolute}.vst-fullscreen-video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:flex-start;justify-content:center;background:#000;margin:-1rem}.vst-fullscreen-video-overlay video{width:100%;height:100%;min-height:calc(100vh - var(--header-height, 69px));min-height:calc(100dvh - var(--header-height, 69px));object-fit:cover}.product__images-wrap.vst-video-playing{background:#000}.product__images-wrap.vst-video-playing .vst-image-caption,.product__images-wrap.vst-video-playing .vst-left-style,.product__images-wrap.vst-video-playing .vst-left-title__tagline{color:#fff}.vst-sport-picker{top:0;right:0;bottom:0;left:0;z-index:10;background:#857763;color:#fff;overflow-y:auto;padding:2rem 1.5rem 3rem;padding-top:calc(2rem + var(--header-height, 69px))}.vst-sport-picker.is-dismissed{display:none!important}.vst-sport-picker__inner{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.vst-sport-picker__panel{background:#0c0c0d;border:.5px solid #fff;border-radius:8px;padding:2.5rem 2rem}.vst-sport-picker__panel-heading{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:20px;line-height:100%;letter-spacing:0;text-transform:uppercase;text-align:center;color:#fff;margin:0 0 1.5rem}.vst-sport-picker__panel--manual{display:flex;flex-direction:column;align-items:center}.vst-sport-picker__panel--manual .vst-sport-picker__panel-heading{margin:2rem 0}.vst-sport-picker__next-btn{display:inline-block;min-width:240px;padding:.85rem 2rem;border:1px solid #fff;background:transparent;color:#fff;font-family:TradeGothicLTPro Bold;font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.04em;text-align:center;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.vst-sport-picker__next-btn:hover{background:#fff;color:#0c0c0d}.vst-sport-picker__divider{text-align:center;font-family:TradeGothicLTPro Bold;font-weight:700;font-size:18px;text-transform:uppercase;color:#fff;padding:.25rem 0}.vst-sport-picker__panel--sports .vst-sport-picker__panel-heading{max-width:280px;margin:0 auto 2rem}.vst-sport-picker__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;justify-content:center}.vst-sport-picker__card{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;border-radius:0;border:none;padding:0;background:#222;color:#fff;cursor:pointer;font:inherit;transition:transform .15s,box-shadow .2s}.vst-sport-picker__card:hover{transform:scale(1.08);box-shadow:0 4px 16px #0006}.vst-sport-picker__card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vst-sport-picker__card-name{position:relative;z-index:1;font-family:TradeGothicLTPro Bold!important;font-weight:700;font-size:14px;line-height:100%;letter-spacing:-.03em;text-align:center;text-transform:uppercase;padding:.5rem;text-shadow:0 1px 4px rgba(0,0,0,.6)}@media(max-width:768px){.vst-sport-picker__grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.vst-sport-picker__panel-heading{font-size:18px}}@media(max-width:480px){.vst-sport-picker__grid{grid-template-columns:repeat(3,1fr);gap:.5rem}.vst-sport-picker__card-name{font-size:12px}.vst-sport-picker__panel{padding:1.5rem 1rem}.vst-sport-picker__next-btn{min-width:200px}}.vst-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none}.vst-modal.is-open{display:flex;align-items:center;justify-content:center}.vst-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.vst-modal__panel{position:relative;z-index:1;width:90%;max-width:1100px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:10px}.vst-modal__close{position:absolute;top:1.25rem;right:1.25rem;z-index:1001;width:36px;height:36px;background:none;border:2px solid #1a1a1a;border-radius:50%;font-size:1.1rem;line-height:1;cursor:pointer;color:#1a1a1a;display:flex;align-items:center;justify-content:center;transition:background .15s}.vst-modal__close:hover{background:#0000000f}.vst-modal__body{padding-top:0}@media(max-width:768px){.vst-modal__close{right:1rem}}.vst-help-modal__inner{max-width:640px;margin:0 auto;padding:3rem 2rem 4rem}.vst-help-modal__heading{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:32px;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 1.5rem;color:#1a1a1a}.vst-help-modal__content{font-size:15px;line-height:1.7;color:#333}.vst-help-modal__content h2,.vst-help-modal__content h3{font-weight:700;text-transform:uppercase;margin:1.5rem 0 .5rem}.vst-help-modal__content p{margin:0 0 1rem}.vst-help-modal__content img{max-width:100%;height:auto;border-radius:6px;margin:1rem 0}.vst-accessory-detail{max-width:1100px;margin:0 auto;padding:3rem 3rem 4rem;font-family:TradeGothicLTPro Regular}.vst-accessory-detail__heading{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:48px;line-height:90%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 2.5rem;color:#1a1a1a}.vst-accessory-detail__columns{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.vst-accessory-detail__left{min-width:0}.vst-accessory-detail__subtitle{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:22px;line-height:101%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 1rem;color:#1a1a1a}.vst-accessory-detail__description{font-family:TradeGothicLTPro Regular;font-weight:400;font-size:20px;line-height:26px;letter-spacing:0;color:#1a1a1a;margin:0 0 2rem}.vst-accessory-detail__description p{margin:0 0 1rem}.vst-accessory-detail__description ul{margin:0 0 1rem;padding-left:1.25rem}.vst-accessory-detail__description li{margin:0 0 .35rem}.vst-accessory-detail__description img{max-width:100%;height:auto;border-radius:6px}.vst-accessory-detail__compat{margin-top:1.5rem}.vst-accessory-detail__compat-label{display:block;font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#1a1a1a;margin:0 0 .75rem}.vst-accessory-detail__compat-tags{display:flex;flex-wrap:wrap;gap:.5rem}.vst-accessory-detail__compat-tag{display:inline-block;padding:.4rem .85rem;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a;border:1px solid #ccc;border-radius:3px;background:transparent}.vst-accessory-detail__right{display:flex;flex-direction:column;align-items:flex-end}.vst-accessory-detail__image-label{font-size:13px;font-weight:300;color:#666;margin:0 0 .5rem;text-align:right}.vst-accessory-detail__image{width:100%;max-width:400px;height:auto;display:block}@media(max-width:768px){.vst-accessory-detail{padding:2rem 1.25rem 3rem}.vst-accessory-detail__heading{font-size:32px;margin-bottom:1.5rem}.vst-accessory-detail__columns{grid-template-columns:1fr;gap:2rem}.vst-accessory-detail__right{align-items:center}}.vst-vest-mode .vst-harness-selector,.vst-vest-mode [data-vst-harness-only],.vst-vest-mode .vst-capacity-video-card,.vst-vest-mode [data-vst-capacity-help-card]{display:none!important}.vst-vest-mode [data-vst-vest-only]{display:flex!important}.vst-vest-mode .vst-capacity-selector__options{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem}.vst-vest-mode .vst-capacity-selector__option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem .5rem 1rem;border-radius:8px;background:#f4f0ed;color:#000;font:inherit;text-align:center;cursor:pointer;transition:border-color .2s,background .2s;width:100%;min-width:0}.vst-vest-mode .vst-capacity-selector__option-radio{position:static;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:2px solid #1a1a1a;background:transparent}.vst-vest-mode .vst-capacity-selector__option--selected .vst-capacity-selector__option-radio{background:#000;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 10px #1a1a1a}.vst-vest-mode .vst-capacity-selector__option--selected .vst-capacity-selector__option-radio:after{background:#fff;content:none}.vst-vest-mode .vst-capacity-selector__option-label{font-weight:700;font-size:22px;line-height:1;text-transform:uppercase;margin:0}.vst-vest-mode .vst-capacity-selector__option-starting{display:none}.vst-vest-video-card{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem;cursor:pointer}.vst-vest-video-card__heading{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.vst-vest-video-card__thumb{position:relative;border-radius:8px;overflow:hidden;aspect-ratio:16 / 9;background:#222}.vst-vest-video-card__thumb img{width:100%;height:100%;object-fit:cover}.vst-vest-video-card__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.vst-size-guide{max-width:600px;margin:0 auto;padding:2rem}.vst-size-guide__header h2{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:24px;line-height:90%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 .25rem}.vst-size-guide__subtitle{font-family:TradeGothicLTPro Regular;font-size:14px;color:#666;margin:0 0 1rem}.vst-size-guide__toggle{display:flex;gap:.5rem;margin-bottom:1.5rem}.vst-size-guide__unit-btn{flex:1;padding:.6rem;background:#f2f2f2;border:1px solid #ddd;border-radius:4px;font-family:TradeGothicLTPro Bold;font-weight:700;font-size:14px;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.vst-size-guide__unit-btn.is-active{background:#000;color:#fff;border-color:#000}.vst-size-guide__table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.vst-size-guide__table th,.vst-size-guide__table td{padding:.6rem;border-bottom:1px solid #ddd;font-family:TradeGothicLTPro Regular;font-size:14px;text-align:left}.vst-size-guide__table th{font-family:TradeGothicLTPro Bold;font-weight:700}.vst-size-guide__image{width:100%;border-radius:6px;margin-top:1rem}.vst-color-selector__options{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.vst-color-selector__option{position:relative;display:flex;flex-direction:column;padding:1rem;border-radius:8px;background:#f4f0ed;cursor:pointer;transition:border-color .2s,border-width .2s;color:#1a1a1a;font:inherit;text-align:left}.vst-color-selector__option:hover{border-color:#555}.vst-color-selector__option--selected{border-width:3px;border-color:#1a1a1a}.vst-color-selector__option--hidden{display:none}.vst-color-selector__option-label{font-weight:700;font-size:16px;letter-spacing:-.02em;text-transform:uppercase;text-align:center}.vst-color-selector__option-checkbox{position:absolute;top:.75rem;right:.75rem;width:22px;height:22px;border:2px solid #1a1a1a;border-radius:4px;background:transparent;display:flex;align-items:center;justify-content:center;z-index:1}.vst-color-selector__option--selected .vst-color-selector__option-checkbox:after{content:"";width:6px;height:10px;border:solid #1a1a1a;border-width:0 2px 2px 0;transform:rotate(45deg)}.vst-color-selector__option-image{width:100%;aspect-ratio:4 / 5;border-radius:6px;overflow:hidden;margin-top:1rem}.vst-color-selector__option-image img{width:100%;height:100%;object-fit:contain}.vst-color-selector__option-placeholder{width:100%;height:100%;background:#e8e4df}.vst-sport-mode .vst-sticky-add-to-cart{background:#000;border-bottom:1px solid #857763}.vst-sport-mode .vst-sticky-add-to-cart__totals,.vst-sport-mode .vst-sticky-add-to-cart__disclaimer{color:#fff}.vst-sport-mode .vst-sticky-add-to-cart__btn{font-family:TradeGothicLTPRO Bold;background:#fff;color:#000}.vst-sport-mode .vst-sticky-add-to-cart__btn:hover{background:#e5e5e5;color:#000}.vst-sport-switcher__wrap{position:relative;background:#857763;padding:11px 0 34px}.vst-sport-switcher{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.vst-sport-switcher::-webkit-scrollbar{display:none}.vst-sport-switcher__arrow{position:absolute;top:11px;bottom:34px;display:flex;align-items:center;z-index:2;background:none;border:none;padding:0;margin:0;cursor:pointer;opacity:.85;transition:opacity .2s;line-height:0}.vst-sport-switcher__arrow:hover{opacity:1}.vst-sport-switcher__arrow--left{left:4px}.vst-sport-switcher__arrow--left svg{transform:scaleX(-1)}.vst-sport-switcher__arrow--right{right:4px}.vst-sport-switcher__arrow.is-hidden{display:none}.vst-sport-switcher__track{display:flex;gap:.5rem;white-space:nowrap;padding:0 20px}.vst-sport-switcher__track:after{content:"";min-width:20px;flex-shrink:0}.vst-sport-switcher__pill{flex:0 0 auto;padding:.5rem 1.25rem;border:1px solid #fff;border-radius:16px;background:transparent;color:#fff;font-family:TradeGothicLTPro Bold;font-weight:700;font-size:16px;line-height:101%;letter-spacing:-.03em;text-align:center;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s}.vst-sport-switcher__pill:hover{background:#ffffff40}.vst-sport-switcher__pill.is-active{background:#fff;color:#000}.vst-sport-sidebar{font-family:TradeGothicLTPro Regular;margin:0 -23px;overflow-x:clip}.vst-sport-sidebar__description{background:#000;color:#fff;padding:73px 61px}.vst-sport-sidebar__description h3{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:24px;line-height:90%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 3rem}.vst-sport-sidebar__description p{font-weight:300;font-size:16px;line-height:115%;letter-spacing:0;margin:0 0 .75rem}.vst-sport-sidebar__description p:last-child{margin-bottom:0}.vst-sport-sidebar__description strong{font-weight:700}.vst-sport-sidebar .vst-sport-sidebar__description a{color:#fff;-webkit-text-fill-color:unset;text-decoration:underline}.vst-sport-vest-options{padding:73px 61px 0}.vst-sport-sidebar__recommended{padding:73px 61px}.vst-sport-sidebar__section-label{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:24px;line-height:90%;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 3rem;color:#fff}.vst-sport-sidebar__recommended-cards{display:flex;flex-direction:column;gap:.75rem}.vst-sport-sidebar__recommended-cards .vst-harness-selector__card,.vst-sport-sidebar__recommended-cards .vst-accessory-card{opacity:1}.vst-sport-sidebar__recommended-cards .vst-harness-selector__card-checkbox{pointer-events:none}.vst-sport-sidebar__go-back{text-align:center;padding:0 61px 73px}.vst-sport-sidebar__go-back-heading{font-family:TradeGothicLTPro Bold;font-weight:700;font-size:20px;line-height:90%;letter-spacing:-.03em;text-transform:uppercase;color:#fff;margin:0 0 1.5rem}.vst-sport-sidebar__go-back-subtext{font-family:TradeGothicLTPro Regular;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;color:#1a1a1a;margin:0 0 1.5rem}.vst-sport-sidebar__go-back-btn{display:inline-block;font-family:TradeGothicLTPro Bold;font-weight:700;font-size:16px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#000;background:#f4f0ed;border:none;border-radius:6px;padding:.75rem 1.5rem;cursor:pointer;text-decoration:none}.vst-sport-sidebar__go-back-btn:hover{background:#e8e4df;color:#000}@media(max-width:768px){.vst-sport-sidebar__description h3{font-size:20px}.vst-sport-sidebar{padding:0}.vst-sport-sidebar__recommended,.vst-sport-vest-options,.vst-sport-sidebar__go-back{padding-left:1rem;padding-right:1rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vst-vest.css.map */
