.footer,.footer *{box-sizing:border-box}.footer{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.29;letter-spacing:.16px;width:100%;max-width:100%;overflow-x:clip;background-color:#161616;color:#c6c6c6;border-top:1px solid #262626;border-radius:0;box-shadow:none}.footer,.footer *,.footer *:before,.footer *:after{border-radius:0!important;box-shadow:none!important}.footer .container,.footer__content-top,.footer__content-middle,.footer__content-bottom,.footer__blocks-container,.footer__blocks-wrapper,.footer__content-middle-container,.footer__content-middle-main,.footer__content-bottom-wrapper{max-width:100%;min-width:0}.footer img,.footer svg,.footer video,.footer iframe{max-width:100%}.footer a,.footer p,.footer span,.footer li,.contacts__info,.contacts__info p,.contacts__info a,.footer-block__text{overflow-wrap:anywhere;word-break:break-word}.footer__content-top{padding-top:64px;padding-bottom:0}.footer__blocks-container{width:100%}.footer__blocks-wrapper{position:relative;display:grid;grid-template-columns:minmax(230px,1.15fr) minmax(160px,.85fr) minmax(220px,1fr) minmax(210px,1fr);gap:0;align-items:stretch;border-bottom:1px solid #262626}.footer-block{min-width:0}.footer-block--logo{order:1;grid-column:auto;max-width:none;padding-right:32px;padding-bottom:48px}.footer-block--menu{position:relative;order:2;padding-left:32px;padding-right:32px;padding-bottom:48px;border-left:1px solid #262626}.contacts{position:relative;order:3;padding-left:32px;padding-right:32px;padding-bottom:48px;border-left:1px solid #262626}.footer-block--logo,.footer-block--menu,.contacts{height:100%}.footer-block--subscribe{order:9;grid-column:1 / -1;max-width:none;border-top:1px solid #262626;border-left:0;padding:32px 0 48px;margin-top:0;min-width:0}.footer-block--subscribe .newsletter-form{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(360px,1.2fr);gap:32px;align-items:end;min-width:0;max-width:100%}.footer-newsletter__content{min-width:0}.footer-newsletter__form{min-width:0;max-width:100%}.footer-block--subscribe .newsletter__title{margin:0 0 8px;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:32px;line-height:1.25;font-weight:300;letter-spacing:0;color:#fff}.footer-block--subscribe .newsletter__text{margin:0;max-width:460px;color:#c6c6c6;font-size:14px;line-height:1.43;font-weight:400;letter-spacing:.16px}.footer-block--subscribe .newsletter__text--additional{margin-top:8px}.footer-block--subscribe .newsletter-form__inner{margin-top:0;display:flex;flex-direction:row;align-items:stretch;gap:0;background-color:transparent;border:0;border-radius:0;box-shadow:none;width:100%;max-width:100%;min-width:0}.newsletter-form__field-wrapper,.footer .field,.footer .field__input{min-width:0;max-width:100%}.footer-block--subscribe .newsletter__button{white-space:nowrap}.footer__blocks-wrapper>.accordion{display:none}.footer-block__heading,.contacts__text.footer-block__heading{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.29;font-weight:400;letter-spacing:.16px;text-transform:none;color:#fff;margin:0 0 16px}.footer__logo-link{display:inline-flex;margin-bottom:24px;max-width:100%}.footer__logo-link img,.footer__logo{max-width:100%;height:auto}.footer-block__text{max-width:320px;color:#c6c6c6;font-size:16px;line-height:1.5;font-weight:400;letter-spacing:.16px}.footer-block__text p{margin-top:0;margin-bottom:0}.footer-block__details-content{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.footer-block__details-content li{margin:0;padding:0}.footer-block__details-content .list-menu__item,.footer-block__details-content a,.contacts__info,.contacts__info p,.contacts__info a{color:#c6c6c6;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.43;font-weight:400;letter-spacing:.16px;text-decoration:none;transition:color .15s linear}.footer-block__details-content .list-menu__item{min-height:28px;padding-top:4px;padding-bottom:4px}.footer-block__details-content .list-menu__item:hover,.footer-block__details-content a:hover,.contacts__info a:hover,.footer-block__details-content .list-menu__item:focus-visible,.footer-block__details-content a:focus-visible,.contacts__info a:focus-visible{color:#fff;text-decoration:underline;text-decoration-color:#0f62fe;text-decoration-thickness:2px;text-underline-offset:4px}.contacts__info p{margin-top:0;margin-bottom:12px}.contacts__info p:last-child{margin-bottom:0}.footer__content-middle{border-top:0;border-bottom:1px solid #262626;padding:24px 0;margin-top:0}.footer__content-middle-container{width:100%}.footer__content-middle-main{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:24px;flex-wrap:wrap;width:100%}.footer__column--localization,.footer__column--payment,.footer__column--social{display:flex;align-items:center;min-width:0;max-width:100%}.footer__column--localization{justify-content:flex-start;flex:0 0 auto}.footer__column--payment{justify-content:center}.footer__column--social{min-width:0;width:auto;flex:0 0 auto;justify-content:center;margin-left:auto;margin-right:auto}.footer__list-social.list-social{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:nowrap;white-space:nowrap;width:auto;max-width:100%;margin:0 auto;padding:0;min-width:0}.footer__list-social .list-social__item{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.footer__list-social .list-social__link{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:#555;border:1px solid rgba(15,23,42,.12);border-radius:999px!important;box-shadow:0 7px 18px #0f172a2e!important;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease,border-color .25s ease}.footer__list-social .list-social__link svg{width:17px;height:17px}.footer__list-social .list-social__link svg path,.footer__list-social .list-social__link svg circle,.footer__list-social .list-social__link svg rect,.footer__list-social .list-social__link svg polygon{fill:currentColor;transition:fill .25s ease}.footer__list-social .list-social__link:hover{transform:translateY(-3px);box-shadow:0 11px 24px #0f172a47!important}.footer__list-social .list-social__link:hover svg,.footer__list-social .list-social__link:focus-visible svg,.footer__list-social .list-social__link:hover svg path,.footer__list-social .list-social__link:focus-visible svg path,.footer__list-social .list-social__link:hover svg circle,.footer__list-social .list-social__link:focus-visible svg circle,.footer__list-social .list-social__link:hover svg rect,.footer__list-social .list-social__link:focus-visible svg rect,.footer__list-social .list-social__link:hover svg polygon,.footer__list-social .list-social__link:focus-visible svg polygon,.footer__list-social .list-social__link:hover svg g,.footer__list-social .list-social__link:focus-visible svg g,.footer__list-social .list-social__link:hover svg use,.footer__list-social .list-social__link:focus-visible svg use{fill:#fff!important;color:#fff!important}.footer__list-social .list-social__link[href*="snapchat.com"]:hover svg,.footer__list-social .list-social__link[href*="snapchat.com"]:hover svg path,.footer__list-social .list-social__link[href*="snapchat.com"]:hover svg circle,.footer__list-social .list-social__link[href*="snapchat.com"]:hover svg rect,.footer__list-social .list-social__link[href*="snapchat.com"]:hover svg polygon,.footer__list-social .list-social__link[href*="snapchat.com"]:hover svg g,.footer__list-social .list-social__link[href*="snapchat.com"]:hover svg use{fill:#111!important;color:#111!important}.footer__list-social .list-social__link:hover svg,.footer__list-social .list-social__link:focus-visible svg{filter:brightness(0) invert(1)}.footer__list-social .list-social__link[href*="snapchat.com"]:hover svg,.footer__list-social .list-social__link[href*="snapchat.com"]:focus-visible svg{filter:none}.footer__list-social .list-social__link[href*="facebook.com"]{color:#1877f2}.footer__list-social .list-social__link[href*="facebook.com"]:hover{background-color:#1877f2;color:#fff;border-color:#1877f2}.footer__list-social .list-social__link[href*="instagram.com"]{color:#e4405f}.footer__list-social .list-social__link[href*="instagram.com"]:hover{background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af,#515bd4);color:#fff;border-color:transparent}.footer__list-social .list-social__link[href*="pinterest.com"]{color:#e60023}.footer__list-social .list-social__link[href*="pinterest.com"] svg,.footer__list-social .list-social__link[href*="pinterest.com"] svg path,.footer__list-social .list-social__link[href*="pinterest.com"] svg circle,.footer__list-social .list-social__link[href*="pinterest.com"] svg rect,.footer__list-social .list-social__link[href*="pinterest.com"] svg polygon,.footer__list-social .list-social__link[href*="pinterest.com"] svg g,.footer__list-social .list-social__link[href*="pinterest.com"] svg use{fill:#e60023!important;color:#e60023!important}.footer__list-social .list-social__link[href*="pinterest.com"]:hover,.footer__list-social .list-social__link[href*="pinterest.com"]:focus-visible{background-color:#e60023;color:#fff;border-color:#e60023}.footer__list-social .list-social__link[href*="pinterest.com"]:hover svg,.footer__list-social .list-social__link[href*="pinterest.com"]:focus-visible svg,.footer__list-social .list-social__link[href*="pinterest.com"]:hover svg path,.footer__list-social .list-social__link[href*="pinterest.com"]:focus-visible svg path,.footer__list-social .list-social__link[href*="pinterest.com"]:hover svg circle,.footer__list-social .list-social__link[href*="pinterest.com"]:focus-visible svg circle,.footer__list-social .list-social__link[href*="pinterest.com"]:hover svg rect,.footer__list-social .list-social__link[href*="pinterest.com"]:focus-visible svg rect,.footer__list-social .list-social__link[href*="pinterest.com"]:hover svg polygon,.footer__list-social .list-social__link[href*="pinterest.com"]:focus-visible svg polygon,.footer__list-social .list-social__link[href*="pinterest.com"]:hover svg g,.footer__list-social .list-social__link[href*="pinterest.com"]:focus-visible svg g,.footer__list-social .list-social__link[href*="pinterest.com"]:hover svg use,.footer__list-social .list-social__link[href*="pinterest.com"]:focus-visible svg use{fill:#fff!important;color:#fff!important;filter:none!important}.footer__list-social .list-social__link[href*="linkedin.com"]{color:#0a66c2}.footer__list-social .list-social__link[href*="linkedin.com"]:hover{background-color:#0a66c2;color:#fff;border-color:#0a66c2}.footer__list-social .list-social__link[href*="youtube.com"],.footer__list-social .list-social__link[href*="youtu.be"]{color:red}.footer__list-social .list-social__link[href*="youtube.com"]:hover,.footer__list-social .list-social__link[href*="youtu.be"]:hover{background-color:red;color:#fff;border-color:red}.footer__list-social .list-social__link[href*="tiktok.com"]{color:#111}.footer__list-social .list-social__link[href*="tiktok.com"]:hover{background-color:#111;color:#fff;border-color:#111}.footer__list-social .list-social__link[href*="twitter.com"],.footer__list-social .list-social__link[href*="x.com"]{color:#111}.footer__list-social .list-social__link[href*="twitter.com"]:hover,.footer__list-social .list-social__link[href*="x.com"]:hover{background-color:#111;color:#fff;border-color:#111}.footer__list-social .list-social__link[href*="vimeo.com"]{color:#1ab7ea}.footer__list-social .list-social__link[href*="vimeo.com"]:hover{background-color:#1ab7ea;color:#fff;border-color:#1ab7ea}.footer__list-social .list-social__link[href*="snapchat.com"]{color:#111;background-color:#fffc00}.footer__list-social .list-social__link[href*="snapchat.com"]:hover{background-color:#fffc00;color:#111;border-color:#fffc00}.footer__list-social .list-social__link[href*="tumblr.com"]{color:#35465c}.footer__list-social .list-social__link[href*="tumblr.com"]:hover{background-color:#35465c;color:#fff;border-color:#35465c}.footer__content-bottom{padding-top:24px;padding-bottom:32px;border-top:0}.footer__content-bottom-wrapper{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:0;flex-wrap:wrap}.footer__copyright,.footer__menu-bottom,.footer__policies{display:flex;align-items:center;flex-wrap:wrap;gap:16px;min-width:0;max-width:100%}.footer__company-info{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%}.footer__legal{color:#c6c6c6;font-size:13px;line-height:1.43;font-weight:500;letter-spacing:.16px}.footer__menu-bottom{justify-content:center}.footer__policies{justify-content:flex-end}.footer__menu-bottom a,.footer__policies a,.copyright__content,.copyright__content a{color:#f4f4f4!important;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.43;font-weight:500;letter-spacing:.16px;text-decoration:none;transition:color .15s linear}.footer__policies a:visited,.footer__menu-bottom a:visited,.copyright__content a:visited{color:#f4f4f4!important}@media screen and (max-width:749px){.footer-block__details-content .list-menu__item{min-height:48px;padding-top:12px;padding-bottom:12px}}.footer__menu-bottom a:hover,.footer__policies a:hover,.copyright__content a:hover,.footer__menu-bottom a:focus-visible,.footer__policies a:focus-visible,.copyright__content a:focus-visible{color:#fff!important;text-decoration:underline;text-decoration-color:#0f62fe;text-decoration-thickness:2px;text-underline-offset:4px}.footer__content-bottom,.footer__content-bottom-wrapper,.footer__content-bottom .footer__copyright,.footer__content-bottom .footer__company-info,.footer__content-bottom .footer__legal,.footer__content-bottom .copyright__content,.footer__content-bottom .body-small{color:#e0e0e0!important}.footer__content-bottom a,.footer__content-bottom a:visited,.footer__content-bottom .copyright__content a,.footer__content-bottom .footer__policies a,.footer__content-bottom .footer__menu-bottom a{color:#fff!important;text-decoration-color:#ffffff8c}.footer .newsletter-form,.footer .newsletter-form__inner,.footer .newsletter-form__field-wrapper,.footer .field,.footer .field__input,.footer input[type=email],.footer button{max-width:100%;min-width:0}.footer .newsletter-form__inner{background-color:transparent;border:0;box-shadow:none}.footer .newsletter-form__field-wrapper{flex:1 1 auto;min-width:0;background-color:#262626;border:1px solid #393939;border-bottom:1px solid #393939;padding:0;transition:border-color .15s linear,background-color .15s linear}.footer .newsletter-form__field-wrapper:focus-within{background-color:#262626;border-color:#0f62fe;border-bottom:2px solid #0f62fe}.footer .field{background-color:transparent;border:0;border-radius:0;box-shadow:none}.footer .field__input,.footer input[type=email]{width:100%;height:48px;padding:11px 16px;background-color:transparent;color:#fff;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;font-weight:400;letter-spacing:.16px;border:0;border-radius:0;box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}.footer .field__input::placeholder{color:#8c8c8c;opacity:1}.footer .newsletter__button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:48px;min-height:48px;padding:12px 16px;background-color:#0f62fe;color:#fff;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.29;font-weight:400;letter-spacing:.16px;border:0;border-radius:0;box-shadow:none;cursor:pointer;transition:background-color .15s linear}.footer .newsletter__button:hover,.footer .newsletter__button:focus-visible{background-color:#0050e6}.footer .newsletter__button:active{background-color:#002d9c}.footer .newsletter-form__message{color:#c6c6c6;font-size:12px;line-height:1.33;letter-spacing:.32px;margin-top:8px}.footer .newsletter-form__message--success{color:#24a148}.footer .disclosure,.footer .localization-form,.footer .localization-form__select,.footer .disclosure__button{max-width:100%;min-width:0}.footer .disclosure__button{display:inline-flex!important;align-items:center;gap:8px;height:40px;padding:0 16px;background-color:#262626!important;background-image:none!important;color:#c6c6c6!important;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif!important;font-size:14px;line-height:1.29;font-weight:400;letter-spacing:.16px;border:1px solid #393939!important;border-radius:0!important;box-shadow:none!important;white-space:normal;overflow-wrap:anywhere;word-break:break-word;cursor:pointer;transition:border-color .15s linear,color .15s linear,background-color .15s linear}.footer .disclosure__button .value{color:inherit!important}.footer .disclosure__button:hover,.footer .disclosure__button:focus-visible{color:#fff!important;border-color:#fff!important;background-color:#262626!important}.footer .disclosure__list{background-color:#262626!important;background-image:none!important;border:1px solid #393939!important;border-radius:0!important;box-shadow:none!important;max-width:min(92vw,360px);overflow-x:hidden;word-break:break-word;padding:0}.footer .disclosure__link,.footer .disclosure__link span{color:#c6c6c6!important;background-color:transparent!important;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.29;font-weight:400;letter-spacing:.16px;padding:12px 16px;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-decoration:none;transition:background-color .15s linear,color .15s linear}.footer .disclosure__link:hover,.footer .disclosure__link:focus-visible{background-color:#0f62fe!important;color:#fff!important}.footer .disclosure__link--active{color:#fff!important}.footer .list-payment{display:flex;flex-wrap:wrap;justify-content:center;gap:0;max-width:100%;min-width:0;overflow:hidden;padding:0;margin:0}.footer .list-payment__item{flex:0 0 auto;max-width:100%;margin:0}.footer .list-payment__item+.list-payment__item{margin-left:0}@media screen and (max-width:1199px){.footer__blocks-wrapper{grid-template-columns:minmax(220px,1fr) minmax(180px,1fr) minmax(220px,1fr)}.footer-block--subscribe{grid-column:1 / -1}.footer-block--subscribe .newsletter-form{grid-template-columns:minmax(240px,.9fr) minmax(320px,1.1fr)}}@media screen and (max-width:989px){.footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-block--logo,.footer-block--menu,.contacts{padding-left:24px;padding-right:24px}.footer-block--logo{border-left:0;padding-left:0}.footer-block--subscribe{grid-column:1 / -1}.footer-block--subscribe .newsletter-form{grid-template-columns:1fr;gap:16px;align-items:stretch}.footer__content-middle-main{flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;flex-wrap:wrap;margin:0 auto}.footer__column--localization{flex:0 0 auto;margin-left:0;margin-right:auto}.footer__column--social{flex:0 0 auto;margin-left:auto;margin-right:auto}.footer__content-bottom-wrapper{flex-direction:column;align-items:flex-start;text-align:left;gap:16px}.footer__copyright,.footer__menu-bottom,.footer__policies{justify-content:flex-start}}@media screen and (max-width:749px){html,body{max-width:100%;overflow-x:hidden}.footer{overflow-x:hidden}.footer .container{width:100%;max-width:100%;padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.footer__content-top{padding-top:48px;padding-bottom:0}.footer__blocks-wrapper{display:block;border-bottom:1px solid #262626;width:100%;max-width:100%;overflow-x:hidden}.footer__blocks-wrapper>.accordion{display:block;border-top:1px solid #262626;max-width:100%}.footer__blocks-wrapper>.accordion:last-of-type{border-bottom:1px solid #262626}.footer__blocks-wrapper>.footer-block--menu:not(.contacts){display:none}.footer__blocks-wrapper>.contacts{display:none}.footer-block--logo{max-width:100%;margin-bottom:0;padding-right:0;padding-left:0;padding-bottom:32px;border-left:0}.footer-block__text{max-width:100%}.footer-block--menu,.contacts{padding-left:0;padding-right:0;padding-bottom:0;border-left:0}.footer-block--subscribe{border-top:1px solid #262626;padding-top:32px;padding-bottom:32px;margin-top:0;width:100%;max-width:100%;overflow-x:hidden}.footer-block--subscribe .newsletter-form{grid-template-columns:1fr;width:100%;max-width:100%}.footer-block--subscribe .newsletter-form__inner{display:flex;flex-direction:column;gap:0;width:100%;max-width:100%;overflow:visible;padding-left:0;padding-right:0}.footer-block--subscribe .newsletter-form__field-wrapper,.footer-block--subscribe .field,.footer-block--subscribe .field__input,.footer-block--subscribe .newsletter__button{width:100%;max-width:100%;min-width:0}.footer-block--subscribe .newsletter__button{margin-top:-1px;white-space:normal}.footer__content-middle{padding:24px 0;margin-top:0;width:100%;max-width:100%;overflow-x:hidden}.footer__content-middle-main{flex-direction:column;align-items:center;flex-wrap:wrap;justify-content:center;gap:16px;width:100%;max-width:100%;min-width:0}.footer__column--localization,.footer__column--payment,.footer__column--social{width:100%;max-width:100%;min-width:0;justify-content:center;margin-left:0;margin-right:0}.footer__localization{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;max-width:100%;min-width:0}.footer__localization .localization-form,.footer__localization .disclosure,.footer__localization .disclosure__button{max-width:100%;min-width:0}.footer__localization .disclosure__list{left:0;right:auto;transform:none;width:max-content;max-width:min(92vw,360px);overflow-x:hidden}.footer__column--social{overflow:visible}.footer__list-social.list-social{justify-content:center;gap:0;flex-wrap:wrap;white-space:normal;overflow-x:visible;width:100%;max-width:100%;padding-left:0;padding-right:0;padding-bottom:2px;margin:0 auto}.footer__list-social .list-social__item{min-width:0;flex:0 0 auto}.footer__list-social .list-social__link{width:40px;height:40px}.footer__list-social .list-social__link svg{width:16px;height:16px}.footer .list-payment{width:100%;max-width:100%;gap:0;padding-left:0;padding-right:0;justify-content:flex-start}.footer__content-bottom{padding-top:24px;padding-bottom:32px;width:100%;max-width:100%;overflow-x:hidden}.footer__content-bottom-wrapper{width:100%;max-width:100%;overflow-x:hidden}.footer__copyright,.footer__menu-bottom,.footer__policies{justify-content:flex-start;gap:12px 16px;width:100%;max-width:100%;min-width:0}.footer__company-info{align-items:flex-start;text-align:left;max-width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/funtek-footer-custom.css.map */
