@font-face{font-family:Poppins;src:url(../Poppins-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(../Poppins-Bold.ttf);font-weight:700}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#191919;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;width:100%;font-family:Poppins;font-weight:400}h1{font-size:3.2em;line-height:1.1}button{font-size:.95em;font-family:inherit;cursor:pointer;text-transform:uppercase;color:#fff}button:hover{border-color:#000}.btn-icon{width:20px}.btn-secondary{background-color:#802121;border-radius:4rem;border:1px solid transparent;padding:.5em 1.6em}.btn-img-container{display:flex;align-items:center;background-color:#802121;border-radius:4rem;border:1px solid transparent;padding:.5em 1.4em;justify-content:center}.btn-img-container button{background:none;border:none;color:#fff}*{box-sizing:border-box}.app{display:flex;flex-direction:column;align-items:center}.header{width:100%;min-height:60px;background-color:#802121;position:fixed;top:0;left:0;box-shadow:0 3px 5px #0003;display:flex;align-items:center;justify-content:flex-start;padding:.2rem .5rem}.header .logo{width:42%;margin-right:auto;margin-left:unset}.separator{height:2px;width:60%;background-color:#802121;margin:1.5rem auto}.see-more-btn{margin-left:auto;background-color:#fff;color:#802121;padding:.3rem .8rem;font-size:.8em}.btn-nya{color:#000;border:1px solid black;margin:0 auto;font-size:.95rem}.logo{width:22%;display:block;margin:0 auto}.preview-container{text-align:center;padding:4.6rem .75rem .75rem}.button-container{margin-top:1rem;display:flex;gap:1rem;justify-content:center}#shop{margin-top:1rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;width:100%}img{max-width:100%;height:auto}.placeholder{aspect-ratio:3/2;background-color:#636363;max-width:100%;margin:0 auto}p{font-size:1.2em;text-align:center}.text{margin-top:0;margin-bottom:.4rem}.text-bold{font-weight:700}.footer{font-size:.75rem;margin-top:0;width:95%}.latest-image{margin-top:1rem}a{color:#802121;text-decoration:none}@media screen and (min-width:1024px){.header{padding:.3rem 2.5rem}.header .logo{width:7%}.logo{width:5%}img,.placeholder{max-width:52%}.preview-container{padding:5rem}#shop{width:18vw}.latest-container{display:grid;align-items:center;align-content:center;justify-content:center;justify-items:center;grid-template-columns:1fr 1fr 1fr;width:70%;margin:auto}.latest-container img{min-width:20vw}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000d9;display:flex;align-items:flex-start;justify-content:center;z-index:10;padding-top:55px}.popup-container{background:#fff;padding:1.5rem .4rem;border-radius:8px;width:95%;min-height:70vh;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;align-items:center;text-align:center}.popup-thumbnail{width:50%;transition:width .3s ease}.popup-thumbnail-big{width:95%;margin:auto 0}.popup-container .text{line-height:1.5rem}.popup-input{width:80%;padding:.75rem .5rem;color:#000;margin:.5rem 0;border:1px solid #802121;border-radius:4px;background-color:#fff;font-size:.95rem}.popup-form{margin:1rem 0}.popup-submit{margin-top:1rem;margin-left:auto;margin-right:auto}.popup-error{color:#802121;margin-top:.5rem;font-size:.9rem}.popup-close-icon{position:absolute;top:18px;right:5%;width:20px;height:20px;cursor:pointer;z-index:100}.popup-container .text{text-align:center;width:95%;font-size:1.1rem}.popup-container .text-bold{text-align:center}.popup-container .footer{margin-bottom:0}.submit-button{transition:background-color .2s ease}.submit-button.disabled{background-color:#ccc;cursor:not-allowed}.submit-button.loading{background-color:#555;cursor:wait}.spinner{width:16px;height:16px;border:2px solid white;border-top:2px solid transparent;border-radius:50%;margin-right:8px;display:inline-block;animation:spin .8s linear infinite;vertical-align:middle}@keyframes spin{to{transform:rotate(360deg)}}
