@import "https://fonts.googleapis.com/css?family=Press+Start+2P";@import "https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@400;500;600;700&family=Cairo:wght@600;700;800&family=Press+Start+2P&display=swap";.rpgui-pixelated{image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:pixelated}.rpgui-noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.rpgui-center{text-align:center;align-content:center}.rpgui-rotate-90{transform-origin:0%;transform:rotate(90deg)}.rpgui-button{background:url(/build/assets/button-BCURdXdR.png) 50%/100% 100% no-repeat padding-box padding-box;border:none;outline:none;min-width:140px;max-width:100%;height:60px;padding-left:35px;padding-right:35px;font-size:1em;display:inline-block;overflow:hidden}.rpgui-button.hover,.rpgui-button:hover{background-image:url(/build/assets/button-hover-BVfHPZDD.png)}.rpgui-button.down,.rpgui-button:active{background-image:url(/build/assets/button-down-BKNi14PB.png)}.rpgui-button.golden p{display:inline-block}.rpgui-button.golden{background:url(/build/assets/button-golden-BkLjZDvw.png) 50%/100% 80% no-repeat padding-box padding-box;border:none;outline:none;min-width:140px;max-width:100%;height:60px;padding-top:5px;padding-left:35px;padding-right:35px;display:inline-block;overflow:visible}.rpgui-button.golden.hover,.rpgui-button.golden:hover{background-image:url(/build/assets/button-golden-hover-BBokI-qz.png)}.rpgui-button.golden.down,.rpgui-button.golden:active{background-image:url(/build/assets/button-golden-down-DQJqfVyK.png)}.rpgui-button.golden:before{white-space:nowrap;content:"";float:left;background:url(/build/assets/button-golden-left-4eoxE4DN.png) 100%/100% 100% no-repeat;width:34px;height:110%;margin:-5% 0 0 -46px;display:block;left:0}.rpgui-button.golden:after{white-space:nowrap;content:"";float:right;background:url(/build/assets/button-golden-right-n7xJJo-1.png) 0/100% 100% no-repeat;width:34px;height:110%;margin:-5% -46px 0 0;display:block;right:0}.rpgui-content input[type=checkbox].rpgui-checkbox{display:none}.rpgui-content input[type=checkbox].rpgui-checkbox+label{background:url(/build/assets/checkbox-off-CQsB-yZt.png) 0 0/auto 100% no-repeat;height:24px;margin-top:10px;margin-bottom:10px;padding-left:34px;line-height:24px;display:inline-block}.rpgui-content input[type=checkbox].rpgui-checkbox:checked+label{background:url(/build/assets/checkbox-on--tARrQgy.png) 0 0/auto 100% no-repeat;height:24px;padding-left:34px;line-height:24px;display:inline-block}.rpgui-content input[type=checkbox].rpgui-checkbox.golden+label{background:url(/build/assets/checkbox-golden-off-BaunaCzy.png) 0 0/auto 100% no-repeat}.rpgui-content input[type=checkbox].rpgui-checkbox.golden:checked+label{background:url(/build/assets/checkbox-golden-on-B2P-wiVa.png) 0 0/auto 100% no-repeat}.rpgui-content{width:100%;height:100%;margin:0;padding:0;font-size:.8em;position:fixed;top:0;left:0;overflow:hidden}.rpgui-content *{user-drag:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:pixelated;outline:none;font-family:"Press Start 2P",cursive}.rpgui-container{z-index:10;overflow:show;position:fixed}.rpgui-container.framed{border-style:solid;box-sizing:border-box;background:url(/build/assets/background-image-ChO0_Um_.png) 50% padding-box padding-box;border-width:15px;border-image-source:url(/build/assets/border-image-D1Rm1WBo.png);border-image-slice:6;border-image-width:18px;border-image-repeat:repeat;padding:12px}.rpgui-container.framed-golden{border-style:solid;box-sizing:border-box;background:url(/build/assets/background-image-golden-nbwR9JHt.png) 50% padding-box padding-box;border-width:15px;border-image-source:url(/build/assets/border-image-golden-PjdqWd34.png);border-image-slice:4;border-image-width:18px;border-image-repeat:repeat;padding:12px}.rpgui-container.framed-golden-2{border-style:solid;box-sizing:border-box;background:url(/build/assets/background-image-golden2-B97WJS2c.png) 50% padding-box padding-box;border-width:15px;border-image-source:url(/build/assets/border-image-golden2-C92tyhPQ.png);border-image-slice:8;border-image-width:18px;border-image-repeat:repeat;padding:12px}.rpgui-container.framed-grey{border-style:solid;box-sizing:border-box;background:url(/build/assets/background-image-grey-D03yYj32.png) 50% padding-box padding-box;border-width:7px;border-image-source:url(/build/assets/border-image-grey-B1_iogpG.png);border-image-slice:3;border-image-width:7px;border-image-repeat:repeat;padding:12px;position:relative}.rpgui-cursor-default{cursor:url(/build/assets/default-BLTLhD_r.png),auto!important}.rpgui-content,label{cursor:url(/build/assets/default-BLTLhD_r.png),auto}.rpgui-cursor-point,.rpgui-cursor-point *{cursor:url(/build/assets/point-CqEvgU_B.png) 10 0,auto!important}.rpgui-content a,.rpgui-content button,.rpgui-button,.rpgui-slider-container,.rpgui-content input[type=radio].rpgui-radio+label,.rpgui-list-imp,.rpgui-dropdown-imp,.rpgui-content input[type=checkbox].rpgui-checkbox+label{cursor:url(/build/assets/point-CqEvgU_B.png) 10 0,auto}.rpgui-cursor-select,.rpgui-cursor-select *{cursor:url(/build/assets/select-BRwZojJf.png) 10 0,auto!important}.rpgui-cursor-select,.rpgui-content input,.rpgui-content textarea{cursor:url(/build/assets/select-BRwZojJf.png) 10 0,auto}.rpgui-cursor-grab-open,.rpgui-cursor-grab-open *{cursor:url(/build/assets/grab-open-DxwtekUB.png) 10 0,auto!important}.rpgui-cursor-grab-close,.rpgui-cursor-grab-close *{cursor:url(/build/assets/grab-close-B24nIQuw.png) 10 0,auto!important}.rpgui-dropdown-imp,.rpgui-dropdown{text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;color:#fff;background:url(/build/assets/select-background-image-Fz1sXszO.png) 50% padding-box padding-box;border-style:solid;border-width:7px;border-image:url(/build/assets/select-border-image-Df_16Ip5.png) 10% repeat;min-height:40px;margin-top:0}ul.rpgui-dropdown-imp{z-index:100;padding:0!important}.rpgui-content .rpgui-dropdown-imp-header{color:#fff!important;min-height:22px!important;margin:0!important;padding:5px 10px 0!important;position:relative!important}.rpgui-dropdown-imp li{text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;color:#fff;background:url(/build/assets/select-background-image-Fz1sXszO.png) 50% padding-box padding-box;height:16px;padding-top:6px;padding-bottom:6px;padding-left:6px;list-style-type:none}.rpgui-dropdown-imp li:hover,.rpgui-dropdown-imp:hover{color:#ff0}.rpgui-content hr{background:url(/build/assets/hr-3ETno2iJ.png) 0 0 repeat-x;border:0;height:10px;display:block}.rpgui-content hr.golden{background:url(/build/assets/hr-golden-C-65Gp2x.png) 0 0/100% 100% no-repeat;border:0;height:10px;display:block}.rpgui-icon{background-repeat:no-repeat;background-size:100% 100%;width:64px;height:64px;display:inline-block}.rpgui-icon.sword{background-image:url(/build/assets/sword-Ca0GX1r1.png)}.rpgui-icon.shield{background-image:url(/build/assets/shield-C-qORPy9.png)}.rpgui-icon.exclamation{background-image:url(/build/assets/exclamation-Cf9AR3Na.png)}.rpgui-icon.potion-red{background-image:url(/build/assets/potion-red-XrfkbdfH.png)}.rpgui-icon.potion-green{background-image:url(/build/assets/potion-green-DEZedjST.png)}.rpgui-icon.potion-blue{background-image:url(/build/assets/potion-blue-B8S6K2MK.png)}.rpgui-icon.weapon-slot{background-image:url(/build/assets/weapon-slot-BmNEzBcg.png)}.rpgui-icon.shield-slot{background-image:url(/build/assets/shield-slot-D9IYekXT.png)}.rpgui-icon.armor-slot{background-image:url(/build/assets/armor-slot-CgVg1xpJ.png)}.rpgui-icon.helmet-slot{background-image:url(/build/assets/helmet-slot-ClGuX5eO.png)}.rpgui-icon.ring-slot{background-image:url(/build/assets/ring-slot-ChkTKWqe.png)}.rpgui-icon.potion-slot{background-image:url(/build/assets/potion-slot-DvLtvERt.png)}.rpgui-icon.magic-slot{background-image:url(/build/assets/magic-slot-B0y4IqDJ.png)}.rpgui-icon.shoes-slot{background-image:url(/build/assets/shoes-slot-CO7ItML5.png)}.rpgui-icon.empty-slot{background-image:url(/build/assets/empty-slot-CsQcqakV.png)}.rpgui-content input,.rpgui-content textarea{box-sizing:border-box;color:#fff;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;-webkit-touch-callout:text;-webkit-user-select:text;user-select:text;-webkit-tap-highlight-color:#00000080;background:#4e4a4e;width:100%;max-width:100%;min-height:30px;padding-left:10px;font-size:.9em;line-height:32px}.rpgui-content textarea{resize:none;height:80px;padding-top:7px;line-height:22px}.rpgui-content input::-moz-selection{background:#00000080}.rpgui-content textarea::-moz-selection{background:#00000080}.rpgui-content input::selection{background:#00000080}.rpgui-content textarea::selection{background:#00000080}.rpgui-content input::-moz-selection{background:#00000080}.rpgui-content textarea::-moz-selection{background:#00000080}.rpgui-list-imp{text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;color:#fff;background:url(/build/assets/select-background-image-Fz1sXszO.png) 50% padding-box padding-box;border-style:solid;border-width:7px;border-image:url(/build/assets/select-border-image-Df_16Ip5.png) 10% repeat;min-height:40px;margin-top:0;overflow:hidden scroll}ul.rpgui-list-imp{z-index:100;padding:0!important}.rpgui-list-imp li{text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;color:#fff;background:url(/build/assets/select-background-image-Fz1sXszO.png) 50% padding-box padding-box;height:16px;padding-top:6px;padding-bottom:6px;padding-left:6px;list-style-type:none;margin-left:5px!important}.rpgui-list-imp li:hover,.rpgui-list-imp:hover{color:#ff0}.rpgui-list-imp .rpgui-selected{background:#0000004d}.rpgui-content h1{color:#fff;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;text-align:center;margin:7px 7px 17px;padding:0;font-size:1.14em}.rpgui-content h2{color:#fff;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;text-align:center;margin:7px 7px 17px;padding:0;font-size:1.25em}.rpgui-content h3{color:#fff;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;text-align:center;margin:7px 7px 17px;padding:0;font-size:1.15em;font-weight:1;text-decoration:underline}.rpgui-content h4{color:#fff;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;text-align:center;margin:7px 7px 17px;padding:0;font-size:1em;font-weight:1;text-decoration:underline}.rpgui-content p,.rpgui-content span{color:#fff;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;font-size:1em;line-height:22px}.rpgui-content a{color:#ff0;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;font-size:1em;line-height:22px;text-decoration:none}.rpgui-content a:hover{text-decoration:underline}.rpgui-content label{color:#fff;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;font-size:1em;line-height:20px;display:inline}.rpgui-content li{color:#fff;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;margin-left:20px;font-size:1em;line-height:22px}.rpgui-progress{width:100%;height:42px;margin-top:5px;margin-bottom:5px;position:relative}.rpgui-progress-left-edge{background-image:url(/build/assets/progress-bar-left-COjYuONo.png);background-size:100% 100%;width:40px;height:42px;position:absolute;left:0}.rpgui-progress-right-edge{background-image:url(/build/assets/progress-bar-right-CRABZOs_.png);background-size:100% 100%;width:40px;height:42px;position:absolute;right:0}.rpgui-progress-track{background-image:url(/build/assets/progress-bar-track-BEyCDTni.png);background-repeat:repeat-x;background-size:36px 100%;height:42px;position:absolute;left:40px;right:40px}.rpgui-progress-fill{background-image:url(/build/assets/progress-eUBhSMNz.png);background-repeat:repeat-x;background-size:36px 100%;width:100%;position:absolute;top:9px;bottom:8px;left:0}.rpgui-progress-fill.blue{background-image:url(/build/assets/progress-blue-QP2C8TZI.png)}.rpgui-progress-fill.green{background-image:url(/build/assets/progress-green-DabWEXWi.png)}.rpgui-progress-fill.red{background-image:url(/build/assets/progress-red-BjgWy-IP.png)}.rpgui-content input[type=radio].rpgui-radio{display:none}.rpgui-content input[type=radio].rpgui-radio+label{background:url(/build/assets/radio-off-BX0GuadG.png) 0 0/auto 100% no-repeat;height:24px;margin-top:8px;margin-bottom:8px;padding-left:34px;line-height:24px;display:inline-block}.rpgui-content input[type=radio].rpgui-radio:checked+label{background:url(/build/assets/radio-on-DMBc_P-P.png) 0 0/auto 100% no-repeat;height:24px;padding-left:34px;line-height:24px;display:inline-block}.rpgui-content .rpgui-radio.golden+label{background:url(/build/assets/radio-golden-off-C2lVSZ06.png) 0 0/auto 100% no-repeat!important}.rpgui-content .rpgui-radio.golden:checked+label{background:url(/build/assets/radio-golden-on-C7ZnqQQl.png) 0 0/auto 100% no-repeat!important}.rpgui-content ::-webkit-scrollbar{width:18px}.rpgui-content::-webkit-scrollbar{width:18px}.rpgui-content ::-webkit-scrollbar-track{background-image:url(/build/assets/scrollbar-track-BCQNdPfy.png);background-repeat:repeat-y;background-size:18px 60px}.rpgui-content::-webkit-scrollbar-track{background-image:url(/build/assets/scrollbar-track-BCQNdPfy.png);background-repeat:repeat-y;background-size:18px 60px}.rpgui-content ::-webkit-scrollbar-thumb{background-image:url(/build/assets/scrollbar-thumb-CBdkhGoB.png);background-repeat:no-repeat;background-size:100% 100%}.rpgui-content::-webkit-scrollbar-thumb{background-image:url(/build/assets/scrollbar-thumb-CBdkhGoB.png);background-repeat:no-repeat;background-size:100% 100%}.rpgui-content ::-webkit-scrollbar-button{background-image:url(/build/assets/scrollbar-button-Wy73JEuK.png);background-repeat:no-repeat;background-size:100% 100%}.rpgui-content::-webkit-scrollbar-button{background-image:url(/build/assets/scrollbar-button-Wy73JEuK.png);background-repeat:no-repeat;background-size:100% 100%}.rpgui-disabled,.rpgui-content :disabled,.rpgui-content input[type=radio]:disabled+label,.rpgui-content input[type=checkbox]:disabled+label,.rpgui-content input[type=range]:disabled+.rpgui-slider-container,.rpgui-content :disabled+.rpgui-dropdown-imp,.rpgui-content :disabled+.rpgui-dropdown-imp+.rpgui-dropdown-imp,.rpgui-content :disabled+.rpgui-list-imp{cursor:url(/build/assets/default-BLTLhD_r.png),auto;filter:gray;color:#999}.rpgui-slider-container{width:100%;height:20px;margin-top:15px;margin-bottom:15px;position:relative}.rpgui-slider-left-edge{background-image:url(/build/assets/slider-left-DMnwGret.png);background-size:100% 100%;width:20px;height:20px;position:absolute;left:0}.rpgui-slider-right-edge{background-image:url(/build/assets/slider-right-DEdQ6-83.png);background-size:100% 100%;width:20px;height:20px;position:absolute;right:0}.rpgui-slider-track{background-image:url(/build/assets/slider-track-PzcloWyf.png);background-repeat:repeat-x;background-size:24px 100%;height:20px;position:absolute;left:0;right:0}.rpgui-slider-thumb{background-image:url(/build/assets/slider-thumb-NlnKUDrZ.png);background-size:100% 100%;width:15px;height:30px;margin-top:-5px;position:absolute;left:40px}.rpgui-slider-container.golden{width:100%;height:30px;margin-top:15px;margin-bottom:15px;position:relative}.rpgui-slider-left-edge.golden{background-image:url(/build/assets/slider-left-golden-D8jvaJWK.png);background-size:100% 100%;width:30px;height:30px;position:absolute;left:0}.rpgui-slider-right-edge.golden{background-image:url(/build/assets/slider-right-golden-DT9bQRAN.png);background-size:100% 100%;width:30px;height:30px;position:absolute;right:0}.rpgui-slider-track.golden{background-image:url(/build/assets/slider-track-golden-Zj4cLEAt.png);background-repeat:repeat-x;background-size:40px 100%;height:30px;position:absolute;left:0;right:0}.rpgui-slider-thumb.golden{background-image:url(/build/assets/slider-thumb-golden-ji7NofKi.png);background-size:100% 100%;width:18px;height:36px;margin-top:-4px;position:absolute;left:40px}:root{--mine-bg-900:#090b13;--mine-bg-850:#0f1420;--mine-bg-800:#141c2c;--mine-stone-700:#2a3347;--mine-stone-600:#37425a;--mine-wood-700:#492c1e;--mine-wood-600:#613828;--mine-wood-500:#7a4830;--mine-wood-400:#986140;--mine-gold-500:#c7882f;--mine-gold-400:#e2a950;--mine-gold-300:#f3cd85;--mine-ink-100:#f8ead3;--mine-ink-200:#d2c3a9;--mine-cyan-400:#40bfff;--mine-cyan-300:#8adfff;--mine-green-400:#9ddc61;--mine-danger-400:#dd5f4d;--font-pixel-latin:"Press Start 2P", "VT323", monospace;--font-pixel-arabic:"Cairo", "Noto Sans Arabic", sans-serif;--font-body:"Chakra Petch", "Trebuchet MS", sans-serif;--font-sans:var(--font-body);--font-display:var(--font-pixel-latin);--font-body-leading:1.55;--container-max-width:1320px;--pixel-border:2px solid #2b1a13;--pixel-shadow:0 4px 0 #2b1a13;--panel-shadow:0 12px 34px #00000073;--wood-grain:repeating-linear-gradient(90deg, #ffffff0a 0, #ffffff0a 4px, transparent 4px, transparent 8px);--transition-fast:.14s ease;--transition-medium:.22s ease;--rm-z-base:0;--rm-z-raised:10;--rm-z-sticky:100;--rm-z-header:1020;--rm-z-dropdown:1030;--rm-z-popover:1040;--rm-z-backdrop:1200;--rm-z-drawer:1210;--rm-z-modal-backdrop:1220;--rm-z-modal:1230;--rm-z-modal-floating:1240;--rm-z-toast:1250;--rm-z-critical:1260}[dir=rtl]{--font-sans:var(--font-pixel-arabic);--font-display:var(--font-pixel-arabic)}.mine-header:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 18% 8%,#7addff1f,#0000 24%),radial-gradient(circle at 85% 12%,#ffcc6624,#0000 18%);position:absolute;inset:0}.mine-header-top-row,.mine-header-mobile-row{z-index:3;position:relative}.mine-header-top-row{flex-wrap:nowrap;gap:1rem}.mine-header-top-row>.col-lg-auto{flex:none}.mine-header-top-row>.col-lg{flex:auto;min-width:0}.mine-header-top-row>.col-lg-auto.ms-lg-auto{flex:none}.mine-logo-link{align-items:flex-start;display:inline-flex;position:relative}.mine-logo-chain{background-image:repeating-linear-gradient(#706250 0 4px,#0000 4px 8px);width:3px;height:38px;position:absolute;top:-34px}.mine-logo-chain-left{left:16%}.mine-logo-chain-right{right:16%}.mine-search-group{border:var(--pixel-border);box-shadow:var(--pixel-shadow);background:#17121b;width:100%;padding:.2rem}.mine-search-input{color:var(--mine-ink-100);background:#0f0c12;border:0;border-radius:0;padding-block:.62rem;font-size:.95rem}.mine-icon-btn:hover{color:#ffe4a6;background:linear-gradient(#59311d 0%,#371f12 100%)}.mine-cart-dot{background:var(--mine-danger-400);border:1px solid #2a160e;border-radius:50%;width:.52rem;height:.52rem;position:absolute;top:.15rem;right:.15rem}.mine-lang-switch .btn{border:var(--pixel-border);font-family:var(--font-display);color:var(--mine-ink-100);background:#2a180f;border-radius:0;padding:.5rem .6rem;font-size:.62rem;line-height:1}.mine-header-nav{z-index:2;padding-inline:.35rem;position:relative}.mine-nav-list-wrap{position:relative}.mine-nav-list{background:var(--wood-grain), linear-gradient(180deg, #6f3f24 0%, #4d2b17 100%);border:var(--pixel-border);box-shadow:var(--pixel-shadow);flex-wrap:nowrap;padding:.18rem 2.9rem .18rem .25rem;overflow-x:auto}[dir=rtl] .mine-nav-list{padding:.25rem .25rem .25rem 2.8rem}.mine-nav-list .nav-item{flex:none;position:relative}.mine-nav-list .nav-item+.nav-item:before{content:"";background:#ffd89159;width:1px;height:1.2rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}[dir=rtl] .mine-nav-list .nav-item+.nav-item:before{left:auto;right:0}.mine-nav-link{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;color:#f8e8d0;border:1px solid #0000;padding:.66rem .95rem;font-size:.64rem}.mine-nav-link i{opacity:.9;margin-inline-start:.3rem;font-size:.58rem}.mine-nav-pickaxe{color:#f2c66d;pointer-events:none;background:#1a0e098c;border:1px solid #ffe1a066;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}[dir=rtl] .mine-nav-pickaxe{left:.55rem;right:auto}[dir=rtl] .mine-lang-switch{direction:ltr}@media (width<=991.98px){.mine-logo-chain{display:none}.mine-header-mobile-row{border-bottom:var(--pixel-border)}.mine-nav-pickaxe{display:none}.mine-logo-link .mine-brand-sign{padding-inline:.8rem}}.mine-header{border-bottom:var(--pixel-border);background:radial-gradient(circle at 50% -40%,#ffbc4f3d,#0000 58%),radial-gradient(circle at 15% 30%,#50b2ff1f,#0000 28%),linear-gradient(#101623 0%,#0d111b 100%);position:relative;overflow:visible;box-shadow:0 12px 24px #00000080}.mine-header-top-row,.mine-header-mobile-row,.mine-header-nav{z-index:3;position:relative}.mine-search-group{border:var(--pixel-border);box-shadow:var(--pixel-shadow);background:#161b2b;padding:.2rem}.mine-search-input{color:var(--mine-ink-100);background:#0f1320;border:0;border-radius:0;padding-block:.65rem}.mine-search-input::placeholder{color:#8b98b2}.mine-search-input:focus{color:var(--mine-ink-100);box-shadow:none;background:#0f1320}.mine-search-btn{color:#27170d;background:linear-gradient(#f1c470 0%,#d58f33 100%);border:0;border-radius:0;min-width:3rem}.mine-search-autocomplete-host{position:relative}.mine-search-autocomplete{border:var(--pixel-border);background:var(--wood-grain), linear-gradient(180deg, #694129 0%, #45281a 100%);box-shadow:var(--pixel-shadow);z-index:var(--rm-z-popover);max-height:320px;padding:.2rem;position:absolute;top:calc(100% + .2rem);left:-1px;right:-1px;overflow-y:auto}.mine-search-autocomplete-item,.mine-search-autocomplete-message{color:#f9e8cc;text-align:start;width:100%;font-family:var(--font-body);background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:.7rem;padding:.46rem .58rem;font-size:.82rem;line-height:1.3;display:flex}.mine-search-autocomplete-item{cursor:pointer}.mine-search-autocomplete-item:hover,.mine-search-autocomplete-item.is-active{color:#ffe8b4;background:#140c0785;border-color:#ffdc9861}.mine-search-autocomplete-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mine-search-autocomplete-meta{text-transform:uppercase;font-family:var(--font-display);letter-spacing:.05em;opacity:.85;flex:none;font-size:.55rem}.mine-search-autocomplete-message{color:#d7c2a0;cursor:default;justify-content:flex-start}.mine-search-autocomplete-host.is-loading .mine-search-btn{filter:saturate(.9)}.mine-icon-btn{border:var(--pixel-border);color:#f7d89f;box-shadow:var(--pixel-shadow);background:linear-gradient(#4f311f 0%,#2f1c12 100%);border-radius:0;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;padding:0;display:inline-flex}.mine-sell-btn{min-width:auto;padding-inline:.9rem}.mine-lang-switch .btn{border:var(--pixel-border);font-family:var(--font-display);color:var(--mine-ink-100);background:#2e1d14;border-radius:0;padding:.5rem .6rem;font-size:.58rem}.mine-lang-switch .btn.active{background:linear-gradient(180deg, var(--mine-gold-300) 0%, var(--mine-gold-400) 100%);color:#2c1a11}.mine-nav-list{background:var(--wood-grain), linear-gradient(180deg, #74472f 0%, #4b2d1e 100%);border:var(--pixel-border);box-shadow:var(--pixel-shadow);flex-wrap:nowrap;gap:.2rem;padding:.14rem .2rem;overflow-x:auto}.mine-nav-list .nav-item{flex:none}.mine-nav-link{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;color:#f9e8cc;border:1px solid #0000;align-items:center;min-height:2.8rem;padding:.42rem .92rem;font-size:.62rem;line-height:1.1;display:inline-flex}.mine-nav-link:hover,.mine-nav-link:focus{color:#ffdf94;background:#190d0873;border-color:#ffdc9873}.mine-nav-link.active{color:#2f1b10;background:linear-gradient(#f3c164 0%,#d58828 100%);border-color:#4e2812a6}.mine-header-nav .mine-nav-list{overflow:visible}.mine-nav-categories-toggle{text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;width:100%}.mine-nav-item-categories{position:relative}.mine-nav-item-categories.is-open>.mine-nav-categories-toggle i{transform:rotate(180deg)}.mine-nav-item-categories .mine-nav-categories-toggle i{transition:transform var(--transition-fast)}.mine-categories-dropdown{background:var(--wood-grain), linear-gradient(180deg, #6c3e25 0%, #4a2a1b 100%);border:var(--pixel-border);min-width:min(360px,92vw);box-shadow:var(--pixel-shadow);z-index:var(--rm-z-dropdown);padding:.35rem;position:absolute;top:calc(100% + .28rem);left:0}[dir=rtl] .mine-categories-dropdown{left:auto;right:0}.mine-categories-parent-list{min-width:320px}.mine-categories-parent-item{position:relative}.mine-categories-parent-row{border:1px solid #0000;justify-content:space-between;align-items:stretch;display:flex}.mine-categories-parent-item.is-open>.mine-categories-parent-row,.mine-categories-parent-item:hover>.mine-categories-parent-row{background:#180e0873;border-color:#ffdc9859}.mine-categories-parent-link,.mine-categories-parent-toggle,.mine-categories-child-link,.mine-mobile-category-parent-link,.mine-mobile-category-parent-toggle,.mine-mobile-category-child-link,.mine-mobile-categories-toggle{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;color:#f9e8cc;font-size:.62rem;text-decoration:none}.mine-categories-parent-link{flex:1;justify-content:space-between;align-items:center;gap:.4rem;padding:.56rem .68rem;line-height:1.2;display:flex}.mine-categories-parent-link i{font-size:.58rem}.mine-categories-child-list{background:var(--wood-grain), linear-gradient(180deg, #694129 0%, #45281a 100%);border:var(--pixel-border);min-width:min(300px,90vw);box-shadow:var(--pixel-shadow);z-index:var(--rm-z-popover);padding:.35rem;position:absolute;top:-1px;left:calc(100% + .28rem)}[dir=rtl] .mine-categories-child-list{left:auto;right:calc(100% + .28rem)}.mine-categories-parent-item.is-open>.mine-categories-child-list,.mine-categories-parent-item.has-children:hover>.mine-categories-child-list{display:block}.mine-categories-child-link{border:1px solid #0000;align-items:center;padding:.5rem .62rem;line-height:1.2;display:flex}.mine-categories-child-link:hover,.mine-categories-child-link:focus,.mine-categories-parent-link:hover,.mine-categories-parent-link:focus,.mine-categories-parent-toggle:hover,.mine-categories-parent-toggle:focus,.mine-mobile-category-parent-link:hover,.mine-mobile-category-parent-link:focus,.mine-mobile-category-parent-toggle:hover,.mine-mobile-category-parent-toggle:focus,.mine-mobile-category-child-link:hover,.mine-mobile-category-child-link:focus,.mine-mobile-categories-toggle:hover,.mine-mobile-categories-toggle:focus{color:#ffdf94;background:#190d0873;border-color:#ffdc9873}.mine-categories-empty{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:#f9e8ccd9;padding:.5rem .62rem;font-size:.6rem}.mine-mobile-categories-toggle,.mine-mobile-category-parent-toggle,.mine-mobile-category-parent-link,.mine-mobile-category-child-link{text-align:start;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;width:100%;padding:.48rem 0;line-height:1.2;display:flex}.mine-mobile-categories-panel{padding:.2rem 0 .35rem}.mine-mobile-category-group+.mine-mobile-category-group{border-top:1px solid #ffd8912e}.mine-mobile-category-group.is-open>.mine-mobile-category-parent-toggle i{transform:rotate(180deg)}.mine-mobile-category-children{padding:0 0 .2rem .6rem}[dir=rtl] .mine-mobile-category-children{padding:0 .6rem .2rem 0}.mine-mobile-category-child-link{letter-spacing:.04em;justify-content:flex-start;padding-block:.4rem;padding-inline:.25rem 0;font-size:.58rem}[dir=rtl] .mine-mobile-category-child-link{padding-inline:0 .25rem}.mine-mobile-category-view-all{color:#ffdf94}.mine-mobile-menu{color:var(--mine-ink-100);border-right:var(--pixel-border);background:linear-gradient(#18111b 0%,#0f111b 100%)}.mine-mobile-menu.offcanvas-start.show,.mine-mobile-menu.offcanvas-start.showing{left:0;transform:none!important}.mine-mobile-menu .offcanvas-header{border-bottom:var(--pixel-border)}.mine-mobile-menu .btn-close{filter:invert()}@media (width<=991.98px){.mine-header-mobile-row{border-bottom:var(--pixel-border)}}.mine-avatar-btn{font-size:1.05rem}.mine-user-menu{z-index:var(--rm-z-dropdown);position:relative}.mine-user-dropdown{--bs-dropdown-min-width:15rem;--bs-dropdown-zindex:var(--rm-z-dropdown);background:linear-gradient(#18120ef7 0%,#100d11f7 100%);border:1px solid #ffe4b03d;border-radius:.7rem;max-width:min(260px,100vw - 1rem);padding:.35rem;overflow:hidden;box-shadow:0 10px 22px #0a080673}.mine-header .dropdown-menu[data-cart-menu]{z-index:var(--rm-z-dropdown)}.mine-header-top-row,.mine-header-mobile-row{z-index:4;overflow:visible}.mine-header-nav{z-index:3}.mine-header{z-index:var(--rm-z-header)}.mine-nav-list-wrap,.mine-nav-list{z-index:1;position:relative}.mine-user-dropdown .dropdown-item{white-space:nowrap;text-overflow:ellipsis;min-height:42px;color:var(--mine-ink-100);line-height:1.15;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;transition:background-color var(--transition-medium), color var(--transition-medium), transform var(--transition-fast);border-radius:.5rem;align-items:center;margin:0 0 .12rem;padding:.52rem .72rem;font-size:.66rem;display:flex;overflow:hidden}.mine-user-dropdown .dropdown-item:hover,.mine-user-dropdown .dropdown-item:focus{color:#fff1d3;background:linear-gradient(#f3cd8547 0%,#d28f344d 100%);transform:none}[dir=rtl] .mine-user-dropdown .dropdown-item:hover,[dir=rtl] .mine-user-dropdown .dropdown-item:focus{transform:none}.mine-user-dropdown .dropdown-divider{border-color:#ffffff29;margin:.35rem 0}.mine-user-dropdown form{margin:0}.mine-header-top-row,.mine-header-nav,.mine-header-mobile-row{transition:max-height .28s,opacity .24s,transform .24s,padding .24s,margin .24s}@media (width>=992px){.mine-header-nav{overflow:visible}}.mine-header-top-row{max-height:220px}.mine-header-nav{max-height:120px}.mine-header-mobile-row{max-height:90px}.mine-smart-header-bar{opacity:0;pointer-events:none;background:#0d121de0;border-bottom:1px solid #0000;max-height:0;transition:max-height .28s,opacity .24s,transform .24s;overflow:hidden;transform:translateY(-8px)}.mine-smart-header-trigger{background:0 0;border:0;justify-content:center;align-items:center;width:auto;padding:.2rem 0;display:inline-flex}.mine-smart-header-trigger .mine-brand-logo{width:clamp(170px,18vw,250px);max-height:86px;transform:translateY(0)}.mine-smart-header-trigger:focus-visible{outline-offset:3px;border-radius:.45rem;outline:2px solid #ffd791c7}.mine-smart-header-panel{opacity:0;pointer-events:none;z-index:1;background:#0d121df2;border-bottom:1px solid #ffe2aa38;max-height:0;transition:max-height .3s,opacity .26s,transform .26s;position:relative;overflow:hidden;transform:translateY(-10px);box-shadow:0 10px 20px #00000040}.mine-smart-header-panel.is-open{opacity:1;pointer-events:auto;max-height:80vh;transform:translateY(0)}@media (width>=992px){.mine-smart-header-panel.is-open{overflow:visible}.mine-header.mine-header--collapsed .mine-smart-header-panel .mine-header-nav,.mine-smart-header-panel .mine-header-nav{opacity:1;pointer-events:auto;border:0;max-height:none;margin:0;padding:0;overflow:visible;transform:none}}.mine-smart-header-actions{border-top:1px solid #ffe2aa38;padding-top:.85rem}.mine-header.mine-header--collapsed .mine-header-top-row,.mine-header.mine-header--collapsed .mine-header-nav,.mine-header.mine-header--collapsed .mine-header-mobile-row{opacity:0;pointer-events:none;border:0;max-height:0;transform:translateY(-12px);margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.mine-smart-hidden-section{opacity:0!important;pointer-events:none!important;border:0!important;max-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important;transform:translateY(-12px)!important}.mine-smart-bar-visible{opacity:1!important;pointer-events:auto!important;border-bottom-color:#ffe2aa38!important;max-height:120px!important;transform:translateY(0)!important}.mine-header.mine-header--collapsed .mine-smart-header-bar{opacity:1;pointer-events:auto;border-bottom-color:#ffe2aa38;max-height:74px;transform:translateY(0)}.mine-header.mine-header--collapsed .mine-smart-header-trigger{padding-block:.12rem}.mine-header.mine-header--collapsed{box-shadow:0 8px 18px #00000057}.mine-header.mine-smart-panel-open{box-shadow:0 10px 24px #0000006b}@media (width<=767.98px){.mine-user-dropdown{max-width:min(260px,100vw - 1rem)}.mine-smart-header-actions{gap:.5rem}.mine-smart-header-actions .mine-lang-switch{margin-inline-start:0!important}}@media (prefers-reduced-motion:reduce){.mine-header-top-row,.mine-header-nav,.mine-header-mobile-row,.mine-smart-header-bar,.mine-smart-header-panel{transition:none!important}}@media (width>=992px) and (width<=1199.98px){.mine-header-top-row{gap:.75rem}.mine-header-top-row>.col-lg-auto.ms-lg-auto .d-flex{gap:.45rem!important}}.mine-header{width:100%;z-index:var(--rm-z-header);-webkit-backdrop-filter:none;will-change:auto;background:#0d121dd1;border-bottom:1px solid #ffe2aa38;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 18px #00000057}@media (width<=991.98px){.mine-header+main{padding-top:var(--mine-header-offset-mobile)}}.mine-hero{width:100%;padding:1.4rem 0 .6rem;position:relative}.mine-hero-frame{border:var(--pixel-border);box-shadow:var(--panel-shadow);min-height:clamp(360px,44vw,520px);position:relative;overflow:hidden;background-color:#0000!important;background-image:url(/assets/images/backgrounds/retromine-bg-desktop.webp)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important}@media (width<=767.98px){.mine-hero-frame{background-image:url(/assets/images/backgrounds/retromine-bg-mobile.webp)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100%!important}}.mine-hero-frame:before{content:none}.mine-hero-copy-shell{z-index:1;background:0 0;align-items:center;min-height:clamp(360px,44vw,520px);padding:clamp(1.25rem,2.8vw,2.4rem);display:flex;position:relative}.mine-hero-copy{max-width:min(100%,42rem);position:relative}.mine-hero-copy .mine-pixel-btn,.mine-hero-copy .mine-pixel-btn-outline{min-width:14.5rem}.mine-hero-title{font-family:var(--font-display);text-transform:uppercase;color:#fff2da;font-size:clamp(1.4rem,3vw,2.15rem);line-height:1.35}.mine-hero-description{color:#e8dcc8;font-size:clamp(.95rem,1.45vw,1.12rem);line-height:1.65}@media (width<=991.98px){.mine-hero-copy .mine-pixel-btn,.mine-hero-copy .mine-pixel-btn-outline{min-width:auto}}@media (width<=575.98px){.mine-hero{padding-top:1rem}.mine-hero-copy{gap:.95rem!important}.mine-hero-title{font-size:1.25rem}.mine-hero-description{font-size:.96rem;line-height:1.6}}.mine-deals,.mine-coupon-center{position:relative}.mine-deals-carousel{border:var(--pixel-border);background:radial-gradient(circle at 14% 12%, #ffd1782e, transparent 18%), radial-gradient(circle at 85% 16%, #69d8ff29, transparent 20%), var(--wood-grain), linear-gradient(180deg, #3d2617 0%, #24160f 100%);box-shadow:var(--pixel-shadow);position:relative;overflow:hidden}.mine-deals-frame{padding:1rem;position:relative}.mine-deal-slide{background:linear-gradient(#110b0724 0%,#110b0752 100%);min-height:clamp(360px,42vw,500px);padding:clamp(1rem,2.8vw,2rem)}.mine-deal-slide:before,.mine-deal-slide:after{content:"";pointer-events:none;position:absolute}.mine-deal-slide:before{filter:blur(.5px);opacity:.95;background:radial-gradient(circle at 50% 26%,#ffe7aaeb 0%,#ffc35c94 24%,#ffc35c00 58%);width:44px;height:72px;top:1rem;left:1rem}.mine-deal-slide:after{opacity:.9;background:linear-gradient(135deg,#0000 45%,#69d8ffe6 45% 55%,#0000 55%) 50%/18px 18px no-repeat,radial-gradient(circle,#69d8ff2e,#0000 62%);width:86px;height:86px;bottom:1rem;right:1.25rem}.mine-deal-visual{border:var(--pixel-border);aspect-ratio:16/11;background:#0c080659;justify-content:center;align-items:center;min-height:260px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffdb9a38}.mine-deal-image,.mine-deal-image-placeholder,.mine-coupon-visual{width:100%;height:100%}.mine-deal-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform-origin:50%;display:block}.mine-deal-visual.is-portrait .mine-deal-image{transform:scale(1.08)}.mine-deal-visual.is-square .mine-deal-image{transform:scale(1.04)}.mine-deal-image-placeholder{color:#99dcff;background:repeating-linear-gradient(45deg,#ffffff0a 0 10px,#0000 10px 20px);justify-content:center;align-items:center;font-size:3rem;display:flex}.mine-coupon-visual{background:radial-gradient(circle at 50% 45%,#ffd68a29,#0000 28%),repeating-linear-gradient(90deg,#ffffff08 0 3px,#0000 3px 8px),linear-gradient(#2f1d14 0%,#20130d 100%);justify-content:center;align-items:center;display:flex;position:relative}.mine-coupon-visual-code,.mine-coupon-code{border:var(--pixel-border);color:#2a170c;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;box-shadow:var(--pixel-shadow);background:linear-gradient(#f6c86c 0%,#cf8a2c 100%)}.mine-coupon-visual-code{z-index:1;padding:.7rem 1rem;font-size:clamp(.8rem,2vw,1.05rem);position:relative}.mine-coupon-code{padding:.5rem .8rem;font-size:.72rem;display:inline-flex}.mine-coupon-visual-spark{background:linear-gradient(135deg,#0000 48%,#69d8ffd1 48% 52%,#0000 52%) 14% 30%/14px 14px no-repeat,linear-gradient(135deg,#0000 48%,#69d8ffc2 48% 52%,#0000 52%) 76% 62%/12px 12px no-repeat;position:absolute;inset:0}.mine-deal-copy{z-index:1;position:relative}.mine-deal-kicker,.mine-coupon-card-kicker{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#99dcff;font-size:.6rem}.mine-deal-title{font-family:var(--font-display);color:#ffe6bc;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(1rem,2.5vw,1.7rem);line-height:1.45}.mine-deal-pricing{font-family:var(--font-display)}.mine-deal-old-price{color:#c8b7a1;font-size:.84rem;text-decoration:line-through}.mine-deal-discount{color:#ffcf81;background:#0f0a088c;border:1px solid #ffd68a59;padding:.28rem .45rem;font-size:.62rem}.mine-deal-new-price{color:var(--mine-green-400);font-size:1.15rem}.mine-deal-countdown{color:#e5d4bb;font-size:.86rem}.mine-deal-countdown-value{font-family:var(--font-display);color:#ffd98f}.mine-deals-control{opacity:1;width:54px}.mine-deals-control .carousel-control-prev-icon,.mine-deals-control .carousel-control-next-icon{border:var(--pixel-border);width:2.3rem;height:2.3rem;box-shadow:var(--pixel-shadow);background-color:#140b08c7;background-size:50% 50%}.mine-deals-indicators{margin-bottom:.4rem}.mine-deals-indicators [data-bs-target]{border:var(--pixel-border);opacity:1;background:#5a3a21;border-radius:0;width:12px;height:12px}.mine-deals-indicators .active{background:#f0c56f}.mine-coupon-card{border:var(--pixel-border);background:radial-gradient(circle at 82% 12%, #69d8ff24, transparent 18%), var(--wood-grain), linear-gradient(180deg, #3b2418 0%, #25170f 100%);box-shadow:var(--pixel-shadow);border-radius:0}.mine-coupon-card-code-row .btn{font-size:.58rem}@media (width<=767.98px){.mine-deal-slide{min-height:0;padding:1rem}.mine-deal-visual.is-portrait .mine-deal-image{transform:scale(1.04)}.mine-deal-visual.is-square .mine-deal-image{transform:scale(1.02)}.mine-deals-control{width:42px}.mine-deal-title{letter-spacing:.02em}}.mine-categories{padding-top:calc(var(--header-height,90px) + 1rem);position:relative}.mine-categories-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:1rem 1.25rem;display:grid}.retromine-category-card{width:100%;max-width:100%;box-shadow:none;transition:transform var(--transition-fast), filter var(--transition-fast);background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:block}.retromine-category-card:hover,.retromine-category-card:focus-visible{filter:brightness(1.04);text-decoration:none;transform:translateY(-2px)}.retromine-category-card__art{aspect-ratio:384/256;width:100%;box-shadow:none;background:0 0;border:0;display:block;position:relative;overflow:hidden}.retromine-category-card__image,.retromine-category-card__fallback{-o-object-fit:contain;object-fit:contain;border:0;width:100%;height:100%;display:block}.retromine-category-card__fallback{color:#9fe9ff;background:radial-gradient(circle at 50% 14%,#68c9ff2e,#0000 18%),linear-gradient(#4b2f23 0%,#2b1b16 100%);width:100%;height:100%;display:block;position:relative}.retromine-category-card__fallback:before,.retromine-category-card__fallback:after{content:"";background:repeating-linear-gradient(#90a4b7 0 8px,#667786 8px 16px);width:6px;height:42%;position:absolute;top:0;box-shadow:inset 0 0 0 2px #23272e99}.retromine-category-card__fallback:before{left:22%}.retromine-category-card__fallback:after{right:22%}.retromine-category-card__fallback-beam{background:linear-gradient(#7d4d2a 0%,#4c2d1b 100%);border:3px solid #dba153e6;height:18px;position:absolute;top:12%;left:10%;right:10%;box-shadow:inset 0 0 0 3px #482917cc}.retromine-category-card__fallback-sign{color:#f8dca8;text-align:center;background:linear-gradient(#2d1c12d1,#170f0cf0),repeating-linear-gradient(45deg,#5a2c1638 0 10px,#140f0c1f 10px 20px);border:3px solid #dcaa5be6;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:1rem .75rem;display:flex;position:absolute;inset:18% 12% 16%;box-shadow:inset 0 0 0 3px #452c19bf}.retromine-category-card__fallback-mark{color:#9fe9ff;filter:drop-shadow(0 0 10px #68ccffcc);font-size:clamp(1.1rem,1.6vw,2rem);line-height:1}.retromine-category-card__fallback-name{max-width:100%;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:normal;word-break:break-word;font-size:clamp(.42rem,.75vw,.8rem);line-height:1.2;display:block}.retromine-category-card__count{color:#dffaff;width:clamp(42px,18%,75px);height:auto;font-family:var(--font-display);letter-spacing:.01em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;padding:.1rem .08rem;font-size:.55rem;font-weight:700;line-height:1;display:flex;position:absolute;top:87.5%;left:41.5%;transform:translate(-50%,-50%)}.retromine-category-card.is-fallback .retromine-category-card__count{top:82%}.retromine-subcategory-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:1.5rem;margin-top:1.5rem;display:grid}.retromine-subcategory-sign{width:100%;height:auto;color:inherit;cursor:pointer;transition:transform var(--transition-fast), filter var(--transition-fast);aspect-ratio:1672/941;background:0 0;border:0;text-decoration:none;display:block;position:relative;overflow:hidden}.retromine-subcategory-sign:hover,.retromine-subcategory-sign:focus-visible{filter:brightness(1.08);text-decoration:none;transform:translateY(-4px)}.retromine-subcategory-sign__image{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.retromine-subcategory-sign__icon-container,.retromine-subcategory-sign__title-container,.retromine-subcategory-sign__count-container{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.retromine-subcategory-sign__icon-container{z-index:2;width:9.61255%;height:17.5976%;padding:0;top:56.8134%;left:26.5119%}.retromine-subcategory-sign__title-container{z-index:3;box-sizing:border-box;width:32.6346%;height:16.2581%;padding:0;top:51.0858%;left:58.7423%}.retromine-subcategory-sign__arrow-layer{pointer-events:none;z-index:1;width:14.3541%;height:22.3167%;position:absolute;top:64.8247%;left:88.5168%;transform:translate(-50%,-50%)}body.visual-editor-active .retromine-subcategory-sign__icon,body.visual-editor-active .retromine-subcategory-sign__title,body.visual-editor-active .retromine-subcategory-sign__count{pointer-events:auto;cursor:move}.retromine-subcategory-sign__count-container{z-index:3;box-sizing:border-box;width:3.00294%;min-width:3em;height:5.2262%;padding:0;top:74.3097%;left:57.7778%}.retromine-subcategory-sign__icon{color:#f3d79a;fill:currentColor;stroke:currentColor;filter:drop-shadow(0 2px 4px #6fcdff40);width:100%;max-width:none;height:100%;max-height:none}.retromine-subcategory-sign__title{box-sizing:border-box;letter-spacing:.56px;text-transform:uppercase;color:#f8ead3;text-align:center;text-shadow:0 1px 2px #ffffff26;white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-pack:center;width:100%;max-width:none;height:100%;margin:0;font-family:Trebuchet MS,sans-serif;font-size:14px;font-weight:800;line-height:14px;display:-webkit-box;overflow:hidden}.retromine-subcategory-sign__count{box-sizing:border-box;letter-spacing:.18px;text-align:center;text-transform:none;color:#f8ead3;white-space:nowrap;text-overflow:ellipsis;width:100%;height:100%;font-family:"Press Start 2P",VT323,monospace;font-size:9px;font-weight:800;line-height:9px;display:block;overflow:hidden}@media (width<=1199.98px){.retromine-subcategory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=991.98px){.retromine-subcategory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}}@media (width<=575.98px){.retromine-subcategory-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}}[dir=rtl] .retromine-subcategory-sign__icon-container,[dir=rtl] .retromine-subcategory-sign__title-container,[dir=rtl] .retromine-subcategory-sign__count-container,[dir=rtl] .retromine-subcategory-sign__arrow-layer{left:var(--retromine-sign-left);right:auto}[dir=rtl] .retromine-subcategory-sign__icon-container{--retromine-sign-left:26.5119%}[dir=rtl] .retromine-subcategory-sign__title-container{--retromine-sign-left:58.7423%}[dir=rtl] .retromine-subcategory-sign__count-container{--retromine-sign-left:57.7778%}[dir=rtl] .retromine-subcategory-sign__arrow-layer{--retromine-sign-left:88.5168%}[dir=rtl] .retromine-subcategory-sign__title{text-align:center;letter-spacing:0;color:#5a321f;white-space:normal;overflow-wrap:anywhere;direction:rtl;unicode-bidi:plaintext;font-size:clamp(15px,1.15vw,18px);line-height:1.15}[dir=rtl] .retromine-subcategory-sign__count{text-align:center;direction:ltr}.mine-product-frame-wrap{border-radius:0}.mine-product-frame{background:#130d11;overflow:hidden;border:var(--pixel-border)!important;border-radius:0!important}.mine-product-image-preview{opacity:0;pointer-events:none;will-change:opacity, transform;transition:opacity .2s,transform .2s;inset:0;transform:scale(1)}.mine-product-image-preview.is-active{opacity:1}.mine-product-image-indicators{z-index:4;opacity:0;pointer-events:none;gap:.2rem;transition:opacity .2s;display:flex;bottom:.55rem;left:.65rem;right:.65rem;width:auto!important;height:.2rem!important;position:absolute!important}.mine-product-image-indicator{background:#ffffff6b;border-radius:2px;flex:1 1 0;min-width:0;height:100%;transition:background-color .2s,transform .2s;box-shadow:0 1px 2px #0006}.mine-product-image-indicator.is-active{background:#ffd54a;transform:scaleY(1.5)}.mine-product-frame.is-previewing .mine-product-image-indicators{opacity:1}@media (prefers-reduced-motion:reduce){.mine-product-image-preview,.mine-product-image-indicators,.mine-product-image-indicator{transition:none}}.mine-product-art{background:radial-gradient(circle at 74% 20%,#8ce5ff59 0%,#0000 30%),linear-gradient(#ffd28224 0%,#0000 34%);width:100%;height:100%;display:none;position:relative}.mine-product-art-grid,.mine-product-art-glow,.mine-product-art-item{position:absolute}.mine-product-art-grid{background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:10px 10px;inset:0}.mine-product-art-glow{background:radial-gradient(circle,#f6c76cb8 0%,#f6c76c00 70%);border-radius:50%;width:80px;height:80px;top:10%;left:8%}.mine-product-art-item{image-rendering:pixelated;background:linear-gradient(#8c5a30 0%,#613c24 100%);border:2px solid #ffffff40}.mine-product-art-item-a{width:44%;height:24%;bottom:16%;left:7%}.mine-product-art-item-b{width:26%;height:42%;bottom:14%;left:50%}.mine-product-art-item-c{width:14%;height:18%;bottom:20%;right:11%}.mine-badge{background:#0f0a0873;color:#ead8bc!important;border-color:#ffd58566!important}.mine-fav-btn{color:#fff4df;font-size:1.05rem}.mine-fav-btn:hover{color:var(--mine-gold-400)}.mine-product-content{color:#ecdfcc}.mine-product-name{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#ffe6bc;font-size:.66rem;line-height:1.5}.mine-product-meta{color:#cdbda5}.mine-product-card{border:var(--pixel-border);box-shadow:var(--pixel-shadow);color:var(--mine-ink-100);transition:transform var(--transition-fast), box-shadow var(--transition-fast);background:radial-gradient(circle at 88% 0,#69d0ff2e,#0000 34%),linear-gradient(#241a20 0%,#160f16 100%);border-radius:0}.mine-product-card:hover{transform:translateY(-2px);box-shadow:0 6px #2b1a13}@media (hover:hover) and (pointer:fine){.mine-product-card{transition:transform .2s,box-shadow .2s}.public-mine-theme .mine-product-card:hover{transform:translateY(-4px);box-shadow:0 9px #2b1a13,0 14px 26px #0000004d}.mine-product-card:hover .mine-product-image-preview{transform:scale(1.03)}.mine-product-frame:hover .mine-product-image-indicators{opacity:1}}.mine-product-frame{touch-action:pan-y;background:#14101c;overflow:hidden;border:var(--pixel-border)!important;border-radius:0!important}.mine-product-frame-a{background:linear-gradient(#2a3446 0%,#1c2434 100%)}.mine-product-frame-b{background:linear-gradient(#3f342a 0%,#251c16 100%)}.mine-product-frame-c{background:linear-gradient(#302846 0%,#201a2e 100%)}.mine-product-frame-d{background:linear-gradient(#253c34 0%,#17271f 100%)}.mine-product-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mine-product-no-image{color:#b7c6dd;background:repeating-linear-gradient(45deg,#ffffff0d 0 6px,#0000 6px 12px);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:100%;height:100%;font-size:.78rem;display:flex}.mine-product-no-image i{color:#85dfff;font-size:1.3rem}.mine-rank-chip{font-family:var(--font-display);color:#ffd89a;z-index:4;background:#0e0806bf;border:1px solid #ffd07e8c;padding:.28rem .42rem;font-size:.52rem;line-height:1;position:absolute;bottom:.45rem;left:.45rem}.mine-badge-pixel{border:var(--pixel-border);color:#2f1d13;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#fbd48c 0%,#de9631 100%);border-radius:0;font-size:.54rem}.mine-fav-btn{place-items:center;width:2rem;height:2rem;line-height:1;transition:color .2s;display:inline-grid;box-shadow:none!important;color:#fffffff2!important;background:0 0!important;border:0!important;border-radius:0!important}.mine-fav-btn i{filter:drop-shadow(0 1px 3px #00000073);font-size:1.26rem;line-height:1;transition:transform .2s}.mine-fav-btn:hover,.mine-fav-btn:focus-visible{color:#ffd54a!important}.mine-fav-btn:hover i,.mine-fav-btn:focus-visible i{transform:scale(1.12)}.mine-fav-btn.is-active{color:#e53935!important}.mine-fav-btn.is-active i{animation:.2s mine-heart-pop}.mine-fav-btn.is-active:hover,.mine-fav-btn.is-active:focus-visible{color:#f0524f!important}.mine-fav-btn:focus-visible{outline-offset:2px;outline:2px solid}@keyframes mine-heart-pop{0%{transform:scale(.88)}60%{transform:scale(1.18)}to{transform:scale(1)}}.mine-product-badges{z-index:5;flex-wrap:wrap;gap:.3rem;max-width:calc(100% - 3.5rem);display:flex;position:absolute;top:.5rem;left:.5rem}.mine-product-warning-badges{z-index:4;flex-wrap:wrap;justify-content:flex-end;gap:.3rem;max-width:calc(100% - 3.6rem);display:flex;position:absolute;bottom:.5rem;right:.5rem}.mine-product-badge{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;border:1px solid #ffffff4d;border-radius:4px;font-size:.52rem;font-weight:600;line-height:1.2;box-shadow:0 2px 5px #00000047}.mine-product-badge-featured{color:#21130b;background:#d99a31}.mine-product-badge-campaign{color:#fff;background:#406f93}.mine-product-badge-sale{color:#fff;background:#b93431}.mine-product-name{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#ffe6bc;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3.1em;font-size:.62rem;line-height:1.55;display:-webkit-box;overflow:hidden}.mine-product-price{font-family:var(--font-display);color:var(--mine-green-400);font-size:.8rem}.mine-product-meta{color:#cdbda5;font-size:.86rem;line-height:1.45}.mine-product-card,.mine-product-card-body{width:100%}.mine-product-content{min-height:12.25rem}.mine-product-price-row{align-content:flex-start;min-height:2.75rem}.mine-product-details{flex-direction:column;gap:.45rem;min-height:5.75rem;display:flex;overflow:visible}.mine-product-metadata-row{flex-wrap:wrap;align-items:center;gap:.3rem;max-width:100%;display:flex}.mine-product-attribute{color:#f5dfbb;max-width:100%;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:normal;background:#191110d1;border:1px solid #ffd58559;border-radius:0;padding:.28rem .42rem;font-size:.5rem;font-weight:600;line-height:1.15;box-shadow:1px 1px #0000006b}.mine-product-attribute-link{cursor:pointer;text-decoration:none;transition:filter .16s,transform .16s,box-shadow .16s}.mine-product-attribute-link:hover,.mine-product-attribute-link:focus-visible{filter:brightness(1.18);transform:translateY(-1px)}.mine-product-attribute-link:focus-visible{outline:none;box-shadow:0 0 0 2px #ffd585d1,2px 2px #0000006b}.mine-active-filter{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.mine-active-filter-badge{color:#ffe6bc;background:#4d351fc7;border:1px solid #ffd5857a;border-radius:0;text-decoration:none}.mine-active-filter-badge:hover,.mine-active-filter-badge:focus-visible{color:#fff2d5;background:#694623e6}.mine-product-attribute-condition{background:#4d351fc7;border-color:#ffd5857a}.mine-product-attribute-technical{color:#c9efff;background:#1d404ec7;border-color:#69d0ff7a}.mine-product-attribute-warning{color:#ffd0b8;background:#66261dcc;border-color:#ff75509e}.mine-product-warning-badge{color:#ffd0b8;letter-spacing:.06em;background:#3b211d;border:2px solid #a9472e;border-radius:0;padding:.36rem .58rem .36rem 1.1rem;font-size:.56rem;position:relative;box-shadow:inset 0 0 0 1px #ffab5733,inset 2px 2px #0000004d,2px 2px #0000008c}.mine-product-warning-badge:before{color:#ffb347;content:"";width:.5rem;height:.5rem;font-family:var(--font-display);clip-path:polygon(50% 0,100% 100%,0 100%);background:#7d3527;border:1px solid #ffb347;position:absolute;top:50%;left:.36rem;transform:translateY(-50%)}.mine-product-seller-rating{align-items:center;min-height:1.15rem;display:flex}.mine-product-seller-rating-stars{align-items:center;gap:.22rem;line-height:1;display:inline-flex}.mine-product-rating-star{clip-path:polygon(50% 0,61% 29%,94% 29%,68% 48%,78% 82%,50% 62%,22% 82%,32% 48%,6% 29%,39% 29%);filter:drop-shadow(1px 1px #000000b3);background:#252326;width:.92rem;height:1.08rem;display:block;position:relative}.mine-product-rating-star:before,.mine-product-rating-star:after{content:"";display:block;position:absolute}.mine-product-rating-star:before{clip-path:polygon(50% 0,61% 29%,94% 29%,68% 48%,78% 82%,50% 62%,22% 82%,32% 48%,6% 29%,39% 29%);background:#554949;inset:.08rem}.mine-product-rating-star:after{clip-path:polygon(50% 0,100% 100%,0 100%);background:#fff3;width:.18rem;height:.24rem;top:.18rem;left:.42rem}.mine-product-rating-star-core{z-index:1;clip-path:polygon(50% 0,61% 29%,94% 29%,68% 48%,78% 82%,50% 62%,22% 82%,32% 48%,6% 29%,39% 29%);background:#30292b;position:absolute;inset:.2rem .15rem .18rem}.mine-product-rating-star-highlight{z-index:2;clip-path:polygon(50% 0,100% 100%,0 100%);background:#ffefb22e;width:.14rem;height:.24rem;position:absolute;top:.22rem;left:.4rem}.mine-product-rating-star.is-filled{filter:drop-shadow(0 1px 2px #e68f2a6b);background:#8b4c1f}.mine-product-rating-star.is-filled:before{background:#e49a35}.mine-product-rating-star.is-filled .mine-product-rating-star-core{background:#b96322}.mine-product-rating-star.is-filled .mine-product-rating-star-highlight{background:#ffefb2b8}.mine-product-rating-star.is-empty{opacity:.78}.mine-product-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mine-product-card-actions,.mine-product-card-actions form,.mine-product-btn{width:100%}.mine-product-favorite{z-index:5}.mine-product-btn{padding-block:.64rem}.mine-product-actions .mine-product-btn{font-size:.62rem}@media (width<=575.98px){.mine-product-actions{flex-direction:column}}[dir=rtl] .mine-product-name,[dir=rtl] .mine-badge-pixel{letter-spacing:0}[dir=rtl] .mine-rank-chip{left:auto;right:.45rem}@media (width<=767.98px){.products-container{row-gap:.7rem}.products-container>[class*=col-]{flex:0 0 33.3333%;max-width:33.3333%;padding-left:.35rem;padding-right:.35rem}.products-container .mine-product-card{width:100%;min-width:0;box-shadow:0 4px #110a09e6}.products-container .mine-product-card-body{gap:.4rem;padding:.55rem}.products-container .mine-product-frame-wrap{margin-bottom:0}.products-container .mine-product-frame{aspect-ratio:4/3;height:120px;min-height:120px;max-height:120px}.products-container .mine-product-image{-o-object-fit:contain;object-fit:contain;background:#130d118c}.products-container .mine-product-content{gap:.18rem;min-height:0}.products-container .mine-product-name{letter-spacing:.03em;height:auto;max-height:2.4em;font-size:clamp(.52rem,1.8vw,.72rem);line-height:1.28}.products-container .mine-product-price-row{min-height:0}.products-container .mine-product-price{font-size:clamp(.64rem,2vw,.8rem)}.products-container .mine-product-details{gap:.14rem;height:auto}.products-container .mine-product-meta{font-size:clamp(.52rem,1.7vw,.68rem);line-height:1.2}.products-container .mine-product-description{max-height:2.1em;font-size:clamp(.48rem,1.5vw,.62rem);line-height:1.25}.products-container .mine-product-card-actions{gap:.28rem}.products-container .mine-product-btn{height:38px;min-height:38px;padding-block:.25rem;font-size:clamp(.48rem,1.5vw,.58rem)}.products-container .mine-product-favorite{margin:.25rem}.products-container .mine-fav-btn{width:1.3rem;height:1.3rem}.products-container .mine-fav-btn i{font-size:.8rem}.products-container .mine-rank-chip{padding:.15rem .2rem;font-size:.38rem;bottom:.25rem;left:.25rem}.products-container .mine-product-badges{gap:.1rem;top:.25rem;left:.25rem}.products-container .mine-product-warning-badges{gap:.1rem;max-width:calc(100% - 2rem);top:auto;bottom:.25rem;right:.25rem}.products-container .mine-product-badge{font-size:.35rem}.products-container .mine-product-warning-badge{padding:.2rem .22rem .2rem .52rem}.products-container .mine-product-warning-badge:before{font-size:.36rem;left:.16rem}.products-container .mine-product-rating-star{width:.68rem;height:.86rem}}@media (prefers-reduced-motion:reduce){.mine-product-card,.mine-product-image-preview,.mine-fav-btn,.mine-fav-btn i{transition:none}.mine-fav-btn.is-active i{animation:none}.public-mine-theme .mine-product-card:hover,.mine-product-card:hover .mine-product-image-preview{transform:none}}.mine-feature-card{border:var(--pixel-border);width:100%;box-shadow:var(--pixel-shadow);background:linear-gradient(#18141e 0%,#100d15 100%);padding:.8rem .75rem}.mine-feature-card:hover{transition:transform var(--transition-fast);transform:translateY(-2px)}.mine-feature-description{color:#d6c6af;font-size:.86rem}@media (width<=991.98px){.mine-feature-title{font-size:.62rem}.mine-feature-description{font-size:.88rem}}[dir=rtl] .mine-feature-title,[dir=rtl] .mine-payment-title{letter-spacing:0}.mine-trust-strip{position:relative;padding-top:.5rem!important}.mine-feature-card{border:var(--pixel-border);width:100%;box-shadow:var(--pixel-shadow);transition:transform var(--transition-fast), box-shadow var(--transition-fast);background:radial-gradient(circle at 90% 0,#ffc3672e,#0000 32%),linear-gradient(#1a1b2b 0%,#121425 100%);padding:.9rem .8rem}.mine-feature-card:hover{transform:translateY(-2px);box-shadow:0 6px #2b1a13}.mine-feature-icon{border:var(--pixel-border);width:40px;height:40px;box-shadow:var(--pixel-shadow);color:#24150d;background:linear-gradient(#f2bf62 0%,#d28629 100%);flex-shrink:0;justify-content:center;align-items:center;font-size:.88rem;display:inline-flex}.mine-feature-title{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#ffdfab;font-size:.56rem;line-height:1.55}.mine-feature-description{color:#d6c6af;font-size:.88rem;line-height:1.55}.mine-payment-panel{border:var(--pixel-border);box-shadow:var(--pixel-shadow);background:radial-gradient(circle at 10% 10%, #78ddff24, transparent 42%), var(--wood-grain), linear-gradient(180deg, #4a2b1e 0%, #2f1b14 100%);padding:.95rem}.mine-payment-title{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#ffdfab;font-size:.6rem;line-height:1.5}.mine-payment-subtitle{color:#f3d7aa;font-size:.86rem;line-height:1.45}.mine-payment-badge{font-family:var(--font-display);color:#ffe8bc;background:#110c098c;border:1px solid #ffd68c73;justify-content:center;align-items:center;padding:.32rem .45rem;font-size:.46rem;line-height:1;display:inline-flex}.mine-payment-note{color:#ebd8bc;font-size:.82rem;line-height:1.5}@media (width<=991.98px){.mine-feature-title{font-size:.6rem}}[dir=rtl] .mine-feature-title,[dir=rtl] .mine-payment-title{letter-spacing:0}.mine-footer .container-xxl{border:var(--pixel-border);box-shadow:var(--panel-shadow);background:linear-gradient(#00000029 0%,#00000057 100%);padding:1.25rem;position:relative}.mine-footer-chain{background-image:repeating-linear-gradient(#5d5042 0 3px,#0000 3px 6px);width:2px;height:50px;position:absolute;top:-18px}.mine-footer-chain-left{left:7%}.mine-footer-chain-right{right:7%}.mine-footer-stone{background:linear-gradient(#83786b 0%,#5a5348 100%);width:56px;height:24px;position:absolute;bottom:9px}.mine-footer-stone-left{left:0}.mine-footer-stone-right{right:0}.mine-footer-copy,.mine-footer-list{color:#dac7ac}@media (width<=991.98px){.mine-footer-decor{opacity:.22}.mine-footer .container-xxl{padding:1rem}.mine-footer-chain{display:none}}.mine-footer{border-top:var(--pixel-border);background:radial-gradient(circle at 84% 8%,#3db3eb29,#0000 28%),radial-gradient(circle at 12% 12%,#e5a44a29,#0000 24%),linear-gradient(#1a2235 0%,#121828 100%);position:relative}.mine-footer .container-xxl{border:var(--pixel-border);background:var(--wood-grain), linear-gradient(180deg, #4f311f 0%, #311f15 100%);box-shadow:var(--panel-shadow);padding:1.25rem;position:relative;overflow:hidden}.mine-footer-decor{pointer-events:none;opacity:.6;position:absolute;inset:0}.mine-footer-link{color:#f4e5cc;transition:color var(--transition-fast), transform var(--transition-fast)}.mine-footer-link i{color:#f3c673;margin-inline-end:.35rem;font-size:.62rem}.mine-footer-link:hover{color:var(--mine-gold-300);transform:translate(2px)}.mine-footer-title{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#ffd69a;font-size:.68rem}.mine-footer-copy,.mine-footer-list{color:#f0dcc2;line-height:1.55}.mine-footer-list li i{color:#f3c673;margin-inline-end:.35rem;font-size:.76rem}.mine-footer-bottom{border-top:1px solid #ffdfa34d}[dir=rtl] .mine-footer-link i,[dir=rtl] .mine-footer-list li i{margin-inline:.35rem 0}[dir=rtl] .mine-footer-link:hover{transform:translate(-2px)}@media (width<=991.98px){.mine-footer .container-xxl{padding:1rem}}:root{--rm-text-on-dark:#f8ead3;--rm-text-on-dark-muted:#d8c9b1;--rm-text-on-light:#322319;--rm-text-on-gold:#2f1f14;--rm-surface-dark:#0f0f0fb3;--rm-table-bg:#121212d1;--rm-table-head-bg:#281e14eb;--rm-table-head-text:#ffd27a;--rm-table-row-text:#f2e5cf;--rm-table-alt-row:#ffffff05;--rm-table-row-hover:#ffd27a14;--rm-table-link:#ffd27a;--rm-table-link-hover:#fff2c7;--rm-table-border:#ffc45c2e;--bs-dropdown-zindex:var(--rm-z-dropdown);--bs-popover-zindex:var(--rm-z-popover);--bs-tooltip-zindex:var(--rm-z-popover);--bs-offcanvas-backdrop-zindex:var(--rm-z-backdrop);--bs-offcanvas-zindex:var(--rm-z-drawer);--bs-modal-backdrop-zindex:var(--rm-z-modal-backdrop);--bs-modal-zindex:var(--rm-z-modal)}.dropdown-menu,.modal-content,.offcanvas,.toast,.accordion-item,.list-group-item,.breadcrumb,.card,.popover,.input-group-text,.form-control,.form-select,textarea,.alert{background:var(--rm-table-bg);color:var(--rm-table-row-text);border:1px solid var(--rm-table-border);box-shadow:0 0 20px #00000059}.dropdown-menu,.modal-content,.offcanvas,.toast,.accordion-item,.popover,.input-group-text,.form-control,.form-select,textarea,.alert,.table-responsive,.rm-table-shell{-webkit-backdrop-filter:blur(6px)}.dropdown-menu,.modal-content,.offcanvas,.toast,.accordion-item,.popover,.card,.table-responsive,.rm-table-shell{border-radius:10px}.dropdown-menu{min-width:12rem;padding:.5rem}.offcanvas{--bs-offcanvas-zindex:var(--rm-z-drawer)}.offcanvas-backdrop{--bs-backdrop-zindex:var(--rm-z-backdrop);--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;z-index:var(--rm-z-backdrop);opacity:1!important;background-color:#00000080!important}.offcanvas-backdrop.show,.offcanvas-backdrop.fade.show{opacity:1!important}.modal{--bs-modal-zindex:var(--rm-z-modal)}.modal-backdrop{--bs-backdrop-zindex:var(--rm-z-modal-backdrop);--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;z-index:var(--rm-z-modal-backdrop);opacity:1!important;background-color:#00000080!important}.modal-backdrop.show{opacity:1!important}.dropdown-item,.dropdown-header,.dropdown-toggle,.navbar .nav-link,.offcanvas .nav-link{color:var(--rm-table-row-text)}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active,.dropdown-item:active,.navbar .nav-link:hover,.offcanvas .nav-link:hover{background:var(--rm-table-row-hover);color:var(--rm-table-link-hover)}.dropdown-divider{border-top-color:var(--rm-table-border)}.card-header,.modal-header,.modal-footer,.accordion-header,.accordion-button,.offcanvas-header,.toast-header,.input-group>.input-group-text,.breadcrumb,.list-group-item.active,.navbar,.topbar{background:var(--rm-table-head-bg)!important;color:var(--rm-table-head-text)!important;border-color:var(--rm-table-border)!important}.accordion-button,.card-header,.modal-title,.offcanvas-title,.breadcrumb-item,.table thead th,.table thead.table-dark th,.table-dark thead th,.table-dark th{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em}.accordion-button:not(.collapsed){box-shadow:none;color:var(--rm-table-head-text);background:color-mix(in srgb, var(--rm-table-head-bg) 85%, #000 15%)}.accordion-button:focus,.form-control:focus,.form-select:focus,.btn:focus,.btn-close:focus,.public-mine-theme .page-link:focus{border-color:#ffd27a99;box-shadow:0 0 0 .2rem #ffd27a33}.form-control::-moz-placeholder{color:var(--rm-text-on-dark-muted)}textarea::-moz-placeholder{color:var(--rm-text-on-dark-muted)}.form-control::placeholder,textarea::placeholder{color:var(--rm-text-on-dark-muted)}.form-check-input{border-color:var(--rm-table-border);background-color:#281e14f2}.form-check-input:checked{background-color:#c7882f;border-color:#c7882f}.btn,.public-mine-theme .page-link{border:var(--pixel-border);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;box-shadow:var(--pixel-shadow);border-radius:0;font-size:.68rem;font-weight:600}.btn-primary,.btn-outline-primary,.btn-info,.btn-outline-info,.btn-success,.btn-outline-success,.btn-warning,.btn-outline-warning,.public-mine-theme .page-item.active .page-link{background:linear-gradient(180deg, var(--mine-gold-400) 0%, var(--mine-gold-500) 100%);border-color:#2b1a13;color:var(--rm-text-on-gold)!important}.btn-secondary,.btn-outline-secondary,.btn-light,.btn-outline-light,.btn-dark,.btn-outline-dark,.public-mine-theme .page-link{background:linear-gradient(#3a2216 0%,#29180f 100%);border-color:#2b1a13;color:var(--rm-text-on-dark)!important}.btn-danger,.btn-outline-danger{background:linear-gradient(#b04d37 0%,#8f3b2c 100%);border-color:#2b1a13;color:#ffe2d7!important}.btn:hover,.public-mine-theme .page-link:hover{color:inherit;transform:translateY(-1px);box-shadow:0 5px #2a160e}.public-mine-theme .page-item.disabled .page-link{opacity:.55;color:var(--rm-text-on-dark-muted)!important}.rm-pagination-wrap{justify-content:center;width:100%;margin-top:1rem;display:flex}.rm-pagination-wrap .pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;margin:0;display:flex;position:static!important}.rm-pagination-wrap .page-item{float:none!important;position:static!important}.rm-pagination-wrap .page-link{text-transform:none;letter-spacing:0;min-width:2.1rem;height:2.1rem;font-size:.85rem;line-height:1.2;font-family:var(--font-display);border:var(--pixel-border);box-shadow:var(--pixel-shadow);background:linear-gradient(#3a2216 0%,#29180f 100%);border-radius:0;justify-content:center;align-items:center;padding:.35rem .7rem;font-weight:600;display:inline-flex;color:var(--rm-text-on-dark)!important;position:static!important;inset:auto!important;transform:none!important}.rm-pagination-wrap .page-link:hover{color:var(--rm-text-on-dark)!important;transform:none!important}.country-availability,.country-availability-shell{position:relative}.country-availability-label{color:var(--rm-text-on-dark-muted);margin-bottom:.3rem;font-size:.78rem}.country-availability-toggle{border:1px solid var(--rm-table-border);width:100%;min-height:2.5rem;color:var(--rm-table-row-text);text-align:left;background:#080a10b8;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .65rem;display:flex}.country-availability-toggle:focus-visible{outline-offset:2px;outline:2px solid #ffd27a80}.country-availability-summary{font-size:.82rem;line-height:1.2}.country-availability-icon{color:var(--rm-text-on-dark-muted);font-size:.72rem;transition:transform .2s}.country-availability-shell.is-open .country-availability-icon{transform:rotate(180deg)}#adminDropdownOverlayRoot{width:100vw;height:100dvh;z-index:var(--rm-z-modal-floating);pointer-events:none;position:fixed;inset:0}.country-availability-dropdown{z-index:160;border:1px solid var(--rm-table-border);background:#0a0c13fa;border-radius:.55rem;gap:.5rem;padding:.55rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0;right:0;box-shadow:0 14px 28px #0006}#adminDropdownOverlayRoot>.country-availability-dropdown[data-country-availability-panel=true]{z-index:1;opacity:0;pointer-events:auto;box-sizing:border-box;max-width:calc(100vw - 24px);transition:opacity .14s,transform .14s;position:fixed;top:auto;left:auto;right:auto;transform:translateY(-8px)}#adminDropdownOverlayRoot>.country-availability-dropdown[data-country-availability-panel=true].is-open{opacity:1;transform:translateY(0)}.country-availability-search{min-height:2rem;font-size:.8rem}.country-availability-actions{flex-wrap:wrap;gap:.35rem;display:flex}.country-availability-actions .btn{padding:.3rem .45rem;font-size:.62rem}.country-availability-list{gap:.22rem;max-height:15rem;padding-right:.15rem;display:grid;overflow-y:auto}.country-availability-row{border:1px solid #0000;border-radius:.3rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.28rem .3rem;display:flex}.country-availability-row:hover{background:#ffd27a14;border-color:#ffd27a24}.country-availability-name{color:var(--rm-table-row-text);font-size:.82rem}.country-availability-right{flex-shrink:0;align-items:center;gap:.45rem;display:inline-flex}.country-availability-state{letter-spacing:.04em;border:1px solid;border-radius:.27rem;padding:.1rem .33rem;font-size:.68rem;font-weight:700}.country-availability-state.is-on{color:#9ef5bf;background:#4194602e;border-color:#78e2a166}.country-availability-state.is-off{color:#f2b7b0;background:#ab46392e;border-color:#e4756557}.country-availability-switch{cursor:pointer}.country-availability-empty{color:var(--rm-text-on-dark-muted);padding:.5rem .25rem;font-size:.8rem}.country-availability-feedback{line-height:1.3}.rm-product-gallery{--rm-gallery-thumb-size:78px;--rm-gallery-thumb-gap:.55rem;grid-template-columns:minmax(88px,104px) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.rm-product-gallery-rail{flex-direction:column;gap:.6rem;min-width:0;display:flex}.rm-product-gallery-scroll-btn{border:1px solid var(--rm-table-border);min-height:2rem;color:var(--rm-text-on-dark-muted);background:#0e121cdb;border-radius:.55rem;justify-content:center;align-items:center;transition:border-color .14s,color .14s,background .14s;display:inline-flex}.rm-product-gallery-scroll-btn:hover:not(:disabled),.rm-product-gallery-scroll-btn:focus-visible{color:#ffe6bc;background:#1c1510f5;border-color:#ffd27a73;outline:none}.rm-product-gallery-scroll-btn:disabled{opacity:.45;cursor:not-allowed}.rm-product-gallery-thumbs-viewport{height:calc((var(--rm-gallery-thumb-size) * 5) + (var(--rm-gallery-thumb-gap) * 4));scrollbar-width:thin;scrollbar-color:#ffd27a59 #ffffff0d;padding-right:.2rem;overflow:hidden auto}.rm-product-gallery-thumbs{gap:var(--rm-gallery-thumb-gap);flex-direction:column;min-width:0;display:flex}.rm-product-gallery-thumb{flex:0 0 var(--rm-gallery-thumb-size);width:100%;height:var(--rm-gallery-thumb-size);background:#0e121ce0;border:1px solid #ffd27a33;border-radius:.85rem;padding:.25rem;transition:border-color .14s,transform .14s,background .14s,box-shadow .14s;box-shadow:inset 0 0 0 1px #4e3a202e}.rm-product-gallery-thumb:hover,.rm-product-gallery-thumb:focus-visible,.rm-product-gallery-thumb.is-active{background:#261b12fa;border-color:#ffd27a9e;outline:none;box-shadow:inset 0 0 0 1px #ffd27a29,0 0 0 1px #ffd27a2e}.rm-product-gallery-thumb.is-active{transform:translate(2px)}.rm-product-gallery-thumb-image{-o-object-fit:cover;object-fit:cover;background:#070a10e6;border-radius:.65rem;width:100%;height:100%;display:block}.rm-product-gallery-thumb-video{background:radial-gradient(circle at 28% 18%,#ffd27a2e 0%,#0000 42%),linear-gradient(#151d2cfa 0%,#0c111cfa 100%);justify-content:center;align-items:center;gap:.35rem;display:flex;position:relative}.rm-product-gallery-thumb-video-label{font-family:var(--font-display);letter-spacing:.08em;color:#ffe6bc;background:#14100cd1;border:1px solid #ffd27a6b;border-radius:.35rem;padding:.12rem .35rem;font-size:.48rem;line-height:1;position:absolute;top:.4rem;left:.45rem}.rm-product-gallery-thumb-video-play{color:#ffe9c5;background:#161c29c7;border:1px solid #ffd27a73;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:inline-flex;box-shadow:0 6px 14px #00000040}.rm-product-gallery-main-wrap{min-width:0}.rm-product-gallery-main{width:100%;text-align:inherit;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.rm-product-gallery-main-frame{background:radial-gradient(circle at 82% 12%,#ffd27a1a 0%,#0000 30%),linear-gradient(#121824f5 0%,#0b0f17fa 100%);border:1px solid #ffd27a3d;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:clamp(320px,44vw,560px);padding:1rem;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #5d442533,0 10px 24px #00000038}.rm-product-gallery-main:focus-visible .rm-product-gallery-main-frame,.rm-product-gallery-main:hover .rm-product-gallery-main-frame{border-color:#ffd27a75;outline:none;box-shadow:inset 0 0 0 1px #ffd27a1f,0 14px 28px #00000047}.rm-product-gallery-main-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.rm-product-gallery-main-video{background:#090d15;border:0;border-radius:.75rem;width:100%;height:min(100%,clamp(240px,42vw,520px));display:block}#productGalleryOverlayRoot{width:100vw;height:100dvh;z-index:var(--rm-z-critical);pointer-events:none;position:fixed;inset:0}.product-gallery-lightbox{pointer-events:auto;z-index:1;justify-content:center;align-items:center;width:100vw;height:100dvh;padding:1rem;display:none;position:fixed;inset:0}.product-gallery-lightbox.is-open{display:flex}.product-gallery-lightbox-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05080ed1;width:100vw;height:100dvh;position:fixed;inset:0}.product-gallery-lightbox-dialog{z-index:1;background:radial-gradient(circle at 82% 12%,#ffd27a1a 0%,#0000 30%),linear-gradient(#121824f5 0%,#0b0f17fa 100%);border:1px solid #ffd27a47;border-radius:1rem;justify-content:center;align-items:center;width:min(1180px,100vw - 2rem);min-height:min(82dvh,860px);padding:2.75rem 3.5rem;display:flex;position:relative;box-shadow:0 24px 48px #0000006b}.product-gallery-lightbox-frame{justify-content:center;align-items:center;width:100%;min-height:min(72dvh,760px);display:flex;overflow:hidden}.product-gallery-lightbox-image{--rm-lightbox-pan-x:0px;--rm-lightbox-pan-y:0px;--rm-lightbox-zoom-scale:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;max-width:calc(100vw - 5rem);height:auto;max-height:calc(100dvh - 5rem);transform:translate3d(var(--rm-lightbox-pan-x), var(--rm-lightbox-pan-y), 0) scale(var(--rm-lightbox-zoom-scale));transform-origin:50%;cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform .16s}.product-gallery-lightbox-video{background:#090d15;border:0;border-radius:.8rem;width:min(1120px,100vw - 5rem);height:min(74dvh,720px);display:block}.product-gallery-lightbox-image.is-zoomed{cursor:zoom-out}.product-image-upload-panel{background:#0f131e8c;border:1px dashed #ffd27a4d;border-radius:.9rem;gap:.55rem;padding:1rem;display:grid}.product-image-upload-trigger{color:#ffe6bc;width:fit-content;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#1b1510f0;border:1px solid #ffd27a4d;border-radius:.75rem;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1rem;font-size:.68rem;transition:border-color .14s,background .14s,transform .14s;display:inline-flex}.product-image-upload-trigger:hover,.product-image-upload-trigger:focus-visible{background:#2b1f15fa;border-color:#ffd27a9e;outline:none;transform:translateY(-1px)}.product-media-add-video{gap:.5rem;display:grid}.product-media-add-video .product-media-video-url{max-width:540px}.product-media-video-tile .product-image-tile-media{position:relative}.product-media-video-surface{border-radius:inherit;cursor:pointer;background:radial-gradient(circle at 72% 16%,#ffd27a33 0%,#0000 32%),linear-gradient(#161d2af5 0%,#0a0e16fa 100%);flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-height:100%;padding:.85rem;display:flex}.product-media-video-element{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;pointer-events:none;background:#090d15;border-radius:.55rem;width:100%}.product-media-video-provider{letter-spacing:.08em;color:#ffe2b2;text-transform:uppercase;border:1px solid #ffd27a80;border-radius:999px;padding:.14rem .45rem;font-size:.58rem;line-height:1.3}.product-media-video-play{color:#ffdfad;background:#ffd27a33;border:1px solid #ffd27a99;border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-size:1.3rem;line-height:1;display:inline-flex}.product-media-video-title{letter-spacing:.03em;text-transform:uppercase;color:#ffe8bf;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-inline:.35rem;font-size:.63rem;line-height:1.25;overflow:hidden}.product-image-manager{gap:.85rem;display:grid}.product-image-manager-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.85rem;display:grid}.product-image-tile{cursor:grab;background:#0d111beb;border:1px solid #ffd27a2e;border-radius:.95rem;transition:transform .14s,box-shadow .14s,border-color .14s,opacity .14s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #5a432529}.product-image-tile:hover{border-color:#ffd27a59;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffd27a1f,0 14px 22px #0000003d}.product-image-tile.is-primary{cursor:default;border-color:#ffd27a94;box-shadow:inset 0 0 0 1px #ffd27a2e,0 14px 24px #00000042}.product-image-tile.is-primary .product-image-tile-image{cursor:zoom-in}.product-image-tile.is-pending-removal{opacity:.55;filter:saturate(.75)}.product-image-tile.is-dragging{opacity:.75;z-index:2;cursor:grabbing;transform:scale(.98);box-shadow:0 18px 30px #00000047}.product-image-tile.drag-before{box-shadow:inset 6px 0 #ffd27af2,0 0 0 1px #ffd27a8c}.product-image-tile.drag-after{box-shadow:inset -6px 0 #ffd27af2,0 0 0 1px #ffd27a8c}.product-image-drop-placeholder{aspect-ratio:1;pointer-events:none;background:#ffd27a29;border-radius:.95rem;min-height:0;animation:.9s ease-in-out infinite alternate product-image-drop-pulse;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffd27ab8,0 0 0 1px #ffd27a5c}.product-image-drop-placeholder-inner{color:#ffe8be;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px #00000073;background:repeating-linear-gradient(-45deg,#ffd27a2e,#ffd27a2e 10px,#ffd27a14 10px 20px);border:2px dashed #ffd27af2;border-radius:.72rem;justify-content:center;align-items:center;font-size:.72rem;display:flex;position:absolute;inset:.55rem}.product-image-drag-ghost{z-index:9999;pointer-events:none;opacity:.95;cursor:grabbing;width:150px;max-width:min(24vw,190px);margin:0;position:fixed;transform:rotate(1.2deg);box-shadow:0 24px 40px #00000073}@keyframes product-image-drop-pulse{0%{transform:scale(.99);box-shadow:inset 0 0 0 2px #ffd27ab8,0 0 0 1px #ffd27a52}to{transform:scale(1.01);box-shadow:inset 0 0 0 2px #ffe8adeb,0 0 0 1px #ffd27a7a,0 10px 20px #0000003d}}.product-image-tile-media{aspect-ratio:1;background:#070a10f2;position:relative}.product-image-tile-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.product-image-tile-actions{z-index:2;align-items:center;gap:.4rem;padding:.55rem;display:flex;position:absolute}.product-image-tile-actions.top-left{top:0;left:0}.product-image-tile-actions.top-right{top:0;right:0}.product-image-tile-actions.bottom-left{bottom:0;left:0}.product-image-tile-actions.bottom-right{bottom:0;right:0}.product-image-icon-button,.product-image-pill-button{color:#ffe6bc;background:#0a0e16e0;border:1px solid #ffd27a3d;transition:border-color .14s,background .14s,color .14s,transform .14s}.product-image-icon-button{cursor:grab;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.product-image-icon-button.is-grabbing,.product-image-manager.is-sorting .product-image-icon-button.drag-handle,.product-image-manager.is-sorting .product-image-tile{cursor:grabbing}.product-image-manager.is-sorting .product-image-tile.is-primary{cursor:default}.product-image-manager.is-sorting .product-image-tile.is-primary .product-image-tile-image{cursor:zoom-in}.product-image-icon-button.delete{cursor:pointer}.product-image-pill-button{cursor:pointer;border-radius:999px;padding:.36rem .6rem;font-size:.68rem;line-height:1}.product-image-icon-button:hover:not(:disabled),.product-image-icon-button:focus-visible,.product-image-pill-button:hover:not(:disabled),.product-image-pill-button:focus-visible{background:#281c13fa;border-color:#ffd27a94;outline:none;transform:translateY(-1px)}.product-image-primary-badge,.product-image-replace-badge{color:#ffe6bc;background:#0c111ce0;border:1px solid #ffd27a4d;border-radius:999px;align-items:center;gap:.3rem;padding:.38rem .62rem;font-size:.68rem;line-height:1;display:inline-flex}.product-image-primary-badge{color:#2b1a13;background:linear-gradient(#ffdc8ef5 0%,#e8a648eb 100%);border-color:#ffd27acc;font-weight:700}.product-image-tile-actions.top-left .product-image-primary-badge,.product-image-tile-actions.top-left .product-image-pill-button{letter-spacing:.07em;text-transform:uppercase;padding:.36rem .56rem;font-size:.62rem}.product-image-tile-actions.top-left .product-image-pill-button{color:#ffdfad;background:#ffd27a24;border-color:#ffd27a9e}.product-image-tile.is-primary .product-image-tile-actions.top-left .product-image-primary-badge{box-shadow:0 0 0 1px #ffd27a85}.product-image-replace-badge{z-index:2;position:absolute;bottom:.7rem;left:50%;transform:translate(-50%)}body.is-image-preview-open{overflow:hidden}.product-image-preview-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:5000;background:#05080ee0;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.product-image-preview-dialog{background:#070a10f5;border:1px solid #ffd27a66;border-radius:1rem;flex-direction:column;width:min(96vw,1360px);height:min(92vh,980px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 60px #00000073}.product-image-preview-stage{flex:1;justify-content:center;align-items:center;padding:2.5rem 2rem 2rem;display:flex}.product-image-preview-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#05080f;border-radius:.7rem;width:auto;max-width:100%;height:auto;max-height:100%}.product-image-preview-close{color:#ffdca6;cursor:pointer;background:#131823f0;border:1px solid #ffd27a75;border-radius:999px;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;padding:0;font-size:1.55rem;line-height:1;transition:transform .12s,background .12s;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.product-image-preview-close:hover,.product-image-preview-close:focus-visible{background:#2c1e12f5;outline:none;transform:scale(1.04)}.product-image-removal-overlay{color:#fff1d3;z-index:3;text-align:center;background:#06080dbd;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;padding:1rem;display:flex;position:absolute;inset:0}@media (width<=991.98px){.product-image-manager-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (width<=767.98px){.product-image-manager-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}}@media (width<=575.98px){.product-image-manager-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-image-tile-actions{padding:.45rem}.product-image-pill-button,.product-image-primary-badge,.product-image-replace-badge{font-size:.62rem}}.product-gallery-lightbox-close,.product-gallery-lightbox-nav{z-index:2;color:#ffe6bc;background:#0c111cdb;border:1px solid #ffd27a47;justify-content:center;align-items:center;transition:background .14s,border-color .14s,color .14s;display:inline-flex;position:absolute}.product-gallery-lightbox-close:hover,.product-gallery-lightbox-close:focus-visible,.product-gallery-lightbox-nav:hover,.product-gallery-lightbox-nav:focus-visible{background:#231910f5;border-color:#ffd27a9e;outline:none}.product-gallery-lightbox-close{border-radius:999px;width:2.75rem;height:2.75rem;top:1rem;right:1rem}.product-gallery-lightbox-nav{border-radius:999px;width:3rem;height:3rem;top:50%;transform:translateY(-50%)}.product-gallery-lightbox-nav.is-prev{left:1rem}.product-gallery-lightbox-nav.is-next{right:1rem}.product-gallery-lightbox-nav:disabled{opacity:.45;cursor:not-allowed}.payment-method-card{overflow:hidden}.payment-method-card-header{border-bottom:1px solid var(--rm-table-border);background:#1a140e94!important}.payment-method-submit-top{min-width:6.25rem}.payment-method-country-rules{padding-top:.25rem}.payment-method-card-footer{border-top:1px solid var(--rm-table-border);background:#120e0b73}.rm-pagination-wrap .page-item.active .page-link{background:linear-gradient(180deg, var(--mine-gold-400) 0%, var(--mine-gold-500) 100%);border-color:#2b1a13;color:var(--rm-text-on-gold)!important}.rm-pagination-wrap .page-item.disabled .page-link{opacity:.55;color:var(--rm-text-on-dark-muted)!important}.rm-pagination-wrap .page-link svg,.rm-pagination-wrap .page-link [aria-hidden=true]{display:none!important}.rm-pagination-wrap .page-link .visually-hidden{clip:auto!important;clip-path:none!important;white-space:nowrap!important;width:auto!important;height:auto!important;margin:0!important;position:static!important;overflow:visible!important}.alert{color:var(--rm-table-row-text)}.alert-success,.alert-info,.alert-warning,.alert-danger,.alert-primary,.alert-secondary{background:color-mix(in srgb, var(--rm-table-bg) 92%, #000 8%);border-color:var(--rm-table-border);color:var(--rm-table-row-text)}.badge,.text-bg-warning,.text-bg-primary,.text-bg-info,.text-bg-success,.text-bg-danger,.text-bg-secondary{border:1px solid #00000040}.bg-white,.bg-light,.bg-body,.bg-body-tertiary,.bg-dark-subtle,.table-light,.card.bg-light,.card.bg-white,.modal-content.bg-light,.offcanvas.bg-light,.dropdown-menu.bg-light,.list-group-item.bg-light{background:var(--rm-table-bg)!important;color:var(--rm-table-row-text)!important;border-color:var(--rm-table-border)!important}.table-responsive,.rm-table-shell{background:var(--rm-table-bg);-webkit-backdrop-filter:blur(6px);border:1px solid var(--rm-table-border);border-radius:10px;overflow:hidden;box-shadow:0 0 20px #00000059}.seo-optimizer-page{min-width:0}.seo-optimizer-page .table-responsive{max-width:100%;overflow-x:auto}.table{--bs-table-bg:transparent;--bs-table-color:var(--rm-table-row-text);--bs-table-border-color:var(--rm-table-border);--bs-table-striped-bg:var(--rm-table-alt-row);--bs-table-striped-color:var(--rm-table-row-text)}.table .inventory-table{min-width:1100px}.table .inventory-col-head{white-space:nowrap}.table .inventory-help-icon{color:#ffffffa6;cursor:help;margin-inline-start:.35rem;font-size:.82rem}.table .inventory-row-compact>td{vertical-align:middle;padding-top:.55rem;padding-bottom:.55rem;line-height:1.15}.table .inventory-row-compact .badge{font-size:.68rem}.table .inventory-inline-editor-row>td{background:0 0;border-top:0;padding:0}.table .inventory-inline-editor-panel{opacity:0;border-top:1px solid var(--rm-table-border);background:#17110cbf;max-height:0;transition:max-height .24s,opacity .24s,transform .24s;overflow:hidden;transform:translateY(-6px)}.table .inventory-inline-editor-panel.open{opacity:1;max-height:640px;transform:translateY(0)}.table .inventory-inline-form .form-label{color:var(--rm-text-on-dark-muted);margin-bottom:.35rem;font-size:.78rem}@media (width<=767.98px){.table .inventory-inline-editor-panel.open{max-height:980px}}.table{--bs-table-hover-bg:var(--rm-table-row-hover);--bs-table-hover-color:var(--rm-table-row-text);margin-bottom:0}.table>:not(caption)>*>*{color:var(--rm-table-row-text);border-color:var(--rm-table-border);background-color:#0000}.table thead th,.table thead.table-dark th,.table-dark thead th,.table-dark th{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;background:var(--rm-table-head-bg)!important;color:var(--rm-table-head-text)!important;border-color:var(--rm-table-border)!important}.table tbody tr:nth-child(2n)>*{background-color:var(--rm-table-alt-row)}.table-hover>tbody>tr:hover>*,.table tbody tr:hover>*{background-color:var(--rm-table-row-hover);color:var(--rm-table-row-text)}.table a,.table .link-light,.table .link-secondary,.table .link-primary{color:var(--rm-table-link)!important}.table a:hover,.table .link-light:hover,.table .link-secondary:hover,.table .link-primary:hover{color:var(--rm-table-link-hover)!important}.table .btn,.table-responsive .btn{border:var(--pixel-border);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;box-shadow:var(--pixel-shadow);border-radius:0;font-size:.62rem;font-weight:600}.table .btn:hover,.table-responsive .btn:hover{transform:translateY(-1px);box-shadow:0 5px #2a160e}.table .btn-primary,.table .btn-outline-primary,.table .btn-info,.table .btn-outline-info{background:linear-gradient(180deg, var(--mine-gold-400) 0%, var(--mine-gold-500) 100%);border-color:#2b1a13;color:var(--rm-text-on-gold)!important}.table .btn-secondary,.table .btn-outline-secondary,.table .btn-light,.table .btn-outline-light,.table .btn-dark,.table .btn-outline-dark{background:linear-gradient(#3a2216 0%,#29180f 100%);border-color:#2b1a13;color:var(--rm-text-on-dark)!important}.table .btn-danger,.table .btn-outline-danger{background:linear-gradient(#b04d37 0%,#8f3b2c 100%);border-color:#2b1a13;color:#ffe2d7!important}.table .badge.bg-warning,.table .badge.text-bg-warning{color:#2f1f14!important;background-color:#c7882f!important}.table .badge.bg-primary,.table .badge.text-bg-primary,.table .badge.bg-info,.table .badge.text-bg-info{color:#eef7ff!important;background-color:#2f7bc9!important}.table .badge.bg-success,.table .badge.text-bg-success{color:#e9ffe7!important;background-color:#2f8f4f!important}.table .badge.bg-danger,.table .badge.text-bg-danger{color:#ffe8e2!important;background-color:#a84b3e!important}.table .badge.bg-secondary,.table .badge.text-bg-secondary{color:#f5e7cf!important;background-color:#635748!important}.cart-items-list{width:100%}.cart-item-card{background:var(--rm-table-bg);border:1px solid var(--rm-table-border);box-shadow:0 0 16px #00000040}.cart-item-media-wrap{aspect-ratio:1;width:100%;max-width:140px}.cart-item-media{-o-object-fit:cover;object-fit:cover;border:1px solid var(--rm-table-border);background:#0003;border-radius:8px;width:100%;height:100%}.cart-item-media-fallback{color:var(--rm-text-on-dark-muted);justify-content:center;align-items:center;font-size:1.2rem;display:inline-flex}.cart-item-name{white-space:normal;word-break:normal;overflow-wrap:break-word;line-height:1.4}.cart-item-sku{color:var(--rm-text-on-dark-muted)}.cart-qty-input{text-align:center;width:80px;min-width:80px;font-family:var(--font-display);padding:.375rem .5rem;font-weight:600;line-height:1.1;height:40px!important;min-height:40px!important;max-height:40px!important}.cart-update-btn{justify-content:center;align-items:center;min-width:110px;padding:0 .9rem;line-height:1;display:inline-flex;height:40px!important;min-height:40px!important;max-height:40px!important}.cart-remove-btn{min-width:110px}.cart-item-actions,.checkout-shell{width:100%}.checkout-layout{align-items:flex-start}.checkout-stack,.checkout-sidebar-stack{flex-direction:column;gap:1rem;display:flex}.checkout-stack>.checkout-panel,.checkout-sidebar-stack>.checkout-panel{animation:.42s both checkoutPanelReveal}.checkout-stack>.checkout-panel:nth-child(2),.checkout-sidebar-stack>.checkout-panel:nth-child(2){animation-delay:55ms}.checkout-stack>.checkout-panel:nth-child(3),.checkout-sidebar-stack>.checkout-panel:nth-child(3){animation-delay:90ms}@keyframes checkoutPanelReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.checkout-panel{background:radial-gradient(circle at 100% 0,#58b2df1f,#0000 28%),radial-gradient(circle at 0 100%,#e9b0481f,#0000 26%),linear-gradient(#181413f5 0%,#100e0dfa 100%);border:1px solid #ffd79124;border-radius:22px;padding:1.4rem;position:relative;overflow:visible;box-shadow:0 18px 40px #00000038}.checkout-panel-main{padding-bottom:1.2rem}.checkout-panel-summary{position:sticky;top:1rem}.checkout-panel-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.1rem;display:flex}.checkout-panel-header.compact{margin-bottom:.9rem}.checkout-section-kicker{letter-spacing:.18em;text-transform:uppercase;color:#9ad5ff;margin-bottom:.4rem;font-size:.72rem;font-weight:700;display:inline-block}.checkout-section-title{color:#fff5e4;margin:0;font-size:clamp(1.15rem,1rem + .45vw,1.55rem);font-weight:700}.checkout-section-copy{color:#fff2ddb3;max-width:56ch;line-height:1.5}.checkout-ghost-action{color:#f9ead3;background:#ffffff0a;border-color:#ffffff24}.checkout-error-panel,.checkout-empty-state,.checkout-address-preview{background:radial-gradient(circle at 100% 0,#58b2df17,#0000 36%),linear-gradient(#211d1af5 0%,#151210fa 100%);border:1px solid #ffd79124;border-radius:18px;padding:1.2rem;box-shadow:0 16px 34px #0003}.checkout-error-panel{background:radial-gradient(circle at 100% 0,#dc76601f,#0000 36%),linear-gradient(#211614f5 0%,#160e0dfa 100%);border-color:#dc766080;margin-bottom:1rem}.checkout-error-panel h2,.checkout-empty-state h2,.checkout-address-preview h3{color:#fff3df;margin:0 0 .7rem;font-size:clamp(1.05rem,.95rem + .4vw,1.35rem)}.checkout-error-panel ul{color:#ffd8cc;gap:.34rem;margin:0;padding-inline-start:1.2rem;display:grid}.checkout-empty-state{text-align:center;justify-items:center;gap:.95rem;max-width:560px;margin:1.2rem auto;display:grid}.checkout-empty-state p{color:#fff3dfd1;max-width:44ch;margin:0}.checkout-address-preview{gap:.34rem;display:grid}.checkout-address-preview p{color:#fff2ddd6;margin:0;line-height:1.45}.checkout-saved-address-panel,.checkout-shipping-form{border-top:1px solid #ffffff14;padding-top:1rem}.checkout-address-card{background:linear-gradient(#222125e6 0%,#18171af5 100%);border:1px solid #ffd79129;border-radius:18px;flex-direction:column;gap:1rem;padding:1.2rem;display:flex}.checkout-address-book-list{gap:.85rem;display:grid}.checkout-address-book-item{background:linear-gradient(#242327e6 0%,#1a191cf7 100%);border:1px solid #ffd79124;border-radius:14px;gap:.75rem;padding:1rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.checkout-address-book-item.is-active{border-color:#ffcd66b8;transform:translateY(-1px);box-shadow:0 0 0 1px #ffcd6629,0 14px 24px #00000047}.checkout-address-book-head{gap:.25rem;display:grid}.checkout-address-book-label-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.checkout-address-book-footer{margin-top:.9rem}.checkout-address-card-top,.checkout-address-actions,.checkout-summary-item,.checkout-summary-row,.checkout-payment-topline,.checkout-provider-header,.checkout-coupon-row,.checkout-billing-note{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.checkout-address-label,.checkout-address-badge,.checkout-payment-provider-tag{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.checkout-address-label{color:#9ad5ff;background:0 0;padding-inline:0}.checkout-address-badge,.checkout-payment-provider-tag{color:#f8e9d3;background:#ffffff0f;border:1px solid #ffffff1a}.checkout-address-name{color:#fff5e4;margin:.2rem 0 0;font-size:1.18rem}.checkout-address-selector .form-label,.checkout-summary-item span,.checkout-summary-row span,.checkout-provider-copy,.checkout-address-line,.checkout-address-meta,.checkout-billing-note p{color:#fff2ddb8}.checkout-address-body{gap:.32rem;display:grid}.checkout-address-line{margin:0;line-height:1.45}.checkout-address-meta{margin-inline-start:.45rem}.checkout-phone-col{flex:0 0 100%;width:100%;max-width:100%}.checkout-phone-field{width:100%;padding:0;position:relative;overflow:visible}.checkout-phone-field-inner{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-wrap:nowrap;align-items:center;width:100%;height:48px;display:flex;overflow:visible}.checkout-phone-field.is-invalid .checkout-phone-field-inner{border-color:var(--bs-danger)}.checkout-phone-code,.checkout-phone-input{box-shadow:none;background:0 0;border:0;border-radius:10px}.checkout-phone-code{color:#fff1d7;background:#ffffff08;border-inline-end:1px solid #ffffff14;padding-inline:.65rem .4rem;font-size:.92rem;font-weight:600}.phone-country-native{opacity:0;pointer-events:none;z-index:-1;width:1px;height:1px;position:absolute}.checkout-phone-field .ts-wrapper{background:#ffffff08;border-inline-end:0;border-radius:0;flex:0 0 140px;width:140px;min-width:140px;max-width:140px;height:100%;position:relative}.checkout-phone-field .ts-wrapper:after{content:"";pointer-events:none;background:#ffffff26;width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.checkout-phone-field .ts-wrapper.single .ts-control,.checkout-phone-field .ts-control{height:48px;min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;padding:0 1.45rem 0 16px;display:flex}.checkout-phone-field .ts-wrapper.single .ts-control:after{border-color:#ffffffbd #0000 #0000;margin-top:-1px;right:.52rem}.checkout-phone-field .ts-wrapper.focus .ts-control,.checkout-phone-field .ts-control:focus-within{background:#ffffff14}.checkout-phone-input{border-radius:0;flex:1;width:auto;min-width:180px;height:100%;padding:0 14px}.checkout-phone-field .ts-wrapper.is-invalid .ts-control{outline:1px solid var(--bs-danger);outline-offset:-1px}.checkout-country-dropdown{background:#1b1715;border:1px solid #ffffff14;border-radius:14px;margin-top:.35rem;animation:.14s rmCountryDropdownReveal;overflow:hidden;box-shadow:0 16px 40px #00000073;z-index:10000!important;width:320px!important;min-width:320px!important;max-width:320px!important}.checkout-country-dropdown.ts-dropdown{background:#1b1715;border-color:#ffffff14;border-radius:14px;box-shadow:0 16px 40px #00000073}.checkout-country-dropdown .ts-dropdown-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#8b5d22 transparent;background:#1b1715;max-height:320px;padding-inline-end:0;overflow:hidden auto}.checkout-country-dropdown .ts-dropdown-content::-webkit-scrollbar{width:8px}.checkout-country-dropdown .ts-dropdown-content::-webkit-scrollbar-track{background:0 0}.checkout-country-dropdown .ts-dropdown-content::-webkit-scrollbar-thumb{background:#8b5d22;border:0;border-radius:999px}.checkout-country-dropdown .ts-dropdown-content .option{-moz-column-gap:10px;background:0 0;grid-template-columns:24px 55px 1fr;align-items:center;column-gap:10px;height:42px;font-size:15px;display:grid;color:#f2e6d4!important;padding:0 12px!important}.checkout-country-dropdown .ts-dropdown-content .option.active,.checkout-country-dropdown .ts-dropdown-content .option:hover,.checkout-country-dropdown .ts-dropdown-content .option:focus-visible{color:#f2e6d4;background:#3b2a18}.checkout-country-dropdown .ts-dropdown-content .option.selected,.checkout-country-dropdown .ts-dropdown-content .option.is-selected,.checkout-country-dropdown .ts-dropdown-content .option[data-selected=true],.checkout-country-dropdown .ts-dropdown-content .option[aria-selected=true],.checkout-country-dropdown .ts-dropdown-content .option.active.selected,.checkout-country-dropdown .ts-dropdown-content .option.active.is-selected{box-shadow:none;background:#c9912b;color:#111!important}.phone-country-option-row{-moz-column-gap:10px;grid-template-columns:24px 55px 1fr;align-items:center;column-gap:10px;width:100%;height:42px;display:grid}.phone-country-option-name{color:#f2e6d4;white-space:nowrap;text-overflow:ellipsis;text-align:left;grid-column:3;padding-inline-end:0;font-size:15px;line-height:1.2;overflow:hidden}.checkout-country-dropdown .option .phone-country-flag,.checkout-phone-field .ts-control .phone-country-flag{-o-object-fit:cover;object-fit:cover;border-radius:3px;flex:0 0 24px;grid-column:1;width:24px;height:18px}.checkout-country-dropdown .option .phone-country-selected{display:contents}.checkout-country-dropdown .option .phone-country-code,.checkout-phone-field .ts-control .phone-country-code{text-align:right;color:#c7922e;grid-column:2;width:60px;min-width:60px;font-weight:700}.checkout-country-dropdown .option.selected .phone-country-code,.checkout-country-dropdown .option.is-selected .phone-country-code,.checkout-country-dropdown .option[data-selected=true] .phone-country-code,.checkout-country-dropdown .option[aria-selected=true] .phone-country-code,.checkout-country-dropdown .option.active.selected .phone-country-code,.checkout-country-dropdown .option.active.is-selected .phone-country-code{color:#111}.checkout-phone-field .ts-wrapper.single .ts-control{height:42px;min-height:42px}.checkout-phone-field .ts-control .item.phone-country-selected{white-space:nowrap;justify-content:flex-start;align-items:center;gap:8px;width:auto;max-width:100%;display:flex}.checkout-phone-field .ts-control .item.phone-country-selected .phone-country-selected{white-space:nowrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.checkout-phone-field .ts-control .item.phone-country-selected .phone-country-code{text-align:left;white-space:nowrap;flex:none;width:auto;min-width:0;font-weight:600}.checkout-phone-field .ts-control .item.phone-country-selected .phone-country-flag{flex:none;width:20px;height:15px}.checkout-phone-field .ts-control .item.phone-country-selected .phone-country-option-name{display:none}.checkout-phone-field .ts-control.has-placeholder{position:relative}.checkout-phone-field .ts-control.has-placeholder:before{content:attr(data-placeholder);color:#f2e6d4c7;font-size:.85rem;line-height:1}.checkout-phone-field .ts-control.has-placeholder>input{opacity:0!important;caret-color:#0000!important;pointer-events:none!important;border:0!important;width:1px!important;min-width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:0!important}@keyframes rmCountryDropdownReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.phone-country-picker{border-inline-end:1px solid #ffffff14;min-width:0;position:relative}.phone-country-picker-button,.phone-country-picker-item{color:#fff1d7;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.35rem;width:100%;padding:.58rem .52rem;font-size:.86rem;line-height:1;display:flex}.phone-country-picker-button{background:#ffffff08}.phone-country-picker-button:hover,.phone-country-picker-button:focus-visible{background:#ffffff14;outline:none}.phone-country-picker-menu{z-index:12;background:#1a1f24;border:1px solid #ffffff1f;border-radius:12px;width:calc(100% + 2px);max-height:260px;position:absolute;top:calc(100% + .35rem);left:-1px;overflow:auto;box-shadow:0 12px 30px #00000059}.phone-country-picker-item{background:0 0;padding-block:.54rem}.phone-country-picker-item:hover,.phone-country-picker-item:focus-visible{background:#58b2df2e;outline:none}.phone-country-selected{align-items:center;gap:.34rem;min-width:0;display:inline-flex}.phone-country-flag{-o-object-fit:cover;object-fit:cover;border-radius:2px;flex:none;width:18px;height:14px;box-shadow:0 0 0 1px #ffffff38}.phone-country-code{color:#fff6e7;white-space:nowrap;font-weight:600}.phone-country-caret{color:#ffffffbd;flex:none;font-size:.72rem}.phone-country-placeholder{color:#ffffffa6;font-size:.8rem}.checkout-phone-input{color:#fff6e7}.checkout-address-align-col{flex-direction:column;display:flex}.checkout-address-align-col>.form-label{align-items:flex-start;min-height:48px;display:flex}.checkout-form-actions-inline{justify-content:flex-end;display:flex}.checkout-billing-note{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;align-items:flex-start;padding:1rem 1.1rem}.checkout-billing-form{background:#080c1073;border:1px solid #ffffff14;border-radius:14px;margin-top:.8rem;padding:1rem}.checkout-payment-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.65rem;margin-top:.1rem;display:grid}.checkout-payment-grid.row{--bs-gutter-x:0;--bs-gutter-y:0;margin:0}.checkout-payment-grid>.payment-option{width:auto;min-width:0;padding:0}.checkout-payment-card{cursor:pointer;background:linear-gradient(#1b1918f7 0%,#12100ffc 100%),radial-gradient(circle at 100% 0,#539abe1f,#0000 33%);border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:.62rem;width:100%;min-height:58px;padding:.58rem .72rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 8px 18px #0000002e}.checkout-payment-card:hover{border-color:#d7b1685c;transform:translateY(-1px);box-shadow:0 12px 22px #0000003d}.checkout-payment-card.is-selected{background:radial-gradient(circle at 100% 0,#d6ad5f29,#0000 32%),linear-gradient(#29221cfa 0%,#16120f 100%);border-color:#d6ad5fb8;box-shadow:0 0 0 1px #d6ad5f33,0 14px 26px #0000003d}.checkout-payment-card:has(.checkout-payment-radio:checked){background:radial-gradient(circle at 100% 0,#d6ad5f29,#0000 32%),linear-gradient(#29221cfa 0%,#16120f 100%);border-color:#d6ad5fb8;box-shadow:0 0 0 1px #d6ad5f33,0 14px 26px #0000003d}.checkout-payment-radio{accent-color:#cda24f;flex:none;margin:0}.checkout-payment-copy{flex-direction:column;flex:auto;justify-content:center;gap:.12rem;min-width:0;display:flex}.checkout-payment-topline{justify-content:space-between;align-items:center}.checkout-payment-brandmark{background:#fffffff2;border-radius:10px;justify-content:center;align-items:center;max-width:94px;height:24px;padding:.16rem .36rem;display:inline-flex}.checkout-payment-brandmark img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:14px}.checkout-payment-brandmark.is-text-only{color:#fff1d7;background:#ffffff14}.checkout-payment-name{color:#fff7ea;font-size:.92rem;font-weight:700;line-height:1.2;display:block}.checkout-payment-description{color:#fff2ddb8;font-size:.72rem;line-height:1.3;display:block}.checkout-provider-panel{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;margin-top:1rem;padding:.9rem}.checkout-provider-header{justify-content:flex-start;align-items:center;margin-bottom:.9rem}.checkout-provider-logo{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:8px;width:auto;max-height:34px;padding:.3rem .45rem;display:block}.checkout-provider-logo-paypal{max-width:150px}.checkout-provider-logo-paymob{max-width:132px;padding:.3rem .6rem}.checkout-provider-copy{line-height:1.45}.checkout-notes-panel{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px}.checkout-notes-panel>summary{cursor:pointer;color:#fff2d8;padding:1rem 1.1rem;font-weight:600;list-style:none}.checkout-notes-panel>summary::-webkit-details-marker{display:none}.checkout-notes-panel-body{padding:0 1.1rem 1.1rem}.checkout-coupon-row{justify-content:stretch}.checkout-coupon-row .form-control{flex:auto}.checkout-summary-lines,.checkout-summary-totals{gap:.9rem;display:grid}.checkout-summary-lines{border-bottom:1px solid #ffffff14;margin-bottom:1rem;padding-bottom:1rem}.checkout-summary-item{align-items:flex-start}.checkout-summary-image{-o-object-fit:cover;object-fit:cover;border:1px solid #ffffff29;border-radius:10px;flex:none;width:52px;height:52px;box-shadow:0 6px 14px #0000003d}.checkout-summary-item>div{flex:auto;gap:.22rem;min-width:0;display:grid}.checkout-summary-item>strong{white-space:nowrap}.checkout-summary-row{color:#fff2db;font-size:.97rem}.checkout-summary-row.is-discount{color:#8fe0a3}.checkout-summary-row.is-grand-total{border-top:1px solid #ffffff14;margin-top:.3rem;padding-top:.9rem;font-size:1.1rem;font-weight:700}@media (width<=767.98px){.rm-product-gallery{grid-template-columns:1fr}.rm-product-gallery-rail{order:2;gap:0}.rm-product-gallery-scroll-btn{display:none}.rm-product-gallery-thumbs-viewport{height:auto;padding-bottom:.25rem;padding-right:0;overflow:auto hidden}.rm-product-gallery-thumbs{flex-direction:row}.rm-product-gallery-thumb{flex:0 0 clamp(72px,22vw,92px);width:clamp(72px,22vw,92px)}.rm-product-gallery-main-frame{height:min(72vw,420px);padding:.85rem}.product-gallery-lightbox{padding:.75rem}.product-gallery-lightbox-dialog{width:calc(100vw - 1.5rem);min-height:calc(100dvh - 1.5rem);padding:3.25rem .75rem 1rem}.product-gallery-lightbox-frame{min-height:calc(100dvh - 5.5rem)}.product-gallery-lightbox-image{max-width:calc(100vw - 2rem);max-height:calc(100dvh - 6rem)}.product-gallery-lightbox-close{top:.75rem;right:.75rem}.product-gallery-lightbox-nav{width:2.6rem;height:2.6rem}.product-gallery-lightbox-nav.is-prev{left:.5rem}.product-gallery-lightbox-nav.is-next{right:.5rem}.checkout-panel{border-radius:18px;padding:1.05rem}.checkout-panel-summary{position:static}.checkout-panel-header,.checkout-address-card-top,.checkout-address-actions,.checkout-provider-header,.checkout-billing-note{flex-direction:column;align-items:flex-start}.checkout-phone-field{grid-template-columns:1fr}.checkout-phone-code{border-inline-end:0;border-bottom:1px solid #ffffff14}.checkout-payment-card{min-height:64px;padding:.68rem .8rem}.checkout-summary-item{gap:.6rem}.checkout-summary-image{width:46px;height:46px}.checkout-payment-name{font-size:.92rem}.checkout-payment-topline{flex-direction:row;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.checkout-stack>.checkout-panel,.checkout-sidebar-stack>.checkout-panel{animation:none}}.rm-toast-container{z-index:var(--rm-z-toast);pointer-events:none;flex-direction:column;gap:.55rem;display:flex;position:fixed;top:1rem;right:1rem}.rm-toast{border:var(--pixel-border);min-width:220px;max-width:min(90vw,360px);box-shadow:var(--pixel-shadow);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;opacity:0;color:var(--rm-text-on-dark);background:linear-gradient(#3a2216 0%,#29180f 100%);padding:.7rem .85rem;font-size:.68rem;transition:opacity .18s,transform .18s;transform:translateY(-6px)}.rm-toast.is-visible{opacity:1;transform:translateY(0)}.rm-toast-success{color:#dfffd5;border-color:#82c0678c}.rm-toast-error{color:#ffd9d3;border-color:#d2645a8c}.country-enable-switch{background-color:#6c757d;border-color:#6c757d}.country-enable-switch:checked{background-color:#198754;border-color:#198754}@media (width>=992px){.cart-item-actions{text-align:end}.cart-item-media-wrap{margin-inline-start:auto}}html,body{min-height:100%}body{font-family:var(--font-sans);line-height:var(--font-body-leading);background:radial-gradient(circle at 90% -10%, #3fb1ec2e 0%, transparent 36%), radial-gradient(circle at 8% 8%, #e8a8482e 0%, transparent 24%), linear-gradient(180deg, var(--mine-bg-850) 0%, var(--mine-bg-900) 100%);color:var(--mine-ink-100);margin:0}main{position:relative;overflow:clip visible}a{color:inherit}.container-xxl{max-width:var(--container-max-width)}.mine-section-kicker{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--mine-cyan-300);margin-bottom:.75rem;font-size:.68rem}.mine-section-title{font-family:var(--font-display);text-transform:uppercase;color:#ffebb8;font-size:clamp(1.2rem,2.2vw,1.75rem);line-height:1.35}.mine-wood-panel{border:var(--pixel-border);box-shadow:var(--pixel-shadow);background:var(--wood-grain), linear-gradient(180deg, var(--mine-wood-600) 0%, var(--mine-wood-700) 100%)}.mine-pixel-divider{background:linear-gradient(90deg,#0000 0%,#ffd98a99 15% 85%,#0000 100%);height:2px}.mine-pixel-btn,.mine-pixel-btn-outline{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border:var(--pixel-border);transition:transform var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);border-radius:0;padding:.78rem 1rem;font-size:.68rem;font-weight:600}.mine-pixel-btn{background:linear-gradient(180deg, var(--mine-gold-400) 0%, var(--mine-gold-500) 100%);color:var(--rm-text-on-gold);box-shadow:var(--pixel-shadow)}.mine-pixel-btn:hover{background:linear-gradient(#ffcc6b 0%,#e3a33d 100%);transform:translateY(-1px);box-shadow:0 5px #2a160e}.mine-pixel-btn-outline{color:var(--rm-text-on-dark);background:linear-gradient(#3a2216 0%,#29180f 100%);box-shadow:0 4px #140b07}.mine-pixel-btn-outline:hover{background:linear-gradient(#4a2a1b 0%,#351f14 100%);transform:translateY(-1px)}.mine-section-action{min-width:12rem}.mine-brand-sign{justify-content:center;align-items:center;padding-block:.1rem;line-height:0;display:inline-flex}.mine-brand-logo{aspect-ratio:1672/941;width:clamp(255px,26vw,370px);height:auto;max-height:188px;image-rendering:pixelated;-o-object-fit:contain;object-fit:contain;vertical-align:middle;background:0 0;display:block;transform:translateY(-2px)}[dir=rtl] .mine-brand-sign{text-align:center}[dir=rtl] .mine-pixel-btn,[dir=rtl] .mine-pixel-btn-outline,[dir=rtl] .mine-section-kicker,[dir=rtl] .mine-section-title{letter-spacing:0}[dir=rtl] body{font-size:18px;line-height:1.8}[dir=rtl] .mine-nav-link,[dir=rtl] .btn,[dir=rtl] .dropdown-item,[dir=rtl] .form-control,[dir=rtl] .form-select,[dir=rtl] .form-check-label,[dir=rtl] .public-mine-theme .page-link,[dir=rtl] .mine-account-menu .list-group-item{letter-spacing:0;font-size:18px;line-height:1.7}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6,[dir=rtl] .h1,[dir=rtl] .h2,[dir=rtl] .h3,[dir=rtl] .h4,[dir=rtl] .h5,[dir=rtl] .h6,[dir=rtl] .mine-section-title{line-height:1.55}[dir=rtl] .mine-nav-link{padding-block:.78rem;padding-inline:1rem;font-size:18px}[dir=rtl] .mine-pixel-btn,[dir=rtl] .mine-pixel-btn-outline,[dir=rtl] .btn{min-height:46px;padding-top:.65rem;padding-bottom:.65rem}[dir=rtl] .mine-user-dropdown .dropdown-item{min-height:46px;padding-top:.62rem;padding-bottom:.62rem}[dir=rtl] .form-control,[dir=rtl] .form-select{min-height:46px;padding-top:.6rem;padding-bottom:.6rem}[dir=rtl] .cart-qty-input,[dir=rtl] .cart-update-btn{padding-top:0;padding-bottom:0;height:40px!important;min-height:40px!important;max-height:40px!important}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media (width<=991.98px){.mine-brand-sign{padding-block:0}.mine-brand-logo{width:clamp(170px,38vw,250px);max-height:140px;transform:none}main{overflow:hidden}}.public-mine-theme{isolation:isolate;background-color:#0b1118;background-image:url(/assets/images/backgrounds/retromine-bg-desktop.webp);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100dvh;position:relative}.public-mine-theme:before,.public-mine-theme:after{content:none;pointer-events:none;z-index:auto;background-image:none;background-size:auto;background-position:auto;background-repeat:no-repeat;background-attachment:scroll;position:static;inset:auto}.public-mine-theme>*{z-index:1;position:relative}@media (width<=767.98px){.public-mine-theme{background:#0b1118;background-position:initial;background-repeat:no-repeat;background-attachment:scroll}.public-mine-theme:before{content:"";pointer-events:none;z-index:-1;background-image:url(/assets/images/backgrounds/retromine-bg-mobile.webp);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;width:100vw;height:100vh;position:fixed;inset:0}}.public-mine-theme main,.public-mine-theme .mine-categories,.public-mine-theme .mine-featured,.public-mine-theme .mine-trust-strip,.public-mine-theme .mine-footer,.public-mine-theme .mine-header,.public-mine-theme .mine-hero,.public-mine-theme .mine-hero-frame,.public-mine-theme .container-xxl,.public-mine-theme .mine-footer .container-xxl{background-color:#0000;background-image:none}.public-mine-theme .mine-header{-webkit-backdrop-filter:none}.public-mine-theme .mine-header:before{content:none;background:0 0}.public-mine-theme .card,.public-mine-theme .mine-category-card,.public-mine-theme .mine-product-card,.public-mine-theme .mine-feature-card,.public-mine-theme .mine-payment-panel,.public-mine-theme .mine-footer .container-xxl,.public-mine-theme .list-group-item,.public-mine-theme .offcanvas,.public-mine-theme .table,.public-mine-theme .alert,.public-mine-theme .mine-search-group,.public-mine-theme .mine-nav-list{box-shadow:0 8px 24px #0000004d;background:var(--rm-surface-dark)!important;border-color:#ffffff2e!important}.public-mine-theme .bg-white,.public-mine-theme .bg-light,.public-mine-theme .bg-body,.public-mine-theme .bg-body-tertiary,.public-mine-theme .bg-dark-subtle{background:var(--rm-surface-dark)!important}.public-mine-theme,.public-mine-theme p,.public-mine-theme h1,.public-mine-theme h2,.public-mine-theme h3,.public-mine-theme h4,.public-mine-theme h5,.public-mine-theme h6,.public-mine-theme label,.public-mine-theme dt,.public-mine-theme dd,.public-mine-theme th,.public-mine-theme td,.public-mine-theme li,.public-mine-theme strong,.public-mine-theme span,.public-mine-theme .form-label,.public-mine-theme .form-check-label,.public-mine-theme .table,.public-mine-theme .list-group-item,.public-mine-theme .offcanvas-title,.public-mine-theme .dropdown-item{color:var(--rm-text-on-dark)}.public-mine-theme .text-body-secondary,.public-mine-theme .text-muted,.public-mine-theme .small,.public-mine-theme .form-text,.public-mine-theme .text-secondary,.public-mine-theme .text-gray-500,.public-mine-theme .text-gray-600,.public-mine-theme .text-gray-700,.public-mine-theme .text-gray-800,.public-mine-theme .text-gray-900{color:var(--rm-text-on-dark-muted)!important}.public-mine-theme a,.public-mine-theme .nav-link,.public-mine-theme .btn-link{color:var(--rm-text-on-dark)}.public-mine-theme a:hover,.public-mine-theme .nav-link:hover,.public-mine-theme .btn-link:hover{color:#fff6e1}.public-mine-theme .btn-outline-secondary,.public-mine-theme .btn-secondary,.public-mine-theme .btn-primary,.public-mine-theme .btn-danger,.public-mine-theme .btn-success,.public-mine-theme .btn-warning,.public-mine-theme .btn-info,.public-mine-theme .btn-dark{color:var(--rm-text-on-dark)}.public-mine-theme .btn:not(.btn-link):not(.btn-close){border:var(--pixel-border);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;box-shadow:var(--pixel-shadow);transition:transform var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);border-radius:0;font-size:.68rem;font-weight:600}.public-mine-theme .btn-primary,.public-mine-theme .btn-outline-primary,.public-mine-theme .btn-warning,.public-mine-theme .btn-outline-warning,.public-mine-theme .btn-info,.public-mine-theme .btn-outline-info{background:linear-gradient(180deg, var(--mine-gold-400) 0%, var(--mine-gold-500) 100%);color:var(--rm-text-on-gold)!important}.public-mine-theme .btn-secondary,.public-mine-theme .btn-outline-secondary,.public-mine-theme .btn-light,.public-mine-theme .btn-outline-light,.public-mine-theme .btn-dark,.public-mine-theme .btn-outline-dark{background:linear-gradient(#3a2216 0%,#29180f 100%);color:var(--rm-text-on-dark)!important}.public-mine-theme .btn-danger,.public-mine-theme .btn-outline-danger{background:linear-gradient(#b04d37 0%,#8f3b2c 100%);color:#ffe2d7!important}.public-mine-theme .btn:hover:not(.btn-link):not(.btn-close){transform:translateY(-1px);box-shadow:0 5px #2a160e}.public-mine-theme .btn-sm{padding:.44rem .62rem;font-size:.58rem}.public-mine-theme .btn-warning,.public-mine-theme .mine-pixel-btn,.public-mine-theme .mine-search-btn,.public-mine-theme .btn.text-bg-warning{color:var(--rm-text-on-gold)!important}.public-mine-theme .btn-dark,.public-mine-theme .mine-pixel-btn-outline,.public-mine-theme .btn-outline-secondary,.public-mine-theme .btn-secondary{color:var(--rm-text-on-dark)!important}.public-mine-theme .form-control,.public-mine-theme .form-select,.public-mine-theme textarea{color:var(--rm-text-on-dark);background-color:var(--rm-surface-dark);border-color:#fff3}.public-mine-theme .form-control::-moz-placeholder{color:var(--rm-text-on-dark-muted)}.public-mine-theme textarea::-moz-placeholder{color:var(--rm-text-on-dark-muted)}.public-mine-theme .form-control::placeholder,.public-mine-theme textarea::placeholder{color:var(--rm-text-on-dark-muted)}.public-mine-theme .text-dark,.public-mine-theme .text-body,.public-mine-theme .text-body-secondary,.public-mine-theme .text-muted{color:color-mix(in srgb, var(--rm-text-on-dark) 88%, transparent)!important}.card.bg-white,.card.bg-light,.bg-white,.bg-light{color:var(--rm-text-on-light)}.card.bg-dark,.bg-dark,.text-bg-dark{color:var(--rm-text-on-dark)}.public-mine-theme .mine-footer{border-top:1px solid #ffffff26}:root{--mine-header-offset-desktop:200px;--mine-header-offset-mobile:86px}.mine-header{width:100%;top:0;left:0;right:0;z-index:var(--rm-z-header)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom:0!important;position:fixed!important}.mine-header>.container-xxl{-webkit-backdrop-filter:none!important;background-color:#0000!important;border-bottom:1px solid #ffe2aa38!important;box-shadow:0 8px 18px #00000057!important}.mine-header .mine-nav-list{background-color:#0000!important;background-image:url(/build/assets/nevbar-1VkhTFLh.webp)!important;background-position:50%!important;background-repeat:repeat-x!important;background-size:auto 100%!important}.mine-header+main{padding-top:var(--mine-header-offset-desktop)}@media (width<=991.98px){.mine-header+main{padding-top:var(--mine-header-offset-mobile)}}.mine-account-menu .list-group-item{border:var(--pixel-border);color:var(--mine-ink-100);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;background:#191412b8;border-radius:0;margin-bottom:.3rem;font-size:.62rem}.mine-account-menu .list-group-item:hover,.mine-account-menu .list-group-item:focus{color:#ffecc5;background:#ffcd6633}.mine-stat-card{border:var(--pixel-border);box-shadow:var(--pixel-shadow);background:#14141480}.mine-account-page{overflow-x:hidden}.mine-account-sidebar .sticky-top{top:110px}.mine-account-content{min-width:0}.mine-account-content .card{overflow:hidden}.mine-account-content>.card{margin:0}.mine-account-content .card-body{word-break:break-word}.mine-account-menu form{margin:0}.mine-account-action-row>:first-child{min-width:0}@media (width<=991.98px){.mine-account-sidebar .sticky-top{position:static;top:auto}}@media (width<=575.98px){.mine-account-page .row{--bs-gutter-x:1rem}.mine-account-action-row{flex-direction:column;align-items:stretch!important}.mine-account-action-row .btn{width:100%}}.mine-shipping-page .card{border:var(--pixel-border);box-shadow:var(--pixel-shadow);color:var(--mine-ink-100);background:linear-gradient(#191412e0 0%,#0f0d0ceb 100%)}.mine-shipping-page .form-label,.mine-shipping-page .h5,.mine-shipping-page .h3{font-family:var(--font-display);letter-spacing:.02em}.mine-shipping-page .ts-control>.item{color:#f4e7c5;background:0 0}.mine-shipping-form-head{border-bottom:1px solid #ffcd662e;padding-bottom:.4rem}.mine-shipping-address-list{margin-top:.25rem}.mine-shipping-address-card{background:linear-gradient(#161210f0 0%,#0c0a09f5 100%);border:1px solid #ffcd662e;border-radius:.6rem;padding:1rem;box-shadow:0 10px 20px #0000002e}.mine-shipping-address-card.is-default{border-color:#ffcd6680;box-shadow:0 0 0 1px #ffcd661f,0 16px 24px #00000038}.mine-shipping-address-label{text-transform:uppercase;letter-spacing:.08em;color:#ffe9bfb3;font-size:.68rem}.mine-shipping-address-name{color:#ffe7b4;font-size:1rem;font-weight:700}.mine-shipping-default-badge{font-size:.64rem;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#2a1900;background:linear-gradient(#ffd88b 0%,#e9b95f 100%);border:1px solid #fff5d26b;border-radius:999px;justify-content:center;align-items:center;padding:.22rem .62rem;display:inline-flex}.mine-shipping-address-meta{color:#ffeaccd6;gap:.18rem;font-size:.9rem;line-height:1.35;display:grid}.mine-shipping-address-actions{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.85rem;display:flex}.mine-shipping-address-actions form{margin:0}.mine-shipping-address-footer{border-top:1px solid #ffcd6624;margin-top:.95rem;padding-top:.8rem}.mine-shipping-form-actions{margin-top:.3rem}@media (width<=767.98px){.mine-shipping-address-actions{flex-direction:column;align-items:stretch}.mine-shipping-address-actions .btn,.mine-shipping-address-actions form,.mine-shipping-address-actions form .btn{width:100%}.mine-shipping-form-actions{flex-direction:column}.mine-shipping-form-actions .btn{width:100%}}.mine-admin-notification-menu{--bs-dropdown-zindex:var(--rm-z-dropdown);min-width:20rem;max-width:24rem;max-height:24rem;z-index:var(--rm-z-dropdown);overflow:auto}.product-section-nav{border:1px solid var(--rm-table-border);background:#121212b8;border-radius:.75rem;padding:.5rem;overflow-x:auto}.product-section-nav-list{flex-wrap:wrap;gap:.4rem;display:flex}.product-section-nav a{min-height:2.25rem;color:var(--rm-text-on-dark-muted);white-space:nowrap;border:1px solid #0000;border-radius:.45rem;align-items:center;padding:.35rem .7rem;font-size:.82rem;text-decoration:none;display:inline-flex}.product-section-nav a:hover,.product-section-nav a:focus-visible{color:#fff5db;background:#e2a9502e;border-color:#ffe8b080;outline:none}.product-form-section{scroll-margin-top:1rem}@media (width<=767.98px){.product-section-nav-list{flex-wrap:nowrap;width:max-content}}#adminSearchModal .modal-content{background:#0d1018f5;border-color:#ffe8b040}#adminSearchModal .list-group-item{background:#131722d1;border-color:#ffe8b029}#adminSearchModal .list-group-item:hover,#adminSearchModal .list-group-item:focus{background:#ffd27a24}
