.artwork-page{padding:60px 7%}.artwork-twoColumns{display:flex;flex-wrap:wrap;gap:20px}.artwork-leftSide{flex:1;max-width:50%;padding:10px}.artwork-imageContainer{position:relative;overflow:hidden}.artwork-searchButton{position:absolute;top:10px;right:10px;background:white;z-index:10;width:30px;height:30px;border-radius:50%;font-size:18px;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.2)}.artwork-image{width:100%;height:auto;transition:transform .3s ease-in-out;cursor:pointer}.artwork-rightSide{flex:1;max-width:50%;padding:10px;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:300}.artwork-title{font-size:48px;margin-bottom:10px;font-weight:100;color:#333333;font-family:playfire display;margin-top:7px;line-height:62px}.artwork-rightSide p{font-size:1.2em;line-height:1.6}.artwork-link{text-decoration:none;color:#045cb4}.artwork-details,.artwork-link,.artwork-link2{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:300}.artwork-details{line-height:26px;display:flex;flex-direction:column;font-size:14px;color:#334155;gap:10px}.form-title{text-align:center;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:24px;font-weight:600;color:#686868}.formcontainer input,.formcontainer textarea{max-width:100%;padding:12px;margin-bottom:10px;border-radius:8px;border:1px solid #ccc;font-size:16px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.formcontainer textarea{min-height:120px;resize:vertical}.artworkForm-button{width:100%;padding:15px;font-size:18px;border-radius:8px;cursor:pointer}.artwork-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:100;overflow:hidden}.artwork-popup,.artwork-popupContent{display:flex;justify-content:center;align-items:center}.artwork-popupContent{position:relative;max-width:90vw;max-height:90vh;flex-direction:column}.artwork-image-count{position:absolute;top:10px;left:5px;color:#efefefe7;font-size:13px;font-weight:500;padding:5px 10px;border-radius:5px;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.artwork-fullscreen{margin-right:10px;right:45px}.artwork-close,.artwork-fullscreen{background:transparent;color:#efefefe7;border:none;padding:6px;cursor:pointer;border-radius:5px;position:absolute;top:10px;font-size:23px}.artwork-close{right:15px}.artwork-popuptitleContainer{position:absolute;bottom:10px;left:0;right:0;margin:auto;display:flex;justify-content:center;width:max-content;padding:5px 10px;border-radius:5px;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.artwork-popuptitleContainer h3{font-size:13px;margin:0;color:#fff;font-weight:200}.artwork-popupImage,.artwork-popuptitleContainer h3{display:flex;align-items:center;justify-content:center}.artwork-popupImage{position:relative;padding:20px;flex-direction:column;max-width:90vw;max-height:90vh;border-radius:10px;overflow:hidden}.artwork-popImg{width:100%;height:auto;max-height:80vh;object-fit:contain;display:flex;align-items:center;justify-content:center}.popup-arrow{background:none;border:none;color:#efefefe7;position:absolute;top:50%;cursor:pointer}.popup-arrow.left{left:10px;font-size:20px}.popup-arrow.right{right:10px;font-size:20px}.popup-arrow:hover{opacity:.7;background:none}.artwork-close:hover,.artwork-fullscreen:hover{background:none}.form-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:500px;padding:20px;border:1px solid #eaeaea;background-color:#f9f9f9;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:10px}.formcontainer input,.formcontainer textarea{width:100%;box-sizing:border-box}@media (min-width:1441px){.artwork-page{padding:60px 18%}}@media (max-width:1300px){.artwork-page{padding:60px 3%}}@media (max-width:924px){.artwork-twoColumns{flex-direction:column;flex-wrap:nowrap}.artwork-leftSide,.artwork-rightSide{max-width:100%!important;flex:1}.artwork-leftSide img{width:100%!important}.form-container{width:80%;margin:20px auto;padding:20px}}@media (max-width:600px){.form-container{width:100%;padding:20px}.formcontainer input,.formcontainer textarea{width:100%;box-sizing:border-box}}