.footer-custom{border-top:.1rem solid rgba(var(--color-foreground),.08)}.footer-custom__main{padding-top:4rem;padding-bottom:3.5rem}.footer-custom__top{display:grid;grid-template-columns:minmax(24rem,2fr) repeat(3,1fr);gap:3rem 5rem;align-items:start}@media screen and (max-width:989px){.footer-custom__top{grid-template-columns:repeat(3,1fr);gap:3rem}.footer-custom__brand{grid-column:1 / -1}}@media screen and (max-width:749px){.footer-custom__top{grid-template-columns:1fr;text-align:center;gap:2.5rem 2rem}.footer-custom__main{padding-top:3.5rem;padding-bottom:3rem}}.footer-custom__logo{margin-bottom:1.2rem}.footer-custom__logo img{max-width:180px;height:auto}.footer-custom__partners{display:flex;align-items:center;gap:8px;margin-top:2.4rem;flex-wrap:wrap}@media screen and (max-width:749px){.footer-custom__partners{justify-content:center}}.footer-custom__partners a img{max-width:150px;height:auto;display:block;object-fit:contain}.footer-custom__social.list-social{justify-content:flex-start;margin-left:-1.1rem;margin-top:1rem}.footer-custom__social .list-social__link{padding-top:.8rem;padding-bottom:.8rem}@media screen and (max-width:749px){.footer-custom__social.list-social{justify-content:center;margin-left:0}}.footer-custom__nav-heading{font-size:1.8rem;font-weight:700;color:rgb(var(--color-foreground));margin:0 0 1rem;letter-spacing:.02em}.footer-custom__nav-list{list-style:none;padding:0;margin:0}.footer-custom__nav-list li{margin-bottom:0}.footer-custom__nav-link{font-size:1.4rem;color:rgba(var(--color-foreground),.75);text-decoration:none;line-height:1.75;display:inline-block}.footer-custom__nav-link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem}.footer-custom__newsletter{box-sizing:border-box;max-width:46rem;margin-top:1.6rem}@media screen and (min-width:990px){.footer-custom__newsletter{max-width:42rem}}.footer-custom__newsletter-heading{font-size:2.2rem;font-weight:700;line-height:1.2;margin:0 0 .8rem;color:rgb(var(--color-foreground))}.footer-custom__newsletter-subheading{font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75);margin:0 0 1.2rem}.footer-custom__newsletter-subheading p{margin:0}.footer-custom__newsletter-form.newsletter-form{flex-direction:row;flex-wrap:wrap;align-items:stretch;margin:0;max-width:100%}.footer-custom__newsletter-form .newsletter-form__field-wrapper{flex:1 1 0;min-width:0}.footer-custom__newsletter-form .field__input,.footer-custom__newsletter-form .field:after{border-radius:var(--buttons-radius) 0 0 var(--buttons-radius)}.footer-custom__newsletter-form .field:before{border-radius:var(--buttons-radius-outset) 0 0 var(--buttons-radius-outset)}.footer-custom__newsletter-form .field:hover.field:after,.footer-custom__newsletter-form .field__input:focus,.footer-custom__newsletter-form .field__input:focus-visible{border-radius:var(--buttons-radius) 0 0 var(--buttons-radius)}.footer-custom__newsletter-form .field:hover.field:after{box-shadow:0 0 0 .2rem #7ac14399}.footer-custom__newsletter-form .field__input:focus,.footer-custom__newsletter-form .field__input:focus-visible{box-shadow:0 0 0 .2rem #7ac143}.footer-custom__newsletter-form .field__input::selection{background-color:Highlight;color:HighlightText}.footer-custom__newsletter-form .newsletter-form__field-wrapper .field__input{padding-right:1.5rem}.footer-custom__newsletter-button{flex:0 0 auto;min-width:0;height:auto;min-height:0;margin:0;padding:0 2rem}.footer-custom__newsletter-button,.footer-custom__newsletter-button:before{border-radius:0 var(--buttons-radius-outset) var(--buttons-radius-outset) 0}.footer-custom__newsletter-button:after{border-radius:0 var(--buttons-radius) var(--buttons-radius) 0}.footer-custom__newsletter-form .newsletter-form__message--success{flex-basis:100%}@media screen and (max-width:749px){.footer-custom__newsletter{max-width:34rem;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem}.footer-custom__newsletter-form .newsletter-form__field-wrapper,.footer-custom__newsletter-button{flex-basis:100%}.footer-custom__newsletter-form .field__input,.footer-custom__newsletter-form .field:after,.footer-custom__newsletter-form .field:hover.field:after,.footer-custom__newsletter-form .field__input:focus,.footer-custom__newsletter-form .field__input:focus-visible,.footer-custom__newsletter-button:after{border-radius:var(--buttons-radius)}.footer-custom__newsletter-form .field:before,.footer-custom__newsletter-button,.footer-custom__newsletter-button:before{border-radius:var(--buttons-radius-outset)}.footer-custom__newsletter-button{min-height:4.5rem;margin-top:1rem}}.footer-custom__bottom{border-top:1px solid rgba(var(--color-foreground),.15);padding:2rem 0}.footer-custom__bottom-inner{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center}.footer-custom__copyright{font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.6);margin-top:1.6rem}@media screen and (max-width:749px){.footer-custom__copyright{margin-top:2.5rem;text-align:center}}.footer-custom__copyright small{font-size:inherit}.footer-custom__policies{display:inline;list-style:none;padding:0;margin:0}.footer-custom__policies li{display:inline-flex;align-items:center}.footer-custom__policies li:before{content:"\b7";padding:0 .6rem}.footer-custom__policies li:first-child:before{content:none;padding:0}.footer-custom__policies a{color:rgba(var(--color-foreground),.6);text-decoration:none;font-size:1.2rem}.footer-custom__policies a:hover{color:rgb(var(--color-foreground));text-decoration:underline}.footer-custom__payment .list-payment{justify-content:center;padding-top:0;margin:0}body .shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem 28px}body .shopify-policy__title{text-align:left}@media screen and (min-width:750px){body .shopify-policy__container{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-footer-custom.css.map */
