.lang-switch{font-size:.7rem;color:#194543}.lang-switch span:hover{color:#cea697;cursor:pointer}.desktop-nav{padding:.5rem 2rem;display:flex;flex-direction:row;justify-content:space-between;position:fixed;top:0;z-index:999;width:100%;transition:all .4s ease-in-out}.desktop-nav .navbar-logo{width:30px;margin-right:1rem}@media only screen and (min-width:1400px){.desktop-nav .navbar-logo{margin-right:1.8rem}}.desktop-nav .ant-menu-horizontal{border-bottom:none;color:#1f1f1f;background-color:transparent}.desktop-nav .ant-menu-horizontal .ant-menu-item a{color:#1f1f1f}.desktop-nav .ant-menu-horizontal .ant-menu-item.ant-menu-item-selected a,.desktop-nav .ant-menu-horizontal .ant-menu-item a:hover{color:#cea697}@media only screen and (min-width:1024px){.desktop-nav{padding:1.2rem 2.7rem}}@media only screen and (min-width:1400px){.desktop-nav{padding:1.3rem 3.7rem}}.mobile-nav{padding:.4rem 1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:fixed;top:0;z-index:999;width:100%;transition:all .4s ease-in-out}@media only screen and (min-width:768px){.mobile-nav{padding:1rem 2.2rem}}.mobile-nav img{width:30px}.mobile-nav button{background-color:transparent;outline:none;font-weight:700;border:none;color:#bc8a77}.ant-drawer-body{display:flex;flex-direction:column;justify-content:space-between}.ant-drawer-body .ant-menu-inline{border-right:none}.ant-drawer-body .ant-menu-item-active a{color:#cea697}.typography-header{margin:2rem auto;text-align:center}.typography-header h1{font-weight:700;color:#bc8a77;font-size:30px}.typography-heading2{font-size:22px;margin:8px auto 0;font-weight:600}.typography-heading3{font-size:16px;font-weight:700;margin:8px auto 0}.typography-heading4{font-size:14px;font-weight:700}.typography-paragraph{font-size:14px;margin-bottom:0}.typography-placeholder{font-size:12px;margin-bottom:0}@media only screen and (min-width:768px){.typography-header h1{font-size:34px}.typography-heading2{font-size:28px;font-weight:700;margin:12px auto 0}.typography-heading3{font-size:22px;margin:12px auto 0}.typography-heading4,.typography-paragraph{font-size:16px}.typography-placeholder{font-size:14px}}@media only screen and (min-width:1024px){.typography-header h1{font-size:40px}.typography-heading2{font-size:32px;margin:16px auto 0}.typography-heading3{font-size:24px;margin:16px auto 0}.typography-heading4,.typography-paragraph{font-size:18px}.typography-placeholder{font-size:16px}}.footer-menu{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px}@media only screen and (min-width:768px){.footer-menu{width:50%;margin-top:0;margin-left:50px;flex-wrap:unset}}.footer-menu .contents-category{display:flex;flex-direction:column;width:50%}.footer-menu .contents-category h3{text-transform:uppercase;margin:0 0 30px;color:#575757}@media(max-width:380px){.footer-menu .contents-category{width:100%}}.footer-menu .contents-category .content{display:flex;flex-direction:column}.footer-menu .contents-category .content a{font-size:14px;margin-bottom:15px;color:#575757}.footer-menu .contents-category .content a:hover{color:#cea697}@media only screen and (min-width:768px){.footer-menu .contents-category .content a{font-size:16px}}@media only screen and (min-width:1024px){.footer-menu .contents-category .content a{font-size:18px}}.footer-menu .contents-category .content a a:hover{color:#cea697}.fujipaw-btn{min-width:9rem;padding:.5rem 1rem;border-radius:2px;cursor:pointer;outline:none;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;font-weight:600;border:2px solid #454545;color:#3b3b3b;background-color:#e2c2b8;box-shadow:12px 12px 24px rgba(190,111,75,.16)}.fujipaw-btn:hover{-webkit-transform:scale(1.03);transform:scale(1.03);background-color:#e9d2ca;border-color:#525252}.btn-white{color:#3b3b3b;background-color:#fff;box-shadow:12px 12px 24px hsla(0,0%,67.5%,.16)}.btn-white:hover{-webkit-transform:scale(1.03);transform:scale(1.03);background-color:#fff;border-color:#525252}.contact-form.ant-form{text-align:left;max-width:800px;margin:0 auto}.contact-form.ant-form label{margin-top:1rem}.contact-form.ant-form label input,.contact-form.ant-form label textarea{width:100%;margin-top:.5rem}.contact-form.ant-form .form-text-area{resize:none;height:12em}.contact-form.ant-form .button-wrapper{text-align:center}.popup-wrapper{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.1);z-index:9999;display:flex;align-items:center;justify-content:center}.popup-wrapper .popup-container{margin:auto;background-color:#fff;align-items:center;text-align:center;padding:3.5rem 3.5rem 5rem;border-radius:8px;height:100vh}@media only screen and (min-width:768px){.popup-wrapper .popup-container{height:auto;position:relative}}.popup-wrapper .popup-container p{position:absolute;top:1.2rem;right:1.2rem;font-size:16px;cursor:pointer}.popup-wrapper .popup-container .barcode{background-color:#f4f4f4;padding:5px;margin:20px 45px}.popup-wrapper .popup-container .barcode img{width:300px;height:auto}.popup-wrapper .popup-container span{margin-bottom:1.4rem}.popup-wrapper .popup-container h3{color:#575757}.popup-wrapper .popup-container a{color:#575757;font-size:16px;margin:10px 0}.footer{width:100%}.footer .footer-content-container{max-width:1500px;margin:auto;padding:20px 30px}@media only screen and (min-width:768px){.footer .footer-content-container{padding:24px 40px}}@media only screen and (min-width:1024px){.footer .footer-content-container{padding:30px 60px}}.footer .footer-content-container .footer-header{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto 20px}@media only screen and (min-width:768px){.footer .footer-content-container .footer-header{align-items:baseline;justify-content:flex-start;margin:0 auto 30px}}.footer .footer-content-container .footer-header img{margin-right:20px;width:36px}@media only screen and (min-width:768px){.footer .footer-content-container .footer-header img{margin-right:30px;width:40px}}@media only screen and (min-width:1024px){.footer .footer-content-container .footer-header img{margin-right:40px;width:48px}}.footer .footer-content-container .footer-header h2{margin:0;color:#575757}.footer .footer-content-container .footer-content{width:100%;flex-wrap:wrap}@media only screen and (min-width:768px){.footer .footer-content-container .footer-content{display:flex;justify-content:space-between;flex-wrap:nowrap}}.footer .footer-content-container .footer-content .contact-form.ant-form{margin:0}.footer .footer-content-container .footer-content>div{width:50%}@media only screen and (max-width:768px){.footer .footer-content-container .footer-content>div{width:100%}}.footer .footer-base{display:flex;justify-content:space-between;background-color:#efd2c7;margin-top:34px;padding:14px 30px;align-items:center;flex-wrap:wrap}.footer .footer-base .social-media-container{display:flex}.footer .footer-base p{color:#1f1f1f}.footer .footer-base img{padding-right:12px;width:28px;cursor:pointer}@media only screen and (min-width:768px){.footer .footer-base{margin-top:70px;padding:24px 50px}.footer .footer-base img{width:38px}}@media only screen and (min-width:1024px){.footer .footer-base{margin-top:80px;padding:30px 60px}.footer .footer-base img{width:40px}}.card-container{background-color:#fff;border-radius:10%;padding:15px}.card-container .card-img{border-radius:5px;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto;width:22vw;height:15vw;max-width:346px;max-height:216px}@media screen and (max-width:690px){.card-container .card-img{width:54vw;height:40vw;max-width:100vw;max-height:100vw}}.card-container .card-words{width:22vw;margin:auto;max-width:346px}@media screen and (max-width:690px){.card-container .card-words{width:54vw;max-width:100vw}}.card-container .card-words p{margin-bottom:10px}.card-container .card-words h4{text-align:right;margin-bottom:10px;font-weight:400}.card-container .card-words img{margin:10px 0 8px;width:10vw;max-width:120px;height:auto}.kittens-container{position:relative;padding:50px 0;margin:20px auto}@media only screen and (min-width:768px){.kittens-container{margin:80px auto}}@media only screen and (min-width:1024px){.kittens-container{margin:100px auto}}.kittens-container:hover .kittens-title img{-webkit-transform:rotate(7deg);transform:rotate(7deg)}.kittens-container .kittens-background-img{position:absolute;width:100vw;z-index:-1}@media screen and (max-width:690px){.kittens-container .kittens-background-img{height:620px;top:0}}@media screen and (min-width:691px){.kittens-container .kittens-background-img{height:500px}}@media screen and (min-width:1024px){.kittens-container .kittens-background-img{height:600px}}.kittens-container .kittens-title{display:flex;justify-content:center;align-items:flex-end;margin:30px 0;padding-top:30px}@media screen and (max-width:768px){.kittens-container .kittens-title{padding-top:0}}.kittens-container .kittens-title h3{margin:0 30px;white-space:nowrap}@media screen and (max-width:690px){.kittens-container .kittens-title h3{margin:0}}.kittens-container .kittens-title img{width:60px;height:auto}.kittens-container h4{text-align:center;margin-top:30px;cursor:pointer}.home-banner-container .banner-img{object-fit:cover;width:100vw;height:60vh}@media only screen and (min-width:690px){.home-banner-container .banner-img{height:70vw}}.home-banner-container .home-banner-block .banner-words-block{position:absolute;top:40%;left:10%}@media only screen and (max-width:690px){.home-banner-container .home-banner-block .banner-words-block{top:28%}}@media only screen and (min-width:1400px){.home-banner-container .home-banner-block .banner-words-block{top:30%;left:9%}.home-banner-container .home-banner-block .banner-words-block h4{font-size:22px}.home-banner-container .home-banner-block .banner-words-block h1{font-size:48px;letter-spacing:.8px}}.home-banner-container .home-banner-block .banner-words-block .typography-header{margin:0;text-align:left}.home-banner-container .home-banner-block .banner-words-block h1{margin-bottom:10px;color:#cea697;line-height:1}.home-banner-container .home-banner-block .banner-words-block span{margin:0;display:block;color:#575757}.home-banner-container .home-banner-block .banner-words-block button{white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:50px;font-weight:700}@media only screen and (max-width:690px){.home-banner-container .home-banner-block .banner-words-block button{margin-top:10px;padding:6px 10px}}.fade-in-section{opacity:.2;-webkit-transform:translateY(30%);transform:translateY(30%);visibility:hidden;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;will-change:opacity,visibility}.is-visible{opacity:1;-webkit-transform:none;transform:none;visibility:visible;display:flex}.bring-kitten-home-container{margin:20px auto;padding:20px 40px;width:100%;max-width:700px;text-align:center}.bring-kitten-home-container .kitten-image{background-color:#f0e4d8;border-radius:10px;width:215px;height:220px;-webkit-transform:rotate(-8deg);transform:rotate(-8deg);margin:0 auto 45px}.bring-kitten-home-container .kitten-image .kitten{width:215px;-webkit-transform:rotate(8deg);transform:rotate(8deg);position:relative;left:12px;border-radius:10px}.bring-kitten-home-container .kitten-image .dot{width:55px;position:relative;right:6.8rem;top:-2rem}.bring-kitten-home-container .kitten-content{margin-bottom:20px}.bring-kitten-home-container .kitten-content h3{text-transform:capitalize;letter-spacing:.5px;color:#575757}.bring-kitten-home-container .kitten-content p{margin-bottom:40px;line-height:24px}.bring-kitten-home-container .kitten-content button{font-weight:600}.bring-kitten-home-container .kitten-content:hover~.kitten-image{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media only screen and (min-width:768px){.bring-kitten-home-container{margin:80px auto;width:100%;max-width:780px;display:flex;justify-content:space-between;flex-direction:row-reverse}.bring-kitten-home-container .kitten-image{width:245px;height:255px;-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}.bring-kitten-home-container .kitten-image .kitten{width:250px}.bring-kitten-home-container .kitten-image .dot{width:65px;right:7.7rem;top:-1.8rem}.bring-kitten-home-container .kitten-content{width:50%;margin-bottom:20px}.bring-kitten-home-container .kitten-content h3{text-transform:capitalize;letter-spacing:.5px}.bring-kitten-home-container .kitten-content p{margin-bottom:40px;line-height:32px}.bring-kitten-home-container .kitten-content button{font-weight:600}}@media only screen and (min-width:1024px){.bring-kitten-home-container{margin:100px auto;max-width:1024px;display:flex;justify-content:space-between}.bring-kitten-home-container .kitten-image{width:245px;height:255px}.bring-kitten-home-container .kitten-image .kitten{width:250px}.bring-kitten-home-container .kitten-image .dot{width:65px;right:7.8rem;top:-34px}.bring-kitten-home-container .kitten-content{width:50%}.bring-kitten-home-container .kitten-content p{line-height:32px}}.content-wrapper{position:relative;margin:auto;padding:30px;width:100%;max-width:1400px}.content-wrapper .content-pics{display:flex;justify-content:center;align-items:center}.content-wrapper .content-pics:hover{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.content-wrapper .content-pics .img-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:5px}.content-wrapper .content-words{padding:30px;text-align:center;width:100%}@media screen and (min-width:768px){.content-wrapper .content-words{text-align:left;width:450px}}@media screen and (min-width:1024px){.content-wrapper .content-words{width:600px}}.content-wrapper .content-words h2{margin-bottom:0}.content-wrapper .content-words p{margin:20px 0}.content-wrapper .content-words .content-button{display:flex;flex-wrap:wrap;justify-content:space-around}.content-wrapper .content-words .content-button>a{margin-bottom:1rem}.content-wrapper .content-words:hover~.content-pics{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.content-wrapper .sticker{position:absolute;width:110px;height:auto;z-index:-1}@media only screen and (min-width:768px){.content-wrapper{display:flex;justify-content:space-around;padding:30px}.content-wrapper .sticker{z-index:2}}@media only screen and (min-width:1024px){.content-wrapper{padding:40px}}.photos-grid-container{padding-bottom:60px}.photos-grid-container .photos-grid-front{z-index:1}.photos-grid-container .photos-grid-back{z-index:-1;opacity:0;position:fixed;transition:all .4s ease-out}.photos-grid-container .photos-grid-back.active{position:static;opacity:1;transition:all .4s ease-in}.photos-grid-container .photos-grid-block{-webkit-transform:translateY(-20%);transform:translateY(-20%);transition:all .5s ease-in}.photos-grid-container .photos-grid-block.active{-webkit-transform:translateY(0);transform:translateY(0);transition:all .5s ease-out}.photos-grid-container .photos-grid-button{padding-top:50px;display:flex;justify-content:center}.photos-grid-container .photos-grid-button button{background-color:transparent;box-shadow:2px 2px 10px rgba(0,0,0,.16)}.gallery-images-container{margin-top:4rem}.gallery-images-container .gallery-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.gallery-images-container .gallery-images>img{width:100%;height:100%;object-fit:contain}.photos-grid-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:40px}.photos-grid-container button{margin:auto;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.carols-container{margin-top:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));width:100%}.carols-container>img{width:100%;height:100%;object-fit:cover}.cat-preview-wrapper{width:100%;margin:0 auto 80px;text-align:center}.cat-preview-wrapper .cat-img{transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;cursor:pointer}.cat-preview-wrapper .cat-img:hover{-webkit-transform:scale(1.01);transform:scale(1.01);opacity:.8}@media screen and (min-width:768px){.cat-preview-wrapper{width:100%}}.cat-preview-wrapper h3{text-transform:uppercase}.kings-page{margin-bottom:3rem}@media screen and (min-width:768px){.kings-page{margin-bottom:5rem}}.kings-page .kings-content{display:flex;flex-direction:column}@media screen and (min-width:768px){.kings-page .kings-content{padding:2rem;margin-bottom:5rem;display:grid}}@media screen and (min-width:1024px){.kings-page .kings-content{padding:4rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.kings-page .full-width{display:flex;max-width:1240px;margin:auto}}.queens-page{margin-bottom:3rem}@media screen and (min-width:768px){.queens-page{margin-bottom:5rem}}.queens-page .queens-content{display:flex;flex-direction:column}@media screen and (min-width:768px){.queens-page .queens-content{padding:2rem;margin-bottom:5rem;display:grid}}@media screen and (min-width:1024px){.queens-page .queens-content{padding:4rem;grid-template-columns:repeat(2,1fr)}}.cat-detail-wrapper{margin:auto;text-align:center;position:relative;overflow:hidden}@media screen and (min-width:768px){.cat-detail-wrapper .cat-detail-banner{padding:2rem}}@media screen and (min-width:1024px){.cat-detail-wrapper .cat-detail-banner{padding:4rem}}.cat-detail-wrapper .cat-detail-banner img{width:100%}.cat-detail-wrapper .cat-detail-banner span{font-weight:600}.cat-detail-wrapper .cat-detail-banner h3{text-transform:uppercase}.cat-detail-wrapper .cat-detail-banner .cat-main-photo{width:calc(100% - 8rem)}@media screen and (min-width:1024px){.cat-detail-wrapper .cat-detail-banner .cat-main-photo{width:calc(100% - 20rem)}}.cat-detail-wrapper .cat-detail-banner .cat-name{margin-bottom:2rem}.cat-detail-wrapper .cat-images{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.cat-detail-wrapper .background-image{position:absolute;z-index:-999;overflow:hidden}.cat-detail-wrapper .background-image.background-image-left{width:13rem;left:-5rem;top:12rem}@media screen and (min-width:768px){.cat-detail-wrapper .background-image.background-image-left{width:18rem;left:-6rem;top:18rem}}@media screen and (min-width:1024px){.cat-detail-wrapper .background-image.background-image-left{top:22rem}}.cat-detail-wrapper .background-image.background-image-right{width:8rem;right:-3rem;top:5rem}@media screen and (min-width:1024px){.cat-detail-wrapper .background-image.background-image-right{width:10rem}}.kitten-preview-wrapper{background-color:#f9f3f3;border-radius:15px;box-shadow:5px 10px 12px #f4f4f4;width:100%;margin:1rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:2rem;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.kitten-preview-wrapper:hover{-webkit-transform:scale(1.01);transform:scale(1.01);background-color:#efefef}@media screen and (min-width:1024px){.kitten-preview-wrapper{width:calc(50% - 2rem)}}@media screen and (min-width:768px){.kitten-preview-wrapper .image-wrapper{width:45%}}.kitten-preview-wrapper .image-wrapper img{width:100%}@media screen and (min-width:768px){.kitten-preview-wrapper .info-wrapper{width:45%}}.kitten-preview-wrapper .info-wrapper .detail-infos span{margin-right:20%;white-space:nowrap}.kitten-preview-wrapper .info-wrapper h3{font-weight:700;font-size:1.1rem}.kitten-preview-wrapper .info-wrapper .description{margin-top:1rem}.kitten-preview-wrapper .info-wrapper .preview-link{background-color:#bc8a77;color:#fff;margin-top:2rem;font-size:1.1rem;border-radius:none;border:none;border-radius:15px;padding:.2rem .5rem}.kitten-preview-wrapper .info-wrapper .preview-link:hover{cursor:pointer;background-color:#fff;color:#bc8a77}.available-kittens-page .kittens-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:768px){.available-kittens-page .kittens-list{padding:2rem}}@media screen and (min-width:1024px){.available-kittens-page .kittens-list{padding:4rem}}@media screen and (min-width:1400px){.available-kittens-page .kittens-list{padding:6rem}}.available-kittens-page .no-available-kitten{margin:6rem auto;font-size:1.2rem;text-align:center}@media screen and (min-width:768px){.available-kittens-page .no-available-kitten{margin:6rem 10rem}}.previous-kittens-page .kittens-list{padding:2rem;margin:auto}@media screen and (min-width:768px){.previous-kittens-page .kittens-list{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:4rem}}@media screen and (min-width:1024px){.previous-kittens-page .kittens-list{padding:4rem}}@media screen and (min-width:1400px){.previous-kittens-page .kittens-list{grid-template-columns:repeat(3,1fr);padding:6rem}}.previous-kittens-page .kittens-list .kitten{margin:0 auto 2.6rem;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;text-align:center}.previous-kittens-page .kittens-list .kitten .kitten-img{cursor:pointer}.previous-kittens-page .kittens-list .kitten .kitten-img:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.previous-kittens-page .kittens-list .kitten h3{color:#bc8a77;margin-bottom:.4rem}@media screen and (min-width:768px){.previous-kittens-page .kittens-list .kitten h3{margin-bottom:.6rem}}.previous-kittens-page .kittens-list .kitten .preview-link{cursor:pointer;color:#575757}.previous-kittens-page .kittens-list .kitten .preview-link:hover{text-decoration:underline}.show-result-item-wrapper{width:100%;margin:0 auto 80px;text-align:center}.show-result-item-wrapper .cat-img{width:90%;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;height:400px}@media screen and (min-width:768px){.show-result-item-wrapper .cat-img{width:60%;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;height:600px}}.show-result-item-wrapper h3{text-transform:uppercase}.show-results-page{margin-bottom:3rem}@media screen and (min-width:768px){.show-results-page{margin-bottom:5rem}}.show-results-page .show-results-content{display:flex;flex-direction:column}@media screen and (min-width:768px){.show-results-page .show-results-content{padding:2rem;margin-bottom:5rem;display:grid;grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:1024px){.show-results-page .show-results-content{padding:4rem}}@media screen and (min-width:768px){.show-results-page .full-width{display:flex;max-width:1240px;margin:auto}}.cat-animation-wrapper{width:100%;height:7rem}.cat-animation-wrapper .cat-animation{width:10rem;position:relative;display:inline-block}.cat-animation-wrapper .cat-animation .toy{position:absolute;top:0;left:0;width:2.7rem;-webkit-animation-name:toy;animation-name:toy;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cat-animation-wrapper .cat-animation .cat{width:6.5rem;position:absolute;right:0}@-webkit-keyframes toy{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes toy{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.banner{background-color:#faf5f4;width:100%;padding:60px;position:relative;overflow:hidden;text-align:center}.banner .banner-content{width:100%;height:100%;margin:auto}.banner .banner-content img{width:5rem;height:auto}.banner .banner-content .search-bar{max-width:360px;margin:auto}.banner .banner-content .search-bar .ant-input-affix-wrapper{border-radius:30px;border:none;margin-bottom:30px}.banner .banner-content .search-bar .ant-input-affix-wrapper .ant-input-prefix{margin-right:8px;color:#ccc}.banner .banner-content .search-bar .ant-input-affix-wrapper-lg{padding:8px 16px;box-shadow:10px 10px 18px hsla(0,0%,53.7%,.16)}.banner .icon{position:absolute}.banner .thunder{width:6rem;top:30px;left:-22px}.banner .star{width:7rem;left:-18px;bottom:-20px}.banner .dot{width:6em;right:-30px;top:35%}@media only screen and (min-width:768px){.banner{min-height:300px}.banner .banner-content img{width:6rem}.banner .banner-content .search-bar{max-width:400px}.banner .banner-content .search-bar .ant-input-affix-wrapper{border-radius:40px;margin-bottom:40px}.banner .banner-content .search-bar .ant-input-affix-wrapper .ant-input-prefix{margin-right:10px}.banner .banner-content .search-bar .ant-input-affix-wrapper-lg{padding:14px 22px;box-shadow:12px 12px 24px hsla(0,0%,53.7%,.16)}.banner .thunder{width:10rem;top:40px;left:-22px}.banner .star{width:14rem;left:-28px;bottom:-60px}.banner .dot{width:10em;right:-30px;top:35%}}@media only screen and (min-width:1024px){.banner{min-height:450px}.banner .banner-content h2{margin-top:40px}.banner .banner-content img{width:6rem}.banner .banner-content .search-bar{max-width:530px}.banner .banner-content .search-bar .ant-input-affix-wrapper{margin-bottom:40px}}.faq-item-container .faq-item{margin-bottom:16px;background-color:#f4f4f4;padding:6px 12px;border-radius:8px;overflow-y:hidden}@media only screen and (min-width:768px){.faq-item-container .faq-item{padding:10px 16px}}@media only screen and (min-width:1024px){.faq-item-container .faq-item{padding:12px 18px}}.faq-item-container .faq-item .faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-item-container .faq-item .faq-question p{font-weight:600;color:#575757}.faq-item-container .faq-item .faq-question button{cursor:pointer;border:none;outline:none;background-color:transparent}.faq-item-container .faq-item .faq-answer{max-height:0;opacity:0;transition:all .25s ease-in}.faq-item-container .faq-item .showMore{max-height:400px;opacity:1;transition:all 1s ease-out}.faq-list{max-width:800px;margin:auto;padding:30px}@media screen and (min-width:768px){.faq-list{padding:30px 60px}}.faq-list .list{margin:0;padding-top:50px}.faq-list .list h3{color:#575757;margin:0}.faq-page{width:100%;margin-top:30px}.faq-page .faq-more-question{text-align:center;padding:60px 0}.faq-page .faq-more-question img{width:40px;margin-bottom:20px}@media only screen and (min-width:768px){.faq-page .faq-more-question img{width:50px}}@media only screen and (min-width:1024px){.faq-page .faq-more-question img{width:60px}}.faq-page .faq-more-question p{font-weight:700;margin-bottom:20px}.faq-page .faq-more-question button{font-weight:600}.contact-us-page{padding:2rem;position:relative;overflow:hidden;text-align:center}@media screen and (min-width:768px){.contact-us-page{padding:4rem 6rem}}@media screen and (min-width:1024px){.contact-us-page{padding:4rem 12rem}}.contact-us-page img{width:6rem;height:auto}.contact-us-page p{margin:2rem 0;text-align:center}.contact-us-page .background-image{position:absolute;z-index:-999;overflow:hidden}.contact-us-page .background-image.background-image-left{width:13rem;left:-5rem;top:12rem}@media screen and (min-width:768px){.contact-us-page .background-image.background-image-left{width:18rem;left:-6rem;top:18rem}}@media screen and (min-width:1024px){.contact-us-page .background-image.background-image-left{width:18rem;top:22rem}}.contact-us-page .background-image.background-image-right{width:8rem;right:-3rem;top:5rem}@media screen and (min-width:1024px){.contact-us-page .background-image.background-image-right{width:8rem;right:-3rem;top:5rem;width:10rem}}.deposit-page{padding:20px 30px;margin-bottom:2.6rem}@media screen and (min-width:768px){.deposit-page{padding:30px 60px}}@media screen and (min-width:1024px){.deposit-page{max-width:1024px;padding:30px 80px;margin:auto}}.deposit-page .typography-paragraph{text-indent:40px}.deposit-page .deposit-questions{margin-bottom:2rem}.deposit-page .deposit-heading{width:100%;text-align:center;margin-bottom:40px}@media screen and (min-width:768px){.deposit-page .deposit-heading{margin-bottom:3.8rem}.deposit-page .deposit-heading h2{margin-bottom:12px}}@media screen and (min-width:1024px){.deposit-page .deposit-heading{margin-bottom:4.6rem}.deposit-page .deposit-heading h2{margin-bottom:18px}}.deposit-page .deposit-important-msg{padding:6px 12px;margin:30px 0}.deposit-page .deposit-important-msg p{font-weight:700}.deposit-page .deposit-options-container{text-align:center}@media screen and (min-width:768px){.deposit-page .deposit-options-container{margin-top:2.4rem}.deposit-page .deposit-options-container .payment-options{display:flex;justify-content:center}.deposit-page .deposit-options-container .payment-options .payments{display:flex}}.deposit-page .deposit-options-container h4{color:#bc8a77}.deposit-page .deposit-options-container button{margin-bottom:16px}@media screen and (min-width:768px){.deposit-page .deposit-options-container button{margin-right:2.4rem}.deposit-page .deposit-options-container button:first-of-type{margin-left:2.4rem}}@media screen and (min-width:1024px){.deposit-page .deposit-options-container button{margin-right:2.8rem}}.about-us-page{position:relative;overflow:hidden}@media screen and (min-width:1024px){.about-us-page{margin-top:4rem}}.about-us-page.eng-version{padding:1rem;text-align:center;font-size:1rem;line-height:2rem}.about-us-page.eng-version .inner-wrapper{width:100%}@media screen and (min-width:768px){.about-us-page.eng-version .inner-wrapper{width:800px}}.about-us-page.eng-version .inner-wrapper .content{text-align:left}.about-us-page.eng-version .image-containers{display:flex;flex-wrap:wrap;align-content:center}.about-us-page.eng-version .image-containers>img{object-fit:cover}@media screen and (min-width:1024px){.about-us-page.eng-version{display:flex;align-items:center}.about-us-page.eng-version div{max-width:800px;width:800px}}.about-us-page.eng-version div{margin:2rem auto}.about-us-page.eng-version img{max-width:300px;display:block;margin:1rem auto;border-radius:10px}.about-us-page .background-image{position:absolute;z-index:-999;overflow:hidden}.about-us-page .background-image.background-image-left{width:13rem;left:-5rem;top:12rem}@media screen and (min-width:768px){.about-us-page .background-image.background-image-left{width:18rem;left:-6rem;top:18rem}}@media screen and (min-width:1024px){.about-us-page .background-image.background-image-left{width:18rem;top:22rem}}.about-us-page .background-image.background-image-right{width:8rem;right:-3rem;top:5rem}@media screen and (min-width:1024px){.about-us-page .background-image.background-image-right{width:8rem;right:-3rem;top:5rem;width:10rem}}.about-us-page .background-image.background-image-bottom{width:10rem;right:-3rem;bottom:0}@media screen and (min-width:1024px){.about-us-page .background-image.background-image-bottom{width:10rem;right:-3rem;width:12rem}}.about-us-page .summary-content{margin:2rem 3rem;max-width:1000px}@media screen and (min-width:1024px){.about-us-page .summary-content{margin:2rem auto}}.about-us-page .summary-content>*{margin-bottom:1rem}.about-us-page .summary-content .signature{margin-top:2rem;margin-bottom:4rem;margin-right:1rem;text-align:right;font-weight:700}.kitty-detail-container{padding-bottom:80px}.kitty-detail-container h2{color:#bc8a77;text-align:center}@media screen and (min-width:1024px){.kitty-detail-container h1{padding-bottom:50px}}.kitty-detail-container .img-carousel-block{padding:0;max-width:1280px;margin:auto}.kitty-detail-container .img-carousel-block .sc-bxivhb{display:flex;justify-content:center}.kitty-detail-container .img-carousel-block .cat-img{border-radius:10px;object-fit:contain;margin:auto;max-width:880px;max-height:540px;width:80vw;height:50vw}.kitty-detail-container h3{text-align:center}.kitty-detail-container .cat-info-container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media screen and (max-width:690px){.kitty-detail-container .cat-info-container{justify-content:space-between}}.kitty-detail-container .cat-info-container .cat-info-block{margin-right:20px;margin-bottom:20px;width:120px;height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:4px;background-color:#faf5f4;box-shadow:2px 2px 5px rgba(0,0,0,.16)}.kitty-detail-container .cat-info-container .cat-info-block svg{width:40px;height:40px}@media screen and (max-width:690px){.kitty-detail-container .cat-info-container .cat-info-block{width:60px;height:60px;margin:0}.kitty-detail-container .cat-info-container .cat-info-block svg{width:30px;height:30px}.kitty-detail-container .cat-info-container .cat-info-block p{font-size:10px}}.kitty-detail-container .kitty-detail-button{display:flex;justify-self:center;margin:50px}.kitty-detail-container .kitty-detail-button button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:10px 50px}.kitty-detail-container .kitty-detail-parents-container{display:flex;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:768px){.kitty-detail-container .kitty-detail-parents-container{flex-direction:column;align-items:center;justify-content:center}}.kitty-detail-container .kitty-detail-parents-container .kitty-detail-parents-block{margin-right:50px}.kitty-detail-container .kitty-detail-parents-container .kitty-detail-parents-block h2{width:100%}.kitty-detail-container .kitty-detail-parents-container .kitty-detail-parents-block img{width:300px;height:300px;object-fit:cover;border-radius:4px}@media screen and (max-width:768px){.kitty-detail-container .kitty-detail-parents-container .kitty-detail-parents-block{margin-right:0}.kitty-detail-container .kitty-detail-parents-container .kitty-detail-parents-block h2{text-align:center}}.kitty-detail-container .cat-info-container,.kitty-detail-container .kitty-detail-parents-container,.kitty-detail-container h2{width:80vw;margin:auto;max-width:880px;padding:20px 0}.notFound-page{padding:20px 30px;margin-bottom:2.6rem;text-align:center}@media screen and (min-width:768px){.notFound-page{padding:30px 60px}}@media screen and (min-width:1024px){.notFound-page{max-width:1024px;padding:30px 80px;margin:auto}}.notFound-page h1{color:initial}.notFound-page img{margin-top:20px;width:100%}.notFound-page+.footer .ant-spin-nested-loading,.notFound-page+.footer .footer-header{display:none!important}.notFound-page+.footer .footer-content{justify-content:center!important}a{text-decoration:none;color:#000}*{box-sizing:border-box;font-family:"Lato","YouYuan",sans-serif}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.4d6a6038.chunk.css.map */