@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:url(/static/media/Quicksand-VariableFont_wght.cf52df73d8529b4815ed.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/Montserrat-VariableFont_wght.3faa3eef13649db02044.ttf)}@font-face{font-family:Great_Vibes;font-style:normal;font-weight:400;src:url(/static/media/GreatVibes-Regular.6d246c3b51d7eb58b13a.ttf)}@font-face{font-family:Chicle;font-style:normal;font-weight:400;src:url(/static/media/Chicle-Regular.77ceec929d9a9b2e8911.ttf)}@font-face{font-family:Good Vibrations;font-style:normal;font-weight:400;src:url(/static/media/goodvibrations-script.87471b57451cc36c6033.ttf)}body{background-color:#fdf6d4;font-family:Quicksand;margin:0;overflow-x:hidden;overflow-y:scroll}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}div#root,div.index{display:block}div{display:flex}.splash-title{color:#f29f05}.home-container{position:relative;width:100%}.home-container .home-title{font-family:Good Vibrations,cursive;font-size:10vw;font-weight:400;margin:0;padding:0}.home-container .bio-mobile{display:none}.home-container blockquote div{display:block}.home-container .booking-container{display:flex;justify-content:center;margin-bottom:20px}.home-container .booking-container .button{background-color:#d4e7fd;border:1px solid #000;border-radius:14px;color:#000;cursor:pointer;display:block;font-family:Chicle;font-size:4rem;margin:10px 0;padding:16px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-container .splash-image-container{height:100%;pointer-events:none;position:absolute;width:100%}.home-container .splash-image-container .splash-image{background-repeat:no-repeat;height:100%;width:100%}.home-container .center-card{flex-wrap:wrap;margin-left:7vw;margin-top:50px;width:100%}.home-container .center-card .details-column .home-title{width:90%}.home-container .center-card .details-column .bio{background:#f3eaff;border-radius:14px;box-shadow:0 2px 8px rgba(180,160,255,.08);color:#5a3e6b;display:flex;flex-direction:row;font-size:1.1rem;font-weight:600;line-height:1.7;margin-bottom:18px;padding:1.5rem 1.5rem 2.5rem;position:relative;width:90%}.home-container .center-card .details-column .bio .bio-column-left{display:flex;flex:1 1;flex-direction:column;gap:1rem;margin-right:1.5rem;width:50%}.home-container .center-card .details-column .bio .bio-column-left h3{font-size:2rem}.home-container .center-card .details-column .bio .bio-column-left p,.home-container .center-card .details-column .bio .bio-column-left ul li{font-size:1.4rem}.home-container .center-card .details-column .bio .bio-column-right{--size:220px;--gap:10px;grid-gap:var(--gap);display:grid;gap:var(--gap);grid-auto-rows:var(--size);grid-template-columns:repeat(auto-fit,minmax(var(--size),1fr));max-width:50%}.home-container .center-card .details-column .bio .bio-column-right img{border-radius:8px;display:block;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;object-fit:cover;width:100%}.home-container .center-card .details-column .bio .bio-column-right img:first-child{grid-column:span 2;grid-row:span 2}.home-container .center-card .details-column .bio-text{flex:2 1;min-width:0}.home-container .center-card .details-column .bio-image-grid{grid-gap:.7rem;align-items:center;display:grid;flex:1 1;gap:.7rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);justify-items:center;max-width:180px}.home-container .center-card .details-column .bio-image-grid img{background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(180,160,255,.1);height:80px;object-fit:cover;width:80px}.home-container .works-preview{flex-direction:column;margin-right:5vw;max-width:100%}.home-container .works-preview .subtitle{align-items:baseline;justify-content:space-between;width:100%}.home-container .works-preview .subtitle .subtitle-title{font-family:Chicle;font-size:40px;font-weight:700}.home-container .works-preview .subtitle .subtitle-end{color:#a03737;font-size:20px;font-weight:700;text-decoration:none}.home-container .works-preview .works-previews{flex-wrap:wrap;justify-content:space-around}.home-container .works-preview .works-previews img{height:10vw;margin:1vw;width:10vw}@media only screen and (max-width:700px){.home-container .home-title{font-family:Good Vibrations,cursive;font-size:6rem;margin:auto;text-align:center}.home-container .center-card{margin-left:2px}.home-container .center-card .details-column .bio{flex-direction:column}.home-container .center-card .details-column .bio .bio-column-left,.home-container .center-card .details-column .bio .bio-column-right{margin:0;max-width:100%;width:100%}.home-container .center-card .details-column .works-preview{width:90%}.instagram-media>div{padding:0!important}}.header-container{align-items:center;background-color:#fdd4e2;justify-content:space-between}.header-container.mobile-nav .drawer-con{cursor:pointer}.header-container a{color:#000;font-family:Montserrat;font-weight:600;padding:0 25px;text-decoration:none}.drawer-nav-header,.header-container{height:10vh;padding:16px 10vw;position:-webkit-sticky;position:sticky;top:0;z-index:9999}.header-column{align-items:center;height:inherit}.drawer-wrapper{height:100vh;pointer-events:none;position:fixed;top:0;transition:left .2s;width:100vw}.drawer-wrapper.visible{left:0;pointer-events:all}.drawer-wrapper.visible .drawer-nav{box-shadow:16px 10px 115px 10px rgba(0,0,0,.75)}.drawer-wrapper.hidden{left:-1000px}.drawer-wrapper .drawer-background{width:40%}.drawer-wrapper .drawer-nav{background-color:#fff;flex-direction:column;font-size:36px;width:60%}.drawer-wrapper .drawer-nav a{margin:10px 0}@media only screen and (max-width:700px){.drawer-nav-header,.header-container{padding:16px 5vw}}.flashes-container,.loading{width:100%}.loading{font-size:24px;font-weight:700;justify-content:center;position:absolute;text-align:center}.single-use{background-color:#4cae4c;border-radius:100%;left:5px;margin:5px;opacity:.7;padding:5px;top:0;width:10%}.single-use svg{fill:#fff;height:100%;width:100%}.single-use svg path{stroke:none}.legend,.legend .legend-item{align-items:center;display:flex;justify-content:center}.legend .legend-item{margin:5px}.legend svg{margin:10px}.legend .single-use,.legend .single-use svg{height:25px;margin:0;opacity:1;width:25px}.legend .single-use{margin:5px}.flashes-wrapper{-webkit-columns:4;column-count:4;-webkit-column-gap:10px;column-gap:10px;display:block;margin-top:10px;padding:0 10vw;width:100%}.flashes-wrapper .flash{align-items:center;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin:10px 0;overflow:hidden;position:relative}.flashes-wrapper .flash:first-child{margin-top:0}.flashes-wrapper .flash .single-use{position:absolute}.flashes-wrapper .flash img{height:100%;object-fit:contain;width:100%}.flashes-wrapper .flash .size{align-items:center;display:flex;flex-direction:column}.flashes-wrapper .flash .size .size-label{margin-bottom:-18px}.flashes-wrapper .flash .size svg{margin:5px 0}@media only screen and (max-width:700px){.flashes-wrapper{-webkit-columns:2;column-count:2;padding:0 5vw}}.contact-container{padding:16px}.contact-container .error-msg{color:red;text-align:center}.contact-container .form-state{text-align:center;width:100%}.contact-container .form-container{justify-content:center;width:100%}.contact-container .form-container .form-wrapper{display:flex;flex-direction:column;width:800px}.contact-container .form-container .form-wrapper .form-item{align-items:flex-start;display:flex}.contact-container .form-container .form-wrapper .form-item label{margin-top:15px;width:200px}.contact-container .form-container .form-wrapper .form-item label .sublabel{font-size:12px}.contact-container .form-container .form-wrapper .image-previews{display:flex;flex-wrap:wrap}.contact-container .form-container .form-wrapper .image-previews img{border:1px solid #000;cursor:pointer;height:170px;margin:2px 4px;width:170px}.contact-container .form-container .form-wrapper input,.contact-container .form-container .form-wrapper select,.contact-container .form-container .form-wrapper textarea{border-radius:8px;flex-grow:1;margin:5px 0;outline:1px auto -webkit-focus-ring-color;outline-offset:0;padding:10px}.contact-container .form-container .form-wrapper input[type=submit],.contact-container .form-container .form-wrapper label.file-upload-button{background-color:#d4e7fd;border:1px solid #000;border-radius:8px;color:#000;cursor:pointer;font-weight:700;margin:10px 0;padding:16px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-container .form-container .form-wrapper input[type=submit]{align-self:flex-end}@media only screen and (max-width:700px){.contact-container .form-container .form-wrapper .form-item{align-items:normal;flex-direction:column}.contact-container .form-container .form-wrapper .form-item label{width:auto}}.column{flex-direction:column;flex-grow:1;min-width:-webkit-min-content;min-width:min-content;width:50%}*{color:#332d2e}
/*# sourceMappingURL=main.653b890b.css.map*/