.anchor-nav{display:flex;background:#f0f0f5;padding:14px;position:relative;margin-top:-8px}#shopify-section-edu__anchor-nav{position:sticky;z-index:5}.anchor-nav:after{position:absolute;content:"";width:50px;background:#fff;background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 0%,#f8f8fa 50%,#f8f8fa 100%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0%,#f8f8fa 50%,#f8f8fa 100%);background:linear-gradient(90deg,#fff0,#f8f8fa 50% 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f8f8fa",GradientType=1);height:100%;right:0;top:0}.anchor-nav ul{list-style:none;margin:auto;padding:10px 0;display:flex;gap:20px;align-items:center}.anchor-nav__wrapper{display:flex;width:100%;max-width:1200px;margin:auto;scroll-snap-type:x mandatory;overflow-x:auto;column-gap:1rem;-ms-overflow-style:none;scrollbar-width:none}.anchor-nav__wrapper::-webkit-scrollbar{display:none}li.anchor-nav__item{margin-bottom:0}li.anchor-nav__item a{background:#fff;border-radius:25px;padding:10px 15px;margin:0;text-transform:uppercase;letter-spacing:.5px;font-family:Panton-bold;white-space:nowrap;scroll-snap-align:start;font-size:14px}li.anchor-nav__item a:not(:first-of-type){margin-left:15px}@media screen and (max-width: 798px){#shopify-section-edu__anchor-nav{top:41px}}@media screen and (min-width: 799px) and (max-width: 999px){#shopify-section-edu__anchor-nav{top:102px}}@media screen and (min-width: 1144px){#shopify-section-edu__anchor-nav{top:72px}}@media screen and (min-width: 760px){.anchor-nav{padding:16px 12px}.anchor-nav__wrapper{justify-content:center}li.anchor-nav__item a{font-size:14px;padding:12px 25px}}.featured-text{max-width:970px;width:100%;margin:40px auto}.featured-text__wrapper{text-align:center;padding:30px}.featured-text br{display:block}.featured-text .image-container{margin-bottom:20px}.featured-text h2,.featured-text span.purple-sub,.content-slider .one-whole.column h2.title{font-family:Panton-Heavy;font-style:normal;font-weight:900;font-size:36px;line-height:34px;text-transform:uppercase}.featured-text h2,.content-slider .one-whole.column h2.title{padding-top:25px}.featured-text span{display:block}.featured-text span.purple-sub{color:#5c2c86}.featured-text span.peach-sub{color:#f4c1b3;transform:rotate(-17deg);font-family:Guthen Bloots Personal Use;font-size:37px;margin-left:48px}.featured-text p{max-width:600px;margin:auto}.featured-text .logo-image-container{max-width:233px;margin-left:auto;margin-right:auto}.featured-text .logo-image-container img{max-width:100%;height:auto}@media screen and (min-width: 760px){.featured-text h2,.featured-text span.purple-sub,.content-slider .one-whole.column h2.title{font-size:46px;line-height:44px}.featured-text{margin:50px auto}}.stats.section{margin:30px auto;max-width:1220px}.stats h2.title{font-size:32px;letter-spacing:0!important;line-height:1.2}.stats h3.large_text{font-family:Panton-Heavy;color:#5c2c86;font-size:64px;margin-bottom:0;line-height:1}.stats h3.large_text span{display:block;font-size:25px;text-transform:uppercase;letter-spacing:0px}.stats p{max-width:600px;margin:auto auto 30px;text-align:center}.stats .bottom-line{font-size:14px;font-weight:400;text-align:center}@media screen and (min-width: 760px){.stats h2.title{font-size:38px}.stats h3.large_text{font-size:80px}.stats h3.large_text span{font-size:36px}.stats.section{margin:50px auto}.stats p{margin-bottom:25px}}.content-carousel.section{margin:30px auto}.content-carousel .transparentBackground--false .flickity-prev-next-button .arrow{fill:#000}.content-carousel .banner{overflow:visible}.content-carousel .homepage-slideshow .flickity-prev-next-button{opacity:1}@media screen and (min-width: 760px){.content-carousel.section{margin:50px auto}.content-carousel .container .column{margin-left:40px;margin-right:40px}.content-carousel .flickity-prev-next-button.next{right:-60px}.content-carousel .flickity-prev-next-button.previous{left:-60px}}.edu-text-image.section{margin:30px auto}.edu-text-image .rich-text__heading.title{font-size:32px;letter-spacing:0!important;line-height:1.2}.edu-text-image p{margin-bottom:20px}.edu-text-image p,.edu-text-image .rich-text__heading.title{padding:0 30px}@media screen and (min-width: 760px){.edu-text-image .rich-text__heading.title{font-size:38px}.edu-text-image p{margin-bottom:40px}.edu-text-image.section{margin:0 auto 50px}}.edu-multi-column.section{margin:30px auto}.edu-multi-column h2{margin-bottom:10px;line-height:1.2;font-size:32px;font-weight:700}.edu-multi-column p.large{margin:25px 0 50px;font-size:26px;line-height:1.2em}.edu-multi-column h3.regular_text{font-size:22px;letter-spacing:0;margin-bottom:5px}.edu-multi-column .one-fourth{width:100%}.edu-multi-column br{display:block}@media screen and (min-width: 760px){.edu-multi-column.section{margin:0 auto 50px}.edu-multi-column h2{font-size:38px}.edu-multi-column p.large{margin-bottom:50px;font-size:30px}.edu-multi-column .one-fourth{width:calc(25% - 20px)}}.edu-video.section{margin:30px auto}.edu-video .caption .headline{color:#fff;font-size:35px!important}.edu-video .one-whole.column{margin:0}.edu-video .one-whole,.edu-video.section{width:100%}.edu-video .video-wrapper .video__text-container{top:37%}.edu-video .plyr__control--overlaid{top:63%;width:auto;height:55px;background-color:transparent;border-color:#fff;color:#fff;text-transform:none;border-radius:4px;padding:6px 25px;font-family:Panton-regular,Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif}@media screen and (min-width: 760px){.edu-video.section{margin:40px auto}.edu-video .caption .headline{font-size:40px!important}.edu-video .video-wrapper .video__text-container{top:45%}.edu-video .plyr__control--overlaid{top:53%}.edu-video .one-whole.column{margin:0 10px}}.icons.section{max-width:740px;width:100%;margin:30px auto;padding:0 20px}.icons h2.title{font-family:Panton-Heavy;font-style:normal;font-weight:900;font-size:36px;line-height:34px;text-transform:uppercase;padding-top:60px}.icons p.sub-content{margin-bottom:50px}.icons-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));-moz-column-gap:20px;column-gap:20px;row-gap:2rem;width:100%}.icons-icon{margin:auto;position:relative;display:inline-block}.icons-icon .tooltiptext{width:220px;background-color:#fff;color:#000;text-align:center;padding:12px;border-radius:4px;position:absolute;z-index:1000000;width:100%;bottom:95%;left:50%;box-shadow:0 0 20px #0000001a;font-size:14px;opacity:0;transform:scale(0);transition:all .3s ease-in-out}.icons-icon:hover .tooltiptext{opacity:1;transform:scale(1) translate(-50%)}@media screen and (min-width: 760px){.icons.section{margin:30px auto 80px}.icons h2.title{font-size:46px;line-height:44px}}.edu-featured-products.section{margin:0 auto 40px;padding:0 0 50px}.edu-featured-products.section.top-bottom-border{border-top:1px solid #e5e5eb;border-bottom:1px solid #e5e5eb}.edu-featured-products .featured-text{margin-bottom:20px;margin-top:0}.edu-featured-products .brand{max-width:300px;margin:auto;display:block;width:100%;padding-bottom:10px}a.edu-button,.edu-button{background-color:#000;color:#fff;border-radius:4px;padding:10px 20px;border:1px solid black;text-transform:none;margin-top:10px;display:inline-block}.edu-button:hover{color:#fff}.bv_ratings>div>a[aria-label="0.0 out of 5 stars.  "]{display:none!important}.edu-faqs.section{margin-top:0;margin-bottom:50px}.edu-faqs .text{width:100%}.edu-faqs .text h2{font-family:Panton-Heavy;font-style:normal;font-weight:900;font-size:36px;line-height:34px;text-transform:uppercase;text-align:center}.edu-faqs .bottom-content{margin-top:25px}.edu-faqs .faq{max-width:810px;width:100%;margin:auto}.edu-faqs .faqAccordion>dt{margin-right:0;border-top:1px solid black}.edu-faqs .faqAccordion>dd{padding-left:5px;margin-left:0;border-bottom:1px solid #000;margin-bottom:-1px}.edu-faqs .faqAccordion>dt.last-faq button[aria-expanded=false]{border-bottom:1px solid #000}.edu-faqs .faqAccordion>dt>button{padding-left:5px;padding-right:45px}.edu-faqs .faqAccordion>dt.last-faq:has(button[aria-expanded=false]){border-bottom:1px solid #000}.edu-faqs .faqAccordion>dt>button:after{border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(45deg);content:"";top:calc(50% - 8px)}@media screen and (min-width: 760px){.edu-faqs.section{margin-bottom:60px}.edu-faqs .bottom-content{margin-top:50px}}.testimontials-slider .homepage-slideshow .gallery-cell,.testimontials-slider .homepage-slideshow{background:#f8f8fa}.testimontials-slider.section{width:100%;background:#f8f8fa;max-width:none;margin:40px auto}.testimontials-slider .testimontial-slider-image{width:50%;padding:5rem 1rem}.testimontials-slider .transparentBackground--false .flickity-prev-next-button .arrow{fill:#000}.testimontials-slider .homepage-slideshow .flickity-prev-next-button{opacity:1}.testimontials-slider .homepage-slideshow .gallery-cell img{border-radius:50%;max-width:400px;width:100%;margin-left:auto}.testimontials-slider .caption.position-left{padding-left:55px}.testimontials-slider .caption.position-left{width:50%;left:50%}.testimontials-slider .caption-content{max-width:400px;width:100%}.testimontials-slider .caption .subtitle{padding-left:0}.testimontials-slider .caption .pretext{text-shadow:none;margin-bottom:20px}.testimontials-slider .caption .headline{letter-spacing:0}.testimontials-slider .caption .headline,.testimontials-slider .caption .handle{font-family:Panton-bold}.testimontials-slider .caption .handle{font-size:20px;margin-bottom:20px}.testimontials-slider .gallery-cell.slide-2.is-selected .headline{text-align:left}@media screen and (max-width: 760px){.testimontials-slider .homepage-slideshow .gallery-cell img{width:100%;padding:2.5rem;border-radius:50%;margin-right:auto}.testimontials-slider .caption{position:relative;transform:none}.testimontials-slider .testimontial-slider-image{width:100%;padding:0}.testimontials-slider .caption.position-left{margin:0 auto 20px!important;width:100%;padding:0 3.5rem 2.5rem;left:0}.testimontials-slider .homepage-slideshow a.highlight-false{margin-left:0!important}.testimontials-slider .flickity-prev-next-button.previous{left:15px}.testimontials-slider .flickity-prev-next-button.next{right:15px}}.content-slider .homepage-slideshow .gallery-cell,.content-slider .homepage-slideshow{background:#f8f8fa}.content-slider.section{width:100%;background:#f8f8fa;max-width:none;margin:60px auto 50px}.content-slider .content-slider-image{width:50%;padding:0}.content-slider .transparentBackground--false .flickity-prev-next-button .arrow{fill:#000}.content-slider .homepage-slideshow .flickity-prev-next-button{opacity:1}.content-slider .homepage-slideshow .gallery-cell img{width:100%}.content-slider .caption.position-left{padding-left:85px}.content-slider .caption.position-left{width:50%;left:50%}.content-slider .caption-content{max-width:400px;width:100%}.content-slider .caption .subtitle{padding-left:0}.content-slider .caption .pretext{text-shadow:none;margin-bottom:20px}.content-slider .caption .headline{letter-spacing:0}.content-slider .caption .headline,.content-slider .caption .handle{font-family:Panton-bold}.content-slider .caption .handle{font-size:20px;margin-bottom:20px}.content-slider .caption .subtitle p:last-of-type{margin-bottom:0}.content-slider .gallery-cell.slide-2.is-selected .headline{text-align:left}.content-slider .one-whole.column{background-color:#fff}.content-slider .one-whole.column h2.title{letter-spacing:.5!important;line-height:1.2;margin-bottom:.55em}.content-slider .top-text{padding-bottom:30px;text-align:center;background-color:#fff}.content-slider .top-text h2.sub-heading{margin-bottom:35px;line-height:1.2;font-size:32px;font-weight:700;letter-spacing:normal}.content-slider .top-text .rte-setting{max-width:600px;margin:0 auto}.content-slider .flickity-prev-next-button.previous{left:50%}@media screen and (min-width: 760px){.content-slider .top-text{padding-bottom:60px}.content-slider .top-text h2.sub-heading{font-size:38px}}@media screen and (max-width: 760px){.content-slider .homepage-slideshow .gallery-cell img{width:100%}.content-slider .caption{position:relative;transform:none}.content-slider.section{border-top:1px solid #e5e5eb}.content-slider .content-slider-image{width:100%;padding:0}.content-slider .caption.position-left{margin:0 auto!important;width:100%;left:0;padding:3rem}.content-slider .homepage-slideshow a.highlight-false{margin-left:0!important}.content-slider .homepage-slideshow .flickity-prev-next-button{height:50%;transform:translateY(100%)}.content-slider .flickity-prev-next-button.previous{left:0}.content-slider .one-whole.column h2.title{font-size:32px}}.video-image-slideshow video.slideshow-video{height:100%;object-fit:cover}.video-image-slideshow .slideshow-video-wrapper .slideshow__mobile-content,.video-image-slideshow .slideshow__mobile-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-image-slideshow .slideshow-video-wrapper.mobile{display:none}.video-image-slideshow .slideshow__heading--mobile h1{margin-bottom:0}.video-image-slideshow .slideshow__heading--subtitle .subtitle p{padding-top:10px}.video-image-slideshow .buttons-wrapper{display:flex;justify-content:center}@media screen and (min-width: 761px){.video-image-slideshow video.slideshow-video{width:100%}}@media screen and (max-width: 760px){.video-image-slideshow video.slideshow-video{max-height:80vh}.video-image-slideshow .slideshow-video-wrapper.mobile{display:block}.video-image-slideshow .slideshow-video-wrapper.mobile video{width:100%}.video-image-slideshow .slideshow-video-wrapper.desktop{display:none}.video-image-slideshow .flickity-viewport,.video-image-slideshow .slideshow__mobile-image{max-height:80vh}#shopify-section-edu__slideshow{height:calc(100% - 41px);margin-top:41px}}@media screen and (max-width: 479px){.video-image-slideshow video.slideshow-video,.video-image-slideshow .flickity-viewport{max-height:92vh}}@media screen and (max-width: 760px){.edu-featured-products .product-list .thumbnail:not(:last-of-type){margin-bottom:70px}}.shopify-section--image-with-text .ls-0{letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom.scss.css.map */
