@import url(https://fonts.googleapis.com/css2?family=Comfortaa&display=swap);@import url(https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap);*{margin:0;padding:0}body{font-family:"Comfortaa",cursive;overflow-x:hidden;background-color:#fff;min-height:100vh}body::-webkit-scrollbar{width:.75rem}body::-webkit-scrollbar-track{width:.75rem;background-color:#d8f3dc;border-radius:1rem}body::-webkit-scrollbar-button{display:none}body::-webkit-scrollbar-thumb{width:100%;background-color:#56ab91;border-radius:1rem;max-height:3rem}.slider{position:relative;width:100vw;min-height:calc(100vh - 4rem);padding-top:4rem;overflow-x:hidden}.slider .arrow{cursor:pointer;position:absolute;z-index:5;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3rem;height:3rem;display:grid;place-items:center;border-radius:100vw;background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem)}.slider .arrow.left{left:2rem}.slider .arrow.right{right:2rem}.slider .arrow:hover{background-color:#fff}.slider .contents{position:relative}.slider .contents .content{opacity:1;position:absolute;width:100%;height:calc(100vh - 4rem);display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;transition:all 1s ease;-webkit-transform:translateX(0);transform:translateX(0);flex-wrap:wrap;overflow:hidden}.slider .contents .content img{margin-top:1rem;width:100%;height:100%;max-width:30rem;object-fit:scale-down}.slider .contents .content .text-content{text-transform:uppercase}.slider .contents .content .text-content h1{font-size:clamp(2.5rem,10vw,4rem)}.slider .contents .content .text-content h4{margin-block:3rem;font-size:clamp(1rem,3vw,1.5rem)}.slider .contents .content .text-content button{border:1px solid;font-size:1.25rem;border-radius:.5em;padding:.5em 1.5em;background-color:transparent}.slider .contents .content.active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;z-index:4}.slider .contents .content.next{-webkit-transform:translateX(100%);transform:translateX(100%);z-index:-2}.slider .contents .content.prev{-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:-2}@media only screen and (max-width:960px){.content .text-content{top:75%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}}.categories{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:wrap;padding-block:5rem;width:100%;grid-gap:2em;gap:2em}.categories .cate-item{width:100%;max-width:20rem;height:25rem;background-size:cover;background-position:50%;position:relative}.categories .cate-item .text{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:1em;gap:1em}.categories .cate-item .text h2{font-size:2rem;text-transform:uppercase}.categories .cate-item .text button{padding:.5em 1.5em;font-weight:500;border:1.5px solid;background-color:#fff;transition:all .3s ease}.categories .cate-item .text button:hover{background-color:#000;color:#fff}@media only screen and (max-width:960px){.cate-item{-webkit-transform:scale(.9);transform:scale(.9)}}.popular-products-section{width:100%;padding-block:2rem;display:grid;place-items:center}.popular-products-section h1{text-transform:uppercase;text-align:center;font-weight:700}.popular-products-section .popular-products{margin-top:3rem;margin-inline:auto;width:98%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-column-gap:1.5em;-webkit-column-gap:1.5em;column-gap:1.5em;grid-row-gap:2em;row-gap:2em}.product{cursor:pointer;position:relative;margin-inline:auto;width:100%;max-width:10rem;height:15rem;padding:2rem;background-color:rgba(216,243,220,.5);overflow:hidden}.product .product-img{width:100%;height:100%;position:relative}.product .product-img img{width:100%;height:100%;object-fit:contain}.product .icons{z-index:10;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;opacity:0;grid-gap:1.5em;gap:1.5em;background-color:rgba(0,0,0,.25)}.product .icons,.product .icons div{display:flex;flex-direction:row;justify-content:center;align-items:center}.product .icons div{cursor:pointer;width:3rem;height:3rem;border-radius:100vw;background-color:hsla(0,0%,100%,.5);transition:all .3s ease}.product .icons div:hover{background-color:#fff}.not-found-item{min-height:40vh;width:100%;display:grid;place-items:center}.product:hover>.icons{opacity:1}.news-letter{padding:5% 3%;width:100vw;display:grid;place-items:center;background-color:#d8f3dc;overflow-x:hidden}.news-letter h1{font-size:clamp(1.5rem,5vw,3rem)}.news-letter h3{font-size:clamp(1rem,3vw,1.5rem);margin-block:2rem}.news-letter .news-form{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.news-letter .news-form button,.news-letter .news-form input{width:100%;max-width:30rem;border:none;height:2rem}.news-letter .news-form input{padding-left:1rem}.news-letter .news-form button{cursor:pointer;background-color:#56ab91;max-width:5rem;display:flex;flex-direction:row;justify-content:center;align-items:center}@media only screen and (max-width:960px){.news-letter{padding:10% 0}.news-letter .news-form{width:95%;margin-inline:auto}}.footer{width:100vw;padding-block:2rem;padding-inline:2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:3%;gap:3%;align-items:flex-start;background-color:#d8f3dc;overflow:hidden;margin-top:auto}.footer .about-mern{width:100%}.footer .about-mern h1{font-size:1.75rem;font-family:"Permanent Marker",cursive}.footer .about-mern p{margin-block:1rem;max-width:40ch;font-size:.9rem}.footer .about-mern .social-media{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:3%;gap:3%}.footer .about-mern .social-media .social-icon{width:2.75rem;height:2.75rem;border-radius:100vw;display:flex;flex-direction:row;justify-content:center;align-items:center}.footer .about-mern .social-media .social-icon.facebook{background-color:#3b5998}.footer .about-mern .social-media .social-icon.instagram{background-color:#8a3ab9}.footer .footer-links{width:100%}.footer .footer-links .links{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:1rem;row-gap:1rem;margin-top:2rem}.footer .footer-links .links .footer-link{color:#081c15;text-decoration:none;font-weight:700;font-size:.9rem}.footer .footer-links .links .footer-link:hover{text-decoration:underline}.footer .footer-contact{width:100%}.footer .footer-contact .info{margin-top:2rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:.75rem;gap:.75rem}.footer .footer-contact .info .cards,.footer .footer-contact .info p{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:1em;gap:1em}.footer .footer-contact .info .cards{margin-top:.5rem}.footer .footer-contact .info .cards img{width:3rem}@media only screen and (max-width:960px){.footer{width:calc(100vw - 1rem);display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem;padding-block:1.5rem;padding-inline:0;overflow-x:hidden;padding-left:1rem}}.navbar{width:100vw;height:4rem;background-color:#fff;position:absolute;top:0;left:0;z-index:100;justify-content:center}.navbar,.navbar .navbar-container{display:flex;flex-direction:row;align-items:center}.navbar .navbar-container{justify-content:space-between;width:100%;max-width:90rem;padding-inline:1rem;margin-inline:auto}.navbar .navbar-container .left,.navbar .navbar-container .right{width:100%;height:100%;grid-gap:1em;gap:1em}.navbar .navbar-container .left{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.navbar .navbar-container .left .search{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%}.navbar .navbar-container .left .search input{border:none;border-bottom:1.25px solid;padding-bottom:.25em;background-color:transparent;outline:none;display:none}.navbar .navbar-container .left .search .searching{display:block}.navbar .navbar-container .right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.navbar .navbar-container .right p{cursor:pointer;font-size:clamp(.85rem,3vw,1rem);position:relative}.navbar .navbar-container .right p:after{content:"";background-color:#000;width:100%;height:1.15px;position:absolute;left:0;bottom:-.25em;-webkit-transform:scale(0);transform:scale(0);transition:all .3s ease}.navbar .navbar-container .right p:hover:after{-webkit-transform:scale(1);transform:scale(1)}.navbar .navbar-container .middle h2{font-family:"Permanent Marker",cursive;font-size:clamp(1.5rem,5vw,2rem)}.log-out-modal{z-index:150;position:fixed;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.log-out-modal,.log-out-modal .log-out{display:flex;flex-direction:column;justify-content:center;align-items:center}.log-out-modal .log-out{grid-gap:10vh;gap:10vh}.log-out-modal .log-out .btns{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem}.log-out-modal .log-out .btns button{padding:.5em 3em;font-size:1.1rem;border:none;border-radius:.5em;cursor:pointer}.log-out-modal .log-out .btns .yes-btn{background-color:#ff330f;color:#fff}@media only screen and (max-width:960px){.search input{max-width:6rem}}.products-page{overflow-x:hidden;width:100vw;min-height:100vh}.products-page .clothes-type{margin-top:1rem;margin-left:2rem;font-size:clamp(1.25rem,3vw,1.5rem)}.products-page .filter{margin-top:2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:95%;margin-inline:auto}.products-page .filter .left,.products-page .filter .right{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:2%;gap:2%}.products-page .filter .left label,.products-page .filter .right label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.5em;gap:.5em}.products-page .filter .left label select,.products-page .filter .right label select{padding-block:.25em;padding-right:1.25em}.products-page .filter .right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media only screen and (max-width:560px){.products-page .clothes-type{margin-top:1rem;margin-left:1rem}.products-page .filter{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-gap:.75em;gap:.75em}}.single-product{width:100vw;margin-top:5rem}.single-product .product-section{padding-bottom:5rem;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.single-product .product-section .product-img{width:100%;max-width:17rem}.single-product .product-section .product-img img{object-fit:scale-down;width:100%}.single-product .product-section .product-img .img-loading{width:100%;height:22rem;background-color:#d8f3dc;display:flex;flex-direction:row;justify-content:center;align-items:center}.single-product .product-section .product-info{display:flex;flex-direction:column;justify-content:center;align-items:space-around;grid-gap:3rem;gap:3rem}.single-product .product-section .product-info .product-name{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;max-width:30ch}.single-product .product-section .product-info .product-name-loading{background-color:#d8f3dc;width:100%;height:2.25rem}.single-product .product-section .product-info .product-desc{font-size:clamp(.95rem,2vw,1rem);max-width:45ch}.single-product .product-section .product-info .product-desc-loading{background-color:#d8f3dc;width:100%;height:6rem}.single-product .product-section .product-info .product-price{font-size:clamp(1.5rem,3vw,2rem)}.single-product .product-section .product-info .product-check{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:10%;gap:10%}.single-product .product-section .product-info .product-check div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.75em;gap:.75em}.single-product .product-section .product-info .product-check .color span{width:1rem;height:1rem;border-radius:100vw;border:.5px solid #000}.single-product .product-section .checkout{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:5rem;gap:5rem}.single-product .product-section .checkout .amount{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.5em;gap:.5em}.single-product .product-section .checkout .amount .number{display:flex;flex-direction:row;justify-content:center;align-items:center;width:2rem;height:2rem;border:1px solid #081c15;border-radius:.5em;font-weight:700}.single-product .product-section .checkout .add-to-cart{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.5em;gap:.5em;font-size:1.1rem;border-radius:.5em;border:1.5px solid #56ab91;cursor:pointer;padding:.3em 1em;-webkit-transform:.3s all ease;transform:.3s all ease;background-color:transparent;color:#56ab91}.single-product .product-section .checkout .add-to-cart:hover{color:#fff;background-color:#56ab91}@media only screen and (max-width:750px){.single-product{overflow-x:hidden}.single-product .product-section{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.single-product .product-section .product-img{margin:0;width:100%;max-width:14rem}.single-product .product-section .product-info{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.single-product .product-section .checkout{display:flex;flex-direction:row;justify-content:center;align-items:center}}@media only screen and (max-width:340px){.single-product .checkout{-webkit-transform:scale(.9);transform:scale(.9)}}.register-page{width:100vw;height:100vh;display:grid;place-items:center;background-image:url(/static/media/bg.d7c34cce.jpg);background-position:50%;background-size:cover}.register-page .register-form{width:100%;max-width:25rem;background-color:#fff;padding-block:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:1.5rem;gap:1.5rem}.register-page .register-form .input{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;max-width:16rem;grid-gap:.5em;gap:.5em}.register-page .register-form .input .form-icon{color:#56ab91}.register-page .register-form .input input{width:100%;height:2rem;font-size:1.07rem;outline:none;background-color:transparent;border:none;border-bottom:1.5px solid}.register-page .register-form button{margin-top:1rem;cursor:pointer;background-color:#56ab91;border:none;padding:.5em 1.5em;font-weight:700;color:#fff}.register-page .register-form button:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}@media only screen and (max-width:960px){.register-form{-webkit-transform:scale(.8);transform:scale(.8)}}@media only screen and (max-width:340px){.register-form{-webkit-transform:scale(.7);transform:scale(.7)}}.login-page{width:100vw;height:100vh;display:grid;place-items:center;background-image:url(/static/media/bg.d7c34cce.jpg);background-position:50%;background-size:cover}.login-page .login-form{width:100%;max-width:25rem;background-color:#fff;padding-block:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2.5rem;gap:2.5rem}.login-page .login-form .input{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;max-width:16rem;grid-gap:.5em;gap:.5em}.login-page .login-form .input .form-icon{color:#56ab91}.login-page .login-form .input input{width:100%;height:2rem;font-size:1.07rem;outline:none;background-color:transparent;border:none;border-bottom:1.5px solid}.login-page .login-form .input input[type=checkbox]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.25em;gap:.25em}.login-page .login-form button{margin-top:-1.5rem;cursor:pointer;background-color:#56ab91;border:none;padding:.5em 1.5em;font-weight:700;color:#fff}.login-page .login-form button:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.login-page .login-form button:disabled{-webkit-filter:brightness(.8);filter:brightness(.8)}.error-msg,.success-msg{color:#fff;background-color:#ff330f;padding:.25em 1em;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:85%}.success-msg{background-color:#2e8b57}@media only screen and (max-width:960px){.login-form{-webkit-transform:scale(.8);transform:scale(.8)}}@media only screen and (max-width:340px){.login-form{-webkit-transform:scale(.7);transform:scale(.7)}}.cart{width:100vw;overflow-x:hidden}.cart .cart-container{width:100%;padding-block:3rem}.cart .cart-container .inCart-title{width:100%;margin-left:2rem;margin-bottom:2rem;font-size:clamp(1.5rem,4vw,2rem)}.cart .cart-container .items-in-cart{width:100%;display:grid;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-row-gap:3em;row-gap:3em;margin:0}.cart .cart-container .items-in-cart .items{min-height:50vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem;padding:0}.cart .cart-container .items-in-cart .items .product-item{width:100%;min-height:10rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-row-gap:5%;row-gap:5%;grid-template-rows:auto;justify-items:center;align-items:center}.cart .cart-container .items-in-cart .items .product-item .product-img{flex:2 1;width:100%;max-width:8rem;position:relative;padding:1rem}.cart .cart-container .items-in-cart .items .product-item .product-img img{width:100%;height:100%;object-fit:contain}.cart .cart-container .items-in-cart .items .product-item .product-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:1.25rem;gap:1.25rem;width:-webkit-max-content;width:max-content;width:100%;max-width:16rem}.cart .cart-container .items-in-cart .items .product-item .product-info h4{font-size:clamp(.9rem,2vw,1rem)}.cart .cart-container .items-in-cart .items .product-item .amount{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem;width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content}.cart .cart-container .items-in-cart .items .product-item .amount .amount-control{display:flex;flex-direction:row;justify-content:center;align-items:center}.cart .cart-container .items-in-cart .items .product-item .amount .amount-control p{font-size:clamp(1rem,3vw,1.2rem)}.cart .cart-container .items-in-cart .items .product-item .amount .amount-control .minus,.cart .cart-container .items-in-cart .items .product-item .amount .amount-control .plus{font-weight:700}.cart .cart-container .items-in-cart .items .product-item .amount .amount-control .num{margin-inline:1rem}.cart .cart-container .items-in-cart .items .product-item .amount .price{font-size:clamp(1.15rem,3vw,1.5rem)}.cart .cart-container .items-in-cart .no-items{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#00f}.cart .cart-container .items-in-cart .summary{width:90%;padding:1.5rem;border:2px solid #081c15;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:40rem;grid-gap:2rem;gap:2rem;margin-inline:auto}.cart .cart-container .items-in-cart .summary .order-info{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem;grid-row-gap:1rem;row-gap:1rem;width:100%}.cart .cart-container .items-in-cart .summary .btns{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:1em;gap:1em}.cart .cart-container .items-in-cart .summary .btns .continue{position:relative;text-decoration:none;color:#081c15;padding:.3em 3em .3em 1em;border:2px solid}.cart .cart-container .items-in-cart .summary .btns .continue .arrow{transition:all .3s ease;position:absolute;left:80%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cart .cart-container .items-in-cart .summary .btns .continue:hover .arrow{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.cart .cart-container .items-in-cart .summary .btns .checkout{text-decoration:none;background-color:#2d6a4f;border:2px solid #2d6a4f;padding:.3em 1.5em;color:#fff;font-weight:700;transition:all .3s ease;border-radius:.25em}.cart .cart-container .items-in-cart .summary .btns .checkout:hover{background-color:transparent;color:#2d6a4f}@media only screen and (max-width:560px){.summary{margin-left:-3rem}.amount{flex-direction:row!important}.product-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:center}.items-in-cart .items .product-item+.product-item{margin-top:3rem}}@media only screen and (max-width:340px){.items .product-item{-webkit-transform:scale(.9);transform:scale(.9)}}.admin-navbar{width:100vw;height:3rem;background-color:#2d6a4f;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:absolute;top:0;left:0;z-index:100}.admin-navbar h2{margin-left:3vw;color:#fff;font-size:clamp(1.2rem,4vw,1.5rem)}.admin-navbar p{cursor:pointer;color:#fff;font-size:clamp(.9rem,3vw,1rem);margin-right:3vw}.sidebar{position:-webkit-sticky;position:sticky;padding-top:2rem;height:100%;width:100%;padding-left:1rem;background-color:#56ab91;display:flex;flex-direction:column;align-items:flex-start;grid-gap:1.5rem;gap:1.5rem;box-shadow:inset 0 0 2rem .5rem rgba(0,0,0,.5)}.sidebar .side-Link{cursor:pointer;text-decoration:none;border-radius:.25em;padding-left:.25rem;padding-block:.5rem;width:90%;transition:all .3s ease;color:#fff}.sidebar .side-Link:hover{background-color:#bebebe}.action-btns{grid-gap:1vw;gap:1vw;width:100%}.action-btns,.action-btns button{display:flex;flex-direction:row;justify-content:center;align-items:center}.action-btns button{border:1.25px solid;width:2rem;height:2rem;background:transparent;border-radius:100vw;cursor:pointer}.action-btns button:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.create-btn{cursor:pointer;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:93%;left:10%;padding:.5em 1rem;border-radius:.25em;font-weight:700;background-color:#2d6a4f;color:#fff;transition:all .3s ease;border:1.25px solid #2d6a4f}.create-btn:hover{background-color:transparent;color:#2d6a4f}.create-product{width:100vw;height:100vh;padding-inline:1vw;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:2rem;gap:2rem}.create-product .b2p{cursor:pointer;padding:.5em 1rem;border-radius:.25em;font-weight:700;background-color:#2d6a4f;color:#fff;transition:all .3s ease;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.5em;gap:.5em;border:1.25px solid #2d6a4f}.create-product .b2p:hover{background-color:transparent;color:#2d6a4f}.create-form{width:98%;min-height:80vh;display:flex;flex-direction:row;justify-content:center;align-items:center}.create-form .text-input{padding-left:2rem;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.create-form .text-input input,.create-form .text-input textarea{padding-left:.5em;width:20vw;min-height:2rem;border:1.5px solid #000;border-radius:.5em}.create-form .text-input textarea{min-height:7rem}.create-form .preview-section{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.create-form .preview-section .preview{width:100%;max-width:20rem;height:20rem;margin-inline:auto}.create-form .preview-section .preview .preview-img{width:100%;height:100%;object-fit:contain}.create-form .preview-section label{width:2rem;height:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1.25px solid;border-radius:100vw;color:#2d6a4f}.create-form .preview-section label input{display:none}.create-form .preview-section button{cursor:pointer;padding:.5em 1rem;border-radius:.25em;font-weight:700;background-color:#2d6a4f;color:#fff;transition:all .3s ease;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.5em;gap:.5em;border:1.25px solid #2d6a4f}.create-form .preview-section button:hover{background-color:transparent;color:#2d6a4f}.msg{padding-block:.35em;color:#fff;font-weight:700;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:.25em}.msg.success{background-color:#00ff7f}.msg.fail{background-color:#ff3511}.container{width:100%;padding-inline:2rem;max-width:90rem;margin-inline:auto;height:100%}.page-top{padding-top:4rem}.Link{text-decoration:none;color:#081c15}.admin-page{width:100vw;height:calc(100vh - 3rem);padding-top:3rem;display:grid;grid-template-columns:1fr 6fr}.right-side{position:relative;padding-inline:2vw;padding-block:1vh}.page-not-found{background-color:#fff;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:1.5em;gap:1.5em}.page-not-found h1{font-size:clamp(2.5rem,5vw,4rem);color:red}.page-not-found p{font-size:clamp(1rem,3vw,1.5rem)}.page-not-found button{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;text-decoration:none;color:#081c15;padding:.3em 1em .3em 2.75em;border:2px solid;border-radius:.25em}.page-not-found button .arrow{transition:all .3s ease;position:absolute;left:20%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1rem}.page-not-found button:hover .arrow{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
/*# sourceMappingURL=main.6969131c.chunk.css.map */