:is(.site-shell,.vz-category-page-shell) .vz-stock-state{--stock-accent:#edb541;--stock-ink:#151711;isolation:isolate;color:#f0e3c4;text-align:start;background:#161813 url(/locker-brushed-steel.webp) 50%/cover;border:1px solid #a08a5b;border-radius:3px;grid-template-columns:minmax(0,.39fr) minmax(0,.61fr);min-width:0;margin-top:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px #080b08,0 15px 30px #0004}:is(.site-shell,.vz-category-page-shell) .vz-stock-state:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 0 0,#d8be89 0 2px,#0000 3px),radial-gradient(circle at 100% 0,#d8be89 0 2px,#0000 3px),radial-gradient(circle at 0 100%,#d8be89 0 2px,#0000 3px),radial-gradient(circle at 100% 100%,#d8be89 0 2px,#0000 3px);border:1px solid #f2d29a20;position:absolute;inset:6px}:is(.site-shell,.vz-category-page-shell) .vz-stock-state[data-availability=out-of-stock],:is(.site-shell,.vz-category-page-shell) .vz-stock-state[data-availability=no-match]{--stock-accent:#e0c797}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__art{background:#173326;min-height:310px;position:relative;overflow:hidden}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__art>svg{width:100%;height:100%;display:block;position:absolute;inset:0}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__art:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 35px #0005}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__copy{background:linear-gradient(120deg,#181b17f2,#11140ff5);flex-direction:column;justify-content:center;min-width:0;padding:clamp(24px,3.3vw,48px);display:flex}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__message{min-width:0}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__status{color:#201e12;letter-spacing:.1em;background:#deb049;border:1px solid #ffdb822b;border-radius:2px;align-items:center;gap:9px;padding:7px 12px;font:400 14px/1.2 Anton,sans-serif;display:inline-flex}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__status>i{background:currentColor;border:1px solid;flex:none;width:6px;height:6px}:is(.site-shell,.vz-category-page-shell) .vz-stock-state:not([data-availability=coming-soon]) .vz-stock-state__status{color:#ffedcf;background:#9c3c2e}:is(.site-shell,.vz-category-page-shell) .vz-stock-state h3.vz-stock-state__headline{letter-spacing:.015em;white-space:normal;overflow-wrap:anywhere;text-wrap:balance;text-shadow:1px 2px #000a;max-width:16ch;margin:18px 0 12px;color:#f0e3c4!important;font:400 clamp(34px,3.5vw,58px)/1.05 VZ Crate Dirt,Anton,sans-serif!important}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__name{color:#e4c48a;letter-spacing:.035em;overflow-wrap:anywhere;font:400 clamp(19px,2vw,26px)/1.3 Anton,sans-serif;display:block}:is(.site-shell,.vz-category-page-shell) .vz-stock-state p.vz-stock-state__detail{color:#d7cdb6;border-top:1px solid #d6bf8c30;max-width:48ch;margin:14px 0 0;padding-top:15px;font:400 16px/1.7 Arial,sans-serif}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px;display:flex}:is(.site-shell,.vz-category-page-shell) .vz-stock-state .vz-stock-state__action{background:var(--stock-accent);max-width:100%;min-height:52px;color:var(--stock-ink);letter-spacing:.035em;text-align:start;cursor:pointer;border:1px solid #f5d897;border-bottom:3px solid #83622d;border-radius:2px;justify-content:space-between;align-items:center;gap:24px;padding:14px 19px;font:400 17px/1.3 Anton,sans-serif;text-decoration:none;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 0 0 3px #31231312,0 3px #050704}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__action>svg{flex:none}:is(.site-shell,.vz-category-page-shell) .vz-stock-state .vz-stock-state__action:hover{background:#f9df9e;transform:translateY(-3px);box-shadow:0 6px #050704}:is(.site-shell,.vz-category-page-shell) .vz-stock-state .vz-stock-state__action:focus-visible{outline-offset:5px;outline:3px solid #fff0bc}:is(.site-shell,.vz-category-page-shell) .vz-stock-state .vz-stock-state__action.is-secondary{color:#dfc79a;min-height:44px;box-shadow:none;background:0 0;border:none;padding:8px 0;font-size:15px}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__signature{color:#b3a17d;letter-spacing:.14em;flex-wrap:wrap;align-items:center;gap:10px;margin-top:25px;font:700 9px/1.5 Arial,sans-serif;display:flex}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__signature>i{background:currentColor;width:16px;height:1px}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__tag{inset-inline-start:25px;color:#fce9c3;text-align:center;background:#923c2d;border:1px solid #cf7152;max-width:150px;padding:18px 15px 13px;font:400 22px/1.2 Anton,sans-serif;position:absolute;top:28px;transform:rotate(-7deg);box-shadow:3px 6px 10px #0007}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__tag:before{content:"";background:#292317;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:calc(50% - 2px)}html[lang=ar] :is(.site-shell,.vz-category-page-shell) .vz-stock-state__action>svg{transform:rotate(180deg)}@layer arabic-typography{html[lang=ar] :is(.site-shell,.vz-category-page-shell) .vz-stock-state :is(h3,p,strong,span,button,a){letter-spacing:0!important;font-family:Dubai,sans-serif!important}html[lang=ar] :is(.site-shell,.vz-category-page-shell) .vz-stock-state h3.vz-stock-state__headline{max-width:17ch;font-size:clamp(34px,3.7vw,54px)!important;font-weight:700!important;line-height:1.3!important}html[lang=ar] :is(.site-shell,.vz-category-page-shell) .vz-stock-state__status{font-size:17px!important;font-weight:700!important}html[lang=ar] :is(.site-shell,.vz-category-page-shell) .vz-stock-state__name{font-size:25px!important;font-weight:700!important}html[lang=ar] :is(.site-shell,.vz-category-page-shell) .vz-stock-state p.vz-stock-state__detail{font-size:17px!important;line-height:1.85!important}html[lang=ar] :is(.site-shell,.vz-category-page-shell) .vz-stock-state .vz-stock-state__action{font-size:19px!important;font-weight:700!important}html[lang=ar] :is(.site-shell,.vz-category-page-shell) .vz-stock-state__signature{font-size:11px!important}}@media (max-width:700px){:is(.site-shell,.vz-category-page-shell) .vz-stock-state{grid-template-columns:minmax(0,1fr);margin-top:18px}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__art{height:160px;min-height:0}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__art>svg{object-position:bottom}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__copy{padding:24px 22px}:is(.site-shell,.vz-category-page-shell) .vz-stock-state h3.vz-stock-state__headline{max-width:19ch;font-size:clamp(30px,8.8vw,43px)!important}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__name{font-size:21px}:is(.site-shell,.vz-category-page-shell) .vz-stock-state p.vz-stock-state__detail{font-size:15px;line-height:1.65}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__actions{flex-direction:column;align-items:stretch}:is(.site-shell,.vz-category-page-shell) .vz-stock-state .vz-stock-state__action{gap:12px;width:100%;min-height:52px;font-size:16px}:is(.site-shell,.vz-category-page-shell) .vz-stock-state .vz-stock-state__action.is-secondary{justify-content:flex-start;min-height:38px}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__signature{letter-spacing:.08em;margin-top:22px}:is(.site-shell,.vz-category-page-shell) .vz-stock-state__tag{top:22px;max-width:140px;padding:14px 12px 10px;font-size:17px;inset-inline-start:22px}@layer arabic-typography{html[lang=ar] :is(.site-shell,.vz-category-page-shell) .vz-stock-state h3.vz-stock-state__headline{font-size:clamp(32px,8.5vw,40px)!important}html[lang=ar] :is(.site-shell,.vz-category-page-shell) .vz-stock-state__name{font-size:23px!important}}}@media (prefers-reduced-motion:reduce){:is(.site-shell,.vz-category-page-shell) .vz-stock-state .vz-stock-state__action{transition:none}}
