@font-face{font-family:PP Mori;src:url(PPMori-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Mori;src:url(PPMori-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PP Cirka;src:url(PPCirka-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}.footer{--footer-font-heading: "PP Cirka", Georgia, serif;--footer-font-body: "PP Mori", sans-serif;--footer-text: #ffffff;--footer-overlay: rgba(56, 38, 75, .2);--footer-disclaimer-border: rgba(255, 255, 255, .23);--footer-bg-mobile: url(/cdn/shop/files/footer-bg-mobile.png?v=1785489355);--footer-bg-desktop: url(/cdn/shop/files/footer-bg-desktop.png?v=1785489353);position:relative;isolation:isolate;overflow:hidden;padding:30px 0;background-color:#0a0614;background-image:var(--footer-bg-mobile);background-position:center center;background-repeat:no-repeat;background-size:cover;color:var(--footer-text)}.footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:var(--footer-overlay);pointer-events:none}.footer>*{position:relative;z-index:1}.footer.footer--bordered{border-top:0}footer.footer .container{max-width:1440px;margin-inline:auto;padding-inline:15px;box-sizing:border-box}.footer__inner{display:block;padding:0}.footer__item-list{display:flex;flex-direction:column;align-items:stretch;gap:20px;width:100%}.footer__item{max-width:none;width:100%;padding:0;word-break:break-word}.footer__block--guarantee,.footer__item--text.is-first{order:1}.footer__block--main-menu,.footer__item--links{order:2}.footer__block--contact,.footer__item--text:not(.is-first):not(.footer__block--guarantee){order:3}.footer__block--follow-us,.footer__item--social-media,.footer__item--newsletter{order:4}.footer__item--newsletter,.footer__item--social-media{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding-bottom:16px}.footer__item--newsletter .footer__newsletter-form,.footer__item--newsletter .footer__newsletter-subtitle,.footer__item--newsletter .footer__newsletter-subtext{display:none!important}.footer__item--social-media .footer__item-content{display:none}.footer .footer__item-title,.footer .footer__item-title.heading,.footer__item p.footer__item-title,.footer .heading.footer__item-title{margin:0 0 15px;font-family:var(--footer-font-heading)!important;font-size:28px!important;font-weight:700!important;font-style:normal!important;line-height:1.3!important;letter-spacing:normal!important;text-transform:capitalize;color:var(--footer-text)!important;opacity:1}.footer__block--guarantee .footer__item-title,.footer__block--guarantee .footer__item-title.heading,.footer__item--text.is-first .footer__item-title,.footer__item--text.is-first .footer__item-title.heading{margin-bottom:20px;line-height:1.1!important}.footer__item--social-media .footer__item-title,.footer__item--newsletter .footer__item-title{margin-bottom:0}.footer__item-content,.footer__item-content p,.footer .linklist__item a,.footer .social-media__link{color:var(--footer-text)!important}.footer__item-content{font-family:var(--footer-font-body)!important;font-size:16px!important;font-weight:400!important;line-height:1.3!important}.footer__item-content p{margin:0 0 1.4em;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.footer__item-content p:last-child{margin-bottom:0}.footer__block--guarantee .footer__item-content,.footer__block--guarantee .footer__item-content p,.footer__item--text.is-first .footer__item-content,.footer__item--text.is-first .footer__item-content p{font-weight:400!important;line-height:1.3!important}.footer__block--main-menu .footer__item-content,.footer__block--main-menu .footer__item-content p,.footer__block--contact .footer__item-content,.footer__block--contact .footer__item-content p,.footer__block--contact .footer__item-content a,.footer__item--links .footer__item-content,.footer__item--links .footer__item-content p,.footer__item--text:not(.is-first):not(.footer__block--guarantee) .footer__item-content,.footer__item--text:not(.is-first):not(.footer__block--guarantee) .footer__item-content p,.footer__item--text:not(.is-first):not(.footer__block--guarantee) .footer__item-content a{font-family:var(--footer-font-body)!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}.footer__block--contact .footer__item-content p,.footer__item--text:not(.is-first):not(.footer__block--guarantee) .footer__item-content p{margin:0 0 15px}.footer__block--contact .footer__item-content p:last-child,.footer__item--text:not(.is-first):not(.footer__block--guarantee) .footer__item-content p:last-child{margin-bottom:0}.footer__block--contact .footer__item-content a,.footer__item--text:not(.is-first):not(.footer__block--guarantee) .footer__item-content a{color:inherit!important;text-decoration:none!important;font-weight:600!important}.footer .linklist{display:flex;flex-direction:column;gap:15px;margin:0;padding:0;list-style:none}.footer .linklist__item{margin:0;padding:0}.footer .linklist__item a{font-family:var(--footer-font-body)!important;font-size:16px!important;font-weight:600!important;line-height:24px!important;text-decoration:none!important}.footer .linklist__item a:hover,.footer .linklist__item a:focus-visible{text-decoration:underline!important}.footer__item--newsletter .social-media,.footer__item--social-media .social-media,.footer ul.social-media.footer-social-list.list--unstyled,.footer .footer-social-list{display:flex!important;flex-wrap:wrap;align-items:center;gap:5px;margin:0!important;margin-block:0!important;margin-inline:0!important;padding:0!important;list-style:none}.footer .footer-social-list .social-media__item,.footer .social-media__item{position:relative;display:flex;align-items:center;justify-content:center;width:auto;height:auto;margin:0!important;padding:0!important;overflow:visible;box-shadow:none}.footer .footer-social-list .social-media__item:before,.footer .social-media__item:before{display:none!important;content:none!important}.footer .footer-social-list .social-media__link,.footer .social-media__link{display:inline-flex!important;align-items:center;justify-content:center;width:26px!important;height:26px!important;margin:0!important;padding:0!important;line-height:0}.footer .footer-social-list .social-media__link svg{display:block;width:auto;height:auto;max-width:26px;max-height:26px}.footer__aside{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:0!important;padding:17px 15px 16px;border-top:1px solid #ffffff;text-align:center;box-sizing:border-box}.footer-social{display:none!important}.footer__payment-methods{display:flex;flex-direction:column;align-items:center;width:100%;margin:0;color:var(--footer-text)}.footer__payment-methods-label{display:none!important}.footer .payment-methods-list,.footer .site-footer__icon-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;width:100%;max-width:322px;margin:0 auto;padding:0;list-style:none}.footer .site-footer__icon-list li.payment-icon{display:flex;align-items:center;justify-content:center;width:38px;height:24px;margin:0;padding:0;list-style:none}.footer .site-footer__icon-list li.payment-icon svg,.footer .site-footer__icon-list li.payment-icon .icon{display:block;width:38px;height:24px}.footer .disclaimer-container{display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;text-align:left;background:transparent;box-sizing:border-box}.footer .disclaimer-content{width:100%;max-width:none;margin:0;padding:15px;border:1px solid var(--footer-disclaimer-border);border-radius:8px;box-sizing:border-box;background:transparent}.footer .disclaimer-content .white-text,.footer .disclaimer-content p{margin:0;font-family:var(--footer-font-body)!important;font-size:14px!important;font-weight:400!important;line-height:24px!important;color:var(--footer-text)!important;text-align:left}.footer__fda{margin:0;font-family:var(--footer-font-body)!important;font-size:12px!important;font-weight:400!important;line-height:20.57px!important;color:var(--footer-text)!important;text-align:left}.footer .custom-select,.footer .custom-ly{display:none!important}@media screen and (min-width:741px){.footer{padding:50px 0;background-image:var(--footer-bg-desktop)}footer.footer .container{padding-inline:40px}.footer__inner{display:flex;flex-direction:column;align-items:center;gap:0}.footer__item-list{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:0;width:100%;max-width:1100px;margin-inline:auto}.footer__item{flex:0 0 240px;width:240px;max-width:240px;order:0!important}.footer__item--newsletter,.footer__item--social-media{padding-bottom:0}.footer__item--newsletter .footer__item-title,.footer__item--social-media .footer__item-title{margin-bottom:0}.footer .footer__item-title,.footer .footer__item-title.heading,.footer__item p.footer__item-title{margin-bottom:15px;line-height:1.1!important}.footer__block--guarantee .footer__item-title,.footer__block--guarantee .footer__item-title.heading,.footer__item--text.is-first .footer__item-title,.footer__item--text.is-first .footer__item-title.heading{margin-bottom:20px;font-size:27px!important}.footer__item--newsletter .social-media,.footer__item--social-media .social-media,.footer ul.social-media.footer-social-list.list--unstyled,.footer .footer-social-list{gap:14px;margin:0!important;padding:0!important}.footer__item--newsletter .social-media__item,.footer__item--social-media .social-media__item,.footer .footer-social-list .social-media__item{width:auto;height:auto;margin:0!important;padding:0!important}.footer__aside{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:none;margin-top:0!important;padding:30px 0 0;border-top:0;border:0}.footer__aside:before{content:"";display:block;width:100vw;height:0;margin:0;border-top:1px solid rgba(255,255,255,.35)}.footer__payment-methods{margin:0 0 30px}.footer .disclaimer-container{gap:30px;max-width:1114px;margin-inline:auto;padding-inline:0;text-align:left}.footer .disclaimer-content{width:100%;min-height:96px;padding:24px;display:flex;align-items:center}.footer .disclaimer-content .white-text,.footer .disclaimer-content p{font-size:15px!important;line-height:23px!important}.footer__fda{max-width:1100px;margin-inline:auto;line-height:23px!important}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/footer.css.map */
