@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}header{display:flex;align-items:center;gap:.5rem;width:100%;height:8rem;padding:0 200px;margin-bottom:2rem}header a{display:flex;align-items:center;gap:.5rem;text-decoration:none}header a img{width:4rem}header a h1{font-weight:500;color:#fff}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.products{width:41rem;margin-left:300px}.products .products-container{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.products .products-container #no-products-text{opacity:.5}.products .new-product-btn{margin-top:2rem;border:1px solid rgba(255,255,255,.3764705882);padding:.8rem 0;width:100%;cursor:pointer;color:#fff;font-size:1rem;background:none;transition:.2s}.products .new-product-btn:hover{background:#161513}.products .new-product-btn a{color:#fff;text-decoration:none}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.product-item{display:flex;width:41rem;background:#1e1c1a}.product-item .product-image{width:10rem;height:10rem;object-fit:cover}.product-item .product-info{padding:1rem;display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 10rem)}.product-item .product-info .product-info-header{display:flex;width:100%;justify-content:space-between;align-items:center}.product-item .product-info .product-info-header .product-title{font-weight:700}.product-item .product-info .product-info-header .options{display:flex;align-items:center;gap:1rem}.product-item .product-info .product-info-header .options img{cursor:pointer}.product-item .product-info .product-price{font-weight:700}.product-item .product-info textarea{resize:none;background:none;color:#fff;font-size:1rem;border:none;outline:none}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.promotions-section{width:30rem}.promotions-section .promotions-list{display:flex;margin-top:1rem;flex-direction:column;gap:1rem}.promotions-section .new-promotion-btn{margin-top:2rem;border:1px solid rgba(255,255,255,.3764705882);padding:.8rem 0;width:100%;cursor:pointer;color:#fff;font-size:1rem;background:none;transition:.2s}.promotions-section .new-promotion-btn:hover{background:#161513}.promotions-section .new-promotion-btn a{color:#fff;text-decoration:none}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.promotion-item-container{width:100%;background-color:#1e1c1a;display:flex;flex-direction:column;padding:1rem;gap:.5rem}.promotion-item-container .promotion-item-header{display:flex;justify-content:space-between;align-items:center}.promotion-item-container .promotion-item-header div{display:flex;gap:1rem}.promotion-item-container .promotion-item-header div img{cursor:pointer}.promotion-item-container .discount-expiration-container{display:flex;justify-content:space-between}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.user-item-container{background:#1e1c1a;margin-top:1rem;width:22rem;padding:1rem}.user-item-container .user-item-header{display:flex;align-items:center;justify-content:space-between}.user-item-container .user-item-header img{cursor:pointer}.user-item-container .user-item-email{margin-top:1rem;color:gray;font-weight:700}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.content{display:flex;gap:5rem}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.create-product-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.create-product-container .product-form-header{display:flex;width:100%;justify-content:space-between;align-items:center}.create-product-container .product-form-header button{border:1px solid rgba(255,255,255,.3764705882);padding:.8rem 0;width:10rem;cursor:pointer;color:#fff;font-size:1rem;background:none;transition:.2s}.create-product-container .product-form-header button:hover{background:#161513}.create-product-container .content-container{margin-top:2rem;display:flex;width:100%;height:30rem;gap:4rem}.create-product-container .content-container .image-container label{width:10rem;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem;border:1px solid rgba(255,255,255,.3764705882);padding:.8rem 0;width:100%;cursor:pointer;color:#fff;font-size:1rem;background:none;transition:.2s}.create-product-container .content-container .image-container label:hover{background:#161513}.create-product-container .content-container .image-container .product-image{width:30rem;height:30rem;object-fit:cover;border:1px solid #FFF}.create-product-container .content-container .image-container #img-change-input{display:none}.create-product-container .content-container .image-upload{height:100%;width:30rem;background:#1c1a18;display:flex;justify-content:center;align-items:center}.create-product-container .content-container .image-upload #img-upload-input{display:none}.create-product-container .content-container .image-upload label{cursor:pointer;display:flex;align-items:center;gap:.5rem}.create-product-container .content-container .image-upload label:hover{text-decoration:underline}.create-product-container .content-container .product-properties{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1px}.create-product-container .content-container .product-properties .input-container{display:flex;gap:.5rem;flex-direction:column}.create-product-container .content-container .product-properties .input-container input{border:1px solid rgba(255,255,255,.3764705882);background:none;outline:none;font-size:1rem;padding:.8rem;color:#fff;width:20rem}.create-product-container .content-container .product-properties .input-container textarea{border:1px solid rgba(255,255,255,.3764705882);background:none;outline:none;font-size:1rem;padding:.8rem;color:#fff;resize:none;height:10rem;width:20rem}.create-product-container .content-container .product-properties .price div{display:flex;position:relative;width:5rem}.create-product-container .content-container .product-properties .price div input{width:100%;-moz-appearance:textfield;-webkit-appearance:textfield}.create-product-container .content-container .product-properties .price div input::-webkit-inner-spin-button,.create-product-container .content-container .product-properties .price div input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.create-product-container .content-container .product-properties .price div p{position:absolute;right:.8rem;font-size:1rem;top:50%;transform:translateY(-50%)}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.edit-product-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.edit-product-container .product-form-header{display:flex;width:100%;justify-content:space-between;align-items:center}.edit-product-container .product-form-header button{border:1px solid rgba(255,255,255,.3764705882);padding:.8rem 0;width:10rem;cursor:pointer;color:#fff;font-size:1rem;background:none;transition:.2s}.edit-product-container .product-form-header button:hover{background:#161513}.edit-product-container .content-container{margin-top:2rem;display:flex;width:100%;height:30rem;gap:4rem}.edit-product-container .content-container .image-container label{width:10rem;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem;border:1px solid rgba(255,255,255,.3764705882);padding:.8rem 0;width:100%;cursor:pointer;color:#fff;font-size:1rem;background:none;transition:.2s}.edit-product-container .content-container .image-container label:hover{background:#161513}.edit-product-container .content-container .image-container .product-image{width:30rem;height:30rem;object-fit:cover;border:1px solid #FFF}.edit-product-container .content-container .image-container #img-change-input{display:none}.edit-product-container .content-container .image-upload{height:100%;width:30rem;background:#1c1a18;display:flex;justify-content:center;align-items:center}.edit-product-container .content-container .image-upload #img-upload-input{display:none}.edit-product-container .content-container .image-upload label{cursor:pointer;display:flex;align-items:center;gap:.5rem}.edit-product-container .content-container .image-upload label:hover{text-decoration:underline}.edit-product-container .content-container .product-properties{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:1px}.edit-product-container .content-container .product-properties .input-container{display:flex;gap:.5rem;flex-direction:column}.edit-product-container .content-container .product-properties .input-container input{border:1px solid rgba(255,255,255,.3764705882);background:none;outline:none;font-size:1rem;padding:.8rem;color:#fff;width:20rem}.edit-product-container .content-container .product-properties .input-container textarea{border:1px solid rgba(255,255,255,.3764705882);background:none;outline:none;font-size:1rem;padding:.8rem;color:#fff;resize:none;height:10rem;width:20rem}.edit-product-container .content-container .product-properties .price div{display:flex;position:relative;width:5rem}.edit-product-container .content-container .product-properties .price div input{width:100%;-moz-appearance:textfield;-webkit-appearance:textfield}.edit-product-container .content-container .product-properties .price div input::-webkit-inner-spin-button,.edit-product-container .content-container .product-properties .price div input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.edit-product-container .content-container .product-properties .price div p{position:absolute;right:.8rem;font-size:1rem;top:50%;transform:translateY(-50%)}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}.new-promotion .create-promotion-container{width:45vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.new-promotion .create-promotion-container .promotion-form-header{display:flex;width:100%;justify-content:space-between;align-items:center}.new-promotion .create-promotion-container .promotion-form-header button{border:1px solid rgba(255,255,255,.3764705882);padding:.8rem 0;width:10rem;cursor:pointer;color:#fff;font-size:1rem;background:none;transition:.2s}.new-promotion .create-promotion-container .promotion-form-header button:hover{background:#161513}.new-promotion .create-promotion-container .content-container{margin-top:2rem;width:100%;height:30rem;gap:4rem;display:flex;flex-direction:column;gap:2rem}.new-promotion .create-promotion-container .content-container .input-container{display:flex;gap:.5rem;flex-direction:column}.new-promotion .create-promotion-container .content-container .input-container input{border:1px solid rgba(255,255,255,.3764705882);background:none;outline:none;font-size:1rem;padding:.8rem;color:#fff;width:100%}.new-promotion .create-promotion-container .content-container .container-row{display:flex;width:100%;justify-content:space-between}.new-promotion .create-promotion-container .content-container .container-row .date input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.new-promotion .create-promotion-container .content-container .container-row .date input[type=date]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23fff'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='feather%20feather-calendar'%3e%3crect%20x='3'%20y='4'%20width='18'%20height='18'%20rx='2'%20ry='2'%3e%3c/rect%3e%3cline%20x1='16'%20y1='2'%20x2='16'%20y2='6'%3e%3c/line%3e%3cline%20x1='8'%20y1='2'%20x2='8'%20y2='6'%3e%3c/line%3e%3cline%20x1='3'%20y1='10'%20x2='21'%20y2='10'%3e%3c/line%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .8rem center;background-size:auto;cursor:pointer}.new-promotion .create-promotion-container .content-container .container-row .date input{width:15rem}.new-promotion .create-promotion-container .content-container .container-row .price div{display:flex;position:relative;width:10rem}.new-promotion .create-promotion-container .content-container .container-row .price div input{width:100%;-moz-appearance:textfield;-webkit-appearance:textfield}.new-promotion .create-promotion-container .content-container .container-row .price div input::-webkit-inner-spin-button,.new-promotion .create-promotion-container .content-container .container-row .price div input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.new-promotion .create-promotion-container .content-container .container-row .price div p{position:absolute;right:.8rem;font-size:1rem;top:50%;transform:translateY(-50%)}@font-face{font-family:PlayfairDisplay;src:url(/assets/playfair-Cl-XvBsO.ttf)}@font-face{font-family:Montserrat;src:url(/assets/montserrat-DcaoeaBt.ttf)}*{font-family:PlayfairDisplay;margin:0;padding:0;box-sizing:border-box}body{background-color:#0e0d0c;min-height:100vh;width:100%;color:#fff}p{font-family:Montserrat;font-size:1rem}.icon{width:1.2rem;height:1.2rem}.base-padding-container{padding:0 200px}@media screen and (max-width:1800px){.base-padding-container{padding:0 100px}}@media screen and (min-width:2560px){.base-padding-container{padding:0 300px}}.login-page form{width:20vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:20vh;display:flex;flex-direction:column;gap:1rem}.login-page form .input{border:1px solid rgba(255,255,255,.3764705882);background:none;outline:none;font-size:1rem;padding:.8rem;color:#fff;width:100%}.login-page form button{border:1px solid rgba(255,255,255,.3764705882);padding:.8rem 0;width:10rem;cursor:pointer;color:#fff;font-size:1rem;background:none;transition:.2s}.login-page form button:hover{background:#161513}
