.slib-footer{margin-top:var(--slib-footer-margin-top-mobile);grid-column:1 / -1;width:100%;color:rgb(var(--color-foreground, 255, 255, 255));background:var(--gradient-background, rgb(var(--color-background, 155, 113, 255)))}.slib-footer.color-custom{background:var(--gradient-background, rgb(var(--color-background, 155, 113, 255)))}.slib-footer__padding{padding-top:var(--slib-footer-padding-top-mobile);padding-bottom:var(--slib-footer-padding-bottom-mobile)}.slib-footer__page{max-width:var(--page-width, 90rem);width:100%;margin:0 auto;padding-inline:var(--page-margin, 1.25rem)}.slib-footer__blocks{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.875rem}.slib-footer-block{grid-column:span var(--slib-footer-block-mobile-width);min-width:0}.slib-footer-block__heading{margin:0 0 .875rem;color:currentColor;font-size:1rem;line-height:1.25;font-weight:700}.slib-footer-block__content,.slib-footer-block__content p{margin:0;font-size:.875rem;line-height:1.5}.slib-footer-block__links{display:grid;gap:.4375rem;margin:0;padding:0;list-style:none}.slib-footer a{color:currentColor;text-decoration:none}.slib-footer a:hover{text-decoration:underline;text-underline-offset:.1875rem}.slib-footer-block__image{display:flex;justify-content:flex-start}.slib-footer-block__image.center{justify-content:center}.slib-footer-block__image.right{justify-content:flex-end}.slib-footer-block__image img,.slib-footer-card img{display:block;max-width:100%;height:auto}.slib-footer-card{display:grid;gap:.625rem;max-width:100%}.footer_card--half-width,.slib-footer-card--half-width{max-width:11.25rem}.slib-footer-card__image{overflow:hidden;border-radius:.5rem;background:rgba(var(--color-foreground, 255, 255, 255),.08)}.slib-footer-card__title{margin:0;font-size:.875rem;font-weight:700}.slib-footer-card__meta{margin:0;opacity:.85;font-size:.8125rem}.slib-footer__newsletter-form{display:grid;gap:.625rem}.slib-footer__field{display:flex;min-height:2.75rem;border:.0625rem solid rgba(var(--color-foreground, 255, 255, 255),.35);border-radius:.25rem;overflow:hidden;background:rgba(var(--color-background, 155, 113, 255),.08)}.slib-footer__input{flex:1 1 auto;min-width:0;padding:0 .75rem;border:0;color:currentColor;background:transparent;font:inherit}.slib-footer__input::placeholder{color:currentColor;opacity:.75}.slib-footer__button,.slib-footer__button-arrow,.slib-footer__localization-submit{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.125rem;border:.0625rem solid rgb(var(--color-button, 255, 255, 255));border-radius:.25rem;color:rgb(var(--color-button-text, 18, 18, 18));background:rgb(var(--color-button, 255, 255, 255));font:inherit;font-weight:700;cursor:pointer}.slib-footer__button--secondary{color:currentColor;background:transparent}.slib-footer__button-arrow{width:2.875rem;padding:0;border:0;border-left:.0625rem solid rgba(var(--color-foreground, 255, 255, 255),.35);border-radius:0;color:currentColor;background:transparent}.slib-footer__message{margin:.375rem 0 0;font-size:.8125rem}.slib-footer__message--error{color:#fdd}.slib-footer__newsletter-row{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin-top:1.875rem}.slib-footer__social{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin:0;padding:0;list-style:none}.slib-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:.0625rem solid rgba(var(--color-foreground, 255, 255, 255),.25);border-radius:50%;font-size:.6875rem;font-weight:700;line-height:1}.slib-footer__bottom{margin-top:1.875rem;padding-top:1.25rem;border-top:.0625rem solid rgba(var(--color-foreground, 255, 255, 255),.16)}.slib-footer__bottom-row{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.slib-footer__localization{display:flex;flex-wrap:wrap;gap:.625rem}.slib-footer__localization-form{position:relative}.slib-footer__localization-button{display:inline-flex;align-items:center;gap:.5rem;min-height:2.375rem;padding:0 .75rem;border:.0625rem solid rgba(var(--color-foreground, 255, 255, 255),.35);border-radius:.25rem;color:currentColor;background:transparent;font:inherit;cursor:pointer}.slib-footer__localization-list{position:absolute;left:0;bottom:calc(100% + .375rem);z-index:5;min-width:100%;max-height:15rem;overflow:auto;margin:0;padding:.375rem;list-style:none;border-radius:.25rem;color:rgb(var(--color-background, 155, 113, 255));background:rgb(var(--color-foreground, 255, 255, 255));box-shadow:0 .625rem 1.5625rem #00000029}.slib-footer__localization-list[hidden]{display:none}.slib-footer__localization-link{display:block;padding:.4375rem .5625rem;white-space:nowrap}.slib-footer__payment-list,.slib-footer__policies{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.slib-footer__payment-list svg{width:2.375rem;height:auto}.slib-footer__copyright{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4375rem;margin-top:1.125rem;font-size:.75rem;opacity:.92}.slib-footer__bottom-row--center{justify-content:center}.slib-footer.slib-footer--frosty{background:var(--color-brand-red)}.slib-footer--frosty .slib-footer__blocks{max-width:56rem;gap:3.5rem}.slib-footer--frosty .slib-footer-block__heading{margin-bottom:.75rem;font-size:1.5rem;letter-spacing:-.025em}.slib-footer--frosty .slib-footer-block__content{color:#ffffffc2}.slib-footer--frosty .slib-footer__newsletter-form{margin-top:1.125rem}.slib-footer--frosty .slib-footer__field{min-height:3rem;border-color:#fff3;border-radius:.375rem;background:#ffffff0f}.slib-footer--frosty .slib-footer__field:focus-within{border-color:var(--color-brand-gold);outline:2px solid var(--color-brand-gold);outline-offset:2px}.slib-footer--frosty .slib-footer__input:focus-visible{outline:none}.slib-footer--frosty .slib-footer__button{min-height:3rem;border-color:var(--color-surface);border-radius:.375rem;background:var(--color-surface);color:var(--color-brand-navy)}.slib-footer--frosty .slib-footer__button:hover{border-color:var(--color-brand-gold);background:var(--color-brand-gold)}.slib-footer--frosty .slib-footer__button:focus-visible,.slib-footer--frosty .slib-footer__contact:focus-visible{outline:2px solid var(--color-brand-gold);outline-offset:4px}.slib-footer--frosty .slib-footer__contact{display:inline-block;margin-top:.875rem;font-size:.875rem;font-weight:700;overflow-wrap:anywhere}.slib-footer--frosty .slib-footer__bottom{margin-top:4rem;padding-top:1.75rem;border-color:#ffffff1a}.slib-footer--frosty .slib-footer__payment-list{justify-content:center;gap:.625rem}.slib-footer--frosty .slib-footer__copyright{margin-top:1.25rem;color:#ffffffd9;font-size:.875rem;font-weight:500;line-height:1.5;opacity:1}.slib-footer--frosty .slib-footer__copyright small{font-size:inherit}@media screen and (max-width:46.8125rem){.slib-footer--frosty .slib-footer__blocks{gap:2rem}.slib-footer--frosty .slib-footer__bottom{margin-top:2.5rem}}.slib-footer__visually-hidden{position:absolute!important;overflow:hidden;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;border:0;clip:rect(0 0 0 0)}@media screen and (min-width:46.875rem){.slib-footer{margin-top:var(--slib-footer-margin-top)}.slib-footer__padding{padding-top:var(--slib-footer-padding-top);padding-bottom:var(--slib-footer-padding-bottom)}.slib-footer-block{grid-column:span var(--slib-footer-block-desktop-width)}}@media screen and (max-width:46.8125rem){.slib-footer__blocks{gap:1.5rem 1rem}.slib-footer__newsletter-row,.slib-footer__bottom-row{align-items:flex-start;flex-direction:column}.slib-footer__bottom-row--center{align-items:center}.slib-footer__payment-list svg{width:2.125rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/slib-footer-group.css.map */
