.App-footer{color:#ffffff4d;display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:64px;margin-bottom:16px;padding-left:8px;padding-right:8px}.App-footer .subfooter{display:flex;justify-content:space-between;align-items:center;max-width:700px;margin-bottom:32px}.App-footer .subfooter .footer-text{font-size:.9em;letter-spacing:1px;margin-left:32px;line-height:2em}.App-footer .subfooter .footer-text .description{color:#fff;line-height:1.2em}.App-footer .subfooter .footer-text a{white-space:nowrap}@media(max-width:700px){.App-footer .subfooter{flex-direction:column}}.App-footer .Logo{display:flex;align-items:center;justify-content:center;flex-direction:column;border-right:3px solid #c6538c;letter-spacing:1px;padding-right:32px;padding-top:32px;padding-bottom:32px}@media(max-width:700px){.App-footer .Logo{border-right:none;border-bottom:3px solid #c6538c;padding-right:0;margin-bottom:32px}}.App-footer .Logo h3{margin:16px 0 0;color:#fff;letter-spacing:2px}.App-footer .Logo figure{width:70px;height:70px;background:url(/images/logo_footer.png);background-size:cover;background-position:center;margin:0 8px 0 0;box-shadow:0 0 5px 2px #0006;border-radius:14px}.CartIcon{position:relative;background:none;border:none;cursor:pointer;padding:8px}.CartIcon .icon{display:block;width:18px;height:18px;background:url("data:image/svg+xml,%3csvg%20version='1.0'%20xmlns='http://www.w3.org/2000/svg'%20width='253.000000pt'%20height='237.000000pt'%20viewBox='0%200%20253.000000%20237.000000'%3e%3cg%20transform='translate(0.000000,237.000000)%20scale(0.100000,-0.100000)'%20fill='%23fff'%20stroke='none'%3e%3cpath%20d='M35%202336%20c-32%20-32%20-40%20-69%20-24%20-108%2011%20-27%2032%20-41%20146%20-95%2092%20-44%20137%20-71%20143%20-86%205%20-12%2025%20-94%2044%20-182%20101%20-460%20227%20-987%20244%20-1021%2026%20-51%2066%20-88%20122%20-113%2044%20-20%2062%20-21%20730%20-21%20668%200%20686%201%20730%2021%2055%2025%2096%2062%20120%20110%2028%2054%20224%20900%20228%20984%203%2061%20-1%2077%20-25%20125%20-31%2061%20-92%20113%20-151%20130%20-24%206%20-308%2010%20-810%2010%20l-774%200%20-29%20-29%20c-20%20-20%20-29%20-40%20-29%20-61%200%20-42%2026%20-89%2053%20-95%2012%20-3%20362%20-6%20778%20-8%20728%20-2%20758%20-3%20778%20-21%2012%20-11%2021%20-26%2021%20-36%200%20-9%20-47%20-216%20-105%20-460%20-86%20-366%20-108%20-448%20-126%20-462%20-20%20-17%20-66%20-18%20-659%20-18%20-731%200%20-677%20-7%20-698%2092%20-19%2091%20-239%201061%20-251%201103%20-23%2086%20-61%20121%20-216%20196%20-160%2077%20-200%2085%20-240%2045z'/%3e%3cpath%20d='M937%20496%20c-230%20-61%20-255%20-378%20-38%20-472%2045%20-20%20134%20-22%20185%20-5%2049%2017%20111%2073%20139%20125%2030%2057%2030%20165%200%20222%20-56%20105%20-175%20159%20-286%20130z%20m122%20-172%20c26%20-21%2031%20-33%2031%20-69%200%20-104%20-140%20-132%20-180%20-36%20-38%2094%2071%20171%20149%20105z'/%3e%3cpath%20d='M1820%20496%20c-86%20-23%20-149%20-79%20-179%20-159%20-21%20-55%20-13%20-140%2017%20-198%2099%20-192%20386%20-171%20458%2033%2031%2088%2012%20176%20-53%20248%20-63%2071%20-157%20100%20-243%2076z%20m103%20-157%20c26%20-12%2057%20-57%2057%20-84%200%20-28%20-28%20-71%20-55%20-83%20-96%20-44%20-176%2049%20-120%20139%2023%2036%2074%2048%20118%2028z'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat}.CartIcon .badge{position:absolute;top:2px;right:2px;background:#c6538c;color:#fff;border-radius:50%;font-size:10px;font-weight:700;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0 3px}.CartModal{background:#2b3340d9;border-radius:32px;box-shadow:0 4px 35px #0006;overflow:hidden;color:#fff}.CartModal .cartHeader{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;border-bottom:1px solid rgba(255,255,255,.1)}.CartModal .cartHeader h2{margin:0}.CartModal .contractInfo{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;margin:0;padding:8px 0;border-top:1px solid rgba(255,255,255,.1)}.CartModal .contractInfo div{display:flex;flex-direction:column;gap:2px}.CartModal .contractInfo dt{font-size:7pt;color:#ffffff4d;text-transform:uppercase;letter-spacing:.05em}.CartModal .contractInfo dd{margin:0;font-size:8pt;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CartModal .empty{padding:32px 16px;text-align:center;color:#ffffff4d}.CartModal .cartList{list-style:none;margin:0;padding:0;max-height:50vh;overflow-y:auto}.CartModal .cartItem{display:flex;align-items:center;gap:8px;padding:8px 32px;border-bottom:1px solid rgba(255,255,255,.06)}.CartModal .cartItem .thumb{width:48px;height:48px;border-radius:8px;background-size:cover;background-position:center;flex-shrink:0;margin:0}.CartModal .cartItem .info{flex:1;display:flex;align-items:center;gap:8px;min-width:0}.CartModal .cartItem .info .avatar{width:28px;height:28px;border-radius:50%;background-size:cover;background-position:center;flex-shrink:0;margin:0;box-shadow:0 4px 15px #0006}.CartModal .cartItem .info .meta{flex:1;display:flex;flex-direction:column;min-width:0}.CartModal .cartItem .info .meta .title{font-size:10pt;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CartModal .cartItem .info .meta .author{font-size:8pt;color:#ffffff4d}.CartModal .cartItem .info .price{font-size:10pt;font-weight:700;white-space:nowrap;color:#ff70b4}.CartModal .cartItem .removeBtn{background:none;border:none;cursor:pointer;color:#fff;opacity:.4;padding:4px;flex-shrink:0}.CartModal .cartItem .removeBtn:hover{opacity:1}.CartModal .cartItem .removeBtn .icon{display:inline-block;width:15px;height:15px;background:url("data:image/svg+xml,%3csvg%20width='14.514585'%20height='15.515695'%20viewBox='0%200%2014.514584%2015.515694'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m%2013.757292,14.757847%20-3.25,-3.5%20M%207.2572925,7.7578474%200.75729245,14.757847'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3cpath%20d='m%2013.757292,0.75784764%20-3.25,3.49999996%20M%207.2572925,7.7578474%200.75729252,0.75784764'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e") no-repeat;background-size:contain}.CartModal .cartFooter{display:flex;flex-direction:column;gap:16px;padding:16px 32px;border-top:1px solid rgba(255,255,255,.1)}.CartModal .cartFooter .total{font-size:17px;font-weight:700;color:#fff;text-align:right}.CartModal .cartFooter .actions{display:flex;align-items:center;justify-content:space-between}.CartModal .cartFooter .actions .checkoutBtn{color:#fff;width:163px;position:relative;background:url(/images/control-border.svg);background-size:contain;background-repeat:no-repeat;background-position:center;padding:0;border-radius:30px;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent}.CartModal .cartFooter .actions .checkoutBtn:before{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(152deg,#d35edc -80%,#1d222300 80%);border-radius:30px}.CartModal .cartFooter .actions .checkoutBtn:hover:before{background:linear-gradient(152deg,#d35edc -80%,#d35edc33 80%)}.CartModal .cartFooter .actions .checkoutBtn:active:before{background:linear-gradient(152deg,#813986 -80%,#d35edc33 80%)}.CartModal .cartFooter .actions .checkoutBtn{padding:23px 0;display:inline-flex;align-items:center;justify-content:space-evenly}.CartModal .cartFooter .actions .checkoutBtn .icon{display:inline-block;width:17px;height:17px;background:url("data:image/svg+xml,%3csvg%20version='1.0'%20xmlns='http://www.w3.org/2000/svg'%20width='253.000000pt'%20height='237.000000pt'%20viewBox='0%200%20253.000000%20237.000000'%3e%3cg%20transform='translate(0.000000,237.000000)%20scale(0.100000,-0.100000)'%20fill='%23fff'%20stroke='none'%3e%3cpath%20d='M35%202336%20c-32%20-32%20-40%20-69%20-24%20-108%2011%20-27%2032%20-41%20146%20-95%2092%20-44%20137%20-71%20143%20-86%205%20-12%2025%20-94%2044%20-182%20101%20-460%20227%20-987%20244%20-1021%2026%20-51%2066%20-88%20122%20-113%2044%20-20%2062%20-21%20730%20-21%20668%200%20686%201%20730%2021%2055%2025%2096%2062%20120%20110%2028%2054%20224%20900%20228%20984%203%2061%20-1%2077%20-25%20125%20-31%2061%20-92%20113%20-151%20130%20-24%206%20-308%2010%20-810%2010%20l-774%200%20-29%20-29%20c-20%20-20%20-29%20-40%20-29%20-61%200%20-42%2026%20-89%2053%20-95%2012%20-3%20362%20-6%20778%20-8%20728%20-2%20758%20-3%20778%20-21%2012%20-11%2021%20-26%2021%20-36%200%20-9%20-47%20-216%20-105%20-460%20-86%20-366%20-108%20-448%20-126%20-462%20-20%20-17%20-66%20-18%20-659%20-18%20-731%200%20-677%20-7%20-698%2092%20-19%2091%20-239%201061%20-251%201103%20-23%2086%20-61%20121%20-216%20196%20-160%2077%20-200%2085%20-240%2045z'/%3e%3cpath%20d='M937%20496%20c-230%20-61%20-255%20-378%20-38%20-472%2045%20-20%20134%20-22%20185%20-5%2049%2017%20111%2073%20139%20125%2030%2057%2030%20165%200%20222%20-56%20105%20-175%20159%20-286%20130z%20m122%20-172%20c26%20-21%2031%20-33%2031%20-69%200%20-104%20-140%20-132%20-180%20-36%20-38%2094%2071%20171%20149%20105z'/%3e%3cpath%20d='M1820%20496%20c-86%20-23%20-149%20-79%20-179%20-159%20-21%20-55%20-13%20-140%2017%20-198%2099%20-192%20386%20-171%20458%2033%2031%2088%2012%20176%20-53%20248%20-63%2071%20-157%20100%20-243%2076z%20m103%20-157%20c26%20-12%2057%20-57%2057%20-84%200%20-28%20-28%20-71%20-55%20-83%20-96%20-44%20-176%2049%20-120%20139%2023%2036%2074%2048%20118%2028z'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:contain}.CartModal .cartFooter .actions .close{color:#fff;width:163px;position:relative;background:url(/images/control-border.svg);background-size:contain;background-repeat:no-repeat;background-position:center;padding:0;border-radius:30px;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent}.CartModal .cartFooter .actions .close:before{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(152deg,#d35edc -80%,#1d222300 80%);border-radius:30px}.CartModal .cartFooter .actions .close:hover:before{background:linear-gradient(152deg,#d35edc -80%,#d35edc33 80%)}.CartModal .cartFooter .actions .close:active:before{background:linear-gradient(152deg,#813986 -80%,#d35edc33 80%)}.CartModal .cartFooter .actions .close{padding:23px 0;display:inline-flex;align-items:center;justify-content:space-evenly;background:#0003}.CartModal .cartFooter .actions .close .icon{display:inline-block;width:15px;height:15px;background:url("data:image/svg+xml,%3csvg%20width='14.514585'%20height='15.515695'%20viewBox='0%200%2014.514584%2015.515694'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m%2013.757292,14.757847%20-3.25,-3.5%20M%207.2572925,7.7578474%200.75729245,14.757847'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3cpath%20d='m%2013.757292,0.75784764%20-3.25,3.49999996%20M%207.2572925,7.7578474%200.75729252,0.75784764'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e") no-repeat;background-size:contain}div.Nav{display:flex;gap:32px;align-items:center}div.Nav a{border-bottom:2px solid transparent}div.Nav a.active{border-bottom:2px solid #FF70B4}.App{position:relative;margin:0;color:#fff;background:radial-gradient(69.07% 69.07% at 51.54% 24.26%,#56456b .01%,#070707);padding:0;height:100%}.App a{color:#ff70b4;text-decoration:none;border-bottom:2px solid #FF70B4;background:linear-gradient(152deg,#d35edc66 -50%,#1d222399 80%);padding:0 3px}.App a:hover{border-bottom:2px solid #FF70B4}.App a:active{opacity:.8}.App .bg-shapes{position:absolute;top:0;left:0;background:url(/images/bg-shapes.svg) no-repeat;background-size:cover;width:100%;height:100vh}.App .bg-noise{position:absolute;top:0;left:0;background:url(/images/bg-noise.webp) repeat;width:100%;height:100vh;opacity:.1}.App .scroll{position:relative;height:100%;overflow-y:scroll;display:flex;flex-direction:column;justify-content:space-between;transform:translateZ(0)}.App .subheader{display:flex;justify-content:space-between;align-items:center}@media(max-width:700px){.App .subheader{flex-wrap:wrap;padding-right:8px;padding-left:8px}}.App .itemsLoader{display:flex;width:100%;justify-content:flex-end}@media(max-width:700px){.App .itemsLoader{justify-content:center}}.App h2{font-weight:lighter;font-size:60px;letter-spacing:2px;margin:0}.App .App-header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:64px;margin-bottom:82px;padding-left:64px;padding-right:64px}@media(max-width:700px){.App .App-header{padding-left:16px;padding-right:16px;flex-direction:column;align-items:center}}@media(max-width:1250px){.App .App-header{padding-right:16px;padding-left:16px}}.App .App-header .Logo{display:flex;align-items:center;justify-content:flex-start}.App .App-header .Logo h1{font-weight:600;font-size:1.4em;letter-spacing:1px}.App .App-header .Logo figure{width:50px;height:50px;background:url(/images/logo.png);background-size:cover;background-position:center;margin:0 8px 0 0}@media(max-width:700px){.App{background-size:contain}}
