.c-pagination{font-size:0;letter-spacing:-1px;line-height:0;text-align:center;white-space:nowrap}.c-pagination .__dots,.c-pagination .__next,.c-pagination .__page-num,.c-pagination .__prev{color:#88888a;display:inline-block;letter-spacing:normal;-webkit-text-decoration:none;text-decoration:none;vertical-align:top}.c-pagination .__next,.c-pagination .__page-num,.c-pagination .__prev{cursor:pointer;margin:0 .2rem}.c-pagination .__next:first-child,.c-pagination .__page-num:first-child,.c-pagination .__prev:first-child{margin-left:0}.c-pagination .__next:last-child,.c-pagination .__page-num:last-child,.c-pagination .__prev:last-child{margin-right:0}.c-pagination .__next.__active-exact,.c-pagination .__page-num.__active-exact,.c-pagination .__prev.__active-exact{color:#27272d;cursor:default;font-weight:700;pointer-events:none}.c-pagination .__next.__disabled,.c-pagination .__page-num.__disabled,.c-pagination .__prev.__disabled{cursor:default;opacity:.2!important;pointer-events:none}.c-pagination .__next,.c-pagination .__prev{background-position:50%;background-repeat:no-repeat;background-size:2rem auto;color:transparent!important;opacity:.4;padding:0;width:2rem}.c-pagination .__next:hover,.c-pagination .__prev:hover{opacity:1}.c-pagination .__prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzI3MjcyRCIgZD0iTTAgNiA1LjYuNCA3IDEuOCAzLjggNUgyMHYySDMuOEw3IDEwLjJsLTEuNCAxLjRMMCA2WiIvPjwvc3ZnPg==);margin-right:1.2rem}.c-pagination .__next{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzI3MjcyRCIgZD0iTTIwIDYgMTQuNC40IDEzIDEuOCAxNi4yIDVIMHYyaDE2LjJMMTMgMTAuMmwxLjQgMS40TDIwIDZaIi8+PC9zdmc+);margin-left:1.2rem}.c-pagination.__dsk{margin-bottom:3rem}.c-pagination.__dsk .__dots,.c-pagination.__dsk .__next,.c-pagination.__dsk .__page-num,.c-pagination.__dsk .__prev{font-size:1.6rem;height:2.4rem;line-height:2.4rem}.c-pagination.__dsk .__next,.c-pagination.__dsk .__page-num,.c-pagination.__dsk .__prev{padding-left:.9rem;padding-right:.9rem}.c-pagination.__dsk .__next:hover,.c-pagination.__dsk .__page-num:hover,.c-pagination.__dsk .__prev:hover{color:#27272d;text-shadow:0 0 0 currentColor}.c-pagination.__dsk .__show-more{display:none!important}.c-pagination.__mob{margin-bottom:2rem;position:relative}.c-pagination.__mob .__dots,.c-pagination.__mob .__next,.c-pagination.__mob .__page-num,.c-pagination.__mob .__prev{font-size:1.6rem;height:3rem;line-height:3rem}.c-pagination.__mob .__next,.c-pagination.__mob .__page-num,.c-pagination.__mob .__prev{padding-left:.9rem;padding-right:.9rem}@media (min-width:640px){.c-pagination.__mob .__next,.c-pagination.__mob .__page-num,.c-pagination.__mob .__prev{padding-left:1.4rem;padding-right:1.4rem}}.c-pagination.__mob .__first{margin-left:0;padding-left:0}.c-pagination.__mob .__last{margin-right:0;padding-right:0}:root .c-pagination .__show-more{--height:4.2rem;--font-size:1.8rem;background-color:#27272d;border-radius:25rem;color:#fff;display:block;margin:0 auto 2rem;max-width:25rem;width:100%}:root .c-pagination .__show-more[data-loading]:after{color:#fff!important}@media (min-width:1000px){:root .c-pagination .__show-more:focus,:root .c-pagination .__show-more:hover{background-color:#68686c}}.c-product-list{margin-left:-1rem!important;margin-right:-1rem!important}.c-product-list__total{color:#9f9fa0;font-size:1.3rem;margin-left:.3rem;padding:.5rem!important}@media (min-width:1000px){.c-product-list__total{padding-bottom:0!important;padding-top:0!important}}.c-product-list .product-preview{border-color:transparent;border-style:solid;border-width:1rem .3rem 1.5rem;padding:0!important}@media (min-width:640px){.c-product-list .product-preview{border-width:1rem 1rem 1.4rem}}@media (min-width:1000px){.c-product-list .product-preview{border-bottom-width:.9rem;border-top-width:1.5rem}}.p-products .c-product-list__pagination{margin-top:2.5rem}@media (min-width:1000px){.p-products .c-product-list__pagination{margin-top:5rem}}.c-products-search-failed{color:#141416;font-size:1.6rem;padding-bottom:3rem;padding-top:5rem;text-align:center}@media (min-width:640px){.c-products-search-failed{font-size:2rem;padding-bottom:0;padding-top:3rem;text-align:left}}:root .c-products-search-failed [data-btn]{margin-right:1rem;margin-top:3rem;padding-left:3.5rem;padding-right:3.5rem}