body{padding:60px;margin:0;font-family:DM Sans,sans-serif;color:#301113}@media screen and (max-width: 1024px){body{padding:20px}}section.title{text-align:center;color:#b80f0a;display:flex;flex-direction:column;align-items:center;text-wrap:balance}section.title h1{font-size:66px;margin:32px 0 16px;font-weight:400;padding:0!important;line-height:1}section.title h4{font-size:30px;max-width:680px;margin:16px 0;font-weight:400;padding:0!important;line-height:1.2}@media screen and (max-width: 1400px){section.title h1{font-size:40px}section.title h4{font-size:20px}}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);margin:60px auto;max-width:1280px}.grid-3 .cats{color:#fff;cursor:pointer;padding:0 20px 10px;display:flex;flex-direction:column;transition:all .3s ease-in-out;box-shadow:-4px 3px 5px #0003;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;min-height:300px}.grid-3 .cats:hover{box-shadow:-4px 3px 23px 1px #00000080}.grid-3 .cats h2{font-size:28px;font-weight:500}.grid-3 .cats p{margin-top:0;margin-bottom:26px;font-size:18px}.grid-3 .cats p.link{text-decoration:underline;font-size:14px;margin-top:auto}.grid-3 .cats:nth-child(1){background-color:#b80f0a;border-top-left-radius:20px}.grid-3 .cats:nth-child(2){background-color:#b80f0a}.grid-3 .cats:nth-child(3){background-color:#b80f0a;border-top-right-radius:20px}.grid-3 .cats:nth-child(4){background-color:#b80f0a;border-bottom-left-radius:20px}.grid-3 .cats:nth-child(5){background-color:#b80f0a;color:#000}.grid-3 .cats:nth-child(6){background-color:#b80f0a;border-bottom-right-radius:20px}@media screen and (max-width: 991px){.grid-3{grid-template-columns:repeat(2,1fr)}.grid-3 .cats:nth-child(2){border-top-right-radius:20px}.grid-3 .cats:nth-child(3){border-top-right-radius:0}.grid-3 .cats:nth-child(4){border-bottom-left-radius:0}.grid-3 .cats:nth-child(5){border-bottom-left-radius:20px}.grid-3 .cats:nth-child(6){border-bottom-right-radius:20px}}@media screen and (max-width: 640px){.grid-3{grid-template-columns:repeat(1,1fr)}.grid-3 .cats:nth-child(1){border-top-left-radius:20px;border-top-right-radius:20px}.grid-3 .cats:nth-child(2){border-top-right-radius:0}.grid-3 .cats:nth-child(3){border-top-right-radius:0}.grid-3 .cats:nth-child(4){border-bottom-left-radius:0}.grid-3 .cats:nth-child(5){border-bottom-left-radius:0}.grid-3 .cats:nth-child(6){border-bottom-left-radius:20px;border-bottom-right-radius:20px}}#title,.title2{text-align:center;text-wrap:balance}#title h3,.title2 h3{font-size:66px;margin:32px 0 16px;color:#b80f0a;font-weight:500}#title h6,.title2 h6{font-size:30px;margin:16px auto;color:#b80f0a;font-weight:400;max-width:760px}#title .bordered-text,.title2 .bordered-text{max-width:760px;font-size:18px;margin:0 auto;padding:10px 20px;border:1px solid #000;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}#title .textarea-container,.title2 .textarea-container{position:relative;max-width:760px;margin:0 auto}#title textarea.bordered-text,.title2 textarea.bordered-text{font-family:inherit;font-size:inherit;color:inherit;background:transparent;resize:none;outline:none;text-align:center;min-height:44px;box-sizing:border-box;width:100%;transition:height .2s ease;overflow:hidden}#title .custom-placeholder,.title2 .custom-placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:10px 20px;font-size:18px;text-align:center;color:inherit;pointer-events:none;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;opacity:1}#title .custom-placeholder.hidden,.title2 .custom-placeholder.hidden{opacity:0}@media screen and (max-width: 1400px){#title h3,.title2 h3{font-size:40px}#title h6,.title2 h6{font-size:20px}#title .bordered-text,.title2 .bordered-text,#title .custom-placeholder,.title2 .custom-placeholder{font-size:16px}}#modal{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#00000080;display:none;justify-content:center;align-items:center;z-index:99}#modal .backdrop{width:100%;height:100%;background-color:#00000080}#modal .modal-content{position:absolute;background-color:#fff;border-radius:25px;box-shadow:0 0 10px #00000080;z-index:1;width:80vw;height:86vh;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden;box-sizing:border-box}#modal .modal-content .modal-scroll{padding:60px;height:100%;overflow-y:auto;box-sizing:border-box}#modal .modal-content .modal-scroll::-webkit-scrollbar{width:8px}#modal .modal-content .modal-scroll::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}#modal .modal-content .modal-scroll::-webkit-scrollbar-thumb{background-color:#999;border-radius:4px}#modal .modal-content .modal-scroll::-webkit-scrollbar-thumb:hover{background-color:#666}@media screen and (max-width: 768px){#modal .modal-content .modal-scroll{padding:20px}}#modal .modal-content .back{height:36px;width:36px;position:absolute;top:0;right:0;cursor:pointer;margin:20px}#modal .modal-content #cards{margin-top:20px;max-width:92%}#modal .modal-content #cards .card{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}#modal .modal-content #cards .card:hover{overflow:visible;transform:translateY(-10px)!important;-webkit-transform:translateY(-10px)!important;-moz-transform:translateY(-10px)!important;-ms-transform:translateY(-10px)!important;-o-transform:translateY(-10px)!important}#modal .modal-content #cards img{width:280%;max-width:200px;height:auto;box-shadow:-4px 3px 5px #0003;border-radius:15%;-webkit-border-radius:15%;-moz-border-radius:15%;-ms-border-radius:15%;-o-border-radius:15%}@media screen and (min-width: 1024px){#modal .modal-content #cards{display:flex;flex-wrap:wrap;justify-content:center}#modal .modal-content #cards .card{max-width:8%}}.flex.justify-center{justify-content:center;display:flex}#modal2{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#00000080;display:none;justify-content:center;align-items:center;z-index:110}#modal2 .backdrop2{width:100%;height:100%}#modal2 .modal-content2{position:absolute;background-color:#fff;border-radius:25px;box-shadow:0 0 10px #0000;z-index:1;width:80vw;height:86vh;overflow-y:hidden;box-sizing:border-box;left:0;right:0;margin:auto;top:0;bottom:0}#modal2 .modal-content2 .modal-scroll{padding:60px 12%;height:100%;overflow-y:auto;scrollbar-gutter:stable;box-sizing:border-box}#modal2 .modal-content2 .modal-scroll::-webkit-scrollbar{width:8px}#modal2 .modal-content2 .modal-scroll::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}#modal2 .modal-content2 .modal-scroll::-webkit-scrollbar-thumb{background-color:#999;border-radius:4px}#modal2 .modal-content2 .modal-scroll::-webkit-scrollbar-thumb:hover{background-color:#666}@media screen and (max-width: 1280px){#modal2 .modal-content2 .modal-scroll{padding:40px 20px}}#modal2 .modal-content2 .title2{margin-bottom:48px}#modal2 .modal-content2 p{font-size:18px}#modal2 .modal-content2 .flex-divide{justify-content:start}#modal2 .modal-content2 .buttons{margin-top:auto}#modal2 .modal-content2 *{margin:0}#modal2 .modal-content2 .image{display:flex;justify-content:end;padding-right:80px}#modal2 .modal-content2 .image img{max-width:327px;box-shadow:-4px 3px 5px #0003;margin-left:auto;border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px}@media screen and (max-width: 1536px){#modal2 .modal-content2 .image img,#modal2 .modal-content2 .image .flipper{width:300px}}@media screen and (max-width: 1024px){#modal2 .modal-content2 .image img,#modal2 .modal-content2 .image .flipper{width:250px}}@media screen and (max-width: 768px){#modal2 .modal-content2 .image img,#modal2 .modal-content2 .image .flipper{width:300px}}@media screen and (max-width: 1024px){#modal2 .modal-content2 .image{padding-right:20px;margin-bottom:20px}#modal2 .modal-content2 .image img{margin-right:auto}}@media screen and (max-width: 768px){#modal2 .modal-content2 .image{justify-content:center}#modal2 .modal-content2 .image .flipper{max-width:300px}}#modal2 .modal-content2 h4{font-size:28px;font-weight:500}#modal .relative,#modal2 .relative{position:relative;width:100%;height:100%}.flip-container{perspective:1000px}.flipper{width:100%;max-width:327px;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s ease;aspect-ratio:65/96}.flipper img{position:absolute;backface-visibility:hidden;width:100%;height:auto;border-radius:12px}.front-img{transform:rotateY(180deg)}.back-img{z-index:2}.flipped .flipper{transform:rotateY(180deg)}#content{display:flex;flex-direction:column;gap:20px;height:100%}#content b{font-weight:600}#shuffle{margin-top:20px}#revealed{opacity:0;transition:opacity .4s ease;flex-direction:column;align-items:flex-start;justify-content:start;gap:20px;height:100%}#revealed.show{display:flex;opacity:1}#reveal{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}#reveal .fade-out{opacity:0;transition:opacity .4s ease;pointer-events:none}.button{padding:16px 48px;background-color:#b80f0a;text-decoration:none;font-size:18px;color:#fff;border:none;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;cursor:pointer}.button:hover{background-color:#000;transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out}.back,.back2{color:#b80f0a;font-size:14px;cursor:pointer;text-decoration:underline;text-align:center}.back:hover,.back2:hover{color:#000;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out}.swiper-scrollbar{background:#b80f0a80!important;height:10px!important;bottom:0}@media screen and (min-width: 1024px){.swiper-scrollbar{display:none}}.card,.back,.back2,.button{cursor:pointer}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width: 768px){.grid-2{grid-template-columns:repeat(1,1fr)}}.flex-vertical{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;height:100%}.flex-center{align-items:center}.flex-horizontal{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}@media screen and (max-width: 768px){.flex-horizontal{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cards.css.map */
