.showcase-grid{display:grid;grid-template-columns:repeat(2,1fr);row-gap:1rem;column-gap:4px}@media screen and (min-width:768px){.showcase-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.showcase-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1200px){.showcase-grid{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:768px){.showcase-grid.is-nonfood{grid-template-columns:repeat(3,1fr);row-gap:1.5625rem;column-gap:1rem}}.showcase-grid.is-nonfood .Showcase__oldPrice .currency-symbol,.showcase-grid.is-nonfood .Showcase__oldPrice .price{font-size:15px!important}@media screen and (min-width:768px){.showcase-grid.is-nonfood .Showcase{font-size:16px}.showcase-grid.is-nonfood .Showcase .currency-symbol,.showcase-grid.is-nonfood .Showcase .price{font-size:20px}.showcase-grid.is-nonfood .Showcase .Showcase__buttonWrapperGrid__add{font-size:16px}.showcase-grid.is-nonfood .Showcase__content{border-radius:8px}.showcase-grid.is-nonfood .Showcase__priceBox{height:71px}.showcase-grid.is-nonfood .Showcase__priceTag{font-size:14px!important;width:47px;height:20px}.showcase-grid.is-nonfood .Showcase__photo{overflow:hidden}}.showcase-grid .Showcase__content{height:auto!important}.vitrine__caption{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}@media screen and (max-width:769px){.vitrine__caption{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:769px){.vitrine__caption .products-per-page-controls .control{display:flex;margin-bottom:1rem}}.vitrine__caption .products-per-page-controls .control__control .dropdown__item{text-align:center}.vitrine__empty__title{font-weight:500;margin:16px 0 8px}.vitrine__empty__content,.vitrine__empty__title{font-family:Rubik;font-style:normal;font-size:14px;line-height:140%;color:#333}.vitrine__empty__content{font-weight:400}.vitrine__products__comingSoon{text-align:center;color:#333}.vitrine__products__comingSoon img{height:80px;margin:40px 0 12px}@media screen and (max-width:769px){.vitrine__products__comingSoon img{height:53px;margin:22px 0 4px}}.vitrine__products__comingSoon h2{font-weight:500;font-size:20px;line-height:140%;margin:0 0 8px}@media screen and (max-width:769px){.vitrine__products__comingSoon h2{font-size:18px;margin:0 0 11px}}.vitrine__products__comingSoon p{font-size:16px;line-height:140%;margin:0 0 24px}@media screen and (max-width:769px){.vitrine__products__comingSoon p{font-size:14px}}.vitrine__products__comingSoon a{font-weight:500;font-size:16px;line-height:48px;height:48px;padding:12px 24px;text-align:center;text-decoration:none;text-transform:none;transition:background-color .4s ease-out;width:100%;margin:0 auto;color:#fff;border:1px solid #9d1e23;background-color:#9d1e23;border-radius:24px}.vitrine__products__comingSoon a:hover{background-color:#fff;color:#9d1e23}.vitrine__products__loading{text-align:center;color:#333}.vitrine__products__loading h2{font-weight:500;font-size:20px;line-height:140%;margin-top:50px}@media screen and (max-width:769px){.vitrine__products__loading h2{font-size:18px;margin:0 0 11px}}.right-align{float:right}.pagination{display:flex;align-items:center;font-family:Rubik}.pagination__label{margin:0 1rem 0 0}@media screen and (max-width:769px){.pagination__label{display:none}}.pagination__item,.pagination__nav{display:flex;align-items:center}.pagination__item{flex:0 0 32px;width:32px;height:32px;margin-right:.5rem;justify-content:center}.pagination__item:last-child{margin-right:0}.pagination__item:hover{cursor:pointer}.pagination__item.page-number{text-decoration:underline}.pagination__item.page-number.active,.pagination__item.page-number:hover{background:#333;border-radius:4px;color:#fff;text-decoration:none}.pagination__item.page-control.disabled{pointer-events:none}.pagination__item.page-control.disabled:hover path{fill:#dcdcdc!important}.pagination__item.page-control:not(.disabled) path{fill:#333}.pagination__item.page-control:not(.disabled):hover path{fill:#111}.clearfix:after{content:"";clear:both;display:table}@media screen and (min-width:768px){.Similar-jokr .showcase-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1024px){.Similar-jokr .showcase-grid{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1200px){.Similar-jokr .showcase-grid{grid-template-columns:repeat(6,1fr)}}