.btn-slide-up.main-arrow{position:fixed;bottom:50px;right:50px;background:#edfff9;transition:all .4s ease-in-out;cursor:pointer;z-index:9;opacity:0;visibility:hidden}.btn-slide-up.main-arrow img{width:50%}.btn-slide-up.main-arrow.show{opacity:1;visibility:visible}.btn-slide-up.main-arrow:hover{background:#fff5f6}.l-footer .b-social{margin-bottom:40px}.l-footer .b-social .social_unit+.social_unit{margin-left:90px}.b-footer-panel{-ms-align-items:center;align-items:center;padding:46px 80px 68px;background-color:#e4f5ef}.b-footer-panel a{color:#3c0028;text-decoration:underline}.l-footer *[data-line="Faq"]{text-transform:uppercase}.l-footer *[data-line="Faq"]:after{text-transform:uppercase!important}.footer-menus{display:flex;justify-content:center;padding:40px 85px}.footer-menus .footer-menu{display:flex;flex-direction:column}.footer-menus .footer-menu{margin-right:120px}.footer-menus .footer-menu:last-child{margin-right:0}.footer-menus .footer-menu .menu-title{font-size:18px;line-height:18px;font-weight:700;margin-bottom:17px}.footer-menus .footer-menu .menu-item:last-child{margin-bottom:0}.footer-menus .footer-menu .bank-account{margin-top:45px}.footer-menus .footer-menu .bank-account p{font-size:14px;line-height:18px;color:#3c0028!important}.footer-menus .footer-menu .mobile.bank-account{display:none}.footer-menus .footer-menu .menu-item a{font-size:14px;line-height:18px;color:#3c0028!important;text-shadow:unset;transition:all .4s ease-in-out}.footer-menus .footer-menu .menu-item a img{filter:brightness(0) saturate(100%) invert(3%) sepia(68%) saturate(7147%) hue-rotate(312deg) brightness(104%) contrast(101%)}.footer-menus .footer-menu .menu-item:hover a{text-shadow:0 0 .75px}.footer-menus .footer-menu .b-nav{flex-direction:column}.footer-menus .footer-menu .b-nav.social-media{margin-top:45px}.footer-menus .footer-menu .b-nav.social-media+.social-media-icon{justify-content:space-between;margin-top:5px}.footer-menus .footer-menu .b-nav.social-media .menu-item{display:flex;gap:8px;margin-bottom:5px}.footer-menus .footer-menu .b-nav.social-media .menu-item .icon{width:21px;height:21px;object-fit:contain}.footer-payment-methods{display:flex;gap:40px;justify-content:center;padding:55px 30px 0;background-color:#e4f5ef;flex-wrap:wrap}.footer-payment-methods .img{width:85px;height:25px}.footer-payment-methods .img .icon{background-size:contain;width:100%;height:100%;background-repeat:no-repeat;background-position:center;transition:all .4s ease-in-out}.footer-payment-methods .img img{width:100%;height:100%;object-fit:contain}.running-line{height:80px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;overflow:hidden;width:100%;position:relative}.running-line .content-block{overflow:hidden;width:-webkit-fill-available;transform:translate(100%,0);display:flex;flex-direction:row;justify-content:space-around;align-items:center;height:80px;position:absolute;top:0;right:0;animation:ticker 30s infinite linear forwards}.running-line .content-block:last-child{animation:30s ticker 15s infinite linear forwards}.running-line .content-block .text{font-size:24px;font-weight:500;text-align:center;margin-right:30px}@keyframes ticker{0%{transform:translate(100%,0)}50%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}.wishlist-alert{position:fixed;right:16px;top:16px;z-index:999;background-color:#fff5f7;padding:13px;filter:drop-shadow(0 3px 8px rgb(0 0 0 / .14));transform:translateX(150%);display:flex;gap:5px;transition:all .4s ease-in-out}.wishlist-alert img{width:17px;height:23px}.wishlist-alert.show{transform:translateX(0)}@media (max-width:1024px){.b-newsletter{padding:0!important}.b-newsletter .newsletter_ttl p{font-size:24px;color:#000;font-weight:500}.b-newsletter .newsletter_tgl{margin-bottom:40px}.b-newsletter .newsletter_tgl p{font-size:16px}.b-newsletter .newsletter_form{padding:50px 55px;margin-bottom:40px!important;flex-direction:column;gap:50px}.b-newsletter .input-newsletter-block{width:100%;max-width:unset}.l-footer .b-social{justify-content:space-between}.l-footer .b-social .social_unit+.social_unit{margin-left:0}.l-footer .b-nav{flex-direction:column;-ms-align-items:center;align-items:center}.b-nav .nav_unit+.nav_unit{margin-top:10px;margin-left:0}.l-footer .b-footer-panel p{width:100%;font-size:12px;text-align:center}.l-footer .b-footer-panel p:first-child{order:2;margin-top:10px!important}.l-footer .b-footer-panel p{margin-top:67px!important;font-size:14px;line-height:18px}.l-footer .b-footer-panel p:last-child{margin-top:30px!important}.l-footer .b-footer-panel{flex-direction:column;padding-top:0}.footer-menus{padding:0 37px 40px 37px;flex-wrap:wrap;justify-content:space-between;flex-direction:column}.footer-menus .footer-menu{width:100%;margin-right:0}.footer-menus .footer-menu .b-nav{align-items:flex-start;margin-bottom:17px;display:none}.footer-menus .footer-menu .desktop.bank-account{display:none}.footer-menus .footer-menu .mobile.bank-account{display:block;margin-top:0}.footer-menus .footer-menu.buissness-footer-menu{width:100%;display:flex;flex-direction:column}.footer-menus .footer-menu.buissness-footer-menu .mobile-flex,.footer-menus .footer-menu.buissness-footer-menu .bank-account,.footer-menus .footer-menu.contact-footer-menu .mobile-flex,.footer-menus .footer-menu.contact-footer-menu .social-media{width:100%}.footer-menus .footer-menu.contact-footer-menu{width:100%;display:flex;flex-direction:column}.footer-menus .footer-menu .b-nav.social-media .menu-item{margin-left:0}.footer-menus .footer-menu .b-nav.social-media{margin-top:0;width:100%;margin-bottom:10px}.footer-menus .footer-menu .b-nav.social-media+.social-media-icon{gap:10px;justify-content:flex-start}.opinions-and-program .add-comment .content-block .links{flex-direction:column;align-items:center}.opinions-and-program .add-comment .content-block .links .button:first-child{margin-bottom:20px;margin-right:0}.opinions-and-program .add-comment .content-block .links a{width:210px!important}.footer-payment-methods{padding:40px 20px 0;gap:10px}.footer-payment-methods .img{margin-bottom:30px;width:12%;height:20px}.footer-menus .footer-menu .menu-title{position:relative}.footer-menus .footer-menu .menu-title::before,.footer-menus .footer-menu .menu-title::after{content:" ";width:12px;height:1px;background-color:#000;display:block;position:absolute;top:50%;right:0;transition:all 0.15s cubic-bezier(.42,0,.58,1);opacity:1;border-radius:2px}.footer-menus .footer-menu .menu-title::before{transform:translate(-50%,-50%) rotate(90deg)}.footer-menus .footer-menu .menu-title::after{transform:translate(-50%,-50%)}.footer-menus .footer-menu .bank-account{margin-top:20px}.footer-menus .footer-menu .menu-title.opened::before{display:none}.site-footer .btn-slide-up.main-arrow{bottom:13px;right:20px;width:35px;height:35px;opacity:1!important;visibility:visible!important;display:none}.btn-slide-up.main-arrow img{width:20px}.running-line,.running-line .content-block{height:60px}.running-line .content-block .text{font-size:20px}.btn-slide-up.main-arrow:hover{background:unset}}