body.product-no-media.product-type-training-package .product__media-wrapper{display:none!important}body.product-no-media.product-type-training-package .product__info-wrapper{width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:0 24px!important}body.product-no-media.product-type-training-package .product{display:block!important;padding-top:42px;padding-bottom:70px;position:relative}body.product-no-media.product-type-training-package .product__info-container{max-width:none!important;margin:0!important;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.72fr);column-gap:64px;row-gap:10px;position:relative;padding:48px 0 0;border-top:1px solid rgba(20,43,55,.22)}body.product-no-media.product-type-training-package .product__info-container:before{content:"LIMEN VITALIS / PRIVATE TRAINING";position:absolute;top:15px;left:0;font-size:.68rem;letter-spacing:.16em;font-weight:750;color:#256f80}body.product-no-media.product-type-training-package .product__info-container:after{content:"PROVIDER-LED \b7  MOBILE \b7  SAN DIEGO";position:absolute;top:15px;right:0;font-size:.62rem;letter-spacing:.13em;font-weight:650;color:#142b3794}body.product-no-media.product-type-training-package .product__title{grid-column:1;grid-row:1;margin:0!important;max-width:760px}body.product-no-media.product-type-training-package .product__title h1{font-size:clamp(2.7rem,5.4vw,5.6rem)!important;line-height:.96!important;letter-spacing:-.038em!important;font-weight:650!important;color:#142b37!important;margin:0!important}body.product-no-media.product-type-training-package .price{grid-column:2;grid-row:1 / span 2;align-self:start;margin:2px 0 0!important;border-left:1px solid rgba(37,111,128,.22);padding:4px 0 18px 30px}body.product-no-media.product-type-training-package .price .price-item{font-size:clamp(2rem,3.4vw,3.25rem)!important;font-weight:650!important;letter-spacing:-.035em;color:#256f80!important}body.product-no-media.product-type-training-package .price__sale .price-item--regular{text-decoration:none!important;display:none!important}body.product-no-media.product-type-training-package variant-selects{display:none!important}body.product-no-media.product-type-training-package .product__description{grid-column:1;grid-row:auto;margin:28px 0 8px!important;max-width:760px;padding-top:26px;border-top:1px solid rgba(20,43,55,.14);font-size:1.03rem;line-height:1.72;color:#344d57}body.product-no-media.product-type-training-package .product__description p:first-child strong{display:block;font-size:1.22rem;line-height:1.45;color:#142b37;font-weight:650}body.product-no-media.product-type-training-package .product-form{grid-column:2;align-self:start;margin:22px 0 0!important;background:#f6f7f4;border-top:3px solid #142B37;padding:26px 26px 28px;box-shadow:14px 14px #256f8011}body.product-no-media.product-type-training-package .product-form:before{content:"RESERVE TRAINING";display:block;margin-bottom:20px;font-size:.66rem;letter-spacing:.16em;font-weight:750;color:#256f80}body.product-no-media.product-type-training-package .product-form__buttons{max-width:none!important}body.product-no-media.product-type-training-package .product-form__submit{min-height:56px!important;border-radius:2px!important;background:#142b37!important;color:#fff!important;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:750}body.product-no-media.product-type-training-package .product-form__submit:after{box-shadow:none!important}body.product-no-media.product-type-training-package .quantity{border-radius:0!important}body.product-no-media.product-type-training-package .quantity:before,body.product-no-media.product-type-training-package .quantity:after{border-radius:0!important}body.product-no-media.product-type-training-package .shopify-payment-button{margin-top:10px}body.product-no-media.product-type-training-package .shopify-payment-button__button{border-radius:2px!important;min-height:54px!important}body.product-no-media.product-type-training-package .product__tax,body.product-no-media.product-type-training-package .product__inventory{grid-column:2}body.product-no-media.product-type-training-package .product__accordion,body.product-no-media.product-type-training-package .share-button{grid-column:1 / -1;max-width:900px}body.product-no-media.product-type-training-package .product__info-container>*:not(.product__title):not(.price):not(.product__description):not(.product-form):not(.product__accordion):not(.share-button):not(.product__tax):not(.product__inventory){max-width:100%}@media(max-width:749px){body.product-no-media.product-type-training-package .product{padding-top:24px;padding-bottom:48px}body.product-no-media.product-type-training-package .product__info-wrapper{padding:0 20px!important}body.product-no-media.product-type-training-package .product__info-container{grid-template-columns:1fr;column-gap:0;padding-top:48px}body.product-no-media.product-type-training-package .product__info-container:after{display:none}body.product-no-media.product-type-training-package .product__title,body.product-no-media.product-type-training-package .price,body.product-no-media.product-type-training-package .product__description,body.product-no-media.product-type-training-package .product-form,body.product-no-media.product-type-training-package .product__tax,body.product-no-media.product-type-training-package .product__inventory{grid-column:1;grid-row:auto}body.product-no-media.product-type-training-package .product__title h1{font-size:clamp(2.35rem,11vw,3.35rem)!important;line-height:.99!important}body.product-no-media.product-type-training-package .price{border-left:0;border-top:1px solid rgba(37,111,128,.22);padding:18px 0 4px;margin-top:22px!important}body.product-no-media.product-type-training-package .price .price-item{font-size:2.15rem!important}body.product-no-media.product-type-training-package .product__description{margin-top:22px!important}body.product-no-media.product-type-training-package .product-form{margin-top:22px!important;box-shadow:8px 8px #256f8011;padding:22px 20px 24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lv-product-service.css.map */
