.footer-promotions .grid__item{min-width:0}.footer-promotions .rte-setting{overflow-wrap:break-word}@media only screen and (min-width:769px){.footer-promotions .grid.grid--flush-bottom{display:flex;align-items:stretch}.footer-promotions .grid.grid--flush-bottom:after{display:none}.footer-promotions .grid__item{display:flex;flex-direction:column;float:none}.footer-promotions .grid__item>.btn{margin-top:auto;align-self:flex-start}}.site-footer .page-width>.grid{display:flex;flex-wrap:wrap;align-items:flex-start}.site-footer .page-width>.grid:after{display:none}.site-footer .page-width>.grid>.grid__item{float:none;min-width:0;box-sizing:border-box}.site-footer .footer__clear{display:none}.site-footer .grid__item[data-type=logo_social]:not(:has(.footer__logo)){display:none}.site-footer .footer__title{font-size:13px;letter-spacing:.08em;line-height:1.35;margin:0 0 14px}.site-footer .site-footer__linklist a{font-size:15px;line-height:1.45;padding:5px 0}.site-footer .footer__item-padding{padding-right:0}.site-footer .footer__newsletter{display:block;max-width:360px;width:100%}.site-footer .footer__newsletter-input{max-width:100%}.site-footer .footer__meta{display:flex;flex-direction:column;align-items:center;gap:18px;margin-top:36px;text-align:center}.site-footer .footer__social-row .footer__social,.site-footer .footer__collapsible .footer__social{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px;margin:0;padding:0}.site-footer .footer__collapsible .footer__social{justify-content:flex-start;margin-top:22px}.site-footer .footer__social li{margin:0}.site-footer .footer__social a{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.site-footer .footer__social .icon,.site-footer .footer__social .icon path{fill:currentColor}.site-footer .footer__social .icon{width:22px;height:22px}.site-footer .footer__social .icon.icon--wide{width:26px}.site-footer .footer__selectors,.site-footer .footer__section{margin:0}.site-footer .multi-selectors{justify-content:center}.site-footer .payment-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;max-width:100%;margin:0;padding:0}.site-footer .payment-icons li{display:flex;align-items:center;margin:0;line-height:0}.site-footer .payment-icons svg{display:block;height:24px;width:auto;max-width:38px}.site-footer .footer__small-text{padding:0;font-size:13px;line-height:1.4}@media only screen and (min-width:960px){.site-footer .page-width>.grid>.grid__item[data-type=menu],.site-footer .page-width>.grid>.grid__item[data-type=newsletter],.site-footer .page-width>.grid>.grid__item[data-type=custom],.site-footer .page-width>.grid>.grid__item[data-type=follow_shop_cta]{flex:1 1 0;width:auto;padding-top:0}.site-footer .page-width>.grid>.grid__item[data-type=logo_social]:has(.footer__logo){flex:1 1 100%;width:100%;display:flex;justify-content:center}}@media only screen and (max-width:959px){.site-footer .page-width>.grid>.grid__item{flex:1 1 100%;width:100%;max-width:100%;padding-top:0}.site-footer .footer__meta{margin-top:8px;padding-bottom:28px;gap:16px}.site-footer .footer__newsletter{margin-inline:auto}.site-footer .footer__collapsible .footer__social{justify-content:center}.site-footer .disclosure__toggle{max-width:100%;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/205/compiled_assets/styles.css.map?subset=AAAY */
