.footer{position:relative}.footer:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='166' height='315' viewBox='0 0 166 315' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.4' cx='157.5' cy='157.5' r='157.5' fill='%23C6ADFB' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:auto;width:166px;height:315px;position:absolute;filter:blur(120px);right:0;top:0;z-index:-1}@media (min-width: 1024px){.footer:before{content:none}}.footer__wrap{display:flex;padding:60px 0;flex-flow:column}@media (min-width: 1024px){.footer__wrap{padding:80px 0 32px}}.footer__wrap-top{margin-bottom:62px;display:flex;flex-flow:column}@media (min-width: 1024px){.footer__wrap-top{margin-bottom:60px;align-items:baseline;justify-content:space-between;flex-flow:nowrap}}.footer__wrap-top_left{display:flex;align-items:start;flex-flow:column}@media (min-width: 1024px){.footer__wrap-top_left{align-items:center;flex-flow:nowrap}}.footer__wrap-top_left .logo{margin-bottom:48px}@media (min-width: 1024px){.footer__wrap-top_left .logo{margin-right:89px;margin-bottom:0}}.footer__wrap-top_left .nav .menu{gap:32px;flex-flow:column}@media (min-width: 1024px){.footer__wrap-top_left .nav .menu{gap:86px;flex-flow:nowrap}}.footer__wrap-top_left .nav .menu .menu-item a{font-size:16px;line-height:16px}.footer__wrap-top_right{margin-top:32px}@media (min-width: 1024px){.footer__wrap-top_right{margin-top:0}}.footer__wrap-top_right .social{margin-top:14px}.footer__wrap-bot{display:flex;justify-content:space-between;flex-flow:column}@media (min-width: 1024px){.footer__wrap-bot{justify-content:space-between;flex-flow:nowrap}}.footer__wrap-bot_left{margin-bottom:24px;width:100%}@media (min-width: 1024px){.footer__wrap-bot_left{margin-bottom:0;max-width:434px}}.footer__wrap-bot_right{width:100%}@media (min-width: 1024px){.footer__wrap-bot_right{max-width:208px}}.footer__wrap-bot_right .nav-bottom{margin-top:14px}.footer__wrap-bot_right .nav-bottom .menu .menu-item a{font-size:13px;line-height:14px}.footer__wrap-bot_right .nav-bottom .menu .menu-item:before{margin:0 8px;height:6px;width:1px;background-color:var(--wp--preset--color--white);--tw-content: "";content:var(--tw-content)}.footer__wrap-bot_right .nav-bottom .menu .menu-item:first-child:before{--tw-content: none;content:var(--tw-content)}@media (max-width: 1024px){.footer.light .footer__wrap{align-items:flex-start}}@media (max-width: 767px){.footer.light .footer__wrap{padding-top:0}}.footer.light .footer__wrap-nav{width:100%}.footer.light .footer__wrap-nav .menu{padding:6.25rem 0;display:grid;grid-column-gap:1.25rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start}@media screen and (max-width: 991px){.footer.light .footer__wrap-nav .menu{padding:4rem 0;grid-row-gap:3rem;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 767px){.footer.light .footer__wrap-nav .menu{padding:3rem 0;grid-row-gap:2.5rem}}@media screen and (max-width: 479px){.footer.light .footer__wrap-nav .menu{padding:2.667rem 0;grid-column-gap:1.6rem;grid-row-gap:2.8rem;grid-template-columns:1fr 1fr}}.footer.light .footer__wrap-nav .menu>li{display:flex;flex-direction:column;align-items:flex-start}.footer.light .footer__wrap-nav .menu>li>a{text-transform:uppercase;margin-bottom:.1rem;font-family:Cairo,Georgia,sans-serif;font-size:1rem;font-weight:800;line-height:1.125;pointer-events:none}.footer.light .footer__wrap-nav .menu .sub-menu a{text-transform:uppercase;padding-top:.5rem;padding-bottom:.5rem;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;text-decoration:none;transition:all .1s}.footer.light .footer__wrap-nav .menu .sub-menu a:hover{color:var(--violet)}.footer.light .footer__wrap-top{justify-content:space-between;align-items:flex-end;margin-bottom:6.25rem}@media (max-width: 1025px){.footer.light .footer__wrap-top{grid-row-gap:4.5rem;flex-wrap:wrap}}@media screen and (max-width: 767px){.footer.light .footer__wrap-top{margin-bottom:3rem}}@media screen and (max-width: 479px){.footer.light .footer__wrap-top{margin-bottom:2.667rem}}.footer.light .footer__wrap-top_left{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:544px}.footer.light .footer__wrap-top_left__heading{font-family:IBM Plex Sans,sans-serif;font-size:1.5rem;font-weight:700;line-height:2.063rem;padding-bottom:.75rem}.footer.light .footer__wrap-top_left__description{font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:40px}@media screen and (max-width: 767px){.footer.light .footer__wrap-top_left__description{margin-bottom:24px}}.footer.light .footer__wrap-top_left__form{width:100%}.footer.light .footer__wrap-top_left__form form{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;justify-content:flex-start;align-items:flex-end;display:flex}@media (max-width: 479px){.footer.light .footer__wrap-top_left__form form{flex-direction:column}}.footer.light .footer__wrap-top_left__form form label{color:var(--black);text-align:left;text-transform:none;font-size:.813rem;font-weight:500;line-height:1rem}.footer.light .footer__wrap-top_left__form form label .wpcf7-form-control-wrap input{margin-top:.5rem}.footer.light .footer__wrap-top_left__form form label .wpcf7-not-valid-tip{margin:10px 0 0 5px}.footer.light .footer__wrap-top_left__form form .wpcf7-response-output{margin:0;border:0;color:var(--violet);font-weight:600;font-size:1rem;line-height:1.5;padding:15px 0 0}.footer.light .footer__wrap-top_left__form form fieldset{width:100%;flex:5}.footer.light .footer__wrap-top_left__form form fieldset.acceptance-group{flex:unset}.footer.light .footer__wrap-top_left__form form fieldset.acceptance-group .form-group{grid-row-gap:1rem;flex-direction:column;width:100%;display:flex}.footer.light .footer__wrap-top_left__form form fieldset.acceptance-group .form-group .wpcf7-list-item{margin:0}.footer.light .footer__wrap-top_left__form form [type=submit]{width:100%;flex:1}@media (max-width: 479px){.footer.light .footer__wrap-top_left__form form [type=submit]{margin-bottom:26px}}.footer.light .footer__wrap-top_left__form form [type=submit]:disabled{background-color:#ffe182;color:var(--black);cursor:default}.footer.light .footer__wrap-top_left__form form .wpcf7-not-valid-tip,.footer.light .footer__wrap-top_left__form .wpcf7-spinner{display:none}.footer.light .footer__wrap-top_right{flex-direction:column;align-items:flex-end;display:flex;margin:0}.footer.light .footer__wrap-top_right .logo{margin-bottom:40px}@media screen and (max-width: 767px){.footer.light .footer__wrap-top_right .logo{margin-bottom:24px}}.footer.light .footer__wrap-top_right .logo img{width:auto;height:3.625rem}@media (max-width: 1024px){.footer.light .footer__wrap-top_right{width:100%;align-items:flex-start}}.footer.light .footer__wrap-top_right .social{gap:1rem}.footer.light .footer__wrap-top_right .social__item{background:#f3f2f7;width:2.5rem;height:2.5rem;transition:color .3s ease;opacity:1}.footer.light .footer__wrap-top_right .social__item:hover{background:var(--violet)}.footer.light .footer__wrap-top_right .social__item:hover path{fill:#fff}.footer.light .footer__wrap-top_right .social__item path{fill:#17161d}.footer.light .footer__wrap-bot{padding:2.5rem 0;grid-row-gap:2.625rem}.footer.light .footer__wrap-bot_left{display:flex;flex-direction:column;grid-row-gap:.875rem}.footer.light .footer__wrap-bot_left .info{margin-bottom:.375rem}.footer.light .footer__wrap-bot_left .menu .menu-item a{font-size:13px;line-height:14px}.footer.light .footer__wrap-bot_left .menu .menu-item a:hover{color:var(--violet)}.footer.light .footer__wrap-bot_left .menu .menu-item:before{margin:0 8px;height:6px;width:1px;background-color:var(--wp--preset--color--black);--tw-content: "";content:var(--tw-content)}.footer.light .footer__wrap-bot_left .menu .menu-item:first-child:before{--tw-content: none;content:var(--tw-content)}.footer.light .footer__wrap-bot_right{max-width:637px}.footer.light .footer__wrap-bot_right .footer-logoes{flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:flex-end;display:grid}.footer.light .footer__wrap-bot_right .footer-logoes img{max-width:12.5rem;width:100%;max-height:5.25rem}.footer.light .line-divider{background-color:var(--grey-lines);width:100%;height:1px}.popup-age-check{position:fixed;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.5);justify-content:center;align-items:center;display:none;top:0;left:0}.popup-age-check__wrap{text-align:center;background-color:#fff;border-radius:.75rem;flex-direction:column;align-items:center;width:100%;padding:3.467rem 3rem;display:flex;margin:0 auto}@media (min-width: 768px){.popup-age-check__wrap{width:36.5rem;padding:3.25rem 3.125rem}}.popup-age-check__img{margin-bottom:1.25rem}.popup-age-check__img svg{width:3.867rem;height:3.867rem}@media (min-width: 768px){.popup-age-check__img svg{width:3.625rem;height:3.625rem}}.popup-age-check__title{font-family:IBM Plex Sans,sans-serif;margin-bottom:.125rem!important;max-width:22.5rem}.popup-age-check__desc{max-width:16.5rem;color:#888596}.popup-age-check__btns{grid-column-gap:1rem;grid-row-gap:1rem;white-space:nowrap;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:center stretch;width:100%;display:flex;margin-top:2rem;align-items:stretch}@media (min-width: 768px){.popup-age-check__btns{white-space:nowrap;flex-flow:wrap;display:grid}}.popup-age-check__btns #age-no:not(:hover){background:#f3f2f7}
