@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,500;12..96,600;12..96,800&family=Reem+Kufi:wght@400;500;700&family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root{--ink: #0B0E11;--ink-2: #14181D;--ink-3: #1F252C;--bone: #F4EFE6;--bone-2: #E8E0D1;--bone-3: #DCD2BE;--sand: #C9B98F;--majlis: #8B1E1E;--majlis-dark: #6B1414;--gulf: #00897F;--neon: #D7FF3A;--gold: #E8B339;--line: rgba(11,14,17,.12);--line-2: rgba(11,14,17,.06);--line-light: rgba(244,239,230,.14);--shadow-sm: 0 1px 0 rgba(11,14,17,.06);--shadow: 0 1px 0 rgba(11,14,17,.06), 0 12px 32px -10px rgba(11,14,17,.12);--shadow-lg: 0 24px 60px -20px rgba(11,14,17,.25)}.yg-theme-wrapper{font-family:Bricolage Grotesque,system-ui,sans-serif!important;background:var(--bone)!important;color:var(--ink)!important;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}.yg-theme-wrapper *{box-sizing:border-box;margin:0;padding:0}.yg-theme-wrapper .display{font-weight:800;font-stretch:75%;line-height:.92;letter-spacing:-.04em}.yg-theme-wrapper .arabic{font-family:Reem Kufi,sans-serif;font-weight:700;direction:rtl}.yg-theme-wrapper .mono{font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.yg-theme-wrapper .btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:6px;font-family:Bricolage Grotesque,sans-serif;font-size:.92rem;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:transform .15s,background .2s}.yg-theme-wrapper .btn:active{transform:translateY(1px)}.yg-theme-wrapper .btn-primary{background:var(--neon);color:var(--ink)}.yg-theme-wrapper .btn-primary:hover{background:#c8f02e}.yg-theme-wrapper .btn-primary:after{content:"\2192";font-family:JetBrains Mono,monospace;font-weight:700}.yg-theme-wrapper .btn-ghost{background:transparent;color:var(--bone);border:1px solid rgba(244,239,230,.3)}.yg-theme-wrapper .btn-ghost:hover{background:#f4efe60f}.yg-theme-wrapper .btn-dark{background:var(--ink);color:var(--bone)}.yg-theme-wrapper .btn-dark:hover{background:var(--ink-2)}.yg-theme-wrapper .btn-dark:after{content:"\2192";font-family:JetBrains Mono,monospace;font-weight:700}.yg-theme-wrapper .section-head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--line)}.yg-theme-wrapper .section-head .eyebrow .mono{color:var(--majlis);display:block;margin-bottom:8px}.yg-theme-wrapper .section-head h2{font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:800;font-stretch:75%;letter-spacing:-.03em;line-height:1}.yg-theme-wrapper .section-head h2 em{color:var(--majlis);font-style:italic}.yg-theme-wrapper .section-head .link{color:var(--ink);text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding-bottom:2px}.yg-theme-wrapper .section-head .link:hover{color:var(--majlis);border-color:var(--majlis)}.yg-theme-wrapper .product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:700px){.yg-theme-wrapper .product-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.yg-theme-wrapper .product-grid{grid-template-columns:repeat(4,1fr)}}.yg-theme-wrapper .product-card{background:var(--bone);border:1px solid var(--line);border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .25s,box-shadow .25s;position:relative;text-decoration:none;color:inherit}.yg-theme-wrapper .product-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.yg-theme-wrapper .product-img{aspect-ratio:1/1;background:var(--bone-2);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.yg-theme-wrapper .product-img.dark{background:linear-gradient(135deg,#1a1d23,#2a2f38)}.yg-theme-wrapper .product-img.red{background:linear-gradient(135deg,var(--majlis) 0%,var(--majlis-dark) 100%)}.yg-theme-wrapper .product-img .icon{font-size:4rem;opacity:.85}.yg-theme-wrapper .product-badge{position:absolute;top:10px;left:10px;background:var(--neon);color:var(--ink);font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:700;padding:4px 8px;border-radius:3px;letter-spacing:.08em;z-index:2}.yg-theme-wrapper .product-badge.red{background:var(--majlis);color:var(--bone)}.yg-theme-wrapper .product-badge.gold{background:var(--gold);color:var(--ink)}.yg-theme-wrapper .product-ar-stamp{position:absolute;top:10px;right:10px;background:var(--bone);border:1.5px solid var(--majlis);color:var(--majlis);font-family:Reem Kufi,sans-serif;font-weight:700;font-size:.7rem;padding:4px 8px;border-radius:3px;transform:rotate(-2deg);z-index:2;display:inline-flex;align-items:center;gap:4px}.yg-theme-wrapper .product-ar-stamp .check{color:var(--gulf);font-weight:800;font-family:Bricolage Grotesque,sans-serif}.yg-theme-wrapper .product-info{padding:14px 16px 18px}.yg-theme-wrapper .product-info .vendor{font-family:JetBrains Mono,monospace;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:#0b0e118c;margin-bottom:4px}.yg-theme-wrapper .product-info h3{font-size:.98rem;font-weight:700;letter-spacing:-.015em;line-height:1.2;margin-bottom:10px}.yg-theme-wrapper .product-info .price-row{display:flex;justify-content:space-between;align-items:end;gap:8px}.yg-theme-wrapper .product-info .price{font-weight:800;font-stretch:75%;font-size:1.15rem;letter-spacing:-.02em}.yg-theme-wrapper .product-info .price small{font-size:.62rem;color:#0b0e118c;margin-right:3px;font-weight:500;font-family:JetBrains Mono,monospace}.yg-theme-wrapper .product-info .compare{text-decoration:line-through;color:#0b0e1166;font-size:.78rem;margin-right:6px;font-weight:500}.yg-theme-wrapper .product-info .add{background:var(--ink);color:var(--bone);border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;font-family:JetBrains Mono,monospace;font-weight:700;font-size:1.1rem;line-height:1}.yg-theme-wrapper .product-info .add:hover{background:var(--majlis)}
/*# sourceMappingURL=/cdn/shop/t/39/assets/yallagamers-custom.css.map */
