@import"https://fonts.googleapis.com/css2?family=Niramit:wght@200;300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Protest+Revolution&display=swap";@import"https://fonts.googleapis.com/css2?family=New+Rocker&display=swap";:root{--bg-dark: #212529;--accent-dark: #343a40;--accent-light: #6c757d;--font-dark: #212529;--font-light: #c6ced6;--bg-pink: #ea9ab2;--font-dark-pink: #ac516e;--font-light-pink: #ffb3c6;--accent-dark-pink: #d46a8f;--accent-light-pink: #f0c1d1;--success-green: #198754;--info-orange: #b5740b;--error-red: #e25f5f;--nav-height: 80px;--footer-height: 200px;--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: 1rem;--spacing-4: 1.5rem;--spacing-5: 3rem;--special-font: "New Rocker", system-ui}html,body{max-width:100%;overflow-x:hidden}body{margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-dark);max-width:100vw;font-size:20px;scroll-behavior:smooth;font-family:Niramit,sans-serif}body#hentai{background-color:var(--bg-pink)}.main{margin-top:calc(var(--nav-height) + 20px);margin-bottom:20px;display:flex;justify-content:center;flex-direction:column}.container-fluid{margin-left:0;margin-right:0}.container{margin-left:200px;margin-right:200px}.d-flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.justify-center{justify-content:center}.justify-start{justify-content:start}.justify-end{justify-content:end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.align-center{align-items:center}.tac{text-align:center}.tar{text-align:right}.fwb{font-weight:700}.fwl{font-weight:400}.fsi{font-style:italic}.hidden{display:none!important}a{text-decoration:none;color:inherit}.bg-dark{background-color:var(--bg-dark)}.bg-accent-light{background-color:var(--accent-light)}.bg-accent-dark{background-color:var(--accent-dark)}h1{font-family:var(--special-font);color:var(--accent-light);font-size:4rem}#hentai h1{color:var(--font-dark-pink)}.font-dark{color:var(--font-dark)}.font-light{color:var(--font-light)}.form-group{display:flex;justify-content:center;flex-direction:column}.form-group label{color:var(--font-light);font-weight:700;font-size:1rem}.form-group input,.form-group textarea,.form-group select{padding:10px;margin:10px 0;border-radius:20px;border:none;outline:none;background-color:var(--accent-light);font-size:1rem}.grecaptcha-badge{display:none!important}@media screen and (max-width:768px){h1{font-size:2rem}.container{margin-left:20px;margin-right:20px}.hide-sm{display:none}.main{margin-top:calc(var(--nav-height) + 10px);margin-bottom:10px}}.fly-in{opacity:0;transition:transform .5s ease-out,opacity .5s ease-out}.fly-in.animate{opacity:1;transform:translateY(0)}.fly-in-left{transform:translate(-100%)}.fly-in-left.animate{transform:translate(0)}.fly-in-right{transform:translate(100%)}.fly-in-right.animate{transform:translate(0)}.fly-in-top{transform:translateY(-100%)}.fly-in-top.animate{transform:translateY(0)}.fly-in-bottom{transform:translateY(100%)}.fly-in-bottom.animate{transform:translateY(0)}[class^=m-],[class*=" m-"],.m-0{margin:var(--spacing-0)}.m-1{margin:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.m-5{margin:var(--spacing-5)}.mt-0{margin-top:var(--spacing-0)}.mt-1{margin-top:var(--spacing-1)}.mt-2{margin-top:var(--spacing-2)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mr-0{margin-right:var(--spacing-0)}.mr-1{margin-right:var(--spacing-1)}.mr-2{margin-right:var(--spacing-2)}.mr-3{margin-right:var(--spacing-3)}.mr-4{margin-right:var(--spacing-4)}.mr-5{margin-right:var(--spacing-5)}.mb-0{margin-bottom:var(--spacing-0)}.mb-1{margin-bottom:var(--spacing-1)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:var(--spacing-5)}.ml-0{margin-left:var(--spacing-0)}.ml-1{margin-left:var(--spacing-1)}.ml-2{margin-left:var(--spacing-2)}.ml-3{margin-left:var(--spacing-3)}.ml-4{margin-left:var(--spacing-4)}.ml-5{margin-left:var(--spacing-5)}.p-0{padding:var(--spacing-0)}.p-1{padding:var(--spacing-1)}.p-2{padding:var(--spacing-2)}.p-3{padding:var(--spacing-3)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.pt-0{padding-top:var(--spacing-0)}.pt-1{padding-top:var(--spacing-1)}.pt-2{padding-top:var(--spacing-2)}.pt-3{padding-top:var(--spacing-3)}.pt-4{padding-top:var(--spacing-4)}.pt-5{padding-top:var(--spacing-5)}.pr-0{padding-right:var(--spacing-0)}.pr-1{padding-right:var(--spacing-1)}.pr-2{padding-right:var(--spacing-2)}.pr-3{padding-right:var(--spacing-3)}.pr-4{padding-right:var(--spacing-4)}.pr-5{padding-right:var(--spacing-5)}.pb-0{padding-bottom:var(--spacing-0)}.pb-1{padding-bottom:var(--spacing-1)}.pb-2{padding-bottom:var(--spacing-2)}.pb-3{padding-bottom:var(--spacing-3)}.pb-4{padding-bottom:var(--spacing-4)}.pb-5{padding-bottom:var(--spacing-5)}.pl-0{padding-left:var(--spacing-0)}.pl-1{padding-left:var(--spacing-1)}.pl-2{padding-left:var(--spacing-2)}.pl-3{padding-left:var(--spacing-3)}.pl-4{padding-left:var(--spacing-4)}.pl-5{padding-left:var(--spacing-5)}.center-button{display:flex;justify-content:center;align-items:center}button,.cursor-pointer{cursor:pointer}.btn-light{background-color:var(--accent-light);color:var(--font-dark)}.btn-dark{background-color:var(--bg-dark);color:var(--accent-light)}.btn-light:hover{background-color:var(--accent-dark);color:var(--font-light);transition:ease-in-out .2s}.btn-dark:hover{background-color:var(--font-dark);color:var(--accent-light);transition:ease-in-out .2s}[class*=col-] img{width:100%;max-width:100%}.row{display:flex;flex-wrap:wrap}[class*=col-]{flex:0 0 auto;padding:10px;box-sizing:border-box}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-12{width:100%}@media screen and (max-width:768px){.col-sm-2{width:16.66%}.col-sm-3{width:25%}.col-sm-4{width:33.33%}.col-sm-5{width:41.66%}.col-sm-6{width:50%}.col-sm-8{width:66.66%}.col-sm-9{width:75%}.col-sm-10{width:83.33%}.col-sm-12{width:100%}}@media screen and (max-width:1024px){.col-md-2{width:16.66%}.col-md-3{width:25%}.col-md-4{width:33.33%}.col-md-5{width:41.66%}.col-md-6{width:50%}.col-md-8{width:66.66%}.col-md-9{width:75%}.col-md-10{width:83.33%}.col-md-12{width:100%}}#alertContainer{position:fixed;right:30px;top:15px;z-index:9999}.alert{position:absolute;right:0;display:flex;justify-content:start;align-items:center;padding-left:5px;min-height:40px;max-height:150px;min-width:300px;max-width:500px;border-radius:8px;margin-bottom:10px;opacity:0;visibility:hidden;transition:top .3s ease,opacity .3s ease}.alert.show{opacity:1;visibility:visible;transition:opacity 1s ease}.alert-icon{font-size:1.25em;font-weight:700;margin:5px}.alert-msg{font-size:1em;font-weight:700;padding:5px;margin:0;display:flex;align-items:center}.alert-success{background-color:var(--success-green)}.alert-success .alert-msg{color:var(--font-dark)}.alert-icon-success{color:var(--success-green);filter:brightness(.7)}.alert-warning{background-color:var(--info-orange)}.alert-warning .alert-msg{color:var(--font-dark)}.alert-icon-warning{color:var(--info-orange);filter:brightness(.7)}.alert-info{background-color:var(--accent-light)}.alert-info .alert-msg{color:var(--font-dark)}.alert-icon-info{color:var(--accent-light);filter:brightness(.7)}.alert-error{background-color:var(--error-red)}.alert-error .alert-msg{color:var(--font-dark)}.alert-icon-error{color:var(--error-red);filter:brightness(.7)}@keyframes errorCodeAnmim{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}.error{display:flex;justify-content:center;align-items:center;flex-direction:column}.error h2,.error p{margin:0;text-align:center}.error-code h2{font-size:5rem}.error-code{font-size:5rem;color:var(--accent-light);animation:errorCodeAnmim 2s ease 0s 1 normal forwards}.error-title{font-size:2.5rem;color:var(--font-light)}.error-message{font-size:1.5rem;color:var(--font-light)}.error-link{color:var(--accent-light);font-weight:700}nav{flex-wrap:wrap;position:fixed;background-color:transparent;width:100vw;min-height:var(--nav-height);padding:0 10px;top:0;z-index:10;box-sizing:border-box;transition:background-color .3s ease}nav h1{text-shadow:-2px -2px 0 black,2px -2px 0 black,-2px 2px 0 black,2px 2px 0 black}.logo{flex-shrink:0}.logo span{font-family:var(--special-font);font-size:1.5rem;font-weight:700;color:var(--font-light)}.logo img{height:60px;margin:0 20px}.nav-menu{display:flex;justify-content:space-between;align-items:center;flex-grow:0}.nav-menu ul{display:flex;list-style:none;padding:0}.nav-menu ul li{padding:10px 20px}.nav-menu ul li a{font-family:var(--special-font);font-size:1.5rem;font-weight:700;text-decoration:none;color:var(--font-light)}.nav-menu ul li a:hover{color:var(--font-dark);transition:ease-in-out .2s}.nav-icon{display:flex;justify-items:center;align-items:center}.nav-icon i{margin:0 10px;font-size:1.25rem}.hamburger{display:none;flex-direction:column;cursor:pointer;position:absolute;right:30px;color:var(--font-light)}@media screen and (max-width:768px){.header{padding:0}nav{background-color:#000}nav h1{font-size:2rem}.logo img{height:50px}.nav-menu{border-top:1px solid var(--bg-dark);box-shadow:3px 40px 85px -7px #00000096;display:none;position:absolute;top:100%;left:0;width:100%;background-color:var(--accent-dark);align-items:start}.nav-menu.active{display:flex;flex-direction:column}.nav-menu ul{margin:0;flex-direction:column}.nav-menu ul li a{text-decoration:none;color:var(--font-light)}.hamburger{display:flex;align-items:center;font-size:1.75rem}}.custom-shape-divider{position:relative;line-height:0;left:0;overflow:hidden;width:100%;z-index:-1}.custom-shape-divider svg{position:relative;display:block;width:calc(100% + 1.3px);height:80px;filter:drop-shadow(5px 10px 12px rgba(0,0,0,.5))}.csd-top{top:0}.csd-bottom{bottom:0;transform:rotate(180deg)}.custom-shape-divider .shape-fill-black{fill:#000}.custom-shape-divider .shape-fill-light-grey{fill:var(--accent-light)}.custom-shape-divider .shape-fill-dark-grey{fill:var(--accent-dark)}.custom-shape-divider-top-nav{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0;z-index:-1}.custom-shape-divider-top-nav svg{display:block;width:calc(150% + 1.3px);height:auto;height:100px}.custom-shape-divider-top-nav .shape-fill{fill:#000}h2{font-family:var(--special-font);font-size:2.5rem;margin:0}#aboutMe img{border-radius:20px;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px}@media(max-width:768px){.title{font-size:1.75rem}h2{font-size:2rem}#aboutMe span{font-size:1rem}}.swal2-popup{background-color:var(--accent-dark)!important;color:var(--font-light)!important;border-radius:20px!important;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px}.swal2-confirm{background-color:var(--success-green)!important}.swal2-cancel{background-color:var(--error-red)!important}.feature{margin:10px;padding:10px;border-radius:20px;background-color:var(--accent-dark);min-height:200px;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px}.feature img{height:60px;width:auto}.feature h3{font-size:1.5rem}@media(max-width:768px){.feature{margin:0;padding:5px}.feature h3{font-size:1rem}}.shop-item{margin:10px;padding:10px;border-radius:20px;background-color:var(--accent-dark);min-height:200px;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px;border:2px solid transparent}.shop-item:hover{border:2px solid black}.shop-item img{border-radius:10px}.shop-item button{margin-top:10px;padding:10px 20px;border-radius:10px;background-color:var(--accent-light);font-size:1rem;font-weight:700;color:var(--font-light);cursor:pointer;transition:ease-in-out .2s}.shop-item button:hover{color:var(--font-dark);filter:drop-shadow(5px 10px 12px rgba(0,0,0,.5))}.carousel-container{overflow:hidden;margin:0 auto}.carousel{display:flex;transition:transform 1s linear}.carousel img{width:250px;height:250px;margin-right:10px;border-radius:8px;transition:transform .3s ease}.carousel-container{position:relative}.carousel img{display:block}@media screen and (max-width:768px){.carousel img{width:350px}}.active-gallery{padding:0 20px;color:var(--font-dark);border-radius:10px;background-color:var(--accent-light);box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px;transition:ease-in-out .2s}@media screen and (max-width:768px){.gallery-titles h1{font-size:1.5rem}.active-gallery{padding:10px}}.artwork-container{position:relative;display:inline-block}.artwork-image{display:block;width:100%;height:auto}.artwork-details{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;justify-content:center;flex-direction:column;z-index:1}.pill-banner{display:flex;border-radius:999px;overflow:hidden;font-size:.8rem;font-weight:500;backdrop-filter:blur(5px);background-color:#fff9;box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px}.pill-segment{padding:.4em .8em;color:var(--font-dark);cursor:pointer;border-left:.5px solid black;border-right:.5px solid black}.pill-segment:first-child{border-left:none}.pill-segment:last-child{border-right:none}.pill-segment.active{background-color:var(--accent-dark);color:#fff}.price-button{margin-top:.5em;padding:.5em 1.2em;font-size:.9rem;font-weight:700;color:var(--font-dark);background-color:#fff9;backdrop-filter:blur(5px);border:none;border-radius:999px;cursor:pointer;position:relative;overflow:hidden;transition:background-color .3s ease;box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px}.price-button:hover{background-color:var(--accent-dark);color:#fff}.price-button span{display:block;transition:transform .3s ease,opacity .3s ease;text-align:center;white-space:nowrap}.price-text{opacity:1;transform:translateY(0)}.order-text{position:absolute;top:50%;left:50%;transform:translate(-50%,150%);opacity:0}.price-button:hover .price-text{transform:translateY(-150%);opacity:0}.price-button:hover .order-text{transform:translate(-50%,-50%);opacity:1}@media(max-width:768px){.artwork-details{bottom:50px}}#gallery.pswp-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-top:2rem}#gallery.pswp-gallery a{display:block;position:relative;border-radius:8px;transition:transform .3s ease}#gallery.pswp-gallery a:hover{transform:scale(1.05)}#gallery.pswp-gallery img{width:100%;height:auto;border-radius:8px;transition:opacity .3s ease;box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px}#gallery.pswp-gallery a:focus img{opacity:.8}#galleryMobile.image-gallery{display:none}@media(max-width:768px){#gallery.pswp-gallery{display:none}#galleryMobile.image-gallery{display:block;margin-top:2rem;list-style:none;padding:0}#galleryMobile.image-gallery li{margin-bottom:1rem;display:flex;justify-content:center}#galleryMobile.image-gallery img{width:100%;height:auto;border-radius:8px}}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:none;justify-content:center;align-items:center;z-index:9999;transition:opacity .3s ease}#overlay.show{display:flex;opacity:1}#overlay i{position:absolute;color:#fff;font-size:2rem;cursor:pointer;transition:transform .3s ease}#prevBtn,#nextBtn{top:50%;transform:translateY(-50%);padding:10px}#prevBtn{left:10px}#nextBtn{right:10px}#closeBtn{top:10px;right:10px;font-size:2.5rem}#overlayImg{max-width:90%;max-height:90%;object-fit:contain;border-radius:8px;transition:transform .3s ease}#prevBtn:hover,#nextBtn:hover{transform:scale(1.1)}#closeBtn:hover{transform:scale(1.2)}.galleryImg{position:relative}.galleryImg a{display:block;width:100%}.galleryImg img{width:100%;border-radius:8px;transition:transform .3s ease}.galleryImg a:hover img{transform:scale(1.05)}img{transition:all .3s ease}.cart-icon-wrapper{position:relative;display:inline-block}.cart-count{position:absolute;top:-5px;right:-5px;background-color:var(--success-green);color:#fff;border-radius:50%;padding:2px 6px;font-size:12px;font-weight:700;line-height:1}.empty-cart{display:flex;justify-content:center;align-items:center;flex-direction:column;color:var(--font-light)}.empty-cart p{font-size:1.5rem;margin:0;padding:10px;text-align:center}.empty-cart a{font-weight:700;cursor:pointer}.empty-cart a:hover{color:var(--accent-light)}.cart-item{display:flex;gap:1rem;align-items:center;padding:15px;border-radius:16px;background-color:var(--accent-dark);color:var(--font-light);margin-bottom:15px;box-shadow:0 6px 18px #0003;flex-wrap:wrap;position:relative}.cart-item-image{width:80px;height:80px;object-fit:cover;border-radius:12px;flex-shrink:0}.cart-info{flex:1;display:flex;flex-direction:column;gap:.5rem;padding-right:40px}.top-row{display:flex;justify-content:space-between;align-items:center}.item-name{font-weight:600;font-size:1.1rem;margin:0;flex:1}.remove-item{position:absolute;right:15px;top:15px;font-size:1.3rem;cursor:pointer;color:var(--font-light)}.remove-item:hover{color:var(--error-red);filter:drop-shadow(0 0 5px rgba(255,0,0,.5))}.bottom-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;font-size:.95rem}.amount-selector{padding:6px 8px;border-radius:6px;border:none;background-color:var(--font-dark);color:var(--font-light)}.item-size,.item-price,.item-total{white-space:nowrap}.item-price{min-width:200px;text-align:right;font-weight:600}.total-price{display:flex;justify-content:end;align-items:center;color:var(--font-light);font-size:1.5rem;font-weight:700}#shoppingCart .clear-cart{background-color:var(--accent-light);color:var(--font-dark);padding:10px 20px;border-radius:10px;font-size:1rem;font-weight:700;border:none;cursor:pointer}#shoppingCart .clear-cart:hover{filter:drop-shadow(5px 10px 12px rgba(0,0,0,.5));filter:brightness(.8);transition:ease-in-out .2s}#shoppingCart .checkout{background-color:var(--success-green);color:var(--font-dark);padding:10px 20px;border-radius:10px;font-size:1rem;font-weight:700;border:none;cursor:pointer}#shoppingCart .checkout:hover{filter:drop-shadow(5px 10px 12px rgba(0,0,0,.5));filter:brightness(.8);transition:ease-in-out .2s}.hide-size-sm{display:contents}.hide-size-lg{display:none}@media(max-width:767px){.hide-size-sm{display:none}.hide-size-lg{display:contents}.cart-item{flex-direction:row;gap:.8rem}.cart-item-image{width:60px;height:60px;margin-bottom:10px}.cart-info{padding-right:0}.top-row{justify-content:space-between;width:100%}.remove-item{position:absolute;top:10px;right:10px;font-size:1.2rem}.bottom-row{justify-content:space-between;width:100%}.total-price{font-size:1.25rem}.item-price{min-width:0px}}@media(min-width:768px){.cart-item{flex-wrap:nowrap}.cart-info{flex-direction:row;justify-content:space-between;align-items:center}.top-row{flex:2;justify-content:flex-start;gap:1rem}.bottom-row{flex:3;justify-content:flex-end;gap:2rem}}.cart-summary-table{width:100%;border-collapse:collapse;margin-top:1rem;font-size:.95rem;border-radius:10px;overflow:hidden;box-shadow:0 2px 6px #0000000d;color:var(--font-light)}.cart-summary-table thead{background-color:var(--accent-dark)}.cart-summary-table th,.cart-summary-table td{padding:.75rem 1rem;text-align:center;border:1px solid #e0e0e0}.cart-summary-table th{font-weight:700;text-transform:uppercase;font-size:.85rem}.total-price{text-align:right;font-size:1.1rem;font-weight:600;margin-top:1rem}@media(max-width:600px){.cart-summary-table thead{display:none}.cart-summary-table,.cart-summary-table tbody,.cart-summary-table tr,.cart-summary-table td{display:block;width:100%}.cart-summary-table tr{margin-bottom:1rem;border:1px solid #ddd;border-radius:8px;padding:.5rem}.cart-summary-table td{text-align:right;position:relative;padding-left:50%}.cart-summary-table td:before{content:attr(data-label);position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-weight:700;color:#666;text-align:left}}.btn{padding:20px;border-radius:15px;font-size:1rem;font-weight:700;border:none;outline:none}.btn-contact{background-color:var(--accent-light);color:var(--font-light);border:2px solid transparent}.btn-contact:hover{filter:drop-shadow(5px 10px 12px rgba(0,0,0,.5));border:2px solid var(--font-dark);transition:ease-in-out .2s}.modal-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:opacity .3s ease;z-index:9998;overflow:hidden}.modal{background:var(--accent-light);color:var(--font-dark);padding:20px;width:90%;max-width:800px;border-radius:20px;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px;text-align:center}.modal-header h5{font-size:1.5rem;margin-bottom:10px;font-weight:700}.modal-backdrop.active{visibility:visible;opacity:1}.close{font-size:1.5rem}.close:hover{color:var(--error-red);cursor:pointer;transition:ease-in-out .2s}.no-scroll{overflow:hidden;height:100%}#contactForm button{margin-top:10px;padding:10px 20px;border-radius:10px;background-color:var(--font-light);font-size:1.25rem;font-weight:700;color:var(--font-dark)}#contactForm button:hover{background-color:var(--accent-dark);color:var(--font-light)}#contactForm .form-group label{color:var(--font-light);font-weight:700;font-size:1rem}#contactForm .form-group input,#contactForm .form-group textarea,#contactForm .form-group select{padding:10px;margin:10px 0;border-radius:20px;border:none;outline:none;background-color:var(--accent-dark);color:var(--font-light);font-size:1rem}@media(max-width:768px){.modal{border-radius:0}.no-scroll{height:100vh;overflow:hidden;touch-action:none}}footer{background-color:var(--accent-dark);margin-top:auto}footer i{padding:10px;color:var(--font-light);font-size:1.5rem;cursor:pointer}footer i:hover{color:var(--font-dark);transition:ease-in-out .2s}.bottom-footer{filter:opacity(.5);background-color:var(--bg-dark)}.bottom-footer a{color:var(--font-light);text-decoration:none;padding:0 10px}.bottom-footer a:hover{color:#000;transition:ease-in-out .2s}
