main,#MainContent,.content-for-layout{visibility:visible!important;opacity:1!important}:root{--velora-ice:#40D0FF;--velora-navy:#051a32;--velora-glow:rgba(64,208,255,.35)}html{scroll-behavior:smooth}*,*:before{-webkit-font-smoothing:antialiased}.header,.site-header{border-bottom:1px solid rgba(64,208,255,.1)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.button:not(.button--secondary):not(.button--tertiary):not(.button--link),.product-form__submit,.button--primary{background:linear-gradient(135deg,#40d0ff,#0ac)!important;color:#051a32!important;font-weight:800!important;letter-spacing:.05em!important;border:none!important;min-height:52px!important;box-shadow:0 0 20px #40d0ff61,0 4px 16px #000f282e!important;transition:all .26s cubic-bezier(.4,0,.2,1)!important;display:flex!important;align-items:center!important;justify-content:center!important}.button:not(.button--secondary):not(.button--tertiary):not(.button--link):hover,.product-form__submit:hover{box-shadow:0 0 42px #40d0ffb3,0 8px 26px #000f2847!important;transform:translateY(-2px)!important}.product-form__submit:not(:disabled){animation:veloraPulse 2.8s ease-in-out infinite}@keyframes veloraPulse{0%,to{box-shadow:0 0 16px #40d0ff4d,0 4px 14px #00000024}50%{box-shadow:0 0 36px #40d0ffa6,0 4px 14px #0003}}h1,h2,.h1,.h2{letter-spacing:-.025em!important}.product__media img{border-radius:16px!important;transition:transform .45s ease!important}.image-with-text__media img{border-radius:20px!important;box-shadow:0 24px 64px #051a322e!important;transition:transform .5s ease!important}.image-with-text__media:hover img{transform:scale(1.025)!important}.color-background-2,.color-scheme--background-2{background:linear-gradient(180deg,#eef9ff,#f6fbff)!important}.testimonials__column,.testimonials__item{border-radius:16px!important;border:1px solid rgba(64,208,255,.12)!important;background:#fff!important;padding:24px!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease!important}.testimonials__column:hover,.testimonials__item:hover{transform:translateY(-5px)!important;box-shadow:0 16px 40px #40d0ff24!important;border-color:#40d0ff4d!important}.rating-stars svg,.star-icon,.icon--star,[class*=stars] svg{color:gold!important;fill:gold!important}details>summary{border-bottom:1px solid rgba(64,208,255,.12)!important;padding:18px 16px!important;min-height:56px!important;display:flex!important;align-items:center!important;transition:color .2s ease!important;cursor:pointer!important}details>summary:hover{color:#40d0ff!important}details[open]>summary{color:#40d0ff!important;border-left:3px solid #40D0FF}.price-item--sale,.price--sale .price-item--sale{color:#09c!important}[class*=progress-bar__fill],[class*=progress__bar]{background:linear-gradient(90deg,#40d0ff,#00e5cc)!important;border-radius:100px!important}.sticky-atc,[class*=sticky-atc]{background:linear-gradient(90deg,#051a32,#0a2848)!important;border-top:2px solid rgba(64,208,255,.4)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;padding:12px 16px!important}.splide__pagination__page.is-active{background:#40d0ff!important;transform:scale(1.4)!important}.splide__pagination__page{background:#40d0ff40!important;width:10px!important;height:10px!important}.variant-pills__item--selected,.swatch--selected{border:2px solid #40D0FF!important;box-shadow:0 0 0 3px #40d0ff33!important;font-weight:700!important}.badge--sale,.badge--on-sale{background:#40d0ff!important;color:#051a32!important;font-weight:800!important;border-radius:20px!important;padding:3px 10px!important}.cart-drawer,.cart-notification{border-top:3px solid #40D0FF!important}.footer,footer{background:linear-gradient(180deg,#051a32,#020d1a)!important;border-top:2px solid rgba(64,208,255,.2)!important}.footer a:hover,footer a:hover{color:#40d0ff!important}input:focus,textarea:focus,select:focus{border-color:#40d0ff!important;box-shadow:0 0 0 3px #40d0ff26!important;outline:none!important}.popup__container,[class*=promo-popup__container]{border-top:4px solid #40D0FF!important}[class*=facebook-testimonials__post],.facebook-post{border:1px solid rgba(64,208,255,.12)!important;border-radius:14px!important;box-shadow:0 4px 20px #051a320f!important}.ticker__list,[class*=ticker]{background:linear-gradient(90deg,#051a32,#0a3060,#051a32)!important;color:#40d0ff!important}.ticker__list span,.ticker__item{color:#40d0ff!important;font-weight:600!important;letter-spacing:.06em!important}.v-viewers{display:inline-flex;align-items:center;gap:5px;background:#fff8e1;border:1px solid #ffd54f;color:#e65100;font-size:12px;font-weight:700;padding:3px 10px;border-radius:20px;margin-bottom:8px}.v-scarcity{font-size:13px;color:#c0392b;font-weight:700;margin:0 0 10px;display:flex;align-items:center;gap:6px}.v-scarcity-dot{width:8px;height:8px;background:#c0392b;border-radius:50%;animation:vBlink 1.2s ease-in-out infinite;flex-shrink:0}@keyframes vBlink{0%,to{opacity:1}50%{opacity:.3}}.v-countdown{font-size:12px;color:#666;margin-bottom:16px}.v-countdown strong{color:#051a32;font-weight:800}.v-social-notif{position:fixed;bottom:24px;left:20px;background:#fff;border:1px solid #e8e8e4;border-left:3px solid #40D0FF;border-radius:10px;padding:12px 16px;font-size:13px;z-index:9998;box-shadow:0 4px 24px #0000001a;max-width:270px;line-height:1.5;animation:vSlideInLeft .4s ease forwards}.v-social-notif.hiding{animation:vSlideOutLeft .4s ease forwards}@keyframes vSlideInLeft{0%{transform:translate(-110%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes vSlideOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-110%);opacity:0}}.card-wrapper:hover .card{box-shadow:0 12px 32px #40d0ff26!important;transform:translateY(-4px)!important;transition:all .3s ease!important}.card{transition:all .3s ease!important;border-radius:16px!important;overflow:hidden}.shopify-section+.shopify-section{border-top:1px solid rgba(64,208,255,.07)}@media screen and (max-width:749px){h1,.h1{font-size:clamp(2.6rem,7.5vw,4rem)!important;line-height:1.2!important}h2,.h2{font-size:clamp(2rem,6vw,3rem)!important}.button:not(.button--secondary):not(.button--tertiary):not(.button--link),.product-form__submit,.button--primary{min-height:60px!important;font-size:1.8rem!important;padding:18px 24px!important;width:100%!important;border-radius:12px!important}.sticky-atc,[class*=sticky-atc]{min-height:72px!important;padding:10px 16px!important}.testimonials__column,.testimonials__item{min-width:280px!important;padding:18px!important}details>summary{padding:20px 16px!important;min-height:60px!important;font-size:1.6rem!important}.price{font-size:2.4rem!important}.cart-drawer{width:100%!important;max-width:100%!important}.variant-pills__item{min-height:48px!important;min-width:48px!important;font-size:1.5rem!important}.image-with-text__text-items{padding:24px 20px!important}.v-social-notif{left:12px;right:12px;max-width:calc(100% - 24px);bottom:80px}.splide__pagination__page{width:12px!important;height:12px!important;margin:0 5px!important}}@media screen and (min-width:750px)and (max-width:1024px){h1,.h1{font-size:clamp(3rem,5vw,5rem)!important}.product-form__submit{min-height:56px!important;font-size:1.7rem!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/velora-custom.css.map */
