body.dark-site{--dk-glass-bg: rgba(255, 255, 255, .05);--dk-glass-border: 1px solid rgba(255, 255, 255, .15);--dk-glass-radius: 16px;--dk-glass-shadow: 0 8px 32px rgba(0, 0, 0, .4), 0 0 0 1px rgba(255, 255, 255, .06), inset 0 1px 0 rgba(255, 255, 255, .08);--dk-dark-bg: rgba(10, 10, 18, .55);--dk-accent: #CE2C2C;--dk-accent-glow: #ff6b6b;--dk-text: rgba(255, 255, 255, .92);--dk-text-muted: rgba(255, 255, 255, .65);--dk-text-dim: rgba(255, 255, 255, .5);--dk-border-subtle: rgba(255, 255, 255, .08)}body.dark-site .dk-glass{background:#ffffff0f!important;backdrop-filter:blur(20px) saturate(1.2)!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:var(--dk-glass-shadow)!important;color:var(--dk-text)!important}body.dark-site,body.dark-site.gradient{background-color:#050510!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.2'/%3E%3C/svg%3E")!important;background-repeat:repeat!important;background-size:150px 150px!important;background-attachment:fixed!important}body.dark-site:before{opacity:.12!important;animation:dkGradientShift 25s ease infinite!important;background-size:400% 400%!important}body.dark-site:after{display:none!important}body.dark-site .dk-ambient-orbs{display:block!important;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none;overflow:visible;opacity:1!important}body.dark-site .dk-orb{display:block!important;position:absolute;top:0;left:0;border-radius:50%;pointer-events:none;will-change:transform}body.dark-site #MainContent .color-scheme-1,body.dark-site #MainContent .color-scheme-1.gradient,body.dark-site .shopify-section-group-footer-group .color-scheme-1,body.dark-site .shopify-section-group-footer-group .color-scheme-1.gradient,body.dark-site #MainContent .color-scheme-2,body.dark-site #MainContent .color-scheme-2.gradient,body.dark-site .shopify-section-group-footer-group .color-scheme-2,body.dark-site .shopify-section-group-footer-group .color-scheme-2.gradient{--color-foreground: 255, 255, 255;--color-background: 5, 5, 16;--gradient-background: none;background:transparent!important;color:#ffffffeb;z-index:auto!important}body.dark-site .dk-glass,body.dark-site .custom__item,body.dark-site .image-with-text,body.dark-site .product__info-wrapper,body.dark-site .collapsible-content .accordion.content-container,body.dark-site .rich-text__wrapper,body.dark-site .jdgm-review-widget,body.dark-site product-recommendations,body.dark-site #product-grid,body.dark-site ul.multicolumn-list,body.dark-site .rys-glass-card,body.dark-site .glass-background,body.dark-site .faq-item,body.dark-site .video-section__media,body.dark-site #MainContent>div.py-16.md\:py-24.bg-black\/20>div>article,body.dark-site #vocals-content,body.dark-site .rysup-main-wrapper .rysup-hero-content,body.dark-site .rysup-main-wrapper .rysup-hero-card-container,body.dark-site .rysup-main-wrapper>section:not(.rysup-dedicated-faq):not(.rysup-faq):not(.rysup-mission-section):not(.rysup-visualizer-section)>.rysup-container,body.dark-site .rysup-main-wrapper>section:not(.rysup-dedicated-faq):not(.rysup-faq):not(.rysup-mission-section):not(.rysup-visualizer-section)>.rysup-container-narrow,body.dark-site .rysup-main-wrapper>div[class*=rysup-]>.rysup-container{background:var(--dk-glass-bg)!important;border-radius:var(--dk-glass-radius);box-shadow:var(--dk-glass-shadow);border:var(--dk-glass-border);position:relative;overflow:hidden;animation:none!important}body.dark-site .deferred-media__poster-button{background-color:#ffffff26;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.3);color:#fff;box-shadow:0 0 20px #ffffff1a}body.dark-site .deferred-media__poster-button:hover{background-color:#ffffff40;box-shadow:0 0 30px #fff3}body.dark-site #MainContent>div.py-16.md\:py-24.bg-black\/20>div>article{padding:2rem}body.dark-site #MainContent>div.py-16.md\:py-24.bg-black\/20,body.dark-site #MainContent>div.py-16.md\:py-24.bg-black\/20>div{background:transparent!important}body.dark-site #MainContent>div.py-16.md\:py-24.bg-black\/20>div>article,body.dark-site #MainContent>div.py-16.md\:py-24.bg-black\/20>div>article *{color:#fff!important}body.dark-site .article-template,body.dark-site .article-template *,body.dark-site [class*=article-template],body.dark-site [class*=article-template] *{color:#fff!important;background-color:transparent!important}body.dark-site .image-with-text__content{background:transparent!important;box-shadow:none!important;border:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.dark-site .multicolumn-card{background:transparent!important;box-shadow:none!important;border:none!important;transition:all .4s ease}body.dark-site .rys-glass-card,body.dark-site .rys-glass-card *{color:#fff!important}body.dark-site .rys-glass-card svg,body.dark-site .rys-glass-card svg *{fill:#fff!important}body.dark-site .stem-separator-container,body.dark-site .stem-separator-container *,body.dark-site .glass-background,body.dark-site .glass-background *,body.dark-site [class*=max-w-5xl],body.dark-site [class*=max-w-5xl] *,body.dark-site [class*=max-w-4xl],body.dark-site [class*=max-w-4xl] *,body.dark-site [class*=max-w-6xl],body.dark-site [class*=max-w-6xl] *,body.dark-site .faq-item,body.dark-site .faq-item *{color:#fff!important}body.dark-site .jdgm-review-widget,body.dark-site .jdgm-review-widget *{color:#fff!important;border-color:#ffffff26!important}body.dark-site product-recommendations{padding:2rem!important;opacity:1!important;transform:none!important;margin-top:3rem}body.dark-site .scroll-trigger.animate--slide-in,body.dark-site .scroll-trigger.animate--fade-in{opacity:1!important;transform:none!important;animation:none!important}body.dark-site .dk-blur-overlay{display:block!important;position:absolute;z-index:1;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#ffffff05;pointer-events:none;overflow:hidden;transition:none!important;animation:none!important}body.dark-site .dk-glass-subtle{background:#ffffff05!important;border-radius:16px;box-shadow:0 4px 30px #0000000d;border:1px solid rgba(255,255,255,.1);position:relative;overflow:hidden}body.dark-site .dk-hover-lift:hover,body.dark-site .image-with-text__content:hover,body.dark-site .multicolumn-card:hover,body.dark-site .custom__item:hover,body.dark-site .blog-articles .blog-articles__article:hover{border-color:#ffffff26;box-shadow:0 12px 40px #0000004d,0 0 20px #ce2c2c0d;transform:translateY(-4px)}body.dark-site .dk-text-white,body.dark-site .image-with-text h2,body.dark-site .image-with-text h3,body.dark-site .multirow h2,body.dark-site .multirow h3,body.dark-site .multicolumn-card__info h3,body.dark-site .collapsible-content__heading,body.dark-site .footer h2,body.dark-site .footer .footer__heading{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important}body.dark-site .dk-text-muted,body.dark-site .image-with-text p,body.dark-site .multirow p,body.dark-site .multicolumn-card .rte{color:#ffffffa6!important}body.dark-site .shopify-section-group-header-group .header__menu-item,body.dark-site .shopify-section-group-header-group .header__heading-link,body.dark-site .shopify-section-group-header-group header a,body.dark-site .shopify-section-group-header-group summary{color:#121212bf!important}body.dark-site .shopify-section-group-header-group .header__icon{color:#121212!important}body.dark-site .shopify-section-group-header-group .icon-caret{color:#ce2c2c!important;filter:drop-shadow(0 0 3px rgba(206,44,44,.3));transition:filter .3s ease,transform .3s cubic-bezier(.4,0,.2,1)}body.dark-site .header__menu-item:hover .icon-caret{filter:drop-shadow(0 0 8px rgba(206,44,44,.7))}body.dark-site details[open]>.header__menu-item .icon-caret{filter:drop-shadow(0 0 10px rgba(206,44,44,.8))}body.dark-site .shopify-section-group-header-group .header__active-menu-item,body.dark-site .shopify-section-group-header-group .list-menu__item--active{color:#ce2c2c!important}@keyframes dkGradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes dkRevealUp{0%{opacity:0}to{opacity:1}}@keyframes dkGlowPulse{0%,to{box-shadow:0 0 20px #ce2c2c00,0 8px 32px #0000004d}50%{box-shadow:0 0 30px #ce2c2c14,0 8px 32px #0000004d}}@keyframes dkShimmer{0%{background-position:-200% center}to{background-position:200% center}}body.dark-site .dk-reveal{opacity:1}body.dark-site .dk-reveal.dk-visible{animation:dkRevealUp .8s cubic-bezier(.16,1,.3,1) forwards}body.dark-site .dk-reveal.dk-visible .card-wrapper:nth-child(1){animation-delay:0s}body.dark-site .dk-reveal.dk-visible .card-wrapper:nth-child(2){animation-delay:.08s}body.dark-site .dk-reveal.dk-visible .card-wrapper:nth-child(3){animation-delay:.16s}body.dark-site .dk-reveal.dk-visible .card-wrapper:nth-child(4){animation-delay:.24s}body.dark-site .dk-reveal.dk-visible .card-wrapper:nth-child(5){animation-delay:.32s}body.dark-site .dk-reveal.dk-visible .card-wrapper{opacity:0;animation:dkRevealUp .7s cubic-bezier(.16,1,.3,1) forwards}body.dark-site .title,body.dark-site h2.title,body.dark-site .rich-text__heading{color:#fff!important;background:linear-gradient(90deg,#fff 0% 40%,#ff6b6b 50%,#fff 60% 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:dkShimmer 6s ease-in-out infinite}body.dark-site .rich-text__text,body.dark-site .rte{color:#ffffffb3!important}body.dark-site #MainContent .card,body.dark-site #MainContent .card.color-scheme-1,body.dark-site #MainContent .card.color-scheme-2,body.dark-site #MainContent .card.color-scheme-3,body.dark-site #MainContent .card.color-scheme-1.gradient,body.dark-site #MainContent .card.color-scheme-2.gradient{background:transparent!important;background-image:none!important;border:1px solid rgba(255,255,255,.08);border-radius:16px;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:hidden;transition:all .4s cubic-bezier(.25,.46,.45,.94)}body.dark-site #MainContent .card:hover{border-color:#ffffff2e;box-shadow:0 8px 30px #00000059,0 0 20px #ff6b6b14;transform:translateY(-4px) scale(1.015)}body.dark-site #MainContent .card__inner,body.dark-site #MainContent .card__inner.gradient,body.dark-site #MainContent .card__content{background:none!important;background-image:none!important}body.dark-site #MainContent .card-wrapper{background:none!important}body.dark-site .card .media img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}body.dark-site .card:hover .media img{transform:scale(1.04)}body.dark-site .card-information__text,body.dark-site .card__heading,body.dark-site .card__heading a,body.dark-site .card-information__wrapper,body.dark-site .full-unstyled-link{color:#ffffffe6!important}body.dark-site .card__heading a:hover{color:#ff6b6b!important}body.dark-site .price-item,body.dark-site .price,body.dark-site .price__regular .price-item--regular,body.dark-site .price__sale .price-item--sale{color:#fff!important}body.dark-site .price__sale .price-item--regular{color:#fff6!important}body.dark-site .rating-star{color:#ff6b6b!important}body.dark-site .rating-count{color:#ffffff80!important}body.dark-site .product-grid{background:transparent!important;border-radius:0;border:none;padding:0}body.dark-site .slider-button{background:#ffffff14!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:50%!important;color:#fff!important;width:48px!important;height:48px!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 16px #0003,inset 0 1px #ffffff0f;transition:all .35s cubic-bezier(.25,.46,.45,.94)}body.dark-site .slider-button:hover{background:#ce2c2c2e!important;border-color:#ce2c2c73!important;box-shadow:0 0 24px #ce2c2c33,0 4px 20px #0000004d;transform:scale(1.1)}body.dark-site .slider-button:active{transform:scale(.95)}body.dark-site .slider-button .icon{color:#fff!important;width:20px;height:20px}body.dark-site .slider-counter{color:#ffffff80!important;font-size:.85rem;letter-spacing:.05em}body.dark-site .button--primary{background:linear-gradient(135deg,#ce2c2c33,#b41e3c26)!important;border:1.5px solid rgba(206,44,44,.35)!important;color:#fff!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 20px #ce2c2c1a,inset 0 1px #ffffff0d;transition:all .4s cubic-bezier(.25,.46,.45,.94);text-transform:uppercase;letter-spacing:.05em;font-weight:600;position:relative;overflow:hidden}body.dark-site .button--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);transform:translate(-100%);transition:transform .6s ease}body.dark-site .button--primary:hover{background:linear-gradient(135deg,#ce2c2c59,#b41e3c40)!important;border-color:#ce2c2cb3!important;box-shadow:0 0 35px #ce2c2c40,0 8px 30px #0000004d,inset 0 1px #ffffff1a;transform:translateY(-2px)}body.dark-site .button--primary:hover:before{transform:translate(100%)}body.dark-site .button--secondary{background:#ffffff08!important;border:1.5px solid rgba(255,255,255,.15)!important;color:#fff!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 16px #0003,inset 0 1px #ffffff0a;transition:all .4s cubic-bezier(.25,.46,.45,.94);text-transform:uppercase;letter-spacing:.05em;font-weight:600;position:relative;overflow:hidden}body.dark-site .button--secondary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);transform:translate(-100%);transition:transform .6s ease}body.dark-site .button--secondary:hover{background:#ffffff14!important;border-color:#ffffff59!important;box-shadow:0 0 25px #ffffff0f,0 8px 30px #0000004d;transform:translateY(-2px)}body.dark-site .button--secondary:hover:before{transform:translate(100%)}body.dark-site .product-form__buttons .button{background:linear-gradient(135deg,#ce2c2c40,#b41e3c33)!important;border:1.5px solid rgba(206,44,44,.4)!important;color:#fff!important;box-shadow:0 4px 24px #ce2c2c26;animation:dkGlowPulse 3s ease-in-out infinite;transition:all .4s ease}body.dark-site .product-form__buttons .button:hover{background:linear-gradient(135deg,#ce2c2c66,#b41e3c4d)!important;border-color:#ce2c2cb3!important;box-shadow:0 0 40px #ce2c2c4d,0 8px 30px #0000004d;transform:translateY(-2px);animation:none}body.dark-site .section+.section{border-top:none;position:relative}body.dark-site .section+.section:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(206,44,44,.3),rgba(255,100,100,.2),rgba(206,44,44,.3),transparent)}body.dark-site .custom-liquid{background:transparent!important}body.dark-site .logo-ticker-section{background:var(--dk-glass-bg)!important;border-top:var(--dk-glass-border)!important;border-bottom:var(--dk-glass-border)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body.dark-site .ticker-header{color:#ffffffeb!important}body.dark-site .custom-liquid h2,body.dark-site .custom-liquid .h2{color:#ffffff59!important;text-transform:uppercase;letter-spacing:.2em;font-size:1.1rem!important;background:none!important;-webkit-text-fill-color:rgba(255,255,255,.35)!important}body.dark-site .custom-liquid img{filter:brightness(0) invert(1) opacity(.4);transition:all .4s ease}body.dark-site .custom-liquid img:hover{filter:brightness(0) invert(1) opacity(.9);transform:scale(1.1)}body.dark-site .image-with-text .media img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}body.dark-site .image-with-text:hover .media img{transform:scale(1.03)}body.dark-site .multirow,body.dark-site .multicolumn{background:transparent!important}body.dark-site .multicolumn-list{background:transparent!important;border-radius:0;border:none}body.dark-site .multirow__inner{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:all .4s ease;overflow:hidden}body.dark-site .multicolumn-card__image-wrapper{border:none!important}body.dark-site .multicolumn-card:hover .multicolumn-card__image-wrapper{border:none!important;box-shadow:none}body.dark-site .multicolumn-card.content-container{position:relative;cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}body.dark-site .multicolumn-card.content-container:hover{border-color:#ffffff40;box-shadow:0 0 20px #ce2c2c14;transform:translateY(-2px)}body.dark-site .multicolumn-card__info .link.animate-arrow{position:static}body.dark-site .multicolumn-card__info .link.animate-arrow:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}body.dark-site .collapsible-content{background:transparent!important}body.dark-site .collapsible-content .collapsible-content__wrapper{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:2rem}body.dark-site .accordion{border-color:#ffffff0f!important}body.dark-site .accordion__title,body.dark-site .accordion summary{color:#ffffffe6!important}body.dark-site .accordion__content,body.dark-site .accordion .rte{color:#ffffffa6!important}body.dark-site #MainContent .collapsible-content .accordion.content-container{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:16px!important;margin-bottom:.8rem;transition:all .4s cubic-bezier(.25,.46,.45,.94)}body.dark-site .collapsible-content .accordion.content-container:has(details[open]){border-color:#ce2c2c33;box-shadow:0 0 20px #ce2c2c0d}body.dark-site .collapsible-content .accordion.content-container:hover{border-color:#ffffff1a;transform:translate(4px)}body.dark-site .collapsible-content .accordion.content-container>details{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.dark-site .accordion .icon-accordion{color:#fff6!important;transition:color .3s ease,transform .3s ease}body.dark-site .collapsible-content .accordion.content-container:has(details[open]) .icon-accordion{color:#ff6b6b!important}body.dark-site .footer{background:#05050af2!important;border-top:none;position:relative}body.dark-site .footer:before{content:"";position:absolute;top:0;left:5%;right:5%;height:1px;background:linear-gradient(90deg,transparent,rgba(206,44,44,.3),transparent)}body.dark-site .footer a,body.dark-site .footer p,body.dark-site .footer .list-menu__item{color:#ffffff80!important;transition:color .3s ease}body.dark-site .footer a:hover{color:#ff6b6b!important}body.dark-site .isolate:not(.image-with-text){background:transparent!important}body.dark-site .underline-links-hover a:not(.full-unstyled-link):after{background-color:#ce2c2c66!important}body.dark-site .card .full-unstyled-link:after,body.dark-site .card__heading a:after{background-color:transparent!important;background:transparent!important}body.dark-site .badge{background:#ce2c2c26!important;color:#ff6b6b!important;border:1px solid rgba(206,44,44,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.dark-site .product,body.dark-site .collection-hero{background:transparent!important}body.dark-site .product__title h1,body.dark-site .product__title,body.dark-site .collection-hero__title{color:#fff!important}body.dark-site .product__description,body.dark-site .product__description p,body.dark-site .collection-hero__description{color:#ffffffb3!important}body.dark-site .product__info-wrapper{color:#ffffffd9;padding:3rem!important;opacity:1!important;transform:none!important}body.dark-site .facets-container{color:#ffffffd9}body.dark-site .facet-checkbox__text,body.dark-site .facets__label{color:#fffc!important}body.dark-site .facets__disclosure,body.dark-site .disclosure__button{color:#ffffffe6!important}body.dark-site .main-blog{background:var(--dk-glass-bg)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:var(--dk-glass-shadow)!important;padding:3rem 2rem!important}@media screen and (min-width:750px){body.dark-site .main-blog{padding:4rem 3rem!important}}body.dark-site .main-blog .title--primary{color:#fff!important}body.dark-site .main-blog .pagination__link{border-color:#fff3!important;color:#fffc!important}body.dark-site .main-blog .pagination__link:hover{background-color:#ffffff1a!important;color:#fff!important}body.dark-site .main-blog .pagination__item--current span{background-color:#ffffffe6!important;color:#0a0a12!important;border-color:#ffffffe6!important}body.dark-site .blog-articles .blog-articles__article{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:20px;transition:all .4s ease}body.dark-site .blog-articles .blog-articles__article:hover{border-color:#ce2c2c33;box-shadow:0 0 24px #ce2c2c14;transform:translateY(-4px)}body.dark-site .blog-articles__article h2,body.dark-site .blog-articles__article .h2{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important}body.dark-site .blog-articles__article .article-card__info{color:#ffffffa6!important}body.dark-site .article-template h1,body.dark-site .article-template__title{color:#fff!important}body.dark-site .article-template__content,body.dark-site .article-template__content p{color:#fffc!important}body.dark-site .article-template__content h2,body.dark-site .article-template__content h3,body.dark-site .article-template__content h4{color:#fff!important}body.dark-site .article-template__content a{color:#ff6b6b!important;text-decoration:underline;text-decoration-color:#ff6b6b4d;text-underline-offset:3px;transition:text-decoration-color .3s ease}body.dark-site .article-template__content a:hover{color:#f99!important;text-decoration-color:#ff6b6bb3}body.dark-site .cart__footer{border-top-color:#ffffff0f}body.dark-site .field__input,body.dark-site .select__select,body.dark-site .customer input,body.dark-site textarea{background:#ffffff08!important;border-color:#ffffff1a!important;color:#fff!important;transition:border-color .3s ease,box-shadow .3s ease}body.dark-site .field__input:focus,body.dark-site .select__select:focus,body.dark-site textarea:focus{border-color:#ce2c2c66!important;box-shadow:0 0 16px #ce2c2c1a}body.dark-site .field__label,body.dark-site label{color:#ffffff80!important}body.dark-site .product-form__input--pill input[type=radio]+label{background-color:#ffffffeb!important;border-color:#b4b4b480!important;color:#121212!important;transition:all .3s ease}body.dark-site .product-form__input--pill input[type=radio]+label:hover{background-color:#fff!important;border-color:#ce2c2c73!important;color:#121212!important}body.dark-site .product-form__input--pill input[type=radio]:checked+label{background-color:#ce2c2c!important;border-color:#ce2c2c!important;color:#fff!important;box-shadow:0 0 14px #ce2c2c73}body.dark-site .announcement-bar{background:#ce2c2c1a!important;border-bottom:1px solid rgba(206,44,44,.15)}body.dark-site .announcement-bar__link,body.dark-site .announcement-bar__message{color:#ffffffe6!important}body.dark-site .newsletter{background:transparent!important}body.dark-site .newsletter__heading{color:#fff!important}body.dark-site .newsletter__subheading{color:#fff9!important}body.dark-site .search__heading{color:#1a1a1a!important}body.dark-site .search-under-header,body.dark-site .search-under-header.search-modal{background:#ffffffb8!important;backdrop-filter:blur(20px) saturate(1.2)!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:0 10px 40px #00000040!important}body.dark-site .predictive-search{background:#ffffffd1!important;backdrop-filter:blur(20px) saturate(1.2)!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;border:1px solid rgba(255,255,255,.25)!important;border-top:none!important;box-shadow:0 10px 30px #0003!important;color:#1a1a1a!important}body.dark-site .predictive-search__search-for-button,body.dark-site .predictive-search__search-for-button a,body.dark-site .predictive-search__search-for-button span,body.dark-site .predictive-search__list-item,body.dark-site .predictive-search__results-list,body.dark-site .predictive-search__pages-wrapper,body.dark-site .predictive-search__item--term{color:#1a1a1a!important}body.dark-site .predictive-search__result-group-heading,body.dark-site .predictive-search__heading{color:#00000073!important;border-color:#00000014!important}body.dark-site .search-under-header .field__input,body.dark-site .search-under-header .field__label{color:#1a1a1a!important}body.dark-site .predictive-search__item-heading{color:#1a1a1a!important;transition:color .2s ease}body.dark-site .predictive-search__item-content,body.dark-site .predictive-search__item-query-result,body.dark-site .predictive-search__item-query-result mark{color:#333!important}body.dark-site .predictive-search .price{color:#0000008c!important}body.dark-site .search-under-header .field__button,body.dark-site .search-under-header .field__button svg,body.dark-site .search-under-header .reset__button svg{color:#1a1a1a!important}body.dark-site .search-under-header .reset__button:after{background-color:#00000026!important}body.dark-site .predictive-search__results-groups-wrapper{border-color:#0000000f!important}body.dark-site .predictive-search__item{transition:all .2s ease;border-left:3px solid transparent}body.dark-site .predictive-search__list-item[aria-selected=true]>*,body.dark-site .predictive-search__list-item:hover>*,body.dark-site .predictive-search__item[aria-selected=true],body.dark-site .predictive-search__item:hover{background:#ce2c2c0f!important;border-left-color:#ce2c2c!important;transform:translate(2px)}body.dark-site .predictive-search__list-item:hover .predictive-search__item-heading,body.dark-site .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading{color:#ce2c2c!important}body.dark-site .predictive-search::-webkit-scrollbar{width:6px}body.dark-site .predictive-search::-webkit-scrollbar-track{background:transparent}body.dark-site .predictive-search::-webkit-scrollbar-thumb{background:#0000001f;border-radius:3px}body.dark-site .dk-search-blur-overlay{display:block!important;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#00000026;pointer-events:none;transform:translateY(-200vh);will-change:transform}body.dark-site .dk-search-blur-overlay.active{transform:translateY(0)}html{scroll-behavior:smooth}body.dark-site ::-webkit-scrollbar{width:8px}body.dark-site ::-webkit-scrollbar-track{background:#0a0a12}body.dark-site ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ce2c2c4d,#7814284d);border-radius:4px;border:2px solid #0a0a12}body.dark-site ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ce2c2c80,#78142880)}body.dark-site{scrollbar-width:thin;scrollbar-color:rgba(206,44,44,.3) #0a0a12}body.dark-site ::selection,body.dark-site ::-moz-selection{background:#ce2c2c59;color:#fff}body.dark-site .shopify-section-group-header-group .header{background-color:rgba(255,255,255,var(--header-bg-alpha, .72))!important;backdrop-filter:blur(var(--header-blur, 20px)) saturate(var(--header-saturate, 1))!important;-webkit-backdrop-filter:blur(var(--header-blur, 20px)) saturate(var(--header-saturate, 1))!important;transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease,backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease!important}body.dark-site details[open]>.mega-menu,body.dark-site details[open]>.header__submenu,body.dark-site details[open]>.mega-menu__content{background:#ffffffb8!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 16px 60px #00000026!important}body.dark-site .dk-mega-blur-overlay{display:block!important;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:5;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#00000026;pointer-events:none;transform:translateY(-200vh);will-change:transform}body.dark-site .dk-mega-blur-overlay.active{transform:translateY(0)}body.dark-site .menu-drawer.active,body.dark-site .menu-drawer[style*="visibility: visible"],body.dark-site .menu-opening .menu-drawer{background:#ffffffd1!important;border-right:1px solid rgba(255,255,255,.3)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}body.dark-site .menu-drawer__submenu{background:#ffffffbf!important}body.dark-site .mega-menu__link,body.dark-site details[open]>.header__submenu a,body.dark-site .mega-menu__link--level-2,body.dark-site .mega-menu__title,body.dark-site .mega-menu__content span{color:#121212bf!important;transition:color .2s ease,padding-left .2s ease}body.dark-site .menu-drawer a,body.dark-site .menu-drawer__menu-item{color:#121212cc!important;transition:color .2s ease,padding-left .2s ease}body.dark-site .mega-menu__link:hover,body.dark-site details[open]>.header__submenu a:hover,body.dark-site .menu-drawer a:hover{color:#ce2c2c!important;padding-left:4px}body.dark-site .mega-menu__content .list-menu__item--active,body.dark-site .mega-menu .menu-drawer__menu-item--heading{color:#121212e6!important}body.dark-site .menu-drawer__close-button,body.dark-site .menu-drawer summary{color:#121212e6!important}body.dark-site .slider-component{position:relative;padding:1.5rem;overflow:visible}body.dark-site .slider-mobile-gutter{max-width:1400px;margin:0 auto;--desktop-margin-left-first-item: 10px;padding:15px}body.dark-site .multirow__inner .image-with-text{background:#ffffff0d!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 30px #0000001a;overflow:hidden}body.dark-site .dk-tool-card,body.dark-site [class*=tool-card],body.dark-site .multicolumn .multicolumn-card__info{transition:all .4s cubic-bezier(.25,.46,.45,.94)}body.dark-site .custom__item{padding:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden}body.dark-site .custom__item h3,body.dark-site .custom__item .h3{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important}body.dark-site .custom__item p{color:#fff9!important}body.dark-site .product__accordion .accordion{background:#ffffff05;border:1px solid rgba(255,255,255,.05)!important;border-radius:12px!important;margin-bottom:.5rem;transition:all .3s ease}body.dark-site .product__accordion .accordion summary{color:#ffffffd9!important}body.dark-site .product__accordion .accordion[open]{border-color:#ce2c2c33!important;background:#ffffff08;box-shadow:0 0 16px #ce2c2c0d}body.dark-site .product__accordion .accordion .rte,body.dark-site .product__accordion .accordion p{color:#ffffffa6!important}body.dark-site .product__accordion .accordion .icon-accordion{color:#ffffff59!important}body.dark-site .product__accordion .accordion[open] .icon-accordion{color:#ff6b6b!important}body.dark-site #MainContent{position:relative;z-index:2}body.dark-site .shopify-section-group-header-group{position:relative;z-index:10}body.dark-site .shopify-section-group-footer-group{position:relative;z-index:2}body.dark-site .scroll-trigger,body.dark-site .scroll-trigger.animate--slide-in,body.dark-site .scroll-trigger.animate--fade-in,body.dark-site .scroll-trigger.animate--slide-in.scroll-trigger--offscreen,body.dark-site .scroll-trigger.animate--slide-in:not(.scroll-trigger--offscreen){transform:none!important;will-change:auto!important}body.dark-site .shopify-section .scroll-trigger[style*=transform]{transform:none!important}body.dark-site #MainContent a:not(.button):not(.card__heading a):hover{text-shadow:0 0 12px rgba(255,107,107,.2)}body.dark-site .shopify-payment-button__button{border-radius:12px!important;overflow:hidden}body.dark-site .shopify-payment-button__more-options{color:#ffffff80!important}body.dark-site .shopify-payment-button__more-options:hover{color:#fffc!important}body.dark-site .pagination__item a,body.dark-site .pagination__item span{color:#fff9!important;border-color:#ffffff14!important;transition:all .3s ease}body.dark-site .pagination__item a:hover{border-color:#ce2c2c4d!important;color:#fff!important;box-shadow:0 0 12px #ce2c2c1a}body.dark-site .pagination__item--current span{background:#ce2c2c26!important;border-color:#ce2c2c4d!important;color:#fff!important}body.dark-site .search-modal__form{border-color:#00000014!important}body.dark-site .search-modal__input{color:#1a1a1a!important}body.dark-site .quantity{border-color:#ffffff1a!important}body.dark-site .quantity__button{background:transparent!important;color:#fff!important;border:none!important;transition:color .2s ease}body.dark-site .quantity__button:hover{color:#ff6b6b!important;background:#ffffff1a!important}body.dark-site .quantity__input{color:#fff!important;background:transparent!important;border:none!important}body.dark-site .social-icons .icon{transition:all .3s ease}body.dark-site .social-icons a:hover .icon{color:#ff6b6b!important;filter:drop-shadow(0 0 8px rgba(255,107,107,.3))}body.dark-site .cart-notification{background:#0a0a12f7!important;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 12px 48px #00000080}body.dark-site .cart-notification__heading,body.dark-site .cart-notification-product__name{color:#fff!important}body.dark-site .cart-notification-product__price{color:#ffffffb3!important}body.dark-site .text-black\/90,body.dark-site .text-black\/80,body.dark-site .text-black\/70,body.dark-site .text-black\/60,body.dark-site .text-black\/50{color:#ffffffd9!important}body.dark-site .text-black{color:#fff!important}body.dark-site [class*=glass-background]{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.1)}body.dark-site [class*=glass-background] .text-black{color:#fff!important}body.dark-site .shimmer-text,body.dark-site .stem-hero-title,body.dark-site .hero-shimmer{background:linear-gradient(90deg,#fff 0% 40%,#ff6b6b 50%,#fff 60% 100%)!important;background-size:200% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:dkShimmer 6s ease-in-out infinite!important}body.dark-site .text-black\/40,body.dark-site .text-black\/30,body.dark-site .text-black\/25,body.dark-site .text-black\/20,body.dark-site .text-black\/10{color:#ffffff80!important}body.dark-site #MainContent .bg-white{background:#0a0a128c!important;color:#fff;border:1px solid rgba(206,44,44,.15);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}body.dark-site #MainContent .bg-white h2,body.dark-site #MainContent .bg-white h3,body.dark-site #MainContent .bg-white p,body.dark-site #MainContent .bg-white span,body.dark-site #MainContent .bg-white label,body.dark-site #MainContent .bg-white button,body.dark-site #MainContent .bg-white a,body.dark-site #MainContent .bg-white li,body.dark-site #MainContent .bg-white div{color:#fff}body.dark-site .input-black,body.dark-site #MainContent input[type=range]{accent-color:#ce2c2c;color:#fff!important}body.dark-site .input-black::-webkit-slider-thumb,body.dark-site #MainContent input[type=range]::-webkit-slider-thumb{background:#fff!important;border:2px solid rgba(206,44,44,.3)!important;box-shadow:0 0 8px #ce2c2c33}body.dark-site .input-black::-moz-range-thumb,body.dark-site #MainContent input[type=range]::-moz-range-thumb{background:#fff!important;border:2px solid rgba(206,44,44,.3)!important;box-shadow:0 0 8px #ce2c2c33}body.dark-site .input-black::-webkit-slider-runnable-track,body.dark-site #MainContent input[type=range]::-webkit-slider-runnable-track{background:#ffffff26!important}body.dark-site .input-black::-moz-range-track,body.dark-site #MainContent input[type=range]::-moz-range-track{background:#ffffff26!important}body.dark-site .stem-separator-wrapper{background:#0a0a128c!important;border:1px solid rgba(206,44,44,.15);border-radius:20px;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);box-shadow:0 8px 60px #0006;color:#fff!important}body.dark-site .stem-header,body.dark-site .stem-badge,body.dark-site .stem-badge span,body.dark-site .stem-tab,body.dark-site .stem-tabs,body.dark-site .tab-title,body.dark-site .tab-subtitle,body.dark-site .tab-icon,body.dark-site .stem-upload-area,body.dark-site .stem-upload-area *,body.dark-site .stem-separator-wrapper span,body.dark-site .stem-separator-wrapper p,body.dark-site .stem-separator-wrapper strong,body.dark-site .stem-separator-wrapper label,body.dark-site .stem-separator-wrapper button{color:#fff!important}body.dark-site .stem-tab{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08);transition:all .3s ease}body.dark-site .stem-tab.active,body.dark-site .stem-tab:hover{background:#ce2c2c1f!important;border-color:#ce2c2c40}body.dark-site .stem-upload-area{background:#ffffff08!important;border-color:#ffffff1a!important}body.dark-site .faq-question{color:#fff!important;background:#0a0a1259!important;border:1px solid rgba(255,255,255,.08)}body.dark-site .faq-question:hover{border-color:#ce2c2c33}body.dark-site .faq-answer,body.dark-site .faq-answer p,body.dark-site .faq-answer span,body.dark-site .faq-answer li{color:#ffffffbf!important}body.dark-site .condensed{color:#fff!important}body.dark-site #MainContent input[type=checkbox]+label,body.dark-site #MainContent input[type=checkbox]+span,body.dark-site #MainContent .text-sm{color:#ffffffd9!important}body.dark-site #MainContent .bg-gray-50,body.dark-site #MainContent .bg-gray-100,body.dark-site #MainContent .bg-gray-200{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.06);color:#fff}body.dark-site #MainContent button .condensed,body.dark-site #MainContent button span{color:inherit}body.dark-site #MainContent button.text-black{background:#0a0a1280!important;color:#fff!important;border:1px solid rgba(255,255,255,.08);border-radius:12px}body.dark-site #MainContent button.text-black:hover{background:#0a0a12a6!important;border-color:#ce2c2c33}body.dark-site #MainContent .faq-answer,body.dark-site #MainContent [class*="bg-white/"]{background:#0a0a124d!important;color:#ffffffbf!important}body.dark-site .rysup-god-page,body.dark-site .rysup-eq-page{--rysup-glass: rgba(255, 255, 255, .05);--rysup-border: rgba(255, 255, 255, .15);--rysup-radius: 16px;--rysup-text: rgba(255, 255, 255, .92);--eq-glass: rgba(255, 255, 255, .05);--eq-glass-strong: rgba(255, 255, 255, .08);--eq-glass-border: rgba(255, 255, 255, .15)}body.dark-site .rysup-main-wrapper h1,body.dark-site .rysup-main-wrapper h2,body.dark-site .rysup-main-wrapper h3,body.dark-site .rysup-main-wrapper h4,body.dark-site .rysup-main-wrapper p,body.dark-site .rysup-main-wrapper li,body.dark-site .rysup-main-wrapper div,body.dark-site .rysup-main-wrapper span,body.dark-site .rysup-main-wrapper label,body.dark-site .rysup-main-wrapper td,body.dark-site .rysup-main-wrapper th{color:#ffffffeb!important}body.dark-site .rysup-main-wrapper .rysup-text-red{color:var(--rysup-accent, #CE2C2C)!important}body.dark-site .rysup-main-wrapper .rysup-text-purple{color:var(--rysup-accent-2, #a855f7)!important}body.dark-site .rysup-main-wrapper .rysup-text-cyan{color:var(--rysup-accent, #00d4ff)!important}body.dark-site .rysup-main-wrapper .rysup-gradient-text{-webkit-text-fill-color:transparent!important}body.dark-site .rysup-main-wrapper .fade-in-up,body.dark-site .rysup-main-wrapper .reveal-on-scroll,body.dark-site .rysup-main-wrapper .rysup-hero-content,body.dark-site .rysup-main-wrapper .rysup-hero-card-container,body.dark-site .rysup-main-wrapper .rysup-hero-visual,body.dark-site .rysup-main-wrapper .rysup-hero-visual-eq{opacity:1!important;transform:none!important;visibility:visible!important}body.dark-site .rysup-main-wrapper>section,body.dark-site .rysup-main-wrapper>div[class*=rysup-]:not(.rysup-main-wrapper){background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.dark-site .rysup-main-wrapper .rysup-container *,body.dark-site .rysup-main-wrapper .rysup-container-narrow *{background-color:transparent!important}body.dark-site .rysup-main-wrapper .rysup-neon-btn,body.dark-site .rysup-main-wrapper .rysup-red-btn,body.dark-site .rysup-main-wrapper .rysup-badge-best,body.dark-site .rysup-main-wrapper .rysup-check-list li:before,body.dark-site .rysup-main-wrapper .rysup-instant-delivery,body.dark-site .rysup-main-wrapper .best-choice,body.dark-site .rysup-main-wrapper .comp-vs-badge,body.dark-site .rysup-main-wrapper .small-btn,body.dark-site .rysup-main-wrapper .hud-bar .fill,body.dark-site .rysup-main-wrapper .s-bar,body.dark-site .rysup-main-wrapper .win-btn{background-color:revert!important}body.dark-site .rysup-main-wrapper .s-bar{background:linear-gradient(to top,var(--eq-red, #CE2C2C),#ff9999)!important}body.dark-site .rysup-main-wrapper .rysup-container .comp-col,body.dark-site .rysup-main-wrapper .rysup-container .faq-item,body.dark-site .rysup-main-wrapper .rysup-container .workflow-card,body.dark-site .rysup-main-wrapper .rysup-container .engine-card,body.dark-site .rysup-main-wrapper .rysup-container .eq-pill,body.dark-site .rysup-main-wrapper .rysup-container .rysup-card,body.dark-site .rysup-main-wrapper .rysup-container .rysup-secret-item,body.dark-site .rysup-main-wrapper .rysup-container .specs-box,body.dark-site .rysup-main-wrapper .rysup-container .rysup-accordion-item,body.dark-site .rysup-main-wrapper .rysup-container .spec-row,body.dark-site .rysup-main-wrapper .rysup-container .hud-separator{border-color:#ffffff26!important}body.dark-site .rysup-main-wrapper .eq-pill:hover,body.dark-site .rysup-main-wrapper .faq-item:hover,body.dark-site .rysup-main-wrapper .rysup-secret-item:hover{background-color:#ffffff0d!important}body.dark-site .rysup-main-wrapper .rysup-hero-content,body.dark-site .rysup-main-wrapper .rysup-hero-card-container,body.dark-site .rysup-main-wrapper .rysup-card,body.dark-site .rysup-main-wrapper .rysup-container,body.dark-site .rysup-main-wrapper .rysup-container-narrow,body.dark-site .rysup-main-wrapper .rysup-secret-item,body.dark-site .rysup-main-wrapper .rysup-accordion-item,body.dark-site .rysup-main-wrapper .spectrum-container,body.dark-site .rysup-main-wrapper .eq-stats-hud,body.dark-site .rysup-main-wrapper .mission-box,body.dark-site .rysup-main-wrapper .rysup-desc-specs{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.dark-site .rysup-main-wrapper .rysup-neon-btn{background:var(--rysup-accent, #CE2C2C)!important;color:#fff!important;box-shadow:0 0 40px #ce2c2c66!important}body.dark-site .rysup-main-wrapper .rysup-neon-btn:hover{background:#111!important;box-shadow:0 0 60px #ce2c2c99!important}body.dark-site .rysup-main-wrapper .hud-label,body.dark-site .rysup-main-wrapper .win-title,body.dark-site .rysup-main-wrapper .comp-label,body.dark-site .rysup-main-wrapper .schematic-item p{color:#ffffff8c!important}body.dark-site .rysup-main-wrapper .hud-separator,body.dark-site .rysup-main-wrapper .hud-bar,body.dark-site .rysup-main-wrapper .spec-row{border-color:#ffffff1a!important;background-color:#ffffff1a!important}body.dark-site .shopify-section-header-sticky{position:sticky!important;top:0!important}body.dark-site.header-scrolled .shopify-section-group-header-group .header{--header-bg-alpha: .08;--header-blur: 24px;--header-saturate: 1.4;border-color:#ffffff2e!important;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff1f!important}body.dark-site.header-scrolled .shopify-section-group-header-group .header__menu-item,body.dark-site.header-scrolled .shopify-section-group-header-group .header__menu-item span,body.dark-site.header-scrolled .shopify-section-group-header-group .list-menu__item--link,body.dark-site.header-scrolled .shopify-section-group-header-group .header__icon,body.dark-site.header-scrolled .shopify-section-group-header-group .header__icon svg{color:#ffffffeb!important;fill:#ffffffeb!important;transition:color .35s ease,fill .35s ease!important}body.dark-site.header-scrolled .cart-count-bubble{background:var(--dk-accent, #CE2C2C)!important;color:#fff!important}body.dark-site .rysup-main-wrapper .wave-bar{background:linear-gradient(to top,var(--rysup-accent, #CE2C2C),#ff9999)!important}body.dark-site .rysup-main-wrapper .comp-threshold{background:#ce2c2c!important;box-shadow:0 0 15px #ce2c2c99!important}body.dark-site .rysup-main-wrapper .comp-bar{background:var(--rysup-accent, #CE2C2C)!important;box-shadow:0 0 30px #ce2c2c66!important}body.dark-site .rysup-main-wrapper .rysup-instant-delivery{background:var(--rysup-accent, #CE2C2C)!important;color:#fff!important}body.dark-site .rysup-main-wrapper .spectrum-container>div{background-color:transparent!important}body.dark-site .rysup-main-wrapper .spectrum-container>div>div{background-color:#ce2c2c!important}body.dark-site .rysup-main-wrapper .rysup-glitch-header{color:#fffffff2}body.dark-site .rysup-main-wrapper .rysup-glitch-header:before,body.dark-site .rysup-main-wrapper .rysup-glitch-header:after{color:#fffffff2}body.dark-site .rysup-main-wrapper .rysup-red-btn,body.dark-site .rysup-main-wrapper .small-btn{background:var(--eq-red, var(--rysup-accent, #CE2C2C))!important;color:#fff!important;border:none!important}body.dark-site .rysup-main-wrapper .rysup-red-btn:hover,body.dark-site .rysup-main-wrapper .small-btn:hover{background:#111!important;box-shadow:0 10px 40px #0006!important}body.dark-site .rysup-main-wrapper .glass-faq,body.dark-site .rysup-main-wrapper .faq-item{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:transparent!important}body.dark-site .rysup-main-wrapper .faq-item:hover,body.dark-site .rysup-main-wrapper .glass-faq:hover{background-color:#ffffff0d!important;transform:none!important}body.dark-site .rysup-main-wrapper .rysup-steps-wrapper,body.dark-site .rysup-main-wrapper .rysup-reviews-wrapper,body.dark-site .rysup-main-wrapper .rysup-genres-wrapper,body.dark-site .rysup-main-wrapper .rysup-tech-deep-dive,body.dark-site .rysup-main-wrapper .rysup-comparison,body.dark-site .rysup-main-wrapper .rysup-comparison-eq,body.dark-site .rysup-main-wrapper .rysup-sonic-dna,body.dark-site .rysup-main-wrapper .rysup-details-grid,body.dark-site .rysup-eq-page .rysup-comparison-eq,body.dark-site .rysup-eq-page .rysup-mission-section{padding-bottom:60px!important}body.dark-site .hero-viz__btn--secondary{background:#ce2c2c26!important;color:#fff!important;border:1.5px solid rgba(206,44,44,.45)!important;box-shadow:0 4px 20px #ce2c2c26!important}body.dark-site .hero-viz__btn--secondary:hover{background:#ce2c2c4d!important;border-color:#ce2c2cb3!important;box-shadow:0 8px 35px #ce2c2c59!important;color:#fff!important}body.dark-site .mega-menu__content .mega-menu__link{position:relative;font-weight:600;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.07);display:block}body.dark-site .mega-menu__content .mega-menu__link:after{content:"";position:absolute;left:50%;bottom:-1px;width:0;height:2px;background:linear-gradient(90deg,#ff3c3cb3,#b48cff99,#ff3c3cb3);transition:width .25s cubic-bezier(.4,0,.2,1),left .25s cubic-bezier(.4,0,.2,1);border-radius:1px}body.dark-site .mega-menu__content .mega-menu__link:hover:after{width:100%;left:0}body.dark-site .mega-menu .h5,body.dark-site .mega-menu h5,body.dark-site .mega-menu__title{font-weight:900!important;font-size:1.1em!important;color:#121212f2!important;border-bottom:2px solid rgba(0,0,0,.1);padding-bottom:8px;margin-bottom:10px}body.dark-site .hg-label-text,body.dark-site .hg-js-label{color:#ffffffd9!important}body.dark-site .hg-track-row{background:transparent!important;border:none!important;overflow:visible!important;padding-top:18px!important}body.dark-site .hg-track-bg{background:#ffffff40!important}body.dark-site .hg-play-btn{color:#fff!important}body.dark-site .hyper-glass-wrapper{overflow:visible!important}body.dark-site .hg-mode-btn .hg-label{color:#ffffff80!important}body.dark-site .hg-mode-btn .hg-sub{color:#fff6!important}body.dark-site .hg-mode-btn{background:#ffffff0f!important;border-color:#ffffff1a!important}body.dark-site .hg-mode-btn.active .hg-label,body.dark-site .hg-mode-btn.active .hg-sub{color:#fff!important}body.dark-site .hg-cf-label{color:#ffffffb3!important}body.dark-site .cf-dry{color:var(--c-before)!important}body.dark-site .cf-wet{color:var(--c-after)!important}body.dark-site .hg-cf-track{background:#00000080!important;border-color:#ffffff0f!important}body.dark-site .hg-spectrum-wrap{border-radius:24px;overflow:hidden}body.dark-site .glass-title-custom{color:#ffffffd9!important}body.dark-site .glass-timer{color:#ffffff80!important}body.dark-site .glass-input::-webkit-slider-runnable-track{background:transparent!important;border:none!important;height:4px!important;border-radius:2px!important}body.dark-site .glass-input::-moz-range-track{background:transparent!important;border:none!important;height:4px!important;border-radius:2px!important}body.dark-site .glass-input::-webkit-slider-thumb{margin-top:-6px!important}body.dark-site .rysup-eq-page .rysup-glitch-header{background:linear-gradient(135deg,#ffffff 50%,var(--eq-red, #CE2C2C) 50%)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}body.dark-site .rysup-eq-page .rysup-engine-deep>.rysup-container{background:#0a0a12a6!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff14!important;border-radius:16px!important;overflow:hidden!important}body.dark-site .rysup-eq-page .faq-item.glass-faq{background:var(--dk-glass-bg)!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:var(--dk-glass-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden!important;margin-bottom:12px!important}body.dark-site .rysup-eq-page .faq-item.glass-faq:hover{border-color:#ce2c2c59!important;background:#ffffff14!important}body.dark-site .rysup-eq-page .faq-item summary{color:#ffffffe6!important}body.dark-site .rysup-eq-page .faq-item p{color:#ffffffa6!important}body.dark-site .rysup-eq-page .faq-item[open] summary{color:#ce2c2c!important}body.dark-site .rysup-main-wrapper .rysup-accordion-item{background:var(--dk-glass-bg)!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:var(--dk-glass-shadow)!important;margin-bottom:12px!important}body.dark-site .rysup-eq-page .mission-box{background:var(--dk-glass-bg)!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:var(--dk-glass-shadow)!important}body.dark-site .rysup-eq-page .comp-col.us.glowing-us{background:#ffffff0d!important;border:2px solid rgba(206,44,44,.5)!important;box-shadow:0 0 60px #ce2c2c66,0 20px 60px #0006!important;overflow:visible!important}body.dark-site .rysup-eq-page .comp-col.competitor{background:#0a0a12bf!important;border-color:#ffffff1a!important}body.dark-site .rysup-eq-page .mission-title{color:#ffffffeb!important}body.dark-site .rysup-eq-page .mission-text,body.dark-site .rysup-eq-page .mission-subtext{color:#ffffffa6!important}body.dark-site .rysup-eq-page .specs-box{background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:var(--dk-glass-radius)!important}body.dark-site .rysup-eq-page .spec-row{border-bottom-color:#ffffff0f!important;color:#ffffffd9!important}body.dark-site .rysup-eq-page .spec-row span:last-child{color:#ce2c2c!important}body.dark-site .rysup-eq-page .workflow-card{background:transparent!important;border-color:#ffffff1f!important;box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff0f!important;border-radius:var(--dk-glass-radius)!important}body.dark-site .rysup-eq-page .workflow-card h3{color:#ffffffe6!important}body.dark-site .rysup-eq-page .workflow-card p{color:#fff9!important}body.dark-site .rysup-eq-page .card-num.black-num{color:#ffffffe6!important}body.dark-site .rysup-eq-page .comp-col.competitor h3,body.dark-site .rysup-eq-page .comp-col.competitor .price{color:#fffc!important}body.dark-site .rysup-eq-page .comp-col.competitor ul li{color:#ffffff80!important;border-bottom-color:#ffffff0d!important}body.dark-site .rysup-eq-page .comp-col.competitor .comp-label{color:#ffffff73!important}body.dark-site .rysup-eq-page .rysup-spectrum-section>.rysup-container,body.dark-site .rysup-eq-page .rysup-info-feature-eq>.rysup-container,body.dark-site .rysup-eq-page .rysup-workflow-wrapper>.rysup-container,body.dark-site .rysup-eq-page .rysup-engine-deep>.rysup-container,body.dark-site .rysup-eq-page .rysup-desc-specs>.rysup-container,body.dark-site .rysup-eq-page .rysup-dedicated-faq>.rysup-container,body.dark-site .rysup-god-page .rysup-info-feature>.rysup-container,body.dark-site .rysup-god-page .rysup-steps-wrapper>.rysup-container,body.dark-site .rysup-god-page .rysup-reviews-wrapper>.rysup-container,body.dark-site .rysup-god-page .rysup-genres-wrapper>.rysup-container,body.dark-site .rysup-god-page .rysup-tech-deep-dive>.rysup-container,body.dark-site .rysup-god-page .rysup-comparison>.rysup-container,body.dark-site .rysup-god-page .rysup-details-grid>.rysup-container,body.dark-site .rysup-god-page .rysup-sonic-dna>.rysup-container,body.dark-site .rysup-god-page .rysup-faq>.rysup-container{padding-bottom:50px!important;padding-top:40px!important}body.dark-site .rysup-main-wrapper>section.rysup-visualizer-section{background:transparent!important}body.dark-site .rysup-main-wrapper>section.rysup-visualizer-section>.rysup-container{background:var(--dk-glass-bg)!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:var(--dk-glass-shadow)!important;overflow:visible!important;position:relative}body.dark-site .rysup-god-page .stat-item .label{color:#ffffff80!important}body.dark-site .rysup-god-page .stat-item .value{color:#ffffffe6!important}body.dark-site .rysup-god-page .rysup-info-visual{overflow:visible!important}body.dark-site .rysup-god-page .rysup-info-feature{padding-top:50px!important;overflow:visible!important}body.dark-site .rysup-god-page .rysup-competitor{background:#0a0a12bf!important;border-color:#ffffff1a!important}body.dark-site .rysup-god-page .rysup-card h3,body.dark-site .rysup-god-page .rysup-price{color:#ffffffd9!important}body.dark-site .rysup-god-page .rysup-features-list li{color:#ffffffb3!important;border-bottom-color:#ffffff0f!important}body.dark-site .rysup-god-page .rysup-us{box-shadow:0 0 60px #ce2c2c66,0 20px 60px #0006!important}body.dark-site .rysup-god-page .rysup-info-feature,body.dark-site .rysup-god-page .rysup-steps-wrapper,body.dark-site .rysup-god-page .rysup-reviews-wrapper,body.dark-site .rysup-god-page .rysup-genres-wrapper,body.dark-site .rysup-god-page .rysup-tech-deep-dive,body.dark-site .rysup-god-page .rysup-comparison,body.dark-site .rysup-god-page .rysup-details-grid,body.dark-site .rysup-god-page .rysup-sonic-dna,body.dark-site .rysup-god-page .rysup-faq{margin-bottom:20px!important}body.dark-site .rysup-main-wrapper>section.rysup-faq,body.dark-site .rysup-main-wrapper>section.rysup-faq>div,body.dark-site .rysup-main-wrapper>section.rysup-dedicated-faq,body.dark-site .rysup-main-wrapper>section.rysup-dedicated-faq>div,body.dark-site .rysup-eq-page .rysup-dedicated-faq>.rysup-container,body.dark-site .rysup-eq-page .rysup-dedicated-faq .eq-faq-list,body.dark-site .rysup-god-page .rysup-faq>.rysup-container-narrow{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}body.dark-site .rysup-main-wrapper .step-card,body.dark-site .rysup-main-wrapper .tech-card,body.dark-site .rysup-main-wrapper .dna-item{box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff0f!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important}body.dark-site #MainContent .stem-separator-container{background:transparent!important;border:none!important;box-shadow:none!important}body.dark-site .article-template__body-wrapper{background:var(--dk-glass-bg)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:var(--dk-glass-shadow)!important;padding:2.5rem 2rem 2rem!important}@media screen and (min-width:750px){body.dark-site .article-template__body-wrapper{padding:3.5rem 5rem 4rem!important}}@media screen and (min-width:990px){body.dark-site .article-template__body-wrapper{padding:4rem 6rem 4.5rem!important}}body.dark-site .article-template__body-wrapper header{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;padding:0!important;margin-bottom:1.5rem!important;margin-top:0!important}body.dark-site .article-template__body-wrapper .article-template__content{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;padding:0!important;margin-top:0!important}body.dark-site .article-template__content p{margin-bottom:1.5rem!important}body.dark-site .article-template__content p:last-child{margin-bottom:0!important}body.dark-site section.section:has(.main-page-title)>.page-width--narrow{background:var(--dk-glass-bg)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:var(--dk-glass-shadow)!important;padding:3rem 2rem!important}@media screen and (min-width:750px){body.dark-site section.section:has(.main-page-title)>.page-width--narrow{padding:4rem!important}}body.dark-site .main-page-title{color:#fff!important}body.dark-site .page-how-to.page-width--narrow{max-width:1400px!important;text-align:center!important;padding-bottom:0!important}body.dark-site .page-how-to .main-page-title{margin-bottom:.5rem!important}body.dark-site section.section:has(.main-page-title) .rte,body.dark-site section.section:has(.main-page-title) .rte p,body.dark-site section.section:has(.main-page-title) .rte li{color:#ffffffd9!important}body.dark-site section.section:has(.main-page-title) .rte h2,body.dark-site section.section:has(.main-page-title) .rte h3,body.dark-site section.section:has(.main-page-title) .rte h4,body.dark-site section.section:has(.main-page-title) .rte strong{color:#fff!important}body.dark-site section.section:has(.main-page-title) .rte a{color:#ff6b6b!important;text-decoration:underline;text-decoration-color:#ff6b6b4d}body.dark-site section.section:has(.main-page-title) .rte a:hover{color:#f99!important;text-decoration-color:#ff6b6bb3}body.dark-site section.section:has(.main-page-title) .rte p{margin-bottom:1.2rem!important;font-size:1.7rem!important;line-height:1.8!important}body.dark-site section.section:has(.main-page-title) .rte iframe{border-radius:12px;max-width:100%}body.dark-site .customer{background-color:var(--dk-glass-bg)!important;backdrop-filter:blur(20px) saturate(1.4)!important;-webkit-backdrop-filter:blur(20px) saturate(1.4)!important;border-radius:var(--dk-glass-radius)!important;border:var(--dk-glass-border)!important;padding:25px!important;box-shadow:none!important;color:#fff!important}body.dark-site .customer *{color:#fff!important}body.dark-site .customer input[type=email],body.dark-site .customer input[type=password],body.dark-site .customer input[type=text]{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important;border-radius:12px!important}body.dark-site .customer input::placeholder{color:#fff6!important}body.dark-site .customer a{color:var(--dk-accent-glow)!important}body.dark-site .customer button[type=submit],body.dark-site .customer .button{background:linear-gradient(135deg,#ce2c2c,#f44)!important;color:#fff!important;border:none!important;border-radius:12px!important}body.dark-site .customer.account{padding:2rem!important}body.dark-site .customer.account,body.dark-site .customer.account *{color:#fff!important}body.dark-site .rys-license-wrap,body.dark-site .rys-license-card,body.dark-site .rys-order-card,body.dark-site .rys-download-card{background:transparent!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.dark-site .rys-welcome-banner{background:#ffffff0a!important;border:var(--dk-glass-border)!important}body.dark-site .rys-welcome-name{background:linear-gradient(135deg,#ce2c2c,#ff6b6b)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body.dark-site .rys-account-tabs{border-bottom:none!important}body.dark-site .rys-account-tab{color:var(--dk-text-muted)!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px 12px 0 0!important}body.dark-site .rys-account-tab:hover{color:var(--dk-text)!important;background:#ffffff14!important;border-color:#fff3!important}body.dark-site .rys-account-tab.rys-tab-active{color:#fff!important;background:#ce2c2c1a!important;border:1px solid rgba(206,44,44,.4)!important;border-bottom-color:transparent!important;box-shadow:0 -2px 16px #ce2c2c4d,inset 0 1px #ce2c2c4d!important}body.dark-site .rys-order-card:hover{border-color:#ce2c2c66!important;box-shadow:0 12px 32px #ce2c2c26,0 0 16px #ce2c2c1a!important;background:#ffffff0f!important}body.dark-site .rys-badge-pay--paid{background:#22c55e26!important;color:#4ade80!important;box-shadow:0 0 12px #22c55e4d!important}body.dark-site .rys-badge-pay--pending{background:#eab30826!important;color:#fbbf24!important;box-shadow:0 0 12px #eab3084d!important}body.dark-site .rys-badge-pay--refunded{background:#ef444426!important;color:#f87171!important;box-shadow:0 0 12px #ef44444d!important}body.dark-site .rys-badge-fulfill--fulfilled{background:#3b82f626!important;color:#60a5fa!important;box-shadow:0 0 12px #3b82f64d!important}body.dark-site .rys-badge-fulfill--unfulfilled{background:#64748b26!important;color:#ffffff80!important}body.dark-site .rys-order-thumb-count{background:var(--dk-accent)!important}body.dark-site .rys-order-btn--view{background:#ffffff0f!important;border-color:#ffffff26!important}body.dark-site .rys-order-btn--view:hover{background:#ffffff1f!important}body.dark-site .rys-order-btn--download{background:#22c55e1a!important;border-color:#22c55e40!important;color:#4ade80!important}body.dark-site .rys-order-btn--download:hover{background:#22c55e33!important}body.dark-site .rys-order-expand-toggle{background:#ffffff0f!important;border-color:#ffffff1f!important;color:#fff6!important}body.dark-site .rys-order-expand-toggle:hover{color:#fff!important;background:#ce2c2c26!important;border-color:#ce2c2c66!important;box-shadow:0 0 12px #ce2c2c40!important}body.dark-site .rys-order-expand-toggle[aria-expanded=true]{background:#ce2c2c1a!important;border-color:#ce2c2c4d!important;color:#fff!important}body.dark-site .rys-order-expand.rys-expand-open{border-top-color:#ffffff14!important}body.dark-site .rys-order-items td{border-bottom-color:#ffffff0f!important}body.dark-site .rys-show-more-btn{background:#ffffff0f!important;border-color:#ffffff26!important}body.dark-site .rys-show-more-btn:hover{background:#ffffff1f!important;box-shadow:0 0 16px #ce2c2c33!important}body.dark-site .rys-download-card:hover{border-color:#ce2c2c4d!important;box-shadow:0 8px 24px #ce2c2c1a!important}body.dark-site .rys-download-btn--preset{background:#22c55e1a!important;border-color:#22c55e40!important;color:#4ade80!important}body.dark-site .rys-download-btn--plugin{background:#ce2c2c1a!important;border-color:#ce2c2c40!important;color:var(--dk-accent-glow)!important}body.dark-site .rys-skeleton-card{background:#ffffff08!important;border-color:#ffffff14!important}body.dark-site .rys-skeleton-line{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14,#ffffff0a 75%)!important;background-size:200% 100%!important}body.dark-site .rys-license-status--active:before{background:#4ade80!important;box-shadow:0 0 8px #4ade8080!important}body.dark-site .rys-license-status--available:before{background:#ffffff40!important}body.dark-site .rys-key-toggle-btn,body.dark-site .rys-key-toggle-btn:hover,body.dark-site .rys-key-toggle-btn:focus,body.dark-site .rys-license-key-toggle,body.dark-site .rys-license-key-toggle:hover,body.dark-site .rys-license-key-toggle:focus{color:#fff!important;background:transparent!important}body.dark-site .rys-key-display,body.dark-site .rys-license-input{background:#ffffff08!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important}body.dark-site .rys-logout-btn{background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}body.dark-site .rys-logout-btn:hover{background:#ffffff0d!important}body.dark-site .rys-confirm-box{background:#0a0a12f2!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}body.dark-site .customer.order{padding:2rem!important}body.dark-site .customer.order,body.dark-site .customer.order *{color:#fff!important}body.dark-site .customer.order .order-details,body.dark-site .customer.order .order-details th,body.dark-site .customer.order .order-details td{border-color:#ffffff1f!important}body.dark-site .customer.order a{color:#ce2c2ce6!important}body.dark-site .customer.order a:hover{color:#fff!important}body.dark-site .customer.order .svg-wrapper svg{fill:currentColor!important}body.dark-site .customer.order>div>div>a{color:#fff9!important;text-decoration:none!important;border-bottom:1px solid rgba(255,255,255,.15)!important}body.dark-site .customer.order>div>div>a:hover{color:#fff!important;border-color:#fff6!important}body.dark-site .rys-download-section{margin:24px 0;padding:20px;border:1px solid rgba(255,255,255,.15);border-radius:16px;background:transparent}body.dark-site .rys-download-title{font-weight:800;font-size:16px;margin:0 0 16px;color:#fff!important}body.dark-site .rys-download-card{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-top:1px solid rgba(255,255,255,.08)}body.dark-site .rys-download-card:first-of-type{border-top:none;padding-top:0}body.dark-site .rys-download-icon{font-size:24px;line-height:1;flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.15);border-radius:10px;background:#ffffff0a}body.dark-site .rys-download-label{font-weight:700;font-size:14px;margin:0 0 4px}body.dark-site .rys-download-desc{font-size:13px;color:#fff9!important;margin:0 0 10px;line-height:1.4}body.dark-site .rys-download-btn{display:inline-block;padding:8px 18px;border:1px solid rgba(255,255,255,.25)!important;border-radius:8px;background:#ffffff0f!important;color:#fff!important;font-size:13px;font-weight:600;text-decoration:none!important;transition:all .2s ease}body.dark-site .rys-download-btn:hover{background:#ffffff1f!important;border-color:#fff6!important}body.dark-site .customer.order .rys-license-wrap{background:transparent!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:16px!important}body.dark-site .customer.order .rys-license-input{background:#ffffff08!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important}body.dark-site .customer.order .rys-license-sub,body.dark-site .customer.order .rys-license-hint{color:#ffffff80!important}body.dark-site .cart__contents,body.dark-site form.cart__contents,body.dark-site .cart__contents.gradient{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}body.dark-site cart-items,body.dark-site cart-items .page-width{background:transparent!important}body.dark-site #main-cart-items{background:var(--dk-glass-bg)!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:var(--dk-glass-shadow)!important;padding:1.5rem!important}body.dark-site .cart-item{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.1)!important}body.dark-site .cart-item td{background:transparent!important;color:#fff!important}body.dark-site .quantity.cart-quantity{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:10px!important;overflow:hidden!important;min-width:120px!important;height:40px!important;display:flex!important;align-items:center!important}body.dark-site .quantity.cart-quantity .quantity__button{background:transparent!important;color:#fff!important;border:none!important;width:36px!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background .2s ease!important;padding:0!important}body.dark-site .quantity.cart-quantity .quantity__button:hover{background:#ffffff1a!important}body.dark-site .quantity.cart-quantity .quantity__button svg{width:12px!important;height:12px!important;stroke:#fff!important}body.dark-site .quantity.cart-quantity .quantity__input{background:transparent!important;color:#fff!important;border:none!important;border-left:1px solid rgba(255,255,255,.15)!important;border-right:1px solid rgba(255,255,255,.15)!important;text-align:center!important;font-size:14px!important;font-weight:600!important;width:48px!important;height:100%!important;padding:0!important;-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important}body.dark-site .quantity.cart-quantity .quantity__input::-webkit-inner-spin-button,body.dark-site .quantity.cart-quantity .quantity__input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}body.dark-site .quantity-popover-wrapper,body.dark-site .quantity-popover-container{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}body.dark-site cart-items+.shopify-section .content-container,body.dark-site .cart__warnings+.shopify-section .content-container,body.dark-site #MainContent .section-rich-text .rich-text__wrapper .rich-text__blocks{background:var(--dk-glass-bg)!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:var(--dk-glass-shadow)!important}body.dark-site #MainContent #main-cart-footer{background:var(--dk-glass-bg)!important;background-color:#ffffff0d!important;border:var(--dk-glass-border)!important;border-radius:var(--dk-glass-radius)!important;box-shadow:var(--dk-glass-shadow)!important;padding:1.5rem!important}body.dark-site .cart__heading,body.dark-site .cart-item__name,body.dark-site .cart-item__details,body.dark-site .cart-item__details *,body.dark-site .totals *,body.dark-site .cart__footer *,body.dark-site #main-cart-items th,body.dark-site .cart-item__price-wrapper .price{color:#fff!important}body.dark-site .cart-item__image-container{background:transparent!important}body.dark-site .daw-hero__btn{color:#fff!important}body.dark-site .daw-hero__btn--primary{background:#ce2c2c26!important;border-color:#ce2c2c73!important}body.dark-site .daw-hero__btn--primary:hover{background:#ce2c2c4d!important;border-color:#ce2c2cb3!important;box-shadow:0 8px 35px #ce2c2c59!important}body.dark-site .daw-hero__btn--secondary{background:#ffffff0f!important;border-color:#fff3!important}body.dark-site .daw-hero__btn--secondary:hover{background:#ffffff1f!important;border-color:#fff6!important}body.dark-site .plugin-hero__btn{color:#fff!important}body.dark-site .plugin-hero__btn--primary{background:#ce2c2c26!important;border-color:#ce2c2c73!important}body.dark-site .plugin-hero__btn--primary:hover{background:#ce2c2c4d!important;border-color:#ce2c2cb3!important;box-shadow:0 8px 35px #ce2c2c59!important}body.dark-site .plugin-hero__btn--secondary{background:#ffffff0f!important;border-color:#fff3!important}body.dark-site .plugin-hero__btn--secondary:hover{background:#ffffff1f!important;border-color:#fff6!important}body.dark-site .header-wrapper:after{display:none!important}body.dark-site .loading__spinner .spinner{animation:dk-vinyl-spin 1.8s linear infinite}@keyframes dk-vinyl-spin{to{transform:rotate(360deg)}}.dk-spectrum-footer{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:24px;padding:0 20px;overflow:hidden}.dk-spectrum-bar{width:4px;border-radius:2px 2px 0 0;background:linear-gradient(to top,#ce2c2c,#ff4d4d);animation:dk-spectrum-bounce 1.2s ease-in-out infinite alternate;animation-delay:calc(var(--bar-index) * .04s);transform-origin:bottom;opacity:0;transition:opacity .4s ease}.dk-spectrum-footer.dk-visible .dk-spectrum-bar{opacity:.7}@keyframes dk-spectrum-bounce{0%{height:3px}to{height:calc(4px + var(--bar-index) * .5px)}}.dk-spectrum-bar:nth-child(4n+1){animation-duration:.8s}.dk-spectrum-bar:nth-child(4n+2){animation-duration:1.1s}.dk-spectrum-bar:nth-child(4n+3){animation-duration:.95s}.dk-spectrum-bar:nth-child(4n){animation-duration:1.3s}body.dark-site .button,body.dark-site .shopify-challenge__button{will-change:transform}@media(prefers-reduced-motion:reduce){.dk-spectrum-bar,body.dark-site .loading__spinner .spinner{animation:none!important}.dk-spectrum-bar{opacity:.5;height:8px}.dk-cursor-trail{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/dark-site-theme.css.map */
