body:has(.Footer_Wrapper.Fixed) .Newsletter_Section{border-radius:0 0 1.5rem 1.5rem}.Newsletter_Section{background-color:var(--beige);position:relative;z-index:2;margin-top:-1px}#shopify-section-footer{background-color:var(--blue)}.Footer_Space{pointer-events:none}.Footer_Wrapper{pointer-events:all}.Footer_Wrapper.Fixed{position:fixed;bottom:0;left:0;width:100%;z-index:1}footer{background-color:var(--blue);color:var(--beige);gap:1rem;display:flex;flex-direction:column}.Footer_Middle{padding-top:2rem}.Footer_Middle .Footer_Big_Logo{width:100%}.Footer_Middle .Footer_Big_Logo_Text{font-size:20cqw;text-transform:uppercase;font-weight:900;margin-left:-.5cqw}footer a{color:var(--beige);transition:color .6s var(--ulu-curve)}footer a:hover{color:var(--pink)}footer.SectionPadded{padding-top:4rem;padding-bottom:1rem}.Footer_Socials{margin-top:1rem}.Footer_Top{font-family:var(--title-font);display:flex;width:100%;justify-content:space-between;align-items:flex-start}.Footer_Infos a{display:block}.Footer_Bottom{display:flex;font-family:var(--title-font);width:100%;justify-content:space-between;align-items:flex-end}.Footer_Bottom>div{width:30%}.Footer_Copy{text-align:left}.Footer_Terms{text-align:center}.Footer_Casa{text-align:right}footer h3{display:block;margin-top:1rem;text-transform:uppercase;font-size:2rem}.Footer_Menu a{display:block;margin-top:1rem;text-transform:uppercase;font-size:1.5rem}.Footer_Menu li a{text-transform:uppercase;font-weight:600;font-size:1.2rem;color:var(--beige);transition:all .8s var(--ulu-curve)}.Newsletter__Inner{display:flex;justify-content:space-between}.Newsletter__Inner .Form__Input,.Newsletter__Inner .Form__Submit,.Search .Form__Input,.Search .Form__Submit{border-radius:10000px;border:none;outline:none;padding:1rem 1.2rem .8rem;font-family:var(--title-font);text-transform:uppercase;font-size:1rem}.Newsletter__Inner .Form__Input,.Search .Form__Input{flex-grow:1;background-color:var(--pink);color:#fff}.Newsletter__Inner .Form__Input::placeholder,.Search .Form__Input::placeholder{color:#fff}.Newsletter__Inner .Form__Submit,.Search .Form__Submit{background-color:var(--dark);border:2px solid var(--dark);margin-left:6px}.Newsletter__Inner .Form__Submit:before,.Search .Form__Submit:before{background-color:var(--beige)}.Newsletter__Inner .Form__Submit button,.Search .Form__Submit button{color:var(--beige);font-size:1rem;font-family:var(--title-font);text-transform:uppercase;cursor:pointer;transition:all .8s var(--ulu-curve);font-variation-settings:"STCH" 1,"wdth" 100,"wght" 520}.Newsletter__Inner .Form__Submit:hover button,.Search .Form__Submit:hover button{color:var(--dark)}.Newsletter_Container{background-color:var(--blue);color:var(--beige);border-radius:2rem;padding:2rem 4rem;width:60%;min-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center;position:relative}.Newsletter_Container h2{font-size:4rem;font-family:var(--title-font);text-transform:uppercase;text-align:center;margin-bottom:1rem}.Newsletter_Container .Newsletter{width:60%;min-width:320px;margin:1rem 0}.Newsletter_Floating_Img{position:absolute;transform:translate(-50%,-50%)}.Newsletter_Floating_Img img{width:100%;height:100%;object-fit:contain}.Newsletter_Floating_Img.Left{left:0;top:15px;width:140px;height:140px;z-index:1}.Newsletter_Floating_Img.Right{left:100%;top:75%;width:140px;height:140px}.Newsletter_Container p{font-family:var(--text-font)}.Newsletter_Container .Newsletter.Form .Form__Alert{width:100%;text-align:center}.Third_Parties{display:flex;margin-top:1rem;align-items:center}.Third_Parties span{margin-right:1rem}.Third_Parties a{width:50px;height:50px;border-radius:10px;overflow:hidden;margin-right:1rem}@media screen and (max-width: 768px){.Search .Form__Input{width:calc(100% - 3rem)}.Footer_Top,.Footer_Bottom{flex-direction:column}.Newsletter_Container{min-width:0px;width:100%}.Newsletter_Floating_Img{display:none}.Newsletter_Container h2{font-size:1.8rem}.Newsletter_Container{padding:2rem}footer h3{font-size:2.2rem}.Footer_Menu,.Footer_Newsletter,.Footer_Infos{margin-top:2rem;font-size:1.5rem}.Footer_Top .Footer_Menu:nth-child(3){margin-top:0}.Footer_Menu li a{font-size:1.8rem}.Footer_Bottom>div{width:100%;margin-top:1rem;text-align:left}.Footer_Casa{margin-bottom:2rem}.Footer_Bottom{padding-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/footer.css.map */
