@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/material-icons.641a5a4e.woff2) format("woff2"),url(/_next/static/media/material-icons.2c970492.woff) format("woff")}.material-icons{font-family:Material Icons;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/material-icons-outlined.a34673c4.woff2) format("woff2"),url(/_next/static/media/material-icons-outlined.f159eaa7.woff) format("woff")}.material-icons,.material-icons-outlined{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.material-icons-outlined{font-family:Material Icons Outlined;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/material-icons-round.99e6a1bb.woff2) format("woff2"),url(/_next/static/media/material-icons-round.93b1ea81.woff) format("woff")}.material-icons-round{font-family:Material Icons Round;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/material-icons-sharp.2100564b.woff2) format("woff2"),url(/_next/static/media/material-icons-sharp.73ce8f0f.woff) format("woff")}.material-icons-round,.material-icons-sharp{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.material-icons-sharp{font-family:Material Icons Sharp;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/material-icons-two-tone.d801fdfa.woff2) format("woff2"),url(/_next/static/media/material-icons-two-tone.90c89dba.woff) format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons-two-tone,body{text-rendering:optimizeLegibility}body{font-family:Space Mono,monospace;word-break:break-word;word-wrap:break-word;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;font-feature-settings:none;font-variant-ligatures:none;background-color:#040404}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.button{background-color:red;color:#fff;border:none;font-size:1.2rem;padding:10px 17px;cursor:pointer}.success{background-color:#4caf50}.button:focus,.button:hover{background-color:#960000}.button:disabled{background:#bfbfbf;cursor:not-allowed}.Cart{color:#000;position:fixed;top:0;right:0;height:100%;width:350px;background-color:hsla(0,0%,100%,.97);display:flex;flex-direction:column;border-left:1px solid #000;transform:translateX(100%);transition:transform .15s ease-in-out}.Cart--open{transform:translateX(0)}.Cart__close{position:absolute;right:9px;top:8px;font-size:15px;color:#000;border:none;background:transparent;transition:transform .1s ease;cursor:pointer;text-decoration:underline}.Cart__header{padding:20px;border-bottom:1px solid #000;display:flex;align-items:center;color:#000}.Cart__line-items{height:59%;overflow-y:scroll;margin:0;padding:20px}.Cart__footer{padding:20px;border-top:1px solid #000;flex:0 0 auto}.Cart__checkout{margin-top:20px;display:block;width:100%}.Cart-info{padding:15px 20px 10px}.Cart-info.total{padding-bottom:30px}.Cart-info__total{float:left;text-transform:uppercase}.Cart-info__small{font-size:11px}.Cart-info__pricing{float:right}.pricing{margin-left:5px;font-size:16px;color:#000}.Line-item{margin-bottom:20px;overflow:hidden;-webkit-backface-visibility:visible;backface-visibility:visible;min-height:65px;position:relative;opacity:1;transition:opacity .2s ease-in-out}.Line-item__img{width:65px;height:65px;border-radius:3px;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#000;position:absolute}.Line-item__content{width:100%;padding-left:75px}.Line-item__content-row{display:inline-block;width:100%;margin-bottom:5px;position:relative}.Line-item__variant-title{float:right;font-weight:700;font-size:11px;line-height:17px;color:#000}.Line-item__title{color:#000;font-size:15px;font-weight:600}.Line-item__price{color:#000;line-height:23px;float:right;font-weight:500;font-size:15px;margin-right:40px}.Line-item__quantity-container{border:1px solid #000;float:left;border-radius:3px}.Line-item__quantity-update{color:#000;display:block;float:left;height:21px;line-height:16px;font-family:monospace;width:25px;padding:0;border:none;background:transparent;box-shadow:none;cursor:pointer;font-size:18px;text-align:center}.Line-item__quantity-update-form{display:inline}.Line-item__quantity{color:#000;width:38px;height:21px;line-height:23px;font-size:15px;text-align:center;-moz-appearance:textfield;background:transparent;border:1px solid #000;border-top:none;border-bottom:none;display:block;float:left;padding:0;border-radius:0}.Line-item__remove{color:#000;position:absolute;right:0;top:0;border:0;background:0;font-size:20px;top:-4px;opacity:.5}.Line-item__remove:hover{opacity:1;cursor:pointer}.add-to-cart-btn{background:#0076ff;padding:10px}.add-to-cart-btn:hover{background:#0061d1}::-moz-selection{background:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}::selection{background:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}.setting-panel{min-width:200px;top:15%;left:10%;opacity:.9}.setting-panel:hover{opacity:1;background:rgba(255,255,255,.1)}.setting-panel .sidebar-container{height:100%}.setting-panel .sidebar-container .subtitle{display:block;font-size:10px}.setting-panel .sidebar-container img{height:90px}.setting-panel .sidebar-container .color-swatch{width:45px;height:20px;border:1px solid #fff}.screenshot{position:fixed;z-index:1;top:0;left:0;pointer-events:none;transition:all .8s ease}.description-container{color:#fff;position:fixed;top:12%;left:55%;background:rgba(20,20,20,.3);padding:10px}@media (max-width:500px){.description-container{left:15%}}.container{height:100vh}.scrollbar-track-y,scrollbar .scrollbar-track-y{right:3px!important;width:5px!important}.scrollbar-thumb,scrollbar .scrollbar-thumb{width:5px!important}.tippy-tooltip.dark-theme .tippy-tooltip-content{color:#fff}.tippy-popper:focus,.tippy-tooltip:active,.tippy-tooltip:focus{outline:none}#cart-template{max-height:300px}.badge{position:absolute;top:-5px;right:-5px;width:14px;height:14px;font-size:10px;line-height:14px;text-align:center;border-radius:100%;letter-spacing:-1px;white-space:nowrap;background:red}.slider-container{width:100%;height:100vh}.slider-container .slider-item{width:100%;height:100vh;top:0;left:0;font-size:0}.slider-container .slider-item canvas{width:100%;height:100%}.slider-item-bg{left:0;top:0;z-index:-1;pointer-events:none}.view-canvas{cursor:-webkit-grab;cursor:grab}.view-canvas:active{cursor:-webkit-grabbing;cursor:grabbing}.viewer-container{align-content:center;align-items:flex-end;justify-content:center;flex-wrap:wrap}.viewer-container .sidebar{flex:1 1}.viewer-container .sidebar.purchase{align-items:center}.viewer-container canvas{flex:2 1 300px;height:auto}