.js-bg-container-lazy.bg-image-lazy{background:0 0 !important}.category-plp-banner{position:relative;margin:0 auto;color:#fff}@media only screen and (min-width:768px){.category-plp-banner{height:340px;max-width:1260px;background:linear-gradient(270deg,#ea0111 46.36%,#c10302 87.54000000000001%,#3e0000 130.8%)}}.category-plp-banner__content{position:relative;display:flex;flex-direction:column;height:100%}@media only screen and (min-width:768px){.category-plp-banner__content{padding:40px 98px}}@media (max-width:767px){.category-plp-banner__content{position:absolute;top:0;left:0;width:100%;padding:25px 25px 40px;justify-content:flex-end}}.category-plp-banner__title{margin:0;font-size:91px;line-height:1.2;letter-spacing:0;text-transform:uppercase;font-weight:400}@media (max-width:767px){.category-plp-banner__title{margin-bottom:0;font-size:53px;letter-spacing:2px}}.category-plp-banner__label{display:grid;align-items:center}@media only screen and (min-width:768px){.category-plp-banner__label{grid-template-columns:64px auto;gap:2px;max-width:388px;margin:-9px 0 24px}}@media (max-width:767px){.category-plp-banner__label{position:absolute;top:25px;left:25px;max-width:220px;grid-template-columns:71px auto;gap:7px}}@media only screen and (min-width:768px){.category-plp-banner__label svg{width:60px;height:34px}}@media (max-width:767px){.category-plp-banner__label svg{width:71px;height:40px}}.category-plp-banner__label-text{margin:0;padding:0;text-transform:uppercase;letter-spacing:0}@media only screen and (min-width:768px){.category-plp-banner__label-text{font-size:16px;line-height:1.2}}@media (max-width:767px){.category-plp-banner__label-text{font-size:12px;line-height:1.1}}.category-plp-banner__label-text b{display:block;font-weight:500}.category-plp-banner__label-text sup{font-size:9px;top:-8px;left:1px}@media (max-width:767px){.category-plp-banner__label-text sup{font-size:7px;top:-5px;left:1px}}.category-plp-banner__text{margin:0 0 11px;font-size:24px;line-height:1.2}@media (max-width:767px){.category-plp-banner__text{margin-bottom:0;font-size:16px;line-height:1.1}}.category-plp-banner__list{list-style:none;display:flex;gap:5px;margin:0;padding:0}@media (max-width:767px){.category-plp-banner__list{display:none}}.category-plp-banner__item{margin:0;padding:0}.category-plp-banner__link{padding:7px 6px;font-size:10px;line-height:1.4;font-weight:600;border:1px solid #fff;text-decoration:none;color:#fff;transition:all ease .3s}.category-plp-banner__link:hover{color:#b60402;background-color:#fff}.category-plp-banner__note{position:absolute;margin:0;padding:0;font-size:7px;line-height:1}@media only screen and (min-width:768px){.category-plp-banner__note{left:98px;bottom:10px}}@media (max-width:767px){.category-plp-banner__note{left:10px;bottom:10px;color:#fff}}.category-plp-banner__img{display:block}@media only screen and (min-width:768px){.category-plp-banner__img{position:absolute;right:2px;bottom:0;height:100%;object-fit:contain}}@media (min-width:1024px) and (max-width:1100px){.category-plp-banner__img{right:-110px}}.category-plp-filters{max-width:1212px}@media only screen and (min-width:768px){.category-plp-filters{margin:31px auto 0}}@media (max-width:767px){.category-plp-filters{margin:16px 0 24px}}.category-plp-filters__list{display:grid;list-style:none;padding:0;margin:0}@media only screen and (min-width:768px){.category-plp-filters__list{grid-template-columns:repeat(4,auto);column-gap:8px}}@media (max-width:767px){.category-plp-filters__list{grid-auto-flow:column;grid-auto-columns:max-content;column-gap:4px;padding:0 10px;overflow-x:auto;overscroll-behavior-x:contain;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}}.category-plp-filters__list::-webkit-scrollbar{display:none}.category-plp-filters__link{display:grid;align-items:center;padding:4px;background:#f7f7f7;text-decoration:none}@media only screen and (min-width:768px){.category-plp-filters__link{grid-template-columns:100px auto;column-gap:12px;border-radius:1000px}}@media (max-width:767px){.category-plp-filters__link{grid-template-columns:70px auto;column-gap:8px;border-radius:700px;padding-right:20px}}.category-plp-filters__link:hover{color:inherit;background:#f0f0f0}.category-plp-filters__item{margin:0;padding:0}.category-plp-filters__label{margin:0 0 6px;padding:0;font-size:11px;line-height:1.4;letter-spacing:4%;text-transform:uppercase}@media (max-width:767px){.category-plp-filters__label{margin-bottom:4px;font-size:10px}}.category-plp-filters__title{margin:0;padding:0;font-size:16px;line-height:1.2;font-weight:600}@media (max-width:767px){.category-plp-filters__title{font-size:15px}}