:root{--dv-black:#000;--dv-white:#fff;--dv-line:#262626;--dv-muted:#aaa}html,body,.page-wrapper,.content-for-layout{background:#000!important;color:#fff!important}body{overflow-x:hidden}#header-group .shopify-section:first-child{background:#000!important;color:#fff!important}#header-group .shopify-section:first-child *{color:#fff!important}#header-group .shopify-section:first-child [class*=announcement] p,#header-group .shopify-section:first-child [class*=announcement] a{font-family:Impact,Haettenschweiler,Arial Black,sans-serif!important;font-size:clamp(2rem,5vw,4.4rem)!important;font-weight:900!important;letter-spacing:.06em!important;line-height:.95!important;text-transform:uppercase!important;text-shadow:0 2px 0 #fff,0 5px 0 rgba(255,255,255,.65),0 8px 0 rgba(255,255,255,.25);padding:18px 0 22px!important}#header-group .header-section,#header-component,#header-component .header,#header-component [class*=header__row]{background:#fff!important;color:#000!important}#header-component a,#header-component button,#header-component svg,#header-component summary{color:#000!important}#header-component{border-bottom:1px solid #d6d6d6!important}.dv-home{background:#000;color:#fff;padding:22px 0 0}.dv-wrap{width:min(1420px,calc(100% - 40px));margin:auto}.dv-section{padding:24px 0 38px}.dv-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.dv-title{margin:0;color:#fff;font-size:clamp(1rem,1.6vw,1.35rem);font-weight:800;letter-spacing:.22em;text-transform:uppercase}.dv-view{color:#fff;text-decoration:none;font-size:.9rem}.dv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dv-card{border:1px solid var(--dv-line);background:#050505;transition:.2s}.dv-card:hover{transform:translateY(-3px);border-color:#555}.dv-card-image{display:block;aspect-ratio:1;background:#080808;overflow:hidden}.dv-card-image img{width:100%;height:100%;object-fit:contain;padding:8%;display:block;transition:.25s}.dv-card:hover img{transform:scale(1.035)}.dv-card-body{padding:12px 12px 15px}.dv-product-title{display:block;color:#fff;text-decoration:none;font-size:.95rem;line-height:1.35;min-height:2.7em}.dv-price{margin-top:8px;font-size:1rem;font-weight:700}.dv-empty{grid-column:1/-1;border:1px solid var(--dv-line);padding:42px 18px;text-align:center;color:var(--dv-muted)}.dv-collections{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dv-collection{min-height:210px;border:1px solid #333;display:flex;align-items:flex-end;padding:20px;text-decoration:none;color:#fff;position:relative;background:radial-gradient(circle at 70% 30%,rgba(255,255,255,.1),transparent 32%),linear-gradient(135deg,#111,#030303 58%,#151515)}.dv-collection:after{content:"\2192";position:absolute;right:20px;bottom:17px;font-size:1.4rem}.dv-collection strong{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase}.dv-trust{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--dv-line);border-bottom:1px solid var(--dv-line)}.dv-trust-item{padding:20px 14px;text-align:center}.dv-trust-item+.dv-trust-item{border-left:1px solid var(--dv-line)}.dv-trust-item strong{display:block;font-size:.9rem}.dv-trust-item span{display:block;color:var(--dv-muted);font-size:.76rem;margin-top:4px}.dv-offer{margin:32px 0;border:1px solid #333;background:linear-gradient(90deg,#050505,#111,#050505);padding:22px 16px;text-align:center;font-size:clamp(1rem,2vw,1.35rem);letter-spacing:.08em}.dv-offer b{display:inline-block;border:1px solid #fff;padding:4px 10px;margin:0 8px;letter-spacing:.12em}.dv-note{color:var(--dv-muted);font-size:.78rem;text-align:center;padding-bottom:28px}footer,#shopify-section-footer-group{background:#000!important;color:#fff!important;border-top:1px solid var(--dv-line)}footer a,footer p,footer h2,footer h3,footer h4{color:#fff!important}@media(max-width:900px){.dv-wrap{width:min(100% - 24px,760px)}.dv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dv-collections{grid-template-columns:1fr}.dv-collection{min-height:140px}.dv-trust{grid-template-columns:repeat(2,1fr)}.dv-trust-item:nth-child(3){border-left:0;border-top:1px solid var(--dv-line)}.dv-trust-item:nth-child(4){border-top:1px solid var(--dv-line)}.dv-card-body{padding:10px}.dv-product-title{font-size:.84rem}.dv-price{font-size:.92rem}}@media(max-width:520px){#header-group .shopify-section:first-child [class*=announcement] p,#header-group .shopify-section:first-child [class*=announcement] a{font-size:2.3rem!important;padding:14px 0 17px!important}}.dv-card-image{position:relative}.dv-card-image[href*="/products/nike-air-force-1"]:before{content:"SALE";position:absolute;top:10px;left:10px;z-index:3;background:#fff;color:#000;border:1px solid #fff;padding:5px 8px;font-family:Arial,Helvetica,sans-serif;font-size:.62rem;font-weight:900;letter-spacing:.12em;line-height:1;pointer-events:none}@media(max-width:520px){.dv-card-image[href*="/products/nike-air-force-1"]:before{top:7px;left:7px;padding:4px 7px;font-size:.56rem}}@media(min-width:901px){.dv-home .dv-sneaker-grid{grid-template-columns:repeat(4,minmax(0,300px))!important;justify-content:start;gap:18px!important}}.dv-whatsapp-float{width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;display:grid!important;place-items:center!important;gap:0!important;background:#25d366!important;color:#fff!important;border-radius:50%!important;box-shadow:0 8px 24px #00000052!important}.dv-whatsapp-float span{display:none!important}.dv-whatsapp-float svg{width:23px!important;height:23px!important;flex:0 0 23px!important}@media(max-width:640px){.dv-whatsapp-float{width:42px!important;height:42px!important;min-width:42px!important;right:14px!important;bottom:14px!important}.dv-whatsapp-float svg{width:22px!important;height:22px!important;flex-basis:22px!important}}.dv-card:has(.dv-card-image[href*="/products/nike-air-force-1"]) .dv-price{display:flex;align-items:center;gap:9px;flex-wrap:wrap;color:#fff!important;font-weight:800}.dv-card:has(.dv-card-image[href*="/products/nike-air-force-1"]) .dv-price:after{content:"SAR 729";color:#777;font-size:.82em;font-weight:500;text-decoration:line-through;text-decoration-thickness:1px}body .dv-pdp .dv-pdp-sizes{display:flex!important;flex-wrap:wrap!important;grid-template-columns:none!important;gap:9px!important;margin-bottom:22px!important}body .dv-pdp .dv-pdp-size{width:42px!important;height:42px!important;flex:0 0 42px!important}body .dv-pdp .dv-pdp-size span{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;border:1px solid #3a3a3a!important;border-radius:50%!important;background:#070707!important;color:#fff!important;font-size:.8rem!important;font-weight:800!important;line-height:1!important;box-sizing:border-box!important}body .dv-pdp .dv-pdp-size input:checked+span{border-color:#fff!important;background:#fff!important;color:#000!important;box-shadow:0 0 0 2px #000,0 0 0 3px #fff!important}body .dv-pdp .dv-pdp-qty-block{margin:0 0 22px!important}body .dv-pdp .dv-pdp-qty-label{color:#fff!important}body .dv-pdp .dv-pdp-qty{width:128px!important;height:44px!important;grid-template-columns:40px 48px 40px!important;border:1px solid #3a3a3a!important;background:#080808!important;box-sizing:border-box!important}body .dv-pdp .dv-pdp-qty-btn{min-width:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:#080808!important;font-size:1.15rem!important;font-weight:800!important;line-height:1!important}body .dv-pdp .dv-pdp-qty-btn:hover{background:#151515!important}body .dv-pdp .dv-pdp-qty-input{width:48px!important;height:42px!important;padding:0!important;border:0!important;border-left:1px solid #3a3a3a!important;border-right:1px solid #3a3a3a!important;background:#151515!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;caret-color:#fff!important;text-align:center!important;font-size:1rem!important;font-weight:900!important;line-height:42px!important;box-sizing:border-box!important}body .dv-pdp .dv-pdp-cod{margin-top:10px!important;border:1px solid #1677ff!important;background:#1677ff!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 8px 22px #1677ff38!important;animation:dvCodWobble 2.8s ease-in-out infinite!important;transform-origin:center!important}body .dv-pdp .dv-pdp-cod:hover{background:#2b86ff!important;border-color:#2b86ff!important}@keyframes dvCodWobble{0%,84%,to{transform:translate(0) rotate(0)}88%{transform:translate(-1px) rotate(-.55deg)}92%{transform:translate(1px) rotate(.55deg)}96%{transform:translate(-.5px) rotate(-.3deg)}}@media(prefers-reduced-motion:reduce){body .dv-pdp .dv-pdp-cod{animation:none!important}}body .dv-home .dv-sneaker-grid .dv-card-image[href*="/products/on-cloudtilt-tide-mineral"]:before{content:"SALE";position:absolute;top:10px;left:10px;z-index:3;background:#fff;color:#000;border:1px solid #fff;padding:5px 8px;font-family:Arial,Helvetica,sans-serif;font-size:.62rem;font-weight:900;letter-spacing:.12em;line-height:1;pointer-events:none;transition:transform .32s ease,background .32s ease,color .32s ease,border-color .32s ease}@media(max-width:520px){body .dv-home .dv-sneaker-grid .dv-card-image[href*="/products/on-cloudtilt-tide-mineral"]:before{top:7px;left:7px;padding:4px 7px;font-size:.56rem}}@media(hover:hover)and (pointer:fine){body .dv-home .dv-sneaker-grid .dv-card:hover .dv-card-image[href*="/products/on-cloudtilt-tide-mineral"]:before{transform:translateY(-2px)}}body .dv-home .dv-sneaker-grid .dv-card:has(.dv-card-image[href*="/products/on-cloudtilt-tide-mineral"]) .dv-price{display:flex;align-items:center;gap:9px;flex-wrap:wrap;color:#fff!important;font-weight:900}body .dv-home .dv-sneaker-grid .dv-card:has(.dv-card-image[href*="/products/on-cloudtilt-tide-mineral"]) .dv-price:after{content:"SAR 950";color:#777;font-size:.9em;font-weight:800;text-decoration:line-through;text-decoration-thickness:1px}body .dv-home .dv-card-image[href*="/products/birkenstock-boston"]:before{content:"SALE";position:absolute;top:10px;left:10px;z-index:3;background:#fff;color:#000;border:1px solid #fff;padding:5px 8px;font-family:Arial,Helvetica,sans-serif;font-size:.62rem;font-weight:900;letter-spacing:.12em;line-height:1;pointer-events:none}body .dv-home .dv-card:has(.dv-card-image[href*="/products/birkenstock-boston"]) .dv-price{display:flex;align-items:center;gap:9px;flex-wrap:wrap;color:#fff!important;font-weight:900}body .dv-home .dv-card:has(.dv-card-image[href*="/products/birkenstock-boston"]) .dv-price:after{content:"SAR 829";color:#777;font-size:.9em;font-weight:800;text-decoration:line-through;text-decoration-thickness:1px}@media(max-width:520px){body .dv-home .dv-card-image[href*="/products/birkenstock-boston"]:before{top:7px;left:7px;padding:4px 7px;font-size:.56rem}}body{font-weight:500}body p,body a,body button,body label,body li,body summary,body input,body select,body textarea{font-weight:600}#header-component a,#header-component button,#header-component summary{font-size:.82rem!important;font-weight:800!important}body .dv-home .dv-home-category .dv-title{font-size:clamp(1.3rem,2vw,1.75rem)!important;font-weight:900!important}body .dv-home .dv-product-title{font-size:clamp(.94rem,1.15vw,1.06rem)!important;font-weight:800!important}body .dv-home .dv-price,body .dv-home .dv-price strong{font-size:.96rem!important;font-weight:800!important}body .dv-home .dv-view-button{font-size:.82rem!important;font-weight:900!important}.dv-service-grid-compact .dv-service-card strong{font-size:.8rem!important;font-weight:900!important}.dv-service-grid-compact .dv-service-card p{font-size:.73rem!important;font-weight:600!important}@media(max-width:640px){body .dv-home .dv-home-category .dv-title{font-size:1.2rem!important}body .dv-home .dv-product-title{font-size:.94rem!important}#header-component a,#header-component button,#header-component summary{font-size:.78rem!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/dripvault.css.map */
