:root{--v-purple:#6516bd;--v-deep:#3b0a78;--v-gold:#f5b942;--v-gold2:#ffe3a0;--v-pink:#e8267f}html,body{overflow-x:hidden}body{background:linear-gradient(180deg,#fff,#faf6ff 55%,#fff)!important}.veltrio-hero{height:auto!important;min-height:0!important;max-height:none!important;background:transparent!important;position:relative;box-shadow:0 18px 34px -20px #50198c8c}.veltrio-hero:before,.veltrio-hero:after{display:none!important;content:none!important}.veltrio-hero__full-image{display:block;line-height:0}.veltrio-hero__full-image img{width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;filter:saturate(1.1) contrast(1.05) brightness(1.02)}.featured-collection .title,.title-wrapper-with-link .title,.collection-list-title,.veltrio-collections__heading h2{font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;font-size:clamp(2.6rem,3.2vw,4.1rem)!important;color:#151327!important;text-align:center;letter-spacing:0!important;margin:0 0 6px!important}.title-wrapper-with-link{justify-content:center!important;text-align:center;margin-bottom:26px!important;flex-direction:column;align-items:center}.featured-collection .title:after,.collection-list-title:after{content:"";display:block;width:120px;height:4px;margin:12px auto 0;border-radius:4px;background:linear-gradient(90deg,#7116c5,#f5b942,#e8267f)}.veltrio-collections__heading span{background:linear-gradient(90deg,#7116c5,#f5b942,#e8267f)!important;border-radius:4px;width:120px!important}.featured-collection{background:radial-gradient(1200px 300px at 50% 0,rgba(113,22,197,.07),transparent 70%)}.card-wrapper,.product-card-wrapper{position:relative}.card-wrapper .card,.product-card-wrapper .card{border:1px solid #e9e1f5!important;border-radius:16px!important;overflow:hidden;background:#fff!important;box-shadow:0 6px 18px #4614821a!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.card-wrapper:hover .card{transform:translateY(-6px);border-color:var(--v-gold)!important;box-shadow:0 16px 34px #6516bd40,0 0 0 2px #f5b9428c!important}.card__media,.card__inner{border-radius:0!important;background:#fff}.card__media .media{background:#fff}.card__media .media>img,.card__media img{object-fit:contain!important;width:100%!important;height:100%!important;background:#fff}.card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translate(-120%);transition:transform .9s ease;pointer-events:none;z-index:2}.card-wrapper:hover .card__media:after{transform:translate(120%)}.card__information,.card__content{padding:12px 14px 16px!important}.card__heading,.card__heading a{font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;color:#17152b!important;font-size:1.5rem!important;line-height:1.25;overflow-wrap:anywhere}.price-item--regular,.price-item--sale,.price .price-item{color:#c20d58!important;font-weight:800!important;font-size:1.9rem!important}.price--on-sale .price-item--regular{color:#8a8498!important;font-size:1.4rem!important}.badge{background:linear-gradient(90deg,#ed2785,#f5b942)!important;color:#fff!important;border:0!important;font-weight:700}.button:not(.button--secondary):not(.button--tertiary),.quick-add__submit,.product-form__submit,.shopify-payment-button__button--unbranded{background-color:#5a10ad!important;background-image:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.38) 50%,transparent 62%),linear-gradient(135deg,#7a1fd2,#4c0b9c)!important;background-size:260% 100%,100% 100%!important;background-repeat:no-repeat!important;background-position:-160% 0,0 0!important;color:#fff!important;font-weight:700!important;border-radius:10px!important;box-shadow:0 6px 16px #6516bd59!important;transition:background-position .8s ease,transform .2s ease,box-shadow .2s ease}.button:not(.button--secondary):hover,.quick-add__submit:hover,.product-form__submit:hover{background-position:160% 0,0 0!important;transform:translateY(-2px);box-shadow:0 10px 22px #f5b94273!important}.button:before,.button:after,.quick-add__submit:before,.quick-add__submit:after{display:none!important}.button--secondary{border-radius:10px!important;border:2px solid #7116c5!important;color:#5a10ad!important}.header-wrapper{box-shadow:0 4px 18px #46148214}.header__menu-item,.header__inline-menu a{font-weight:700!important;color:#17152b!important;transition:color .2s}.header__menu-item:hover,.header__inline-menu a:hover{color:#c20d58!important}.header__inline-menu .list-menu__item--link:hover span{text-decoration:none;background:linear-gradient(90deg,#7116c5,#e8267f);-webkit-background-clip:text;background-clip:text;color:transparent}.veltrio-card{transition:transform .3s,box-shadow .3s,border-color .3s;border-color:#e9e1f5!important}.veltrio-card:hover{transform:translateY(-6px);border-color:var(--v-gold)!important;box-shadow:0 16px 34px #6516bd40,0 0 0 2px #f5b9428c}.veltrio-card__image img{object-fit:contain!important}.veltrio-card__buy button{background-image:linear-gradient(135deg,#7a1fd2,#4c0b9c)!important;box-shadow:0 5px 12px #6516bd59}.product__title h1,.collection-hero__title,.main-page-title{font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;color:#151327}.product-media-container,.product__media,.product__media img,.global-media-settings img{object-fit:contain!important;background:#fff}.product__media-item .media>img{object-fit:contain!important}.product .price-item--regular{font-size:2.6rem!important}.collection-hero__title,.title--primary{text-align:center}.facets-container .button{box-shadow:none!important}.footer{background:linear-gradient(135deg,#1b0b36,#3b0a78 70%,#5a10ad)!important}.footer,.footer a,.footer h2,.footer h3,.footer p,.footer span,.footer li,.footer .list-menu__item--link{color:#f3eaff!important}.footer input,.footer .field__input{color:#17152b!important}.footer .button{color:#fff!important}@media(max-width:749px){.veltrio-hero{height:auto!important;min-height:0!important}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing)/2)}.card__heading,.card__heading a{font-size:1.3rem!important}.price-item--regular,.price-item--sale,.price .price-item{font-size:1.6rem!important}.card__information,.card__content{padding:10px!important}.featured-collection .title,.collection-list-title,.veltrio-collections__heading h2{font-size:2.6rem!important}.quick-add__submit{font-size:1.2rem!important;padding:0 8px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/veltrio-shine.css.map */
