/* Shared SVG icons — source ownership cleanup, 28 October 2026.
 * Font Awesome Free 5.13.0 artwork: Fonticons Inc., CC BY 4.0.
 * https://fontawesome.com/license/free | https://creativecommons.org/licenses/by/4.0/
 * Relevant Storefront layout rules derived under GPL. No icon-font declarations.
 * The child theme owns CSS menu chevrons, remove X, border spinner, breadcrumbs,
 * header cart and PHP mobile toolbar. No second icon is generated for those controls.
 */
@keyframes fa-spin { 0% { transform: rotate(0); } 100% { transform: rotate(360deg); } }
:root {
  --ss-icon-f002: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M505%205.2998c9.2998%20-9.39941%209.2998%20-24.5996%20-0.0996094%20-34l-28.3008%20-28.2998c-9.2998%20-9.40039%20-24.5%20-9.40039%20-33.8994%200l-99.7002%2099.7002c-4.5%204.5%20-7%2010.5996%20-7%2017v16.2998c-35.2998%20-27.5996%20-79.7002%20-44%20-128%20-44c-114.9%200%20-208%2093.0996%20-208%20208%20s93.0996%20208%20208%20208s208%20-93.0996%20208%20-208c0%20-48.2998%20-16.4004%20-92.7002%20-44%20-128h16.2998c6.40039%200%2012.5%20-2.5%2017%20-7zM208%20112c70.7998%200%20128%2057.2998%20128%20128c0%2070.7998%20-57.2998%20128%20-128%20128c-70.7998%200%20-128%20-57.2998%20-128%20-128c0%20-70.7998%2057.2998%20-128%20128%20-128z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f004: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M462.3%20385.4c62.7998%20-53.6006%2066.1006%20-149.801%209.7998%20-207.9l-193.5%20-199.8c-12.5%20-12.9004%20-32.7998%20-12.9004%20-45.2998%200l-193.5%20199.8c-56.2002%2058.0996%20-52.8994%20154.3%209.90039%20207.9c54.7998%2046.6992%20136.399%2038.2998%20186.6%20-13.6006l19.7002%20-20.2998%20l19.7002%2020.2998c50.2998%2051.9004%20131.8%2060.2998%20186.6%2013.6006z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f005: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M259.3%20430.2c11.7998%2023.8994%2045.7002%2023.5996%2057.4004%200l65.2998%20-132.4l146.1%20-21.2998c26.2002%20-3.7998%2036.7002%20-36.0996%2017.7002%20-54.5996l-105.7%20-103l25%20-145.5c4.5%20-26.3008%20-23.1992%20-45.9004%20-46.3994%20-33.7002l-130.7%2068.7002l-130.7%20-68.7002%20c-23.2002%20-12.2998%20-50.8994%207.39941%20-46.3994%2033.7002l25%20145.5l-105.7%20103c-19%2018.5%20-8.5%2050.7998%2017.7002%2054.5996l146.1%2021.2998z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f007: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M224%20192c-70.7002%200%20-128%2057.2998%20-128%20128s57.2998%20128%20128%20128s128%20-57.2998%20128%20-128s-57.2998%20-128%20-128%20-128zM313.6%20160c74.2002%200%20134.4%20-60.2002%20134.4%20-134.4v-41.5996c0%20-26.5%20-21.5%20-48%20-48%20-48h-352c-26.5%200%20-48%2021.5%20-48%2048v41.5996%20c0%2074.2002%2060.2002%20134.4%20134.4%20134.4h16.6992c22.3008%20-10.2002%2046.9004%20-16%2072.9004%20-16s50.7002%205.7998%2072.9004%2016h16.6992z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f00d: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20352%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M242.72%20192l100.07%20-100.07c12.2803%20-12.29%2012.2803%20-32.1992%200%20-44.4795l-22.2402%20-22.2402c-12.2803%20-12.2803%20-32.2002%20-12.2803%20-44.4795%200l-100.07%20100.07l-100.07%20-100.07c-12.2793%20-12.2803%20-32.1992%20-12.2803%20-44.4795%200l-22.2402%2022.2402%20c-12.2803%2012.29%20-12.2803%2032.2002%200%2044.4795l100.07%20100.07l-100.07%20100.07c-12.2803%2012.29%20-12.2803%2032.1992%200%2044.4795l22.2402%2022.2402c12.29%2012.2803%2032.2002%2012.2803%2044.4795%200l100.07%20-100.07l100.07%20100.07c12.29%2012.2803%2032.1992%2012.2803%2044.4795%200%20l22.2402%20-22.2402c12.2803%20-12.29%2012.2803%20-32.2002%200%20-44.4795z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f00e: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M304%20256v-32c0%20-6.59961%20-5.40039%20-12%20-12%20-12h-56v-56c0%20-6.59961%20-5.40039%20-12%20-12%20-12h-32c-6.59961%200%20-12%205.40039%20-12%2012v56h-56c-6.59961%200%20-12%205.40039%20-12%2012v32c0%206.59961%205.40039%2012%2012%2012h56v56c0%206.59961%205.40039%2012%2012%2012h32c6.59961%200%2012%20-5.40039%2012%20-12%20v-56h56c6.59961%200%2012%20-5.40039%2012%20-12zM505%20-28.7002l-28.2998%20-28.2998c-9.40039%20-9.40039%20-24.6006%20-9.40039%20-33.9004%200l-99.7998%2099.7002c-4.5%204.5%20-7%2010.5996%20-7%2017v16.2998c-35.2998%20-27.5996%20-79.7002%20-44%20-128%20-44c-114.9%200%20-208%2093.0996%20-208%20208%20s93.0996%20208%20208%20208s208%20-93.0996%20208%20-208c0%20-48.2998%20-16.4004%20-92.7002%20-44%20-128h16.2998c6.40039%200%2012.5%20-2.5%2017%20-7l99.7002%20-99.7002c9.2998%20-9.39941%209.2998%20-24.5996%200%20-34zM344%20240c0%2075.2002%20-60.7998%20136%20-136%20136s-136%20-60.7998%20-136%20-136%20s60.7998%20-136%20136%20-136s136%2060.7998%20136%20136z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f015: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M280.37%20299.74c1.84863%201.49023%205.27539%202.69922%207.64941%202.69922c2.375%200%205.80176%20-1.20898%207.65039%20-2.69922l184.33%20-151.74v-164c0%20-8.83203%20-7.16797%20-16%20-16%20-16l-112.02%200.30957h-0.000976562c-8.83203%200%20-16%207.16797%20-16%2016%20c0%200.0146484%200%200.0371094%200.000976562%200.0507812v95.6396c0%208.83203%20-7.16895%2016%20-16%2016h-64c-8.83203%200%20-16%20-7.16797%20-16%20-16v-95.71v0c0%20-8.78809%20-7.13281%20-15.9561%20-15.9209%20-16l-112.06%20-0.290039c-8.83203%200%20-16%207.16797%20-16%2016v163.89zM571.6%20196.53%20c2.44531%20-1.98828%204.42969%20-6.15918%204.42969%20-9.31055c0%20-2.37305%20-1.22266%20-5.78613%20-2.72949%20-7.62012l-25.5%20-31c-1.98633%20-2.40332%20-6.13086%20-4.35449%20-9.24902%20-4.35449c-2.38574%200%20-5.81348%201.23438%20-7.65039%202.75488l-235.23%20193.74%20c-1.84863%201.49023%20-5.27539%202.69922%20-7.65039%202.69922c-2.37402%200%20-5.80078%20-1.20898%20-7.64941%20-2.69922l-235.22%20-193.74c-1.83691%20-1.5166%20-5.26074%20-2.74805%20-7.64258%20-2.74805c-3.12793%200%20-7.28027%201.96191%20-9.26758%204.37793l-25.5%2031%20c-1.52051%201.83789%20-2.75488%205.26562%20-2.75488%207.65039c0%203.11914%201.95117%207.2627%204.35449%209.25l253.13%20208.47c7.33594%206.03613%2021%2010.9355%2030.5%2010.9355c9.50098%200%2023.1641%20-4.89941%2030.5%20-10.9355l89.5303%20-73.6602v72.6104c0%206.62402%205.37598%2012%2012%2012h56%20c6.62402%200%2012%20-5.37598%2012%20-12v-138.51z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f021: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M440.65%20435.43c-0.0078125%200.157227%20-0.0136719%200.413086%20-0.0136719%200.570312c0%206.62012%205.37305%2011.9961%2011.9932%2012h47.3701c6.62402%200%2012%20-5.37598%2012%20-12v-200.35c0%20-6.62402%20-5.37598%20-12%20-12%20-12h-200.22c-6.62402%200%20-12%205.37598%20-12%2012v47.4092v0.0136719%20c0%206.62402%205.37598%2012%2012%2012c0.157227%200%200.412109%20-0.00585938%200.569336%20-0.0136719l101.46%20-4.85938c-28.8584%2042.9248%20-94.2598%2077.7627%20-145.984%2077.7627c-76.4834%200%20-153.099%20-60.3467%20-171.016%20-134.703c-1.19727%20-5.10547%20-6.4248%20-9.25391%20-11.6699%20-9.25977%20h-49.0498c-6.62402%200%20-12%205.37598%20-12%2012c0%200.606445%200.0898438%201.58301%200.200195%202.17969c21.6201%20114.9%20122.44%20201.82%20243.54%20201.82h0.28418c63.2031%200%20147.667%20-39.1279%20188.536%20-87.3398zM255.83%2016c76.4971%200%20153.144%2060.3633%20171.03%20134.74%20c1.19727%205.10547%206.4248%209.25391%2011.6699%209.25977h49.0498c6.62402%200%2012%20-5.37598%2012%20-12c0%20-0.606445%20-0.0898438%20-1.58301%20-0.200195%20-2.17969c-21.6201%20-114.9%20-122.439%20-201.82%20-243.55%20-201.82h-0.234375c-63.1289%200%20-147.53%2039.0518%20-188.396%2087.1699%20l4.14941%20-82.5703c0.00878906%20-0.165039%200.015625%20-0.433594%200.015625%20-0.599609c0%20-6.62402%20-5.37598%20-12%20-12%20-12h-0.015625h-47.3496c-6.62402%200%20-12%205.37598%20-12%2012v200.33c0%206.62402%205.37598%2012%2012%2012h200.2c6.62402%200%2012%20-5.37598%2012%20-12v-47.4004v-0.0136719%20c0%20-6.62402%20-5.37598%20-12%20-12%20-12c-0.157227%200%20-0.413086%200.00683594%20-0.570312%200.0136719l-101.8%204.87012c28.7998%20-42.9453%2094.1406%20-77.7998%20145.85%20-77.7998h0.150391z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f044: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M402.6%20364.8l90.2002%20-90.2002c3.7998%20-3.7998%203.7998%20-10%200%20-13.7998l-218.399%20-218.399l-92.8008%20-10.3008c-12.3994%20-1.39941%20-22.8994%209.10059%20-21.5%2021.5l10.3008%2092.8008l218.399%20218.399c3.7998%203.7998%2010%203.7998%2013.7998%200zM564.6%20387.7%20c15.2002%20-15.2002%2015.2002%20-39.9004%200%20-55.2002l-35.3994%20-35.4004c-3.7998%20-3.7998%20-10%20-3.7998%20-13.7998%200l-90.2002%2090.2002c-3.7998%203.7998%20-3.7998%2010%200%2013.7998l35.3994%2035.4004c15.3008%2015.2002%2040%2015.2002%2055.2002%200zM384%20101.8c0%203.2002%201.2998%206.2002%203.5%208.5%20l40%2040c7.59961%207.5%2020.5%202.2002%2020.5%20-8.5v-157.8c0%20-26.5%20-21.5%20-48%20-48%20-48h-352c-26.5%200%20-48%2021.5%20-48%2048v352c0%2026.5%2021.5%2048%2048%2048h285.8c10.7002%200%2016.1006%20-12.9004%208.5%20-20.5l-40%20-40c-2.2998%20-2.2002%20-5.2998%20-3.5%20-8.5%20-3.5h-229.8v-320h320v101.8z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f057: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M256%20440c137%200%20248%20-111%20248%20-248s-111%20-248%20-248%20-248s-248%20111%20-248%20248s111%20248%20248%20248zM377.6%20126.9l-65.5996%2065.0996l65.7002%2065c4.7002%204.7002%204.7002%2012.2998%200%2017l-39.6006%2039.5996c-4.69922%204.7002%20-12.2998%204.7002%20-17%200l-65.0996%20-65.5996l-65%2065.7002%20c-4.7002%204.7002%20-12.2998%204.7002%20-17%200l-39.5996%20-39.6006c-4.7002%20-4.69922%20-4.7002%20-12.2998%200%20-17l65.5996%20-65.0996l-65.5996%20-65c-4.7002%20-4.7002%20-4.7002%20-12.2998%200%20-17l39.5%20-39.5996c4.69922%20-4.7002%2012.2998%20-4.7002%2017%200l65.0996%2065.5996l65%20-65.5996%20c4.7002%20-4.7002%2012.2998%20-4.7002%2017%200l39.5996%2039.5c4.7002%204.69922%204.7002%2012.2998%200%2017z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f058: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M504%20192c0%20-136.967%20-111.033%20-248%20-248%20-248s-248%20111.033%20-248%20248s111.033%20248%20248%20248s248%20-111.033%20248%20-248zM227.314%2060.6855l184%20184c6.24707%206.24805%206.24707%2016.3799%200%2022.6279l-22.6279%2022.627c-6.24707%206.24902%20-16.3789%206.24902%20-22.6279%200%20l-150.059%20-150.059l-70.0586%2070.0596c-6.24805%206.24805%20-16.3799%206.24805%20-22.6279%200l-22.6279%20-22.627c-6.24707%20-6.24805%20-6.24707%20-16.3799%200%20-22.6279l104%20-104c6.24902%20-6.24805%2016.3799%20-6.24805%2022.6289%20-0.000976562z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f05a: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M256%20440c136.957%200%20248%20-111.083%20248%20-248c0%20-136.997%20-111.043%20-248%20-248%20-248s-248%20111.003%20-248%20248c0%20136.917%20111.043%20248%20248%20248zM256%20330c-23.1963%200%20-42%20-18.8037%20-42%20-42s18.8037%20-42%2042%20-42s42%2018.8037%2042%2042s-18.8037%2042%20-42%2042zM312%2076v24%20c0%206.62695%20-5.37305%2012%20-12%2012h-12v100c0%206.62695%20-5.37305%2012%20-12%2012h-64c-6.62695%200%20-12%20-5.37305%20-12%20-12v-24c0%20-6.62695%205.37305%20-12%2012%20-12h12v-64h-12c-6.62695%200%20-12%20-5.37305%20-12%20-12v-24c0%20-6.62695%205.37305%20-12%2012%20-12h88c6.62695%200%2012%205.37305%2012%2012z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f067: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M416%20240c17.6699%200%2032%20-14.3301%2032%20-32v-32c0%20-17.6699%20-14.3301%20-32%20-32%20-32h-144v-144c0%20-17.6699%20-14.3301%20-32%20-32%20-32h-32c-17.6699%200%20-32%2014.3301%20-32%2032v144h-144c-17.6699%200%20-32%2014.3301%20-32%2032v32c0%2017.6699%2014.3301%2032%2032%2032h144v144%20c0%2017.6699%2014.3301%2032%2032%2032h32c17.6699%200%2032%20-14.3301%2032%20-32v-144h144z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f06a: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M504%20192c0%20-136.997%20-111.043%20-248%20-248%20-248s-248%20111.003%20-248%20248c0%20136.917%20111.043%20248%20248%20248s248%20-111.083%20248%20-248zM256%20142c-25.4053%200%20-46%20-20.5947%20-46%20-46s20.5947%20-46%2046%20-46s46%2020.5947%2046%2046s-20.5947%2046%20-46%2046zM212.327%20307.346l7.41797%20-136%20c0.34668%20-6.36328%205.6084%20-11.3457%2011.9814%20-11.3457h48.5469c6.37305%200%2011.6348%204.98242%2011.9814%2011.3457l7.41797%20136c0.375%206.87402%20-5.09766%2012.6543%20-11.9814%2012.6543h-63.3838c-6.88379%200%20-12.3555%20-5.78027%20-11.9805%20-12.6543z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f06b: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M32%200v128h192v-160h-160c-17.7002%200%20-32%2014.2998%20-32%2032zM288%20-32v160h192v-128c0%20-17.7002%20-14.2998%20-32%20-32%20-32h-160zM480%20288c17.7002%200%2032%20-14.2998%2032%20-32v-80c0%20-8.7998%20-7.2002%20-16%20-16%20-16h-480c-8.7998%200%20-16%207.2002%20-16%2016v80c0%2017.7002%2014.2998%2032%2032%2032%20h44.0996c-6.2998%2012.0996%20-10.0996%2025.5%20-10.0996%2040c0%2048.5%2039.5%2088%2088%2088c41.5996%200%2068.5%20-21.2998%20103%20-68.2998c34.5%2047%2061.4004%2068.2998%20103%2068.2998c48.5%200%2088%20-39.5%2088%20-88c0%20-14.5%20-3.90039%20-27.9004%20-10.0996%20-40h42.0996zM153.9%20288h86.0996%20c-51.5%2076.7002%20-66.2002%2080%20-86.0996%2080c-22.1006%200%20-40%20-17.9004%20-40%20-40s17.8994%20-40%2040%20-40zM360%20288c22.0996%200%2040%2017.9004%2040%2040s-17.9004%2040%20-40%2040c-20.4004%200%20-34.7002%20-3.5%20-86.0996%20-80h86.0996z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f06e: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M572.52%20206.6c1.9209%20-3.79883%203.47949%20-10.3379%203.47949%20-14.5947s-1.55859%20-10.7959%20-3.47949%20-14.5947c-54.1992%20-105.771%20-161.59%20-177.41%20-284.52%20-177.41s-230.29%2071.5898%20-284.52%20177.4c-1.9209%203.79883%20-3.47949%2010.3379%20-3.47949%2014.5947%20s1.55859%2010.7959%203.47949%2014.5947c54.1992%20105.771%20161.59%20177.41%20284.52%20177.41s230.29%20-71.5898%20284.52%20-177.4zM288%2048h0.0703125c79.4492%200%20143.93%2064.4805%20143.93%20143.93v0.0703125c0%2079.4883%20-64.5117%20144%20-144%20144s-144%20-64.5117%20-144%20-144s64.5117%20-144%20144%20-144z%20M288%20288h0.225586c52.8701%200%2095.7803%20-42.9092%2095.7803%20-95.7793c0%20-52.8711%20-42.9102%20-95.7803%20-95.7803%20-95.7803c-52.8711%200%20-95.7803%2042.9092%20-95.7803%2095.7803c0%207.04785%201.49805%2018.2871%203.34473%2025.0889c6.9834%20-5.13867%2019.6895%20-9.30957%2028.3604%20-9.30957%20c26.4131%200%2047.8496%2021.4365%2047.8496%2047.8496c0%208.6709%20-4.1709%2021.377%20-9.30957%2028.3604c6.84375%201.99219%2018.1826%203.69043%2025.3096%203.79004z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f075: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M256%20416c141.4%200%20256%20-93.0996%20256%20-208s-114.6%20-208%20-256%20-208c-38.4004%200%20-74.7002%207.09961%20-107.4%2019.4004c-24.5996%20-19.6006%20-74.2998%20-51.4004%20-140.6%20-51.4004c-3.2002%200%20-6%201.7998%20-7.2998%204.7998s-0.700195%206.40039%201.5%208.7002%20c0.5%200.5%2042.2998%2045.4004%2054.7998%2095.7998c-35.5996%2035.7002%20-57%2081.1006%20-57%20130.7c0%20114.9%20114.6%20208%20256%20208z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f07b: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M464%20320c26.5098%200%2048%20-21.4902%2048%20-48v-224c0%20-26.5098%20-21.4902%20-48%20-48%20-48h-416c-26.5098%200%20-48%2021.4902%20-48%2048v288c0%2026.5098%2021.4902%2048%2048%2048h160l64%20-64h192z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f07c: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M572.694%20155.907l-72.4248%20-124.155c-10.2236%20-17.5273%20-34.9883%20-31.752%20-55.2793%20-31.752h-0.000976562h-399.964c-18.5234%200%20-30.0645%2020.0928%20-20.7314%2036.0928l72.4238%20124.155c10.2246%2017.5273%2034.9902%2031.752%2055.2822%2031.752v0h399.964%20c18.5234%200%2030.0645%20-20.0928%2020.7305%20-36.0928zM152%20224c-34.0107%200%20-65.7861%20-18.25%20-82.9229%20-47.6279l-69.0771%20-118.418v278.046c0%2026.5098%2021.4902%2048%2048%2048h160l64%20-64h160c26.5098%200%2048%20-21.4902%2048%20-48v-48h-328z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f08d: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M298.028%20233.733c47.9893%20-22.3135%2085.9717%20-62.5508%2085.9727%20-113.733c0%20-13.2549%20-10.7451%20-24%20-24%20-24h-136v-104.007c0%20-1.04297%20-0.378906%20-2.64551%20-0.844727%20-3.57812l-24%20-48c-2.94727%20-5.89258%20-11.3701%20-5.88184%20-14.3115%200l-24%2048%20c-0.555664%201.11133%20-0.844727%202.33594%20-0.844727%203.57812v104.007h-136c-13.2549%200%20-24%2010.7451%20-24%2024c0%2050.7393%2037.4648%2091.1797%2085.9717%20113.733l12.2354%20118.267h-42.207c-13.2549%200%20-24%2010.7451%20-24%2024v48c0%2013.2549%2010.7451%2024%2024%2024h272%20c13.2549%200%2024%20-10.7451%2024%20-24v-48c0%20-13.2549%20-10.7451%20-24%20-24%20-24h-42.207z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f09d: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M0%2016v176h576v-176c0%20-26.5%20-21.5%20-48%20-48%20-48h-480c-26.5%200%20-48%2021.5%20-48%2048zM192%2084v-40c0%20-6.59961%205.40039%20-12%2012%20-12h136c6.59961%200%2012%205.40039%2012%2012v40c0%206.59961%20-5.40039%2012%20-12%2012h-136c-6.59961%200%20-12%20-5.40039%20-12%20-12zM64%2084v-40%20c0%20-6.59961%205.40039%20-12%2012%20-12h72c6.59961%200%2012%205.40039%2012%2012v40c0%206.59961%20-5.40039%2012%20-12%2012h-72c-6.59961%200%20-12%20-5.40039%20-12%20-12zM576%20368v-48h-576v48c0%2026.5%2021.5%2048%2048%2048h480c26.5%200%2048%20-21.5%2048%20-48z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f0c8: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M400%20416c26.5%200%2048%20-21.5%2048%20-48v-352c0%20-26.5%20-21.5%20-48%20-48%20-48h-352c-26.5%200%20-48%2021.5%20-48%2048v352c0%2026.5%2021.5%2048%2048%2048h352z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f0d1: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20640%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M624%2096c8.7998%200%2016%20-7.2002%2016%20-16v-32c0%20-8.7998%20-7.2002%20-16%20-16%20-16h-48c0%20-53%20-43%20-96%20-96%20-96s-96%2043%20-96%2096h-128c0%20-53%20-43%20-96%20-96%20-96s-96%2043%20-96%2096h-16c-26.5%200%20-48%2021.5%20-48%2048v320c0%2026.5%2021.5%2048%2048%2048h320c26.5%200%2048%20-21.5%2048%20-48v-48h44.0996%20c12.7002%200%2024.9004%20-5.09961%2033.9004%20-14.0996l99.9004%20-99.9004c9%20-9%2014.0996%20-21.2002%2014.0996%20-33.9004v-108.1h16zM160%20-16c26.5%200%2048%2021.5%2048%2048s-21.5%2048%20-48%2048s-48%20-21.5%20-48%20-48s21.5%20-48%2048%20-48zM480%20-16c26.5%200%2048%2021.5%2048%2048s-21.5%2048%20-48%2048s-48%20-21.5%20-48%20-48%20s21.5%20-48%2048%20-48zM560%20192v12.0996l-99.9004%2099.9004h-44.0996v-112h144z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f0d9: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20192%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M192%20320.662v-257.324c0%20-17.8184%20-21.543%20-26.7412%20-34.1416%20-14.1416l-128.662%20128.662c-7.81055%207.80957%20-7.81055%2020.4736%200%2028.2832l128.662%20128.662c12.5986%2012.6006%2034.1416%203.67676%2034.1416%20-14.1416z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f0da: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20192%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M0%2063.3379v257.324c0%2017.8184%2021.543%2026.7412%2034.1416%2014.1416l128.662%20-128.662c7.81055%20-7.80957%207.81055%20-20.4736%200%20-28.2832l-128.662%20-128.662c-12.5986%20-12.6006%20-34.1416%20-3.67676%20-34.1416%2014.1416z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f104: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M31.7002%20209l136%20136c9.39941%209.40039%2024.5996%209.40039%2033.8994%200l22.6006%20-22.5996c9.39941%20-9.40039%209.39941%20-24.6006%200%20-33.9004l-96.2998%20-96.5l96.3994%20-96.4004c9.40039%20-9.39941%209.40039%20-24.5996%200%20-33.8994l-22.5996%20-22.7002%20c-9.40039%20-9.40039%20-24.6006%20-9.40039%20-33.9004%200l-136%20136c-9.5%209.40039%20-9.5%2024.5996%20-0.0996094%2034z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f105: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M224.3%20175l-136%20-136c-9.39941%20-9.40039%20-24.5996%20-9.40039%20-33.8994%200l-22.6006%2022.5996c-9.39941%209.40039%20-9.39941%2024.6006%200%2033.9004l96.4004%2096.4004l-96.4004%2096.3994c-9.39941%209.40039%20-9.39941%2024.6006%200%2033.9004l22.5%2022.7998%20c9.40039%209.40039%2024.6006%209.40039%2033.9004%200l136%20-136c9.5%20-9.40039%209.5%20-24.5996%200.0996094%20-34z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f110: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M304%20400c0%20-26.5098%20-21.4902%20-48%20-48%20-48s-48%2021.4902%20-48%2048s21.4902%2048%2048%2048s48%20-21.4902%2048%20-48zM256%2032c26.5098%200%2048%20-21.4902%2048%20-48s-21.4902%20-48%20-48%20-48s-48%2021.4902%20-48%2048s21.4902%2048%2048%2048zM464%20240c26.5098%200%2048%20-21.4902%2048%20-48s-21.4902%20-48%20-48%20-48%20s-48%2021.4902%20-48%2048s21.4902%2048%2048%2048zM96%20192c0%20-26.5098%20-21.4902%20-48%20-48%20-48s-48%2021.4902%20-48%2048s21.4902%2048%2048%2048s48%20-21.4902%2048%20-48zM108.922%2092.9219c26.5088%200%2048%20-21.4912%2048%20-48c0%20-26.5098%20-21.4902%20-48%20-48%20-48s-48%2021.4902%20-48%2048s21.4902%2048%2048%2048z%20M403.078%2092.9219c26.5098%200%2048%20-21.4912%2048%20-48c0%20-26.5098%20-21.4902%20-48%20-48%20-48s-48%2021.4902%20-48%2048s21.4902%2048%2048%2048zM108.922%20387.078c26.5088%200%2048%20-21.4902%2048%20-48s-21.4902%20-48%20-48%20-48s-48%2021.4902%20-48%2048s21.4902%2048%2048%2048z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f111: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M256%20440c137%200%20248%20-111%20248%20-248s-111%20-248%20-248%20-248s-248%20111%20-248%20248s111%20248%20248%20248z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f118: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20496%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M248%20440c137%200%20248%20-111%20248%20-248s-111%20-248%20-248%20-248s-248%20111%20-248%20248s111%20248%20248%20248zM328%20272c-17.7002%200%20-32%20-14.2998%20-32%20-32s14.2998%20-32%2032%20-32s32%2014.2998%2032%2032s-14.2998%2032%20-32%2032zM168%20272c-17.7002%200%20-32%20-14.2998%20-32%20-32s14.2998%20-32%2032%20-32%20s32%2014.2998%2032%2032s-14.2998%2032%20-32%2032zM362.8%20101.8c13.5%2016.2998%20-11.2002%2036.7002%20-24.5996%2020.5c-22.4004%20-26.7998%20-55.2002%20-42.2002%20-90.2002%20-42.2002s-67.7998%2015.3008%20-90.2002%2042.2002c-13.5996%2016.2002%20-38.2002%20-4.2002%20-24.5996%20-20.5%20c28.5%20-34.2002%2070.2998%20-53.7998%20114.8%20-53.7998s86.2998%2019.5996%20114.8%2053.7998z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f119: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20496%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M248%20440c137%200%20248%20-111%20248%20-248s-111%20-248%20-248%20-248s-248%20111%20-248%20248s111%20248%20248%20248zM328%20272c-17.7002%200%20-32%20-14.2998%20-32%20-32s14.2998%20-32%2032%20-32s32%2014.2998%2032%2032s-14.2998%2032%20-32%2032zM168%20272c-17.7002%200%20-32%20-14.2998%20-32%20-32s14.2998%20-32%2032%20-32%20s32%2014.2998%2032%2032s-14.2998%2032%20-32%2032zM338.2%2053.7998c13.5%20-16.2998%2038.0996%204.2002%2024.5%2020.4004c-28.4004%2034.2002%20-70.2998%2053.7998%20-114.7%2053.7998s-86.2998%20-19.5996%20-114.8%20-53.7002c-13.5%20-16.2998%2011.0996%20-36.7998%2024.5996%20-20.5%20c22.4004%2026.7998%2055.2998%2042.2002%2090.2002%2042.2002s67.7998%20-15.4004%2090.2002%20-42.2002z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f11a: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20496%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M248%20440c137%200%20248%20-111%20248%20-248s-111%20-248%20-248%20-248s-248%20111%20-248%20248s111%20248%20248%20248zM168%20272c-17.7002%200%20-32%20-14.2998%20-32%20-32s14.2998%20-32%2032%20-32s32%2014.2998%2032%2032s-14.2998%2032%20-32%2032zM344%2080c21.2002%200%2021.2002%2032%200%2032h-192c-21.2002%200%20-21.2002%20-32%200%20-32%20h192zM328%20208c17.7002%200%2032%2014.2998%2032%2032s-14.2998%2032%20-32%2032s-32%20-14.2998%20-32%20-32s14.2998%20-32%2032%20-32z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f14a: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M400%20-32h-352c-26.5098%200%20-48%2021.4902%20-48%2048v352c0%2026.5098%2021.4902%2048%2048%2048h352c26.5098%200%2048%20-21.4902%2048%20-48v-352c0%20-26.5098%20-21.4902%20-48%20-48%20-48zM195.314%2066.0586l184%20184c6.24707%206.24805%206.24707%2016.3799%200%2022.627l-22.6279%2022.6279%20c-6.24707%206.24707%20-16.3789%206.24805%20-22.6279%200l-150.059%20-150.059l-70.0586%2070.0596c-6.24805%206.24707%20-16.3799%206.24707%20-22.6279%200l-22.6279%20-22.6279c-6.24707%20-6.24707%20-6.24707%20-16.3789%200%20-22.627l104%20-104c6.24902%20-6.25%2016.3799%20-6.25%2022.6289%20-0.000976562z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f15c: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M224%20312c0%20-13.2002%2010.7998%20-24%2024%20-24h136v-328c0%20-13.2998%20-10.7002%20-24%20-24%20-24h-336c-13.2998%200%20-24%2010.7002%20-24%2024v464c0%2013.2998%2010.7002%2024%2024%2024h200v-136zM288%2076v8c0%206.59961%20-5.40039%2012%20-12%2012h-168c-6.59961%200%20-12%20-5.40039%20-12%20-12v-8%20c0%20-6.59961%205.40039%20-12%2012%20-12h168c6.59961%200%2012%205.40039%2012%2012zM288%20140v8c0%206.59961%20-5.40039%2012%20-12%2012h-168c-6.59961%200%20-12%20-5.40039%20-12%20-12v-8c0%20-6.59961%205.40039%20-12%2012%20-12h168c6.59961%200%2012%205.40039%2012%2012zM288%20212c0%206.59961%20-5.40039%2012%20-12%2012h-168%20c-6.59961%200%20-12%20-5.40039%20-12%20-12v-8c0%20-6.59961%205.40039%20-12%2012%20-12h168c6.59961%200%2012%205.40039%2012%2012v8zM384%20326.1v-6.09961h-128v128h6.09961c6.40039%200%2012.5%20-2.5%2017%20-7l97.9004%20-98c4.5%20-4.5%207%20-10.5996%207%20-16.9004z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f192: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M256%20440c136.967%200%20248%20-111.033%20248%20-248s-111.033%20-248%20-248%20-248s-248%20111.033%20-248%20248s111.033%20248%20248%20248zM336%20192c0%2044.1123%20-35.8877%2080%20-80%2080s-80%20-35.8877%20-80%20-80s35.8877%20-80%2080%20-80s80%2035.8877%2080%2080z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f1c6: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M377%20343c4.5%20-4.5%207%20-10.5996%207%20-16.9004v-6.09961h-128v128h6.09961c6.40039%200%2012.5%20-2.5%2017%20-7zM128.4%20112c17.8994%200%2032.5%20-12.0996%2032.5%20-27s-14.5%20-27%20-32.4004%20-27s-32.5%2012%20-32.5%2027c0%2014.9004%2014.5%2027%2032.4004%2027zM224%20312c0%20-13.2002%2010.7998%20-24%2024%20-24h136%20v-328c0%20-13.2998%20-10.7002%20-24%20-24%20-24h-336c-13.2998%200%20-24%2010.7002%20-24%2024v464c0%2013.2998%2010.7002%2024%2024%2024h104.4v-32h32v32h63.5996v-136zM95.9004%20416v-32h32v32h-32zM128.2%2032c33%200%2057.7998%2030.2002%2051.3994%2062.5996l-17.2998%2087.7002%20c-1.09961%205.60059%20-6.09961%209.7002%20-11.7998%209.7002h-22.0996v32h32v32h-32v32h32v32h-32v32h32v32h-32v-32h-32v-32h32v-32h-32v-32h32v-32h-32v-32l-19.6006%20-97.0996c-6.59961%20-32.5%2018.2002%20-62.9004%2051.4004%20-62.9004z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f291: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M576%20232v-16c0%20-13.2549%20-10.7451%20-24%20-24%20-24h-8l-26.1133%20-182.788c-3.37793%20-23.6465%20-23.6299%20-41.2119%20-47.5166%20-41.2119h-364.74c-23.8867%200%20-44.1387%2017.5654%20-47.5176%2041.2119l-26.1123%20182.788h-8c-13.2549%200%20-24%2010.7451%20-24%2024v16%20c0%2013.2549%2010.7451%2024%2024%2024h67.3408l106.78%20146.821c10.3945%2014.292%2030.4072%2017.4531%2044.7012%207.05762c14.293%20-10.3945%2017.4531%20-30.4082%207.05762%20-44.7012l-79.4033%20-109.178h235.047l-79.4033%20109.179c-10.3955%2014.292%20-7.23438%2034.3066%207.05859%2044.7012%20c14.291%2010.3955%2034.3066%207.23535%2044.7012%20-7.05762l106.779%20-146.822h67.3408c13.2549%200%2024%20-10.7451%2024%20-24zM312%2056v112c0%2013.2549%20-10.7451%2024%20-24%2024s-24%20-10.7451%20-24%20-24v-112c0%20-13.2549%2010.7451%20-24%2024%20-24s24%2010.7451%2024%2024zM424%2056v112%20c0%2013.2549%20-10.7451%2024%20-24%2024s-24%20-10.7451%20-24%20-24v-112c0%20-13.2549%2010.7451%20-24%2024%20-24s24%2010.7451%2024%2024zM200%2056v112c0%2013.2549%20-10.7451%2024%20-24%2024s-24%20-10.7451%20-24%20-24v-112c0%20-13.2549%2010.7451%20-24%2024%20-24s24%2010.7451%2024%2024z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f2f5: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M497%20175l-168%20-168c-15%20-15%20-41%20-4.5%20-41%2017v96h-136c-13.2998%200%20-24%2010.7002%20-24%2024v96c0%2013.2998%2010.7002%2024%2024%2024h136v96c0%2021.4004%2025.9004%2032%2041%2017l168%20-168c9.2998%20-9.40039%209.2998%20-24.5996%200%20-34zM192%2012c0%20-6.59961%20-5.40039%20-12%20-12%20-12h-84%20c-53%200%20-96%2043%20-96%2096v192c0%2053%2043%2096%2096%2096h84c6.59961%200%2012%20-5.40039%2012%20-12v-40c0%20-6.59961%20-5.40039%20-12%20-12%20-12h-84c-17.7002%200%20-32%20-14.2998%20-32%20-32v-192c0%20-17.7002%2014.2998%20-32%2032%20-32h84c6.59961%200%2012%20-5.40039%2012%20-12v-40z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f303: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M497.9%20305.9l-46.1006%20-46.1006c-4.7002%20-4.7002%20-12.2998%20-4.7002%20-17%200l-111%20111c-4.7002%204.7002%20-4.7002%2012.2998%200%2017l46.1006%2046.1006c18.6992%2018.6992%2049.0996%2018.6992%2067.8994%200l60.1006%20-60.1006c18.7998%20-18.7002%2018.7998%20-49.0996%200%20-67.8994zM284.2%20348.2%20c4.7002%204.7002%2012.2998%204.7002%2017.0996%200l111%20-111c4.7002%20-4.7002%204.7002%20-12.2998%200%20-17l-262.6%20-262.601l-121.5%20-21.2998c-16.4004%20-2.7998%20-30.7002%2011.4004%20-27.7998%2027.7998l21.1992%20121.5zM124.1%20108.1c5.5%20-5.5%2014.3008%20-5.5%2019.8008%200l154%20154%20c5.5%205.5%205.5%2014.3008%200%2019.8008s-14.3008%205.5%20-19.8008%200l-154%20-154c-5.5%20-5.5%20-5.5%20-14.3008%200%20-19.8008zM88%2024v48h-36.2998l-11.2998%20-64.5l31.0996%20-31.0996l64.5%2011.2998v36.2998h-48z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f30a: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M134.059%20152v-46.0576c0%20-21.3828%20-25.8516%20-32.0908%20-40.9707%20-16.9717l-86.0586%2086.0596c-9.37305%209.37207%20-9.37305%2024.5674%200%2033.9404l86.0586%2086.0596c15.1201%2015.1191%2040.9707%204.41113%2040.9707%20-16.9717v-46.0586h301.941c6.62695%200%2012%20-5.37305%2012%20-12v-56%20c0%20-6.62695%20-5.37305%20-12%20-12%20-12h-301.941z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f30b: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M313.941%20232v46.0576c0%2021.3828%2025.8516%2032.0908%2040.9707%2016.9717l86.0586%20-86.0596c9.37305%20-9.37207%209.37305%20-24.5674%200%20-33.9404l-86.0586%20-86.0596c-15.1201%20-15.1191%20-40.9707%20-4.41113%20-40.9707%2016.9717v46.0586h-301.941c-6.62695%200%20-12%205.37305%20-12%2012v56%20c0%206.62695%205.37305%2012%2012%2012h301.941z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f35d: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M432%20128c8.83203%200%2016%20-7.16797%2016%20-16v-128c0%20-26.4961%20-21.5039%20-48%20-48%20-48h-352c-26.4961%200%20-48%2021.5039%20-48%2048v352c0%2026.4961%2021.5039%2048%2048%2048h160c8.83203%200%2016%20-7.16797%2016%20-16v-32c0%20-8.83203%20-7.16797%20-16%20-16%20-16h-144v-320h320v112%20c0%208.83203%207.16797%2016%2016%2016h32zM488%20448c13.248%200%2024%20-10.752%2024%20-24v-128c0%20-21.5%20-26%20-32%20-41%20-17l-35.7197%2035.6797l-243.61%20-243.68c-3.88281%20-3.89648%20-11.499%20-7.05859%20-17%20-7.05859s-13.1172%203.16211%20-17%207.05859l-22.6699%2022.6299%20c-3.89648%203.88281%20-7.05859%2011.499%20-7.05859%2017s3.16211%2013.1172%207.05859%2017l243.73%20243.64l-35.7305%2035.7305c-15.0498%2015.0898%20-4.37012%2041%2017%2041h128z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f381: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20640%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M537.6%20221.4c58.4004%20-11.8008%20102.4%20-63.5%20102.4%20-125.4c0%20-70.7002%20-57.2998%20-128%20-128%20-128h-368c-79.5%200%20-144%2064.5%20-144%20144c0%2062.7998%2040.2002%20116.2%2096.2002%20135.9c-0.100586%202.69922%20-0.200195%205.39941%20-0.200195%208.09961c0%2088.4004%2071.5996%20160%20160%20160%20c59.2998%200%20111%20-32.2002%20138.7%20-80.2002c15.2002%2010.2002%2033.5996%2016.2002%2053.2998%2016.2002c53%200%2096%20-43%2096%20-96c0%20-12.2002%20-2.2998%20-23.9004%20-6.40039%20-34.5996zM404.7%20132.7c10.0996%2010.0996%202.89941%2027.2998%20-11.2998%2027.2998h-65.4004v112c0%208.7998%20-7.2002%2016%20-16%2016%20h-48c-8.7998%200%20-16%20-7.2002%20-16%20-16v-112h-65.4004c-14.1992%200%20-21.3994%20-17.2002%20-11.2998%20-27.2998l105.4%20-105.4c6.2002%20-6.2002%2016.3994%20-6.2002%2022.5996%200z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f3bf: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M313.553%20328.331c14.2646%20-15.3623%203.29102%20-40.3311%20-17.5869%20-40.3311h-63.9658v-328c0%20-13.2549%20-10.7451%20-24%20-24%20-24h-195.976c-10.6914%200%20-16.0459%2012.9258%20-8.48535%2020.4854l56%2056c1.93945%201.93945%205.74023%203.51465%208.4834%203.51465h0.00195312h83.9756v272%20h-63.9746c-20.9639%200%20-31.793%2025.0312%20-17.5869%2040.3311l103.975%20112.003c9.49805%2010.2295%2025.6885%2010.2139%2035.1738%200z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f3e5: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M8.30859%20258.164l176.005%20151.985c15.4053%2013.3047%2039.6865%202.50391%2039.6865%20-18.1641v-80.0537c160.629%20-1.83887%20288%20-34.0312%20288%20-186.258c0%20-61.4404%20-39.5811%20-122.309%20-83.333%20-154.132c-13.6533%20-9.93066%20-33.1113%202.5332%20-28.0771%2018.6309%20c45.3438%20145.012%20-21.5068%20183.51%20-176.59%20185.742v-87.915c0%20-20.7002%20-24.2998%20-31.4531%20-39.6865%20-18.1641l-176.005%20152c-11.0703%209.5625%20-11.0859%2026.7529%200%2036.3281z%22%2F%3E%3C%2Fsvg%3E");
  --ss-icon-f3fd: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20transform%3D%22translate%280%20448%29%20scale%281%20-1%29%22%20d%3D%22M288%20416c159.06%200%20288%20-128.94%20288%20-288c0%20-52.7998%20-14.25%20-102.26%20-39.0596%20-144.8c-5.61035%20-9.62012%20-16.3008%20-15.2002%20-27.4404%20-15.2002h-443c-11.1396%200%20-21.8301%205.58008%20-27.4404%2015.2002c-24.8096%2042.54%20-39.0596%2092%20-39.0596%20144.8%20c0%20159.06%20128.94%20288%20288%20288zM288%20352c-17.6699%200%20-31.9902%20-14.3301%20-31.9902%20-32s14.3301%20-32%2032%20-32c6.66992%200%2012.5098%202.51953%2017.6406%206.00977l9.21973%2027.6699c0.80957%202.44043%202.33984%204.41016%203.4502%206.66992c-3.74023%2013.5205%20-15.6104%2023.6504%20-30.3203%2023.6504%20zM96%2064c17.6699%200%2032%2014.3301%2032%2032s-14.3301%2032%20-32%2032s-32%20-14.3301%20-32%20-32s14.3301%20-32%2032%20-32zM144%20224c17.6699%200%2032%2014.3301%2032%2032s-14.3301%2032%20-32%2032s-32%20-14.3301%20-32%20-32s14.3301%20-32%2032%20-32zM390.77%20296.41c4.18066%2012.5703%20-2.59961%2026.1699%20-15.1699%2030.3594%20c-12.6299%204.28027%20-26.1895%20-2.60938%20-30.3594%20-15.1699l-61.3398%20-184.01c-33.4004%20-2.16016%20-59.9004%20-29.6494%20-59.9004%20-63.5898c0%20-11.7197%203.37988%20-22.5498%208.87988%20-32h110.24c5.5%209.4502%208.87988%2020.2803%208.87988%2032c0%2019.46%20-8.87012%2036.6699%20-22.5596%2048.4102z%20M405.43%20239.21c5.68066%20-8.94043%2015.1904%20-15.21%2026.5703%20-15.2197c17.6699%200%2032%2014.3301%2032%2032s-14.3301%2032%20-32%2032c-3.91992%200%20-7.58008%20-0.94043%20-11.0498%20-2.23047zM480%2064c17.6699%200%2032%2014.3301%2032%2032s-14.3301%2032%20-32%2032s-32%20-14.3301%20-32%20-32s14.3301%20-32%2032%20-32z%22%2F%3E%3C%2Fsvg%3E");
  --ss-mobile-chevron: url("data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20444.819%20444.819%22%20version%3D%221.1%22%20viewBox%3D%220%200%20444.819%20444.819%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m434.25%20114.2l-21.409-21.416c-7.419-7.04-16.084-10.561-25.975-10.561-10.095%200-18.657%203.521-25.7%2010.561l-138.76%20138.76-138.76-138.76c-7.042-7.04-15.606-10.561-25.697-10.561-9.896%200-18.559%203.521-25.979%2010.561l-21.128%2021.416c-7.234%207.229-10.849%2015.892-10.849%2025.981%200%2010.277%203.619%2018.842%2010.848%2025.693l185.86%20185.86c6.855%207.23%2015.416%2010.848%2025.697%2010.848%2010.088%200%2018.75-3.617%2025.977-10.848l185.86-185.86c7.043-7.044%2010.567-15.608%2010.567-25.693%201e-3%20-9.901-3.523-18.559-10.566-25.985z%22%2F%3E%3C%2Fsvg%3E");
}
body .site-search .widget_product_search form input[type=search],body .site-search .widget_product_search form input[type=text] {
  padding-left: 2.617924em;
}
body #comments .comment-list .bypostauthor>.comment-body cite a::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-left: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f15c);
  mask-image: var(--ss-icon-f15c);
}
body #comments .comment-list .reply a::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-left: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f3e5);
  mask-image: var(--ss-icon-f3e5);
}
body #comments .comment-list .reply a.comment-edit-link::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  -webkit-mask-image: var(--ss-icon-f303);
  mask-image: var(--ss-icon-f303);
}
body #respond #cancel-comment-reply-link::before {
  display: block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  -webkit-mask-image: var(--ss-icon-f057);
  mask-image: var(--ss-icon-f057);
}
body .sticky .entry-title::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f08d);
  mask-image: var(--ss-icon-f08d);
}
body button.loading,body input[type=button].loading,body input[type=reset].loading,body input[type=submit].loading,body .button.loading,body .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.loading,body .added_to_cart.loading {
  position: relative;
}
body button.loading::after,body input[type=button].loading::after,body input[type=reset].loading::after,body input[type=submit].loading::after,body .button.loading::after,body .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.loading::after,body .added_to_cart.loading::after {
  display: block;
  width: 20px;
  height: 20px;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: 20px;
  content: "";
  animation: fa-spin .75s linear infinite;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
  -webkit-mask-image: var(--ss-icon-f110);
  mask-image: var(--ss-icon-f110);
}
body .site-main nav.navigation .nav-previous a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f30a);
  mask-image: var(--ss-icon-f30a);
}
body .site-main nav.navigation .nav-next a::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-left: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f30b);
  mask-image: var(--ss-icon-f30b);
}
body .widget_search form:not(.wp-block-search)::before,body .widget_product_search form:not(.wp-block-search)::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: 1;
  content: "";
  position: absolute;
  top: 1em;
  left: 1em;
  -webkit-mask-image: var(--ss-icon-f002);
  mask-image: var(--ss-icon-f002);
}
body .widget_search form:not(.wp-block-search) input[type=text],body .widget_search form:not(.wp-block-search) input[type=search],body .widget_product_search form:not(.wp-block-search) input[type=text],body .widget_product_search form:not(.wp-block-search) input[type=search] {
  padding-left: 2.617924em;
}
body .storefront-product-pagination a[rel=prev]::after,body .storefront-product-pagination a[rel=next]::after {
  display: inline-block;
  line-height: inherit;
  vertical-align: baseline;
}
body .storefront-product-pagination a[rel=prev]::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  padding-right: 1.41575em;
  -webkit-mask-image: var(--ss-icon-f104);
  mask-image: var(--ss-icon-f104);
}
body .storefront-product-pagination a[rel=next]::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  padding-left: 1.41575em;
  -webkit-mask-image: var(--ss-icon-f105);
  mask-image: var(--ss-icon-f105);
}
body .single-product .pswp__button {
  background-color: rgba(0,0,0,0);
}
body .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
  text-indent: -999px;
  overflow: hidden;
}
body .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before {
  display: block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: 2;
  content: "";
  text-indent: 0;
  -webkit-mask-image: var(--ss-icon-f00e);
  mask-image: var(--ss-icon-f00e);
}
body .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger img {
  display: none;
}
body .stock::before {
  display: inline-block;
  line-height: inherit;
  vertical-align: baseline;
  margin-right: .5407911001em;
}
body .stock.in-stock::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f118);
  mask-image: var(--ss-icon-f118);
}
body .stock.out-of-stock::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f119);
  mask-image: var(--ss-icon-f119);
}
body a.reset_variations::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f021);
  mask-image: var(--ss-icon-f021);
}
body .widget_recent_entries ul,body .widget_pages ul,body .widget_categories ul,body .widget_archive ul,body .widget_recent_comments ul,body .widget_nav_menu:not(.site-footer .widget_nav_menu) ul,body .widget_links ul,body .widget_product_categories ul,body .widget_layered_nav ul,body .widget_layered_nav_filters ul {
  margin: 0;
}
body .widget_recent_entries ul li,body .widget_pages ul li,body .widget_categories ul li,body .widget_archive ul li,body .widget_recent_comments ul li,body .widget_nav_menu:not(.site-footer .widget_nav_menu) ul li,body .widget_links ul li,body .widget_product_categories ul li,body .widget_layered_nav ul li,body .widget_layered_nav_filters ul li {
  padding-left: 1.618em;
}
body .widget_recent_entries ul li::before,body .widget_pages ul li::before,body .widget_categories ul li::before,body .widget_archive ul li::before,body .widget_recent_comments ul li::before,body .widget_nav_menu:not(.site-footer .widget_nav_menu) ul li::before,body .widget_links ul li::before,body .widget_product_categories ul li::before,body .widget_layered_nav ul li::before,body .widget_layered_nav_filters ul li::before {
  display: block;
  line-height: inherit;
  vertical-align: baseline;
  margin-right: .5407911001em;
  float: left;
  opacity: .35;
  margin-left: -1.618em;
  width: 1em;
}
body .widget_product_categories ul li::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  -webkit-mask-image: var(--ss-icon-f07b);
  mask-image: var(--ss-icon-f07b);
}
body .widget_product_categories ul li.current-cat::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f07c);
  mask-image: var(--ss-icon-f07c);
}
body .widget_layered_nav li::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f0c8);
  mask-image: var(--ss-icon-f0c8);
}
body .widget_layered_nav .chosen::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f14a);
  mask-image: var(--ss-icon-f14a);
}
body .widget_layered_nav_filters ul li.chosen::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  color: #e2401c;
  opacity: 1;
  -webkit-mask-image: var(--ss-icon-f00d);
  mask-image: var(--ss-icon-f00d);
}
body .widget_recent_entries ul li::before,body .widget_pages ul li::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f15c);
  mask-image: var(--ss-icon-f15c);
}
body .widget_categories ul li::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  -webkit-mask-image: var(--ss-icon-f07b);
  mask-image: var(--ss-icon-f07b);
}
body .widget_categories ul li.current-cat::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f07c);
  mask-image: var(--ss-icon-f07c);
}
body .widget_archive ul li::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f07c);
  mask-image: var(--ss-icon-f07c);
}
body .widget_recent_comments ul li::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f075);
  mask-image: var(--ss-icon-f075);
}
body .widget_nav_menu:not(.site-footer .widget_nav_menu) ul li::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f15c);
  mask-image: var(--ss-icon-f15c);
}
body .widget_links ul li::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f35d);
  mask-image: var(--ss-icon-f35d);
}
body a.remove {
  display: block;
  width: 1.618em;
  height: 1.618em;
  line-height: 1.618;
  text-indent: -9999px;
  overflow: hidden;
  position: relative;
}
body .woocommerce-shipping-calculator>p:first-child a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .3342343017em;
  -webkit-mask-image: var(--ss-icon-f0d1);
  mask-image: var(--ss-icon-f0d1);
}
body .blockUI::before {
  display: inline-block;
  line-height: 30px;
  vertical-align: baseline;
  animation: fa-spin .75s linear infinite;
  height: 30px;
  width: 30px;
  font-size: 30px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -15px;
  margin-top: -15px;
}
body .wc_request_button_is_disabled .blockUI {
  cursor: not-allowed;
}
body .wc_request_button_is_disabled .blockUI::before {
  content: none;
}
body .woocommerce-pagination .next,body .woocommerce-pagination .prev {
  text-indent: -9999px;
  position: relative;
  overflow: hidden;
}
body .woocommerce-pagination .next::after,body .woocommerce-pagination .prev::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  text-indent: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -webkit-mask-image: var(--ss-icon-f0d9);
  mask-image: var(--ss-icon-f0d9);
}
body .woocommerce-pagination .next::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f0da);
  mask-image: var(--ss-icon-f0da);
}
body .woocommerce-breadcrumb .breadcrumb-separator {
  text-indent: -9999px;
  position: relative;
  display: inline-block;
  padding: 0 6.8535260698em;
}
body #payment .payment_methods>.woocommerce-PaymentMethod>label::before,body #payment .payment_methods>.wc_payment_method>label::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .5407911001em;
  transition: color,ease,.2s;
  -webkit-mask-image: var(--ss-icon-f111);
  mask-image: var(--ss-icon-f111);
}
body #payment .payment_methods li.woocommerce-PaymentMethod>input[type=radio]:first-child,body #payment .payment_methods li.wc_payment_method>input[type=radio]:first-child {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal;
}
body #payment .payment_methods li.woocommerce-PaymentMethod>input[type=radio]:first-child:checked+label::before,body #payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f192);
  mask-image: var(--ss-icon-f192);
}
body .woocommerce-password-strength::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-left: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f119);
  mask-image: var(--ss-icon-f119);
}
body .woocommerce-password-strength.strong::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f118);
  mask-image: var(--ss-icon-f118);
}
body .woocommerce-password-strength.good::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f11a);
  mask-image: var(--ss-icon-f11a);
}
body .woocommerce-MyAccount-navigation ul li.is-active a::before {
  opacity: 1;
}
body .woocommerce-MyAccount-navigation ul li a::before {
  display: inline-block;
  width: 1.41575em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: 1.618;
  content: "";
  margin-left: .5407911001em;
  text-align: right;
  float: right;
  opacity: .25;
  -webkit-mask-image: var(--ss-icon-f15c);
  mask-image: var(--ss-icon-f15c);
}
body .woocommerce-MyAccount-navigation ul li a:hover::before {
  opacity: 1;
}
body .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f3fd);
  mask-image: var(--ss-icon-f3fd);
}
body .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f291);
  mask-image: var(--ss-icon-f291);
}
body .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f1c6);
  mask-image: var(--ss-icon-f1c6);
}
body .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f015);
  mask-image: var(--ss-icon-f015);
}
body .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f09d);
  mask-image: var(--ss-icon-f09d);
}
body .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f007);
  mask-image: var(--ss-icon-f007);
}
body .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f2f5);
  mask-image: var(--ss-icon-f2f5);
}
body .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f021);
  mask-image: var(--ss-icon-f021);
}
body .my_account_orders .button.view::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-left: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f06e);
  mask-image: var(--ss-icon-f06e);
}
body p.order-again .button::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-left: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f021);
  mask-image: var(--ss-icon-f021);
}
body .woocommerce-MyAccount-downloads .button::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-left: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f381);
  mask-image: var(--ss-icon-f381);
}
body .demo_store::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f05a);
  mask-image: var(--ss-icon-f05a);
}
body .woocommerce-tabs ul.tabs li.active::after {
  opacity: 1;
  right: 0;
}
body .woocommerce-Button--previous::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f30a);
  mask-image: var(--ss-icon-f30a);
}
body #reviews .commentlist li p.meta .verified {
  display: inline-block;
  height: 1.41575em;
  width: 1.41575em;
  position: relative;
  text-indent: -9999px;
}
body #reviews .commentlist li p.meta .verified::before {
  display: inline-block;
  width: 1.41575em;
  height: 1.41575em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: 1.618em;
  content: "";
  color: #0f834d;
  position: absolute;
  top: 0;
  left: 0;
  text-indent: 0;
  text-align: center;
  -webkit-mask-image: var(--ss-icon-f058);
  mask-image: var(--ss-icon-f058);
}
body .single-product div.product .component_selections .clear_component_options::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f021);
  mask-image: var(--ss-icon-f021);
}
body .cart .mnm_table_item .mnm_table_item_indent::before,body .shop_table .mnm_table_item .mnm_table_item_indent::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
  margin-right: .3819820591em;
  opacity: .25;
  -webkit-mask-image: var(--ss-icon-f3bf);
  mask-image: var(--ss-icon-f3bf);
}
body .quick-view-button::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .6180469716em;
  -webkit-mask-image: var(--ss-icon-f06e);
  mask-image: var(--ss-icon-f06e);
}
body .woocommerce-page .ship_address .gift-form label::after,body .woocommerce-page .no_shipping_address .gift-form label::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-left: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f06b);
  mask-image: var(--ss-icon-f06b);
}
body .woocommerce-page .ship_address .modify-address-button::before,body .woocommerce-page .no_shipping_address .modify-address-button::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f044);
  mask-image: var(--ss-icon-f044);
}
body .woocommerce-page .addresses+.addresses header.title a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f067);
  mask-image: var(--ss-icon-f067);
}
body .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a::before,body .woocommerce-page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  -webkit-mask-image: var(--ss-icon-f005);
  mask-image: var(--ss-icon-f005);
}
body a#variations_clear::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f021);
  mask-image: var(--ss-icon-f021);
}
body .wl-add-link::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f004);
  mask-image: var(--ss-icon-f004);
}
body .button.wl-create-new::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .5407911001em;
  -webkit-mask-image: var(--ss-icon-f067);
  mask-image: var(--ss-icon-f067);
}
@media(min-width: 768px){body .demo_store a.woocommerce-store-notice__dismiss-link::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  margin-right: .3342343017em;
  -webkit-mask-image: var(--ss-icon-f057);
  mask-image: var(--ss-icon-f057);
}
body .addresses header.title a {
  display: block;
  width: 1em;
  height: 1em;
  text-indent: -9999px;
  position: relative;
  padding: .875em;
  margin-top: .6180469716em;
}
body .addresses header.title a::before {
  display: inline-block;
  width: 100%;
  height: 100%;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: 1.618;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  text-indent: 0;
  -webkit-mask-image: var(--ss-icon-f044);
  mask-image: var(--ss-icon-f044);
}
body #wl-wrapper .wl-tabs>li.active::after {
  display: block;
  width: 1em;
  height: 1em;
  vertical-align: baseline;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  line-height: inherit;
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -0.5em;
  -webkit-mask-image: var(--ss-icon-f105);
  mask-image: var(--ss-icon-f105);
}
}

/* Additional WooCommerce / Powerpack consumers. */
body .show-password-input::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f06e);
  mask-image: var(--ss-icon-f06e);
  font-family: inherit;
}
body .woocommerce-message::before,body .woocommerce-info::before,body .woocommerce-error::before,body .woocommerce-noreviews::before,body p.no-comments::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f06a);
  mask-image: var(--ss-icon-f06a);
  font-family: inherit;
}
body p.stars a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f005);
  mask-image: var(--ss-icon-f005);
  font-family: inherit;
}
body .sp-loader::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f110);
  mask-image: var(--ss-icon-f110);
  font-family: inherit;
}
body .flex-direction-nav li:first-child a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f30a);
  mask-image: var(--ss-icon-f30a);
  font-family: inherit;
}
body .flex-direction-nav li:nth-child(2) a::after {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f30b);
  mask-image: var(--ss-icon-f30b);
  font-family: inherit;
}
body .star-rating { font-family: inherit; }
body .star-rating::before, body .star-rating span::before {
  display: inline-block;
  width: 5.55em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: left center;
  mask-position: left center;
  -webkit-mask-repeat: repeat-x;
  mask-repeat: repeat-x;
  -webkit-mask-size: 1.11em 1em;
  mask-size: 1.11em 1em;
  content: "";
  -webkit-mask-image: var(--ss-icon-f005);
  mask-image: var(--ss-icon-f005);
}
/* Existing desktop CSS chevrons: the sole icon owner for primary navigation. */
/* top nav parent */
body .main-navigation .primary-navigation ul.menu>li.menu-item-has-children>a, 
body .main-navigation .primary-navigation ul.menu>li.page_item_has_children>a, 
body .main-navigation .primary-navigation ul.nav-menu>li.menu-item-has-children>a, 
body .main-navigation .primary-navigation ul.nav-menu>li.page_item_has_children>a{
    padding-right: 2em;
}

body .main-navigation .primary-navigation ul.menu>li.menu-item-has-children>a::after, 
body .main-navigation .primary-navigation ul.menu>li.page_item_has_children>a::after, 
body .main-navigation .primary-navigation ul.nav-menu>li.menu-item-has-children>a::after, 
body .main-navigation .primary-navigation ul.nav-menu>li.page_item_has_children>a::after{
    content: '';
    position: absolute;
    width: 2px;
    height: 7px;
    background: #FFF;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    right: calc(1em + 2px);
    top: calc(50% - 3.5px);
    transform: rotate(-45deg);
}

body .main-navigation .primary-navigation ul.menu>li.menu-item-has-children>a::before, 
body .main-navigation .primary-navigation ul.menu>li.page_item_has_children>a::before, 
body .main-navigation .primary-navigation ul.nav-menu>li.menu-item-has-children>a::before, 
body .main-navigation .primary-navigation ul.nav-menu>li.page_item_has_children>a::before{
    content: '';
    position: absolute;
    display: block;
    width: 2px;
    height: 7px;
    background: #FFF;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    right: calc(1em - 2px);
    top: calc(50% - 3.5px);
    transform: rotate(45deg);
}

/* child menu item */
body .main-navigation .primary-navigation ul.menu ul li.menu-item-has-children>a::after, 
body .main-navigation .primary-navigation ul.menu ul li.page_item_has_children>a::after, 
body .main-navigation .primary-navigation ul.nav-menu ul li.menu-item-has-children>a::after, 
body .main-navigation .primary-navigation ul.nav-menu ul li.page_item_has_children>a::after{
    content: '';
    position: absolute;
    width: 7px;
    height: 2px;
    background: #FFF;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    right: 1.41575em;
    top: calc(50% - 3px);
    transform: rotate(45deg);
}

body .main-navigation .primary-navigation ul.menu ul li.menu-item-has-children>a::before, 
body .main-navigation .primary-navigation ul.menu ul li.page_item_has_children>a::before, 
body .main-navigation .primary-navigation ul.nav-menu ul li.menu-item-has-children>a::before, 
body .main-navigation .primary-navigation ul.nav-menu ul li.page_item_has_children>a::before{
    content: '';
    position: absolute;
    display: block;
    width: 7px;
    height: 2px;
    background: #FFF;
    border-radius: 10px;
    margin: 0;
    padding: 0;
    right: 1.41575em;
    top: calc(50% - -1px);
    transform: rotate(-45deg);
}

/* Existing mobile arrow artwork, available immediately when each submenu button exists. */
body .main-navigation .handheld-navigation .dropdown-toggle::after {
 content: ""; display: block; position: absolute;
 top: calc(50% - 7.5px); left: calc(50% - 7.5px); width: 15px; height: 15px;
 background-color: currentColor;
 -webkit-mask: var(--ss-mobile-chevron) center/10.3px 15px no-repeat;
 mask: var(--ss-mobile-chevron) center/10.3px 15px no-repeat;
 transition: transform .5s linear;
}
body .main-navigation .handheld-navigation .dropdown-toggle.toggled-on::after {
 transform: rotate(180deg);
}
/* Header search uses the shared SVG pseudo-element directly, without JS replacement. */
body .site-search .widget_product_search form::before {
 top: calc(50% - 7.5px); left: 15px; width: 15px; height: 15px; color: #b0adad;
}
/* Footer Account Login decoration belongs to the link and inherits its colour. */
#colophon #menu-login a::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -.125em;
  background-color: currentColor;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  content: "";
  -webkit-mask-image: var(--ss-icon-f15c);
  mask-image: var(--ss-icon-f15c);
  margin-right: .5em;
}
.elementor-button-icon svg { width: 1em; height: 1em; fill: currentColor; }
@media (forced-colors: active) {
 body .woocommerce-MyAccount-navigation a::before, body .show-password-input::after,
 #payment .payment_methods label::before { background-color: CanvasText; }
}
