

/* Start:/local/templates/main/assets/css/animate.css?172595520718285*/
.css-1igsmpw {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-2txazo;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

@keyframes animation-2txazo {
    0% {
        transform: translate3d(-100%, 0px, 0px);
        visibility: visible;
    }
    100% {
        transform: translate3d(0px, 0px, 0px);
    }
}

.css-gyiop9 {
    animation-duration: 600ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-t55t87;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-r0ivti {
    animation-duration: 600ms;
    animation-timing-function: ease;
    animation-delay: 300ms;
    animation-name: animation-t55t87;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

@keyframes animation-t55t87 {
    0% {
        opacity: 0;
        transform: translate3d(0px, -100%, 0px);
    }
    100% {
        opacity: 1;
        transform: translate3d(0px, 0px, 0px);
    }
}

.css-o2y209 {
    animation-duration: 600ms;
    animation-timing-function: ease;
    animation-delay: 800ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

@keyframes animation-580wcl {
    0% {
        opacity: 0;
        transform: translate3d(0px, 100%, 0px);
    }
    100% {
        opacity: 1;
        transform: translate3d(0px, 0px, 0px);
    }
}

.css-17ud6we {
    animation-duration: 1000ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-1w5lsuq;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

@keyframes animation-1w5lsuq {
    0% {
        transform: translate3d(100%, 0px, 0px);
        visibility: visible;
    }
    100% {
        transform: translate3d(0px, 0px, 0px);
    }
}

.css-17ud6we1 {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-1w5lsuq;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

@keyframes animation-1w5lsuq {
    0% {
        transform: translate3d(100%, 0px, 0px);
        visibility: visible;
    }
    100% {
        transform: translate3d(0px, 0px, 0px);
    }
}

.css-1pvyseb {
    animation-duration: 600ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-j7gxaz {
    animation-duration: 300ms;
    animation-timing-function: ease;
    animation-delay: 150ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-12xiots {
    animation-duration: 300ms;
    animation-timing-function: ease;
    animation-delay: 300ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-j4f1vp {
    animation-duration: 600ms;
    animation-timing-function: ease;
    animation-delay: 900ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1q6zmon {
    animation-duration: 600ms;
    animation-timing-function: ease;
    animation-delay: 1200ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

@keyframes animation-os2n7p {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

.css-1gzxeik {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-ni64gp {
    animation-duration: 600ms;
    animation-timing-function: ease;
    animation-delay: 600ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-xtr0i1 {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-gkgm2m;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

@keyframes animation-gkgm2m {
    0% {
        opacity: 0;
        transform: translate3d(0px, 100%, 0px);
    }
    100% {
        opacity: 1;
        transform: translate3d(0px, 0px, 0px);
    }
}

.css-8emsox {
    animation-duration: 1000ms;
    animation-timing-function: ease;
    animation-delay: 500ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-u29kgw {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-7nf1lz {
    animation-duration: 1000ms;
    animation-timing-function: ease;
    animation-delay: 700ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-1b53qtv {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 200ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-s6wc8a {
    animation-duration: 1000ms;
    animation-timing-function: ease;
    animation-delay: 900ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-1vb4975 {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 400ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-64qo2n {
    animation-duration: 1000ms;
    animation-timing-function: ease;
    animation-delay: 1100ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-mi8fsx {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 600ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-xmgi2u {
    animation-duration: 1000ms;
    animation-timing-function: ease;
    animation-delay: 1300ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-xhsefd {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 800ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

.css-1fyhsva {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 300ms;
    animation-name: animation-1rg2aqu;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-ax6jaw {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 700ms;
    animation-name: animation-1rg2aqu;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-s11rai {
    animation-duration: 500ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-1rg2aqu;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

@keyframes animation-1rg2aqu {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0px, 0px);
    }
    100% {
        opacity: 1;
        transform: translate3d(0px, 0px, 0px);
    }
}

.css-5sudh7 {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 500ms;
    animation-name: animation-9e64fq;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1cyhs9i {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 850ms;
    animation-name: animation-9e64fq;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

@keyframes animation-9e64fq {
    0% {
        opacity: 0;
        transform: translate3d(100%, 0px, 0px);
    }
    100% {
        opacity: 1;
        transform: translate3d(0px, 0px, 0px);
    }
}

.css-130vkrq {
    animation-duration: 400ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-t55t87;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1xja0kl {
    animation-duration: 400ms;
    animation-timing-function: ease;
    animation-delay: 200ms;
    animation-name: animation-t55t87;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-18he9ml {
    animation-duration: 400ms;
    animation-timing-function: ease;
    animation-delay: 400ms;
    animation-name: animation-t55t87;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1yyqydz {
    animation-duration: 400ms;
    animation-timing-function: ease;
    animation-delay: 600ms;
    animation-name: animation-t55t87;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1lvhugw {
    animation-duration: 400ms;
    animation-timing-function: ease;
    animation-delay: 800ms;
    animation-name: animation-t55t87;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1qjq2je {
    animation-duration: 650ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-t55t87;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-12v5y5a {
    animation-duration: 650ms;
    animation-timing-function: ease;
    animation-delay: 200ms;
    animation-name: animation-9e64fq;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-2xo8jn {
    animation-duration: 650ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-6bsab8 {
    animation-duration: 650ms;
    animation-timing-function: ease;
    animation-delay: 325ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-19hxnx2 {
    animation-duration: 650ms;
    animation-timing-function: ease;
    animation-delay: 650ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1bhlxx7 {
    animation-duration: 1200ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-14fkux9 {
    animation-duration: 500ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1q6vaw8 {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-1rg2aqu;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-18nsx9x {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 350ms;
    animation-name: animation-1rg2aqu;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-j1zzvt {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 300ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1sfy1vt {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 650ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-a7w3lb {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 1000ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1od0bdt {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 1350ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1wxb3kp {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 1700ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-qyk8z5 {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 2050ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1oznvo1 {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 200ms;
    animation-name: animation-9e64fq;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-v000bo {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 400ms;
    animation-name: animation-1rg2aqu;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1hgtgsb {
    animation-duration: 400ms;
    animation-timing-function: ease;
    animation-delay: 200ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1lvj5mt {
    animation-duration: 400ms;
    animation-timing-function: ease;
    animation-delay: 400ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1ep1ja6 {
    animation-duration: 400ms;
    animation-timing-function: ease;
    animation-delay: 600ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-10784rj {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 600ms;
    animation-name: animation-9e64fq;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-l0hxaw {
    animation-duration: 700ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-9e64fq;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-d33sxj {
    animation-duration: 450ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-ud4zxd {
    animation-duration: 450ms;
    animation-timing-function: ease;
    animation-delay: 100ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-rpr0q3 {
    animation-duration: 500ms;
    animation-timing-function: ease;
    animation-delay: 250ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1mn27zw {
    animation-duration: 500ms;
    animation-timing-function: ease;
    animation-delay: 0ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-b6dk42 {
    animation-duration: 500ms;
    animation-timing-function: ease;
    animation-delay: 500ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-18gv2yr {
    animation-duration: 500ms;
    animation-timing-function: ease;
    animation-delay: 750ms;
    animation-name: animation-os2n7p;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-1xpjsoq {
    animation-duration: 600ms;
    animation-timing-function: ease;
    animation-delay: 300ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}
.css-2pqxio {
    animation-duration: 600ms;
    animation-timing-function: ease;
    animation-delay: 900ms;
    animation-name: animation-580wcl;
    animation-direction: normal;
    animation-fill-mode: both;
    animation-iteration-count: 1;
}

/* End */


/* Start:/local/templates/main/assets/css/custom.css?17695131541083*/
.FooterDesktop_footer__180ZT .leftSideContainer {
    display: flex !important;
    flex-direction: column;
    align-items: start !important;
}

.FooterDesktop_footer__180ZT .ageRestricted {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 10px;
}

.FooterMobile_footerTop__U0t_C {
    display: flex;
    flex-direction: column;
}

.FooterMobile_footerTop__U0t_C .ageRestricted {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.FooterMobile_footer__1lURs .FooterMobile_footerContent__1KpoE .FooterMobile_footerMiddle__z3E3S a {
    border-bottom: none;
    margin-top: 7px;
}

.main .FooterNotice_footerNotice__3oYMN {
    opacity: 0;
}

.FooterDesktop_footer__180ZT .leftSideContainer {
    display: flex;
    flex-direction: column;
    align-items: start;
}

.FooterDesktop_footer__180ZT .age {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.FooterDesktop_footer__180ZT .footer-img {
    width: 100%;
    margin-top: 30px;
}

.FooterDesktop_footer__180ZT .footer-img img {
    width: 100%;
}

/* End */
/* /local/templates/main/assets/css/animate.css?172595520718285 */
/* /local/templates/main/assets/css/custom.css?17695131541083 */
