@import url(https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400&display=swap);.selector{border-radius:.3em}.selector,.selector input{position:relative;display:block}.selector .selector-filter{color:#000;font-size:.8em}.selector .selector-filter input{display:inline-block;width:.5em;color:#000}.selector-options{font-size:1em;position:absolute;left:0;max-height:18em;width:105%;z-index:2;background-color:#fff;box-shadow:5px 5px .5;overflow-y:scroll;box-sizing:border-box;box-shadow:2px 11px 10px -2px rgba(0,0,0,.2);border:1px solid #ddd;border-top:none;border-bottom:3px solid #fff;text-align:left}.selector-options span{display:block;color:#666;cursor:pointer;padding-left:1em;padding-top:.4em}.selector-options span:hover{display:block;color:#fff;background:grey;cursor:pointer}.selector-clear{position:absolute;top:.5em;right:.9em;cursor:pointer}.selector-selected div{font-size:.6em;background:#666;padding:.3em .5em}.selector-selected div button{margin-left:.5em;padding:0 .2em .2em}.selector-loader-container{position:relative}.selector-loader{position:absolute;top:-27px;right:-10px;transition:right .2s}@media screen and (max-width:720px){.selector input{display:unset}.cart-street-box{margin-right:3%}.selector-loader{top:-29px;right:18px}}.half{display:inline-block;width:48%;vertical-align:top;padding:1%}.admin{font-family:sans-serif;font-size:16px}.admin-content{display:inline-block;width:73%;vertical-align:top;margin-left:10%;padding:.5% .5% 5em}.admin .admin-content h1{font-family:"Merriweather";text-align:center;color:#000}.admin-content label{margin-bottom:.5em;font-family:"Merriweather"}.admin-content input{padding:.5em;color:#414141;font-weight:400;margin-top:.5em;margin-bottom:1.5em}.admin .ql-editor{height:20em}.admin-sidebar{height:100%;width:10%;position:fixed;z-index:1;top:0;left:0;background-color:#23282d;overflow-x:hidden;text-align:left}.admin-sidebar-content{padding:5px}.admin-controls{height:100%;width:15%;position:fixed;z-index:1;top:0;right:0;background-color:#f5f5f5;overflow-x:hidden;text-align:left;padding:.5%;border-left:1px solid #ddd}.admin .button{cursor:pointer;border-radius:.2em;background:#3a8ac0;color:#fff;display:inline-block;padding:.4em 1em}.admin-controls .button{display:block;text-align:center}.admin .button:hover{opacity:.8}.admin label{font-size:.9em;color:#666}.admin-controls hr{border-color:#ccc #fff #fff #ccc;border-style:solid;border-width:1px}.admin-product-categories{border:1px solid grey;background:#fff;border-radius:.3em;padding:.5em}.button-category-add{display:inline-block;margin:.2em;padding:.1em .4em .1em .2em;background:#a5a5a5;color:#fff;border-radius:.2em;cursor:pointer}.admin-controls label{display:inline-block;vertical-align:top;top:.15em;position:relative;margin-left:.2em}.admin-controls input[type=checkbox]{display:inline-block}.admin h3{font-family:"Merriweather";font-weight:400;margin-bottom:.5em;color:#333}.admin input[type=text]{margin-top:0}.admin-login label{display:block}.admin-login{text-align:center;padding-top:2em}.admin-login input{margin-top:.5em;margin-bottom:1em;width:382px;border:1px solid #ccc;border-radius:.2em}.admin-login-button-container{text-align:right}.admin-login .admin-login-inputs{width:400px;margin:auto;display:block;position:relative;padding:2em;background:#f5f5f5;text-align:left;border-radius:.2em}.admin-login .admin-login-inputs h1{text-align:center}.admin-product-categories,.admin-sidebar ul{list-style-type:none;padding:0}.admin-sidebar ul li{color:#ccc;font-weight:200;margin-bottom:.5em;border-bottom:1px solid #484848;padding-bottom:.5em}.admin-sidebar ul li:hover,.admin .admin-item-active{color:#fff;font-weight:400}.admin-sidebar a{text-decoration:none;color:inherit}.admin table{width:100%;border-collapse:collapse}.admin table tr:nth-child(2n){background:#f5f5f5}.admin table td{padding:.5em}.admin table td:last-child,.admin table th:last-child{text-align:right}.admin-media-img{max-width:75px;max-height:75px;height:auto;display:inline-block;margin:.5em}.variations-content{position:relative;width:100%}.variations-left{left:0}.variations-left,.variations-right{width:50%;display:inline-block;position:absolute}.variations-right{top:0}.admin-pages-content,.categories-content{position:relative;width:100%}.categories-left{width:50%;left:0}.categories-left,.categories-right{display:inline-block;position:absolute}.categories-right{width:40%;top:0;margin-left:10%}.product-thumbnail{width:100%}.product-gallery-thumbnail{display:inline-block;width:98%;vertical-align:top;margin:1% 0 1% 1%}.product-media-container{width:70%;overflow-y:scroll;height:90%;background-color:#f5f5f5;z-index:10;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:1em;border-radius:.5em;border:1px solid grey;box-shadow:0 0 15px -3px rgba(0,0,0,.72)}.product-media-container h2{margin-top:0}.youtube-upload-container{width:70%;height:25%;background-color:#f5f5f5;z-index:10;position:fixed;top:30%;left:50%;transform:translate(-50%,-50%);padding:1em;border-radius:.5em;border:1px solid grey;box-shadow:0 0 15px -3px rgba(0,0,0,.72)}.youtube-upload-container h2{margin-top:0}.selected{border:2px solid #000}.not-selected{border:2px solid transparent}.edit-products-tab{height:100%;width:260px;position:fixed;z-index:1;top:0;right:0;background-color:#d3d3d3;overflow-x:hidden;padding-top:20px}.admin .pagination{text-align:center;margin:1em}.admin-category-active input,.admin-category-active label,.admin-page-active input,.admin-page-active label,.admin-product-active input,.admin-product-active label,.admin-product-featured input,.admin-product-featured label{display:inline-block}.admin-product-gallery{position:relative}.admin-product-gallery-image-container{position:relative;width:32%;display:inline-block}.product-gallery-delete{left:33%}.product-gallery-delete,.product-gallery-move-left{position:absolute;top:2px;width:30%;opacity:.5;cursor:pointer}.product-gallery-move-left{left:6%}.product-gallery-move-right{position:absolute;top:2px;left:63%;width:30%;opacity:.5;cursor:pointer}.product-gallery-delete:hover,.product-gallery-move-left:hover,.product-gallery-move-right:hover{opacity:1}.admin-media-gallery-image-container{position:relative;display:inline-block}.media-gallery-delete{position:absolute;top:2px;right:2px;width:20px;opacity:.5;cursor:pointer}.media-gallery-delete:hover{opacity:1}.admin-content input.admin-product-input-name{font-size:2em;border:none!important;text-align:center;font-family:"Merriweather";color:#000;font-weight:700}.banner-container{width:100%;position:relative}.banner-image{position:relative;text-align:center;width:60%;height:200px;border:1px solid #cacaca;display:block;margin:2px;border-radius:3px;display:inline-block}.banner-image-hide{opacity:.5}.banner-image img{max-width:100%;max-height:100%}.banner-actions,.banner-controls input,.banner-controls label{display:inline-block}.banner-actions{width:25%;position:absolute}.banner-actions.button{width:100%}.admin-banner-link{position:relative;margin:20px 0}.admin-banner-link label{width:7%;display:inline-block}.admin-banner-link input{width:77%;display:inline-block;margin-right:1%}.admin-banner-link .button{width:8%}.tooltip{position:relative;display:inline-block;margin-left:.3em}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#a5a5a5;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-60px}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#a5a5a5}.tooltip:hover .tooltiptext{visibility:visible}.admin-order{position:relative;display:flex;margin:3em 0}.admin-order-billing,.admin-order-shipping{width:50%;display:inline-block}.adult-check{overflow:hidden;position:fixed;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.96);z-index:55}.adult-check-container{background-color:beige;position:absolute;left:50%;top:50%;width:50%;height:30%;transform:translate(-50%,-50%);text-align:center;padding:10px}.adult-check-container button{background-color:#b67b51;cursor:pointer;color:#f5f5f5;font-size:1em;font-weight:300;text-decoration:none;width:30%;border:none;padding-top:.5em;padding-bottom:.5em;margin-top:20px}@media screen and (max-width:500px){.adult-check-container{width:80%;height:40%}}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.297ec0d5.chunk.css.map */