*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--red:#e8000d;--red-glow:rgba(232,0,13,.55);--white:#f2f2f2;--black:#000000;--dark:#0a0a0a;--gray:#777}html{scroll-behavior:smooth}body{background:#000;color:#f2f2f2;font-family:Barlow,sans-serif;overflow-x:hidden;cursor:none}#ad-cursor{position:fixed;width:12px;height:12px;background:#e8000d;border-radius:50%;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:transform .1s;box-shadow:0 0 16px #e8000d,0 0 32px #e8000d66}#ad-ring{position:fixed;width:40px;height:40px;border:1px solid rgba(232,0,13,.5);border-radius:50%;pointer-events:none;z-index:9998;transform:translate(-50%,-50%);transition:width .18s,height .18s,opacity .18s}nav#ad-nav{position:fixed;top:0;left:0;right:0;z-index:500;display:flex;align-items:center;justify-content:space-between;padding:16px 48px;background:transparent;transition:background .4s,backdrop-filter .4s,border-bottom .4s}nav#ad-nav.scrolled{background:#000000f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #111}.ad-logo-link{display:flex;align-items:center;text-decoration:none}.ad-nav-img{height:44px;width:auto;filter:invert(1) sepia(1) saturate(6) hue-rotate(320deg) drop-shadow(0 0 6px rgba(232,0,13,.5))}.ad-nav-logo{height:44px;width:auto;drop-shadow(0 0 8px rgba(232,0,13,.6))}.ad-nav-links{display:flex;gap:36px;list-style:none}.ad-nav-links a{font-family:Barlow Condensed,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#666;text-decoration:none;transition:color .2s}.ad-nav-links a:hover{color:#f2f2f2}.ad-nav-right{display:flex;align-items:center;gap:18px}.ad-cart-link{font-family:Barlow Condensed,sans-serif;font-size:.85rem;font-weight:700;color:#f2f2f2;text-decoration:none;display:flex;align-items:center;gap:6px}.ad-cart-count{background:#e8000d;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.62rem;font-weight:900;box-shadow:0 0 10px #e8000d99}.ad-nav-btn{font-family:Barlow Condensed,sans-serif;font-size:.7rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#f2f2f2;border:1px solid #e8000d;padding:9px 24px;text-decoration:none;transition:background .25s,box-shadow .25s}.ad-nav-btn:hover{background:#e8000d;box-shadow:0 0 24px #e8000d99}.ad-hamburger{display:none;background:none;border:none;color:#f2f2f2;font-size:1.5rem;cursor:pointer;padding:4px}.ad-mobile-menu{display:none;position:fixed;top:72px;left:0;right:0;background:#000000f7;padding:24px 32px;flex-direction:column;gap:20px;z-index:499;border-bottom:1px solid #111}.ad-mobile-menu.open{display:flex}.ad-mobile-menu a{font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#f2f2f2;text-decoration:none}#ad-hero{position:relative;width:100%;height:100vh;overflow:hidden}#ad-hero-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.ad-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;text-align:center;padding:0 24px;pointer-events:none}.ad-hero-eyebrow{font-family:Barlow Condensed,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.45em;text-transform:uppercase;color:#e8000d;margin-bottom:24px;opacity:0;animation:adRise .7s ease .3s forwards}.ad-hero-logo{width:min(500px,76vw);height:auto;filter:drop-shadow(0 0 50px rgba(232,0,13,.7)) drop-shadow(0 0 100px rgba(232,0,13,.25));opacity:0;animation:adRise .9s ease .5s forwards}.ad-hero-tagline{font-family:Barlow Condensed,sans-serif;font-size:clamp(.85rem,2.5vw,1.15rem);font-weight:300;letter-spacing:.38em;text-transform:uppercase;color:#f2f2f280;margin-top:20px;display:flex;align-items:center;gap:16px;opacity:0;animation:adRise .7s ease .8s forwards}.ad-tl-line{width:36px;height:1px;background:#e8000d;box-shadow:0 0 8px #e8000d;flex-shrink:0}.ad-hero-btn{pointer-events:all;display:inline-block;margin-top:36px;font-family:Barlow Condensed,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.26em;text-transform:uppercase;color:#f2f2f2;border:2px solid rgba(242,242,242,.3);padding:14px 52px;text-decoration:none;transition:border-color .3s,box-shadow .3s;opacity:0;animation:adRise .7s ease 1.1s forwards;position:relative;overflow:hidden}.ad-hero-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#e8000d;transform:translate(-101%);transition:transform .35s ease;z-index:-1}.ad-hero-btn:hover:before{transform:translate(0)}.ad-hero-btn:hover{border-color:#e8000d;box-shadow:0 0 32px #e8000d99}.ad-scroll-hint{position:absolute;bottom:28px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;z-index:10;opacity:0;animation:adRise .6s ease 1.5s forwards}.ad-scroll-hint span{font-family:Barlow Condensed,sans-serif;font-size:.6rem;letter-spacing:.35em;text-transform:uppercase;color:#333}.ad-scroll-line{width:1px;height:44px;background:linear-gradient(to bottom,#e8000d,transparent);animation:adScroll 2s ease-in-out infinite}@keyframes adScroll{0%{transform:scaleY(0);transform-origin:top}49%{transform:scaleY(1);transform-origin:top}50%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.ad-marquee{border-top:1px solid #111;border-bottom:1px solid #111;background:#050505;overflow:hidden;padding:14px 0}.ad-marquee-track{display:flex;white-space:nowrap;animation:adMarquee 24s linear infinite}@keyframes adMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ad-m-item{display:inline-flex;align-items:center;gap:16px;padding:0 40px;font-family:Barlow Condensed,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:#333}.ad-m-dot{width:4px;height:4px;background:#e8000d;border-radius:50%;box-shadow:0 0 6px #e8000d;flex-shrink:0}.ad-product-section{max-width:1280px;margin:0 auto;padding:100px 48px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ad-product-section.reverse{direction:rtl}.ad-product-section.reverse>*{direction:ltr}.ad-img-block{position:relative;aspect-ratio:4/5;overflow:hidden;background:#0d0d0d;border:1px solid #111;transition:border-color .4s,box-shadow .5s}.ad-img-block:hover{border-color:#e8000d80;box-shadow:0 0 60px #e8000d1a,0 0 120px #e8000d0d}.ad-shirt-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.ad-shirt-wrap canvas{width:100%!important;height:100%!important;display:block}.ad-prod-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.ad-img-block:hover .ad-prod-img{transform:scale(1.04)}.ad-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 55%)}.ad-img-tag{position:absolute;top:20px;left:20px;font-family:Barlow Condensed,sans-serif;font-size:.58rem;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:#f2f2f2;background:#e8000d;padding:5px 12px;z-index:5;box-shadow:0 0 16px #e8000d80}.ad-st-tag{font-family:Barlow Condensed,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.4em;text-transform:uppercase;color:#e8000d;margin-bottom:16px;display:flex;align-items:center;gap:12px}.ad-st-tag:before{content:"";width:28px;height:1px;background:#e8000d;flex-shrink:0}.ad-st-title{font-family:Bebas Neue,sans-serif;font-size:clamp(3rem,5vw,5.5rem);line-height:.92;letter-spacing:.03em;text-transform:uppercase;margin-bottom:20px;color:#f2f2f2}.ad-st-body{color:#666;font-size:.93rem;line-height:1.82;margin-bottom:10px;max-width:420px}.ad-price{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:2.2rem;color:#f2f2f2;margin-top:22px;margin-bottom:18px}.ad-actions{display:flex;gap:12px;flex-wrap:wrap}.ad-btn-outline{font-family:Barlow Condensed,sans-serif;font-size:.74rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#f2f2f2;border:2px solid rgba(242,242,242,.25);padding:13px 32px;text-decoration:none;position:relative;overflow:hidden;transition:border-color .3s;cursor:pointer;background:none;display:inline-block}.ad-btn-outline:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#e8000d;transform:translate(-101%);transition:transform .35s;z-index:-1}.ad-btn-outline:hover:before{transform:translate(0)}.ad-btn-outline:hover{border-color:#e8000d;box-shadow:0 0 24px #e8000d80}.ad-btn-outline.ad-btn-glow{border-color:#e8000d;box-shadow:0 0 20px #e8000d59}.ad-btn-red{font-family:Barlow Condensed,sans-serif;font-size:.74rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#000;background:#e8000d;border:2px solid #e8000d;padding:13px 32px;cursor:pointer;transition:box-shadow .3s}.ad-btn-red:hover{box-shadow:0 0 28px #e8000da6}.ad-divider{border:none;height:1px;background:linear-gradient(to right,transparent,#1a1a1a 30%,#1a1a1a 70%,transparent);margin:0 48px}.ad-statement{padding:120px 48px;text-align:center;position:relative;overflow:hidden}#ad-stmt-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.ad-stmt-inner{position:relative;z-index:2}.ad-stmt-title{font-family:Bebas Neue,sans-serif;font-size:clamp(3rem,8vw,7.5rem);line-height:.9;letter-spacing:.04em;text-transform:uppercase}.ad-line-hollow{display:block;color:transparent;-webkit-text-stroke:2px rgba(242,242,242,.28);text-stroke:2px rgba(242,242,242,.28)}.ad-line-solid{display:block;color:#f2f2f2;text-shadow:0 0 60px rgba(232,0,13,.08)}.ad-red{color:#e8000d;text-shadow:0 0 30px rgba(232,0,13,.5)}.ad-stmt-sub{font-size:.95rem;line-height:1.8;color:#555;max-width:440px;margin:28px auto 0}footer{border-top:1px solid #111;background:#050505;padding:80px 48px 32px}.ad-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;max-width:1280px;margin:0 auto}.ad-footer-logo-row{display:flex;align-items:center;gap:10px;margin-bottom:14px}.ad-f-slashes{display:flex;gap:3px;align-items:center}.ad-f-slashes span{display:block;width:3px;height:20px;background:#e8000d;transform:skew(-14deg);box-shadow:0 0 8px #e8000d80}.ad-footer-name{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;color:#f2f2f2}.ad-footer-name b{color:#e8000d}.ad-footer-tagline{color:#222;font-size:.78rem;letter-spacing:.15em;text-transform:uppercase}.ad-footer-col h4{font-family:Barlow Condensed,sans-serif;font-size:.62rem;font-weight:800;letter-spacing:.38em;text-transform:uppercase;color:#e8000d;margin-bottom:20px}.ad-footer-col a{display:block;margin-bottom:12px;font-family:Barlow Condensed,sans-serif;font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;color:#333;text-decoration:none;transition:color .2s}.ad-footer-col a:hover{color:#f2f2f2}.ad-footer-bottom{border-top:1px solid #0d0d0d;padding-top:24px;display:flex;justify-content:space-between;max-width:1280px;margin:56px auto 0}.ad-footer-bottom p{font-size:.68rem;color:#222;letter-spacing:.1em}.ad-wa{position:fixed;bottom:28px;right:28px;width:58px;height:58px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:999;box-shadow:0 4px 20px #25d36666;transition:transform .2s,box-shadow .2s;text-decoration:none}.ad-wa:hover{transform:scale(1.12);box-shadow:0 6px 28px #25d36699}.ad-reveal{opacity:0;transform:translateY(36px);transition:opacity .8s ease,transform .8s ease}.ad-reveal.visible{opacity:1;transform:translateY(0)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");pointer-events:none;z-index:9990;opacity:.5}@keyframes adRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ad-contact-page{padding:140px 48px 100px;max-width:1100px;margin:0 auto}.ad-contact-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;margin-top:48px;align-items:start}.ad-fg{margin-bottom:20px}.ad-fg label{display:block;font-family:Barlow Condensed,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#555;margin-bottom:8px}.ad-fg input,.ad-fg textarea{width:100%;padding:14px 16px;background:#0d0d0d;border:1px solid #1e1e1e;color:#f2f2f2;font-family:Barlow,sans-serif;font-size:.9rem;outline:none;transition:border-color .2s}.ad-fg input:focus,.ad-fg textarea:focus{border-color:#e8000d}.ad-fg textarea{resize:vertical}.ad-form-success{background:#00b40014;border:1px solid rgba(0,180,0,.25);color:#4caf50;padding:14px 20px;margin-bottom:20px;font-family:Barlow Condensed,sans-serif;font-size:.85rem;letter-spacing:.1em}.ad-info-block{display:flex;gap:16px;align-items:flex-start;padding:18px 20px;border:1px solid #111;background:#0a0a0a;margin-bottom:10px;transition:border-color .3s}.ad-info-block:hover{border-color:#e8000d4d}.ad-info-icon{font-size:1.3rem;flex-shrink:0}.ad-info-block h4{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:#e8000d;margin-bottom:4px}.ad-info-block p,.ad-info-block a{color:#555;font-size:.88rem;text-decoration:none;transition:color .2s;display:block}.ad-info-block a:hover{color:#f2f2f2}@media(max-width:900px){nav#ad-nav{padding:14px 24px}.ad-nav-links{display:none}.ad-hamburger{display:block}.ad-product-section{grid-template-columns:1fr;padding:60px 24px;gap:40px}.ad-product-section.reverse{direction:ltr}.ad-footer-grid{grid-template-columns:1fr 1fr;gap:36px}.ad-divider{margin:0 24px}.ad-contact-grid{grid-template-columns:1fr}.ad-contact-page{padding:110px 24px 80px}.ad-statement{padding:80px 24px}footer{padding:60px 24px 28px}}@media(max-width:480px){.ad-footer-grid{grid-template-columns:1fr}.ad-hero-logo{width:90vw}}.ad-nav-logo{height:52px;width:auto;filter:drop-shadow(0 0 8px rgba(232,0,13,.5)) drop-shadow(0 0 2px rgba(255,255,255,.1))}.ad-footer-logo-img{height:48px;width:auto;filter:drop-shadow(0 0 8px rgba(232,0,13,.45)) brightness(.9)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/afterdvrk.css.map */
