.mainAppDiv{margin:0;overflow-y:scroll}a{color:inherit}.bigX{font-size:50px;border-radius:12px;padding:10px;background-color:#181818e6;height:fit-content;width:fit-content;margin:0}.mainNavDiv{display:flex;align-items:center;justify-content:center;padding:20px 5px}.navLink{background-color:#fff;padding:20px;color:#000;border:black solid 1px;width:100px;text-align:center;display:flex;align-items:center;justify-content:center}.navLink:hover{transition:.6s;background-color:#181818e6;color:#ffb6c1}.headerBackground{background-image:url(/photos/fullBand2.jpg);background-size:cover;width:fit-content;height:fit-content}.mainHeaderDiv{top:0;height:fit-content;width:100vw;background-color:#0009;padding-bottom:40px;margin:0}.iconAndQuoteDiv{display:flex;justify-content:space-evenly}.underQuote{margin:0 auto;background-color:#0009;padding:10px 30px 20px;border-radius:22px;text-align:center;width:fit-content;font-size:60px;font-family:Shizuru;color:#ff9aa9}.spacingSpan{width:15px}.headerBtnDiv{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:20px;width:100%}.headerBtn{color:#fff;background-image:url(/photos/cheetah.jpeg);background-size:cover;font-size:3vw;width:38vw;height:12vw;max-width:370px;max-height:135px;min-width:320px;min-height:100px;border:solid lightpink 3px;border-radius:22px;display:flex;justify-content:center;align-items:center}.headerBtnDiv>*{text-decoration:none}.headerBtn:hover{border:goldenrod solid 3px;cursor:pointer}.headerBtn:hover>*{background-color:#181818cc;color:#6b8e23}.cheetahText{width:90%;font-size:30px;max-height:130px;display:flex;align-items:center;justify-content:space-around;padding:20px;gap:5px;color:#ffb6c1;border-radius:20px;background-color:#181818cc}.photoCredit{color:#fff;width:95%;text-align:right;padding:0}.coolAunt{color:#fff}@media (max-width: 500px){.coolAunt{font-size:18px}.underQuote{font-size:30px}.headerBtn{width:150px;height:40px}.cheetahText{font-size:18px;padding:15px 35px}.headerBackground{background-position-y:-100px;background-position-x:-100px}.photoCredit{font-size:10px}}@media (max-width: 895px){.headerBackground{background-size:900px}}.bioBackground{background-color:#181818;margin:0;padding:30px 0;border-top:solid white 3px;border-bottom:solid white 3px;width:100%}.mainBioDiv{width:80%;height:fit-content;padding:20px 30px 30px;border:solid goldenrod 3px;border-radius:22px;margin:0 auto;background-color:#000000e6;color:#faebd7;font-size:33px;max-width:900px;overflow:hidden}.bioTitle{font-size:40px;text-align:center}.bioTitle>*{word-wrap:break-word}.bioText{font-family:Libre Baskerville,serif;line-height:1.5;letter-spacing:.08rem}.bigLines{font-family:Libre Baskerville,serif;font-size:40px}.genres{font-family:Libre Baskerville,serif;font-size:40px;color:orange}.rebellious{font-family:Libre Baskerville,serif;color:#ffb6c1}.rockLegends{font-style:italic}.catchy{color:#ffb6c1}@media (max-width: 400px){.mainBioDiv{width:100%;padding:8px}.bigLines,.genres{font-size:22px}.bioText{font-size:20px}}.mainVideosDiv{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:20px;background-image:url(/photos/cheetah.jpeg);padding:30px 0}.youtubeIframe{border:none;border-radius:15px;-webkit-box-shadow:10px 10px 5px 0px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 5px 0px rgba(0,0,0,.75);box-shadow:10px 10px 5px #000000bf}.mainEventDiv{display:flex;flex-direction:column;align-items:center;background-image:url(/photos/fullbandBacks.jpg);background-size:cover}.eachEvent{background:linear-gradient(to bottom right,rgba(250,234,212,.8),rgba(238,88,158,.8));padding:20px;border-radius:22px;text-align:center;margin:20px;width:50%;-webkit-box-shadow:10px 10px 18px 0px rgba(74,0,0,1);-moz-box-shadow:10px 10px 18px 0px rgba(74,0,0,1);box-shadow:10px 10px 18px #4a0000;border:solid white 1px}@media (max-width: 400px){.eachEvent{width:80%}}.mainFooterDiv{bottom:0;display:flex;justify-content:center;background-color:#000c;width:100vw;color:#faebd7;font-size:2vw;margin:0}.mainFooterDiv a{color:#7fffd4;font-size:3vw}.mainMerchDiv{background-color:#141414;color:#faebd7;width:100vw;height:fit-content;padding:20px;font-size:3vw;margin:0}.cartContainer{position:fixed;right:20px;top:80px;z-index:1000}.allMerchItemsDiv{display:flex;flex-direction:column;align-items:center;gap:10px}.mainPaySuccessDiv{background-color:#181818;margin:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;color:#fff;padding:20px}.mainShippingDiv{margin:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;color:#fff;padding:20px;background-image:url(/photos/cheetah.jpeg)}.kiss{width:100px}.shippingForm{border:solid white 3px;border-radius:5px;width:95vw;max-width:700px;display:flex;flex-direction:column;align-items:center;padding:10px;gap:5px;background-color:#181818e6}.shippingInput{width:60%;height:30px;border-radius:5px;border:none;padding:10px}.shippingTextArea{width:80%;height:100px;border:none;border-radius:12px;padding:20px}.shippingLabel{width:80%;display:flex;justify-content:space-between}.oneLastStep{width:200px;text-align:center;background-color:#181818e6;padding:20px;border-radius:12px}.shippingSubmitBtn{width:100px;height:30px;border-radius:5px;border:none;background-color:#ffb6c1;color:#000;margin-top:20px}.shippingSubmitBtn:hover{background-color:#000;color:#ffb6c1;border:solid white 1px}.cartIsOpen{height:100vh;overflow:hidden}@media (max-width: 400px){.cartContainer{position:fixed;bottom:10px;right:10px;top:auto}.allMerchItemsDiv{gap:20px}.kiss{width:45px}}.cartMainDiv{color:#fff}.cartOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:998}.cartClosed{display:flex;align-items:center;gap:12px;padding:12px 20px;background-color:#181818;border:1px solid #444;border-radius:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #0006}.cartClosed:hover{background-color:#282828;border-color:#666;transform:translateY(-2px)}.cartClosedInfo{display:flex;flex-direction:column;gap:2px}.cartClosedLabel{font-size:14px;font-weight:700;color:#fff}.cartClosedCount{font-size:12px;color:#aaa}.popup{position:relative;z-index:999;background-color:#181818;border:1px solid #444;border-radius:12px;box-shadow:0 8px 32px #0009;max-width:90vw;max-height:85vh;overflow:hidden;display:flex;flex-direction:column}.cartHeader{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #333;background-color:#1e1e1e}.closeCartBtn{background:transparent;border:1px solid #666;color:#fff;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}.closeCartBtn:hover{background-color:#ffffff1a;border-color:#fff}.cartSummary{display:flex;align-items:center;gap:15px}.itemCount{font-size:14px;color:#aaa}.totalCost{font-size:18px;font-weight:700;color:#4caf50}.openedCart{display:flex;flex-direction:column;gap:12px;padding:20px;overflow-y:auto;flex:1;min-height:0}.yourSelections{font-size:24px;margin:0;padding:0;text-align:center;color:#fff}.noItems{font-size:18px;text-align:center;color:#888;padding:40px 20px}.eachProductDiv{border:1px solid #444;border-radius:12px;background-color:#1e1e1e;flex-shrink:0}.productName{background-color:#fff;color:#000;font-size:16px;font-weight:700;margin:0;padding:10px 12px;text-align:center;word-wrap:break-word}.productPrice{padding:8px 10px 4px;margin:0;text-align:center;color:#4caf50;font-size:14px;font-weight:700}.productQuantity{padding:4px 10px 8px;margin:0;text-align:center;color:#ccc;font-size:14px}.cartBtnDiv{display:flex;gap:8px;padding:10px;justify-content:center}.merchItemBtnCart{height:40px;min-width:40px;padding:0 15px;font-size:20px;border-radius:8px;border:none;cursor:pointer;transition:all .2s}.merchItemBtnCart:hover{transform:scale(1.05)}.red{background-color:#555;color:#fff}.red:hover{background-color:#c0392b}.green{background-color:#27ae60;color:#fff}.green:hover{background-color:#2ecc71}.blue{background-color:#3498db;color:#fff}.blue:hover{background-color:#5dade2}.checkoutBtn{background-color:#4caf50;color:#fff;padding:15px 30px;border:none;border-radius:8px;font-size:18px;cursor:pointer;margin:20px auto 0;transition:background-color .2s}.checkoutBtn:hover{background-color:#45a049}.backToCartBtn{background-color:transparent;color:#fff;border:1px solid white;padding:8px 16px;border-radius:5px;cursor:pointer;margin-bottom:15px;font-size:14px}.backToCartBtn:hover{background-color:#ffffff1a}.checkoutFormContainer{display:flex;flex-direction:column;align-items:center;padding:20px;width:100%}.checkoutTitle{font-size:28px;margin:0 0 5px;color:#fff}.checkoutSubtitle{font-size:14px;color:#aaa;margin:0 0 20px}.checkoutForm{display:flex;flex-direction:column;gap:15px;width:100%;max-width:400px}.checkoutLabel{display:flex;flex-direction:column;gap:5px;font-size:14px;color:#fff}.checkoutInput{padding:12px;border-radius:6px;border:none;font-size:16px}.checkoutTextarea{padding:12px;border-radius:6px;border:none;font-size:16px;min-height:80px;resize:vertical}.paypalContainer{margin-top:25px;display:flex;flex-direction:column;align-items:center}.readyToPay{color:#4caf50;font-size:16px;margin-bottom:10px}.fillFieldsMsg{color:#fc0;font-size:14px;margin-top:20px;text-align:center}@media (max-width: 500px){.popup{max-width:95vw;max-height:90vh}.openedCart{max-height:50vh;padding:15px}.productName{font-size:16px}.checkoutForm{max-width:100%}.cartHeader{padding:12px 15px}.cartSummary{gap:10px}.totalCost{font-size:16px}}.mainMerchItemDiv{display:flex;justify-content:flex-start;align-items:center;gap:20px;width:100%;margin:0 auto;max-width:1200px;padding:20px;background-color:#1e1e1ecc;border-radius:12px;border:1px solid #444}.merchImageDiv{width:300px;min-width:300px;border:solid white 1px;border-radius:12px;overflow:hidden}.titleAndBtns{display:flex;flex-direction:column;gap:15px;flex:1}.merchItemName{color:#ff6b6b;font-size:32px;margin:0}.merchItemPrice{color:#4caf50;font-size:24px;font-weight:700;margin:0}.variantSelectors{display:flex;flex-direction:column;gap:15px}.variantGroup{display:flex;flex-direction:column;gap:8px}.variantLabel{font-size:14px;color:#aaa;text-transform:uppercase;letter-spacing:1px}.variantButtons{display:flex;gap:10px;flex-wrap:wrap}.variantBtn{padding:10px 20px;border:2px solid #555;border-radius:8px;background-color:transparent;color:#fff;font-size:14px;cursor:pointer;transition:all .2s ease}.variantBtn:hover{border-color:#888;background-color:#ffffff1a}.variantBtn.selected{border-color:#ff6b6b;background-color:#ff6b6b33;color:#ff6b6b}.colorBtn[data-color=gold]{border-color:gold}.colorBtn[data-color=gold].selected{background-color:#ffd7004d;color:gold}.colorBtn[data-color=green]{border-color:#4caf50}.colorBtn[data-color=green].selected{background-color:#4caf504d;color:#4caf50}.colorBtn[data-color=pink]{border-color:#ff69b4}.colorBtn[data-color=pink].selected{background-color:#ff69b44d;color:#ff69b4}.merchItemBtnDiv{display:flex;gap:15px;align-items:center;margin-top:10px}.merchItemBtn{padding:12px 24px;font-size:18px;font-weight:700;border-radius:10px;border:none;background-color:#ff6b6b;color:#fff;cursor:pointer;transition:all .2s ease}.merchItemBtn:hover:not(.disabled){background-color:#ff5252;transform:translateY(-2px)}.merchItemBtn.disabled{background-color:#555;color:#888;cursor:not-allowed}@media (max-width: 700px){.mainMerchItemDiv{flex-direction:column;padding:15px}.merchImageDiv{width:100%;min-width:unset;max-width:300px}.titleAndBtns{align-items:center;text-align:center}.merchItemName{font-size:24px}.merchItemPrice{font-size:20px}.variantButtons{justify-content:center}.variantLabel{text-align:center}.merchItemBtn{width:100%;max-width:250px}}.carousel-container{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.carousel-image-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px}.carousel-image{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.carousel-placeholder{width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background-color:#333;color:#888;border-radius:8px}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#0009;color:#fff;border:none;width:40px;height:40px;border-radius:50%;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10}.carousel-arrow:hover{background-color:#000c;transform:translateY(-50%) scale(1.1)}.carousel-arrow-left{left:8px}.carousel-arrow-right{right:8px}.carousel-dots{display:flex;gap:8px;margin-top:12px;justify-content:center}.carousel-dot{width:10px;height:10px;border-radius:50%;border:none;background-color:#555;cursor:pointer;transition:all .2s ease;padding:0}.carousel-dot:hover{background-color:#888}.carousel-dot.active{background-color:#fff;transform:scale(1.2)}@media (max-width: 500px){.carousel-arrow{width:32px;height:32px;font-size:20px}.carousel-arrow-left{left:4px}.carousel-arrow-right{right:4px}.carousel-dot{width:8px;height:8px}}.mainPhotoSlideDiv{display:flex;width:95vw;gap:10px;flex-wrap:wrap;justify-content:center}.epkSlideComponentMainDiv{width:20vmax;height:300px;min-width:160px;min-height:200px;max-width:250px;border-radius:12px;display:flex;align-items:flex-end;justify-content:center;border:solid white 1px;-webkit-box-shadow:4px 10px 37px -3px rgba(250,245,250,1);-moz-box-shadow:4px 10px 37px -3px rgba(250,245,250,1);box-shadow:4px 10px 37px -3px #faf5fa}.epkSlideComponentMainDiv:hover{transition:1.4s;cursor:pointer;transform:scale(1.1)}.epkSlideComponentText{color:#fff;background-color:#181818cc;padding:20px;border-radius:22px;width:70%;text-align:center}.mainEPKDiv{background-image:url(/photos/cheetah.jpeg);background-size:cover;overscroll-behavior-block:none;width:100vw;height:fit-content;display:flex;align-items:center;justify-content:center;min-height:100vh}.eyesPhoto{width:50vw}.homeBtn{position:absolute;top:15px;left:15px;padding:10px;border:none;border-radius:5px}.homeBtn:hover{cursor:pointer;background-color:#181818e6;color:#ffb6c1}.topPhotoEpk{height:fit-content;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:40px;margin:0;background-color:#18181880}.avepkText{position:absolute;color:#fff;font-size:50px;top:10vw;width:100%;text-align:center}.epkFooter{position:sticky;bottom:0}.epkSelectionDiv{height:fit-content;width:80vw;background-color:#181818e6;color:#fff;display:flex;flex-direction:column;align-items:center;margin:40px auto;padding:30px;border-radius:25px;overflow:hidden}.epkX{background-color:red;font-size:40px;height:fit-content}.bigXDiv{width:100%;display:flex;justify-content:space-evenly;margin-top:-15px;padding-bottom:10px}.bigXDiv:hover{cursor:pointer}.epkInnerDiv{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:0 auto;width:95%;height:fit-content;padding-bottom:55px}.youtubeIframeEPK{height:38vw;width:50vw;min-width:300px;min-height:200px;max-height:500px;border:none;border-radius:25px;-webkit-box-shadow:4px 10px 37px -3px rgba(250,245,250,1);-moz-box-shadow:4px 10px 37px -3px rgba(250,245,250,1);box-shadow:4px 10px 37px -3px #faf5fa}.bigControls{background-color:#000;padding:10px;border-radius:35px;font-size:45px}.picAndLink{display:flex;flex-direction:column;align-items:center}.pressPhoto{width:300px;border-radius:25px;margin-bottom:15px}.bioPhoto{width:350px;border-radius:22px;border:solid white 1px}.bioCard{display:flex;flex-direction:column;align-items:center;width:90%;height:fit-content}.bioPhoto{width:300px;height:300px;overflow:hidden}.bioTitleAndDesc{display:flex;flex-direction:column;align-items:center}.bioName{color:gold}.bandMateTitle{color:#ffb6c1}.bandMateBio{text-align:center}.bioLink{color:orange;margin:10px}@media (max-width: 400px){.epkSelectionDiv{width:99%}}@media (max-width: 600px){.avepkText{font-size:25px}}.mainContactStripDiv{display:flex;justify-content:space-around;width:100vw;height:10vh;background-color:#ff2176}.mainGalleryDiv{display:flex;justify-content:center;align-items:center;width:100%;gap:10px}.galleryPhotoDiv{border-radius:12px;border:solid white 1px;overflow:hidden}.galleryPhotoDiv:hover{cursor:pointer}.slidePhotoDiv{border-radius:12px;border:solid white 1px;overflow:hidden;width:50vw;height:50vw;max-width:700px;max-height:700px;min-width:300px;min-height:300px;display:flex;justify-content:center}.slidePhoto{width:100%;height:100%;object-fit:cover}.outerGalleryDiv{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.galleryPopup{background-color:#181818;width:100vw;height:100vh;position:absolute;top:0}.explanation{width:fit-content;margin:50px auto 0;text-align:center;background-color:#181818;padding:15px;border-radius:22px}.gridButton{border:solid white 1px}.gridButton:hover{cursor:pointer}.mainGridPhotoDiv{display:flex;flex-wrap:wrap;gap:2px;justify-content:center}.gridPhotoDiv{width:150px;height:150px;border:solid white 1px;border-radius:12px;overflow:hidden}.gridPhotoDiv:hover{cursor:pointer}.downloadBtn{position:fixed;right:10px;top:15px;width:150px;height:40px;border:solid pink 1px;border-radius:8px;background-color:#181818cc;color:#fff}.downloadBtn:hover{cursor:pointer}.backBtn{position:fixed;right:200px;top:15px;width:150px;height:40px;border:solid pink 1px;border-radius:8px;background-color:#181818cc;color:#fff}.backBtn:hover{cursor:pointer}@media (max-width: 500px){.gridPhotoDiv{width:60px;height:60px}}.wifeIslandMainDiv{height:fit-content;min-height:100vh;width:100vw;background-color:#fff}.mainHeader{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;margin-bottom:10px}.birdsAndTitle{display:flex;align-items:center;justify-content:center;gap:10%;background-color:#fff;width:100%;color:#000;font-size:1.25rem;padding:10px}.wifeIslandTitle{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40vw;gap:10px}.wifeIslandTitle hr{margin:5px;width:40vw}.wifeIslandTitle p{text-align:center;padding:0;height:fit-content;margin:0;font-size:1.25rem}.birdImageDiv{border:black 4px double;border-radius:10px;width:20vw;height:20vw;max-width:150px;max-height:150px;display:flex;justify-content:center;align-items:center}.birdImageDiv img{width:85%;height:85%;object-fit:cover;border-radius:20%;background-color:#fff}.wifeIslandText{position:relative;background-color:#181818cc;color:#fff;padding:20px;border-radius:12px;width:fit-content;text-align:center}main{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%}.bioMainDiv{line-height:2.5;letter-spacing:.08rem;width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#fff}.bioMainDiv:hover{cursor:pointer}.showHideBio{color:#000;cursor:pointer}.copiedPopup{position:fixed;top:25%;left:50%;width:20rem;height:10rem;transform:translate(-50%,-50%);background-color:#181818cc;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000;border-radius:12px}.copiedPopup:hover{cursor:pointer}.fullScreenPhotoDiv{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:#181818cc;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.photoDiv{border:white 1px solid;border-radius:8px;width:150px;height:150px;overflow:hidden;cursor:pointer;display:flex;justify-content:center;align-items:center}.fullScreenPhotoDiv img{object-fit:cover;width:100%;height:100%}.fullScreenPhotoButtonsDiv{position:absolute;right:50%;transform:translate(50%);bottom:10px;display:flex;justify-content:center;align-items:center;gap:10px}button{width:45vw;max-width:15rem;height:3rem;border:none;border-radius:12px;background-color:#fff;color:#000;cursor:pointer;font-size:1.5rem;padding:10px 25px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}button:hover{background-color:#181818;color:#fff;border:solid white 1px}.photoGalleryDiv{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.photoGalleryDiv img{width:10rem;height:10rem;object-fit:cover;border-radius:12px;cursor:pointer}.listenDiv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;border:black solid 1px;border-radius:12px;padding:20px;background-color:#faebd7;color:#000}.mainWifeIslandAudioDiv{display:flex;flex-direction:column;align-items:center}.wifeIslandAudioDiv{border-radius:12px;background-color:#ab0a55;padding:10px}*{font-family:Macondo,cursive;box-sizing:border-box}body{overflow-x:hidden;height:fit-content;margin:0}.hover:hover{cursor:pointer}
