.FooterPoweredByComponent .footerPoweredByImg{width:150px}.FooterPoweredByComponent .footerPoweredByImg .svgClass{fill:var(--theme-color-gray, #666666)}.FooterPoweredByComponent .footerCopyright{font-size:10px}.FooterLinksComponent{text-align:center;background-color:var(--theme-settings-footer-links-background-color, white)}.FooterLinksComponent a{display:inline-block;color:var(--theme-settings-footer-links-text-color, var(--theme-color-primary));padding:var(--theme-settings-footer-links-padding, .75rem 1rem);font-size:14px;font-weight:500;text-decoration:none!important}.FooterLinksComponent a+a:before{content:"";position:relative;left:-15px;border-left:2px solid var(--theme-settings-footer-links-text-color, var(--theme-color-primary))}.FooterLinksComponent a.extraLink:not(:first-child):before{content:"";position:relative;left:-15px;border-left:2px solid var(--theme-settings-footer-links-text-color, var(--theme-color-primary))}.FooterPaymentMethodsComponent .footerPaymentMethodIcon{width:70px;margin-right:.5rem}footer.FooterComponent{z-index:300}.LayoutComponent{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}@media (max-width: 767.98px){.PromoBarComponent{height:auto}.PromoBarComponent .h5{padding:.5rem 0}}.FloatingCartIcon{position:fixed;top:1rem;right:1rem;z-index:1030;border-radius:8px}@media (max-width: 767.98px){.FloatingCartIcon{top:.5rem;right:.5rem}}
