.butla-fa-svg { display: inline-block; height: 1em; overflow: visible; vertical-align: -0.125em; fill: currentColor; } /* Inline icons in both header variants: presentation lives in CSS, not HTML. */ [id="header"] .butla-fa-svg { width: 1em; } [id="header"] .fa-id-card > .butla-fa-svg, [id="header"] .fa-shopping-cart > .butla-fa-svg { width: 1.125em; } /* Ikony stopki bez inline SVG w HTML. */ :is(.butla-footer-icon, :where(.footer-widgets .custom-html-widget i)[data-icon]) { display: inline-block; width: 1em; height: 1em; vertical-align: -0.125em; background-color: currentColor; -webkit-mask: var(--butla-footer-icon) center / contain no-repeat; mask: var(--butla-footer-icon) center / contain no-repeat; } :is(.butla-footer-icon.fa-briefcase, :where(.footer-widgets .custom-html-widget i)[data-icon="briefcase"]) { --butla-footer-icon: url("https://butla.pl/wp-content/themes/butlapl_v2/assets/fontawesome/solid/briefcase.svg"); } :is(.butla-footer-icon.fa-business-time, :where(.footer-widgets .custom-html-widget i)[data-icon="business-time"]) { --butla-footer-icon: url("https://butla.pl/wp-content/themes/butlapl_v2/assets/fontawesome/solid/business-time.svg"); width: 1.25em; } :is(.butla-footer-icon.fa-map-marker-alt, :where(.footer-widgets .custom-html-widget i)[data-icon="location"]) { --butla-footer-icon: url("https://butla.pl/wp-content/themes/butlapl_v2/assets/fontawesome/solid/location-dot.svg"); width: .75em; } :is(.butla-footer-icon.fa-phone, :where(.footer-widgets .custom-html-widget i)[data-icon="phone"]) { --butla-footer-icon: url("https://butla.pl/wp-content/themes/butlapl_v2/assets/fontawesome/solid/phone.svg"); } :is(.butla-footer-icon.fa-envelope, :where(.footer-widgets .custom-html-widget i)[data-icon="envelope"]) { --butla-footer-icon: url("https://butla.pl/wp-content/themes/butlapl_v2/assets/fontawesome/solid/envelope.svg"); } :is(.butla-footer-icon.fa-truck, :where(.footer-widgets .custom-html-widget i)[data-icon="truck"]) { --butla-footer-icon: url("https://butla.pl/wp-content/themes/butlapl_v2/assets/fontawesome/solid/truck.svg"); width: 1.25em; } :is(.butla-footer-icon.fa-arrows-rotate, :where(.footer-widgets .custom-html-widget i)[data-icon="arrows-rotate"]) { --butla-footer-icon: url("https://butla.pl/wp-content/themes/butlapl_v2/assets/fontawesome/solid/arrows-rotate.svg"); } :is(.butla-footer-icon.fa-hand-holding-dollar, :where(.footer-widgets .custom-html-widget i)[data-icon="hand-holding-dollar"]) { --butla-footer-icon: url("https://butla.pl/wp-content/themes/butlapl_v2/assets/fontawesome/solid/hand-holding-dollar.svg"); width: 1.125em; } :is(.butla-footer-icon.fa-book, :where(.footer-widgets .custom-html-widget i)[data-icon="book"]) { --butla-footer-icon: url("https://butla.pl/wp-content/themes/butlapl_v2/assets/fontawesome/solid/book.svg"); width: .875em; } :is(.butla-footer-icon.fa-cookie-bite, :where(.footer-widgets .custom-html-widget i)[data-icon="cookie-bite"]) { --butla-footer-icon: url("https://butla.pl/wp-content/themes/butlapl_v2/assets/fontawesome/solid/cookie-bite.svg"); } 