.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}#main-nav{height:5rem;display:flex;align-items:center;justify-content:space-between}#main-nav a{position:relative;text-decoration:none}.header__icons svg{width:2rem}header .header__icons{display:flex;gap:1rem;align-items:center}#learn-dropdown{content:""}#learn-dropdown::-webkit-details-marker{display:none}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.faq-summary{content:""}.faq-summary::-webkit-details-marker{display:none}video{width:100%;height:auto;border-radius:.75rem}#course-overview p+p{margin-top:1rem}#key-topics ul,#who-for ul{list-style-type:disc;padding-left:1.5rem}#key-topics ul li,#who-for ul li{margin-top:.75rem}#terms-modal{width:90%;max-width:800px;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}#terms-modal::backdrop{background-color:#00000080}#terms-close{width:2.5rem;height:2.5rem;font-size:1.5rem;line-height:0;background-color:transparent;border:none;cursor:pointer}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: .375rem;--shopify-accelerated-checkout-button-box-shadow: none}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
