.hover-link{position:relative;display:block;width:fit-content}.hover-link:after{content:"";display:block;position:absolute;width:0;background-color:#000;bottom:0;left:0;height:1px;transition:.3s}.hover-link:hover:after{width:100%}.hover-link:has(h1):after{height:2px}section.acknowledgement{position:fixed;top:0;bottom:0;left:0;right:0;background-color:var(--yellow);z-index:20;display:grid;place-items:center}section.acknowledgement .content{display:flex;flex-direction:column;gap:5rem;align-items:center;margin:4rem}section.acknowledgement .content .button{width:min-content}section.acknowledgement h1{text-align:center;max-width:80rem;font-size:clamp(1.8rem,2vw,2.8rem)}.lightbox{display:none;position:fixed;z-index:50;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:#000;background-color:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lightbox .lightbox-wrapper{left:0;top:0;width:100%;height:100%;display:block;place-items:center;padding:5vh 5vw;position:relative}.lightbox #lightbox-close{position:absolute;top:50px;right:35px;color:#f1f1f1;font-size:40px;font-weight:400;cursor:pointer}.lightbox img{position:relative;margin:auto;display:block;width:100%;height:100%;object-fit:contain}//.hover-link{// position: relative;// //display: block;// width: fit-content;// display: inline;// background-image: linear-gradient(black,black);// background-repeat: no-repeat;// background-size: 0 .75rem;// background-position: 0 50%;// transition: background-size .4s;// // &:hover{// background-size: 100% .75rem;//}// // &:has(h1){// &::after{// height: 2px;//}//}//}
/*# sourceMappingURL=/cdn/shop/t/3/assets/shared.css.map */
