#aboutmehead,#contact,#contactfooter,#event2025,#latest,#leftcontainer,#time,.navi{font-family:DS Bios;text-transform:uppercase}#homeicon,#homeicon2{padding-left:10px}#artistid,#linknavi,.layout{text-align:center}#artisthead,#upcomingmarquee,.loadingScreen{background-color:#5d2f97}#irlraemiie,#raemiieicon{right:10%;pointer-events:none}#catalogueiconhover,#eventiconhover,#folioiconhover,#homeiconhover,#irlraemiie,.catalogue:hover #catalogueicon,.events:hover #eventicon,.home:hover #homeicon,.portfolio:hover #folioicon{display:none}#jumptohead,#profilebody,#profilebody td{white-space:nowrap}#inventory-wrappr,body,html{overflow-x:hidden;height:100%}#hovertxt,#latest,#profilebody,#time,.imgbutton{line-height:1!important}#iconnavi li,.cell,.jumpto img,.navi img,a:hover{cursor:pointer}#artistid,#setupcontainer,body{background-size:cover;background-position:center}*,a,hr{color:#5d2f97}#gallery2 ul li,#gallery3 ul li,#gallery4 ul li,#gallery5 ul li,*{box-sizing:border-box}#irlraemiie,#raemiieicon,#speechbubble,.bigraemiie,.image-track img,.raemiie-image,.wing{pointer-events:none}@font-face{font-family:DS Bios;src:url(assets/fonts/nds-true-bios.ttf)}@font-face{font-family:UDDigiKyokashoN-R;src:url(assets/fonts/UDDigiKyokashoN-01.woff2)}@font-face{font-family:UDDigiKyokashoN-B;src:url(assets/fonts/UDDigiKyokashoN-Bold-01.woff2)}.loadingScreen{position:absolute;z-index:100000000;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity 1s}#artisthead,.wing{z-index:100;position:absolute}.loadingScreen.fade-out{opacity:0;transition:opacity 1s ease-out}@-webkit-keyframes fadeinout{100%{opacity:0}50%{opacity:1}}@keyframes fadeinout{100%{opacity:0}50%{opacity:1}}.loadingScreen h1{color:#fff}#contact:hover,#time,a:hover{color:red}body,html{font-family:UDDigiKyokashoN-R,Arial,Helvetica,sans-serif;margin:0;padding:0}body{background-image:url(assets/bgfinal-min.jpg);background-repeat:no-repeat}table{border-collapse:unset!important}#time{font-size:clamp(10px, 1.5vw, 16px)}#contactfooter,#linknavi{font-size:clamp(13px, 1.5vw, 18px)}#contactfooter{color:red}.navi{display:flex;align-items:center;padding:1.2rem;background:#fff}#contact,.navicell{padding-left:2vw}#artistid,#inventory-wrappr,.raemiie-image{background-repeat:no-repeat}#linknavi{padding-left:50px;border-spacing:20px 0px}#linknavi img{padding-bottom:4px}#iconnavi{justify-content:flex-end;display:flex;width:100%;padding-right:20px}#iconnavi li{padding:5px}.home:hover #homeiconhover{display:inline-block;padding-left:10px}.catalogue:hover #catalogueiconhover,.events:hover #eventiconhover,.portfolio:hover #folioiconhover{display:inline-block}.jumpto li:nth-child(3){padding-top:1vh}#wingR{-webkit-transform:scaleX(-1);transform:scaleX(-1);right:-5%;top:9%}#wingL{left:-5%;top:9%}.wing{width:10%}#artistid,#inventory td:first-child,#inventoryguide,#relative,#relativefloaty,#relativeid,#rightcontainer,#setupcontainer,#upcomingcontainer,.bigraemiie,.bodytext,.layout{position:relative}#raemiiehome{padding-left:30px;width:250px;height:auto}@media only screen and (max-width:768px){#raemiiehome{padding-left:15px;width:180px}#filter{max-width:100%!important}#tablesetups{width:100%!important;left:0!important;top:0!important;position:relative!important;margin-top:10%}#setupcontainer{height:auto!important;padding-bottom:50px}}a{text-decoration:none}#relativefloaty{width:100%;height:100%}.layout{width:95vw;max-width:700px;margin:-7px auto 0;background-color:#fff;border:3px solid #5d2f97;border-top:0;border-bottom:0}.bodytext,.homecontainer{background-color:#fff;border-radius:20px}#raemiiecage{position:absolute;z-index:1000;top:30px;width:100vw}#upcomingmarquee{color:#fff;max-width:100vw;width:100vw}#home{padding:clamp(15px,3vw,30px);justify-content:center}#homehead{padding:20px 20px 0;margin:0;font-size:clamp(30px, 3vw, 35px)}#homeicon2{width:8%;margin-bottom:20px}.homecontainer{display:flex;flex-direction:row;width:100%;gap:1vw;padding:2vw;justify-content:center;align-items:center;border:3px solid #5d2f97}#leftcontainer{flex:0 0 15%;max-width:15%}#rightcontainer{flex:1;max-width:85%}.bodytext{padding:clamp(7px,1vw,10px);padding-right:30px;margin:0;border:3px solid #5d2f97}#artistid{grid-column:2;justify-self:center;align-items:center;display:flex;flex-direction:row;aspect-ratio:1.75/1!important;max-width:100%;width:96%;font-family:ds bios;font-size:clamp(15px, 1.5vw, 20px);border-radius:20px;border:3px solid #5d2f97;background-image:url(assets/bg\ draft5-min-min.png);line-height:1.2!important}#artisthead,.irl{border-radius:100px}#artisthead{color:#fff;padding:0 clamp(5px,2vw,30px);font-size:clamp(12px, 2.5vw, 18px);font-family:DS Bios;text-transform:uppercase;top:3%}#speechbubble{width:60%;top:-2%;right:5%;position:absolute;z-index:1000;height:auto}#speechbubbletext{position:absolute;font-family:UDDigiKyokashoN-B,Arial,Helvetica,sans-serif;font-size:clamp(10px, 2.5vw, 16px);z-index:10000;right:7%;top:2%}#raemiieicon{position:absolute;width:100%;max-width:240px;top:-5%}#irlraemiie{bottom:20%;width:100%;max-width:160px;position:absolute;border-radius:6px;border-color:#5d2f97!important;border:3px solid #5d2f97}.imgbutton{margin-bottom:5%;display:table;border-spacing:3;font-size:clamp(16px, 2vw, 18px)}.digi,.irl{display:table-cell;background-color:#fff}.irl{width:50%;border:2px solid;padding:clamp(0px,3px,5px) 1px}.digi{border-radius:100px;border:2px solid}#relativeid{max-width:45%;margin-top:12%;margin-right:6%}#profilebody{border-spacing:0!important;justify-self:start;text-align:left;background-color:#fff;border-radius:20px;margin-top:8%;margin-right:6%;font-size:clamp(15px, 1.5vw, 18px);border:2px solid;table-layout:fixed;padding:10px clamp(1vw,1vw,20px);width:100%}#pastcontainer,#profileimgcontainer,#upcomingcontainer{display:flex;border-radius:20px}#profileimgcontainer{width:45%;height:100%;margin:0 auto;max-width:235px;position:relative;padding:.5vw;justify-self:left;flex-flow:column nowrap;justify-content:space-between}#eventimage,.cell img{height:auto;width:100%}#aboutme,#jumpto{justify-self:center;text-align:center}#aboutme{background-color:#fff;align-items:center;padding:2vw 1vw 1vw;width:100%;font-size:clamp(9px, 1.5vw, 14px)}#aboutmehead,#event2025{padding:0 clamp(5px,2vw,30px);font-size:clamp(12px, 2.5vw, 18px);border-radius:100px;background-color:#5d2f97;color:#fff;position:absolute}#aboutmehead{top:-15%;left:7%}#event2025{top:-10px;right:20%}#contact{text-align:left;font-size:clamp(16px, 2vw, 23px)}#jumptohead,.jumpto{font-size:clamp(12px, 2.5vw, 18px)}#jumptohead{background-color:#5d2f97;color:#fff;padding:0 clamp(5px,1vw,10px);border-radius:100px;text-align:center}.jumpto{padding-top:15px}#jumpto{align-items:center}.jumpto img{width:100%;max-width:70px}#socialicons{justify-self:center;gap:2vw}#socialicons img{width:100%;max-width:24px;cursor:pointer}li,ul{list-style-type:none;padding-inline-start:0px}.bigraemiie{z-index:1000;width:100%;max-width:900px}.raemiie-image{width:220%;aspect-ratio:3/2;background-image:url('raemiiebig-min.png');background-size:contain;background-position:top left;margin-top:-60%;overflow:visible;margin-bottom:-25%}#eventshead{margin:38% 0 0 180;padding:10px;font-size:clamp(30px,3vw,40px)}#upcoming,#upcomingevents{font-size:clamp(0px, 2vw, 1rem);line-height:1.5;white-space:nowrap;max-width:100%}#eventshead img{max-height:50px;padding-left:5px;height:100%}#upcomingcontainer{margin:clamp(15px,3vw,30px);padding:clamp(5px,1.5vw,20px);background-color:#fff;border:3px solid #5d2f97;margin-top:5px;align-items:center;gap:clamp(5px,1.5vw,20px)}#upcoming img{margin-top:10px}#upcomingevents{flex:1}#caption,#hovertxt{font-size:clamp(10px, 1.5vw, 16px)}#upcomingevents td{padding:6px clamp(3px,1vw,12px);text-align:left;vertical-align:top}#upcomingevents td:first-child{font-weight:700;color:#5d2f97}#left,#right{flex:1 1 0;min-width:0}#pastcontainer{background-color:#fff;margin:clamp(15px,3vw,30px);padding-right:10px;flex-wrap:wrap;align-items:center;border:3px solid #5d2f97}#eventimage{padding:10px 10px 5px 20px;overflow:hidden}#eventimage img{width:100%;overflow:hidden;-webkit-transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}#logo,#portfolioicon{transition:none!important}#inventoryguide{margin-top:20;padding:1.5rem 0}#caption{font-family:UDDigiKyokashoN-R,Arial,Helvetica,sans-serif;margin:0;padding-bottom:20px}#inventory-wrappr{display:block;table-layout:fixed;clip-path:inset(0 round 20px);border-spacing:10px;background-color:#fff;background-position:right;background-size:cover;border-radius:20px;border:3px solid #5d2f97;word-wrap:break-word;width:90%;max-height:275px;margin:0 auto 20px}#inventory{width:100%;table-layout:fixed;border-spacing:.6vw}#inventory td{box-shadow:3px 3px;border:1px solid}.cell,.cell img{border-radius:10px}#latest{position:absolute;top:-5px;left:-5px;background-color:#5d2f97;color:#fff;padding:3px;border-radius:100px}#hoverimg,.arrow.left{left:10px}#hoverimg{position:absolute;z-index:1000;bottom:-10px;width:10vw;min-width:50%;max-width:50px}#hovertxt{padding-left:30%;text-align:center}#wrow{width:60%}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#5d2f97}::-webkit-scrollbar-thumb:hover{background:#ff9f9f}.cell{background-color:#fff;padding:clamp(5px,.3vw,10px)}#tablehead,.subheading{font-family:DS Bios;color:#fff;border-radius:100px;font-weight:400!important;text-transform:uppercase;font-size:clamp(20px, 3vw, 30px);background-color:#5d2f97}.cell img{display:block;object-fit:contain}.cell:hover{background-color:#ffe8e8}h2{margin:0;padding-top:20px}#setupcontainer{background-color:#d9d4ff;background-image:url(assets/portfoliobg-min.jpg);width:100%;height:1000px}#tablehead{position:absolute;top:0;right:30px;width:30%!important;margin-top:20px;padding:5px 15px;white-space:nowrap}#filter,#text{font-family:UDDigiKyokashoN-B,Arial,Helvetica,sans-serif}#tablesetups{width:150%;position:absolute;left:-150px;top:50px}#text{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);font-size:clamp(10px, 1.5vw, 16px)}#floaty{width:100%;height:100%;display:block}#floatybox{position:sticky;margin:0 auto;top:0;height:clamp(80px,15vw,150px)!important;width:clamp(80px,15vw,150px)!important}.subheading{padding:5px 10px;width:17%;margin:0 auto;display:block}.next,.prev,.slideshowin{background:rgba(93,47,151,.5)}.portfolionav,footer{display:inline-flex;text-align:center}#portfolioicon{height:50px!important;width:60px!important;padding-left:5px}#logo{height:110px!important;width:110px!important;position:absolute;top:50;left:150px}#portfoliohead{padding:10px;font-size:40px}#filter{font-size:clamp(12px, 1.5vw, 16px);max-width:60%;margin:0 auto}hr{background-color:#5d2f97;width:80%;height:3px;margin-bottom:30px}.portfolionav{color:#fff!important;padding:5px;width:30%;justify-content:space-between}#portfolio{background-color:#fff;min-height:100vh;width:100vw!important;position:relative;left:50%;transform:translateX(-50%);padding-bottom:50px;will-change:width;padding-top:30px}#background{display:block;background-color:#fff;z-index:10000}.gallery{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}#portfolio img{width:100%;max-width:700px;height:100%;transition:width .5s ease-in-out;object-fit:cover}#gallery3 ul li{flex:1 1 calc(33.33% - 10px);flex-basis:calc(33.333333333333% - 0.875rem);flex-grow:1;flex-shrink:0}#gallery5 ul li{flex:1 1 calc(20% - 10px);max-width:calc(20% - 10px);flex-basis:calc(20% - 0.875rem);flex-grow:1;flex-shrink:0}#gallery4 ul li{flex:1 1 calc(25% - 10px);max-width:calc(25% - 10px);flex-basis:calc(25% - 0.875rem);flex-grow:1;flex-shrink:0}#gallery2 ul,.gallery ul{flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none;display:flex}#gallery2 ul{justify-content:center;align-items:center}#gallery2 ul li{justify-content:center;align-items:center;flex:1 1 calc(33.3% - 10px);flex-basis:calc(33.3% - 0.875rem)}#gallery2 ul li img{height:100%;object-fit:cover}#gallery1 ul li img{height:100%;width:100%;max-width:100%!important;object-fit:cover!important}.inner{padding:20px 20px 0;max-width:98rem}#fullwidthimg{max-height:40vh;max-width:100vw!important}#raemiiebanner{background-color:#fff}#raemiiebanner img{display:block;width:100vw;max-width:100%}#raemiiesitting{width:7%;height:100%}footer{flex-wrap:wrap;justify-content:space-evenly;background-color:#fff;width:100vw;padding:30px 10px}.zoomed{transform:scale(1.8);cursor:zoom-out}.slideshow-container{position:relative;width:80%;max-width:900px;overflow:hidden;margin:0 auto;border-radius:20px;border:3px solid #5d2f97}.viewport{overflow:hidden;width:100%}.image-track{display:flex;transition:transform .1s linear;will-change:transform}.image-track img{width:100%;flex-shrink:0;user-select:none}.arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:3rem;color:#5d2f97;cursor:pointer;z-index:2;padding:10px}.arrow.right{right:10px}.slideshowin{display:none;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center}.slide{cursor:zoom-in;max-width:80%;max-height:80%;margin-top:50px}.close,.next,.prev{position:absolute;color:#fff;cursor:pointer}.close{top:20px;right:30px;font-size:40px}.next,.prev{top:50%;font-size:30px;border:none;padding:10px}.prev{left:10%}.next{right:10%}.filterDiv,.show{display:block}.hidden{display:none!important}@media only screen and (max-width:980px){#logo{display:block;position:relative;top:0;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:768px){footer{flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width:700px){#caption,marquee{font-size:80%}.navi{flex-direction:column}#linknavi{padding:20px 0 0}#iconnavi{padding:10px 0 0;justify-content:center}#iconnavi img{width:90%}#iconnavi li{padding:0 0 0 5px}#upcomingcontainer{padding:10px;font-size:80%}.cell{padding:5px}#caption{white-space:nowrap}#inventoryguide{width:100%}#fullwidthimg{max-height:20vh}}@media only screen and (max-width:600px){:where(.layout,.homecontainer,.bodytext,#artistid,#irlraemiie,#upcomingcontainer,#pastcontainer,#inventory-wrappr,){border-width:2px!important}#latest{font-size:clamp(10px,1.5vw, 16px);top:0;left:0}#raemiiesitting{width:10%}#bodytext{padding-right:0;padding-top:10px}#irlraemiie{max-width:140px}#hovertxt{display:none}@media only screen and (max-width:480px){:where(.irl,.digi,#profilebody){border-width:1.5px!important}#speechbubbletext{font-size:clamp(5px, 2vw, 10px)}#irlraemiie{max-width:100px}}@media only screen and (max-width:400px){#profilebody{font-size:80%;padding:5px}}}