@font-face{font-family:Work Sans;src:local("Work Sans Variable Italic"),url(../_fonts/QGYqz_wNahGAdqQ43Rh_eZDkv_1i4_D2E4A-19hr_fy8KtrFbUlLiTu_g75PB_FiBdT7Aw4uYjRd3jA.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:italic}@font-face{font-family:"Work Sans Fallback: Arial";src:local("Arial");size-adjust:111.9334%;ascent-override:83.0851%;descent-override:21.7093%;line-gap-override:0%}@font-face{font-family:Work Sans;src:local("Work Sans Variable Italic"),url(../_fonts/QGYqz_wNahGAdqQ43Rh_eZDlv_1i4_D2E4A-mVROfUiiPzPQodZJX1TaTeJzveAcUADoEmg3cQugWy0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:italic}@font-face{font-family:Work Sans;src:local("Work Sans Variable Italic"),url(../_fonts/QGYqz_wNahGAdqQ43Rh_eZDrv_1i4_D2-krdwINrOjRvIxBQiY5DfZhLMFs323gZ4CMR44vL2kII.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:italic}@font-face{font-family:Work Sans;src:local("Work Sans Variable"),url(../_fonts/QGYsz_wNahGAdqQ43Rh_c6DptfpA4cD3-MFPRI05GtNk4zmJ_bMP8PT5AXmFPB5nWZY8Zfe0ajwU.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans Variable"),url(../_fonts/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3-6ibaEmvsPNhFCCNdQcwutwkPqPSGr5SPVZaBPEgS6Rc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans Variable"),url(../_fonts/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q-Q6pBDFspNb1FIBts31Z_qWPV5ydcl7KRypDqZpD0bPA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans Thin Italic"),url(../_fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU3moJoA-rLaejaxaaJNaNqyIRLrTnMVtRciyCyaNaB7UZlZdDeQ.woff) format(woff);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:Work Sans;src:local("Work Sans ExtraLight Italic"),url(../_fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUXmsJoA-h1p_oFAdCPFvptNYbFS74TR6k_7TgEToDlxN_LFsnGM.woff) format(woff);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:Work Sans;src:local("Work Sans Light Italic"),url(../_fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUgGsJoA-qt_RHhrmpTVkz62evdSC_IHaKD2UGMt6e59UaYOhHrA.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Work Sans;src:local("Work Sans Regular Italic"),local("Work Sans Italic"),url(../_fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU3msJoA-sUOL1GC70c9werQxnEqxjL3gOOvlMvl87PXkNAKGO2w.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Work Sans;src:local("Work Sans Medium Italic"),url(../_fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU7GsJoA-_qg2pkbH1D-PAPh7kZvV9hM5sT8xA6Lj7aEvoxKlvcM.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Work Sans;src:local("Work Sans SemiBold Italic"),url(../_fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUAGwJoA-frKOtLvRur45qJY_Ysp_w8xLhnlNrwxV5An4KRH4n-c.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Work Sans;src:local("Work Sans Bold Italic"),url(../_fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUOWwJoA-TpSyVD4mhLlmNQI81kRlN6m4d9U0hc8JmMBePe_SAb8.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Work Sans;src:local("Work Sans ExtraBold Italic"),url(../_fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUXmwJoA-YDbwHHWFm3H1kZlY9Ant9p8l2VvHHK13vWXKKY5p90A.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Work Sans;src:local("Work Sans Black Italic"),url(../_fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUd2wJoA-xM8b5xDlI5aLCA4YVCTWcN1SfJ0G3W7fYrAr3kE2Ko8.woff) format(woff);font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:Work Sans;src:local("Work Sans Thin"),url(../_fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nWNis-H2jkM7JyWJdKsW9IaQ1IxbExyljMKPorgFBQsvUScI8.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans ExtraLight"),url(../_fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K8nXNis-JPu2DdJFVt1mqlm_60pbidpqUFCqu-eNLF9gMQuj_1A.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans Light"),url(../_fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32KxfXNis-_V6hoUrYdByy9o4W7Xt6RyF2t1_BIqDMUqVzZ-nT4hc.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans Regular"),local("Work Sans"),url(../_fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXNis-2ztTOlybNKmukqs7I3_q_UJ0OKvSWRxHum8xv6bI9nM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans Medium"),url(../_fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K3vXNis-DS1_jLRhsxjGMnHDlnEQOmB7Cdr3fB2dsFfgajbf074.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans SemiBold"),url(../_fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K5fQNis-xuuJnmtauyH_FDkmX7cV_Dg4RcyDHJPrFPWvw9F7xw0.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans Bold"),url(../_fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K67QNis-Qjw2BGeVbzQf_gg5O1wtISSU0NRWeAzpqe106u1jvng.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans ExtraBold"),url(../_fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K8nQNis-5VawMmsM7uZBe0cXcEn025vru1dxdrdRZTgJdtU1gq4.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Work Sans;src:local("Work Sans Black"),url(../_fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K-DQNis-N7N8C5vSWljKvMwIsGiI6flRUaz2S4DXs8zPfKvRA3Q.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Variable"),url(../_fonts/kJEqBuEW6A0lliaV_m88ja5TwvZ_LZmXD4ZhoJo-iur0hQjIiMVaqQqR6os7_NMTtPbGlDsphyYia2iFz9k.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:normal}@font-face{font-family:"League Spartan Fallback: Arial";src:local("Arial");size-adjust:92.7544%;ascent-override:75.4681%;descent-override:23.7185%;line-gap-override:0%}@font-face{font-family:League Spartan;src:local("League Spartan Variable"),url(../_fonts/kJEqBuEW6A0lliaV_m88ja5TwvZ-LZmXD4ZhoJo-21_NiN4_m_o-XvTFa3nSgVJfOZJKYhgss0JZ9NrZr4g.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Variable"),url(../_fonts/kJEqBuEW6A0lliaV_m88ja5TwvZwLZmXD4Zh-qN4ADY7_jGdWTi4Quj3ipyo3fsXb0WLs2zgh_TCPy84.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Thin"),url(../_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvM_oXpBw-3Qb2m68zp7I38QfQSzbLksGZnfyxaYvmR5_C1SQ3cj4.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan ExtraLight"),url(../_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMfoTpBw-bQ04iPuyxeTIlq_QQOINO3wYfaKPPU5NM8sezETpDJU.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Light"),url(../_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMoITpBw-Bhm0ZwfpjbfxbfXXhNyU9BX6GHRWTYOLPzP0Q1CN8Fk.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Regular"),local("League Spartan"),url(../_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvM_oTpBw-sb98ZpslI0T51GZMS681PULI42mDhxQhgBPMDB4u0nA.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Medium"),url(../_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMzITpBw-k4NGHQr_qFcBjgTE0ePo_wqldlft95EnAjlaXAN9Q20.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan SemiBold"),url(../_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMIIPpBw-RAo2hHMswToXE_P8kBwGEE5uqihEyzM1ZUKPfgqHh6s.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Bold"),url(../_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMGYPpBw-ralCWM3Qf5tUSbPwizRQCITq3f_bTkCyUBt2eaftI74.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan ExtraBold"),url(../_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMfoPpBw-_4a8oLsApqw6c20FF7IP_JVhTXxQGqrOLJJwKQo31pc.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Black"),url(../_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMV4PpBw-W5u5tTjWx5M74HZx6XWQnH3OHzRJNYczSqxWZQU522U.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}.component-product-card{display:flex;flex-direction:column}.component-product-card .card-inner{margin-bottom:8px}.component-product-card .img-wrapper{background-color:#f9f9f9;background-image:url(./product-card-background.Dp_pqLjK.png);background-size:cover;border-radius:4px;display:block;height:0;padding-bottom:140%;position:relative;transition:background-color .2s ease;will-change:background-color}.component-product-card .img-wrapper img{height:100%;left:0;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;padding:14%;position:absolute;top:0;width:100%}.component-product-card .name{color:#1e1e1e;display:flex;font-family:League Spartan,"League Spartan Fallback: Arial",sans-serif;font-size:16px;font-weight:700;justify-content:space-between;line-height:1.1;text-decoration:none}.component-product-card .name:after{background-color:#ec131b;content:"";display:inline-block;flex-shrink:0;height:24px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEgOGgxMS44NmwtMy42MyA0LjM2YTEgMSAwIDEgMCAxLjU0IDEuMjhsNS02cS4wNTEtLjA3Mi4wOS0uMTVjMC0uMDUuMDUtLjA4LjA3LS4xM0ExIDEgMCAwIDAgMTYgN2ExIDEgMCAwIDAtLjA3LS4zNmMwLS4wNS0uMDUtLjA4LS4wNy0uMTNhMSAxIDAgMCAwLS4wOS0uMTVsLTUtNkExIDEgMCAwIDAgOS4zNi4yM2ExIDEgMCAwIDAtLjEzIDEuNDFMMTIuODYgNkgxYTEgMSAwIDAgMCAwIDIiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEgOGgxMS44NmwtMy42MyA0LjM2YTEgMSAwIDEgMCAxLjU0IDEuMjhsNS02cS4wNTEtLjA3Mi4wOS0uMTVjMC0uMDUuMDUtLjA4LjA3LS4xM0ExIDEgMCAwIDAgMTYgN2ExIDEgMCAwIDAtLjA3LS4zNmMwLS4wNS0uMDUtLjA4LS4wNy0uMTNhMSAxIDAgMCAwLS4wOS0uMTVsLTUtNkExIDEgMCAwIDAgOS4zNi4yM2ExIDEgMCAwIDAtLjEzIDEuNDFMMTIuODYgNkgxYTEgMSAwIDAgMCAwIDIiLz48L3N2Zz4=);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:transform .2s ease;width:24px;will-change:transform}.component-product-card:hover .img-wrapper{background-color:#f3f3f3}.component-product-card:hover .name:after{transform:translate(4px)}.component-product-card p{margin:0}.component-product-card[large=true]{background-color:#f9f9f9;background-image:url(./product-card-background.Dp_pqLjK.png);background-size:cover;padding-block:24px}.component-product-card[large=true] .card-inner{display:flex;height:100%;margin-bottom:0}.component-product-card[large=true] .text-column{padding-left:22px;width:50%}.component-product-card[large=true] .name{font-family:Work Sans,"Work Sans Fallback: Arial",sans-serif;font-size:20px;line-height:1.1;margin-bottom:12px}.component-product-card[large=true] .name:after{display:none}.component-product-card[large=true] .card-text{font-size:16px;margin-bottom:20px}.component-product-card[large=true] .img-wrapper{align-self:center;background-color:unset;background-image:unset;background-size:unset;flex-shrink:1;height:100%;padding:unset;padding-left:12px;width:50%}.component-product-card[large=true] .img-wrapper img{padding:unset;position:relative}@media (min-width:480px){.component-product-card[large=true] .name{font-size:28px}.component-product-card[large=true] .text-column{padding:0 0 24px 24px}}@media (min-width:768px){.component-product-card .card-inner{margin-bottom:12px}.component-product-card[large=true] .name{font-size:36px}.component-product-card[large=true] .text-column{padding:16px 0 40px 32px}}@media (min-width:1024px){.component-product-card .card-inner{margin-bottom:20px}.component-product-card .name{font-size:20px;line-height:1.3}.component-product-card[large=true]{padding-block:40px}.component-product-card[large=true] .text-column{padding:0 0 40px 32px}.component-product-card[large=true] .name{font-size:32px}.component-product-card[large=true] .card-text{font-size:20px;margin-bottom:32px}}
