@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.3hj06t9-fdplt.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.2ch_0577yepja.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.2hvcnh59x4e6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.22w-t0ek6hrfw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.43k37qsrz1u-w.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3epu2aock-7p_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.0zvxjg5nywxta.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4ae8e3010ce79e6a-s.04gt7nnmcu1ux.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1747e1908d2352d2-s.1vuant06qyiys.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4b766aa38fdaaae3-s.p.139ucknmlxzq9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.HUQibG_className{font-family:Poppins,Poppins Fallback;font-style:normal}.HUQibG_variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/49f63022355b874d-s.1l0g1pkzmr64e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da99beadb68683ca-s.0hmoneox8rlwm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c8480d661ce86a95-s.0x-x3cmtdzmbb.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed4419e06e4417f3-s.3jupl0_644v7g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/35dab0372a508468-s.0lmuoysyxhnti.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/216579b50e548914-s.p.3jsd2n0dpd7l6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu Fallback;src:local(Arial);ascent-override:91.32%;descent-override:18.52%;line-gap-override:2.74%;size-adjust:102.06%}.eifInq_className{font-family:Ubuntu,Ubuntu Fallback;font-style:normal;font-weight:400}.eifInq_variable{--font-ubuntu:"Ubuntu", "Ubuntu Fallback"}
@font-face{font-family:FontAwesome;src:url(/classic/fonts/fa-subset.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}.fa{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.fa-spin{animation:2s linear infinite fa-spin}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fa-arrow-left:before{content:""}.fa-bell:before{content:""}.fa-bell-o:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-visa:before{content:""}.fa-check-circle:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-up:before{content:""}.fa-circle-o-notch:before{content:""}.fa-close:before{content:""}.fa-exchange:before{content:""}.fa-exclamation-circle:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-gavel:before{content:""}.fa-heart:before{content:""}.fa-heart-o:before{content:""}.fa-instagram:before{content:""}.fa-minus-circle:before{content:""}.fa-paypal:before{content:""}.fa-pencil:before{content:""}.fa-plus-circle:before{content:""}.fa-reddit-alien:before{content:""}.fa-search:before{content:""}.fa-shopping-cart:before{content:""}.fa-spinner:before{content:""}.fa-star:before{content:""}.fa-tag:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-umbrella:before{content:""}.fa-user:before{content:""}.fa-wpforms:before{content:""}.fa-youtube-play:before{content:""}@font-face{font-display:block;font-family:bootstrap-icons;src:url(/classic/fonts/bi-subset.woff2)format("woff2")}.bi:before,[class^=bi-]:before,[class*=\ bi-]:before{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;display:inline-block;font-family:bootstrap-icons!important;font-weight:400!important}.bi-arrow-left:before{content:""}.bi-arrow-right:before{content:""}.bi-award-fill:before{content:""}.bi-box-arrow-right:before{content:""}.bi-cart:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-heart:before{content:""}.bi-heart-fill:before{content:""}.bi-link-45deg:before{content:""}.bi-person-fill:before{content:""}.bi-play-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-share-fill:before{content:""}.bi-three-dots:before{content:""}.bi-twitter-x:before{content:""}.bi-x-lg:before{content:""}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/classic/fonts/mat-subset.woff2)format("woff2")}.material-icons-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Icons Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}
:root{--page:#242a3c;--slate:#43495b;--tile:#2e3549;--tile-2:#3f465a;--chip:#3d455d;--deep:#1c202e;--red:#ff4242;--red-hover:#fc8d8d;--red-pure:red;--blue:#326cad;--hero-blue:#026eb5;--navy-text:#091747;--alert:#fab515;--ink:#1a1110;--grey:#c4c4c4;--grey-2:#bababa;--nav-link:#dbdbdb;--green:#44cf6b;--new:#52b1d4;--font:var(--font-poppins), "Poppins", sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--page);color:#fff;font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:14px;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;border:0;font-family:inherit}input,select,textarea{font-family:inherit}img{display:block}.bi,.fa,.material-icons-outlined{line-height:1}.material-icons-outlined{font-size:24px}.page{min-height:60vh;padding-top:71px}.wrap{width:100%;max-width:1200px;margin:0 auto}.heading{flex-direction:column;gap:10px;display:flex}.heading h2{color:#fff;margin:0;font-size:32px;font-weight:800;line-height:1}.heading .bar{background:var(--red);width:70px;height:5px}@media (max-width:991px){.heading h2{font-size:30px}}.nav{z-index:50;background:var(--slate);justify-content:center;height:71px;padding:0 20px;display:flex;position:fixed;inset:0 0 auto}.nav-in{justify-content:space-between;align-items:center;width:100%;max-width:1250px;display:flex}.nav .nav-menu{color:var(--nav-link);background:0 0;padding:0 10px;display:none;position:relative}.nav-menu:hover{color:var(--red)}.nav-logo{flex:none;width:120px;height:43px}.nav-logo img{object-fit:contain;width:120px;height:43px}.nav-links{align-items:center;gap:15px;margin:0 40px;padding:0 10px;display:flex}.nav-links a{color:var(--nav-link);white-space:nowrap;border-bottom:2px solid #0000;padding:2px 0;font-size:16px;font-weight:600;line-height:1}.nav-links a:hover{border-bottom-color:var(--red-pure)}.nav-right{flex:1;justify-content:flex-end;align-items:center;display:flex}.nav-search{justify-content:flex-end;align-items:center;width:100%;max-width:350px;padding-right:5px;display:flex;position:relative}.nav-search input{background:var(--page);color:#b5b5b5;border:1px solid #0000;border-radius:20px;outline:none;width:100%;max-width:305px;height:45px;padding:0 16px;font-size:16px}.nav-search input:focus{border-color:var(--blue)}.nav-search input::placeholder{color:#b5b5b5}.icon-btn{color:var(--nav-link);background:0 0;justify-content:center;align-items:center;padding:6px;display:flex;position:relative}.icon-btn:hover{color:var(--red)}.nav-icons{align-items:center;gap:4px;margin:0 10px;display:flex}.nav-icons .bi,.nav-icons .fa{font-size:20px}.badge{background:var(--red);color:#333;border-radius:20px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;display:flex;position:absolute;top:-6px;right:-4px}.avatar{background:var(--grey);width:32px;height:32px;color:var(--slate);background-position:50%;background-size:cover;border:2px solid #0000;border-radius:500px;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.avatar:hover{background-color:var(--red);border-color:var(--red)}html:not([data-acct]) .acct-hint,html[data-acct] .acct-guest{display:none}.acct-hint{background-image:var(--acct-photo,none)}.acct-hint:before{content:var(--acct-i,"")}.nav .nav-search-btn{display:none}.suggest{color:#333;z-index:60;background:#fff;border-radius:8px;width:305px;position:absolute;top:50px;right:5px;overflow:hidden;box-shadow:0 6px 20px #00000059}.suggest a{border-bottom:1px solid #eee;padding:9px 14px;font-size:14px;display:block}.suggest a:hover,.suggest a[aria-selected=true]{background:#f1f1f1}.pop{z-index:55;background:var(--slate);border:1px solid #e3e6eb66;border-radius:10px;position:fixed;top:71px}.acct-pop{width:250px;padding:10px;right:max(20px,50vw - 625px)}.acct-pop .row{justify-content:space-between;align-items:center;gap:10px;display:flex}.btn-outline{color:#e3e6eb;background:0 0;border:2px solid #fff;border-radius:5px;align-items:center;gap:8px;padding:8px 14px;font-size:16px;font-weight:600;display:inline-flex}.btn-outline:hover{border-color:var(--red);color:var(--red);background:var(--page)}.btn-blue{background:var(--blue);color:#fff;border-radius:5px;padding:10px 20px;font-size:14px;font-weight:700}.btn-blue:hover{background:var(--red)}.acct-me{justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.acct-me .initials{width:52px;height:52px;color:var(--slate);background:#fff;border-radius:100px;justify-content:center;align-items:center;font-size:24px;display:flex}.acct-me:hover .initials{background:var(--red)}.acct-me:hover .full{color:var(--red)}.acct-me small{text-align:right;font-size:12px;font-weight:500;display:block}.acct-me .full{text-align:right;font-weight:700}.drawer{background:var(--tile);border:0;border-radius:0 0 0 12px;flex-direction:column;width:min(480px,100vw);max-height:calc(100dvh - 71px);display:flex;right:max(0px,50vw - 625px);box-shadow:-6px 10px 30px #0006}.drawer-head{border-bottom:1px solid #ffffff26;flex:none;justify-content:space-between;align-items:center;padding:4px 8px 4px 16px;display:flex}.drawer-head h3{margin:10px 0;font-size:20px;font-weight:700}.drawer-body{background:var(--slate);overscroll-behavior:contain;flex:auto;min-height:0;padding:0 16px;overflow-y:auto}.cart-line{border-bottom:1px solid #ffffff14;grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;display:grid}.cart-line:last-child{border-bottom:0}.cart-line .cart-thumb{object-fit:cover;background:var(--page);border-radius:4px;width:56px;height:84px;display:block}.cart-info{flex-direction:column;gap:4px;min-width:0;display:flex}.cart-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.cart-name:hover{color:#b1b1b1}.cart-meta{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.cart-line .price{color:var(--red);font-size:15px;font-weight:700}.cart-meta small{color:#a3a0a0;font-size:12px}.cart-line .won{color:#ffc643;font-size:12px;font-weight:600}.cart-row{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:4px;display:flex}.cart-qty-fixed{color:#c4c4c4;font-size:13px}.cart-save{color:#c4c4c4;background:0 0;align-items:center;gap:6px;padding:6px 0;font-size:13px;font-weight:500;display:inline-flex}.cart-save:hover{color:var(--red)}.cart-x{color:var(--red);background:0 0;justify-content:center;align-items:center;width:36px;height:36px;margin:-8px -10px 0 0;font-size:16px;display:inline-flex}.cart-x:hover{color:#fff}.wish-grid{grid-template-columns:1fr 1fr;gap:0;padding:5px;display:grid}.wish-card{text-align:center;background:#3a4155;border-radius:20px;margin:5px;padding:5px 5px 10px}.wish-card .wish-img{aspect-ratio:2/3;object-fit:cover;border-radius:10px;width:100%;margin:10px 0 5px;display:block}.wish-card a.name{letter-spacing:-1px;padding:0 5px;font-size:16px;font-weight:700;display:block}.wish-card a.name:hover{color:#b1b1b1}.wish-card .row{justify-content:center;align-items:center;gap:4px;padding-left:10px;display:flex}.wish-card .row .p{color:var(--red);font-size:16px;font-weight:600}.wish-card .row button{color:#fff;background:0 0;padding:5px}.wish-card .row button:hover{color:var(--red)}.drawer-foot{padding:0 16px max(14px, env(safe-area-inset-bottom));border-top:1px solid #ffffff26;flex:none}.subtotal{justify-content:space-between;align-items:baseline;padding:12px 0 2px;font-size:18px;display:flex}.subtotal b{font-weight:600}.subtotal span{font-weight:700}.drawer-note{color:#a3a0a0;margin:0 0 12px;font-size:12px}.drawer-btns{gap:10px;display:flex}.drawer-btns .btn-dark,.drawer-btns .btn-red{min-height:46px;margin:0}.drawer-btns .btn-red{flex:1.3;font-size:15px}@media (max-width:480px){.drawer-btns .btn-dark,.drawer-btns .btn-red{white-space:nowrap;flex:1;padding:12px 8px}.drawer-btns .btn-dark i{display:none}}.btn-dark,.btn-red{color:#fff;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;margin:10px;padding:12px 18px;font-size:14px;display:inline-flex}.btn-dark{background:var(--page);font-weight:500}.btn-dark:hover{background:var(--slate)}.btn-red{background:var(--red);font-weight:900}.btn-red:hover{background:var(--blue)}.btn-red:disabled{cursor:default;background:#adadad}.mmenu{background:var(--tile);border:0;border-radius:0;max-height:calc(100vh - 71px);padding:0 10px;left:0;right:0;overflow-y:auto}.mtiles{justify-content:space-around;gap:10px;margin:20px 0 10px;display:flex}.mtile{background:var(--tile-2);color:#fff;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:10px;font-weight:700;display:flex}.mtile:hover{color:var(--red)}.mtile .ic{font-size:20px;position:relative}.mlinks{flex-direction:column;gap:10px;margin:20px 0;padding:0 10px;display:flex}.mlinks a{color:var(--nav-link);font-size:16px;font-weight:500}.mlinks .sub{flex-direction:column;gap:10px;margin:0 20px 20px;display:flex}@media (max-width:991px){.nav{padding:0 5px}.nav .nav-menu{display:flex}.nav-links,.nav-icons,.nav-search{display:none}.nav-search.open{background:var(--slate);justify-content:center;max-width:none;padding:10px;display:flex;position:fixed;top:71px;left:0;right:0}.nav-search.open input{max-width:none}.nav-search.open .suggest{width:auto;top:60px;left:10px;right:10px}.nav .nav-search-btn{display:flex}.nav-right{flex:none}}.toast{z-index:100;background:var(--red);color:#fff;border-radius:0 0 6px 6px;padding:14px 24px;font-size:16px;font-weight:600;animation:.25s ease-out drop;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0000004d}@keyframes drop{0%{transform:translate(-50%,-100%)}to{transform:translate(-50%)}}.grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0;display:grid}.grid.cols-3{grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.grid.cols-3{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.card{cursor:pointer;border:2px solid #0000;border-radius:22px;flex-direction:column;justify-self:center;width:calc(100% - 20px);max-width:400px;margin:20px 10px;transition:border-color .15s;display:flex}.card:hover{border-color:#bfbfbf}.card.auction{border-color:var(--alert)}.card-top{background-color:var(--slate);background-position:50%;background-size:cover;border-radius:20px 20px 0 0;flex-direction:column;justify-content:space-between;height:500px;display:flex}.card-top .row{justify-content:space-between;align-items:flex-start;display:flex}.heart{color:#fff;background:#1a1110cc;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;margin:10px;font-size:18px;display:flex}.heart:hover,.heart.on{color:#e30d40}.pill{background:var(--green);color:var(--ink);border-radius:20px;margin:10px;padding:5px 10px;font-size:16px;font-weight:600;line-height:1.4}.pill.new{background:var(--new)}.card-ends{text-align:center;color:var(--alert);background:#1a1110cc;padding:6px;font-size:14px;font-weight:600}.card-bot{background:var(--slate);border-radius:0 0 20px 20px;flex-direction:column;justify-content:space-between;height:170px;padding:15px;display:flex}.card-meta{color:var(--grey);justify-content:space-between;font-size:14px;display:flex}.card-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:20px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.card-name.short{font-size:26px}.card:hover .card-name{color:#acacac}.card-buy{justify-content:space-between;align-items:center;max-height:60px;display:flex}.card-price{flex-direction:column;justify-content:center;display:flex}.card-price .was{font-size:14px;font-weight:600}.card-price .now{color:var(--red);padding:0 5px;font-size:24px;font-weight:600;line-height:1.4}.card:hover .card-price .now{color:#ed7272}.card-price .now.bid{color:var(--alert)}.card-price .now small{font-size:11px}.cart-btn{background:var(--red);color:#fff;border-radius:20px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.cart-btn:hover{background:var(--red-pure)}.cart-btn.in{background:var(--slate);cursor:default}.cart-btn.gavel{background:var(--alert);color:var(--page);cursor:default}@media (max-width:600px){.card-top{height:440px}}.btn{color:#fff;border-radius:3px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.see-more{color:#fff;background:0 0;align-items:center;gap:8px;padding:10px 20px;font-size:18px;font-weight:700;display:inline-flex}.see-more:hover{color:var(--red)}.spin{color:var(--red);animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.footer{background:var(--slate);padding:40px 20px 30px}.footer-top{flex-wrap:wrap;justify-content:space-between;gap:30px;max-width:1200px;margin:0 auto;display:flex}.footer-brand{flex-direction:column;gap:20px;display:flex}.footer-brand img{object-fit:contain;object-position:left;width:200px;height:72px}.footer-brand p{max-width:300px;margin:0;font-size:14px;line-height:1.4}.socials{gap:10px;display:flex}.socials a{color:#fff;background:#4d546c;border-radius:20px;justify-content:center;align-items:center;width:42px;height:40px;font-size:16px;display:flex}.socials a:hover{background:var(--red)}.footer-cols{flex-wrap:wrap;justify-content:flex-end;gap:40px;display:flex}.fcol{flex-direction:column;gap:10px;min-width:100px;display:flex}.fcol h4{margin:0;font-size:18px;font-weight:800}.fcol .bar{background:var(--red);width:30px;height:5px;margin-bottom:4px}.fcol a{font-size:14px;font-weight:300;line-height:1}.fcol a:hover{color:var(--red)}.footer-bot{justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:40px auto 0;display:flex}.footer-bot p{font-family:var(--font-ubuntu), "Ubuntu", sans-serif;white-space:pre-line;margin:0;font-size:11px}.cards-ic{gap:10px;font-size:24px;display:flex}@media (max-width:767px){.footer-top{text-align:center;flex-direction:column;align-items:center}.footer-brand{border-bottom:1px solid #4d4d4d;align-items:center;padding-bottom:20px}.footer-brand img{object-position:center}.footer-cols{text-align:left;justify-content:center}.footer-bot{text-align:center;flex-direction:column}}.field{flex-direction:column;gap:6px;display:flex}.field label{color:#fff;font-size:14px;font-weight:500}.input{background:var(--slate);color:#fff;border:1px solid #595f73;border-radius:5px;outline:none;width:100%;height:50px;padding:0 12px;font-size:14px}.input:focus{border-color:var(--blue);box-shadow:0 0 6px #326cadcc}.input::placeholder{color:#b5b5b5}.alert-box{background:var(--red);color:#fff;border-radius:5px;padding:10px 14px;font-size:14px;font-weight:600}.note-box{background:var(--tile);border:1px solid var(--alert);color:#fff;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.5}.hero{background:var(--hero-blue) url(/classic/shattered-dark.png) repeat;justify-content:center;margin-top:70px;padding-top:50px;display:flex}.hero-in{justify-content:space-around;align-items:flex-end;width:100%;max-width:1200px;padding:0 20px;display:flex}.hero-img{align-self:flex-end;width:580px;max-width:50%;height:auto}.hero-img-m{display:none}.hero-copy{flex-direction:column;align-self:center;gap:10px;min-width:400px;max-width:50%;margin-top:40px;padding:0 15px 60px;display:flex}.hero-copy h1{max-width:580px;margin:0;font-size:45px;font-weight:800;line-height:1}.hero-copy p{max-width:580px;margin:0;font-size:18px;line-height:1.4}.hero-btns{flex-wrap:wrap;gap:20px;padding:10px 0;display:flex}.hero-btns .btn{width:200px;height:60px;font-size:14px;font-weight:700}.hero-red{background:var(--red)}.hero-red:hover{background:var(--red-hover)}.hero-navy{background:#09174799}.hero-navy:hover{background:#050f2e}@media (max-width:991px){.hero{padding-top:0;overflow:hidden}.hero-in{padding:0}.hero-img{display:none}.hero-copy{text-align:center;align-items:center;gap:40px;width:100%;min-width:0;max-width:none;padding:30px 10px 0}.hero-btns{justify-content:space-around;gap:20px}.hero-img-m{width:calc(100% + 40px);max-width:600px;height:auto;margin:-20px -20px 0;display:block}}@media (max-width:500px){.hero-copy h1{font-size:36px}.hero-btns .btn{width:160px}}.fr{max-width:1100px;margin:0 auto;padding:20px 5px}.fr-row{grid-template-columns:repeat(6,1fr);display:grid}.fr-tile{background:var(--page);border-radius:10px 10px 0 0;justify-content:center;align-items:center;height:100px;padding:0;display:flex}.fr-tile.on{background:var(--slate)}.fr-tile img{object-fit:contain;max-width:calc(100% - 40px);max-height:80px;margin:10px 20px}.fr-tile:hover img{opacity:.7}.fr-tile.m-only{display:none}.fr-panel{background:var(--slate);border-radius:0 0 10px 10px;flex-direction:column;padding:20px 10px;display:flex}.fr-items{scrollbar-width:thin;gap:0;display:flex;overflow-x:auto}.fr-item{background-position:50%;background-size:cover;border-radius:10px;flex:none;width:110px;height:170px;margin:5px}.fr-item:hover{opacity:.7}@media (max-width:991px){.fr-row{grid-template-columns:repeat(5,1fr)}.fr-tile.m-only{display:flex}.fr-tile img{max-width:calc(100% - 10px);margin:10px 5px}}@media (max-width:600px){.fr-tile{height:70px}.fr-tile img{max-height:50px}}.mini-row{justify-content:space-between;align-items:flex-start;display:flex}.mini-heart{color:#fff;background:#1a1110cc;border-radius:20px;margin:5px 10px 0 5px;padding:5px;font-size:12px;line-height:1}.mini-heart:hover,.mini-heart.on{color:#e30d40}.mini-pill{background:var(--green);color:var(--ink);white-space:nowrap;border-radius:20px;max-width:200px;margin:10px;padding:5px 10px;font-size:16px;font-weight:600;line-height:1.4}.mini-pill.new{background:var(--new)}.fr-item .mini-pill{margin:6px;padding:2px 6px;font-size:11px}.cats{background:var(--slate);flex-direction:column;gap:20px;padding:30px 20px;display:flex}.cats-head{justify-content:space-between;align-items:center;padding:0 20px;display:flex}.view-all{color:var(--red);align-items:center;gap:4px;font-size:18px;font-weight:500;display:inline-flex}.cats-row{grid-template-columns:repeat(4,1fr);display:grid}.cat{background:var(--tile);color:#fff;text-align:center;border:1px solid #6b6b6b80;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:5px;padding:20px 10px;font-family:inherit;display:flex}.cat:hover{border-color:var(--red)}.cat i{color:var(--red);font-size:24px}.cat b{font-size:24px;font-weight:600;line-height:1.4}.cat span{color:var(--grey);font-size:14px;line-height:1.4}@media (max-width:991px){.cats{padding:30px 5px}.cats-row{grid-template-columns:repeat(2,1fr)}.cat b{font-size:20px}}.browse{background:var(--page);flex-direction:column;gap:10px;padding:10px;display:flex}.browse-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px 20px;display:flex}.tabs{align-items:center;gap:5px;max-width:400px;display:flex}.tab{background:var(--tile);color:#fff;border:1px solid #626262;border-radius:20px;height:40px;padding:5px 18px;font-size:14px;font-weight:400}.tab:hover,.tab.on{background:var(--red)}.browse-empty{text-align:center;color:#8c8c8c;max-width:580px;margin:40px auto;padding:0 20px;font-size:24px;font-weight:800}@media (max-width:767px){.browse{padding:10px 5px}.tabs{justify-content:space-between;width:100%;max-width:none}.tab{padding:5px 12px}}.featured{background:var(--slate);flex-direction:column;gap:20px;padding:20px 10px;display:flex}.featured-grid{grid-template-columns:1fr 1fr;padding:0;display:grid}.clean-card{background:linear-gradient(var(--slate), var(--page));background-position:50%;background-size:cover;border-radius:20px;flex-direction:column;justify-content:flex-end;height:350px;margin:5px;display:flex;position:relative;overflow:hidden}.clean-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.clean-shade{background:linear-gradient(#242a3c99, var(--slate));text-align:center;opacity:1;border-radius:0 0 20px 20px;flex-direction:column;justify-content:center;align-items:center;height:150px;display:flex;position:relative}.clean-shade b{font-size:24px;font-weight:800;line-height:1.4}.clean-shade span{color:var(--grey);font-size:14px}.clean-card:hover b{color:var(--red)}@media (max-width:991px){.featured-grid{grid-template-columns:1fr}}.artists{padding:20px 10px 30px}.artist-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;display:flex;overflow-x:auto}.artist-tabs::-webkit-scrollbar{display:none}.artist-tabs .artist-tab{scroll-snap-align:start;white-space:nowrap;flex:1 0 auto}.artist-tab{background:var(--page);color:#fff;text-align:center;border-radius:10px 10px 0 0;margin-top:5px;padding:20px 10px;font-size:18px;font-weight:800;line-height:1}.artist-tab:hover,.artist-tab.on{color:var(--red);background:var(--slate)}.artist-panel{background:var(--slate);border-radius:0 0 10px 10px;min-height:120px;padding:10px 5px}.artist-grid{grid-template-columns:repeat(6,1fr);display:grid}.artist-item{aspect-ratio:183/280;background-position:50%;background-size:cover;border-radius:10px;flex-direction:column;margin:5px;display:flex}@media (max-width:991px){.artist-tab{padding:14px 16px;font-size:15px}.artist-grid{grid-template-columns:repeat(3,1fr)}.artist-grid .artist-item:nth-child(n+7){display:none}}.community{background:var(--slate);padding:20px 10px}.c-tag{color:var(--red);font-size:42px;font-weight:900;line-height:1.4}.c-title{font-size:24px;font-weight:700;line-height:1.4}.c-text{max-width:900px;margin:10px auto 0;font-size:16px;line-height:1.4}@media (max-width:1152px){.c-tag,.c-title{font-size:28px}}.ig-wall{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.ig-tile{aspect-ratio:1;background:var(--tile);border-radius:6px;display:block;position:relative;overflow:hidden}.ig-tile img{object-fit:cover;width:100%;height:100%;transition:transform .2s,opacity .2s;display:block}.ig-tile:hover img{opacity:.85;transform:scale(1.04)}.ig-kind{color:#fff;filter:drop-shadow(0 1px 2px #000000b3);font-size:18px;line-height:1;display:flex;position:absolute;top:6px;right:6px}.ig-follow{background:var(--red);color:#fff;border-radius:20px;justify-content:center;align-items:center;gap:8px;width:fit-content;height:50px;margin:20px auto 4px;padding:0 26px;font-size:16px;font-weight:900;display:flex}.ig-follow .fa{font-size:22px}.ig-follow:hover{background:var(--red-hover)}@media (max-width:991px){.ig-wall{grid-template-columns:repeat(3,1fr);gap:4px}.ig-wall .ig-tile:nth-child(n+7){display:none}}.video{justify-content:center;padding:20px;display:flex}.video-frame{aspect-ratio:7/4;width:100%;max-width:1200px;margin:20px}.video-frame iframe{border:0;width:100%;height:100%}.news{background:var(--hero-blue) url(/classic/shattered-dark.png) repeat;justify-content:center;display:flex}.news-in{justify-content:center;align-items:stretch;width:100%;max-width:1400px;display:flex}.news-img{object-fit:cover;width:700px;max-width:50%;height:auto}.news-copy{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:650px;padding:20px;display:flex}.news-copy h2{margin:0;font-size:34px;font-weight:700;line-height:1.4}.news-copy p{max-width:400px;margin:0;font-size:18px;line-height:1.4}.news-form{flex-direction:column;gap:20px;width:100%;max-width:400px;margin-top:20px;display:flex}.news-form input{background:var(--page);color:#fff;border:0;border-radius:20px;outline:none;height:50px;padding:0 10px;font-size:16px}.news-form input::placeholder{color:#fff}.news-form button{background:var(--red);color:#fff;border-radius:20px;height:50px;font-size:16px;font-weight:900}.news-form button:disabled{cursor:default;background:#adadad}.news-thanks{font-weight:700;margin:40px 20px!important;font-size:18px!important}@media (max-width:699px){.news-img{display:none}.news-copy{padding:40px 20px}}.search-page{max-width:1100px;margin-top:25px;margin-bottom:75px;padding:25px 0}.search-head{margin:0 10px 30px}.search-top{justify-content:space-between;align-items:center;display:flex}.search-term{color:var(--red);padding-bottom:10px;font-size:26px;font-weight:700;line-height:1.4}.search-count{color:#bababa;padding:5px;font-size:16px;font-weight:500}.search-tags{flex-wrap:wrap;gap:2px 0;display:flex}.search-tags a{color:#bababa;padding:0 5px;font-size:14px;font-weight:500}.search-tags a:hover,.search-tags a.on{color:var(--red)}.col-hero{background:linear-gradient(var(--page), var(--slate));justify-content:center;margin-top:1px;display:flex}.col-hero-in{flex-wrap:wrap;justify-content:space-around;align-items:stretch;gap:20px;width:100%;max-width:1200px;display:flex}.col-copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;max-width:550px;padding:40px 20px;display:flex}.col-copy h1{color:var(--red);margin:0;font-size:36px;font-weight:900;line-height:1.4}.col-count{color:#bababa;font-size:14px;font-family:Lato, var(--font);margin:0}.col-count.none{color:#fff;font-size:28px}.col-desc{margin:0;font-size:18px;line-height:1.4}.col-more{background:var(--blue);color:#fff;border-radius:3px;align-items:center;gap:10px;margin:20px 10px;padding:16px 30px;font-size:14px;font-weight:900;display:inline-flex}.col-more:hover{background:var(--red-pure)}.col-img{flex:1;justify-content:center;align-items:center;min-width:280px;max-width:800px;display:flex}.col-img img{object-fit:contain;max-width:100%;max-height:360px}@media (max-width:991px){.col-copy{padding-bottom:0}}.col-cards{margin:20px 10px;display:grid}.col-cards.three{grid-template-columns:repeat(3,1fr)}.col-cards.four{grid-template-columns:repeat(4,1fr)}@media (max-width:1100px){.col-cards.four{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.col-cards.three,.col-cards.four{grid-template-columns:repeat(2,1fr)}}.col-card{flex-direction:column;margin:5px;display:flex}.col-card-img{background:linear-gradient(var(--slate), var(--page));border-radius:20px 20px 0 0;justify-content:center;align-items:center;height:200px;display:flex;overflow:hidden}.col-card-img.white{background:#fff}.col-card-img img{object-fit:contain;max-width:100%;max-height:100%}.col-card-bot{background:var(--slate);border-radius:0 0 20px 20px;flex-direction:column;justify-content:space-between;min-height:90px;padding:15px;display:flex}.col-card-bot b{color:var(--red);font-size:24px;font-weight:800;line-height:1.2}.col-card:hover .col-card-bot b{color:#ed7272}.col-card-bot span{color:var(--grey);font-size:14px}@media (max-width:600px){.col-card-img{height:130px}.col-card-bot b{font-size:18px}}.pdp{padding:30px 20px}.pdp-main{border-bottom:1px solid #bababa;justify-content:space-between;gap:20px;padding-bottom:30px;display:flex}.pdp-gallery{flex-direction:column;flex:1;gap:10px;max-width:50%;margin:0 5px 20px;display:flex}.pdp-img{object-fit:contain;width:calc(100% - 20px);height:auto;max-height:820px;margin:0 15px 0 5px}.pdp-img.empty{aspect-ratio:2/3;background:var(--slate)}.pdp-under{justify-content:space-between;align-items:flex-start;gap:10px;padding-right:10px;display:flex}.pdp-thumbs{flex-wrap:wrap;margin-top:10px;display:flex}.pdp-thumbs button{aspect-ratio:3/5;background:0 0;border:2px solid #fff;width:42px;margin:0 5px;padding:0}.pdp-thumbs button.on{border-color:#00679e}.pdp-thumbs img{object-fit:cover;width:100%;height:100%}.pdp-actions{gap:10px;margin-top:10px;display:flex}.round{color:#fff;background:0 0;border:2px solid #00679e;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.round:hover{border-color:var(--red);color:var(--red)}.share-pop{background:var(--slate);z-index:5;border-radius:10px;gap:8px;padding:8px;display:flex;position:absolute;top:46px;left:-40px}.share-pop a,.share-pop button{background:var(--page);width:34px;height:34px;color:var(--red);border-radius:6px;justify-content:center;align-items:center;font-size:16px;display:flex}.pdp-info{flex-direction:column;flex:1;min-width:0;margin-top:20px;padding:0 10px;display:flex}.pdp-info h1{margin:0;font-size:32px;font-weight:700;line-height:1.2}.chips{flex-wrap:wrap;gap:15px;margin:10px 0;display:flex}.chip{color:#b1bad5;background:var(--chip);border:1px solid #b1bad5;border-radius:5px;padding:2px 6px;font-size:12px;line-height:1.4}.chip.new{color:#fff;background:#345bcf}.chip.auction{border-color:var(--alert);color:var(--alert)}.pdp-price{flex-direction:column;display:flex}.pdp-price .was{color:#3d64e7;font-size:18px;font-weight:600}.pdp-price .now{color:var(--red);margin:10px 0;font-size:32px;font-weight:700;line-height:1}.pdp-price .now.bid{color:var(--alert);flex-direction:column;gap:4px;display:flex}.pdp-price .now small{color:#fff;font-size:12px;font-weight:600}.auction-box{border:2px solid var(--alert);background:var(--slate);border-radius:10px;justify-content:space-between;gap:10px;margin:6px 0;padding:10px;display:flex}.auction-box .t{color:var(--alert);font-size:14px;font-weight:700}.auction-box .cd{color:var(--alert);font-size:22px;font-weight:700}.auction-box .ends{text-align:right;flex-direction:column;font-size:16px;font-weight:600;display:flex}.auction-box .ends small{font-size:12px}.buy-row{align-items:center;gap:10px;display:flex}.buy{background:var(--red);color:#fff;border-radius:10px;flex:1;height:50px;margin-top:10px;font-size:18px;font-weight:900}.buy:hover:not(:disabled){background:var(--red-pure)}.buy:disabled{cursor:default}.stepper{align-items:center;max-height:60px;margin-top:10px;display:flex}.stepper button{color:#a0a0a0;background:0 0;padding:0 4px;font-size:28px}.stepper button:disabled{opacity:.4;cursor:default}.stepper input{text-align:center;color:#a0a0a0;background:0 0;border:1px solid #434343;border-radius:4px;width:52px;height:40px;font-size:18px;font-weight:700}.pdp-tabs{border-bottom:1px solid #4c4c4c;justify-content:space-around;margin-top:10px;display:flex}.pdp-tabs button{color:#fff;background:0 0;border-bottom:2px solid #0000;flex:1;padding:20px 10px;font-size:16px;font-weight:500}.pdp-tabs button.on{color:var(--red);border-bottom-color:var(--red)}.pdp-desc{white-space:pre-line;border-bottom:1px solid #4c4c4c;margin:10px 0;padding:25px 15px;font-size:15px;line-height:1.4}.pdp-boxes{border-bottom:1px solid #4c4c4c;flex-wrap:wrap;gap:10px;margin:10px 0;padding:10px 10px 20px;display:flex}.box{background:var(--deep);border-radius:20px;flex-direction:column;gap:2px;min-width:110px;padding:10px;display:flex}.box.center{text-align:center;justify-content:center;align-items:center}.box b{color:var(--red);font-size:18px;font-weight:600}.box span{font-size:16px;font-weight:600}.box span.light{font-weight:300}.tag-rail{flex-direction:column;display:flex}.tag-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.tag-list{flex-wrap:wrap;align-items:center;display:flex}.tag-list button{color:#909090;background:0 0;margin:5px 5px 0;padding:3px 0;font-size:14px;font-weight:300}.tag-list button.on{color:var(--red);font-size:20px;font-weight:800}.series-rail{margin-bottom:16px}.series-head{color:var(--red);text-transform:uppercase;margin:5px 5px 0;padding:3px 0;font-size:20px;font-weight:800}.rail{scrollbar-width:thin;gap:0;padding-bottom:4px;display:flex;overflow-x:auto}.rail-card{flex-direction:column;flex:none;width:200px;margin:10px 8px 10px 0;display:flex}.rail-top{background-position:50%;background-size:cover;background-color:var(--slate);border-radius:20px 20px 0 0;height:280px;display:block}.rail-top .heart{margin:10px}.rail-bot{background:var(--tile);border-radius:0 0 20px 20px;flex-direction:column;gap:4px;padding:15px 10px;display:flex}.rail-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:39px;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.rail-bot:hover .rail-name{color:#acacac}.rail-buy{justify-content:space-between;align-items:center;display:flex}.rail-buy .p{color:var(--red);font-size:18px;font-weight:700}@media (max-width:991px){.pdp{padding:30px 5px}.pdp-main{flex-direction:column}.pdp-gallery{max-width:none}.pdp-info h1{text-align:center;font-size:30px}.chips{justify-content:center}.pdp-price{text-align:center;align-items:center}.pdp-price .now{font-size:30px}}.info{flex-direction:column;gap:20px;max-width:650px;margin:40px auto;padding:0 20px;display:flex}.info h1{text-align:center;margin:0;font-size:36px;font-weight:700;line-height:1.3}.info-body{font-size:14px;line-height:1.6}.about{gap:40px}.faq{max-width:1200px;margin:4px auto 40px;padding:0 10px}.faq h1{color:#e30d40;text-align:center;margin:0;font-size:24px;font-weight:700}.faq-item{margin:10px 0}.faq-group+.faq-group{margin-top:30px}.faq-cat{color:#fff;border-bottom:1px solid #626262;margin:20px 0 0;padding-bottom:8px;font-size:20px;font-weight:700}.faq-cat:first-letter{text-transform:uppercase}.faq-item h3{color:#e30d40;margin:0;padding:10px 0;font-size:18px;font-weight:700}.faq-a{border-left:2px solid #00679e;padding:20px;font-size:14px;line-height:1.5}.blog{flex-direction:column;gap:10px;padding:20px 10px;display:flex}.blog-img{object-fit:contain;align-self:center;max-width:100%;max-height:500px}.blog-share{border-top:1px solid #545459;border-bottom:1px solid #3b3b3b;justify-content:space-between;margin:10px;padding:10px 0;display:flex}.blog-share a{color:var(--red);font-size:18px}.blog h1{margin:0;font-size:36px;font-weight:800}.blog-date{font-size:16px;font-weight:700}.blog-body{margin-bottom:20px;font-size:16px;font-weight:500;line-height:1.5}.blog-grid{grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:800px){.blog-grid{grid-template-columns:1fr}}.blog-card{background:var(--slate);border:1px solid #2e2e2e;border-radius:10px;flex-direction:column;gap:10px;min-height:160px;margin:10px;padding:5px;display:flex}.blog-card .row{justify-content:space-between;align-items:center;gap:10px;display:flex}.blog-card b{font-weight:700}.blog-card img{object-fit:cover;border-radius:6px;width:120px;height:120px}.nf{background:url(/classic/spidey-sense.png) 50% repeat-x;flex-direction:column;justify-content:center;min-height:50vh;display:flex}.nf-band{background:linear-gradient(90deg,#000,#0000,#000);padding:30px 0}.nf-band h1{text-align:center;margin:0;padding:10px;font-size:36px;font-weight:900}.nf.short{min-height:30vh}.gone-search{gap:10px;max-width:560px;margin:10px auto 16px;display:flex}.gone-search .bb-input{flex:1;min-width:0}.gone-search .bb-btn{width:auto;min-height:55px;padding:0 24px}@media (max-width:767px){.cats-head .view-all{display:none}}.magnify{cursor:crosshair;position:relative}.magnify-lens{pointer-events:none;border:3px solid var(--red);background-repeat:no-repeat;background-color:var(--page);z-index:4;border-radius:50%;position:absolute;box-shadow:0 6px 24px #00000073}.card{position:relative}.card-link{z-index:1;border-radius:22px;position:absolute;inset:0}.card-link:focus-visible{outline:3px solid var(--red);outline-offset:2px}.card .heart,.card .cart-btn,.card .pill{z-index:2;position:relative}.card-top{position:relative;overflow:hidden}.card-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card-top .row,.card-ends{position:relative}.cover-empty{background:linear-gradient(135deg, var(--slate), var(--page));display:block}.thumb-img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.abs-img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.fr-item,.artist-item,.rail-top{position:relative;overflow:hidden}.fr-item .mini-row,.artist-item .mini-row,.rail-top .mini-row{z-index:1;position:relative}.video-poster{background:#000;width:100%;height:100%;padding:0;display:block;position:relative}.video-poster img{object-fit:cover;width:100%;height:100%}.video-play{color:#fff;background:red;border-radius:14px;justify-content:center;align-items:center;width:76px;height:54px;font-size:34px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-poster:hover .video-play{background:var(--red)}.sk{background:linear-gradient(90deg, var(--slate) 0%, #4d5469 50%, var(--slate) 100%);background-size:200% 100%;animation:1.2s ease-in-out infinite sk}.sk-line{border-radius:6px;height:16px}.sk-card{cursor:default}.sk-card:hover{border-color:#0000}.sk-bot{background:var(--tile);border-radius:0 0 20px 20px;flex-direction:column;justify-content:space-between;height:170px;padding:15px;display:flex}@keyframes sk{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.sk{animation:none}}.qty-step{background:var(--page);border:1px solid #595f73;border-radius:17px;align-items:center;height:34px;display:inline-flex}.qty-step button{color:#fff;background:0 0;width:34px;height:32px;padding:0;font-size:18px;line-height:1}.qty-step button:hover{color:var(--red)}.qty-step span{text-align:center;min-width:22px;font-size:14px;font-weight:600}.filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 10px 6px;display:flex}.sort{color:#bababa;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.sort select{background:var(--tile);color:#fff;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#fff 50%),linear-gradient(135deg,#fff 50%,#0000 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-repeat:no-repeat;background-size:5px 5px;border:1px solid #626262;border-radius:20px;height:40px;padding:0 34px 0 16px;font-size:14px}.sort select:focus{border-color:var(--blue);outline:none}.chips-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chips-row .clear{color:var(--red);background:0 0;padding:0 8px;font-size:14px;font-weight:600}.filters-note{color:#8c8c8c;flex-basis:100%;margin:0;font-size:12px}.grid.dim{opacity:.5;transition:opacity .15s}@media (max-width:600px){.filters{margin:0 5px 6px}.chips-row .tab{padding:5px 12px}}.no-results{text-align:center;padding:0 10px 40px}.nr-line{color:#bababa;margin:14px 0 8px;font-size:15px}.nr-chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:800px;margin:0 auto;display:flex}.nr-chip{background:var(--tile);color:#fff;border:1px solid #626262;border-radius:20px;margin:3px;padding:7px 16px;font-size:14px;display:inline-block}.nr-chip:hover{background:var(--red);border-color:var(--red)}.nr-chip span{color:#bababa}.nr-chip.all{color:var(--red)}.nr-chip.all:hover{color:#fff}.sticky-buy{display:none}@media (max-width:991px){.sticky-buy{z-index:40;background:var(--slate);padding:10px 12px calc(10px + env(safe-area-inset-bottom));align-items:center;gap:12px;animation:.2s ease-out rise;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #00000059}.sticky-buy .sb-info{flex-direction:column;flex:1;min-width:0;display:flex}.sticky-buy .sb-name{white-space:nowrap;text-overflow:ellipsis;color:#dbdbdb;font-size:12px;overflow:hidden}.sticky-buy .sb-price{color:var(--red);font-size:20px;font-weight:700}.sticky-buy .buy{flex:none;max-width:60%;height:46px;margin:0;padding:0 18px;font-size:15px}}@keyframes rise{0%{transform:translateY(100%)}to{transform:none}}
