.theme__header{border:none}.navlink img.icon{filter:invert(100%) sepia(0%) saturate(3052%) hue-rotate(66deg) brightness(100%) contrast(100%)}.blog\.terra-sol .main-content,.article\.terra-sol .main-content,.page\.terrasol-index .main-content,.page\.terra-sol-hub .main-content,.page\.terra-sol-blog-collection .main-content,.collection\.terra-sol .main-content,.product\.terra-sol-template .main-content,.page\.terra-sol-quiz .main-content{background:#fff9e3!important}.blog\.terra-sol .header__desktop,.article\.terra-sol .header__desktop,.page\.terrasol-index .header__desktop,.page\.terra-sol-hub .header__desktop,.page\.terra-sol-blog-collection .header__desktop,.collection\.terra-sol .header__desktop,.product\.terra-sol-template .header__desktop,.page\.terra-sol-quiz .header__desktop{padding-left:64px;padding-right:64px}.blog\.terra-sol .header__menu .navtext,.article\.terra-sol .header__menu .navtext,.page\.terrasol-index .header__menu .navtext,.page\.terra-sol-hub .header__menu .navtext,.page\.terra-sol-blog-collection .header__menu .navtext,.collection\.terra-sol .header__menu .navtext,.product\.terra-sol-template .header__menu .navtext,.page\.terra-sol-quiz .header__menu .navtext{text-transform:capitalize!important;font-weight:400!important;font-family:Ovo!important;font-size:18px!important}.blog\.terra-sol .navlink,.article\.terra-sol .navlink,.page\.terrasol-index .navlink,.page\.terra-sol-hub .navlink,.page\.terra-sol-blog-collection .navlink,.collection\.terra-sol .navlink,.product\.terra-sol-template .navlink,.page\.terra-sol-quiz .navlink{color:#fff9e3!important}.blog\.terra-sol .header__backfill,.article\.terra-sol .header__backfill,.page\.terrasol-index .header__backfill,.page\.terra-sol-hub .header__backfill,.page\.terra-sol-blog-collection .header__backfill,.collection\.terra-sol .header__backfill,.product\.terra-sol-template .header__backfill,.page\.terra-sol-quiz .header__backfill{height:70px!important}.blog\.terra-sol .header__desktop__buttons--icons .header__cart__status [data-header-cart-full=true],.article\.terra-sol .header__desktop__buttons--icons .header__cart__status [data-header-cart-full=true],.page\.terrasol-index .header__desktop__buttons--icons .header__cart__status [data-header-cart-full=true],.page\.terra-sol-hub .header__desktop__buttons--icons .header__cart__status [data-header-cart-full=true],.page\.terra-sol-blog-collection .header__desktop__buttons--icons .header__cart__status [data-header-cart-full=true],.collection\.terra-sol .header__desktop__buttons--icons .header__cart__status [data-header-cart-full=true],.product\.terra-sol-template .header__desktop__buttons--icons .header__cart__status [data-header-cart-full=true],.page\.terra-sol-quiz .header__desktop__buttons--icons .header__cart__status [data-header-cart-full=true]{background-color:#e8bc24!important}.blog\.terra-sol .header__mobile,.article\.terra-sol .header__mobile,.page\.terrasol-index .header__mobile,.page\.terra-sol-hub .header__mobile,.page\.terra-sol-blog-collection .header__mobile,.collection\.terra-sol .header__mobile,.product\.terra-sol-template .header__mobile,.page\.terra-sol-quiz .header__mobile{grid-template-columns:1fr auto 1fr!important}.blog\.terra-sol .header__mobile .header__logo,.article\.terra-sol .header__mobile .header__logo,.page\.terrasol-index .header__mobile .header__logo,.page\.terra-sol-hub .header__mobile .header__logo,.page\.terra-sol-blog-collection .header__mobile .header__logo,.collection\.terra-sol .header__mobile .header__logo,.product\.terra-sol-template .header__mobile .header__logo,.page\.terra-sol-quiz .header__mobile .header__logo{justify-self:center}.blog\.terra-sol .drawer__content,.article\.terra-sol .drawer__content,.page\.terrasol-index .drawer__content,.page\.terra-sol-hub .drawer__content,.page\.terra-sol-blog-collection .drawer__content,.collection\.terra-sol .drawer__content,.product\.terra-sol-template .drawer__content,.page\.terra-sol-quiz .drawer__content{background:#02291f!important}.blog\.terra-sol .drawer__content .sliderow,.article\.terra-sol .drawer__content .sliderow,.page\.terrasol-index .drawer__content .sliderow,.page\.terra-sol-hub .drawer__content .sliderow,.page\.terra-sol-blog-collection .drawer__content .sliderow,.collection\.terra-sol .drawer__content .sliderow,.product\.terra-sol-template .drawer__content .sliderow,.page\.terra-sol-quiz .drawer__content .sliderow{background:#02291f!important;border-color:#fff9e3!important}.blog\.terra-sol .drawer__content .sliderow__title,.article\.terra-sol .drawer__content .sliderow__title,.page\.terrasol-index .drawer__content .sliderow__title,.page\.terra-sol-hub .drawer__content .sliderow__title,.page\.terra-sol-blog-collection .drawer__content .sliderow__title,.collection\.terra-sol .drawer__content .sliderow__title,.product\.terra-sol-template .drawer__content .sliderow__title,.page\.terra-sol-quiz .drawer__content .sliderow__title{color:#fff9e3!important}.blog\.terra-sol .search__predictive,.article\.terra-sol .search__predictive,.page\.terrasol-index .search__predictive,.page\.terra-sol-hub .search__predictive,.page\.terra-sol-blog-collection .search__predictive,.collection\.terra-sol .search__predictive,.product\.terra-sol-template .search__predictive,.page\.terra-sol-quiz .search__predictive{background:#fff9e3!important;color:#000!important}.blog\.terra-sol .drawer__content .search__predictive__form input,.article\.terra-sol .drawer__content .search__predictive__form input,.page\.terrasol-index .drawer__content .search__predictive__form input,.page\.terra-sol-hub .drawer__content .search__predictive__form input,.page\.terra-sol-blog-collection .drawer__content .search__predictive__form input,.collection\.terra-sol .drawer__content .search__predictive__form input,.product\.terra-sol-template .drawer__content .search__predictive__form input,.page\.terra-sol-quiz .drawer__content .search__predictive__form input{color:#000!important}.blog\.terra-sol .drawer__content .popout--navbar .popout__toggle,.article\.terra-sol .drawer__content .popout--navbar .popout__toggle,.page\.terrasol-index .drawer__content .popout--navbar .popout__toggle,.page\.terra-sol-hub .drawer__content .popout--navbar .popout__toggle,.page\.terra-sol-blog-collection .drawer__content .popout--navbar .popout__toggle,.collection\.terra-sol .drawer__content .popout--navbar .popout__toggle,.product\.terra-sol-template .drawer__content .popout--navbar .popout__toggle,.page\.terra-sol-quiz .drawer__content .popout--navbar .popout__toggle{color:#fff9e3!important}.blog\.terra-sol .drawer__content .popout--navbar .popout-list__item,.article\.terra-sol .drawer__content .popout--navbar .popout-list__item,.page\.terrasol-index .drawer__content .popout--navbar .popout-list__item,.page\.terra-sol-hub .drawer__content .popout--navbar .popout-list__item,.page\.terra-sol-blog-collection .drawer__content .popout--navbar .popout-list__item,.collection\.terra-sol .drawer__content .popout--navbar .popout-list__item,.product\.terra-sol-template .drawer__content .popout--navbar .popout-list__item,.page\.terra-sol-quiz .drawer__content .popout--navbar .popout-list__item{background:#02291f!important;color:#fff9e3!important}.blog\.terra-sol .drawer__content .popout--navbar .popout-list,.article\.terra-sol .drawer__content .popout--navbar .popout-list,.page\.terrasol-index .drawer__content .popout--navbar .popout-list,.page\.terra-sol-hub .drawer__content .popout--navbar .popout-list,.page\.terra-sol-blog-collection .drawer__content .popout--navbar .popout-list,.collection\.terra-sol .drawer__content .popout--navbar .popout-list,.product\.terra-sol-template .drawer__content .popout--navbar .popout-list,.page\.terra-sol-quiz .drawer__content .popout--navbar .popout-list{border-color:#fff9e3!important}.blog\.terra-sol .drawer__content .drawer__account img,.article\.terra-sol .drawer__content .drawer__account img,.page\.terrasol-index .drawer__content .drawer__account img,.page\.terra-sol-hub .drawer__content .drawer__account img,.page\.terra-sol-blog-collection .drawer__content .drawer__account img,.collection\.terra-sol .drawer__content .drawer__account img,.product\.terra-sol-template .drawer__content .drawer__account img,.page\.terra-sol-quiz .drawer__content .drawer__account img{filter:invert(90%)}#terra-sol-homepage #shopify-section-template--15464974352430__section_video_DHNtkj,#terra-sol-homepage .homepage-video,#terra-sol-homepage .homepage-video .image-overlay,#terra-sol-homepage .homepage-video .video-autoplay-wrapper{max-height:80vh}#terra-sol-education-hub .neighbor--white{background:#fff9e3!important;padding:40px 0 80px}#terra-sol-banner{background:#02291f}#terra-sol-banner .section--image{display:flex;flex-direction:column-reverse}#terra-sol-banner .section--image .image__hero__frame{max-height:600px;height:56.25vw!important}#terra-sol-banner .hero__content__wrapper{z-index:2!important;position:relative;padding:0}#terra-sol-banner .hero__content__wrapper .hero__content{margin:0;padding:88px 64px}#terra-sol-banner .hero__content__wrapper .hero__title{color:#fff9e3;font-size:56px;font-family:Ovo}@media only screen and (max-width: 1000px){#terra-sol-banner .hero__content__wrapper .hero__title{font-size:42px}}@media only screen and (max-width: 480px){#terra-sol-banner .hero__content__wrapper .hero__title{font-size:34px}}#terra-sol-banner .hero__content__wrapper .hero__description{color:#fff9e3;font-size:16px;font-family:Barlow;max-width:675px;margin:24px auto 0}#terra-sol-banner .hero__content{max-width:calc(80% - var(--outer))}#terra-sol-image-banner-quiz .hero__content__wrapper{justify-content:center}#terra-sol-image-banner-quiz .hero__content__wrapper .hero__content{width:100vw;max-width:1542px}#terra-sol-image-banner-quiz .hero__title{font-size:56px!important}#terra-sol-image-banner-quiz .hero__description{font-size:20px!important;padding:20px 0;font-family:Barlow!important}#terra-sol-image-banner-quiz .hero__btn{border:2px solid #E8BC24!important;border-radius:8px;padding:16px 24px!important;width:auto;min-width:unset;font-size:20px;font-family:Ovo;color:#fff9e3;text-transform:capitalize;font-weight:400}#terra-sol-image-banner .hero__description:after{top:60px!important}#terra-sol-image-banner .hero__description p{font-family:Barlow!important}@media only screen and (max-width: 767px){#library-container .section--image .hero__content__wrapper{align-items:end!important;justify-content:unset!important}#library-container .homepage-blog__btn{margin:40px auto!important}#terra-sol-banner .section--image .hero__content__wrapper{padding:24px!important}#terra-sol-image-banner-quiz .section--image .hero__content__wrapper{position:absolute!important}#terra-sol-image-banner-quiz .section--image .hero__content__wrapper .hero__content{padding:0 24px!important}#terra-sol-image-banner-quiz .background-size-cover{background-position:right!important}#terra-sol-banner .hero__content__wrapper .hero__title{padding:0 24px!important}#terra-sol-image-banner .hero__content__wrapper{position:absolute!important}#terra-sol-image-banner .hero__content,#terra-sol-banner .hero__content{padding:0 24px!important}#terra-sol-image-banner .hero__title:before{top:-35px!important}#terra-sol-image-banner .hero__description:after{top:20px!important}#library-container .bg--neutral{padding:40px 24px!important}#library-container .grid{flex-direction:column}#library-container .grid .index__column{width:100%}#library-container .home__view-all{margin:40px auto 0!important;width:100%!important;text-align:center}#terra-sol-education-hub .neighbor--white{padding:40px 0}#terra-sol-image-banner .background-size-cover{opacity:.3}}#terra-sol-image-banner .image__hero__frame{background:#063328}#terra-sol-image-banner .background-size-cover{background-position:left;background-size:contain;background-repeat:no-repeat}#library-container .bg--neutral{background:#fff9e3!important;padding:64px 88px}#library-container h2{font-size:40px;color:#02291f;font-family:Ovo;text-transform:none;padding-bottom:12px;font-weight:400}#library-container h2:after{content:url(https://qo13o4j6bhaed8tiv-23584929.shopifypreview.com/cdn/shop/files/Swoosh.png?v=1748371176);display:block;width:63px;height:8px;position:relative;top:-8px;margin:auto;bottom:unset;background:none;opacity:1;left:unset;right:unset}#library-container .home__description p{font-size:22px;text-align:center;color:#000;font-family:Barlow}#library-container .grid{padding-top:64px;display:flex;gap:40px;justify-content:unset;width:100%;margin:0 auto;max-width:1440px}#library-container .grid .index__column{padding:0;border:2px solid #000;border-radius:8px;overflow:hidden}#library-container .grid .index__column:hover{cursor:pointer;border-color:#e8bc24;box-shadow:0 4px 24px #00000040}#library-container .grid .index__column .image__fill{border-radius:7px 7px 0 0}#library-container .grid .index__column h3{font-family:Ovo;padding:24px 24px 0;font-size:22px;color:#02291f;text-transform:capitalize!important}#library-container .grid .index__column .column__image{margin-bottom:0!important}#library-container .grid .index__column .rte{padding:0 24px 24px;margin-bottom:0!important}#library-container .grid .index__column .rte p{font-family:Barlow,sans-serif;font-size:18px;color:#000}#library-container .home__view-all{display:block;background-color:#02291f;font-family:Ovo;color:#fff9e3;font-size:20px;padding:16px 24px;border-radius:8px;margin:64px auto 0;width:fit-content}#library-container .home__view-all:hover{background-color:#2b4a42;color:#fff9e3}#library-container .play__button svg{display:none}#terra-sol-image-banner-quiz .hero__content__wrapper{z-index:3!important}#terra-sol-image-banner-quiz .image-overlay{z-index:2!important;background:linear-gradient(270deg,rgba(2,41,31,0) 0%,var(--Brand-Green, rgba(2, 41, 31, .8)) 100%)!important;opacity:1!important}#library-container .homepage-blog{background:#fff9e3!important;padding:64px 88px}@media only screen and (max-width: 767px){#library-container .homepage-blog{padding:40px 24px}}#library-container .blog__description p{font-size:22px;text-align:center;color:#000;font-family:Barlow}#library-container .grid__item{padding-left:0!important}#library-container .grid__item .article__card{border-radius:8px;border:2px solid #000}#library-container .grid__item .article__card:hover{cursor:pointer;border-color:#e8bc24;box-shadow:0 4px 24px #00000040}#library-container .grid__item .article__card .image-overlay--bottom{top:unset!important;background:linear-gradient(180deg,rgba(2,41,31,0) 0%,var(--Brand-Green, rgba(2, 41, 31, .8)) 100%)!important;opacity:1!important;height:33%!important}#library-container .grid__item .article__card .article__card__title h3{color:#fff9e3!important;font-size:22px!important;font-family:Ovo}#library-container .grid__item .image__fill{aspect-ratio:16/9}#library-container .homepage-blog__btn{display:block;background-color:#02291f;font-family:Ovo;color:#fff9e3;font-size:20px;font-weight:400;padding:16px 24px;border-radius:8px;margin:64px auto 0;width:fit-content;text-transform:capitalize}#library-container .homepage-blog__btn:hover{background-color:#2b4a42;color:#fff9e3}#terra-sol-copy h2:after{content:url(https://qo13o4j6bhaed8tiv-23584929.shopifypreview.com/cdn/shop/files/Swoosh.png?v=1748371176);display:block;width:63px;height:8px;position:relative;top:-22px;margin:0 auto}#terra-sol-faq .section-faq{background:#fff9e3}#terra-sol-faq .section-faq .faq-container{max-width:835px;margin:0 auto}#terra-sol-faq .section-faq h3{text-align:center;font-size:40px}#terra-sol-faq .section-faq a:hover{text-decoration:underline}#terra-sol-faq .section-faq .faq__wrapper{border:1px solid #02291F}#terra-sol-faq .section-faq .faq-text .faq__wrapper:nth-child(1){border-radius:8px 8px 0 0}#terra-sol-faq .section-faq .faq-text .faq__wrapper:nth-child(1) .faq__button{border-radius:8px 8px 0 0}#terra-sol-faq .section-faq .faq-text .faq__wrapper:last-child{border-radius:0 0 8px 8px}#terra-sol-faq .section-faq .faq-text .faq__wrapper:last-child .faq__button{border-radius:0 0 8px 8px}#terra-sol-faq .section-faq .faq__button{background:#fff9e3;padding:16px}#terra-sol-faq .section-faq .faq__button .icon{fill:#02291f}#terra-sol-faq .section-faq .accordion__content.is-visible{padding:0 16px}.collection\.terra-sol .collection{background:#fff9e3!important;margin-top:0;padding-top:var(--gutter);color:#000!important}.collection\.terra-sol .collection button{color:#000!important}.collection\.terra-sol .collection .add-to-cart-overlay button{color:#fff9e3!important;background:#02291f!important}.collection\.terra-sol .collection .product__grid__title{color:#02291f}.collection\.terra-sol .collection .oke-stars-foreground svg{filter:invert(11%) sepia(53%) saturate(2092%) hue-rotate(-128deg) brightness(50%) contrast(104%)}.collection\.terra-sol .collection .oke-stars-background svg{filter:invert(89%) sepia(94%) saturate(2%) hue-rotate(-457deg) brightness(18%) contrast(6%);opacity:.4}.collection\.terra-sol .collection .compare-at{color:#000!important}.product\.terra-sol-template .product-page{color:#000!important;background:#fff9e3!important}.product\.terra-sol-template .accordion-toggle,.product\.terra-sol-template .accordion-content,.product\.terra-sol-template .accordion-content__holder.is-expanded .accordion-content__actions button,.product\.terra-sol-template .product__align-left .radio__button label{color:#000!important}.product\.terra-sol-template .radio__fieldset .radio__button input:checked~label{background:#02291f!important;color:#fff9e3!important}.product\.terra-sol-template div[data-oke-widget]{color:#000!important;background:#fff9e3!important}.product\.terra-sol-template .oke-w-breakdownModule .oke-stars svg{filter:invert(11%) sepia(53%) saturate(2092%) hue-rotate(-128deg) brightness(50%) contrast(104%)}.product\.terra-sol-template div.okeReviews .oke-is-large .oke-w-review-side{background:linear-gradient(0deg,#02291f1a 0% 100%);color:#000}.product\.terra-sol-template .oke-w-breakdownModule-distribution-bar{background:linear-gradient(0deg,#02291f1a 0% 100%)}.product\.terra-sol-template .oke-w-breakdownModule-distribution-bar-fill{background:#02291f!important}.product\.terra-sol-template .oke-reviewContent-body{color:#000}.product\.terra-sol-template .oke-avatar-placeholder{background:#02291f!important}.product\.terra-sol-template .okeReviews[data-oke-container] .oke-w-reviewer-verified-icon:before,div.okeReviews .oke-w-reviewer-verified-icon:before{color:#02291f!important}.product\.terra-sol-template .oke-stars-background svg{filter:invert(89%) sepia(94%) saturate(2%) hue-rotate(-457deg) brightness(18%) contrast(6%);opacity:.4}.product\.terra-sol-template .oke-stars-foreground svg{filter:invert(11%) sepia(53%) saturate(2092%) hue-rotate(-128deg) brightness(50%) contrast(104%)}.product\.terra-sol-template .oke-qw-answer{background:linear-gradient(0deg,#02291f1a 0% 100%);color:#000}.product\.terra-sol-template .oke-qw-question{color:#000}.product\.terra-sol-template .product__price{color:#000!important}.product\.terra-sol-template .quantity__wrapper input{border-color:#000}.product\.terra-sol-template .quantity__button{color:#000}.product\.terra-sol-template .oke-w-navBar button{color:#000!important}.product\.terra-sol-template .oke-w-navBar button[aria-selected=true],.product\.terra-sol-template .oke-w-controls-nav,.product\.terra-sol-template .oke-state--noTopBorder{border-color:#000!important}.product\.terra-sol-template .oke-state-empty-text{color:#000!important}#terra-sol-quiz .knkQuy,#terra-sol-quiz .fWwxSs,#terra-sol-quiz #quiz-kit-sections-container,#terra-sol-quiz .Layout-Section{background:#fff9e3!important}@media only screen and (max-width: 1080px){#terra-sol-quiz section[data-section-id=customSection_19] .Layout-Section.drzCDs{min-height:55vw!important}#terra-sol-quiz section[data-section-id=customSection_19] .Layout-Section.drzCDs .quiz-kit-image-container img{object-fit:contain!important}}@media only screen and (max-width: 480px){#terra-sol-quiz section[data-section-id=customSection_19] .Layout-Section.drzCDs{min-height:26vh!important}}#terra-sol-inner-banner h2{font-size:40px}#terra-sol-inner-banner a{border:2px solid #E8BC24!important;border-radius:8px;padding:16px 24px!important;width:auto;min-width:unset;font-size:20px;font-family:Ovo;color:#fff9e3;text-transform:capitalize;font-weight:400}#terra-sol-inner-banner a:hover{background:#ffffff1a}
/*# sourceMappingURL=/cdn/shop/t/63/assets/terra-sol.css.map */
