.footer{border-top:.1rem solid rgba(var(--color-foreground),.08)}.footer:not(.color-scheme-1){border-top:none;border-top-left-radius:16px;border-top-right-radius:16px}.footer__content-top{padding-bottom:5rem;display:block}.footer-contact__item a.button:hover svg path.transparent{fill:#f0ff4c!important;stroke:#f0ff4c!important}.footer-contact__item a.button:hover svg path.hover.black,.footer-contact__item a.button:hover svg path.hover{fill:#000!important;stroke:#000!important}.footer-contact__item a.button.contact-btn svg path.hover.black{fill:transparent!important}body .footer .copyright__content a:hover{text-decoration:underline;color:var(--color-white)}.footer__content-bottom{border-top:solid .1rem rgba(var(--color-foreground),.08);padding-top:3rem}.footer__content-bottom:only-child{border-top:0}.footer__content-bottom-wrapper{display:flex;width:100%}.footer__localization:empty+.footer__column--info{align-items:center}.footer__column{width:100%;align-items:flex-end}.footer__column--info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}.footer-block:only-child:last-child{text-align:center;max-width:76rem;margin:0 auto}.footer-block:empty{display:none}.footer-block--newsletter{display:flex;align-items:flex-end;margin-top:3rem;gap:1rem}.footer-block--newsletter:only-child{margin-top:0}.footer-block__heading{margin-bottom:2rem;margin-top:0;font-size:calc(var(--font-heading-scale) * 1.6rem)}.footer .footer-block__details-content .count_wrapper span{font-size:1.1rem;font-weight:var(--font-weight-500);font-family:var(--font-lay-medium)}@media screen and (min-width:990px){.footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.footer__list-social:empty,.footer-block--newsletter:empty{display:none}.footer__follow-on-shop{display:flex;text-align:center}.footer__list-social.list-social:only-child{justify-content:center}.footer-block__newsletter{text-align:center;flex-grow:1}.newsletter-form__field-wrapper{max-width:36rem}@media screen and (min-width:768px){.footer-block__newsletter:not(:only-child){text-align:left;margin-right:auto}.footer-block__details-content{margin-bottom:0}.footer-block__details-content .list-menu__item--link{display:inline-block;font-size:1.4rem}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer-block__details-content .list-menu__item--active:hover{text-decoration-thickness:.2rem}.footer-block__details-content>:first-child .list-menu__item--link{padding-top:0}.footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:right}.footer__localization{padding:.4rem 0;justify-content:flex-start}.footer__payment{margin-top:1.5rem}.footer__localization h2{margin:1rem 0 0}.footer-block__details-content>p,.footer-block__details-content>li{padding:0}.footer-block:only-child li{display:inline}.footer__column--info{padding-left:0;padding-right:0;align-items:flex-end}.policies li a{padding:0}.footer-block--newsletter{flex-wrap:nowrap;justify-content:center}.footer__content-top .grid{row-gap:6rem;margin-bottom:0}.footer:not(.color-scheme-1){border-radius:30px 30px 0 0}.footer-block{display:block;margin-top:0}.footer-block__newsletter+.footer__list-social{margin-top:0}.footer-block__newsletter:not(:only-child) .footer__newsletter{justify-content:flex-start;margin:0}.footer-block__newsletter:not(:only-child) .newsletter-form__message--success{left:auto}.footer__follow-on-shop{margin-bottom:.4rem}.footer__follow-on-shop:first-child:not(:last-child){justify-content:flex-start;margin-right:auto;text-align:left}.footer__follow-on-shop:not(:first-child):not(:last-child){justify-content:flex-end;text-align:right}}@media screen and (max-width:767px){.footer-block--newsletter{display:flex;flex-direction:column;flex:1 1 100%;align-items:center;gap:3rem}.footer__list-social.list-social,.footer__follow-on-shop,.footer-block__newsletter{display:flex;justify-content:center}.footer-block__newsletter{flex-direction:column}.footer__content-bottom{flex-wrap:wrap;padding-top:0;padding-left:0;padding-right:0;row-gap:1.5rem}.footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:1.5rem;justify-content:center}.footer .grid{display:block}.footer-block.footer-block--menu:only-child{text-align:left}.footer__localization:empty+.footer__column{padding-top:1.5rem}.footer-block-image,.footer-block-image.left,.footer-block-image.center,.footer-block-image.right{justify-content:center}.footer-block.grid__item{padding:0;margin:4rem 0;width:100%}.footer-block.grid__item:first-child{margin-top:0}.footer__content-top{padding-bottom:3rem;padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}.footer__content-bottom.scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}}.footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;padding:1rem 1rem 0}.footer__localization:empty{display:none}.footer__localization h2{margin:1rem 1rem .5rem;color:rgba(var(--color-foreground),.75)}.footer__content-bottom-wrapper--center{justify-content:center}.footer__copyright{text-align:center;margin-top:1.5rem}@keyframes appear-down{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}.footer-block__details-content{margin-bottom:4rem;transition:all .3s ease-in}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:rgba(var(--color-foreground),.75)}.footer-block__details-content .list-menu__item--active{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground))}.footer-block-image{display:flex}.footer-block-image.left{justify-content:flex-start}.footer-block-image.center{justify-content:center}.footer-block-image.right{justify-content:flex-end}.footer-block__image-wrapper{margin-bottom:2rem;overflow:hidden!important}.footer-block__image-wrapper img{display:block;height:auto;max-width:100%}.footer-block__brand-info{text-align:left}.footer-block:only-child .footer-block__brand-info{text-align:center}.footer-block:only-child>.footer-block__brand-info>.footer-block__image-wrapper{margin-left:auto;margin-right:auto}.footer-block-image>img,.footer-block__brand-info>img{height:auto}.footer-block:only-child .footer-block__brand-info .footer__list-social.list-social{justify-content:center}.footer-block__brand-info .footer__list-social.list-social{justify-content:flex-start}.footer-block__details-content .placeholder-svg{max-width:20rem}.copyright__content{font-size:1.1rem;color:#fff}.copyright__content a{color:#fff;text-decoration:none}.policies{display:inline}.policies li{display:inline-flex;justify-content:center;align-items:center}.policies li:before{content:"\b7";padding:0 .8rem}.policies li a{padding:.6rem 0;display:block}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}@supports not (inset: 10px){@media screen and (max-width:767px){.footer .grid{margin-left:0}}@media screen and (min-width:768px){.footer__content-top .grid{margin-left:-3rem}.footer__content-top .grid__item{padding-left:3rem}}}.footer .page-width{padding-left:30px;padding-right:30px}.footer .footer__content-top.page-width{display:flex;justify-content:space-between;align-items:flex-start;padding:100px 64px}.footer__blocks-wrapper.grid,.footer-block--newsletter{flex:0 0 50%}.footer-contact{color:#2a2a2f;display:flex;justify-content:space-between;align-items:center;border-radius:12px;padding:95px 40px}.footer-contact__item{flex:0 0 33%}.shopify-section-group-footer-group{position:relative}.footer{border-top-left-radius:16px;border-top-right-radius:16px}.footer-contact .left{color:#fff}.footer-contact__item.mid{display:flex;justify-content:center;font-size:2rem;color:#fff}.footer-contact__item .button{width:100%;max-width:270px;min-height:70px;text-align:center}.footer-contact__item.right{display:flex;gap:12px;justify-content:center;align-items:center}.newsletter-form__button.field__button{background:var(--color-light-purple);color:var(--color-black-secondary)}.footer .newsletter-form__button.field__button{background:var(--color-white);color:var(--color-black-secondary);width:100%;font-size:1.6rem;max-width:160px;border-radius:50px;height:56px;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);right:10px;font-family:var(--font-lay-medium);font-weight:var(--font-weight-500)}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{content:none}.newsletter-form__field-wrapper .field{background:#3b3b3f;border-radius:50px}.newsletter-form__field-wrapper .field input{height:76px;background:#191919;border-radius:50px;display:flex;align-items:center;padding:0 0 0 36px;margin:0;color:var(--color-grey-3);font-size:var(--font-11);padding-right:20rem;font-family:var(--font-primary)}.newsletter-form__field-wrapper .field label{display:none}.newsletter-form__field-wrapper .field input::placeholder{opacity:1}.newsletter-form__field-wrapper .field__input:focus-visible{box-shadow:none}.footer .newsletter-form,.newsletter-form__field-wrapper{max-width:570px;width:100%;margin-left:auto;margin-right:0}footer .newsletter-form{margin-top:45px}.footer .footer-block__heading{font-size:3.5rem;font-family:var(--font-lay-semi);margin-bottom:40px;font-weight:var(--font-weight-600)}.footer .footer-block--newsletter{margin-top:0}.footer .footer-block__newsletter{text-align:start}.footer .footer-block--newsletter{max-width:fit-content}.footer-block__newsletter .footer-block__heading{position:relative;display:flex;align-items:center;gap:20px}.footer-block__newsletter .footer-block__heading:before{content:"";background:var(--color-white);width:16px;height:16px;display:block;border-radius:50px}.footer .footer-block__details-content .list-menu__item--link{font-size:var(--font-9);text-decoration:none;opacity:1;color:var(--color-white);line-height:1;padding-bottom:30px}.footer .footer-block__details-content .list-menu__item--link:hover,.footer .copyright__content a:hover{text-decoration:none;color:var(--color-yellow)}.footer-block__description.newsletter{font-size:2.2rem;max-width:560px;color:var(--color-white)}.footer-block__description.newsletter p{line-height:1.3}.footer .footer__content-bottom{border:none}.copyright__content{font-size:max(1.2rem,.729167vw)}.policies li:before{content:none}.policies li:not(:last-child){position:relative}.policies li:not(:last-child):before{content:"|";display:block;width:1px;height:100%;position:absolute;right:-6.5px;font-size:inherit;line-height:1.3;color:#ffffff5e}.policies li{padding:0 10px}.footer .footer__copyright.caption{display:flex;width:100%;align-items:center;justify-content:space-between}.footer-contact__item a.button.button--secondary{background:#fff}.footer-contact__item a.button.button--primary{background:transparent;border:1px solid #fff}.footer-contact__item a.button.button--primary:hover .footer-phone-icon,.footer-contact__item a.button.button--primary:not(:hover) .footer-phone-icon-hover{display:none}.footer .footer-block__details-content .list-menu__item--link span{position:relative}.footer .footer-block__details-content .count_wrapper{position:absolute;background:#ebe6ff;border-color:#ebe6ff}.footer .footer-block__details-content .count_wrapper span{color:var(--color-black-primary)}.footer-block__newsletter .footer-block__heading:before{animation:fadeColor 2s infinite}@keyframes fadeColor{0%{background-color:rgb(var(--color-background))}50%{background-color:var(--color-yellow)}to{background-color:rgb(var(--color-background))}}.footer-contact__item .button{align-items:center;gap:10px}@media screen and (min-width:1700px){.footer .footer__content-top.page-width{padding-left:150px;padding-right:150px}.footer-contact,.footer .footer__copyright.caption{padding-left:120px;padding-right:120px}}@media screen and (max-width:1500px){.footer .footer-block__heading{font-size:2.8rem;margin-bottom:3.5rem}.footer .footer-block__details-content .list-menu__item--link{font-size:1.7rem;padding-bottom:20px}.footer-block__description.newsletter{font-size:1.8rem}}@media screen and (min-width:1440px){.footer .footer__content-top.page-width{padding-left:150px;padding-right:150px}.footer-contact{padding-left:120px;padding-right:120px}.footer-contact .left{flex:0 0 26%}.footer-contact__item.right{flex:0 0 34.65%;justify-content:flex-end}}@media screen and (min-width:989px)and (max-width:1440px){.footer .footer__content-top.page-width{padding-left:60px;padding-right:60px}}@media screen and (max-width:1350px){.footer .footer__copyright.caption{padding-left:40px;padding-right:40px}.footer-contact__item.mid{font-size:var(--font-11)}.footer-contact__item .button{font-size:var(--font-16);height:49px}.footer-contact__item.right{gap:12px}}@media screen and (max-width:1100px){.footer .footer-block__heading{font-size:2rem;margin-bottom:30px}.footer .footer-block__details-content .list-menu__item--link{font-size:1.6rem;padding-bottom:20px}.footer-contact__item .button{padding:7px}.footer-contact{padding:95px 34px}}.policies li:not(:last-child):before{content:none}.policies li{padding-right:0}.policies li svg{margin-left:10px}@media only screen and (min-width:1280px){.footer-contact{padding:4.95vw 6.25vw;border-radius:.625vw;gap:.052vw}.footer:not(.color-scheme-1){border-radius:1.5625vw 1.5625vw 0 0}.footer .page-width{padding-left:1.5625vw;padding-right:1.5625vw}.footer-contact .left{flex:unset;font-size:4.323vw;margin-top:-.6rem}.footer-contact__item.mid{flex:unset;font-size:var(--font-22);justify-content:flex-start;margin-left:.78125vw}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){.footer-contact__item.mid{margin-left:1.875vw}}.footer-contact__item.right{flex:0 0 29.2vw;gap:.625vw}.footer-contact__item .button{max-width:14.063vw;min-height:3.646vw;gap:.521vw;font-size:.833vw;transition:inherit;transition-property:color,border-color,background-color;border-radius:2.604vw}.footer-contact__item a.button.button--secondary svg{width:.938vw;height:.729vw}.footer-contact__item a.button.button--primary svg{width:.625vw;height:.938vw}.footer .footer__content-top.page-width{padding:8.177083vw 7.813vw 7.708333vw}.footer .footer-block__heading{font-size:1.823vw;margin-bottom:2.447917vw;gap:1.042vw}.grid--4-col-tablet .grid__item{width:max-content;flex:unset}.footer .footer-block__details-content .list-menu__item--link{padding:0}.footer .footer-block__details-content>li{margin-bottom:1.5625vw}.footer .footer-block__details-content>li:last-child{margin-bottom:0}.footer-block__details-content{margin-bottom:0}.footer-block__newsletter .footer-block__heading:before{width:.833vw;height:.833vw}.footer-block__description.newsletter p{font-size:var(--font-22)}.footer .footer-block--newsletter{flex:0 0 28.75vw;max-width:100vw}.footer-block__description.newsletter{max-width:100%;margin-top:-.520833vw}.footer .newsletter-form,.newsletter-form__field-wrapper{max-width:100%}.newsletter-form__field-wrapper .field input{height:3.958vw;border-radius:2.604vw;padding:0 10vw 0 1.875vw;letter-spacing:normal;font-size:var(--font-11)}.newsletter-form__field-wrapper .field input::placeholder{line-height:129%;font-size:var(--font-11);letter-spacing:normal;color:var(--color-grey-3)}.newsletter-form__field-wrapper .field{border-radius:2.604vw}.footer .newsletter-form__button.field__button{font-size:var(--font-11);max-width:8.333vw;border-radius:2.604vw;min-height:2.917vw;height:auto;right:.521vw}.footer__content-bottom{padding-top:0}.footer .footer__copyright.caption{padding-left:6.25vw;padding-right:6.25vw;margin-top:0;letter-spacing:0}.footer .newsletter-form{margin-top:2.344vw}.footer__content-top .grid{gap:0 7.447917vw;flex:0 0 41.375vw}.policies li:not(:last-child):before{width:.052vw;right:-.339vw}.policies li{padding:0 .521vw;padding-right:0}.policies li svg{margin-left:.521vw;width:.104vw;height:.573vw}.footer .footer-block__details-content .count_wrapper span{font-size:.572917vw;letter-spacing:normal;line-height:.79;display:inline-block;padding:.295vw .392vw .191vw}.footer .footer-block__details-content .count_wrapper{position:absolute;background:#ebe6ff;right:-1.09375vw;left:auto;margin-top:-.625vw}}@media screen and (min-width:1921px){.footer-contact .left{margin-top:-.3125vw}}.footer-contact__item.mid p{line-height:1.3}.custom-embeded-form input[name=email]{background:#191919!important;border-radius:50px!important;padding:0 2rem 0 36px!important;color:#fff!important;font-size:var(--font-11)!important;font-family:var(--font-primary)!important;border:none!important;width:100%}.custom-embeded-form input[name=email]::placeholder{line-height:129%!important;font-size:var(--font-11)!important;letter-spacing:normal!important;color:var(--color-grey-3)!important}.custom-embeded-form input[name=email]:focus,.custom-embeded-form input[name=email]:focus-visible{outline:none!important}.custom-embeded-form form.needsclick>.needsclick{border-radius:100px;background:#191919;height:76px!important}.custom-embeded-form button[type=button]{background:var(--color-white)!important;color:var(--color-black-secondary)!important;width:100%!important;font-size:1.6rem!important;max-width:160px!important;border-radius:50px!important;font-weight:var(--font-weight-500)!important;font-family:var(--font-lay-medium)!important;padding:20px 44px!important}.custom-embeded-form button[type=button]:hover{background:#f0ff4c!important;color:#000!important}.custom-embeded-form [data-testid=form-row]>div:first-child>.needsclick{align-items:center!important;justify-content:center!important;align-self:center!important}.custom-embeded-form{margin-top:45px}.custom-embeded-form [data-testid=form-row]>div:nth-child(2){padding:10px!important}@media only screen and (min-width:1280px){.custom-embeded-form input[name=email]{border-radius:2.604vw!important;padding:1.042vw 1.822917vw .938vw!important}.custom-embeded-form form.needsclick>.needsclick{border-radius:5.208vw;height:3.958vw!important}.custom-embeded-form button[type=button]{font-size:.833vw!important;max-width:8.333vw!important;border-radius:2.604vw!important;padding:1.042vw 2.292vw .99vw!important}.custom-embeded-form{margin-top:2.213542vw}.custom-embeded-form [data-testid=form-row]>div:nth-child(2){padding:.521vw!important}}@media screen and (min-width:1280px)and (max-width:1300px){.footer-contact__item.mid{margin-left:2.4rem}}@media only screen and (min-width:1024px)and (max-width:1279px){.custom-embeded-form button[type=button]{padding:14px 30px 13px!important;font-size:1.2rem!important}.custom-embeded-form input[name=email],.custom-embeded-form input[name=email]::placeholder{font-size:11px!important;font-weight:400!important;line-height:129%!important}.custom-embeded-form input[name=email]{padding-left:25px!important}.custom-embeded-form [data-testid=form-row]>div:nth-child(2){padding:6px!important}.custom-embeded-form form.needsclick>.needsclick{height:53px!important}.custom-embeded-form{margin-top:29px}}@media screen and (max-width:1680px){.footer-contact__item .button{font-size:1.3125rem;padding:18.816px 28.0056px 17.9424px}}@media screen and (max-width:1439px){.footer-contact__item .button{font-size:1.2rem;padding:14.816px 28.0056px 13.9424px}}@media screen and (max-width:1355px){.footer-contact__item.mid{margin-left:.875em}}@media screen and (max-width:1350px){.footer-contact__item.mid{margin-left:1.107011vw}}@media screen and (max-width:1330px){.footer-contact__item.mid{margin-left:1.125em}}@media screen and (max-width:1315px){.footer-contact__item.mid{margin-left:1.520913vw}}@media screen and (max-width:1315px){.footer-contact__item.mid{margin-left:1.603053vw}}@media screen and (max-width:1300px){.footer-contact__item.mid{margin-left:1.769231vw}}@media screen and (max-width:1288px){.footer-contact__item.mid{margin-left:2.096273vw}}@media screen and (max-width:1288px){.footer-contact__item.mid{margin-left:2.340094vw}}@media screen and (max-width:1279px){.footer .grid--4-col-tablet .grid__item{width:max-content;flex:unset}.footer__content-top .grid{gap:0;flex:0 0 44.95%;justify-content:space-between}.footer-contact .left{flex:unset;margin-top:-.6rem}.footer-contact__item.mid{justify-content:start;flex:unset;font-size:16px;margin-left:0}.footer .footer-block__heading{font-size:2.4rem;line-height:1;margin-bottom:3rem}.footer .footer-block__details-content .list-menu__item--link{font-size:1.6rem;padding-bottom:1.4rem}.footer__content-bottom{padding-top:0}.footer:not(.color-scheme-1){border-radius:21px 21px 0 0}.footer-block__description.newsletter{font-size:1.6rem}.footer .footer-block__details-content .count_wrapper span{padding:3px 7px;line-height:.77;position:relative;top:1px;display:inline-block;font-size:1rem;letter-spacing:normal}.footer .footer-block__details-content .count_wrapper{height:auto;width:auto;min-width:28px;top:auto;bottom:calc(100% - 3px);left:calc(100% - 5px);right:0;padding:.5px 0 1px}.footer .footer-block__details-content li:last-child .list-menu__item--link{padding-bottom:0}.footer-block__details-content{margin-bottom:0}.footer .footer__content-top.page-width{padding:104px 58px 92px}}@media screen and (max-width:1259px){.footer-contact__item.mid{margin-left:.16vw}}@media screen and (max-width:1240px){.footer-contact__item.mid{margin-left:.241935vw}}@media screen and (max-width:1230px){.footer-contact__item.mid{margin-left:.325203vw}}@media screen and (max-width:1220px){.footer-contact__item.mid{margin-left:.409836vw}}@media screen and (max-width:1210px){.footer-contact__item.mid{margin-left:.495868vw}}@media screen and (max-width:1200px){.footer-contact__item.mid{margin-left:.583333vw}}@media screen and (max-width:1190px){.footer-contact__item.mid{margin-left:.658915vw}}@media screen and (max-width:1140px){.footer-contact__item.mid{margin-left:1.140351vw}}@media screen and (max-width:1130px){.footer-contact__item.mid{margin-left:1.150442vw}}@media screen and (max-width:1120px){.footer-contact__item.mid{margin-left:1.25vw}}@media screen and (max-width:1100px){.footer-contact__item.mid{margin-left:1.454545vw}}@media screen and (max-width:1090px){.footer-contact__item.mid{margin-left:1.559633vw}}@media screen and (max-width:1080px){.footer-contact__item.mid{margin-left:1.666667vw}}@media screen and (max-width:1050px){.footer-contact__item.mid{margin-left:2vw}}@media screen and (max-width:1040px){.footer-contact__item.mid{margin-left:0}}@media screen and (max-width:1023px){.footer-contact__item.mid{margin-left:.879765vw}}@media screen and (max-width:1010px){.footer-contact__item.mid{margin-left:.693069vw}}@media screen and (max-width:1000px){.footer-contact__item.mid{margin-left:.55vw}}@media screen and (max-width:994px){.footer-contact__item.mid{margin-left:.30303vw}}@media screen and (max-width:1023px){.footer .footer__content-top.page-width{padding:88px 40px 76px}}@media screen and (max-width:1180px){.footer__content-top .grid{flex:0 0 44.9%}}@media screen and (max-width:1040px){.footer__content-top .grid{flex:0 0 43.6%}}@media screen and (max-width:989px){.footer-block__details-content{display:none}.footer-block__details-content .list-menu__item--link{padding-top:1rem;padding-bottom:1rem}.custom-embeded-form button[type=button]{padding:18px 34px 17px!important;font-size:1.2rem!important;line-height:1.06!important}.custom-embeded-form input[name=email],.custom-embeded-form input[name=email]::placeholder{font-size:12px!important;font-weight:400!important;line-height:129%!important}.custom-embeded-form input[name=email]{padding-left:35px!important}.custom-embeded-form [data-testid=form-row]>div:nth-child(2){padding:6px!important}.footer .footer-block__details-content .count_wrapper span{--color-background: 42 42 47}.custom-embeded-form form.needsclick>.needsclick{height:60px!important}.custom-embeded-form{margin-top:30px;width:100%;max-width:100%}.footer>.page-width{padding-left:8px;padding-right:8px}.footer-contact{flex-direction:column;gap:30px;padding:60px 22px}.footer-contact__item{flex:0 0 100%}.footer-contact__item.mid{text-align:center;font-size:var(--font-13)}.footer .footer__content-top.page-width{flex-direction:column;padding:60px 30px}.footer__blocks-wrapper.grid,.footer-block--newsletter{flex:0 0 100%;width:100%}.footer .footer-block__heading{font-size:var(--font-9);margin-bottom:20px;position:relative;display:flex;align-items:center;justify-content:space-between}.footer .footer-block.active .footer-block__heading{margin-bottom:7px}.footer .footer-block__heading:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0682/7314/3998/files/More_2.png?v=1734347037);background-repeat:no-repeat;background-size:contain;background-position:center;width:35px;height:35px;display:block}.footer .footer-block.active .footer-block__heading:after{background-image:url(https://cdn.shopify.com/s/files/1/0682/7314/3998/files/More_3.png?v=1734347037)}.footer-block__newsletter .footer-block__heading{justify-content:center;gap:9px;margin-bottom:11px}.footer-block__newsletter .footer-block__heading:after{content:none}.footer-block__newsletter .footer-block__heading:before{width:7px;height:7px}.footer{border-radius:0}.footer-block__description.newsletter{font-size:1.6rem;max-width:72.464vw}.footer-block__description.newsletter p{line-height:1.3}footer .newsletter-form{margin-top:18px}.footer .newsletter-form__button.field__button{font-size:var(--font-16);height:48px;max-width:120px;font-weight:var(--font-weight-500);right:6px}.newsletter-form__field-wrapper .field input{height:60px;padding-left:35px;font-size:var(--font-16);padding-right:15rem}.copyright__content{font-size:var(--font-16);line-height:22px}.footer .policies li a{padding:0;white-space:nowrap}.footer .policies{display:flex}.footer-block.grid__item{position:relative}.footer-block:after{content:"";width:100%;height:.5px;background:rgb(var(--color-foreground));position:absolute}.footer-block:first-child:before{content:"";width:100%;height:.5px;background:rgb(var(--color-foreground));position:absolute;top:-20px}.footer-block__details-content{margin-bottom:2rem}.footer .footer-block__details-content .list-menu__item--link{font-size:var(--font-11);padding-bottom:15px}.footer-block--newsletter{padding-bottom:60px}.footer__blocks-wrapper{order:1;margin-bottom:0}.footer .footer__content-top.page-width{padding-bottom:0}.footer .footer-block__newsletter{text-align:center;max-width:100%;width:100%;align-items:center}.footer .footer__copyright.caption{flex-direction:column}.footer-contact__item.right{width:100%}.footer-block__description.newsletter p{font-size:1.4rem}.footer-contact__item.right{gap:10px}.footer-contact__item.right .button{font-size:var(--font-16)}.footer .footer-block--newsletter{max-width:100%}.footer .grid--4-col-tablet .grid__item{width:100%}.policies li:not(:last-child):before{line-height:1.35}.footer .grid--4-col-tablet .grid__item{width:1005}}@media only screen and (max-width:989px){.footer-contact__item.right{flex-wrap:wrap}.footer-contact__item .button{min-width:172px;width:100%;min-height:49px;height:100%;max-width:max-content;padding:9.5px 23px!important}@supports (-webkit-touch-callout: none){.footer-contact__item .button{padding:12px 23px 10px!important}}.footer-contact{border-radius:15px;padding:60px 22px 65px;gap:28px}.footer-contact__item.right{margin-top:0}.footer .footer__content-top.page-width{padding:52px 30px 10px}.footer-block__details-content{margin-bottom:9px}.footer-block:after,.footer-block:first-child:before{content:none}.footer-block--newsletter{padding-bottom:40px}.footer .footer-block .footer-block__heading,.footer-block.grid__item{margin:0!important}.footer .footer-block .footer-block__heading{padding:20px 0;cursor:pointer}.footer .grid--4-col-tablet .grid__item{border-top:1px solid rgba(var(--color-foreground),.5)}.footer .grid--4-col-tablet .grid__item:last-child{border-bottom:1px solid rgba(var(--color-foreground),.5)}.footer .footer-block.active .footer-block__heading{padding-bottom:6px}.copyright__content{letter-spacing:normal;line-height:1.3}.footer .policies{margin-top:5px}.policies li:first-child{padding-left:0}.footer .grid--4-col-tablet .grid__item:not(:last-child){width:100%}.footer-contact__item.mid{margin-top:-2px}.footer .footer-block__heading{margin-bottom:12px}.custom-embeded-form{margin-top:17px}.footer .footer-block.active .footer-block__heading{padding-bottom:24px}.footer-block__details-content{margin-bottom:24px}}@media only screen and (min-width:990px)and (max-width:1279px){.footer__content-bottom-wrapper.page-width:has(.footer__copyright.caption){padding-left:58px;padding-right:58px}}@media only screen and (min-width:1024px)and (max-width:1279px){.footer .page-width{padding-left:20px;padding-right:20px}.footer-contact{padding:62px 38px!important;gap:10px}footer.footer{padding-top:20px;padding-bottom:20px}.footer-contact__item.right{flex:0 0 305px}.footer-contact__item .button{height:auto;max-width:189px;min-height:49px;padding:14.816px 28.0056px 13.9424px}.footer-contact__item a.button.email-btn svg{width:12px}.footer-contact__item a.button.contact-btn svg{width:8px}.footer-block__newsletter .footer-block__heading:before{width:10px;height:10px}.footer-block__newsletter .footer-block__heading{gap:15.5px;margin-bottom:25px}.footer .footer-block--newsletter{flex:0 0 30.336vw}.footer-block__description.newsletter{font-size:16px;font-weight:400;line-height:129%}.footer .newsletter-form{margin-top:29px}.newsletter-form__field-wrapper .field input{border-radius:70px;height:53px;padding-left:25px;padding-right:135px}.footer .newsletter-form__button.field__button{width:112px;height:41px;right:6px;font-size:12px;font-weight:500;line-height:14.7px}.newsletter-form__field-wrapper .field input,.newsletter-form__field-wrapper .field input::placeholder{font-size:11px;font-weight:400;line-height:129%}.copyright__content{font-size:11px;font-weight:400;line-height:1.3;letter-spacing:normal}.policies li a{font-size:11px;font-weight:400;line-height:1.3}.policies li svg{margin-left:7px}.policies li{padding:0 3.5px}.footer .footer__copyright.caption{margin-top:0}}@media only screen and (min-width:990px)and (max-width:1023px){.custom-embeded-form button[type=button]{padding:10px 21px 9px!important;font-size:1.1rem!important;line-height:1.06!important}.custom-embeded-form input[name=email],.custom-embeded-form input[name=email]::placeholder{font-size:11px!important;font-weight:400!important;line-height:129%!important}.custom-embeded-form input[name=email]{padding-left:20px!important}.custom-embeded-form [data-testid=form-row]>div:nth-child(2){padding:4.8px!important}.custom-embeded-form form.needsclick>.needsclick{height:42px!important}.custom-embeded-form{margin-top:23px}.footer .page-width{padding-left:20px;padding-right:20px}.footer-contact{padding:62px 19px!important;gap:10px}footer.footer{padding-top:20px;padding-bottom:16px}.footer-contact__item.right{flex:0 0 33.6%;gap:8px;justify-content:right}.footer-contact__item .button{height:auto;max-width:189px;min-height:49px;padding:7px}.footer-contact__item.right .button{gap:5.6px;max-width:151.17px;min-height:49px;font-size:12px;padding:12px 7.599px 9px;font-weight:500;line-height:11.758px}.footer-contact__item a.button.email-btn svg{width:10.078px;position:relative;top:-1px}.footer-contact__item a.button.contact-btn svg{width:7px;position:relative;top:-1px}.footer-block__newsletter .footer-block__heading:before{width:7.998px;height:7.998px}.footer .footer-block--newsletter{flex:0 0 30.336vw}.footer .newsletter-form{margin-top:23px}.newsletter-form__field-wrapper .field input{border-radius:70px;padding-left:20px;padding-right:135px;height:42.392px}.footer .newsletter-form__button.field__button{right:4.8px;width:89.582px;height:32.794px;font-size:11px;font-weight:500;line-height:1.06}.newsletter-form__field-wrapper .field input,.newsletter-form__field-wrapper .field input::placeholder{font-size:11px;font-weight:400;line-height:1.29;letter-spacing:normal}.footer .grid--4-col-tablet .grid__item:not(:last-child){max-width:max-content;margin-right:0}.copyright__content{font-size:11px;font-weight:400;line-height:1.3;letter-spacing:normal}.policies li a{font-size:11px;font-weight:400;line-height:1.3}.policies li svg{margin-left:7px;height:6.159px;margin-top:2px}.policies li{padding:0 3.5px}.policies li:last-child{padding-right:0}.footer .footer__copyright.caption{margin-top:0;padding:0 24px}.footer__content-bottom-wrapper.page-width:has(.footer__copyright.caption){padding-left:40px;padding-right:40px}}@media only screen and (min-width:768px)and (max-width:989px){.footer:not(.color-scheme-1){border-radius:21px 21px 0 0;padding-top:20px;padding-bottom:20px}.custom-embeded-form button[type=button]{padding:14.5px 30px 13.5px!important;font-size:1.2rem!important;line-height:1.06!important}.custom-embeded-form input[name=email],.custom-embeded-form input[name=email]::placeholder{font-size:14px!important;font-weight:400!important;line-height:129%!important}.custom-embeded-form input[name=email]{padding-left:30px!important}.custom-embeded-form [data-testid=form-row]>div:nth-child(2){padding:6px!important}.custom-embeded-form form.needsclick>.needsclick{height:53px!important}.custom-embeded-form{margin-top:34px}.footer-contact{flex-direction:column}.footer-contact__item.right{margin-top:0}.footer-contact .left{font-size:58px;font-weight:500;line-height:.77;letter-spacing:-1.74px}.footer-contact__item{flex:auto}.footer-contact__item.mid{font-size:16px;font-weight:400;line-height:129%;text-align:center}.footer-contact__item.mid br{display:none}.footer-contact__item.right .button{min-width:189px!important;min-height:49px!important;font-size:12px;font-style:normal;font-weight:500;line-height:14.7px!important;text-transform:capitalize;gap:7px}.footer .page-width{padding-left:20px;padding-right:20px}.footer-contact__item.right .button.email-btn span{width:12.6px;position:relative;top:-1px}.footer-contact__item.right .button.contact-btn span{width:8px;position:relative;top:-1px}.footer .footer__content-top.page-width{flex-direction:column;padding:66px 30px 12px}.footer .footer-block--newsletter{order:1;max-width:100%;width:100%;padding-bottom:60px}.footer__blocks-wrapper.grid{order:2;gap:0}.footer__blocks-wrapper.grid,.footer-block--newsletter{flex:auto}.footer .footer-block__heading{font-size:24px!important;font-style:normal;font-weight:600;line-height:100%;letter-spacing:normal}.footer-block__newsletter .footer-block__heading{justify-content:center;gap:15.5px;margin-bottom:16px}.footer-block__newsletter .footer-block__heading:before{width:10px;height:10px}.footer-block__description.newsletter,.footer-block__description.newsletter p{max-width:100%;font-size:16px;font-weight:400;line-height:1.3;text-align:center}.footer .newsletter-form{max-width:100%;margin:34px 0}.footer .newsletter-form__field-wrapper{max-width:100%}.footer .newsletter-form__field-wrapper .field input{height:53px;font-size:14px;font-weight:400;line-height:129%;letter-spacing:normal;padding-left:30px}.footer .newsletter-form__button.field__button{right:6px;font-size:12px;font-weight:500;line-height:14.7px;height:41px;max-width:112px}.footer .footer-block__details-content .list-menu__item--link{font-size:18px;font-weight:400;line-height:100%;padding-bottom:12px}.footer .page-width.footer__content-bottom-wrapper:has(>.footer__copyright.caption){padding-left:30px;padding-right:30px}.footer .footer__content-bottom{padding:0}.footer .policies{margin-top:0}}@media screen and (max-width:1279px){.footer .footer__copyright.caption{padding-left:0;padding-right:0;flex-direction:row;margin-bottom:7px}}@media screen and (max-width:1023px){.footer-block__description.newsletter{max-width:400px;margin-left:auto;margin-right:auto}.footer-contact{border-radius:8px}}@media screen and (max-width:767px){.footer-block__description.newsletter{max-width:320px;margin-left:auto;margin-right:auto}.custom-embeded-form form.needsclick>.needsclick{height:60px!important}.custom-embeded-form button[type=button]{padding:17.645px 33.83px!important;font-size:1.2rem!important}.custom-embeded-form [data-testid=form-row]>div:nth-child(2){padding:6px!important}.custom-embeded-form input[name=email]{font-size:1.2rem!important;padding-left:35px!important}.custom-embeded-form input[name=email]::-webkit-input-placeholder{font-size:1.2rem!important}.custom-embeded-form input[name=email]::-moz-placeholder{font-size:1.2rem!important}.custom-embeded-form input[name=email]:-ms-input-placeholder{font-size:1.2rem!important}.custom-embeded-form input[name=email]:-moz-placeholder{font-size:1.2rem!important}.footer .footer-block__details-content .count_wrapper span{padding:1.55px 7px;font-size:11px}.footer .footer-block__details-content .count_wrapper{min-width:24px}.footer{padding-bottom:20px}.footer .policies{margin-top:0}.footer{padding-bottom:20px!important}.footer-block__details-content li:first-child .list-menu__item--link{padding-top:0}.footer-block__details-content{margin-bottom:27px}.footer .footer__copyright.caption{gap:5px 20px;flex-wrap:wrap}}.template-article:not(.case-article) .footer{position:relative;z-index:1}@media only screen and (max-width:414px){.footer .footer__content-top.page-width{padding-left:7.246vw;padding-right:7.246vw}}@media screen and (max-width:390px){.footer .footer__copyright.caption{justify-content:center}}@media screen and (max-width:310px){.footer-contact .section-heading+.footer-contact__item p{display:inline}}.custom-embeded-form input[name=email]:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #191919 inset!important;-webkit-text-fill-color:#fff!important;transition:background-color 5000s ease-in-out 0s}.custom-embeded-form input[name=email]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px #191919 inset!important;-webkit-text-fill-color:#fff!important}.custom-embeded-form button[type=button].klaviyo-spinner:after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-footer.css.map */
