/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(/build/shop/fonts/fa-regular-400.21cb8f55.woff2) format("woff2"),url(/build/shop/fonts/fa-regular-400.eb91f7b9.ttf) format("truetype")}.fa-regular,.far{font-weight:400}/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(/build/shop/fonts/fa-solid-900.4d986b00.woff2) format("woff2"),url(/build/shop/fonts/fa-solid-900.bacd5de6.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}.pagination{align-items:baseline;display:flex;justify-content:center;margin:2rem 0}.pagination--laptop{display:none}@media print,screen and (min-width:52em){.pagination--laptop{display:flex}.pagination--mobile{display:none}}.pagination__item{display:block;font-size:.9rem;text-align:center;width:1.2rem}@media print,screen and (min-width:52em){.pagination__item{color:#8c9091}}.pagination__item--active{color:#3caaaf;font-size:1.2rem}.pagination__item--disabled{display:none}.pagination__item--mobile{width:auto}.pagination__item--mobile strong{color:#3caaaf;font-size:1.2rem;font-weight:400}.pagination__item--next,.pagination__item--prev{height:1.2rem;position:relative}.pagination__item--next span,.pagination__item--prev span{border-left:1px solid #0a0a0a;border-top:1px solid #0a0a0a;bottom:0;display:block;height:8px;left:0;position:absolute;transform:translateX(50%) rotate(-45deg);width:8px}@media print,screen and (min-width:52em){.pagination__item--next span,.pagination__item--prev span{border-color:#eaeaea}}.pagination__item--next span{transform:translateX(50%) rotate(135deg)}