.footer{position:relative;background-color:rgb(var(--color-background));z-index:10}.footer .link{font-family:var(--font-footer-menu-family);font-style:var(--font-footer-menu-style);font-weight:var(--font-footer-menu-weight);font-size:var(--font-footer-link-size)}.footer--border{border-top:.1rem solid rgba(var(--color-border))}.footer__content-top{display:block;padding-block:5rem}.footer__content-top.container{box-sizing:content-box;width:calc(100% - var(--site-content-gutter) * 2);max-width:var(--site-content-width);padding-inline:0;margin-inline:auto}@media screen and (min-width:1200px){.footer__content-top.container{padding-inline:0}.footer__content-top{padding-block:6.4rem;padding-bottom:4.8rem}}.footer__blocks-wrapper{display:flex;flex-direction:column}.footer__navigation-row,.footer__navigation-menus{display:contents}@media screen and (mix-width:990px){.footer__blocks-wrapper{gap:1.8rem}}.footer-block--menu{display:none;max-width:17rem}@media screen and (min-width:1200px){.footer-block--menu:last-child{margin-right:auto}}@media screen and (min-width:1360px){.footer-block--menu{max-width:40rem}}.footer__text{font-size:1.2rem}.footer__bottom-menu .link{font-size:var(--font-footer-bottom-link-size)}@media screen and (min-width:990px){.footer__content-top{padding-block:6.4rem;padding-bottom:4rem}.footer__blocks-wrapper{flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:3rem 3.2rem}.footer-block--menu{display:block}}@media screen and (min-width:990px){.footer-block--logo{width:100%;max-width:21rem}}@media screen and (min-width:1360px){.footer-block--logo{max-width:24rem}}.footer-block:nth-last-child(2).footer-block--menu:not(.footer-block--subscribe){margin-right:auto}@media screen and (min-width:1200px){.footer-block--logo:first-child{flex:none}.footer__blocks-wrapper{gap:3rem 3.6rem}}@media screen and (min-width:1360px){.footer__blocks-wrapper{gap:3rem 4.8rem}}@media screen and (min-width:1536px){.footer__blocks-wrapper{gap:3rem 7.7rem}}.footer__logo-link{text-decoration:none;word-wrap:break-word;max-width:100%}.footer__logo-link+.footer-block__text{margin-top:1.2rem}.footer__logo{display:block;max-width:100%;height:auto}.footer__content-middle{border-top:.1rem solid rgb(var(--color-border));border-bottom:.1rem solid rgb(var(--color-border))}.footer__content-middle-container{display:flex;flex-direction:column;gap:3rem;padding-block:4.8rem}.footer__content-middle-main{flex:1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2.5rem}@media screen and (min-width:1200px){.footer__content-middle-main--3-columns{display:grid;grid-template-columns:minmax(25rem,1fr) auto minmax(25rem,1fr)}}@media screen and (min-width:1200px){.footer__content-middle-main--3-columns .footer__column--social{justify-self:flex-end}}.footer__bottom-menu .list-menu__item{padding:0;font-size:var(--font-footer-bottom-link-size)}.footer__bottom-menu{display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:1.8rem;margin-top:0}.footer__column--localization{width:100%;max-width:100%;flex:none}.footer__column--payment .label,.footer__column--social .label{display:block;margin-bottom:1.2rem;font-size:16px;color:rgba(var(--color-foreground),.4)}.footer__column .footer__payment{align-items:center}.footer__column--social{width:auto;max-width:100%}.localization-form__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.footer__column{width:100%}@media screen and (min-width:990px){.footer__column--localization{width:auto}.footer__content-middle-main{gap:3.6rem}.footer__content-middle-container{padding-block:4.8rem}}@media screen and (min-width:1360px){.footer__content-middle-main{gap:3rem 7.7rem}}.accordion:empty+.footer-block{margin-top:0}.footer .accordion{margin-top:0}.footer .accordion .footer-block__heading{padding-block:.5rem;margin-bottom:0}.footer .newsletter__form{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:1.6rem;margin-top:2.4rem;max-width:100%;width:auto}@media screen and (min-width:750px){.footer .newsletter__form{flex-direction:row;min-width:42rem}}@media screen and (min-width:990px){.footer .newsletter__form{margin-top:0;min-width:40rem}}@media screen and (min-width:1360px){.footer .newsletter__form{min-width:42rem}}.footer .newsletter__form .field{width:100%}@media screen and (min-width:750px){.footer .newsletter__form .field{min-height:6rem}}.footer .newsletter__form .field__input{transition:background var(--duration-default),border var(--duration-default);color:rgb(var(--color-foreground))}.footer .newsletter__form .field__input::placeholder{color:rgb(var(--color-foreground),.4);font-weight:var(--font-body-weight)}.footer .newsletter__form .field:hover:not(:focus) .field__input::placeholder{color:rgb(var(--color-foreground),.3)}@media screen and (min-width:750px){.footer .newsletter__form .field input{padding:1.6rem 13.4rem 1.6rem 2rem}}@media screen and (min-width:1360px){.footer .newsletter__form .field input{padding:1.6rem 13.4rem 1.6rem 2.4rem}}.footer .newsletter__form .newsletter__title{margin-top:1.6rem;margin-bottom:0}@media screen and (min-width:990px){.footer .newsletter__form .newsletter__title{margin:0}}.footer .newsletter__form .newsletter__title+.newsletter__text{margin-top:1.2rem;margin-bottom:0}.footer .newsletter__form .newsletter__text{max-width:37rem}.footer .newsletter__form .newsletter__text--additional{margin-top:1.6rem;margin-bottom:0;font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.footer .newsletter__form .newsletter__text--additional a{transition:color var(--duration-default),text-decoration var(--duration-default)}.footer .newsletter__form .newsletter__text--additional a:hover{color:rgba(var(--color-foreground),.7);text-decoration-color:rgba(var(--color-foreground),.7)}.footer .newsletter__form .newsletter-form{width:100%}.footer .newsletter__form .newsletter-form__inner{display:flex;align-items:flex-start;flex-direction:column;gap:1.6rem;margin-top:1.6rem;border-radius:1.2rem;background:transparent}@media screen and (min-width:750px){.footer .newsletter__form .newsletter-form__inner{flex-direction:row;align-items:center;margin-top:2rem}}@media screen and (min-width:1200px){.footer .newsletter__form .newsletter-form__inner{flex-wrap:nowrap}}.footer .newsletter__form .newsletter__button{min-width:unset;width:100%}@media screen and (min-width:750px){.footer .newsletter__form .newsletter__button{position:absolute;top:50%;right:.6rem;transform:translateY(-50%);width:auto}}.footer .newsletter-form__inner{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;flex-wrap:wrap;width:100%;position:relative}@media(min-width:990px){.footer .newsletter-form__inner{flex-direction:row}}.footer .newsletter-form__field-wrapper{flex:1;width:100%;position:relative}@media(min-width:990px){.footer .newsletter-form__field-wrapper{width:auto}}.footer .newsletter-form__message{margin-bottom:0}@media(min-width:750px){.footer .newsletter-form__message{justify-content:flex-start}}.footer .newsletter-form__message--success{margin-top:2rem}@media(min-width:750px){.footer .newsletter-form__message--success{width:100%}}.footer .newsletter-form__button{margin-left:1.4rem}.footer .accordion:not(.footer-block--logo+.accordion):not(.contacts+.accordion){border-top:none}.footer .footer-block--logo+.accordion{margin-top:2.4rem}@media screen and (min-width:990px){.footer .footer-block--logo+.accordion{margin-top:0}}.footer__menu-bottom{display:flex;flex-wrap:wrap;gap:1.2rem 2rem}@media screen and (min-width:1360px){.footer__menu-bottom{gap:1.2rem 2.4rem}}.footer__menu-bottom li a{font-family:var(--font-footer-menu-family);font-style:var(--font-footer-menu-style);font-weight:var(--font-footer-menu-weight);text-decoration:none;color:rgba(var(--color-foreground),.6);transition:var(--duration-default)}.footer__menu-bottom li a:hover{color:rgba(var(--color-foreground),1)}@media screen and (min-width:990px){.footer-block{display:block;margin-top:0}}.footer-block:empty{display:none}.footer-block__heading{margin-top:0;margin-bottom:1.6rem;font-size:1.3rem;font-weight:var(--font-additional-weight);color:rgb(var(--color-foreground-title))}.footer__list-social:empty{display:none}.footer__list-social .list-social__item--placeholder:not(:only-child){display:none}.footer__list-social.list-social{margin-top:-.4rem;margin-left:-.4rem}@media screen and (min-width:990px){.footer__list-social.list-social{margin-top:unset;margin-left:unset;margin-right:-.8rem;justify-content:flex-end}}.footer__list-social.list-social .list-social__item{width:4.4rem;height:4.4rem}.footer__list-social.list-social .list-social__item:hover .icon{opacity:.6}.footer__list-social.list-social .list-social__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media screen and (min-width:990px){.footer__content-middle-container{flex-direction:row}}.footer__localization{display:flex;gap:1.6rem}.footer__localization .label{display:block;margin-bottom:1.2rem;font-size:1.6rem;color:rgba(var(--color-foreground),.4)}localization-form{display:block}.localization-form{width:100%}.footer__localization:empty{display:none}.localization-form{display:flex;flex-direction:column;flex:auto 1 0;margin:0 auto}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial}.footer__localization h2,.footer__payment h2{margin:0 0 1.5rem;color:rgba(var(--color-foreground))}@media screen and (max-width:989px){noscript .localization-form:only-child,.footer__localization noscript{width:100%}}.localization-form .button{padding:1rem}.localization-form__currency{display:inline-block;flex:none}@media screen and (max-width:989px){.localization-form .button{word-break:break-all}}noscript .localization-form__select{padding-left:0rem}@media screen and (min-width:990px){noscript .localization-form__select{min-width:20rem}noscript .localization-form__select+.button{margin-top:.8rem}}.footer .localization-selector.link{position:relative;padding:.8rem 1.6rem;min-height:4.8rem;color:rgb(var(--color-foreground));border-radius:var(--border-radius-button);border:.1rem solid rgb(var(--color-border-input));background-color:rgb(var(--color-background-input));font-weight:var(--font-body-weight);letter-spacing:calc(var(--font-body-letter-spacing) * .1)}.footer .localization-selector.link .disclosure__list{border:.1rem solid rgb(var(--color-border-input));background-color:rgb(var(--color-background-input))}noscript .localization-selector.link{padding-top:1.5rem;padding-left:1.5rem}.localization-selector option{color:#000}.footer .localization-selector+.disclosure__list{background-color:rgb(var(--color-background-input))}.localization-selector+.disclosure__list{position:absolute;bottom:100%;max-width:22rem;min-width:100%;width:max-content;min-height:8.2rem;max-height:19rem;border:none;transform:translateY(-1rem);animation:animateLocalization var(--duration-default) ease;opacity:1;z-index:3;overflow-y:auto}@media screen and (min-width:990px){footer .accordion{display:none}}@keyframes appear-down{0%{opacity:0}to{opacity:1}}footer details[open] summary~*{animation:appear-down var(--duration-default) ease}.footer-block__details-content{margin-bottom:2rem}.footer-block__details-content li:first-child .link{padding-top:3rem}@media screen and (min-width:990px){.footer-block__details-content{margin-bottom:0}.footer-block__details-content li:first-child .link{padding-top:0}.footer-block__details-content li:last-child .link{padding-bottom:0}.footer-block__details-content>p,.footer-block__details-content>li{padding:0}.accordion:first-child+.footer-block:last-child li,.footer-block:only-child li{display:inline}}.footer-block__details-content .list-menu__item--link{font-family:var(--font-footer-menu-family);font-style:var(--font-footer-menu-style);font-weight:var(--font-footer-menu-weight);text-decoration-color:rgb(var(--color-foreground-secondary));color:rgba(var(--color-foreground),.6)}.footer-block__details-content .list-menu__item--active{color:rgba(var(--color-foreground),.7)}@media screen and (min-width:990px){.footer-block__details-content .list-menu__item--link,.copyright__content a,.footer__bottom-menu .list-menu__item{position:relative;display:inline-flex}.footer__column--menu,.footer__column--payment{width:auto}.footer-block__details-content .list-menu__item--link{padding-block:.6rem}.footer-block__details-content .list-menu__item--link:hover,.footer__bottom-menu .list-menu__item:hover,.copyright__content a:hover{color:rgba(var(--color-foreground),1)}}@media screen and (min-width:990px){.footer__column--social{width:17.2rem;max-width:17.2rem}}@media screen and (min-width:990px){.footer-block__details-content .list-menu__item--link{display:inline-flex}.footer-block__details-content>:first-child .list-menu__item--link{padding-top:0;margin-top:0}}.footer-block__details-content .placeholder-svg{max-width:20rem}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}@media screen and (min-width:1360px){.footer .footer-block--logo{margin-right:3rem}}@media screen and (min-width:1536px){.footer .footer-block--logo{margin-right:9rem}}@media screen and (min-width:1200px){.footer .footer-block:first-child.contacts{margin-right:auto}}.footer .contacts{max-width:20rem;margin-top:1.6rem}@media screen and (min-width:990px){.footer .contacts{margin-top:0}}.footer .contacts__text{line-height:var(--font-heading-line-height)}.footer .contacts__info{margin:0}.footer .contacts__info a{display:inline;color:inherit;font:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:3%;text-underline-offset:28%;text-underline-position:from-font;transition:color var(--duration-default)}.footer .contacts__info a:hover{color:rgb(var(--color-foreground),.6)}.footer .contacts__info p{margin:0 0 1.2rem}.copyright__content a{transition:color var(--duration-default);text-decoration:none}.footer .header__heading-logo--overlay{display:none}.footer__content-bottom{padding-top:4.8rem;padding-bottom:6.4rem}.footer__content-bottom-wrapper{display:flex;align-items:center;justify-content:space-between;gap:3.2rem;flex-wrap:wrap}@media screen and (min-width:1200px){.footer__content-bottom-wrapper--3-columns{display:grid;grid-template-columns:minmax(25rem,1fr) auto minmax(25rem,1fr)}}@media screen and (min-width:1200px){.footer__content-bottom-wrapper--3-columns .footer__policies{justify-self:flex-end}}@media screen and (min-width:750px){.footer__follow-on-shop{text-align:right}}.footer .follow-icon-wrapper:before{transition:background var(--duration-default)}.footer__copyright,.footer__policies{margin:0;font-weight:var(--font-footer-menu-weight);color:rgba(var(--color-foreground),.6)}.footer__copyright .copyright__content a,.footer__policies .copyright__content a{font-weight:var(--font-footer-menu-weight);color:rgba(var(--color-foreground),.6);text-decoration-color:rgba(var(--color-foreground),.6);transition:color var(--duration-default),text-decoration var(--duration-default)}.footer__copyright .copyright__content a:hover,.footer__policies .copyright__content a:hover{color:rgba(var(--color-foreground),1);text-decoration-color:rgba(var(--color-foreground),1)}.footer__policies .copyright__content a{text-transform:capitalize}.footer__policies{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem 2rem}@media screen and (min-width:1360px){.footer__policies{gap:1.2rem 2.4rem}}.footer__policies a{text-decoration:none}.footer__policies a:hover{color:rgb(var(--color-foreground),.7)}.footer.footer--align-center .footer__blocks-wrapper{justify-content:center}.footer.footer--align-center .footer__blocks-wrapper .footer-block--menu{max-width:25rem}.footer.footer--align-center .footer__blocks-wrapper .footer-block--logo{display:flex;justify-content:center}@media screen and (min-width:1200px){.footer.footer--align-center .footer__blocks-wrapper .footer-block--menu:last-child{margin-right:unset}}.footer.footer--align-center .footer-block:nth-last-child(2).footer-block--menu:not(.footer-block--subscribe){margin-right:unset}.footer.footer--align-center .footer__content-middle-main{justify-content:center}@media screen and (max-width:990px){.footer.footer--align-center .footer__content-middle-main .footer__column{display:flex;align-items:center;justify-content:center}}@media screen and (min-width:990px){.footer.footer--align-center .footer__content-middle-main .footer__column--social{width:25rem;max-width:25rem}}@media screen and (min-width:1200px){.footer.footer--align-center .footer__content-middle-main--3-columns .footer__column{justify-self:center}}.footer.footer--align-center .footer__content-middle-main .footer__list-social{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer.footer--align-center .footer__content-middle-main .list-payment,.footer.footer--align-center .footer__content-bottom-wrapper,.footer.footer--align-center .footer__content-bottom-wrapper .footer__policies{justify-content:center}.footer.footer--align-right .footer__blocks-wrapper{justify-content:flex-end}.footer.footer--align-right .footer__blocks-wrapper .footer-block--logo{display:flex;justify-content:flex-end}.footer.footer--align-right .footer-block:nth-last-child(2).footer-block--menu:not(.footer-block--subscribe){margin-right:unset}.footer.footer--align-right .footer__content-middle-main{justify-content:flex-end}@media screen and (max-width:990px){.footer.footer--align-right .footer__content-middle-main .footer__column{display:flex;align-items:center;justify-content:flex-end}.footer.footer--align-right .footer__content-middle-main .footer__column .footer__list-social{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.footer.footer--align-right .footer__content-middle-main .footer__column .list-payment{justify-content:flex-end}}.footer.footer--align-right .footer__content-bottom-wrapper,.footer.footer--align-right .footer__content-bottom-wrapper .footer__policies{justify-content:flex-end}.footer{background-color:#f7f7f7}.footer .footer__menu-social.list-social{display:flex;align-items:center;justify-content:start;gap:1.6rem;width:max-content;max-width:100%;margin:1.8rem 0 0;padding:0}.footer__menu-social .list-social__item{display:flex;box-sizing:border-box;align-items:center;justify-content:center;flex:0 0 3.6rem;width:3.6rem;height:3.6rem;padding:.9rem 1.4rem;gap:1rem;aspect-ratio:1 / 1;border-radius:2rem;background:#fff;overflow:hidden;opacity:1;transform:none;transition:background-color .24s ease}.footer__menu-social .list-social__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border-radius:inherit}.footer__menu-social-icon{display:flex;align-items:center;justify-content:center;flex:0 0 1.6rem;width:1.6rem;height:1.6rem}.footer__menu-social .list-social__item .footer__menu-social-icon .icon,.footer__menu-social .list-social__item .footer__menu-social-image{width:1.6rem;height:1.6rem;color:#040000;object-fit:contain;opacity:1;transition:color .24s ease,filter .24s ease}.footer__menu-social .list-social__item .footer__menu-social-icon .icon-facebook-f{width:.8rem;height:1.6rem}.footer__menu-social .list-social__item:hover,.footer__menu-social .list-social__item:focus-within{background-color:#262626}.footer__menu-social .list-social__item:hover .footer__menu-social-icon .icon,.footer__menu-social .list-social__item:focus-within .footer__menu-social-icon .icon{color:#fff}.footer__menu-social .list-social__item:hover .footer__menu-social-image,.footer__menu-social .list-social__item:focus-within .footer__menu-social-image{filter:brightness(0) invert(1)}.footer .footer-block--menu .footer-block__heading{margin-bottom:2.4rem;color:#434343;font-family:Montserrat,sans-serif;font-size:2.4rem;font-style:normal;font-weight:500;line-height:3.2rem;letter-spacing:0;text-transform:none;vertical-align:middle}.footer .footer-block--menu .footer-block__details-content .list-menu__item--link{display:flex;align-items:center;width:16rem;height:2.4rem;padding:0;color:#6f6f6f;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:0;vertical-align:middle}.footer-block--logo .h5{color:#464646;font-family:Georgia,Times New Roman,serif;font-size:4rem;font-weight:400;letter-spacing:.08em;line-height:1}.footer-block--logo .footer__logo-link{display:flex;align-items:flex-start;width:19rem;height:4rem;opacity:1;transform:rotate(0)}.footer__content-middle .footer__column--social{display:none}.footer__payment-copyright-section.container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:calc(100% - var(--site-content-gutter) * 2);max-width:var(--site-content-width);margin-inline:auto;height:6.439rem;box-sizing:content-box;padding:72px 0 48px}.footer__copyright-content{display:flex;align-items:center;justify-content:center;flex:none;width:26.8rem;height:2.3rem;color:#5a5a5a;font-family:Inter,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.24rem;letter-spacing:0;white-space:nowrap}.footer__copyright-content a{display:inline-flex;align-items:center;color:inherit;font:inherit}.footer__content-middle{flex:none;border:0;width:100%;height:2.4rem}.footer__content-middle-container{justify-content:center;height:2.4rem;padding:0}.footer__content-middle-main{flex:none;justify-content:center;width:100%;height:2.4rem}.footer__column--payment,.footer__payment{display:flex;align-items:center;justify-content:center;height:auto}.footer__payment-copyright-section .list-payment{justify-content:center;gap:2.4rem}.footer__payment-copyright-section .list-payment__item,.footer__payment-copyright-section .list-payment__item svg{width:3.8rem;height:2.4rem;flex:0 0 3.8rem}.footer__payment-image{display:block;width:34.8rem;height:2.4rem;max-width:100%;object-fit:contain;opacity:1;transform:none}.footer__content-bottom{flex:none;width:100%;height:2.3rem;padding:0}.footer__content-bottom-wrapper{height:2.3rem}.footer__content-bottom-wrapper,.footer__copyright{justify-content:center;text-align:center}.footer__copyright{display:flex;align-items:center;flex-wrap:wrap;width:26.8rem;height:2.3rem;max-width:100%}.footer__copyright,.footer__copyright .copyright__content,.footer__copyright .copyright__content a{color:#5a5a5a;font-family:Inter,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.24rem;letter-spacing:0;vertical-align:middle}.footer__copyright .copyright__content,.footer__copyright .copyright__content a{display:inline-flex;align-items:center}.footer__copyright .copyright__content{justify-content:center;width:100%;height:100%;white-space:nowrap}shopify-chat::part(activator){--private-activator-icon-size: 24px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;gap:0;border-radius:50%;position:relative;transform:translate(calc(var(--shopify-chat-activator-offset, 20px) - 24px),calc(var(--shopify-chat-activator-offset, 20px) + var(--private-preview-bar-offset, 0px) - 154px))}.scroll-top{right:24px;bottom:86px;width:48px;height:48px;padding:0;border-radius:50%}.scroll-top svg{width:24px;height:24px}[id$=__17842691169a7fe3c0].shopify-section-group-footer-group{display:none!important;margin:0!important;padding:0!important}.footer .footer-block--subscribe .newsletter__button{position:relative;overflow:hidden;color:#f7f7f7;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:0;vertical-align:middle;background:#434343;isolation:isolate}.footer .footer-block--subscribe .newsletter__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(90deg,#c93d42,#d65358);transform:scaleX(0);transform-origin:left center;transition:transform .36s cubic-bezier(.22,1,.36,1)}.footer .footer-block--subscribe .newsletter__button:hover,.footer .footer-block--subscribe .newsletter__button:focus-visible,.footer .footer-block--subscribe .newsletter__button:active{color:#f7f7f7;background:#434343}.footer .footer-block--subscribe .newsletter__button:hover:before,.footer .footer-block--subscribe .newsletter__button:focus-visible:before,.footer .footer-block--subscribe .newsletter__button:active:before{transform:scaleX(1)}.footer .footer-block--subscribe .field__input,.footer .footer-block--subscribe .field__input::placeholder{font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:0;vertical-align:middle}@media screen and (max-width:989px){.footer__content-top{padding-block:4rem 3.2rem}.footer-block--logo{display:flex;justify-content:flex-start}.footer .newsletter__form{margin-top:2.4rem;margin-bottom:3.2rem;padding-bottom:3.2rem;border-bottom:.1rem solid #c9c9c9}}@media screen and (min-width:990px){.footer__content-top{padding-block:7.6rem 0}.footer__blocks-wrapper{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 4.8rem;justify-content:space-between;width:100%;margin-inline:auto}.footer__blocks-wrapper:after{content:"";position:absolute;top:8.8rem;right:0;left:0;border-top:.1rem solid #bdbdbd}.footer.footer--align-left .footer__blocks-wrapper .footer-block--logo,.footer.footer--align-center .footer__blocks-wrapper .footer-block--logo,.footer.footer--align-right .footer__blocks-wrapper .footer-block--logo{grid-row:1;grid-column:1 / 3;display:flex;align-items:flex-start;justify-content:flex-start;width:100%;max-width:none;margin:0;padding-bottom:4.8rem}.footer .footer-block--subscribe{grid-row:1;grid-column:3 / 5;width:100%;min-width:0;margin:0;padding-bottom:4.8rem}.footer .footer-block--subscribe .newsletter-form__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;margin:0}.footer .footer-block--subscribe .field,.footer .footer-block--subscribe .field__input{min-height:4rem;height:4rem}.footer .footer-block--subscribe .field input{padding:.8rem 2.4rem;background:#fff;border:0;border-radius:.4rem;opacity:1;transform:rotate(0)}.footer .footer-block--subscribe .newsletter__button{position:relative;top:auto;right:auto;display:flex;align-items:center;justify-content:center;gap:1rem;width:12.9rem;min-width:12.9rem;height:4rem;min-height:4rem;padding:.8rem 2.4rem;border-radius:.4rem;opacity:1;transform:none}.footer .footer-block--menu{grid-row:2;width:100%;max-width:none;margin:0;padding-top:4.8rem}.footer .footer-block--menu .footer-block__details-content{display:flex;flex-direction:column;gap:1.2rem;width:16rem;min-height:20.4rem;margin:0;opacity:1;transform:none}.footer .footer-block--menu .footer-block__details-content>li{width:16rem;height:2.4rem}.footer .contacts{grid-row:3;grid-column:1 / -1;width:100%;max-width:none;padding-top:4.8rem}.footer .contacts__info{min-height:20.4rem;color:#6f6f6f;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.footer .contacts>.footer__menu-social{margin-top:1.8rem}.footer-block__heading{margin-bottom:1.8rem;font-size:1.8rem;line-height:1.3}.footer-block__details-content .list-menu__item--link{padding-block:.45rem;font-size:1.4rem}.footer__content-middle-container{padding-top:4rem}}@media screen and (min-width:1200px){.footer .footer-block--subscribe{width:54.1rem;justify-self:end}.footer__navigation-row{grid-row:2;grid-column:1 / -1;display:flex;align-items:flex-start;justify-content:flex-start;gap:6.4rem;flex-shrink:0;width:min(100%,128rem);margin-inline:auto}.footer__navigation-menus{display:flex;align-items:flex-start;gap:clamp(3.2rem,3.333vw,6.4rem)}.footer__navigation-menus .footer-block--menu{flex:0 0 16rem}.footer .footer__navigation-row>.contacts{flex:0 0 32rem;padding-top:4.8rem}.footer .footer-block--subscribe .newsletter-form__inner{grid-template-columns:40rem auto;justify-content:end}.footer .footer-block--subscribe .newsletter-form__field-wrapper{width:40rem}}@media screen and (min-width:990px)and (max-width:1199px){.footer__navigation-row{grid-row:2;grid-column:1 / -1;display:flex;align-items:flex-start;justify-content:flex-start;gap:2.4rem;width:100%}.footer__navigation-menus{display:flex;align-items:flex-start;flex:0 1 auto;gap:clamp(2rem,2.5vw,3.2rem);min-width:0}.footer__navigation-menus .footer-block--menu{flex:0 1 14rem;min-width:0}.footer .footer__navigation-row>.contacts{grid-row:auto;grid-column:auto;flex:0 0 clamp(28rem,30vw,32rem);min-width:0;padding-top:4.8rem}}@media screen and (min-width:1921px){.footer__navigation-row{width:min(100%,160rem);gap:8rem}.footer__navigation-menus{gap:8rem}.footer__navigation-menus .footer-block--menu{flex-basis:20rem}.footer .footer__navigation-row>.contacts{flex-basis:40rem}.footer .footer__navigation-menus .footer-block__details-content,.footer .footer__navigation-menus .footer-block__details-content>li{width:20rem}}.footer__mobile-social{display:none}@media screen and (max-width:989px){.footer{--footer-mobile-unit: calc(100vw / 375);box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-height:calc(745.39 * var(--footer-mobile-unit));padding:calc(56 * var(--footer-mobile-unit)) var(--site-content-gutter) calc(32 * var(--footer-mobile-unit));gap:calc(48 * var(--footer-mobile-unit))}.scroll-top,shopify-chat::part(activator){--footer-mobile-unit: calc(100vw / 375);box-sizing:border-box;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;gap:calc(10 * var(--footer-mobile-unit));border-radius:calc(60 * var(--footer-mobile-unit))}.scroll-top{right:calc(19 * var(--footer-mobile-unit));bottom:calc(120 * var(--footer-mobile-unit))}.scroll-top svg{width:18px;height:18px;opacity:1;transform:none}shopify-chat::part(activator){--private-activator-icon-size: 18px;opacity:1;transform:translate(calc(var(--shopify-chat-activator-offset, 20px) - 19 * var(--footer-mobile-unit)),calc(var(--shopify-chat-activator-offset, 20px) + var(--private-preview-bar-offset, 0px) - 164 * var(--footer-mobile-unit)))}.footer .footer__content-top.container,.footer .footer__payment-copyright-section.container{box-sizing:border-box;width:100%;max-width:var(--site-content-width);margin:0 auto;padding:0}.footer .footer__payment-copyright-section.container{height:auto;min-height:calc(64.39 * var(--footer-mobile-unit));gap:calc(24 * var(--footer-mobile-unit));margin-top:auto;padding-top:calc(24 * var(--footer-mobile-unit));border-top:calc(1 * var(--footer-mobile-unit)) solid #BFBFBF}.footer .footer__copyright-content{box-sizing:border-box;width:calc(328 * var(--footer-mobile-unit));max-width:none;height:calc(17.39 * var(--footer-mobile-unit));min-height:0;padding-top:calc(2 * var(--footer-mobile-unit));padding-bottom:calc(3.39 * var(--footer-mobile-unit));font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;font-size:calc(12 * var(--footer-mobile-unit));line-height:calc(12 * var(--footer-mobile-unit));letter-spacing:0;vertical-align:middle;color:var(--Color, #5A5A5A);flex-wrap:nowrap;white-space:nowrap;opacity:1;transform:none}.footer .footer__payment-image{width:calc(348 * var(--footer-mobile-unit));height:calc(24 * var(--footer-mobile-unit))}.footer .footer__blocks-wrapper .footer-block--logo{display:grid;grid-template-columns:auto auto;grid-template-rows:calc(24 * var(--footer-mobile-unit));align-items:center;justify-content:space-between;gap:calc(12 * var(--footer-mobile-unit));width:100%;max-width:none;margin:0;text-align:left;opacity:1;transform:none}.footer .footer-block--logo .footer__logo-link{width:calc(114 * var(--footer-mobile-unit));height:calc(24 * var(--footer-mobile-unit));min-width:0;align-items:center;opacity:1;transform:none}.footer .footer-block--logo .footer__logo{width:calc(114 * var(--footer-mobile-unit));height:calc(24 * var(--footer-mobile-unit));object-fit:contain;object-position:left center}.footer .footer-block--logo .h5{margin:0;font-size:clamp(calc(26 * var(--footer-mobile-unit)),calc(29.25 * var(--footer-mobile-unit)),calc(40 * var(--footer-mobile-unit)));white-space:nowrap}.footer__mobile-social{display:block}.footer .footer__mobile-social .footer__menu-social{gap:calc(16 * var(--footer-mobile-unit));width:max-content;max-width:100%;height:calc(24 * var(--footer-mobile-unit));margin:0;opacity:1;transform:none}.footer .footer__mobile-social .list-social__item,.footer .footer__mobile-social .footer__menu-social-icon{flex-basis:calc(24 * var(--footer-mobile-unit));width:calc(24 * var(--footer-mobile-unit));height:calc(24 * var(--footer-mobile-unit))}.footer .footer__mobile-social .list-social__item{padding:0}.footer .footer__mobile-social .list-social__item .footer__menu-social-icon .icon,.footer .footer__mobile-social .list-social__item .footer__menu-social-image{width:calc(16 * var(--footer-mobile-unit));height:calc(16 * var(--footer-mobile-unit))}.footer .footer__mobile-social .list-social__item .footer__menu-social-icon .icon-facebook-f{width:calc(8 * var(--footer-mobile-unit))}.footer .footer-block--logo .footer-block__text{grid-column:1 / -1;margin:0}.footer .footer-block--logo .footer-block__text:empty,.footer .accordion .footer__menu-social{display:none}.footer .footer__blocks-wrapper>.accordion{border:0}.footer .footer__blocks-wrapper>.accordion:has(~.accordion){border-bottom:calc(1 * var(--footer-mobile-unit)) solid #BFBFBF}.footer .accordion>details>summary{box-sizing:border-box;align-items:center;height:calc(24 * var(--footer-mobile-unit));min-height:calc(24 * var(--footer-mobile-unit));margin:0;padding:0}.footer .footer__blocks-wrapper>.accordion~.accordion>details>summary{margin-top:calc(16 * var(--footer-mobile-unit))}.footer .footer__blocks-wrapper>.accordion:has(~.accordion)>details>summary{margin-bottom:calc(16 * var(--footer-mobile-unit))}.footer .footer__blocks-wrapper>.accordion>details[open]>summary{margin-bottom:0}.footer .accordion>details>.footer-block__details-content{display:flex;flex-direction:column;gap:calc(16 * var(--footer-mobile-unit));margin-top:calc(24 * var(--footer-mobile-unit));margin-bottom:calc(20 * var(--footer-mobile-unit));padding-top:0}.footer .accordion .footer-block__details-content>li,.footer .accordion .footer-block__details-content>li .list-menu__item--link{margin-block:0;padding-block:0}.footer .accordion .footer-block__details-content .list-menu__item--link{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;font-size:calc(12 * var(--footer-mobile-unit));line-height:calc(12 * var(--footer-mobile-unit));letter-spacing:0;vertical-align:middle;color:#6f6f6f}.footer .accordion .footer-block__heading{margin:0;padding:0;font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;font-size:calc(16 * var(--footer-mobile-unit));line-height:calc(16 * var(--footer-mobile-unit));letter-spacing:0;color:#434343}.footer .accordion>details>summary .icon-caret{top:0;width:calc(24 * var(--footer-mobile-unit));height:calc(24 * var(--footer-mobile-unit));color:#262626;opacity:1;transform:rotate(-90deg);transform-origin:center;transition:transform .24s ease}.footer .accordion>details[open]>summary .icon-caret{transform:rotate(0)}@media(prefers-reduced-motion:reduce){.footer .accordion>details>summary .icon-caret{transition:none}}.footer .accordion>details>summary .icon-caret path{transform:matrix(1.25,0,0,1.25,-2.083333,-2.5);stroke:#262626;stroke-width:calc(2 * var(--footer-mobile-unit));vector-effect:non-scaling-stroke}.footer .footer-block--subscribe{width:100%;min-width:0;margin-top:calc(24 * var(--footer-mobile-unit));margin-bottom:calc(48 * var(--footer-mobile-unit));padding-bottom:calc(24 * var(--footer-mobile-unit));border-bottom:calc(1 * var(--footer-mobile-unit)) solid #BFBFBF;opacity:1;transform:none}.footer .footer-block--subscribe .newsletter-form__inner{display:grid;grid-template-columns:minmax(0,calc(206 * var(--footer-mobile-unit))) calc(109 * var(--footer-mobile-unit));align-items:start;justify-content:start;gap:calc(12 * var(--footer-mobile-unit));margin:0}.footer .footer-block--subscribe .newsletter-form__field-wrapper{width:100%;min-width:0}.footer .footer-block--subscribe .field,.footer .footer-block--subscribe .field__input{min-width:0;height:calc(32 * var(--footer-mobile-unit));min-height:calc(32 * var(--footer-mobile-unit));gap:calc(10 * var(--footer-mobile-unit));opacity:1;transform:none}.footer .footer-block--subscribe .field input{box-sizing:border-box;width:100%;padding:calc(8 * var(--footer-mobile-unit)) calc(24 * var(--footer-mobile-unit));border:0;border-radius:calc(4 * var(--footer-mobile-unit));background:#fff;font-size:calc(16 * var(--footer-mobile-unit));line-height:calc(16 * var(--footer-mobile-unit))}.footer .footer-block--subscribe .field__input::placeholder{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;font-size:calc(12 * var(--footer-mobile-unit));line-height:calc(12 * var(--footer-mobile-unit));letter-spacing:0;vertical-align:middle;color:#6f6f6f;opacity:1}.footer .footer-block--subscribe .newsletter__button{box-sizing:border-box;position:relative;inset:auto;display:flex;align-items:center;justify-content:center;width:calc(109 * var(--footer-mobile-unit));min-width:0;height:calc(32 * var(--footer-mobile-unit));min-height:calc(32 * var(--footer-mobile-unit));padding:calc(8 * var(--footer-mobile-unit)) calc(24 * var(--footer-mobile-unit));gap:calc(10 * var(--footer-mobile-unit));border-radius:calc(4 * var(--footer-mobile-unit));opacity:1;transform:none;font-size:calc(12 * var(--footer-mobile-unit));line-height:calc(16 * var(--footer-mobile-unit))}}.footer{--footer-brand-unit: 1px}.footer .footer__brand-group{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(54 * var(--footer-brand-unit));text-align:center;gap:calc(8 * var(--footer-brand-unit));min-width:max-content;width:max-content}.footer .footer-block--logo .footer__brand-group .footer__logo-link,.footer .footer-block--logo .footer__brand-group .footer__logo{width:calc(143 * var(--footer-brand-unit));height:calc(30 * var(--footer-brand-unit));max-width:none;flex:none;opacity:1;transform:none}.footer .footer-block--logo .footer__brand-group .footer__logo{object-fit:contain;object-position:left center}.footer .footer-block--logo .footer__brand-group .footer-block__text{margin:0;color:#6f6f6f;font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;font-size:calc(16 * var(--footer-brand-unit));line-height:calc(16 * var(--footer-brand-unit));vertical-align:middle;letter-spacing:0}.footer .footer__brand-group .footer-block__text p{margin:0}@media screen and (max-width:749px){.footer .footer__blocks-wrapper .footer-block--logo{grid-template-rows:auto}}@media screen and (min-width:990px){.footer .footer-block--subscribe .newsletter-form__inner{min-height:calc(54 * var(--footer-brand-unit));align-items:center}}.footer .contacts .contacts__info,.footer .contacts .contacts__info p,.footer .contacts .contacts__info a,.footer .contacts .contacts__info a:visited{color:#6f6f6f}.footer .contacts .contacts__info a{text-decoration-color:#6f6f6f;transition:color .24s ease,text-decoration-color .24s ease}.footer .contacts .contacts__info a:hover,.footer .contacts .contacts__info a:focus-visible{color:#262626;text-decoration-color:#262626}.footer .contacts__list{display:flex;flex-direction:column;gap:1.2rem;margin:0;padding:0}.footer .contacts__item{display:flex;align-items:baseline;gap:.8rem;margin:0;white-space:nowrap}.footer .contacts__item dt,.footer .contacts__item dd{margin:0;padding:0;color:#6f6f6f;font:inherit}.footer .contacts__info a.contacts__link--plain{text-decoration:none}.footer .contacts>.footer__menu-social{margin-top:2.4rem}.footer .footer__menu-social .icon-pinterest-footer{width:2rem;height:2rem;max-width:none;max-height:none}@media screen and (min-width:990px){.footer .footer__navigation-row>.contacts{flex:0 0 auto;width:max-content;max-width:100%;margin-left:auto}}@media screen and (max-width:989px){.footer .footer-block--logo .footer__brand-group{gap:calc(12 * var(--footer-mobile-unit))}.footer .footer-block--logo .footer__brand-group .footer__logo-link,.footer .footer-block--logo .footer__brand-group .footer__logo{width:calc(108 * var(--footer-mobile-unit));height:calc(23 * var(--footer-mobile-unit));aspect-ratio:108 / 23}.footer .footer-block--logo .footer__brand-group .footer-block__text{color:#6f6f6f;font-family:Montserrat,sans-serif;font-size:calc(12 * var(--footer-mobile-unit));font-style:normal;font-weight:400;line-height:calc(12 * var(--footer-mobile-unit))}.footer .accordion>details>summary{height:auto;min-height:calc(48 * var(--footer-mobile-unit));margin:0;padding-block:calc(16 * var(--footer-mobile-unit))}.footer .footer__blocks-wrapper>.accordion~.accordion>details>summary,.footer .footer__blocks-wrapper>.accordion:has(~.accordion)>details>summary,.footer .footer__blocks-wrapper>.accordion>details[open]>summary{margin:0}.footer .accordion>details[open]>summary{min-height:calc(32 * var(--footer-mobile-unit));padding-bottom:0}.footer .footer__navigation-menus>.accordion:first-child>details[open]>summary{min-height:calc(16 * var(--footer-mobile-unit))}.footer .accordion>details>summary .icon-caret{top:calc(24 * var(--footer-mobile-unit));transform:translateY(-50%) rotate(-90deg)}.footer .accordion>details[open]>summary .icon-caret{transform:translateY(-50%) rotate(0)}.footer .footer__navigation-menus>.accordion:first-child>details>summary{min-height:calc(32 * var(--footer-mobile-unit));padding-top:0}.footer .footer__navigation-menus>.accordion:first-child>details>summary .icon-caret{top:calc(8 * var(--footer-mobile-unit))}.footer .footer__navigation-row>.accordion>details>summary{min-height:calc(32 * var(--footer-mobile-unit));padding-bottom:0}.footer .footer__navigation-row>.accordion>details>summary .icon-caret{top:calc(24 * var(--footer-mobile-unit))}.footer .footer__navigation-row>.accordion{border-bottom:0}.footer .accordion>details>.footer-block__details-content,.footer .accordion>details>.contacts__info{margin-top:calc(28 * var(--footer-mobile-unit))}.footer .accordion .contacts__info,.footer .accordion .contacts__info dt,.footer .accordion .contacts__info dd,.footer .accordion .contacts__info a{color:#6f6f6f;font-family:Montserrat,sans-serif;font-size:calc(12 * var(--footer-mobile-unit));font-style:normal;font-weight:400;line-height:calc(12 * var(--footer-mobile-unit))}.footer__payment-copyright-section .list-payment{display:flex;width:calc(327 * var(--footer-mobile-unit));max-width:100%;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap;gap:0}.footer__payment-copyright-section .list-payment__item,.footer__payment-copyright-section .list-payment__item svg{width:calc(38 * var(--footer-mobile-unit));height:calc(24 * var(--footer-mobile-unit));flex:0 0 calc(38 * var(--footer-mobile-unit));flex-shrink:0}.footer .footer__copyright-content{color:var(--Color, #5a5a5a);font-family:Montserrat,sans-serif;font-size:calc(12 * var(--footer-mobile-unit));font-style:normal;font-weight:var(--font-weight-400, 400);line-height:calc(16 * var(--footer-mobile-unit))}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-footer.css.map */
