#enrollment .main-content{overflow:hidden}.choose-your-kit{padding:60px 0}[data-carousel] .flickity-button{--buttons-top: -20px;--hairline: transparent;border:1px solid var(--text)}[data-carousel] .flickity-button.next{right:var(--outer)}[data-carousel] .flickity-button.previous{left:unset;right:calc(var(--outer) + 36px + var(--inner))}@media only screen and (min-width: 768px){[data-carousel] .flickity-button{--buttons-top: -30px}[data-carousel] .flickity-button.next{right:0}[data-carousel] .flickity-button.previous{right:calc(36px + var(--inner))}}.kit-card{border-radius:12px;height:100%;display:flex;flex-direction:column}.kit-card__content{padding:24px 16px 36px;height:100%}.kit-card--1 .kit-card__content{background:#ddedff}.kit-card--2 .kit-card__content{background:#f2f8ff}.kit-card__image{margin-bottom:20px;border-radius:8px}.kit-card__image img{width:100%;display:block}.kit-card__header{margin-bottom:16px}.kit-card__tag{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:500;margin-bottom:16px;background:#272727;color:#fff;font-style:capitalize}.kit-card__title-wrapper{display:flex;justify-content:space-between;margin-bottom:16px}.kit-card__title,.kit-card__price{font-size:calc(var(--font-6)* var(--FONT-ADJUST-HEADING));margin:0}@media only screen and (max-width: 479px){.kit-card__title,.kit-card__price{font-size:calc(var(--font-5)* var(--FONT-ADJUST-HEADING))}}.kit-card__button{display:block;width:100%;margin:16px 0;text-align:center;font-weight:500;padding:10px 0;border-radius:4px;background:#3c649b;color:#fff;transition:background-color .3s ease}.kit-card--disabled .kit-card__button,.kit-card--disabled .kit-card__button:hover{background-color:#545454}.kit-card__button:hover{background-color:#2c4b74}.kit-card__description{font-size:14px;line-height:28px;margin-bottom:24px;color:#545454}.kit-card__features{margin-top:auto}.kit-card__features h4{font-size:16px;font-weight:600;margin-bottom:16px}.kit-card__features-list{list-style:none;padding:0;margin:0 0 24px}.kit-card__features-list li{position:relative;display:flex;align-items:center;justify-content:space-between;padding-left:0;padding-bottom:16px;margin-bottom:12px;font-size:14px;line-height:1.4;border-bottom:1px solid #545454}.kit-card--2 .kit-card__features-list li,.kit-card--3 .kit-card__features-list li{border-bottom:1px solid #EEEEEE}.kit-card__features-list li:last-child{border-bottom:none}@media screen and (min-width: 750px){.info-cards__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 990px){.info-cards__grid{grid-template-columns:repeat(4,1fr)}}.info-card{padding:2rem;height:100%;transition:transform .3s ease;box-shadow:0 0 4px #0000001a}.info-card:hover{transform:translateY(-5px)}.brick__block__text__inner h2{font-size:28px;line-height:44px;font-weight:600}@media screen and (max-width: 750px){.brick__block__text__inner h2{font-size:16px;line-height:28px}}.section-faq .text__standard{background:#f2f8ff;padding:36px 24px}.section-faq .text__standard .accordion__wrapper{border-top:none}.section-faq .accordion__title:after{content:"+";transform:rotate(0);font-size:21px;margin:-14px 0 0;border:1px solid #000;border-radius:50%;width:24px;height:24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-faq .accordion-is-open:after{font-size:20px;transform:rotate(45deg)}.btn--neutral.btn{padding:16px 36px;background-color:#3c649b;font-size:12px;font-weight:500;transition:background-color .3s ease}.btn--neutral.btn:hover{background-color:#2c4b74}.enrollment-title{text-align:left;margin-bottom:.75rem;font-size:28px;font-weight:700}@media screen and (min-width: 768px){.desktop-only{display:grid}.mobile-only{display:none}}@media screen and (max-width: 767px){.enrollment-title{font-size:calc(var(--font-5) * var(--FONT-ADJUST-HEADING));max-width:60%}.kit-card__header{margin-bottom:0}.kit-card__button{margin:0}.kit-card{padding:20px;display:flex;flex-direction:column;height:auto;width:95%;margin-right:15px}.kit-card__content{height:auto;display:flex;flex-direction:column}.kit-card__features{margin-top:20px}.info-cards__grid{overflow:visible}.flickity-viewport{margin-bottom:16px}[data-carousel]{margin:0}.info-cards [data-carousel] .flickity-button{top:-35px}.kit-card__description{position:relative;overflow:hidden;transition:max-height .3s ease;margin-bottom:0;font-size:12px;line-height:20px}.kit-card__description.expanded{max-height:none}.kit-card__read-more{display:inline-block;margin-top:8px;color:#3c649b;font-size:14px;font-weight:500;cursor:pointer;transition:color .3s ease}.kit-card__read-more:hover{color:#2c4b74}.kit-card__description.expanded+.kit-card__read-more{display:none}.choose-your-kit .flickity-viewport{transition:height .3s ease}.kit-card{min-height:100%;transition:height .3s ease}.kit-card__description{transition:max-height .3s ease}.flickity-viewport{transition:height .3s ease}.flickity-slider{display:flex;height:auto}.kit-card.flickity-cell{height:auto}.kit-card__content{height:100%;display:flex;flex-direction:column}.kit-card{padding:20px;display:flex;flex-direction:column;width:95%;margin-right:15px}.desktop-only{display:none}.mobile-only{display:block}}.info-icon{cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:relative}.info-icon svg{width:24px;height:24px;fill:#3c649b}.info-icon[data-tooltip]{position:relative}.info-icon[data-tooltip]:before{content:attr(data-tooltip);position:absolute;bottom:100%;right:0;transform:translateY(-8px);background:#fff;padding:8px 12px;border-radius:4px;font-size:12px;line-height:1.4;white-space:normal;width:max-content;max-width:200px;box-shadow:0 2px 4px #0000001a;opacity:0;visibility:hidden;transition:all .2s ease;z-index:10}.info-icon[data-tooltip]:hover:before{opacity:1;visibility:visible;transform:translateY(-4px)}.info-cards{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.info-cards.is-loaded{opacity:1;visibility:visible}@media only screen and (min-width: 768px){.modal__container--kit-partner-prompt{padding:48px}}
/*# sourceMappingURL=/cdn/shop/t/198/assets/enrollment.css.map */
