/*! SAINT footer (sections/footer-saint.liquid; Figma: footer#SiteFooter, 1440 and 390) */.saint-footer{display:block;color:rgb(var(--color-foreground));font-family:var(--saint-footer-font, var(--font-body-family))}.saint-footer__cards{display:flex;gap:var(--sp-4);margin-block-end:var(--saint-space-15)}.saint-footer__cards-item{display:flex;flex:1 1 0;min-inline-size:0}.saint-footer__card{position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--sp-3d5);inline-size:100%;padding-block:var(--sp-4);padding-inline:var(--sp-5);border:1px solid rgb(var(--color-foreground) / .1);border-radius:var(--saint-radius-field);overflow:hidden;color:inherit}.saint-footer__card-icon{display:flex;flex:none;justify-content:center;inline-size:var(--sp-6d5)}.saint-footer__card-icon :is(svg,img){inline-size:100%;block-size:auto}.saint-footer__card-content{display:flex;flex-direction:column;gap:var(--sp-0d5);min-inline-size:0}.saint-footer__card-title{font-size:var(--text-base);font-weight:var(--saint-font-semibold);line-height:var(--saint-leading-copy)}.saint-footer__card-text{font-size:var(--text-2sm);line-height:var(--saint-leading-copy);color:rgb(var(--color-foreground) / .85)}.saint-footer__grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"brand menus news";align-items:start}.saint-footer__brand{grid-area:brand;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-5d5)}.saint-footer__logo img{inline-size:var(--image-width);block-size:var(--image-height);max-inline-size:100%;object-fit:contain}.saint-footer__tagline{font-size:var(--text-sm);font-weight:var(--saint-font-semibold);line-height:1;text-transform:uppercase}.saint-footer__socials ul{gap:var(--sp-4)}.saint-footer__socials li a{display:flex;align-items:center;justify-content:center;inline-size:var(--sp-10);block-size:var(--sp-10);border:1px solid rgb(var(--color-foreground) / .16);border-radius:var(--rounded-full)}.saint-footer__socials li a svg{inline-size:var(--sp-4);block-size:var(--sp-4);fill:currentColor}.saint-footer__support,.saint-footer__support p{margin:0;font-size:var(--text-base);line-height:var(--saint-leading-body)}.saint-footer .saint-footer__support.rte a{--reversed-link-gap: min(100%, 1.35em);background:linear-gradient(to var(--transform-origin-end),currentColor,currentColor) 0 var(--reversed-link-gap) / 0 1px no-repeat;background-position-x:var(--transform-origin-end);transition:background-size var(--animation-primary)}@media screen and (pointer:fine){.saint-footer .saint-footer__support.rte a:hover{background-position-x:var(--transform-origin-start);background-size:100% 1px}}.saint-footer__menus{grid-area:menus;display:grid;grid-template-columns:repeat(3,auto);column-gap:clamp(var(--sp-10),5.35vw,var(--sp-20));padding-inline-end:var(--saint-space-gutter)}.saint-footer .saint-footer__menu.details{border-block-end:0}.saint-footer .saint-footer__menu.details .details__summary{padding-block:0}.saint-footer .saint-footer__menu.details .details__content{padding-block:var(--sp-5) 0}.saint-footer .saint-footer__menu.details .details__content:after{content:none}.saint-footer__heading{display:block;font-size:var(--text-base);font-weight:var(--saint-font-semibold);line-height:var(--saint-leading-copy);text-transform:uppercase}.saint-footer__links{gap:var(--sp-4)}.saint-footer__links a{font-size:var(--text-sm);line-height:var(--saint-leading-link)}.saint-footer__toggle{flex:none}.saint-footer__toggle--plus{inline-size:var(--sp-3);block-size:var(--sp-3)}.saint-footer__toggle--minus{inline-size:var(--sp-3d5);block-size:var(--sp-6d5);margin-block:calc(var(--sp-1d5) * -1)}.saint-footer__menu[aria-expanded=true] .saint-footer__toggle--plus,.saint-footer__menu[aria-expanded=false] .saint-footer__toggle--minus{display:none}.saint-footer__newsletter{grid-area:news;display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-4);padding-inline-start:var(--saint-space-gutter)}.saint-footer__newsletter-text,.saint-footer__newsletter-text p{margin:0;font-size:var(--text-sm);line-height:var(--saint-leading-body)}.saint-footer__disclaimer{margin:0;font-size:var(--text-2sm);line-height:var(--saint-leading-copy);color:rgb(var(--color-foreground) / .72)}.saint-footer .newsletter-form{gap:0;max-inline-size:none}.saint-footer .newsletter-form .input{block-size:var(--sp-14);padding-block:0;padding-inline:var(--sp-5) var(--sp-16);border:none;border-radius:var(--saint-radius-field);background-color:rgb(var(--color-foreground) / .043);font-family:inherit;font-size:var(--text-base)}.saint-footer .newsletter-form .input:focus{background-color:rgb(var(--color-foreground) / .08)}.saint-footer .newsletter-form .label.is-floating{block-size:var(--sp-14);margin-inline-start:var(--sp-5);font-size:var(--text-2sm);line-height:var(--saint-leading-copy);opacity:.55;transform:none;transition:opacity var(--animation-primary)}.saint-footer .newsletter-form .input:focus~.label.is-floating,.saint-footer .newsletter-form .input:not(:placeholder-shown)~.label.is-floating{opacity:0}.saint-footer .newsletter-form .self-submit-button{inset-inline-end:var(--sp-1d5);inline-size:var(--sp-11);block-size:var(--sp-11)}.saint-footer .newsletter-form .self-submit-button button{border:1px solid rgb(var(--color-button-background))}.saint-footer .newsletter-form .self-submit-button svg{inline-size:var(--sp-4);block-size:var(--sp-4)}:is(a.saint-footer__card[href],.saint-footer__socials a,.saint-footer .self-submit-button button){position:relative;isolation:isolate;overflow:hidden}.saint-footer .saint-fill{position:absolute;z-index:-1;inset-block-start:-50%;inset-inline-start:-25%;inline-size:150%;block-size:200%;border-radius:50%;background-color:rgb(var(--color-foreground));transform:translateY(-76%);pointer-events:none}.saint-footer__socials a.is-saint-filled{border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.saint-footer__card .saint-fill{background-color:rgb(var(--color-foreground) / .06)}a.saint-footer__card.is-saint-filled{border-color:rgb(var(--color-foreground) / .16)}.saint-footer .self-submit-button .saint-fill{background-color:rgb(var(--color-background))}.saint-footer .self-submit-button .btn-text{transition:none}.saint-footer .self-submit-button button.is-saint-filled{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.saint-footer:not(.saint-hover-fill-ready) a.saint-footer__card[href]:is(:hover,:focus-visible){border-color:rgb(var(--color-foreground) / .16);background-color:rgb(var(--color-foreground) / .06)}.saint-footer:not(.saint-hover-fill-ready) .saint-footer__socials a:is(:hover,:focus-visible){border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.saint-footer:not(.saint-hover-fill-ready) .self-submit-button button:is(:hover,:focus-visible){border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.saint-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-6);margin-block-start:var(--saint-space-15);padding-block-start:var(--sp-7);border-block-start:1px solid rgb(var(--color-foreground) / .16)}.saint-footer__copyright{margin:0;font-size:var(--text-2sm);line-height:var(--saint-leading-copy)}.saint-footer .payment-icons{gap:var(--sp-2d5)}.saint-footer .payment-icons svg{display:block;inline-size:var(--sp-9d5);block-size:auto}@media screen and (min-width:768px){.saint-footer .saint-footer__menu.details .details__summary{cursor:default;pointer-events:none}.saint-footer__toggle,.saint-footer__support{display:none}}@media screen and (min-width:1024px){.saint-footer{--page-padding: max(var(--saint-space-15), 50vw - var(--page-width) / 2)}}@media screen and (min-width:768px)and (max-width:1279px){.saint-footer__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand menus" "news  news";row-gap:var(--sp-10)}.saint-footer__menus{padding-inline-end:0}.saint-footer__newsletter{max-inline-size:28rem;padding-inline-start:0}}@media screen and (max-width:767px){.saint-footer-section.section--padding{padding-block:var(--sp-10) var(--sp-7)}.saint-footer__cards{flex-direction:column;gap:var(--sp-3);margin-block-end:var(--sp-6)}.saint-footer__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "menus" "news"}.saint-footer__brand{padding-block-end:var(--sp-6)}.saint-footer__logo img{inline-size:var(--image-width-mobile, var(--image-width));block-size:var(--image-height-mobile, var(--image-height))}.saint-footer__menus{grid-template-columns:minmax(0,1fr);row-gap:var(--sp-9);padding-inline-end:0}.saint-footer .saint-footer__menu.details .details__content{padding-block-start:var(--sp-4d5)}.saint-footer__newsletter{margin-block-start:var(--sp-9);padding-inline-start:0}.saint-footer .newsletter-form .label.is-floating{font-size:var(--text-sm);font-weight:var(--saint-font-semibold)}.saint-footer .newsletter-form .self-submit-button{inset-inline-end:var(--sp-3);inline-size:var(--sp-8);block-size:var(--sp-8)}.saint-footer .newsletter-form .self-submit-button svg{inline-size:var(--sp-3);block-size:var(--sp-3)}.saint-footer__bottom{flex-direction:column;gap:var(--sp-4);margin-block-start:var(--sp-6);padding-block-start:var(--sp-6)}.saint-footer .payment-icons{justify-content:center;gap:var(--sp-2)}.saint-footer .payment-icons svg{inline-size:var(--sp-8)}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/saint-footer.css.map */
