:root{--gaia-emerald: 20, 151, 114;--gaia-violet: 116, 61, 190;--gaia-magenta: 220, 65, 150;--gaia-gold: 239, 176, 58;--gaia-ink: 30, 24, 58}html,body{min-height:100%}body{color:rgb(var(--gaia-ink));background:#fff7fb!important}#MainContent{background:transparent!important}main#MainContent>.shopify-section,main#MainContent>.shopify-section.gradient,main#MainContent .shopify-section>.gradient,main#MainContent .shopify-section>[class*=color-scheme-].gradient{background-color:transparent!important;background-image:none!important}.announcement-bar-section .utility-bar{color:#fff;background:linear-gradient(100deg,#087e68,#6940b7 52%,#d6388c);box-shadow:0 .3rem 1.8rem rgba(var(--gaia-violet),.24)}.announcement-bar-section .utility-bar .link,.announcement-bar-section .utility-bar .announcement-bar__message{color:#fff}.header-wrapper{border-block-end:.1rem solid rgba(var(--gaia-violet),.14);background:#ffffffd6!important;box-shadow:0 .8rem 3rem #3a226517;-webkit-backdrop-filter:blur(1.4rem) saturate(150%);backdrop-filter:blur(1.4rem) saturate(150%)}.header__menu-item,.header__icon,.header__heading-link{color:rgb(var(--gaia-ink))}.dhuni-header-logo{width:13rem;height:auto;max-height:8.6rem;object-fit:contain}.header__menu-item:hover,.header__active-menu-item{color:rgb(var(--gaia-violet))}.button:not(.button--tertiary),.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{color:#fff;background:linear-gradient(110deg,#07876d,#7543c5 54%,#dc3d91);box-shadow:0 1rem 2.4rem rgba(var(--gaia-violet),.24);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.button:not(.button--tertiary):not([disabled]):hover,.customer button:not([disabled]):hover,button.shopify-payment-button__button--unbranded:hover{filter:saturate(125%) brightness(1.06);transform:translateY(-.2rem);box-shadow:0 1.4rem 3rem rgba(var(--gaia-magenta),.28)}.button:not(.button--tertiary):after,.shopify-challenge__button:after,.customer button:after,button.shopify-payment-button__button--unbranded:after{box-shadow:inset 0 0 0 .1rem #ffffff61}.card-wrapper .card__media,.product__media img,.collection-hero__image-container,.banner__media{overflow:hidden;border-radius:1.8rem;box-shadow:0 1.2rem 3rem rgba(var(--gaia-violet),.16),0 0 0 .1rem rgba(var(--gaia-gold),.25)}.product-card-wrapper .card__inner.ratio{height:auto}.product-card-wrapper .card__inner.ratio:before{padding-bottom:100%}.product-card-wrapper .card__media .media img{object-fit:cover}.product-card-wrapper .card__inner,.product-card-wrapper .card__media,.product-card-wrapper .media{background-color:transparent!important;background-image:none!important}.product__media img{object-fit:contain!important}.product__info-container .price,.product__info-container .price-item{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.product__info-container .price,.product__info-container .price-item{font-size:calc(var(--font-heading-scale) * 3rem)}@media(min-width:750px){.product__info-container .price,.product__info-container .price-item{font-size:calc(var(--font-heading-scale) * 4rem)}}.card-wrapper{transition:transform .22s ease,filter .22s ease}.card-wrapper:hover{filter:saturate(112%);transform:translateY(-.45rem)}.card__heading a:hover,.full-unstyled-link:hover{color:rgb(var(--gaia-violet))}.badge{color:#fff;border-color:#ffffff6b;background:linear-gradient(110deg,#07876d,#7c43c8,#dc3d91);box-shadow:0 .6rem 1.8rem rgba(var(--gaia-violet),.22)}.field__input:focus,.select__select:focus,.customer .field input:focus{box-shadow:0 0 0 .2rem rgba(var(--gaia-violet),.28)}.footer{color:#ffffffe0;background:radial-gradient(circle at 15% 20%,rgba(25,170,126,.22),transparent 30rem),radial-gradient(circle at 85% 70%,rgba(212,55,143,.2),transparent 34rem),linear-gradient(135deg,#102f2a,#211d46 58%,#32172d)!important}.footer .link,.footer .list-menu__item--link,.footer .copyright__content a,.footer h2{color:inherit}@media(prefers-reduced-motion:reduce){.button,.card-wrapper{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gaia-vibrant.css.map */
