:root{--animation-speed: .25s;--animation-speed-slow: .35s;--animation-speed-medium: .28s;--drawer-animation-speed: .32s;--animation-values: var(--animation-speed) var(--animation-easing);--sol-ivory: #F8F6F2;--sol-sand: #E9DFC9;--sol-sand-light: #EFE9DF;--sol-sage: #A8B5A2;--sol-charcoal: #2D2D2D;--sol-muted: #6E6E6E;--sol-border: #EAEAEA}.resource-list__item,.product-grid>*{overflow:visible}.card-hover-effect-none .product-card__content{transition:transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94);will-change:transform;border-radius:16px}.card-hover-effect-none product-card:hover .product-card__content{transform:translateY(-6px) scale(1.02);box-shadow:0 20px 48px #2d2d2d1a,0 6px 16px #2d2d2d0d}product-card:hover img,product-card:hover card-gallery img,.product-card:hover img{filter:none!important;opacity:1!important;transform:none!important}card-gallery{border-radius:16px;overflow:hidden;display:block}card-gallery image-block,.card-gallery__image-wrapper{border-radius:16px;overflow:hidden}.collection-card{transition:transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94);overflow:visible}.collection-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #2d2d2d1a}.collection-card card-gallery,.collection-card image-block{border-radius:16px;overflow:hidden}h1,h2,h3,h4{letter-spacing:-.02em}h1{line-height:1.05}h2{line-height:1.08}h3{line-height:1.15}h4{line-height:1.2}p,.rte p{line-height:1.75}.button,button[class*=button],a[class*=button]{transition:background-color .28s ease,color .28s ease,border-color .28s ease,transform .2s ease,box-shadow .28s ease!important}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0) scale(.99)!important;transition-duration:.1s!important}@media(hover:none)and (pointer:coarse){.header-drawer a,.header-drawer button,.header-drawer summary{border-radius:8px;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,transform .15s ease!important}.header-drawer a:active,.header-drawer button:active,.header-drawer summary:active{background-color:#a8b5a22e!important;transform:scale(.98)!important}.header-drawer a,.header-drawer button{min-height:48px;display:flex;align-items:center}}marquee-component{border-top:1px solid var(--sol-border);border-bottom:1px solid var(--sol-border)}.marquee__repeated-items p{font-size:.8125rem;letter-spacing:.07em;font-weight:500}@media screen and (min-width:750px){.section--page-width{padding-inline:max(1.5rem,3vw)}}input[type=email]{border-radius:22px;transition:box-shadow .25s ease,border-color .25s ease}input[type=email]:focus{box-shadow:0 0 0 3px #a8b5a24d;outline:none}.cart-drawer{box-shadow:-6px 0 40px #2d2d2d1a!important}.search-modal__input,.predictive-search__form input{border-radius:24px!important}.variant-option--button .variant-option__btn{transition:background-color .25s ease,border-color .25s ease!important}.variant-option--button .variant-option__btn:hover{border-color:var(--sol-sage)!important;background-color:#a8b5a21f!important}.placeholder-image,.product-card__placeholder-image{background-color:#f0ebe1!important;border-radius:16px}:focus-visible{outline:2px solid var(--sol-sage)!important;outline-offset:3px}.swatch,.variant-swatch{transition:transform .2s ease,box-shadow .2s ease}.swatch:hover,.variant-swatch:hover{transform:scale(1.1);box-shadow:0 0 0 2px var(--sol-sage)}.product-media-gallery__thumbnail{border-radius:8px;overflow:hidden;transition:opacity .22s ease,box-shadow .22s ease}.product-media-gallery__thumbnail:hover{opacity:.82;box-shadow:0 0 0 2px var(--sol-sage)}.quick-add__button,.quick-add__button--add{border-radius:20px!important}.price__current,.price-item--regular{font-weight:500}.price--on-sale .price__compare{opacity:.45}@keyframes solveraFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}main#MainContent{animation:solveraFadeIn .4s cubic-bezier(.16,1,.3,1) forwards}html{scroll-behavior:smooth}.collection-description{max-width:65ch;font-size:1rem;line-height:1.7;color:var(--sol-muted);margin-top:.75rem}.announcement-bar{letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/6/assets/solvera-premium.css.map */
