@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable Italic"),url(../_fonts/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYnYAKRjdNS7Iw-gBamC1LS2K.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 700;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable Italic"),url(../_fonts/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYDYAKRjdNS7Iw-uUDkd58YEm.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 700;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable"),url(../_fonts/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbSB4ZhRNU-G9hJy3FgAd.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:100 700;font-style:normal}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable"),url(../_fonts/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbSB4ZhRNU-sXK6GSpO2J.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 700;font-style:normal}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Medium Italic"),url(../_fonts/fonts.gstatic-jZfqJ2v9u0.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans SemiBold Italic"),url(../_fonts/fonts.gstatic-TUUZtSnrS9.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans SemiBold"),url(../_fonts/fonts.gstatic-g21Zwb8ior.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Bold"),url(../_fonts/fonts.gstatic-78yEJgZIZ8.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"IBM Plex Sans Fallback: sans-serif";src:local("sans-serif");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable Italic"),url(../_fonts/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYrYAKRjdNS7Iw-zlOPWELs1r.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 700;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable Italic"),url(../_fonts/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYTYAKRjdNQ-IBAehAovnK.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 700;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Thin Italic"),url(../_fonts/fonts.gstatic-ov4OBHuuW0.woff) format(woff);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans ExtraLight Italic"),url(../_fonts/fonts.gstatic-azUA1lwntH.woff) format(woff);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans ExtraLight"),url(../_fonts/fonts.gstatic-a4wXCArs9j.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Light"),url(../_fonts/fonts.gstatic-V54BXiAMAi.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:"IBM Plex Sans Fallback: system-ui";src:local("system-ui");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable Italic"),url(../_fonts/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYvYAKRjdNS7Iw-UjCAG5XEu3.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 700;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable"),url(../_fonts/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbSB4ZhRNU-DFYDmVRWHZ.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 700;font-style:normal}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable"),url(../_fonts/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYbSB4Zh-4P3Z8FMokO.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 700;font-style:normal}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Light Italic"),url(../_fonts/fonts.gstatic-Kzr2f9hPwQ.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Thin"),url(../_fonts/fonts.gstatic-6ceiis3Cir.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Regular"),local("IBM Plex Sans"),url(../_fonts/fonts.gstatic-nI5Ptrw6YZ.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"IBM Plex Sans Fallback: IBM Plex Sans";src:local("IBM Plex Sans");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable Italic"),url(../_fonts/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYfYAKRjdNS7Iw-N8IcRAQReP.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:100 700;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable"),url(../_fonts/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbSB4ZhRNU-L6yLWTnQau.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 700;font-style:normal}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Variable"),url(../_fonts/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbSB4ZhRNU-k3hSyy4fYo.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 700;font-style:normal}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Regular Italic"),local("IBM Plex Sans Italic"),url(../_fonts/fonts.gstatic-c0hTia3ixm.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Bold Italic"),url(../_fonts/fonts.gstatic-76iRZnnFVa.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Medium"),url(../_fonts/fonts.gstatic-P86tqULkkZ.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}.dj-facet-checkbox{align-items:flex-start;display:flex;position:relative}.dj-facet-checkbox input:checked{color:var(--dj-blue-light)}.dj-facets-block{background:var(--tag-color-product-gray);border-radius:.25rem;gap:1rem;padding:1rem}.dj-facets-title{color:var(--primary-color,#000);font-family:var(--font-1st);font-size:28px;font-weight:800;line-height:1;text-transform:uppercase}.dj-facets-reset-btn{font-size:.875rem;font-weight:400;line-height:1.25rem;line-height:1;text-decoration-line:underline}.dj-facet-name,.dj-facets-reset-btn{color:var(--dj-black-80);font-family:IBM Plex Sans,"IBM Plex Sans Fallback: IBM Plex Sans","IBM Plex Sans Fallback: system-ui","IBM Plex Sans Fallback: sans-serif",sans-serif}.dj-facet-name{font-size:1.125rem;font-weight:700;line-height:1.75rem;line-height:1;text-transform:uppercase}.dj-facet-label{color:var(--dj-black-90);font-size:1rem;letter-spacing:.8px;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.dj-facet-label,.dj-products-sort-btn{font-family:IBM Plex Sans,"IBM Plex Sans Fallback: IBM Plex Sans","IBM Plex Sans Fallback: system-ui","IBM Plex Sans Fallback: sans-serif",sans-serif}.dj-products-sort-btn{border-radius:.75rem;height:42px;width:238px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:var(--dj-gray);font-size:.875rem;line-height:1.25rem;line-height:1}@media(max-width:768px){.dj-products-sort-btn{font-size:.75rem;line-height:1rem;padding:.75rem;width:100%}}.dj-products-nb{color:var(--dj-black-80);font-family:IBM Plex Sans,"IBM Plex Sans Fallback: IBM Plex Sans","IBM Plex Sans Fallback: system-ui","IBM Plex Sans Fallback: sans-serif",sans-serif;font-size:.875rem;font-weight:700;line-height:1.25rem;line-height:1}.dj-products-nb span{font-size:1.125rem;font-weight:700;line-height:1.25rem}.dj-filter-btn{color:var(--White-font,#fff);font-family:IBM Plex Sans,"IBM Plex Sans Fallback: IBM Plex Sans","IBM Plex Sans Fallback: system-ui","IBM Plex Sans Fallback: sans-serif",sans-serif;font-size:.875rem;font-weight:700;line-height:1.25rem;line-height:1}.dj-products-grid{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));justify-content:space-between;width:100%}@media(max-width:1690px){.dj-products-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1438px){.dj-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1153px){.dj-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start;width:auto}}@media(max-width:1024px){.dj-products-grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-between;width:100%}}@media(max-width:877px){.dj-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start;width:auto}}@media(max-width:507px){.dj-products-grid{grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center;width:100%}}
