html,:root{scroll-behavior:smooth;padding-bottom:0!important}.inner-content ul li{font-weight:400!important;color:var(--bs-body-color);font-size:1.125rem}.inner-content ul{padding-left:12px;list-style-position:inside}.state-collection-banner__inner nav.breadcrumb{color:#fff;font-style:normal;font-weight:300;line-height:normal}.state-collection-banner__inner h1{color:#fff;font-size:4rem!important;font-style:normal;font-weight:700;line-height:1.1;max-width:24ch!important}[id*=featured-products]{background-color:#efedec}[id*=state-featured-products]{background-color:#fff}[id*=featured-products-next]{background-color:#fff!important;margin-bottom:56px}[id*=slider]{margin-bottom:56px}[id*=featured-products-next] section.featured-products.container.featured-products-update{background-color:#fff}#state-collection-banner{background-position:center}figure.product-card.expanded.card-update.featured{border:0px solid #138075!important}.disclaimer p{font-size:14px!important}.lead li{font-weight:400;font-size:1.125rem;line-height:26px}.lead li a{font-weight:400;font-size:1.125rem;line-height:26px;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:Auto;text-decoration-skip-ink:auto;color:#ffd542}.lead ul li:first-child a[href="#statespopup"]:after{content:"";display:inline-block;width:1.125rem;height:16px;background-image:url(https://cdn.shopify.com/s/files/1/0572/3213/0113/files/tabler_info-circle.png?v=1741076173);background-size:contain;background-repeat:no-repeat;margin-left:8px;vertical-align:sub}.states-list li{font-weight:700;font-size:1.125rem;line-height:24px}.popup-overlay{position:fixed;top:100px;left:0;width:100%;height:100%;background:#00000080;display:none;justify-content:center;align-items:center}.popup-content{background:#fff;padding:20px;border-radius:8px;width:400px;max-width:90%;position:relative;color:#000}.popup-content h5{font-weight:400;font-size:1.125rem;line-height:26px;color:var(--bs-body-color);text-align:left;display:block}.close-btn{position:absolute;top:10px;right:15px;font-size:20px;cursor:pointer}.states-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:10px 0;text-align:left}.popup-content h2{margin-top:0}.featured-products h2.h1{color:#000;text-align:center;font-size:32px!important;font-style:normal;font-weight:700;line-height:normal}.featured-products__inner h3{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.product-card figcaption p.price{color:#138075;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-top:0}.card-update #popular{font-weight:700;font-size:1.125rem}.card-update .learnlink{margin:0 auto;text-decoration:none;color:#138075;font-weight:700;font-size:24px;line-height:24px}.product-card.expanded figcaption .description{color:var(--bs-body-color);font-size:1.125rem;font-style:normal;font-weight:400;line-height:162.5%;padding-bottom:16px}.valprop-container{padding:10px 15px 20px!important}.valprop{justify-items:flex-start!important}.valprop{grid-template-columns:1fr 1fr 1fr 1fr 1fr!important;gap:10px!important}.nascla-reviews{background-image:var(--bgImg);z-index:2;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:auto;padding-block:3.75rem;display:flex;position:relative}.valprop-item.with_img p{line-height:100%;letter-spacing:0%;text-align:center}.valprop-item.with_img h3{color:#138075;word-spacing:0px;margin-bottom:10px!important;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0%;text-align:center}.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin{display:block;margin:0}.multicolumn .title-wrapper-with-link h2{margin-top:0;display:block;font-weight:700;line-height:37.16px;text-align:center;margin-bottom:40px}.testimonial{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;justify-items:center;list-style:none;padding:0!important}.course-selector svg{bottom:70px!important}.testimonial-item h3 i{font-size:1.125rem}.multicolumn-card__info.testimonial-item.bg-white{padding:20px 40px!important;border-radius:7px;box-shadow:0 4px 4px -4px #0003,0 6px 20px #00000030;position:relative;overflow:hidden;height:100%}p.name,.name p strong{font-weight:700;font-size:18px;line-height:20.9px;letter-spacing:0%}.testimonial-container.course-selector svg{z-index:0;position:absolute;background-blend-mode:multiply;left:-55%!important;transform:translate(55%) translateY(55%)!important}p.shortDescriptionUpdate{font-weight:400;font-size:1.125rem;line-height:26px}.savings-update{background:#fff;color:#000;font-weight:800;font-size:18px!important;line-height:20.9px;text-decoration:line-through}h2.h1.slider{font-weight:700;font-size:32px!important;line-height:37.16px!important;text-align:center;margin-bottom:56px}.banner-box-update h2.banner__heading.inline-richtext{margin-bottom:30px;text-align:center}.banner-box-update .banner__text p{text-align:center}.banner-box-update a.button.button--primary.button--consult{text-transform:capitalize;font-size:1.5em}h2#sticky-section-heading{font-weight:700;font-size:32px;line-height:37.16px}.sidebar .collection-content-area menu a{color:#292929;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:1rem;text-decoration:none;display:flex;font-weight:700;font-size:18px;line-height:20.9px}h2.text-green-500.text-uppercase.h6,details.details-accordion summary,.email-newsletter-section p{font-weight:700;font-size:18px;line-height:20.9px}.email-newsletter-section p{font-weight:400;font-size:18px;line-height:20.9px}.email-newsletter-section .left-side{flex:1 1 auto;max-width:50%;word-wrap:break-word;overflow-wrap:break-word}.email-newsletter-section .right-side{flex:0 1 auto;max-width:50%;text-align:right}.hs-form-6888219a-29d6-47e8-bcd0-ef5da9c02739_41936fbd-2a9e-4125-8db5-1acc03ceac6c .hs-form-field label:not(.hs-error-msg){font-size:18px;line-height:20.9px}.card-badge span{font-weight:700;font-size:14px;line-height:16.9px}.product-grid .product-card h3{font-weight:700;font-size:20px;line-height:24.9px;height:auto}.inner-content h3{font-weight:700;font-size:18px;line-height:20.9px}.valprop-item img{width:auto!important;margin-top:0!important}[id*=nascla-shopper-approved]{background-color:#efedec}.shopper a{margin-top:30px}.testimonial-container{padding:80px!important;margin-bottom:80px}h2.mb-4,h4.h2.mb-4,.email-newsletter-section h2{font-weight:700;font-size:32px;line-height:37.16px}.collection-content-area__inner p{font-weight:400;font-size:1.125rem;line-height:26px;color:var(--bs-body-color)}.collection-content-area__inner a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1))!important}.collection-content-area__inner p,.collection-content-area__inner a{font-weight:400;font-size:1.125rem;line-height:26px;color:var(--bs-body-color)}table.table td,.tab-content__table table td{padding:.65rem}.email-newsletter-section{background:#d8f1ef}.email-newsletter-section .col-12.col-md-6.right-side.mt-sm.mb-sm{margin-bottom:2rem!important}.email-newsletter-section .right-side{background-color:#fff;padding:2rem!important}@media (min-width: 769px){.email-newsletter-section .left-side{background-color:#d8f1ef;padding:4rem 4rem 4rem 0;border-radius:4px 0 0 4px}.email-newsletter-section .right-side{padding:4rem;border-radius:0 4px 4px 0}}@media screen and (max-width: 992px){figure#overview-benefits{padding-top:0!important}.valprop{justify-items:center!important;grid-template-columns:1fr!important}.email-newsletter-section .left-side,.email-newsletter-section .right-side{padding:1rem}#state-collection-banner{padding-left:24px;padding-right:24px;padding-top:75px}.popup-overlay{top:100px}.nascla-banner h1.display-2.mb-4{font-weight:700;font-size:32px!important;line-height:42.16px}.state-collection-banner__inner nav.breadcrumb{font-size:16px;line-height:18.26px}.valprop-item.with_img img{padding:0!important}.testimonial-container.course-selector svg{display:block!important;z-index:0;position:absolute;background-blend-mode:multiply;left:45%!important;transform:translate(-55%) translateY(-2%)!important}.testimonial-container{padding:15px!important;margin-bottom:80px}.featured-products h2.h1{font-weight:700;font-size:24px!important;line-height:30.9px}.email-newsletter-section .left-side,.email-newsletter-section .right-side{max-width:100%}.banner-box-update h2.banner__heading.inline-richtext{font-size:1.8rem;line-height:27.87px}.banner-box-update .banner__text p{font-size:1.3rem;line-height:26px}.banner-box-update a.button.button--primary.button--consult{padding:6px 4px;font-size:1.3em}.banner__box.banner-box-update{max-width:70%!important;padding:20px 0!important}.testimonial{padding-bottom:40px!important}.section-template--24041423765869__nascla_reviews_jYRpMG-padding{padding:12px}.testimonial-container h2.h1,h2.h1.slider{font-size:24px!important}.product-filter-container .active-facets{margin:.5rem 0!important}.active-facets__button-wrapper{margin-left:0!important}.active-facets__button,.active-facets__button-remove{padding:0!important}}@media screen and (min-width: 769px) and (max-width: 1260px){.testimonial-container.course-selector svg{display:none!important}.popup-overlay{top:100px}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/collection-nascla.css.map */
