html{overflow-x:hidden}body{overflow-x:hidden;max-width:100%}body.overflow-hidden{position:fixed;width:100%;overflow-y:scroll}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:400;line-height:1.15;letter-spacing:.01em}.h0{line-height:1.05}.title-wrapper .title,.collection-hero__title,.rich-text__heading.title,.title-wrapper-with-link .title{text-transform:uppercase;letter-spacing:.12em;font-weight:400}.header__menu-item,.header__active-menu-item,.list-menu__item--link,.list-menu__item--active,.mega-menu__link{text-transform:uppercase;letter-spacing:.16em;font-size:1.3rem}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button{text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem;font-weight:400}.caption-with-letter-spacing{letter-spacing:.2em;text-transform:uppercase}.card__heading,.card__heading a,.card-information .price,.full-unstyled-link{letter-spacing:.04em}.card__heading{font-weight:400}.header__heading-logo,.header__heading-link .h2{letter-spacing:.06em;font-weight:400}.price__regular .price-item,.price__sale .price-item{letter-spacing:.02em}.title-wrapper-with-link{margin-bottom:2.5rem}.mv-tabs{margin-top:2rem;margin-bottom:1.5rem}.mv-tabs__nav{display:flex;gap:0;border-bottom:1px solid rgba(var(--color-foreground),.15);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mv-tabs__nav::-webkit-scrollbar{display:none}.mv-tabs__tab{background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;padding:.65rem 1.1rem;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.55);cursor:pointer;white-space:nowrap;transition:color .2s,border-color .2s;line-height:1.4;font-family:inherit}.mv-tabs__tab:hover,.mv-tabs__tab:focus-visible{color:rgb(var(--color-foreground));outline:none}.mv-tabs__tab.is-active{color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--color-foreground))}.mv-tabs__panel{padding-top:1.5rem}.mv-tabs__panel[hidden]{display:none}@media screen and (max-width:749px){.mv-tabs__tab{padding:.55rem .8rem;font-size:.73rem}}.collection-hero__inner{gap:2.4rem}.mv-collection-hero__eyebrow{margin:0 0 1.2rem;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.collection-hero__title{margin:0 0 1.2rem}.collection-hero__description{max-width:64rem;color:rgba(var(--color-foreground),.76)}.mv-collection-hero__chips{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.mv-collection-hero__chip{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;min-height:4rem;padding:.9rem 1.6rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;background:#ffffffb8;color:rgb(var(--color-foreground));font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.mv-collection-hero__chip-thumb{width:2.8rem;height:2.8rem;border-radius:50%;object-fit:cover;flex:0 0 auto;margin-left:-.6rem}a.mv-collection-hero__chip:hover,a.mv-collection-hero__chip:focus-visible{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background));outline:none}.product-card-wrapper{height:100%}.product-card-wrapper .card{height:100%;display:flex;flex-direction:column}.product-card-wrapper .card>.card__inner{flex-shrink:0;flex-grow:0}.product-card-wrapper .card>.card__content{display:flex;flex:1 1 auto;flex-direction:column;padding:0}.product-card-wrapper .card>.card__content>.card__information{display:flex;flex:1 1 auto;flex-direction:column;padding:1.3rem 0 0}.product-card-wrapper .card__heading{flex-shrink:0;height:5.6rem;margin-bottom:.8rem;overflow:hidden}.product-card-wrapper .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-card-wrapper .card-information{display:flex;flex:1 1 auto;flex-direction:column}.product-card-wrapper .card-information .price{margin-top:auto}.product-card-wrapper .quick-add,.product-card-wrapper quick-add-bulk{flex-shrink:0;margin-top:1.6rem}.product-card-wrapper .quick-add__submit,.product-card-wrapper .quick-add-bulk .button{min-height:4.6rem}.price--on-sale .price-item--sale,.price--on-sale.price--large .price-item--sale{color:#b42318}.product__text.caption-with-letter-spacing{color:rgba(var(--color-foreground),.58);font-size:1.2rem;letter-spacing:.22em}.product__title{margin-bottom:1rem}.product__title h1{letter-spacing:.02em;line-height:1.08}.product__info-container .price{margin-bottom:.4rem}.product__info-container .product__tax{color:rgba(var(--color-foreground),.62)}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:2rem 0}.product__info-container .product-form__buttons{max-width:none}.product__info-container .product-form__submit,.product__info-container .shopify-payment-button__button{min-height:5rem}.product__info-container .icon-with-text--horizontal{display:grid;gap:1rem 1.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.product__info-container .icon-with-text__item{padding:1.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1)}@media screen and (max-width:749px){.title-wrapper .title,.collection-hero__title{letter-spacing:.08em}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.header__icon,.header__icon--menu,.header__icon--cart{min-width:44px;min-height:44px}.h0{font-size:2.6rem}.collection-hero{padding:2.4rem 0}.mv-collection-hero__chips{gap:.8rem;margin-top:1.6rem}.mv-collection-hero__chip{min-height:3.6rem;padding:.8rem 1.2rem;font-size:1.1rem}.product-card-wrapper .card__heading{height:4.8rem}.product__info-container .icon-with-text--horizontal{grid-template-columns:1fr}}.shopify-section:not(.section-header){overflow-x:hidden}.image-with-text__heading,.newsletter__heading,.section__heading,h2.h1,h2.h2,h3.h2{text-transform:uppercase;letter-spacing:.08em}[id$=__quality_story] .image-with-text__text.rte p:last-child{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;margin-top:1.4rem;padding-top:1.2rem;border-top:1px solid rgba(0,0,0,.12);font-size:1.4rem;letter-spacing:.03em;color:#0009;font-weight:400}[id$=__quality_story] .image-with-text__text.rte p:last-child strong{color:#e8b84b;font-size:1.05rem;font-weight:700;letter-spacing:.06em;line-height:1}@media screen and (max-width:989px){header-drawer #Details-menu-drawer-container[open]>#menu-drawer,header-drawer #Details-menu-drawer-container.menu-opening>#menu-drawer{position:fixed!important;top:var(--header-bottom-position, 12rem)!important;left:0!important;right:0!important;width:100vw!important;height:calc(100dvh - var(--header-bottom-position, 12rem))!important;transform:none!important;visibility:visible!important;opacity:1!important;z-index:9999!important;background:rgb(var(--color-background))!important}.section-header,.section-header.shopify-section-group-header-group,.shopify-section-group-header-group{z-index:10000!important}header-drawer #Details-menu-drawer-container[open]>summary:before{position:fixed!important;top:var(--header-bottom-position, 12rem)!important;left:0!important;width:100vw!important;height:calc(100dvh - var(--header-bottom-position, 12rem))!important;visibility:visible!important;opacity:1!important;z-index:9998!important}}#HeaderMenu-last-chance,#HeaderMenu-last-chance:hover,#HeaderDrawer-last-chance,#HeaderDrawer-last-chance:hover{color:#e11d1d!important}.mega-menu__stones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem 2.4rem;padding:2.8rem var(--page-width-margin, 1.5rem);margin:0 auto}@media screen and (max-width:1200px){.mega-menu__stones{grid-template-columns:repeat(3,minmax(0,1fr))}}.mega-menu__stone-item{list-style:none}.mega-menu__stone-link{display:flex;align-items:center;gap:1.2rem;padding:.7rem .8rem;border-radius:.8rem;text-decoration:none;transition:background-color .15s ease}.mega-menu__stone-link:hover,.mega-menu__stone-link:focus-visible{background-color:#0000000a}.mega-menu__stone-icon{flex:0 0 auto;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center}.mega-menu__stone-text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.mega-menu__stone-name{font-size:1.4rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}.mega-menu__stone-meaning{font-size:1.25rem;font-style:italic;color:rgba(var(--color-foreground),.62);margin-top:.1rem}.mv-gem-ico{width:100%;height:100%;object-fit:contain;object-position:center;display:block;background:transparent;filter:drop-shadow(0 .3rem .4rem rgba(0,0,0,.16))}.mv-gem-ico--empty{opacity:0}.menu-drawer__stones{padding-top:.4rem}.menu-drawer__stones>li{border:0}.menu-drawer__stone.menu-drawer__menu-item{display:flex;align-items:center;gap:1.4rem;padding-top:1rem;padding-bottom:1rem}.menu-drawer__stone-icon{flex:0 0 auto;width:3.8rem;height:3.8rem;display:flex;align-items:center;justify-content:center}.menu-drawer__stone-text{display:flex;flex-direction:column;line-height:1.2;min-width:0}.menu-drawer__stone-name{font-size:1.7rem;letter-spacing:.01em}.menu-drawer__stone-meaning{font-size:1.3rem;font-style:italic;opacity:.6;margin-top:.2rem}.mv-stone-hero__inner{display:flex;align-items:center;justify-content:space-between;gap:3rem}.mv-stone-hero__text{flex:1 1 auto;max-width:62rem}.mv-stone-hero__title{font-size:clamp(3rem,5vw,5.2rem);text-transform:uppercase;letter-spacing:.08em;font-weight:400;line-height:1.05;margin:0 0 .4rem}.mv-stone-hero__subtitle{font-size:1.7rem;font-style:italic;color:rgba(var(--color-foreground),.55);margin:0 0 1.4rem}.mv-stone-hero__desc{font-size:1.6rem;line-height:1.6;opacity:.82;max-width:52rem}.mv-stone-hero__usp{display:flex;flex-wrap:wrap;gap:1rem 2rem;list-style:none;margin:1.8rem 0 0;padding:0}.mv-stone-hero__usp li{display:flex;align-items:center;gap:.7rem;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.mv-stone-hero__usp li:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:currentColor;opacity:.55;flex:0 0 auto}.mv-stone-hero__media{flex:0 0 auto;width:min(32rem,36%);display:flex;align-items:center;justify-content:center}.mv-stone-hero__media .mv-gem-ico{width:100%;height:auto;aspect-ratio:1 / 1;filter:drop-shadow(0 1rem 1.8rem rgba(0,0,0,.18))}.mv-stone-tiles{display:flex;flex-wrap:wrap;gap:1.2rem;margin:2.6rem auto 0}.mv-stone-tile{display:inline-flex;align-items:center;gap:1rem;padding:.6rem 1.8rem .6rem .6rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;text-decoration:none;color:rgb(var(--color-foreground));transition:background-color .2s ease,border-color .2s ease,color .2s ease}.mv-stone-tile__thumb{width:4.4rem;height:4.4rem;border-radius:50%;overflow:hidden;flex:0 0 auto;background:rgba(var(--color-foreground),.05);display:flex;align-items:center;justify-content:center}.mv-stone-tile__thumb img{width:100%;height:100%;object-fit:cover;display:block}.mv-stone-tile__label{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.mv-stone-tile--all{padding-left:1.8rem}.mv-stone-tile:hover,.mv-stone-tile:focus-visible{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background));outline:none}@media screen and (max-width:749px){.mv-stone-hero__inner{flex-direction:row;align-items:flex-start;gap:1.2rem}.mv-stone-hero__text{flex:1 1 auto}.mv-stone-hero__media{width:8.5rem;align-self:flex-start;margin-top:.4rem}.mv-stone-hero__title{font-size:2.9rem}.mv-stone-hero__subtitle{font-size:1.4rem;margin-bottom:.8rem}.mv-stone-hero__desc{font-size:1.4rem;line-height:1.5}.mv-stone-hero__usp{gap:.5rem 1.4rem;margin-top:1.1rem}.mv-stone-hero__usp li{font-size:1rem;letter-spacing:.1em}.mv-stone-tiles{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-top:1.6rem;padding-bottom:.4rem;scroll-snap-type:x proximity}.mv-stone-tiles::-webkit-scrollbar{display:none}.mv-stone-tile{flex:0 0 auto;scroll-snap-align:start}.mv-stone-tile__thumb{width:3.8rem;height:3.8rem}.mv-stone-tile__label{font-size:1.1rem}}.mv-stone-hero__usp li:before{background:var(--stone-accent, currentColor);opacity:1}.mv-stone-hero__media{position:relative}.mv-stone-hero__media:before{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;background:radial-gradient(circle at 50% 50%,var(--stone-accent, transparent) 0%,rgba(255,255,255,0) 66%);opacity:.32;filter:blur(1.4rem);border-radius:50%;z-index:0;pointer-events:none}.mv-stone-hero__media .mv-gem-ico{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/32/assets/moonvibe.css.map */
