@media(max-width:900px){html{scroll-behavior:smooth}html body{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}html body .content-for-layout{background:radial-gradient(circle at 50% 0,rgba(113,199,255,.065),transparent 32rem),#000!important}html body .dv-flashbar{border-bottom-color:#71c7ffb8!important;box-shadow:0 10px 34px #02131f40!important}html body .dv-flashbar-inner{min-height:64px!important;padding:8px 0!important}html body .dv-flash-unit{border-radius:10px!important;background:linear-gradient(180deg,#71c7ff1c,#71c7ff09)!important;box-shadow:inset 0 1px #ffffff14,0 7px 20px #0000002e!important}html body .dv-promo-strip{position:relative!important;overflow:hidden!important;padding:8px 12px!important;background:linear-gradient(90deg,#030303,#0a0f13,#030303)!important;border-bottom-color:#1b2830!important}html body .dv-promo-strip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:42%;background:linear-gradient(105deg,transparent,rgba(113,199,255,.1),transparent);transform:translate(-160%);animation:dvMobilePromoSweep 5.4s ease-in-out infinite;pointer-events:none}html body .dv-header{background:#fffffff7!important;border-bottom:1px solid rgba(0,0,0,.13)!important;box-shadow:0 12px 32px #0000001f!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html body .dv-header-inner{min-height:76px!important}html body .dv-logo-link{transition:transform .28s cubic-bezier(.2,.8,.2,1)!important}html body .dv-logo-link:active{transform:scale(.96)!important}html body .dv-search-icon,html body .dv-action-icon,html body .dv-mobile-menu summary{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,background .25s ease,border-color .25s ease!important}html body .dv-search-icon{border-radius:50%!important;background:#f3f3f3!important;box-shadow:inset 0 0 0 1px #dadada!important}html body #header-group .shopify-section:first-child .dv-header .dv-action-icon{box-shadow:0 5px 14px #00000017,inset 0 1px #ffffffbf!important}html body .dv-search-icon:active,html body .dv-action-icon:active{transform:scale(.88)!important}html body .dv-mobile-menu summary{border:1px solid #bdbdbd!important;border-radius:999px!important;background:linear-gradient(180deg,#fff,#ececec)!important;padding:9px 10px!important;box-shadow:0 5px 14px #00000012!important}html body .dv-mobile-menu summary:active{transform:scale(.93)!important}html body .dv-mobile-panel{right:0!important;top:44px!important;min-width:210px!important;padding:7px!important;border:1px solid rgba(0,0,0,.13)!important;border-radius:17px!important;background:#fffffff7!important;box-shadow:0 22px 55px #00000038!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);overflow:hidden!important;transform-origin:top right}html body .dv-mobile-panel a{border:0!important;border-radius:11px!important;padding:13px 12px!important;transition:background .2s ease,transform .2s ease!important}html body .dv-mobile-panel a+a{border-top:1px solid #ededed!important}html body .dv-mobile-panel a:active{background:#ededed!important;transform:translate(3px)!important}html body .dv-mobile-menu[open] .dv-mobile-panel{animation:dvMobileMenuIn .3s cubic-bezier(.16,.8,.3,1) both}html body .dv-mobile-menu[open] .dv-mobile-panel a{animation:dvMobileMenuLink .34s cubic-bezier(.16,.8,.3,1) both}html body .dv-mobile-menu[open] .dv-mobile-panel a:nth-child(2){animation-delay:35ms}html body .dv-mobile-menu[open] .dv-mobile-panel a:nth-child(3){animation-delay:.07s}html body .dv-mobile-menu[open] .dv-mobile-panel a:nth-child(4){animation-delay:.105s}html body .dv-mobile-menu[open] .dv-mobile-panel a:nth-child(5){animation-delay:.14s}html body .dv-home{background:radial-gradient(circle at 50% -2%,rgba(113,199,255,.11),transparent 26rem),linear-gradient(180deg,#020202 0,#000 42%)!important;padding-top:16px!important}html body .dv-wrap{width:min(100% - 20px,760px)!important}html body .dv-section{padding:23px 0 31px!important}html body .dv-title-row{margin-bottom:15px!important}html body .dv-title{font-size:1.04rem!important;letter-spacing:.17em!important;position:relative!important;padding-left:11px!important}html body .dv-title:before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:2px;border-radius:99px;background:#71c7ff;box-shadow:0 0 13px #71c7ff9e}html body .dv-view{font-size:.76rem!important;color:#c8c8c8!important;letter-spacing:.03em!important;transition:transform .2s ease,color .2s ease!important}html body .dv-view:active{transform:translate(3px)!important;color:#fff!important}html body .dv-home .dv-sneaker-grid{gap:11px!important}html body .dv-home .dv-sneaker-grid .dv-card{border:1px solid #1d1d1d!important;border-radius:17px!important;background:linear-gradient(180deg,#0b0b0b,#040404)!important;box-shadow:0 10px 26px #00000057,inset 0 1px #ffffff06!important;overflow:hidden!important;transform:translateZ(0);transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s ease,box-shadow .25s ease!important}html body .dv-home .dv-sneaker-grid .dv-card:active{transform:scale(.965)!important;border-color:#3a3a3a!important;box-shadow:0 5px 16px #00000052!important}html body .dv-home .dv-sneaker-grid .dv-card-image{border-radius:16px 16px 0 0!important;background:radial-gradient(circle at 50% 44%,#121212,#070707 68%)!important}html body .dv-home .dv-sneaker-grid .dv-card-image img{padding:7%!important;transform:scale(.985);transition:transform .4s cubic-bezier(.2,.8,.2,1),filter .35s ease!important}html body .dv-home .dv-sneaker-grid .dv-card:active .dv-card-image img{transform:scale(1.035)!important;filter:brightness(1.05)!important}html body .dv-home .dv-sneaker-grid .dv-card-body{padding:11px 10px 13px!important}html body .dv-home .dv-sneaker-grid .dv-product-title{font-size:.86rem!important;line-height:1.28!important;min-height:2.55em!important;font-weight:900!important}html body .dv-home .dv-sneaker-grid .dv-price{margin-top:7px!important;font-size:.94rem!important}html body .dv-home .dv-sneaker-grid .dv-card-image:before{border-radius:999px!important;box-shadow:0 6px 18px #00000047!important}html body .dv-home .dv-brands{gap:9px!important}html body .dv-home .dv-brand{min-height:62px!important;border:1px solid #222!important;border-radius:14px!important;background:linear-gradient(145deg,#0e0e0e,#050505)!important;box-shadow:inset 0 1px #ffffff09!important;font-size:.79rem!important;font-weight:900!important;letter-spacing:.065em!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .22s ease,background .22s ease!important}html body .dv-home .dv-brand:active{transform:scale(.95)!important;border-color:#606060!important;background:#151515!important;color:#fff!important}html body .dv-proof-section{margin-top:4px!important;padding:32px 10px 30px!important;border:1px solid #181818!important;border-radius:23px!important;background:radial-gradient(circle at 50% 26%,rgba(113,199,255,.09),transparent 48%),linear-gradient(180deg,#080808,#030303)!important;box-shadow:0 18px 48px #00000052!important}html body .dv-proof-title{text-shadow:0 0 22px rgba(113,199,255,.14)!important}html body .dv-review-card{border-color:#272727!important;border-radius:17px!important;box-shadow:0 20px 45px #0000007a!important;transition:transform .52s cubic-bezier(.2,.8,.2,1),filter .45s ease,opacity .45s ease!important}html body .dv-review-card.is-center{transform:translate(-50%,-50%) scale(1.015)!important;border-color:#454545!important;box-shadow:0 24px 54px #0000008c,0 0 0 1px #71c7ff12!important}html body .dv-review-card.is-left-1{transform:translate(-102%,-50%) scale(.79) rotate(-3.5deg)!important}html body .dv-review-card.is-right-1{transform:translate(2%,-50%) scale(.79) rotate(3.5deg)!important}html body .dv-review-card.is-left-2{transform:translate(-145%,-50%) scale(.61) rotate(-6deg)!important}html body .dv-review-card.is-right-2{transform:translate(45%,-50%) scale(.61) rotate(6deg)!important}html body .dv-review-card:active{filter:brightness(1.08)!important}html body .dv-review-arrow{border-color:#ffffff3b!important;background:#080808b8!important;box-shadow:0 8px 22px #00000059!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .2s ease,background .2s ease!important}html body .dv-review-arrow:active{transform:translateY(-50%) scale(.87)!important;background:#fff!important;color:#000!important}html body .dv-proof-dots button{transition:width .25s ease,transform .25s ease,background .25s ease!important}html body .dv-proof-dots button.is-active{width:17px!important;border-radius:99px!important;transform:none!important;background:#71c7ff!important;box-shadow:0 0 12px #71c7ff6b!important}html body .dv-service-grid-compact{border:0!important;padding:14px 10px 25px!important;gap:9px!important;background:#000!important}html body .dv-service-grid-compact .dv-service-card{min-height:88px!important;padding:14px!important;border:1px solid #202020!important;border-radius:16px!important;background:linear-gradient(145deg,#0b0b0b,#050505)!important;box-shadow:inset 0 1px #ffffff06!important;transition:transform .22s ease,border-color .22s ease!important}html body .dv-service-grid-compact .dv-service-card+.dv-service-card{border-left:1px solid #202020!important}html body .dv-service-grid-compact .dv-service-card:active{transform:scale(.98)!important;border-color:#3c3c3c!important}html body .dv-service-grid-compact .dv-service-icon,html body .dv-service-grid-compact .dv-question-icon{width:34px!important;height:34px!important;flex-basis:34px!important;border-radius:50%!important;background:#0f1519!important;box-shadow:inset 0 0 0 1px #71c7ff29!important}html body .dv-service-grid-compact .dv-service-icon{display:grid!important;place-items:center!important;padding:5px!important}html body .dv-service-grid-compact .dv-service-icon svg{width:24px!important;height:24px!important}html body .dv-service-grid-compact .dv-question-icon{border-color:#ffffffa6!important}html body .dv-whatsapp-float{box-shadow:0 12px 30px #00000073,0 0 0 1px #ffffff1f!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease!important}html body .dv-whatsapp-float:active{transform:scale(.88)!important}html body .dv-pdp{background:radial-gradient(circle at 50% 3%,rgba(113,199,255,.07),transparent 25rem),#000!important;padding-top:13px!important}html body .dv-pdp-inner{width:min(100% - 18px,760px)!important;gap:15px!important}html body .dv-pdp-main-media{border:1px solid #202020!important;border-radius:20px!important;background:radial-gradient(circle at 50% 45%,#0c0c0c,#000 72%)!important;box-shadow:0 18px 44px #0000006b,inset 0 1px #ffffff06!important}html body .dv-pdp-slide{transform:scale(.985);transition:opacity .32s ease,visibility .32s ease,transform .52s cubic-bezier(.2,.8,.2,1)!important}html body .dv-pdp-slide.is-active{transform:scale(1)!important}html body .dv-pdp-sale-badge{border-radius:999px!important;background:#00000085!important;box-shadow:0 7px 18px #00000052!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html body .dv-pdp-arrow{border-radius:50%!important;border-color:#ffffff47!important;background:#050505a8!important;box-shadow:0 8px 24px #0006!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html body .dv-pdp-arrow:active{transform:translateY(-50%) scale(.86)!important;background:#fff!important;color:#000!important}html body .dv-pdp-image-count{border-radius:999px!important;border-color:#2b2b2b!important;background:#0000009e!important}html body .dv-pdp-details{padding:18px 13px 20px!important;border:1px solid #191919!important;border-radius:19px!important;background:linear-gradient(180deg,#0c0c0ce6,#030303f5)!important;box-shadow:0 14px 36px #00000042!important}html body .dv-pdp-vendor{color:#bcbcbc!important;font-size:.68rem!important;letter-spacing:.16em!important}html body .dv-pdp-title{font-size:clamp(1.75rem,8vw,2.3rem)!important;line-height:1!important;letter-spacing:-.04em!important}html body .dv-pdp-price-row{gap:9px!important}html body .dv-pdp-discount{border-radius:999px!important;padding:6px 9px!important}html body .dv-pdp-size span{transition:transform .18s cubic-bezier(.2,.8,.2,1),background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease!important}html body .dv-pdp-size span:active{transform:scale(.88)!important}html body .dv-pdp-size input:checked+span{transform:scale(1.04)!important;box-shadow:0 0 0 2px #000,0 0 0 3px #fff,0 8px 18px #00000047!important}html body .dv-pdp-qty{border-radius:12px!important;overflow:hidden!important}html body .dv-pdp-add,html body .dv-pdp-cod{height:55px!important;border-radius:14px!important;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,filter .22s ease!important}html body .dv-pdp-add{box-shadow:0 9px 24px #ffffff14!important}html body .dv-pdp-add:active,html body .dv-pdp-cod:active{transform:scale(.975)!important;filter:brightness(.94)!important}@media(prefers-reduced-motion:no-preference){html body .dv-logo-link{animation:dvMobileLogoIn .48s cubic-bezier(.16,.8,.3,1) both}html body .dv-home .dv-title-row{animation:dvMobileRise .5s cubic-bezier(.16,.8,.3,1) both}html body .dv-home .dv-sneaker-grid .dv-card{animation:dvMobileRise .54s cubic-bezier(.16,.8,.3,1) both}html body .dv-home .dv-sneaker-grid .dv-card:nth-child(2){animation-delay:.06s}html body .dv-home .dv-sneaker-grid .dv-card:nth-child(3){animation-delay:.12s}html body .dv-home .dv-sneaker-grid .dv-card:nth-child(4){animation-delay:.18s}html body .dv-home .dv-sneaker-grid .dv-card:nth-child(5){animation-delay:.24s}html body .dv-home .dv-sneaker-grid .dv-card:nth-child(6){animation-delay:.3s}html body .dv-home .dv-sneaker-grid .dv-card:nth-child(7){animation-delay:.36s}html body .dv-home .dv-sneaker-grid .dv-card:nth-child(8){animation-delay:.42s}html body .dv-home .dv-brand{animation:dvMobileRise .46s cubic-bezier(.16,.8,.3,1) both}html body .dv-home .dv-brand:nth-child(2){animation-delay:45ms}html body .dv-home .dv-brand:nth-child(3){animation-delay:.09s}html body .dv-home .dv-brand:nth-child(4){animation-delay:.135s}html body .dv-home .dv-brand:nth-child(5){animation-delay:.18s}html body .dv-home .dv-brand:nth-child(6){animation-delay:.225s}html body .dv-proof-section{animation:dvMobileRise .62s .12s cubic-bezier(.16,.8,.3,1) both}html body .dv-service-grid-compact .dv-service-card{animation:dvMobileRise .5s cubic-bezier(.16,.8,.3,1) both}html body .dv-service-grid-compact .dv-service-card:nth-child(2){animation-delay:.07s}html body .dv-service-grid-compact .dv-service-card:nth-child(3){animation-delay:.14s}html body .dv-whatsapp-float{animation:dvMobileFloat 3.8s ease-in-out infinite}html body .dv-pdp-gallery{animation:dvMobileRise .55s cubic-bezier(.16,.8,.3,1) both}html body .dv-pdp-details{animation:dvMobileRise .55s .08s cubic-bezier(.16,.8,.3,1) both}}}@media(max-width:640px){html body .dv-proof-section{padding-left:6px!important;padding-right:6px!important}html body .dv-review-card.is-left-1{transform:translate(-91%,-50%) scale(.71) rotate(-4deg)!important}html body .dv-review-card.is-right-1{transform:translate(-9%,-50%) scale(.71) rotate(4deg)!important}html body .dv-review-card.is-left-2{transform:translate(-120%,-50%) scale(.51) rotate(-7deg)!important}html body .dv-review-card.is-right-2{transform:translate(20%,-50%) scale(.51) rotate(7deg)!important}html body .dv-service-grid-compact .dv-service-card+.dv-service-card{border-left:1px solid #202020!important;border-top:1px solid #202020!important}}@media(max-width:520px){html body .dv-flashbar-inner{gap:7px!important;padding:8px 0 9px!important}html body .dv-flash-title{font-size:.77rem!important}html body .dv-header-inner{min-height:70px!important;width:calc(100% - 16px)!important}html body .dv-logo-home{width:145px!important;max-width:145px!important}html body .dv-logo-mark{max-width:145px!important}html body .dv-search-icon{width:31px!important;height:31px!important;flex-basis:31px!important}html body .dv-action-icon{width:33px!important;height:33px!important;flex-basis:33px!important}html body .dv-action-icon svg{width:20px!important;height:20px!important}html body .dv-mobile-menu summary{padding:8px!important}html body .dv-home{padding-top:10px!important}html body .dv-section{padding:20px 0 27px!important}html body .dv-home .dv-sneaker-grid{gap:9px!important}html body .dv-home .dv-sneaker-grid .dv-card{border-radius:15px!important}html body .dv-home .dv-sneaker-grid .dv-card-image{border-radius:14px 14px 0 0!important}html body .dv-home .dv-sneaker-grid .dv-card-body{padding:9px 9px 12px!important}html body .dv-home .dv-sneaker-grid .dv-product-title{font-size:.81rem!important}html body .dv-home .dv-sneaker-grid .dv-price{font-size:.9rem!important}html body .dv-home .dv-brand{min-height:58px!important;border-radius:13px!important}html body .dv-pdp-inner{width:calc(100% - 14px)!important}html body .dv-pdp-main-media{border-radius:17px!important}html body .dv-pdp-details{border-radius:17px!important;padding:17px 11px 18px!important}html body .dv-pdp-add,html body .dv-pdp-cod{border-radius:13px!important}}@keyframes dvMobileMenuIn{0%{opacity:0;transform:translateY(-9px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dvMobileMenuLink{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes dvMobileRise{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dvMobileLogoIn{0%{opacity:0;transform:translateY(-5px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dvMobileFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes dvMobilePromoSweep{0%,58%{transform:translate(-160%)}78%,to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){html body .dv-promo-strip:after{animation:none!important}html body .dv-logo-link,html body .dv-mobile-menu[open] .dv-mobile-panel,html body .dv-mobile-menu[open] .dv-mobile-panel a,html body .dv-home .dv-title-row,html body .dv-home .dv-sneaker-grid .dv-card,html body .dv-home .dv-brand,html body .dv-proof-section,html body .dv-service-grid-compact .dv-service-card,html body .dv-whatsapp-float,html body .dv-pdp-gallery,html body .dv-pdp-details{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/dripvault-mobile-polish.css.map */
