body{margin:0;padding:0;font-family:Barlow,sans-serif;cursor:url(fs-cursor.png),default!important}a{text-decoration:none}a:hover{color:#8f0;cursor:url(sf-cursor-link.png),default!important}.front-page-splash{position:absolute;width:100%;height:100%;background:#000;top:0;left:0;z-index:9999999}.st1{animation:glow 2s ease forwards;-webkit-animation:glow 2s ease forwards}@-webkit-keyframes glow{to{stroke:#8f0}}p.enter{text-align:center;animation:fade-in .6s 3s forwards;opacity:0;color:#8f0}@keyframes fade-in{to{opacity:1}}.background{width:30vw;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.background img{animation:zoom-in .3s ease forwards;transform-origin:center center}@keyframes zoom-in{0%{transform:scale(0)}to{transform:scale(1)}}.center-container{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:30vw}.center-container img{width:100%;position:absolute}.center-container p{color:#00d100;font-size:.75em;text-align:center;margin-top:90%}.center-container .sign-up{padding:40px 20px;margin-left:20px}.center-container .form-container{text-align:center}.center-container .sub-button{background:#000;color:#00d100;text-transform:uppercase;padding:10px 20px;border:0;font-family:Barlow Condensed,sans-serif;font-size:.75em;border:2px solid #00D100;margin-top:20px}.center-container .required{background:transparent;border:0;border-bottom:2px solid #00D100;width:200px;text-align:center;padding:10px 0;font-family:Barlow Condensed,sans-serif;font-size:.75em;text-transform:uppercase;color:#00d100}.rock img{animation:rock 3.5s cubic-bezier(.39,.575,.565,1) infinite;transform:rotate(-1deg);transform-origin:bottom center}@keyframes rock{50%{transform:rotate(1deg)}}.flip{animation:flip .3s ease forwards;transform-origin:center center}@keyframes flip{to{transform:rotateY(90deg)}}header{margin:0 auto;width:90%;display:flex;padding:1%;justify-content:space-between;align-items:center;z-index:999999999999;position:fixed;height:150px;top:0;left:50%;transform:translate(-50%)}header .nav-container{width:33%}header .nav-container img{width:20px}header .nav-container .instagram{margin-left:40px}.logo-2{display:none}.search-toggle .search-close{display:none;margin-left:10px}footer{margin:40px auto 0;width:90%;display:flex;padding:40px;background:#fff;color:#000;justify-content:space-between}footer .nav ul{padding:0;margin:0}footer .nav ul li{list-style:none;font-family:Barlow Condensed,sans-serif;text-transform:uppercase}footer .nav ul li a{color:#000}footer .copy{text-align:right;font-size:.75em}footer .sub-button{background:#000;color:#fff;text-transform:uppercase;padding:10px 20px;border:0;font-family:Barlow Condensed,sans-serif;font-size:1em;border:2px solid #fff;margin-left:5px}footer .required{background:#e9e9e9;border:0;border-bottom:2px solid #fff;width:250px;text-align:center;padding:12px}footer .mc-field-group{display:flex;align-items:flex-end;justify-content:flex-end}footer #mc_embed_signup{margin-bottom:20px}footer .nav-container{width:33%}.spin-container{position:absolute;width:20px;height:20px;animation:idle-spin 2s ease infinite}@keyframes idle-spin{25%{transform:rotate(-40deg)}50%{transform:rotate(40deg)}75%{transform:rotate(-40deg)}10%{transform:rotate(40deg)}}.spin{animation:spin 1s ease forwards}@keyframes spin{to{transform:rotate(1080deg)}}.needle-2{display:none}.nav-list{display:none;width:90%;height:35%;top:180px;left:50%;transform:translate(-50%);background:#fff;position:absolute;z-index:9999999999;color:#fff}.nav-list ul{padding:40px 20px;margin:0}.nav-list ul li{list-style:none;font-family:Barlow Condensed,sans-serif;text-transform:uppercase}.nav-list ul li a{color:#000;text-decoration:none;font-size:2.5em}.nav-list ul li a:hover{color:#8f0}.nav-list .nav-container{display:flex}.nav-list .sign-up{padding:40px 20px;margin-left:20px}.nav-list .sub-button{background:#fff;color:#000;text-transform:uppercase;padding:10px 20px;border:0;font-family:Barlow Condensed,sans-serif;font-size:1em;border:2px solid #000;margin-top:20px}.nav-list .required{background:#f9f9f9;border:0;border-bottom:2px solid #fff;min-width:400px;width:25vw;text-align:left;padding:10px;font-family:Barlow Condensed,sans-serif;font-size:2.5em;text-transform:uppercase;color:#fff}.nav-list #mc_embed_signup{margin-bottom:20px}.nav-list .sub-copy{color:#000}.nav-list .sub-copy h2{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;margin:0}.logo-container{width:33%;text-align:center}.logo-container img{width:150px}.cart-container{text-align:right;display:flex;align-items:center;width:33%;justify-content:flex-end}.cart-container img{width:20px}.cart-container .instagram{margin:0 20px 0 0}.search-container{display:flex;padding:10px;margin-right:10px}.search-container form{display:none}.search-container a{position:relative;padding:10px}.item-count{position:absolute;color:#000}main{min-height:calc(100vh - 284px);margin:200px auto;width:90%}.product-container{width:100%;margin:0 auto;padding:0;text-align:center;display:flex;justify-content:center}.product-container li{list-style:none;width:20vw;display:flex;margin:10px;position:relative;height:20vw;justify-content:center;align-items:center}.product-container li img{width:100%;position:absolute;top:0;left:0}.first-image{transition:all .6s ease}.second-image{opacity:0;transition:all .3s ease}.fade-on{opacity:1}.fade-off{opacity:0}.cursor{position:absolute;width:15px;height:15px;border-radius:50%;border:1px solid #000}.all-product-info{position:absolute;z-index:99;display:none;pointer-events:none;width:250px;background:#000;padding:20px;text-align:left}.all-product-info a{color:#fff;text-decoration:none;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-size:2em;line-height:1}.sold-out-sticker{z-index:99;padding:10px 15px;width:75%;display:none;pointer-events:none}.product-container li:hover>.sold-out-sticker{display:block}.sold-out-text{position:absolute;z-index:999;color:#8f0;top:0;left:0;padding:10px 15px}.pagination-container{margin:0 auto;width:90%}.pagination-container span a{color:#fff;text-decoration:none}.pagination-container span.page,.pagination-container .next,.pagination-container .prev{background:#000;padding:7px 17px;border:3px solid #000}.pagination-container span.current{background:#fff!important;border:3px solid #000}.single-product-container{width:100%;margin:0 auto 80px;display:flex}.product-page-title{font-family:Barlow Condensed,sans-serif;font-size:3em;line-height:1;margin:0}.product-image-container,.product-image-container img{width:100%}.product-info-container{max-width:400px}.back-to-shop{background:#e9e9e9;padding:10px 20px;display:inline-block;margin-bottom:40px;margin-top:20px}.back-to-shop a{text-decoration:none;color:#000}.back-to-shop:hover{background:#8f0}.description{margin-bottom:40px}#product-price{font-weight:600;font-size:1.5em;margin-bottom:20px}.selector-wrapper{margin-bottom:10px}.selector-wrapper label{font-weight:600;margin-right:5px}select.single-option-selector{border:0;border-bottom:1px solid #000;padding:10px;text-transform:uppercase}#backorder{margin-top:40px}#backorder p{font-weight:200;color:#999;font-size:.75em}#add{background:#000;color:#fff;text-transform:uppercase;padding:10px 20px;border:0;font-family:Barlow Condensed,sans-serif;font-size:1.5em;margin-top:40px}#add:hover{background:#8f0}.page-nav{position:fixed}.page-nav .left{position:absolute;left:0;top:50%}.cart-page-container{margin:0 auto}.cart-page-container table{width:100%;text-align:center;margin-top:40px}.cart-page-container table td img{width:50px}.cart-page-container table a{color:#000}.cart-page-container table td.title{text-align:left;font-size:1em}.cart-page-container input.quantity{width:50px}.cart-button input{background:#000;color:#fff;text-transform:uppercase;padding:10px 20px;border:0;font-family:Barlow Condensed,sans-serif;font-size:1.5em}.lower-cart-container{display:flex;justify-content:space-between}.dynamic-checkout__content{text-align:right}.dynamic-checkout__content div{display:inline-block!important;width:236px}.accepted{text-align:right}.home-off{display:none}.transition-fade{transition:opacity .4s cubic-bezier(.165,.84,.44,1);opacity:1}html.is-animating .transition-fade{opacity:0}.main-carousel{margin:0;padding:0}.main-carousel li{list-style:none;width:100%;height:70vh}.main-carousel li img{width:100%}.flickity-prev-next-button.next{right:30px!important}.template-index .sign-up-take-over,.template-product .sign-up-take-over,.template-cart .sign-up-take-over{display:none}.sign-up-take-over{position:fixed;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;top:-30%;left:0;z-index:999999999999999999;animation:subs .6s 1s forwards;opacity:0;background:#ffffff80}.sign-up-take-over p{font-size:.75em;font-weight:400}.sign-up-take-over .sub-button{background:#000;color:#fff;text-transform:uppercase;padding:10px 20px;border:0;font-family:Barlow Condensed,sans-serif;font-size:1em;border:2px solid #fff;margin-left:5px;margin-top:20px}.sign-up-take-over .signup-container{background:#000;width:500px;color:#fff;padding:40px;position:relative}.sign-up-take-over .signup-container .close{position:absolute;right:2%;top:2%}.sign-up-take-over .signup-container .close p{margin:0}.sign-up-take-over .signup-container .close p:hover{color:#8f0}.sign-up-take-over .signup-container h1{font-family:Barlow Condensed,sans-serif;font-size:1.5em;text-transform:uppercase}.sign-up-take-over .signup-container .required{background:transparent;border:0;border-bottom:2px solid #fff;min-width:300px;width:20vw;text-align:left;padding:10px;font-family:Barlow Condensed,sans-serif;font-size:1.5em;text-transform:uppercase;color:#fff}.nf-form{padding:0!important;margin:0!important}@keyframes subs{to{opacity:1}}@keframes fill{to {opacity: 1;}}@media only screen and (max-width: 600px){.center-container{width:50vw}.logo-container img{width:75px}.product-container{display:block}.product-container li{list-style:none;width:39vw;height:39vw;display:inline-block}.nav-list{height:80%}.nav-list .sign-up{display:none}.single-product-container{display:block}.product-image-container{margin-bottom:80px}.flickity-prev-next-button.next{right:0!important}.cart-page-container input.quantity{width:14px}.accepted{text-align:right;display:none}.signup-container{width:100%}footer .mc-field-group{display:block;text-align:left}footer{display:block}footer .sub-button{margin-top:10px;margin-left:0}footer .copy{text-align:left;margin-top:20px}.sign-up-take-over{top:0;width:375px}.sign-up-take-over .signup-container{background:#000;width:100%;color:#fff;padding:40px;position:relative}.back-to-shop{margin-bottom:20px}.st-1{animation:fill .3s 3s forwards}}.mx-sign{display:inline-block}.mx-sign a{position:relative;color:#8f0;height:.75em}.mx-sign a:hover{color:#000}.mx-sign:hover a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:#8f0!important;animation:grow .6s forwards ease;transform-origin:center center;z-index:-1}@keyframes grow{0%{transform:scale(0) translateZ(0)}50%{transform:scaleX(.1) translateZ(0)}to{transform:scale(1) translateZ(0)}}#search-field{color:#8f0}#backorder{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/style.scss.css.map */
