.template-product-online-training .main-product.main-product--yap-detail .product__outer{container-type:inline-size;min-height:0}.template-product-online-training .main-product.main-product--yap-detail .product__outer .product__main{--yap-detail-hero-height: calc(50cqw / var(--yap-online-image-ratio, 1));height:var(--yap-detail-hero-height);min-height:0}.template-product-online-training .main-product.main-product--yap-detail .product__media-item,.template-product-online-training .main-product.main-product--yap-detail .product__media{height:100%;min-height:0}.template-product-online-training .main-product.main-product--yap-detail .product__media-list .product__media-item .product__media img{object-fit:cover!important;object-position:center}@media(max-width:989px){.template-product-online-training .main-product.main-product--yap-detail .product__outer .product__main{--yap-detail-hero-height: calc(100cqw / var(--yap-online-image-ratio, 1))}}@media(min-width:990px){.template-product-online-training .main-product.main-product--yap-detail .product__outer{--yap-online-hero-height: calc(100svh - max(var(--header-height, 0px), calc(var(--yap-header-height, 80px) + 1px)) - var(--ann-height, 40px));height:var(--yap-online-hero-height);max-height:var(--yap-online-hero-height)}.template-product-online-training .main-product.main-product--yap-detail .product__outer .product__main{--yap-detail-hero-height: var(--yap-online-hero-height)}.template-product-online-training .main-product.main-product--yap-detail .product__info-container{--yap-online-text-scale: .875;max-width:none;padding:24px 28px;justify-content:flex-start;height:100%;min-height:0;overflow-y:auto}.template-product-online-training .main-product.main-product--yap-detail .product__info-container>*{flex-shrink:0}.template-product-online-training .main-product.main-product--yap-detail .product__info-container>.product__title__wrapper,.template-product-online-training .main-product.main-product--yap-detail .product__info-container>.about:not(.about+.about){margin-top:0}.template-product-online-training .main-product.main-product--yap-detail .product__title{font-size:calc(clamp(1.625rem,2.5vw,2.25rem) * var(--yap-online-text-scale))}.template-product-online-training .main-product.main-product--yap-detail .product__title__wrapper{margin-bottom:14px}.template-product-online-training .main-product.main-product--yap-detail .breadcrumb--yap-detail{margin-bottom:20px;font-size:calc(.875rem * var(--yap-online-text-scale))}.template-product-online-training .main-product.main-product--yap-detail .product__description{margin-bottom:16px;font-size:calc(1rem * var(--yap-online-text-scale));line-height:1.5}.template-product-online-training .main-product.main-product--yap-detail .about__accordion-toggle{min-height:44px;padding-block:8px}.template-product-online-training .main-product.main-product--yap-detail .about__accordion-title{font-size:calc(1.125rem * var(--yap-online-text-scale));line-height:1.5}.template-product-online-training .main-product.main-product--yap-detail .price-item{font-size:calc(1.75rem * var(--yap-online-text-scale))}.template-product-online-training .main-product.main-product--yap-detail .price-wrapper{margin-top:16px;padding-top:0}.template-product-online-training .main-product.main-product--yap-detail .product-form__submit{min-height:48px;padding-block:12px;font-size:calc(1rem * var(--yap-online-text-scale));line-height:1.3}.template-product-online-training .main-product.main-product--yap-detail .product__info-container .product__buy-buttons{margin-top:8px}.template-product-online-training .main-product.main-product--yap-detail .product__quantity .quantity{height:48px;min-height:48px}.template-product-online-training .main-product.main-product--yap-detail :is(.quantity__input,.product__text),.template-product-online-training .main-product.main-product--yap-detail .about__accordion-description.rte,.template-product-online-training .main-product.main-product--yap-detail .about__accordion-description.rte :is(p,li){font-size:calc(1rem * var(--yap-online-text-scale))}.template-product-online-training .main-product.main-product--yap-detail .product__online-price-note,.template-product-online-training .main-product.main-product--yap-detail .product__seminar-bundle{font-size:calc(.875rem * var(--yap-online-text-scale))}}@media(min-width:990px)and (max-width:1199px){.template-product-online-training .main-product.main-product--yap-detail .product__info-container{padding:16px 24px 8px}.template-product-online-training .main-product.main-product--yap-detail .breadcrumb--yap-detail{row-gap:4px;margin-bottom:8px}.template-product-online-training .main-product.main-product--yap-detail .product__title__wrapper,.template-product-online-training .main-product.main-product--yap-detail .product__description{margin-bottom:8px}.template-product-online-training .main-product.main-product--yap-detail .price-wrapper{margin-top:12px}.template-product-online-training .main-product.main-product--yap-detail .product__info-container .product__buy-buttons{margin-top:4px}.template-product-online-training .main-product.main-product--yap-detail .product__online-price-note{margin-top:8px}}.template-product-online-training .main-product--yap-detail .product__info-container{max-width:42.5rem}.template-product-online-training .main-product--yap-detail .breadcrumb--yap-detail{margin-bottom:1.25rem}.template-product-online-training .product__info-container:has(.product__seminar-bundle) .product__description{margin-bottom:.5rem}.template-product-online-training .product__seminar-bundle{margin:0 0 1.5rem;color:var(--yap-charcoal);font-size:.875rem;line-height:1.5}.template-product-online-training .product__seminar-bundle a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.1875rem}.template-product-online-training .main-product--yap-detail .price-item{font-weight:600;line-height:1.625;white-space:nowrap}.template-product-online-training .product__price-asterisk{margin:0;font-size:.5em;line-height:0;vertical-align:super}.template-product-online-training .main-product--yap-detail .product__buy-buttons{margin-top:.5rem}.template-product-online-training .main-product--yap-detail .price-wrapper+.product__buy-buttons,.template-product-online-training .main-product--yap-detail .yap-seminar-packages+.product__buy-buttons{margin-top:0}.template-product-online-training .main-product--yap-detail .product-form__buttons-row{gap:.75rem}.template-product-online-training .main-product--yap-detail .product-form__checkout:empty{display:none}.template-product-online-training .main-product--yap-detail .custom-liquid:has(>.product__online-price-note){margin:0}.template-product-online-training .main-product--yap-detail .product-form__submit{justify-content:space-between;padding-inline:1.75rem;text-align:end}.template-product-online-training .main-product--yap-detail .product-form__submit:before{flex:0 0 .4375rem;margin-inline-end:auto}.template-product-online-training .main-product--yap-detail .product-form__submit>span{text-align:end}.template-product-online-training .product__online-price-note{margin:1rem 0 0;color:var(--yap-graphite);font-size:.875rem;font-weight:400;line-height:1.5}.template-product-online-training [id$=__about] .rich-text.rich-text--product-intro{padding-block:var(--yap-section-space-top)}.template-product-online-training [id$=__about] .rich-text__wrapper{gap:.5rem}.template-product-online-training [id$=__about] .rich-text__subheading{margin-bottom:1rem}.template-product-online-training [id$=__about] .rich-text__heading{max-width:none;margin:0;font-size:1.75rem;font-weight:600;line-height:1.2}.template-product-online-training [id$=__about] .rich-text__text{max-width:none;padding-top:0;color:var(--yap-charcoal);font-size:1.25rem;font-weight:400;line-height:1.3}@media screen and (max-width:749px){.template-product-online-training [id$=__about] .rich-text__heading{font-size:1.375rem}.template-product-online-training [id$=__about] .rich-text__text{font-size:1rem;line-height:1.625}}.template-product-online-training [id$=__recommended_products] .popular-products>.container{max-width:calc(var(--yap-content-width-wide) + (2 * var(--yap-gutter-wide)));padding-inline:var(--yap-gutter-wide)}.template-product-online-training [id$=__recommended_products] .popular-products .products-slider .swiper-carousel.container{max-width:calc(var(--yap-content-width-wide) + (2 * var(--yap-gutter-wide)));padding-inline:var(--yap-gutter-wide)}.template-product-online-training .popular-products--cross-sell .products-slider__slide{width:min(20rem,calc(100vw - (2 * var(--yap-gutter-wide)) - 1.25rem));height:auto}.template-product-online-training .product-slider-header{display:flex;align-items:flex-end;gap:1rem;margin-bottom:3rem}.template-product-online-training .product-slider-header>.section-header__wrapper{flex:1 1 auto;min-width:0}.template-product-online-training .product-slider-header__actions{flex:0 0 auto;flex-wrap:nowrap;width:auto}.template-product-online-training .products-slider .swiper-pagination{display:none}.template-product-online-training [id$=__process] .multicolumn-card__heading{font-size:1.125rem;font-weight:600;line-height:1.2}.template-product-online-training [id$=__process] .multicolumn-card__status{top:.75rem;left:.75rem;padding:.3125rem .75rem;background:var(--yap-white);color:var(--yap-charcoal);font-size:.875rem;font-weight:600;line-height:1.25}.template-product-online-training [id$=__editorial_media] .simple-media-card__status{top:1.25rem;left:1.25rem;padding:.5rem 1rem;font-size:1rem;font-weight:600;line-height:1.25}.template-product-online-training [id$=__editorial_media] .simple-media-card__image img{object-position:center}.template-product-online-training [id$=__testimonials] .testimonials{padding-block:3.1875rem 2.25rem}@media(max-width:989px){.template-product-online-training .main-product--yap-detail .product__info-container{max-width:none;padding:2rem var(--yap-gutter) 2.25rem}.template-product-online-training [id$=__editorial_media] .simple-media-card{height:25rem}}@media(max-width:749px){.template-product-online-training [id$=__process] .multicolumn-card__heading{font-size:1rem;line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/yap-online-seminar.css.map */
