@media(max-width:860px){.pcarousel{grid-auto-columns:81%;gap:0;margin-inline:calc(-1 * var(--gutter));scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.pcarousel .card{scroll-snap-align:start;scroll-snap-stop:always;border-right:1px solid var(--line)}.pcarousel .card__info{padding-inline:var(--gutter)}.pcarousel .card__tag{left:var(--gutter)}}@media(max-width:560px){.pgrid[data-filter-grid]{grid-template-columns:repeat(2,1fr);column-gap:var(--sp-2);row-gap:var(--sp-4)}.pgrid[data-filter-grid] .card__info{flex-direction:column;align-items:flex-start;gap:.28rem}.pgrid[data-filter-grid] .card__name{font-size:.74rem;line-height:1.25}.pgrid[data-filter-grid] .card__cat{font-size:.58rem;margin-top:0}.pgrid[data-filter-grid] .card__price{font-size:.7rem}}.card__info{padding-top:.7rem}.card__cat{font-size:.62rem;letter-spacing:.12em}.attr,.btn-pill,.chip{border-radius:0}.card__tag{letter-spacing:.12em;border-radius:0}.display,.hero__title,.campaign__title,.statement,.coltile__name,.promo__title,.women__title,.footer__brand,.rev-score{font-weight:500;letter-spacing:-.025em}.display{line-height:1.02}.label,.eyebrow,.attr,.chip,.link,.btn,.navlink,.opt-head .val,.card__cat{letter-spacing:.12em}.field input{min-width:0}@media(max-width:560px){.footer__cols>.footer__col:first-child{grid-column:1 / -1;margin-bottom:var(--sp-4)}.footer__cols>.footer__col:first-child .field{width:100%}}.card__media .card__tag{z-index:2}.card__tag--best{display:inline-flex;align-items:center;gap:.5em}.card__tag--best:before{content:"";width:.5em;height:.5em;border-radius:50%;background:var(--sale);flex:none}.pr-also__media{position:relative}.pr-also__media .card__tag{z-index:1}.lprate{display:inline-flex;align-items:center;gap:.45em;font-family:var(--mono);font-variant-numeric:tabular-nums;line-height:1;color:var(--ink)}.lprate__stars{position:relative;display:inline-block;font-family:var(--sans);letter-spacing:.04em;white-space:nowrap;line-height:1}.lprate__base{color:var(--line)}.lprate__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--ink);white-space:nowrap}.lprate__count{color:var(--ink-soft)}.lprate--card{font-size:.62rem;margin-top:.45em}.lprate--card .lprate__stars{font-size:.78rem}.lprate--pr{font-size:12px}.lprate--pr .lprate__stars{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme-mods.css.map */
