footer-component{display:block;background-color:var(--background_color);color:var(--primary_text);position:relative}.footerBottomWrapper{margin-top:24px}.footerWrapper .Newsletter--Wrapper{width:100%;display:flex;flex-direction:column}#shopify-section-main-footer.emptyBody{height:calc(100vh - var(--header-height-fixed) - var(--announcement-fixed-height))}.footerWrapper .Newsletter--Inputs{position:relative;border:1px solid var(--off_white);background-color:var(--body_color);border-radius:24px;width:100%;margin-top:16px}.mainfooterWrapper--Outer{position:relative;margin-left:auto;margin-right:auto}.footerWrapper .input-placeholder{max-width:calc(100% - 56px);border:none;padding:10px 16px;border-radius:24px;margin-bottom:0}.footer--submitArrow{position:absolute;right:0;padding:8px 16px;display:flex;top:50%;transform:translateY(-50%);z-index:1;background-color:transparent}.footer--submitArrow .Svg--arrow-right path{fill:var(--primary_grey)}.footer--LinkList{display:block;padding-bottom:24px}.footer--LinkList__Item{display:flex;width:max-content;align-items:center;padding:12px 0;margin-bottom:0;width:100%}.footer--LinkList__Item:first-child{padding-top:5px}.footer--LinkList__Item:last-child{padding-bottom:4px}.footer--legalInfo{width:100%;display:flex;flex-direction:column;gap:24px}.footer--legalInfo{text-align:center}.footer--LinkList__Item a{color:var(--primary_text)}.footer--paymentList--item{display:flex;filter:grayscale(1);height:16px}.footer--paymentList--item svg{width:27px;height:16px}.footerWrapper{display:grid;grid-template-columns:1fr}.footerWrapper>div:last-child{margin-bottom:0}.footerWrapper .Dropdown--Button[aria-expanded=true] h5{color:var(--primary_accent)}.footerWrapper .Dropdown--Button[aria-expanded=true] .Dropdown--Plus:before,.footerWrapper .Dropdown--Button[aria-expanded=true] .Dropdown--Plus:after{background-color:var(--primary_accent)}.footerWrapper .Dropdown--Plus:before,.footerWrapper .Dropdown--Plus:after{background-color:var(--primary_text)}.mainfooterWrapper{background:var(--background_color);color:var(--primary_text);display:block;overflow:hidden}.footer--Copyright{position:relative;display:flex;flex-direction:column;gap:8px}.footer--Copyright a{color:var(--primary_text);font-size:.75rem}.footer--paymentList{justify-content:center;display:flex;flex-wrap:wrap;gap:16px}.footerSelectors{display:flex;justify-content:center;gap:16px;margin-top:32px}.footerWrapper .Dropdown{border-bottom:1px solid var(--tertiary_pink)}.footerWrapper .Dropdown--Button{padding:24px 0;gap:8px}footer .footer--LinkList__Title{width:100%}footer-component .Dropdown--Plus{width:20.8px;height:20.8px}.footerLogo{width:100%;display:block;max-width:160px}.footerLogo>img{width:100%;height:auto;max-width:160px;object-fit:contain}.footer--legalLinks{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.footer--legalLinks a{color:var(--primary_text)}.footer--LinkList__Title,.Newsletter--Heading{color:var(--primary_accent)}.footerWrapper .Newsletter--Paragraph{padding-top:24px}footer .footerPayment{padding-top:48px}.mainfooterWrapper a{color:var(--primary_text)}.mainfooterWrapper a:hover{color:var(--primary_accent)}.notClicable{pointer-events:none;cursor:default}footer-component .input-placeholder{color:var(--primary_grey);background-color:transparent}footer-component textarea:focus,footer-component input:focus{color:var(--secondary_text)}.divider{content:"";height:1px;background-color:var(--secondary_grey)}.footer--wrapper{margin-bottom:24px}.Newsletter--Paragraph.u-h5 p strong{font-size:1rem;font-family:var(--type_header_font);font-weight:700;line-height:130%;letter-spacing:0em}@media(min-width:1025px){.footerAligment--justifyCenter .footer--paymentList,.footerAligment--justifyCenter>*{justify-content:center;display:flex;width:100%}.footerAligment--justifyRight .footer--paymentList,.footerAligment--justifyRight>*{justify-content:flex-end;display:flex;width:100%}.footerAligment--justifyLeft .footer--paymentList,.footerAligment--justifyLeft>*{justify-content:flex-start;display:flex;width:100%}.footerAligment--justifyCenter img{right:0;left:0;margin-left:auto;margin-right:auto}.footerAligment--justifyLeft img{right:auto;left:0;margin-left:0;margin-right:auto}.footerAligment--justifyRight img{right:0;left:auto;margin-left:auto;margin-right:0}.footerLogo{display:block;max-width:unset}.footer--LinkList{display:flex;padding-bottom:0;flex-direction:column;gap:16px}.footer--LinkList__Item{padding:0}.footer--LinkList__Item:first-child{padding-top:0}.footerSelectors{margin-top:16px}.footerLegal--Wraper{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.footer--legalInfo{display:grid;grid-template-columns:1fr 1fr;row-gap:16px;column-gap:0px}.footerWrapper .Dropdown{border-bottom:none;max-width:200px}.footerWrapper .Dropdown--Button{padding:24px 0;cursor:auto}.footerSelectors .RevolutionSelectbox--Content{bottom:100%;top:unset}.footerSelectors .RevolutionSelectbox--Header{display:none}.footerWrapper{display:flex;justify-content:space-between;gap:24px;padding:24px 0 0}.footer--footerLogo{order:1;min-width:302px;padding-bottom:unset}.footerWrapper .footer--newsletterWrapper{order:3;max-width:314px}.footerWrapper .Dropdown{order:2;flex:1}.footerWrapper .Dropdown--Content[aria-hidden=true]{display:block;height:auto!important;visibility:visible}.Newsletter--Heading{padding:24px 0}.footer--paymentList{display:flex;gap:8px;align-items:end;justify-content:end}.footer--legalLinks{margin-right:12px;gap:16px}#footerForm{padding-top:15px}.footerWrapper .Newsletter--Paragraph{padding-top:unset}.footerWrapper .Newsletter--Inputs{margin-top:unset}.footerWrapper .input-placeholder{padding:12px 16px}.footerWrapper .footer--newsletterWrapper{padding-bottom:unset;padding-top:1px}footer .footerPayment{padding-top:unset}.footer--legalInfo .footer--Copyright{order:unset;text-align:left}.footer--legalInfo .footer--PaymentInfo{grid-column:2 / span 2;grid-row:1 / 2;justify-content:end}.footer--legalInfo .footerLegal--Wraper{order:unset}.footer--PoweredBy{display:flex;justify-content:end}.footerLogo>img{max-width:251px}.footerWrapper .Dropdown--Button{padding:1px 0 24px}.footer--PoweredBy.left{justify-content:flex-start}.footerLegal--Wraper.left{align-items:flex-start}.footerLegal--Wraper.right{align-items:flex-end}.divider{content:"";height:1px;background-color:var(--secondary_grey)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/main-footer.css.map */
