:root{--lv-navy:#263744;--lv-steel:#6E7E87;--lv-oxblood:#6B2C3E;--lv-ink:#1C1E20;--lv-bone:#EDE7DC;--lv-paper:#F5F1E9;--lv-ui:"Arial Narrow","Roboto Condensed","Helvetica Neue",Arial,sans-serif;--lv-body:"Helvetica Neue",Arial,sans-serif}body{background:var(--lv-paper)!important;color:var(--lv-ink)!important;font-family:var(--lv-body)!important;font-size:15px!important;line-height:1.55!important}h1,h2,h3,h4,h5,h6,.product-card__title,.product-title{font-family:var(--lv-ui)!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.08!important}.button,.lv-btn{border-radius:1px!important;font-family:var(--lv-ui)!important;font-weight:700!important}.lv-btn-ox{background:var(--lv-oxblood)!important;color:#fff!important;border-color:var(--lv-oxblood)!important}.product-recommendations .product-card__content,.collection .product-card__content,.main-collection .product-card__content,.resource-list .product-card__content{background:transparent!important;border:0!important;border-bottom:1px solid rgba(38,55,68,.22)!important;border-radius:0!important;box-shadow:none!important;padding:14px 0 18px!important;gap:5px!important}.product-recommendations .product-card__content .product-card-gallery,.product-recommendations .product-card__content [class*=gallery],.product-recommendations .product-card__content picture,.product-recommendations .product-card__content img,.collection .product-card__content .product-card-gallery,.collection .product-card__content [class*=gallery],.main-collection .product-card__content .product-card-gallery,.main-collection .product-card__content [class*=gallery]{display:none!important}.product-recommendations .product-card,.collection .product-card,.main-collection .product-card{background:transparent!important;border-radius:0!important;box-shadow:none!important;min-height:0!important}.product-recommendations .product-card__content [class*=product-title],.collection .product-card__content [class*=product-title],.main-collection .product-card__content [class*=product-title]{font-family:var(--lv-ui)!important;font-size:1rem!important;line-height:1.18!important;font-weight:700!important;margin:0!important}.product-recommendations .price,.collection .price,.main-collection .price{font-size:.84rem!important;margin-top:2px!important}.lv-class-time{display:block!important;width:max-content!important;border:0!important;border-top:1px solid rgba(38,55,68,.32)!important;border-radius:0!important;background:transparent!important;padding:6px 0 0!important;margin:3px 0 0!important;font-family:var(--lv-ui)!important;font-size:.66rem!important;font-weight:700!important;letter-spacing:.055em!important;text-transform:uppercase!important;color:#56636a!important}.product-recommendations h3{font-family:var(--lv-ui)!important;font-size:1.2rem!important}.product-recommendations h3:first-child{font-size:0!important}.product-recommendations h3:first-child:after{content:"Related training";font-size:1.2rem!important}.lv-selector{padding-top:70px!important;padding-bottom:70px!important}.lv-selector-head{max-width:780px;margin-bottom:30px}.lv-selector-head h2{margin:0 0 12px!important;font-size:clamp(2rem,3.8vw,3rem)!important}.lv-selector-head p{max-width:720px;margin:0!important;color:#4e514d!important}.lv-selector-grid{border:0!important;padding:0!important;margin:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 32px!important;border-top:1px solid rgba(38,55,68,.28)!important}.lv-selector-item{display:grid!important;grid-template-columns:24px 1fr!important;gap:12px!important;align-items:start!important;padding:18px 4px!important;border-bottom:1px solid rgba(38,55,68,.22)!important;cursor:pointer!important;background:transparent!important}.lv-selector-item input{appearance:none!important;-webkit-appearance:none!important;width:18px!important;height:18px!important;margin:2px 0 0!important;border:1.5px solid var(--lv-navy)!important;border-radius:0!important;background:transparent!important;position:relative!important;flex:none!important}.lv-selector-item input:checked{background:var(--lv-navy)!important}.lv-selector-item input:checked:after{content:"\2713"!important;position:absolute!important;top:-2px!important;right:0!important;bottom:0!important;left:0!important;text-align:center!important;color:#fff!important;font-size:13px!important;line-height:18px!important;font-weight:700!important}.lv-selector-type{display:block!important;margin:0 0 5px!important;font-family:var(--lv-ui)!important;font-size:.61rem!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.075em!important;text-transform:uppercase!important;color:var(--lv-oxblood)!important}.lv-selector-item strong{display:block!important;font-family:var(--lv-ui)!important;font-size:.98rem!important;line-height:1.2!important;color:var(--lv-ink)!important}.lv-selector-item small{display:block!important;margin-top:5px!important;font-size:.78rem!important;line-height:1.4!important;color:#626660!important}.lv-selector-item.is-selected{border-left:2px solid var(--lv-oxblood)!important;padding-left:12px!important}.lv-selector-actions{display:flex!important;align-items:center!important;gap:22px!important;margin-top:26px!important;flex-wrap:wrap!important}.lv-selector-continue{cursor:pointer!important}.lv-selector-continue:disabled{opacity:.38!important;cursor:not-allowed!important}.lv-selector-unsure{font-family:var(--lv-ui)!important;font-weight:700!important;color:var(--lv-oxblood)!important;text-decoration:none!important}.lv-selector-note{margin:20px 0 0!important;max-width:800px!important;font-size:.8rem!important;line-height:1.5!important;color:#666963!important;border-left:2px solid var(--lv-oxblood)!important;padding-left:14px!important}.lv-bundle-summary{margin-top:30px!important;padding:26px 28px!important;background:#f8f4ec!important;border:1px solid rgba(38,55,68,.24)!important;border-top:3px solid var(--lv-navy)!important}.lv-bundle-summary[hidden]{display:none!important}.lv-bundle-summary-head{display:flex!important;justify-content:space-between!important;gap:20px!important;align-items:flex-start!important}.lv-bundle-summary-head .lv-kicker{margin-bottom:6px!important}.lv-bundle-count{margin:0!important;font-size:1.35rem!important}.lv-bundle-clear{border:0!important;background:transparent!important;color:var(--lv-oxblood)!important;font-family:var(--lv-ui)!important;font-size:.72rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;padding:8px 0!important;cursor:pointer!important}.lv-bundle-groups{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;margin-top:20px!important}.lv-bundle-group{border-top:1px solid rgba(38,55,68,.2)!important;padding-top:13px!important}.lv-bundle-group>span{font-family:var(--lv-ui)!important;font-size:.67rem!important;font-weight:700!important;letter-spacing:.075em!important;text-transform:uppercase!important;color:#56636a!important}.lv-bundle-group ul{margin:10px 0 0!important;padding:0!important;list-style:none!important}.lv-bundle-group li{position:relative!important;margin:0 0 7px!important;padding-left:15px!important;font-size:.88rem!important;line-height:1.35!important}.lv-bundle-group li:before{content:"\2014"!important;position:absolute!important;left:0!important;color:var(--lv-oxblood)!important}.lv-package-match{margin-top:24px!important;padding-top:22px!important;border-top:1px solid rgba(107,44,62,.28)!important}.lv-package-match[hidden]{display:none!important}.lv-package-match-label{font-family:var(--lv-ui)!important;font-size:.66rem!important;font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:var(--lv-oxblood)!important;margin-bottom:10px!important}.lv-package-match-grid{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:28px!important;align-items:center!important}.lv-package-match h4{font-size:1.35rem!important;margin:0 0 8px!important}.lv-package-match p{font-size:.87rem!important;line-height:1.48!important;margin:0!important;max-width:660px!important;color:#555952!important}.lv-package-match-action{display:flex!important;flex-direction:column!important;gap:10px!important;align-items:flex-end!important}.lv-package-match-action strong{font-family:var(--lv-ui)!important;font-size:1.45rem!important;color:var(--lv-oxblood)!important}.lv-package-match-action .lv-btn{white-space:nowrap!important}@media(min-width:750px){.product-recommendations .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 28px!important}.collection .resource-list--grid,.main-collection .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 32px!important}}@media(max-width:749px){body{font-size:14px!important}.product-recommendations .resource-list--grid,.collection .resource-list--grid,.main-collection .resource-list--grid{grid-template-columns:1fr!important;gap:0!important}.product-recommendations .product-card__content,.collection .product-card__content,.main-collection .product-card__content{padding:13px 0 16px!important}.product-recommendations .product-card__content [class*=product-title],.collection .product-card__content [class*=product-title],.main-collection .product-card__content [class*=product-title]{font-size:.91rem!important;line-height:1.17!important}.product-recommendations .price,.collection .price,.main-collection .price{font-size:.8rem!important}.lv-class-time{font-size:.62rem!important}.product__title h1{font-size:clamp(1.75rem,7.4vw,2.2rem)!important}.product__description{font-size:.93rem!important;line-height:1.52!important}.lv-selector{padding-top:48px!important;padding-bottom:48px!important}.lv-selector-head h2{font-size:1.9rem!important}.lv-selector-grid{grid-template-columns:1fr!important}.lv-selector-item{padding:15px 2px!important}.lv-selector-item strong{font-size:.91rem!important}.lv-selector-item small{font-size:.74rem!important}.lv-selector-actions{display:grid!important;gap:16px!important}.lv-selector-continue{width:100%!important;justify-content:center!important}.lv-selector-note{font-size:.74rem!important}.lv-bundle-summary{padding:22px 18px!important;margin-top:24px!important}.lv-bundle-groups{grid-template-columns:1fr!important;gap:14px!important}.lv-package-match-grid{grid-template-columns:1fr!important;gap:18px!important}.lv-package-match-action{align-items:flex-start!important}.lv-package-match-action .lv-btn{width:100%!important;justify-content:center!important}.lv-bundle-summary-head{align-items:center!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lv-final-qa.css.map */
