@font-face{font-family:Dokdo;src:local(""),url(/_astro/Dokdo-Regular.DHfrQsMf.ttf)format("truetype")}@font-face{font-family:Barriecito;src:local(""),url(/_astro/Barriecito-Regular.D3uHvWyA.ttf)format("truetype")}@font-face{font-family:KirangHaerang;src:local(""),url(/_astro/KirangHaerang-Regular.C81cULkK.ttf)format("truetype")}@font-face{font-family:Lacquer;src:local(""),url(/_astro/Lacquer-Regular.BJIvhaiw.ttf)format("truetype")}@font-face{font-family:PermanentMarker;src:local(""),url(/_astro/PermanentMarker-Regular.ClowKQab.ttf)format("truetype")}@font-face{font-family:Roboto;src:local(""),url(/_astro/RobotoSlab-VariableFont_wght.lsYfCJE0.ttf)format("truetype")}@font-face{font-family:Montserrat;src:local(""),url(/_astro/Montserrat-VariableFont_wght.BsxLqMOq.ttf)format("truetype")}:root{--ez-dark-theme:0;--primary:#6a4c94;--secondary:#ef8801;--success:#8bc926;--warning:#ffca38;--error:#ff575c;--info:#1981c2;--black:#1f1300;--white:#fffaff;--main-title:"Dokdo";--sub-titles:"Montserrat";--paragraphs:"Montserrat";--title-size:5rem;--subtitle-size:2.5rem;--padme-setting:.5em .5em .5em .5em;--button-roundness:2em 2em 2em 2em;--marginme-setting:.5em 0em .5em 0em;--mp-5-setting:2rem;--mp-4-setting:1rem;--mp-3-setting:.75rem;--mp-2-setting:.5rem;--mp-1-setting:.25rem;filter:invert(var(--ez-dark-theme))}:root img,video{filter:invert(var(--ez-dark-theme))}:focus{outline:none}::-moz-focus-inner{border:0}h1{font-family:var(--main-title), "sans-serif";font-size:var(--title-size)}h2{font-size:var(--subtitle-size)}h2,h3,h4,h5,h6{font-family:var(--sub-titles), "sans"}p,button,a,textarea,li,label,span,select,input,.link{font-family:var(--paragraphs), "sans";word-break:break-word;border:none;outline:none;padding:0;line-height:1.5;text-decoration:none}input,p,.link{margin:.25em 0}img,video{max-width:100%}input:focus,textarea:focus,select:focus{border:solid 1px var(--primary);border-radius:4px}button:focus,a:focus{border:1px solid #000}input,button,submit,.is-round:active{border:none}button[disabled],input[disabled]{color:gray;background-color:#ccc}.link:link{color:var(--white);text-decoration:none}.link:visited{color:var(--white)}a{color:#00f}.outlined-text{color:#32387382;-webkit-text-stroke:2px white;text-stroke:1px white}.link:hover,.link:focus{color:#e6e6fa;border:0}ul{padding:0;list-style-type:none}.primary{background-color:var(--primary)}.secondary{background-color:var(--secondary)}.white{background-color:var(--white)}.black{background-color:var(--black)}.flx\(\),.flx{display:flex}.flx\(wrap\){flex-wrap:wrap;display:flex}.flx\(column\){flex-direction:column;display:flex}.flx\(nowrap\){flex-wrap:nowrap;display:flex}.flx\(nowrap\,column\),.flx\(column\,nowrap\){flex-flow:column;display:flex}.flx\(column\,wrap\),.flx\(wrap\,column\){flex-flow:column wrap;display:flex}.top,.col-left{align-items:flex-start}.bottom,.col-right{align-items:flex-end}.baseline{align-items:baseline}.middle,.col-center{align-items:center}.stretch{align-items:stretch}.left,.col-top{justify-content:flex-start}.right,.col-bottom{justify-content:flex-end}.center,.col-middle{justify-content:center}.space-evenly,.col-space-evenly{justify-content:space-evenly}.space-around,.col-space-around{justify-content:space-around}.space-between,.col-space-between{justify-content:space-between}.padme{padding:var(--padme-setting)}.marginme{margin:var(--marginme-setting)}.is-1{min-width:8.33333%}.is-2{min-width:16.6667%}.is-3,.is-quarter{min-width:25%}.is-4,.is-one-third{min-width:33.3333%}.is-5{min-width:41.6667%}.is-6,.is-half{min-width:50%}.is-7{min-width:58.3333%}.is-8,.is-two-thirds{min-width:66.6667%}.is-9,.is-three-quarters{min-width:75%}.is-10{min-width:83.3333%}.is-11{min-width:91.6667%}.is-12,.is-full{min-width:100%}.is-fluid{min-width:0}.btn\(\),.btn,.btn\(normal\){background-color:var(--white);color:var(--black);cursor:pointer;text-align:center;white-space:nowrap;border-width:1px;outline:none;justify-content:center;padding:calc(.5em - 1px) 1em;font-size:1em;line-height:1.5em}.btn\(small\){background-color:var(--white);color:var(--black);cursor:pointer;text-align:center;white-space:nowrap;outline:none;padding:calc(.25em - 1px) .5em;font-size:.75em;line-height:1.5em}.btn\(large\){background-color:var(--white);color:var(--black);cursor:pointer;text-align:center;white-space:nowrap;outline:none;padding:calc(.75em - 1px) 1.25em;font-size:1em;line-height:1.5em}.btn\(xlarge\){background-color:var(--white);color:var(--black);cursor:pointer;text-align:center;white-space:nowrap;outline:none;padding:calc(.25em - 1px) .5em;font-size:2em;line-height:1.5em}.is-primary{background-color:var(--primary);color:var(--white)}.is-primary:hover{background-color:#65498d}.is-primary:active{background-color:#5e4483}.is-secondary{background-color:var(--secondary);color:var(--white)}.is-secondary::hover{background-color:#e48201}.is-secondary:active{background-color:#d57901}.is-success{background-color:var(--success);color:var(--black)}.is-success:hover{background-color:#85c125}.is-success:active{background-color:#7cb422}.is-warning{background-color:var(--warning);color:var(--black)}.is-warning:hover{background-color:#ffc72e}.is-warning:active{background-color:#ffc31f}.is-info{background-color:var(--info);color:var(--white)}.is-info a:hover{background-color:#187bb9}.is-info a:active{background-color:#1672ac}.is-error{background-color:var(--error);color:var(--white)}.is-error:hover{background-color:#ff4d52}.is-error:active{background-color:#ff3d44}.is-black{background-color:var(--black);color:var(--white)}.is-black:hover{background-color:#140d00}.is-black:active{background-color:var(--black)}.is-white{background-color:var(--white);color:var(--black)}.is-white:hover{background-color:#fff0ff}.is-white:active{background-color:#ffe0ff}.is-round{border-radius:var(--button-roundness)}.mt-1{margin-top:var(--mp-1-setting)}.mt-2{margin-top:var(--mp-2-setting)}.mt-3{margin-top:var(--mp-3-setting)}.mt-4{margin-top:var(--mp-4-setting)}.mt-5{margin-top:var(--mp-5-setting)}.mb-1{margin-bottom:var(--mp-1-setting)}.mb-2{margin-bottom:var(--mp-2-setting)}.mb-3{margin-bottom:var(--mp-3-setting)}.mb-4{margin-bottom:var(--mp-4-setting)}.mb-5{margin-bottom:var(--mp-5-setting)}.ml-1{margin-left:var(--mp-1-setting)}.ml-2{margin-left:var(--mp-2-setting)}.ml-3{margin-left:var(--mp-3-setting)}.ml-4{margin-left:var(--mp-4-setting)}.ml-5{margin-left:var(--mp-5-setting)}.mr-1{margin-right:var(--mp-1-setting)}.mr-2{margin-right:var(--mp-2-setting)}.mr-3{margin-right:var(--mp-3-setting)}.mr-4{margin-right:var(--mp-4-setting)}.mr-5{margin-right:var(--mp-5-setting)}.pb-1{padding-bottom:var(--mp-1-setting)}.pb-2{padding-bottom:var(--mp-2-setting)}.pb-3{padding-bottom:var(--mp-3-setting)}.pb-4{padding-bottom:var(--mp-4-setting)}.pb-5{padding-bottom:var(--mp-5-setting)}.pl-1{padding-left:var(--mp-1-setting)}.pl-2{padding-left:var(--mp-2-setting)}.pl-3{padding-left:var(--mp-3-setting)}.pl-4{padding-left:var(--mp-4-setting)}.pl-5{padding-left:var(--mp-5-setting)}.pr-1{padding-right:var(--mp-1-setting)}.pr-2{padding-right:var(--mp-2-setting)}.pr-3{padding-right:var(--mp-3-setting)}.pr-4{padding-right:var(--mp-4-setting)}.pr-5{padding-right:var(--mp-5-setting)}.pt-1{padding-top:var(--mp-1-setting)}.pt-2{padding-top:var(--mp-2-setting)}.pt-3{padding-top:var(--mp-3-setting)}.pt-4{padding-top:var(--mp-4-setting)}.pt-5{padding-top:var(--mp-5-setting)}.hidden{visibility:hidden;display:none}.toastify{opacity:0;z-index:9999;border-radius:3px;min-width:200px;padding:15px;font-family:sans-serif;position:fixed}.toastify.toastify-bottom-right{bottom:15px;right:15px}.toastify.toastify-top-right{top:15px;right:15px}.toastify.toastify-top-left{top:15px;left:15px}.toastify.toastify-top-center{top:15px;left:50%;transform:translate(50%)}.toastify.toastify-bottom-left{bottom:15px;left:15px}.toastify.toastify-success{background:var(--success);color:#fff;border:1px solid var(--success)}.toastify.toastify-warning{background:var(--warning);color:#fff;border:1px solid var(--warning)}.toastify.toastify-default{color:#fff;background:#333;border:1px solid #262626}.toastify.toastify-error{color:#fff;background:#e74c3c;border:1px solid #e43725}.toastify.toastify-info{color:#fff;background:#3498db;border:1px solid #258cd1}.toastify span{display:block}.toastify .toastify-title{margin-bottom:10px;font-weight:700}.toastify .toastify-cancel-icon{cursor:pointer;font-size:18px;position:absolute;top:5px;right:10px}.link-style{font-size:1.25rem;font-weight:600}.card{text-align:center;background:#f1edff0f;border:1px solid #ddd;border-radius:8px;width:90%;padding:15px;box-shadow:0 2px 5px #0000001a}.card-title{margin:10px 0;font-size:1.25em}.card-text{color:#555;font-size:1rem;font-weight:600}dialog{border:none;border-radius:12px;padding:0;overflow:hidden}dialog::backdrop{background:#0009}dialog img{max-width:90vw;max-height:80vh;display:block}body{background-color:#fbffed;margin:0;padding:0}.container{color:#111;background:#fff;border-radius:8px;max-width:800px;margin:0 auto;box-shadow:0 2px 5px #0000001a}h1,h2,h3{text-align:center}.form-control{border:1px solid #ddd;border-radius:4px;width:100%;margin:10px 0;padding:10px}#products{flex-wrap:wrap;gap:20px;display:flex}.btn-primary{color:#fff;cursor:pointer;background-color:#6a78ff;border:none;border-radius:4px;width:100%;padding:10px 15px;font-size:1rem;font-weight:700}.btn-primary:hover{background-color:#6a78ff}.carousel{border-radius:0 0 10px 10px;width:100%;height:300px;position:relative;overflow:hidden;box-shadow:0 0 15px #0003}.slides{height:100%;transition:transform .4s ease-in-out;display:flex}.slide{background-position:50%;background-repeat:no-repeat;background-size:cover;min-width:100%;height:100%}.arrow{color:#fff;cursor:pointer;z-index:2;background:#0000004d;border:none;padding:.5rem 1rem;font-size:2rem;position:absolute;top:50%;transform:translateY(-50%)}.arrow.left{left:10px}.arrow.right{right:10px}#products{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));justify-items:center;gap:1.5rem;padding:1rem;display:grid}.checkout{transition:top .3s ease-in-out}.profile-pic{border:4px solid #6a78ff5e;border-radius:50%;width:150px;height:150px;overflow:hidden;box-shadow:0 2px 2px #00000014,0 4px 4px #0000001f}.profile-pic img{object-fit:cover;width:100%;height:100%}@media (width<=600px){.card{width:100%!important}.link-style{font-size:.8rem}}@media (width<=1900px){.container{max-width:1200px}}
