.scv-story-cols{--scv-story-cream:#f4f1e8;--scv-story-fill:linear-gradient(145deg, color-mix(in srgb, var(--scv-story-cream) 94%, var(--color-surface)), var(--scv-story-cream) 60%, color-mix(in srgb, var(--scv-story-cream) 98%, var(--scv-sky)));--scv-story-glass-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 80%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--scv-sage) 12%, transparent);min-width:0}.scv-story-card-icon,.scv-story-top-divider{display:none}@media (width>=1024px){.scv-story-top-divider{padding-top:15px;display:flex}.scv-story-bottom-divider{padding-top:60px}.scv-story-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:28px;display:grid}.scv-story-card{background:var(--scv-story-fill) padding-box, linear-gradient(135deg, var(--scv-sage), var(--scv-sky)) border-box;-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);border:1px solid #0000;border-radius:20px;min-width:0;padding:30px 42px 26px}.scv-story-card-head{align-items:flex-start;gap:12px;display:flex}.scv-story-card-head>div{flex:1;min-width:0}.scv-story-card-icon{background:linear-gradient(135deg, var(--scv-sky), var(--scv-sage));color:#fff;width:58px;height:58px;box-shadow:0 8px 18px -10px color-mix(in srgb, var(--scv-sky) 55%, transparent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.scv-story-card-icon svg{width:34px;height:34px}.scv-story-cols .scv-story-card p{letter-spacing:.3px;color:#000;font-family:Lato,sans-serif;font-size:15.5px;font-weight:300;line-height:1.35}body .scv-story-cols .scv-story-card{color:#000;background:var(--scv-story-fill) padding-box, linear-gradient(135deg, var(--scv-sage), var(--scv-sky)) border-box!important;box-shadow:var(--scv-story-glass-shadow)!important}body .scv-story-cols .scv-story-card p,body .scv-story-cols .scv-story-card li{text-shadow:none;color:#000!important}body .scv-story-cols .scv-story-card a{-webkit-text-decoration-color:var(--scv-sage);-webkit-text-decoration-color:var(--scv-sage);text-decoration-color:var(--scv-sage);color:#000!important}body .scv-story-cols .scv-story-card h3,body .scv-story-cols .scv-story-card h3 *{-webkit-text-fill-color:var(--scv-sage);text-shadow:none;color:var(--scv-sage)!important}body .scv-story-cols .scv-story-card h3 .heading-color-secondary,body .scv-story-cols .scv-story-card h3 .heading-color-secondary *{-webkit-text-fill-color:var(--scv-sky);color:var(--scv-sky)!important}body .scv-story-cols .scv-story-card-icon{border:1px solid #fff}body .scv-story-cols .scv-story-grid{padding-top:44px}body .scv-story-cols .scv-story-card{--scv-story-photo:url(/__l5e/assets-v1/eef6d60e-f4bc-4b34-bacb-48a31a750081/Background-Crystals.jpg);--scv-story-photo-pos:left center;border:1px solid #0000;border-bottom-width:2px;padding-top:56px;position:relative;overflow:visible;background:var(--scv-story-fill) padding-box, var(--scv-story-photo) var(--scv-story-photo-pos) / cover no-repeat padding-box, linear-gradient(135deg, var(--scv-sage), var(--scv-sky)) border-box!important}body .scv-story-cols .scv-story-card:nth-child(2n){--scv-story-photo:url(/__l5e/assets-v1/d02da5e5-fb30-48c4-a703-a6fa5152e85e/Labradorite-Crystal-Skull-Large-2.jpg);--scv-story-photo-pos:right center}body .scv-story-cols .scv-story-card-head{display:block}body .scv-story-cols .scv-story-card-icon{z-index:2;box-sizing:content-box;padding:10px;position:absolute;top:0;left:50%;right:auto;transform:translate(-50%,-50%)}body .scv-story-cols .scv-story-card p,body .scv-story-cols .scv-story-card li{text-align:center;font-size:16.5px;line-height:1.4em}body .scv-story-cols .scv-story-card h3{text-align:center}}@media (width<=1023.98px){body .scv-story-cols .scv-story-card:nth-child(2){-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);border:1px solid #0000;border-bottom-width:2px;border-radius:20px;margin-top:calc(44px + 1.2em);padding:46px 18px 22px;position:relative;background:var(--scv-story-fill) padding-box, url(/__l5e/assets-v1/d02da5e5-fb30-48c4-a703-a6fa5152e85e/Labradorite-Crystal-Skull-Large-2.jpg) right center / cover no-repeat padding-box, linear-gradient(135deg, var(--scv-sage), var(--scv-sky)) border-box!important;box-shadow:var(--scv-story-glass-shadow)!important}body .scv-story-cols .scv-story-card:nth-child(2) .scv-story-card-icon{z-index:2;box-sizing:content-box;background:linear-gradient(135deg, var(--scv-sky), var(--scv-sage));color:#fff;border:1px solid #fff;border-radius:9999px;justify-content:center;align-items:center;width:48px;height:48px;padding:8px;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}body .scv-story-cols .scv-story-card:nth-child(2) .scv-story-card-icon svg{width:30px;height:30px}body .scv-story-cols .scv-story-card:nth-child(2) h3{text-align:center}body .scv-story-cols .scv-story-card:nth-child(2) h3,body .scv-story-cols .scv-story-card:nth-child(2) h3 *{-webkit-text-fill-color:var(--scv-sage);text-shadow:none;color:var(--scv-sage)!important}body .scv-story-cols .scv-story-card:nth-child(2) h3 .heading-color-secondary,body .scv-story-cols .scv-story-card:nth-child(2) h3 .heading-color-secondary *{-webkit-text-fill-color:var(--scv-sky);color:var(--scv-sky)!important}body .scv-story-cols .scv-story-card:nth-child(2) :is(p,li){text-shadow:none;text-align:center;font-size:calc(1.15rem - 1px);line-height:1.5;color:#000!important}body .scv-story-cols .scv-story-card:nth-child(2) a{color:#000!important}}.scv-home-mobile-slide{scroll-snap-stop:always;opacity:.5;filter:saturate(.7);z-index:1;flex:0 0 100%;min-width:0;transition:transform .3s,opacity .3s,filter .3s;position:relative;transform:scale(.8)}.scv-home-mobile-slide[data-side=prev]{transform:scale(.8)translate(8%)}.scv-home-mobile-slide[data-side=next]{transform:scale(.8)translate(-8%)}.scv-home-mobile-slide[data-active]{opacity:1;filter:none;z-index:2;transform:scale(1)}body .scv-home-mobile-slide>.scv-feat-card{border-radius:12px;box-shadow:var(--scv-home-card-shadow)!important}body .scv-home-mobile-slide[data-active]>.scv-feat-card{box-shadow:var(--scv-home-card-active-shadow)!important}body .scv-home-mobile-slide .scv-feat-card{transition:border-width .3s;border-width:1px!important}body .scv-home-mobile-slide[data-active] .scv-feat-card{border-width:2px!important}body .scv-home-mobile-track{padding-top:45px}body .scv-home-mobile-slide>.scv-home-mobile-logo{z-index:4;border:1px solid var(--scv-sage);background:var(--color-surface);object-fit:contain;pointer-events:none;border-radius:50%;width:73.6px;height:73.6px;padding:6px;position:absolute;top:-36.8px;left:50%;transform:translate(-50%)}body .scv-home-mobile-slide[data-active]>.scv-home-mobile-logo{border-radius:50%}body .scv-home-mobile-nav{gap:16px!important}body .scv-home-mobile-nav>button{border-radius:999px!important;width:52px!important;min-width:52px!important;height:52px!important;padding:0!important}body .scv-home-mobile-nav>.scv-home-mobile-play{background:linear-gradient(135deg, var(--scv-sage), var(--scv-sky))!important;width:60px!important;height:60px!important;color:var(--color-brand-foreground)!important;box-shadow:var(--shadow-lg)!important;border:0!important}@media (prefers-reduced-motion:reduce){.scv-home-mobile-slide{transition:none}}body .scv-home-carousel .scv-feat-card-v2 .scv-v2-price{white-space:nowrap!important;flex-wrap:nowrap!important;font-size:26px!important;line-height:1.1!important}body .scv-home-carousel .scv-feat-card-v2 .scv-mobile-card-tools.scv-mobile-price-row{flex-wrap:nowrap!important;gap:3px!important}body .scv-home-carousel .scv-feat-card-v2 .scv-mobile-price-row .scv-mobile-card-circle{width:min(52px,33.3333cqi - 50px)!important}body .scv-home-carousel .scv-feat-card-v2 .scv-mobile-price-row .scv-mobile-card-circle>svg{width:min(22px,8cqi)!important;height:min(22px,8cqi)!important}.scv-home-mobile-progress{z-index:3;pointer-events:none;border-radius:0 0 12px 12px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.scv-home-mobile-progress:after{content:"";background:linear-gradient(90deg, var(--scv-sage), var(--scv-sky));transform-origin:0;animation:3s linear forwards scv-home-progress;position:absolute;inset:0;transform:scaleX(0)}@keyframes scv-home-progress{to{transform:scaleX(1)}}.scv-home-desk-carousel{position:relative}@media (width<=767px){.scv-home-desk-carousel{display:none}}.scv-home-desk-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:20px;padding:4px 2px 12px;display:flex;overflow-x:auto}.scv-home-desk-track::-webkit-scrollbar{display:none}.scv-home-desk-slide{scroll-snap-align:start;flex:0 0 calc(20% - 16px);min-width:0}.scv-home-desk-arrow{--scv-arrow-outline:color-mix(in srgb, color-mix(in oklab, var(--scv-sage) 55%, #000) 50%, transparent);z-index:3;background:linear-gradient(135deg, var(--scv-sage), var(--scv-sky));width:60px;height:60px;box-shadow:0 0 0 1px color-mix(in oklab, var(--color-surface) 85%, transparent), 0 6px 18px #0000002e;cursor:pointer;border:0;border-radius:999px;place-items:center;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:35%;transform:translateY(-50%)}.scv-home-desk-arrow:hover:not(:disabled){transform:translateY(-50%)scale(1.06)}.scv-home-desk-arrow.is-prev{left:-30px}.scv-home-desk-arrow.is-next{right:-30px}.scv-home-desk-arrow svg{width:30px;height:30px;stroke:var(--color-brand-foreground);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(1px 0 0 var(--scv-arrow-outline)) drop-shadow(-1px 0 0 var(--scv-arrow-outline)) drop-shadow(0 1px 0 var(--scv-arrow-outline)) drop-shadow(0 -1px 0 var(--scv-arrow-outline))}.scv-home-desk-arrow:disabled{opacity:.35;cursor:default}
