@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=UnifrakturCook:wght@700&display=swap";:root{--ink:#181818;--muted:#777;--line:#e9e7e4;--paper:#faf9f7}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:DM Sans,Arial,sans-serif;background:#fff}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.announcement{background:#151515;color:#f6f6f6;text-align:center;font-size:10px;letter-spacing:.24em;padding:11px}.header{position:sticky;top:0;z-index:10;background:#fffffff7;border-bottom:1px solid var(--line)}.header-inner{max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:20px 5%;gap:20px}.wordmark{font-family:UnifrakturCook,Georgia,serif;font-size:29px;white-space:nowrap;line-height:1}.nav{display:flex;gap:30px;align-items:center}.nav a{font-size:11px;letter-spacing:.13em;text-transform:uppercase}.nav a:hover{text-decoration:underline}.actions{display:flex;align-items:center;gap:18px}.icon-btn{border:0;background:none;padding:5px;font-size:19px}.cart-count{font-size:10px;vertical-align:top}.hero{min-height:650px;background:linear-gradient(90deg,#000000a1,#0000001f),url(scarface-dubai-wallpaper.png) center center / cover no-repeat;color:#fff;display:flex;align-items:center;position:relative;overflow:hidden}.hero:before{content:none}.hero-inner{max-width:1440px;margin:auto;width:100%;padding:85px 8%;position:relative}.eyebrow{font-size:11px;letter-spacing:.32em;text-transform:uppercase}.hero h1{font-family:UnifrakturCook,Georgia,serif;font-size:clamp(66px,10vw,146px);font-weight:700;line-height:1.03;margin:18px 0 10px}.hero p{font-size:13px;letter-spacing:.12em;color:#c5c5c5;margin:0 0 34px}.btn{border:1px solid #fff;color:#fff;background:transparent;padding:15px 27px;font-size:11px;letter-spacing:.17em;text-transform:uppercase}.btn:hover{background:#fff;color:#111}.section{max-width:1440px;margin:auto;padding:76px 5%}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}.section-heading h2{font-family:Georgia,serif;font-weight:400;font-size:34px;margin:7px 0}.section-heading p{font-size:12px;color:var(--muted);margin:0}.filters{display:flex;gap:9px;flex-wrap:wrap;margin:26px 0}.filter{background:#fff;border:1px solid #ddd;padding:10px 16px;font-size:11px;letter-spacing:.07em}.filter.active,.filter:hover{background:#171717;color:#fff;border-color:#171717}.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.product{min-width:0}.product-art{height:300px;background:linear-gradient(135deg,#efeeec,#d6d4d0);display:grid;place-items:center;position:relative;overflow:hidden}.product-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 40%,transparent 20%,#0000000a 100%)}.product-art .symbol{font-size:100px;filter:grayscale(1) drop-shadow(5px 12px 7px #0003);transition:transform .25s}.product:hover .symbol{transform:scale(1.1)}.product-art.dark{background:linear-gradient(140deg,#363636,#111)}.product-art.dark .symbol{filter:grayscale(1) brightness(1.5) drop-shadow(5px 12px 7px #0008)}.product-art.silver{background:linear-gradient(135deg,#f5f5f5,#bdbdbd)}.tag{position:absolute;top:14px;left:14px;background:#fff;font-size:10px;padding:7px 9px;letter-spacing:.08em}.product-info{padding:17px 2px}.product-info h3{font-size:13px;font-weight:500;margin:0 0 8px}.price{font-size:12px;color:#777}.add{margin-top:15px;border:1px solid #222;background:#fff;padding:10px 14px;font-size:10px;letter-spacing:.1em;width:100%}.add:hover{background:#222;color:#fff}.statement{background:#f2f0ed;text-align:center;padding:75px 20px}.statement h2{font-family:UnifrakturCook,Georgia,serif;font-size:clamp(40px,6vw,80px);margin:10px}.statement p{font-size:12px;letter-spacing:.2em;color:#777}.footer{background:#111;color:#fff;padding:50px 5% 25px}.footer-inner{max-width:1300px;margin:auto;display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.footer h3{font-family:UnifrakturCook,Georgia,serif;font-size:31px;margin:0 0 10px}.footer p,.footer a{font-size:12px;color:#bbb}.footer-bottom{border-top:1px solid #444;margin-top:50px;padding-top:20px;color:#aaa;font-size:11px}.overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0007;z-index:20}.overlay.open{display:block}.drawer{position:absolute;right:0;top:0;height:100%;width:min(420px,100%);background:#fff;padding:28px;overflow:auto}.drawer-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding-bottom:20px}.drawer-head h2{font-family:Georgia,serif;font-weight:400}.cart-item{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #eee;padding:20px 0;font-size:13px}.cart-total{display:flex;justify-content:space-between;margin:28px 0;font-weight:700}.checkout{width:100%;padding:15px;background:#171717;color:#fff;border:0}.search{display:none;position:absolute;top:100%;right:5%;background:#fff;padding:20px;box-shadow:0 10px 30px #0002}.search.open{display:block}.search input{padding:12px;border:1px solid #ccc;min-width:250px}.empty{color:#777;font-size:13px;padding:25px 0}.notice{font-size:11px;color:#888;line-height:1.6;margin-top:16px}@media(max-width:900px){.nav{gap:12px}.products{grid-template-columns:repeat(2,minmax(0,1fr))}.product-art{height:250px}}@media(max-width:600px){.header-inner{padding:17px 4%}.wordmark{font-size:23px}.nav{display:none}.hero{min-height:460px}.hero-inner{padding:65px 6%}.products{gap:12px}.product-art{height:190px}.product-art .symbol{font-size:73px}.section{padding:55px 4%}.section-heading h2{font-size:28px}}.hero-delivery{font-size:clamp(15px,2vw,24px)!important;letter-spacing:.2em!important;color:#fff!important;font-weight:600;text-shadow:0 2px 12px #000;margin:0 0 32px!important}.hero-inner{padding-top:110px;padding-bottom:110px}.hero .btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-width:245px;padding:17px 27px;border:1px solid rgba(255,255,255,.78);border-radius:2px;background:#0a0a0a47;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:11px;font-weight:600;letter-spacing:.23em;text-transform:uppercase;box-shadow:0 8px 32px #0000001f;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s}.hero .btn:hover,.hero .btn:focus-visible{background:#fffffff2;border-color:#fff;color:#171717;transform:translateY(-2px);box-shadow:0 12px 32px #00000038}.hero .btn span{font-size:19px;line-height:0;letter-spacing:0;font-weight:400;transition:transform .25s}.hero .btn:hover span{transform:translate(4px)}@media(max-width:600px){.hero .btn{min-width:220px;padding:16px 21px;font-size:10px}}.hero .btn{display:inline-flex;align-items:center;justify-content:space-between;gap:38px;background:#f3f0e9;color:#171717;border:1px solid #f3f0e9;padding:17px 20px 17px 25px;font-size:11px;font-weight:600;letter-spacing:.19em;box-shadow:0 8px 24px #0005;transition:background .2s,transform .2s,box-shadow .2s}.hero .btn:hover{background:#fff;color:#111;transform:translateY(-2px);box-shadow:0 12px 30px #0007}.hero .btn,.hero .btn:hover,.hero .btn:focus-visible{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.85);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.hero .btn:hover,.hero .btn:focus-visible{background:#ffffff1f;color:#fff}.cta-arrow{font-size:20px;line-height:12px;font-weight:400}.brand-picker{display:flex;align-items:center;gap:12px;margin:12px 0 28px;flex-wrap:wrap}.brand-picker label{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#666}.brand-picker select{min-width:210px;background:#fff;border:1px solid #bfbfbf;padding:12px 35px 12px 13px;color:#222;font-size:12px;cursor:pointer}.hero{background-image:linear-gradient(90deg,#0000007a,#00000014),url(scarface-dubai-wallpaper.png);background-position:center;background-size:cover}.product-art img{width:100%;height:100%;object-fit:cover}.product-art .placeholder{font-size:70px;color:#999}.product-info .brand{font-size:10px;letter-spacing:.13em;color:#777;margin:0 0 8px}.product-info a:hover{text-decoration:underline}.filter:focus-visible,.btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mobile-nav{display:none}@media(max-width:600px){.mobile-nav{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;padding:12px;border-top:1px solid #eee;font-size:11px}.mobile-nav a{padding:5px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map */
