body{background:var(--background);color:var(--text-color)}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.015'/%3E%3C/svg%3E");opacity:.4}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#08080f}::-webkit-scrollbar-thumb{background:#2a2a3d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#e8197a}::selection{background:#e8197a4d;color:#fff}.glass,.card,.card__section,.popover__inner,.popover__panel{background:#1129!important;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.06)!important}.button--primary{background:linear-gradient(135deg,#e8197a,#ff2d8a,#e8197a)!important;border:none!important;box-shadow:0 4px 20px #e8197a59,0 0 #e8197a00;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden}.button--primary:hover{box-shadow:0 6px 28px #e8197a80,0 0 40px #e8197a26!important;transform:translateY(-1px)}.button--primary:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.08),transparent);transform:rotate(45deg);transition:all .5s;opacity:0}.button--primary:hover:after{opacity:1;animation:shimmer 1.5s ease-in-out}.button--secondary{background:linear-gradient(135deg,#00aeef,#00c4ff,#00aeef)!important;border:none!important;box-shadow:0 4px 20px #00aeef40;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.button--secondary:hover{box-shadow:0 6px 28px #00aeef66,0 0 40px #00aeef1a!important;transform:translateY(-1px)}.button--ternary{border:1px solid rgba(255,255,255,.12)!important;background:#11112280!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease!important}.button--ternary:hover{border-color:#e8197a!important;background:#e8197a14!important}@keyframes shimmer{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}.form__field{background:#112c!important;border:1px solid rgba(255,255,255,.08)!important;color:#fff!important;transition:all .3s ease!important}.form__field:focus{border-color:#e8197a!important;box-shadow:0 0 0 3px #e8197a26,0 0 20px #e8197a14!important;background:#111122f2!important}.form__field::placeholder{color:#88a9!important}.form__floating-label{color:#88a!important}a:not(.button):hover{text-shadow:0 0 12px rgba(0,174,239,.3)}.header{background:#0a0a14d9!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid rgba(255,255,255,.04)!important}.product-item{transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:8px}.product-item:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0006,0 0 30px #e8197a0f}.card{border-radius:12px!important;overflow:hidden;transition:all .3s ease}.card:hover{box-shadow:0 8px 32px #0000004d}.product-label{border-radius:6px!important;font-weight:600;letter-spacing:.02em;text-transform:uppercase;font-size:.7em}.alert--success{background:#8dc63f1a!important;border:1px solid rgba(141,198,63,.25)!important;color:#8dc63f!important;border-radius:8px!important}.alert--error{background:#e8197a14!important;border:1px solid rgba(232,25,122,.2)!important;border-radius:8px!important}.footer{border-top:1px solid rgba(255,255,255,.04)!important}.popover{border-radius:12px!important;box-shadow:0 20px 60px #0009,0 0 40px #e8197a0d!important}.template-password body,body.template-password{background:#08080f!important;overflow-x:hidden}.template-password body:after,body.template-password:after{content:"";position:fixed;top:-50%;left:-50%;width:200%;height:200%;z-index:-1;background:radial-gradient(ellipse at 20% 50%,rgba(232,25,122,.08) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(0,174,239,.06) 0%,transparent 50%),radial-gradient(ellipse at 50% 80%,rgba(141,198,63,.04) 0%,transparent 50%);animation:gradientDrift 20s ease-in-out infinite alternate}@keyframes gradientDrift{0%{transform:translate(0) rotate(0)}33%{transform:translate(2%,-3%) rotate(2deg)}66%{transform:translate(-2%,2%) rotate(-1deg)}to{transform:translate(1%,-1%) rotate(1deg)}}.template-password .header{background:#0a0a1499!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.header__logo-text{background:linear-gradient(135deg,#e8197a,#00aeef)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;font-size:1.8em!important;font-weight:800!important;letter-spacing:-.01em}@media screen and (min-width:641px){.header__logo-text{font-size:2.2em!important}}.password__content{position:relative;z-index:1}.template-password .password__content .heading.h1,.template-password .password__content h2.heading{font-size:3rem!important;font-weight:700!important;line-height:1.15!important;background:linear-gradient(135deg,#fff,#e8197a,#00aeef)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;margin-bottom:24px!important;animation:fadeSlideUp .8s ease-out}@media screen and (min-width:641px){.template-password .password__content .heading.h1,.template-password .password__content h2.heading{font-size:4.5rem!important}}.template-password .password__content .rte{color:#88a!important;font-size:1.15rem!important;line-height:1.7!important;max-width:520px;margin:0 auto 32px!important;animation:fadeSlideUp .8s ease-out .15s both}.template-password .newsletter{animation:fadeSlideUp .8s ease-out .3s both;max-width:480px;margin:0 auto}.template-password .newsletter__form{background:#11112280!important;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.06);border-radius:16px!important;padding:28px!important;box-shadow:0 8px 32px #0000004d}.template-password .newsletter__text{color:#8888aab3!important;font-size:.85rem!important;margin-top:12px!important}.template-password .form__input-row{gap:12px!important}.template-password .newsletter__form .form__field{background:#08080fb3!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;padding:14px 16px!important;color:#fff!important;font-size:.95rem!important}.template-password .newsletter__form .form__field:focus{border-color:#e8197a!important;box-shadow:0 0 0 3px #e8197a26,0 0 24px #e8197a14!important}.template-password .newsletter__form .button{border-radius:10px!important;padding:14px 28px!important;font-weight:600!important;letter-spacing:.02em;white-space:nowrap}.template-password .popover--password{border-radius:16px!important;overflow:hidden}.template-password .popover--password .popover__inner{background:#111122d9!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:16px!important}.template-password .popover--password .popover__title{color:#fff!important}.template-password .password__footer{animation:fadeSlideUp .8s ease-out .45s both;position:relative;z-index:1}.template-password .password__powered-by,.template-password .password__admin-link{color:#8888aa80!important}.template-password .password__admin-link a{color:#e8197a!important}.template-password .header__action-item-link{color:#fff9!important;transition:all .3s ease;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:8px 16px!important}.template-password .header__action-item-link:hover{color:#fff!important;border-color:#e8197a4d;background:#e8197a0f}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.co-particle{position:fixed;border-radius:50%;pointer-events:none;z-index:0;animation:particleFloat linear infinite;opacity:0}@keyframes particleFloat{0%{opacity:0;transform:translateY(100vh) scale(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-10vh) scale(1)}}.collection__title{position:relative}.collection__title:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:3px;background:linear-gradient(90deg,#e8197a,#00aeef);border-radius:3px}.product-item__image-wrapper{border-radius:8px;overflow:hidden;position:relative}.product-item__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 60%,rgba(8,8,15,.4) 100%);opacity:0;transition:opacity .3s ease;pointer-events:none}.product-item:hover .product-item__image-wrapper:after{opacity:1}.mini-cart__content,.drawer__content{background:#0a0a14f2!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}.shipping-bar__progress{background:linear-gradient(90deg,#e8197a,#00aeef)!important;border-radius:4px!important;box-shadow:0 0 12px #e8197a4d}.search-bar__top{background:#0a0a14f2!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.breadcrumb{opacity:.7;transition:opacity .3s}.breadcrumb:hover{opacity:1}.skip-to-content{position:absolute!important;top:-100%;left:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;z-index:9999;background:#e8197a;color:#fff;padding:12px 24px;font-size:14px;text-decoration:none}.skip-to-content:focus{position:fixed!important;top:0;left:0;width:auto;height:auto;overflow:visible;clip:auto}*{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
