@media screen and (max-width:999px){.header .utility-menu-wrapper{display:none}}.h6{letter-spacing:.3px;font-size:16px}.header__primary-nav_utility a{font-size:15px}.announcement-bar__carousel p{font-size:13px;letter-spacing:.6px}.localization-toggle{font-size:15px;font-family:Author}.text-xxs{font-size:15px}.footer{padding-bottom:100px}.badge{font-family:Author;letter-spacing:.3px}.locale-selectors__container{display:none!important}.header__primary-nav_utility li:first-of-type a.btn{padding:.3rem 1.1rem;border-radius:var(--button-border-radius);letter-spacing:var(--button-letter-spacing)}.header__secondary-nav .account-link{font-size:15px;font-weight:600}.header__secondary-nav .localization-selectors{padding-top:1px}.footer__copyright,.localization-selectors{padding-top:10px}.progress-bar-wrapper{background-color:#f9f7f3;border-radius:10px;border:1px solid #303030;margin-top:2px}.progress-bar-container{height:11px;background-color:#303030;border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:-1px;max-width:calc(100% + 2px);-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.progress-bar-container.percent-100{border-top-right-radius:10px;border-bottom-right-radius:10px}.non-wholesale-wrapper{margin-bottom:-10px}.non-wholesale-wrapper .login-wrapper p{font-family:var(--heading-font-family);font-size:15px;letter-spacing:.16px;margin-top:1rem}.container .separator svg{margin-left:auto;margin-right:auto}.about-the-program{position:relative}.about-the-program .image-container{position:absolute;top:-4rem}.about-the-program .image-container img{mix-blend-mode:darken;max-width:240px}.elite-educator{padding-top:5rem}.elite-educator .prose{display:flex;align-items:baseline;text-align:left;align-items:center}.elite-educator .prose .h6{margin-left:10px;font-size:18px}.elite-educator .prose .bullet-container{height:100%;padding-top:1.5rem}.elite-educator .container .section-header{max-width:100%}.elite-educator .multi-column{row-gap:1rem}.sweet-success p{padding:0em 1rem}.sweet-success a.button{font-size:14px;padding:.8rem 2.7rem}.faux-variants a.thumbnail-swatch{width:auto;height:3rem;display:flex;align-items:center;padding:10px 15px}.product-info .volume-discount-wrapper{background:#efe0d3;padding:1rem 1.5rem;margin-top:-10px;margin-bottom:1.5rem}.product-info .volume-discount-wrapper .volume-discount-container .heading-container p{text-align:center;font-family:Gambarino;font-size:18.22px;line-height:22px;letter-spacing:.168px}.product-info .volume-discount-wrapper .volume-discount-container .description-container p{text-align:center;font-size:15.609px;line-height:20px}@media screen and (min-width:700px){.elite-educator .h2{font-size:35px}.elite-educator .section-stack{row-gap:2rem}.product-info .volume-discount-wrapper .volume-discount-container{display:flex;align-items:center}.product-info .volume-discount-wrapper .volume-discount-container .heading-container{width:30%}.product-info .volume-discount-wrapper .volume-discount-container .description-container{width:70%}}@media screen and (max-width:699px){.footer__block--image img{margin:auto}.header-sidebar__main-panel{height:auto}.header-sidebar__scroller{padding-bottom:0}.header-sidebar__footer:before{content:none}.header-sidebar__footer{padding-inline-start:var(--drawer-body-padding-inline);padding-inline-end:var(--drawer-body-padding-inline);border-top:1px solid rgb(var(--border-color))}.header-sidebar__scroller .text-with-icon{padding-left:0;padding-right:0;font-weight:600;font-size:15px;margin-bottom:1rem}.header-sidebar__footer .localization-selectors{padding-left:0;padding-right:0}.header-sidebar__footer .button{padding:8px 16px;margin-top:1.2rem}.product-info .volume-discount-wrapper .volume-discount-container .heading-container br,.product-info .volume-discount-wrapper .volume-discount-container .description-container br{display:none}.product-info .volume-discount-wrapper .volume-discount-container .heading-container{margin-bottom:10px}.product-info .volume-discount-wrapper .volume-discount-container .heading-container p{font-size:17.22px}.product-info .volume-discount-wrapper .volume-discount-container .description-container p{font-size:14.61px;padding:0 15px}}.shopify-section--featured-collections .h2{font-size:30px}.multi-column .subheading{text-align:center;font-family:var(--heading-font-family);font-size:14.75px;font-style:normal;font-weight:400;line-height:27.2px;letter-spacing:.3px;margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
