:root{--dv-ice:#00d4ff;--dv-dark:#000000;--dv-dark2:#080e16;--dv-card:#0a1520;--dv-card-border:#1a2d40;--dv-white:#fff;--dv-grey:#8a9bb0;--dv-mint:#00e5c8;--dv-berry:#c840a0;--dv-citrus:#ffb800}html,body{background:#000!important;color:#fff!important;font-family:Barlow,sans-serif!important}.header,header,.header-wrapper{background:#000000e6!important;border-bottom:1px solid rgba(0,212,255,.15)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.header__heading-link,.header__menu-item a,nav a,.header a{color:#fff!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:color .2s!important}.header__heading-link:hover,.header__menu-item a:hover{color:#00d4ff!important}.button,.btn,button[type=submit],.shopify-payment-button__button--unbranded,.shopify-payment-button__button{background:#00d4ff!important;color:#000!important;border:none!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;border-radius:0!important;transition:background .2s,transform .15s,box-shadow .2s!important;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))!important}.button:hover,.btn:hover,button[type=submit]:hover{background:#3df!important;transform:translateY(-2px)!important;box-shadow:0 8px 30px #00d4ff4d!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;color:#fff!important;letter-spacing:-.01em!important}.shopify-section,section,main,.main-content,.content-for-layout{background:#000!important}[class*=color-scheme]{background:#000!important;color:#fff!important}.card,.card-wrapper,.product-card-wrapper{background:#0a1520!important;border:1px solid #1a2d40!important;border-radius:0!important;overflow:hidden!important;transition:transform .25s,border-color .25s,box-shadow .25s!important}.card:hover,.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-5px)!important;border-color:#00d4ff59!important;box-shadow:0 20px 40px #00000080,0 0 30px #00d4ff14!important}.card__heading,.card__heading a{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;color:#fff!important;font-size:1.4rem!important;letter-spacing:-.01em!important}.card__information{background:#0a1520!important;padding:1.2rem!important;border-top:1px solid #1a2d40!important}.price,.price__regular,.price-item,.price-item--regular,.price-item--sale{color:#00d4ff!important;font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:1.3rem!important}.product__title{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;font-size:clamp(2.5rem,5vw,4rem)!important;text-transform:uppercase!important;color:#fff!important;line-height:.95!important;letter-spacing:-.01em!important}.product__price,.product__price .price{color:#00d4ff!important;font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:2rem!important}.product__description p,.product__description li{color:#8a9bb0!important;line-height:1.7!important}.product__description h2{color:#fff!important;font-family:Barlow Condensed,sans-serif!important;text-transform:uppercase!important;margin-bottom:.8rem!important}.product__description strong{color:#00d4ff!important}.product__description ul{margin-left:1.2rem!important}input,textarea,select{background:#00d4ff0a!important;border:1px solid #1a2d40!important;color:#fff!important;border-radius:0!important;font-family:Barlow,sans-serif!important;padding:.75rem 1rem!important}input:focus,textarea:focus,select:focus{border-color:#00d4ff!important;outline:none!important;box-shadow:0 0 0 2px #00d4ff26!important}input::placeholder,textarea::placeholder{color:#8a9bb080!important}.product-form__input label,.variant__button-label{background:#0a1520!important;border:1px solid #1a2d40!important;color:#fff!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;transition:border-color .2s,background .2s!important}.product-form__input input[type=radio]:checked+label,.variant__button-label--active{background:#00d4ff!important;color:#000!important;border-color:#00d4ff!important}.footer,footer{background:#000!important;border-top:1px solid #1a2d40!important}.footer a,footer a{color:#8a9bb0!important;font-family:Barlow Condensed,sans-serif!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.85rem!important;transition:color .2s!important}.footer a:hover,footer a:hover{color:#fff!important}.footer__heading,.footer__heading-text{color:#00d4ff!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:.75rem!important;letter-spacing:.25em!important;text-transform:uppercase!important}.announcement-bar{background:#00d4ff!important;color:#000!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-size:.85rem!important}.cart-drawer,.cart__wrapper,.cart-notification{background:#080e16!important;color:#fff!important;border-left:1px solid #1a2d40!important}.cart-drawer__header{border-bottom:1px solid #1a2d40!important}.cart-item__name{color:#fff!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;text-transform:uppercase!important}hr,.divider{border-color:#1a2d40!important}a{color:inherit!important}.breadcrumbs a,.breadcrumb a{color:#8a9bb0!important}.badge{background:#00d4ff!important;color:#000!important;border-radius:0!important;font-weight:700!important}.loading-overlay__spinner .path{stroke:#00d4ff!important}#shopify-section-dv-hero{position:relative;overflow:hidden}.dv-hero{min-height:100vh;display:flex;align-items:center;padding:120px 5vw 80px;background:#000;position:relative;overflow:hidden}.dv-hero-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 70% at 65% 45%,rgba(0,180,255,.18) 0%,rgba(0,100,200,.08) 40%,transparent 70%),radial-gradient(ellipse 40% 50% at 20% 60%,rgba(0,120,220,.1) 0%,transparent 55%);pointer-events:none}.dv-gum-canvas{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:1}.dv-fg{position:absolute;top:-100px;opacity:0;animation:dvFall linear infinite}.dv-fg-inner{animation:dvTumble ease-in-out infinite}@keyframes dvFall{0%{transform:translateY(0);opacity:0}6%{opacity:1}88%{opacity:.9}to{transform:translateY(115vh);opacity:0}}@keyframes dvTumble{0%{transform:rotate(0) rotateX(0)}30%{transform:rotate(120deg) rotateX(25deg)}60%{transform:rotate(240deg) rotateX(-15deg)}to{transform:rotate(360deg) rotateX(0)}}.dv-gum{position:relative;border-radius:8px}.dv-gum:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(ellipse 70% 55% at 35% 30%,rgba(255,255,255,.35) 0%,transparent 70%);z-index:2}.dv-gum:after{content:"";position:absolute;top:12%;left:10%;width:40%;height:25%;border-radius:50%;background:#ffffff38;filter:blur(2px);z-index:3}.dv-gum-blue{background:linear-gradient(145deg,#4dd8ff,#0ae 25%,#07b 55%,#004e88 80%,#002d55);box-shadow:0 6px 20px #0078c88c,0 2px 6px #0006,inset 0 1px #ffffff40}.dv-gum-mid{background:linear-gradient(145deg,#3cf,#09d,#06a 60%,#003d77);box-shadow:0 6px 18px #0064b480,0 2px 6px #0006,inset 0 1px #fff3}.dv-gum-dark{background:linear-gradient(145deg,#1a88cc,#0d5f99 35%,#083d6e 65%,#041f40);box-shadow:0 5px 15px #00509673,0 2px 5px #00000080,inset 0 1px #ffffff1f}.dv-sz-lg{width:44px;height:26px;border-radius:10px}.dv-sz-md{width:34px;height:20px;border-radius:8px}.dv-sz-sm{width:26px;height:15px;border-radius:6px}.dv-sz-xs{width:20px;height:12px;border-radius:5px}.dv-f1{left:5%;animation-duration:7s;animation-delay:0s}.dv-f1 .dv-fg-inner{animation-duration:3.2s}.dv-f2{left:12%;animation-duration:9s;animation-delay:1.4s}.dv-f2 .dv-fg-inner{animation-duration:4s}.dv-f3{left:20%;animation-duration:6.5s;animation-delay:.3s}.dv-f3 .dv-fg-inner{animation-duration:2.8s}.dv-f4{left:28%;animation-duration:8s;animation-delay:2.5s}.dv-f4 .dv-fg-inner{animation-duration:3.6s}.dv-f5{left:36%;animation-duration:7.5s;animation-delay:.9s}.dv-f5 .dv-fg-inner{animation-duration:3s}.dv-f6{left:44%;animation-duration:6.8s;animation-delay:3.5s}.dv-f6 .dv-fg-inner{animation-duration:4.2s}.dv-f7{left:52%;animation-duration:9.5s;animation-delay:1.1s}.dv-f7 .dv-fg-inner{animation-duration:3.4s}.dv-f8{left:60%;animation-duration:7.2s;animation-delay:4s}.dv-f8 .dv-fg-inner{animation-duration:2.6s}.dv-f9{left:68%;animation-duration:8.5s;animation-delay:.6s}.dv-f9 .dv-fg-inner{animation-duration:3.8s}.dv-f10{left:76%;animation-duration:7s;animation-delay:2s}.dv-f10 .dv-fg-inner{animation-duration:3.1s}.dv-f11{left:83%;animation-duration:6.3s;animation-delay:1.7s}.dv-f11 .dv-fg-inner{animation-duration:4.4s}.dv-f12{left:90%;animation-duration:8.8s;animation-delay:.4s}.dv-f12 .dv-fg-inner{animation-duration:3s}.dv-hero-content{position:relative;z-index:5;max-width:560px}.dv-eyebrow{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.8rem;letter-spacing:.3em;text-transform:uppercase;color:#00d4ff;margin-bottom:1.2rem;display:flex;align-items:center;gap:.6rem}.dv-eyebrow:before{content:"";display:block;width:30px;height:2px;background:#00d4ff}.dv-hero-title{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:clamp(4rem,9vw,7rem);line-height:.9;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:1.5rem;color:#fff}.dv-hero-title .dv-ice{color:#00d4ff;text-shadow:0 0 40px rgba(0,212,255,.5)}.dv-hero-sub{font-size:1.05rem;line-height:1.65;color:#8a9bb0;margin-bottom:2.2rem;max-width:420px}.dv-stats{display:flex;gap:0;margin-bottom:2.5rem;border:1px solid #1a2d40;background:#00d4ff08;overflow:hidden}.dv-stat{flex:1;padding:1rem .8rem;text-align:center;border-right:1px solid #1a2d40}.dv-stat:last-child{border-right:none}.dv-stat-val{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:1.4rem;color:#00d4ff;line-height:1}.dv-stat-label{font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:#8a9bb0;margin-top:3px}.dv-hero-btns{display:flex;gap:1rem;flex-wrap:wrap}.dv-btn-primary{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:1rem;letter-spacing:.15em;text-transform:uppercase;color:#000;background:#00d4ff;padding:.9rem 2.2rem;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));transition:background .2s,transform .15s,box-shadow .2s;border:none;cursor:pointer}.dv-btn-primary:hover{background:#3df;transform:translateY(-2px);box-shadow:0 8px 30px #00d4ff4d}.dv-btn-outline{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:1rem;letter-spacing:.15em;text-transform:uppercase;color:#00d4ff;background:transparent;padding:.9rem 2.2rem;border:1px solid rgba(0,212,255,.35);display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;transition:border-color .2s,background .2s,transform .15s}.dv-btn-outline:hover{border-color:#00d4ff;background:#00d4ff12;transform:translateY(-2px)}.dv-flavor-strip{background:#080e16;border-top:1px solid #1a2d40;border-bottom:1px solid #1a2d40;padding:1.1rem 5vw;display:flex;align-items:center;justify-content:center;gap:3rem;overflow-x:auto;flex-wrap:wrap}.dv-flavor-pill{display:flex;align-items:center;gap:.6rem;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.15em;text-transform:uppercase;color:#8a9bb0;white-space:nowrap}.dv-dot{width:10px;height:10px;border-radius:50%}.dv-dot-ice{background:#00d4ff;box-shadow:0 0 8px #00d4ff}.dv-dot-mint{background:#00e5c8;box-shadow:0 0 8px #00e5c8}.dv-dot-berry{background:#c840a0;box-shadow:0 0 8px #c840a0}.dv-dot-citrus{background:#ffb800;box-shadow:0 0 8px #ffb800}.dv-section{padding:100px 5vw;background:#000}.dv-section-label{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:#00d4ff;margin-bottom:.8rem;display:flex;align-items:center;gap:.6rem}.dv-section-label:before{content:"";display:block;width:24px;height:2px;background:#00d4ff}.dv-section-title{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:clamp(2.2rem,5vw,3.5rem);text-transform:uppercase;line-height:1;margin-bottom:.5rem;color:#fff}.dv-section-sub{font-size:1rem;color:#8a9bb0;max-width:480px;line-height:1.6}.dv-section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3rem;flex-wrap:wrap;gap:1rem}.dv-link-all{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.15em;text-transform:uppercase;color:#00d4ff;text-decoration:none;display:flex;align-items:center;gap:.4rem;transition:gap .2s}.dv-link-all:hover{gap:.7rem}.dv-products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.dv-product-card{background:#0a1520;border:1px solid #1a2d40;overflow:hidden;perspective:1200px;cursor:pointer;height:440px;position:relative}.dv-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d}.dv-product-card:hover .dv-card-inner{animation:dvSpin360 3.5s cubic-bezier(.4,.1,.2,1) forwards}@keyframes dvSpin360{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.dv-product-card:hover .dv-card-product-img{animation:dvFadeThrough 3.5s cubic-bezier(.4,.1,.2,1) forwards}@keyframes dvFadeThrough{0%{opacity:1}30%{opacity:0}70%{opacity:0}to{opacity:1}}.dv-product-card:hover .dv-card-inside{animation:dvShowInside 3.5s cubic-bezier(.4,.1,.2,1) forwards}@keyframes dvShowInside{0%{opacity:0}30%{opacity:1}70%{opacity:1}to{opacity:0}}.dv-card-shell{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #1a2d40;overflow:hidden;background:#0a1520;display:flex;flex-direction:column;transition:border-color .3s,box-shadow .3s}.dv-product-card:hover .dv-card-shell{border-color:#00d4ff66;box-shadow:0 0 40px #00d4ff1f}.dv-card-product-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2;opacity:1}.dv-card-inside{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;text-align:center}.dv-inside-gums{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;width:100%;padding:0 .5rem;margin-bottom:1rem}.dv-inside-gum{height:30px;border-radius:7px;position:relative;box-shadow:0 4px 12px #00000080,inset 0 1px #ffffff40}.dv-inside-gum:before{content:"";position:absolute;top:12%;left:10%;width:45%;height:35%;border-radius:50%;background:#ffffff40;filter:blur(1.5px)}.dv-inside-label{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#8a9bb0}.dv-inside-count{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:3.5rem;line-height:1}.dv-inside-unit{font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;color:#8a9bb0}.dv-card-front-info{position:absolute;bottom:0;left:0;right:0;padding:1rem 1.2rem;background:linear-gradient(to top,#0a1520 60%,transparent);z-index:3}.dv-card-flavor-tag{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.65rem;letter-spacing:.25em;text-transform:uppercase;margin-bottom:.2rem}.dv-card-name{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:1.5rem;text-transform:uppercase;line-height:1;color:#fff}.dv-card-shop-link{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:#8a9bb0;text-decoration:none;display:inline-flex;align-items:center;gap:.3rem;transition:color .2s;margin-top:.3rem}.dv-card-shop-link:hover{color:#fff}.dv-manifesto{background:#000;text-align:center;padding:140px 5vw;position:relative;overflow:hidden}.dv-manifesto:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgba(0,212,255,.05) 0%,transparent 70%);pointer-events:none}.dv-manifesto-quote{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:clamp(2.8rem,7vw,5.5rem);text-transform:uppercase;line-height:1;max-width:900px;margin:0 auto 1.5rem;color:#fff}.dv-manifesto-quote .dv-ice{color:#00d4ff;text-shadow:0 0 40px rgba(0,212,255,.4)}.dv-manifesto-sub{font-size:1rem;color:#8a9bb0;max-width:480px;margin:0 auto 3rem;line-height:1.65}.dv-trust{background:#080e16;padding:70px 5vw}.dv-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#1a2d40}.dv-trust-item{background:#080e16;padding:2.5rem 2rem;text-align:center}.dv-trust-icon{font-size:2rem;margin-bottom:1rem}.dv-trust-val{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:2rem;color:#00d4ff;line-height:1;margin-bottom:.3rem}.dv-trust-label{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:#8a9bb0}@media(max-width:900px){.dv-products-grid,.dv-trust-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.dv-products-grid{grid-template-columns:1fr}.dv-hero-title{font-size:3.5rem}.dv-stats{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dv-performance.css.map */
