.cart-drawer,.pl--v2{--bk-gold:var(--dg-gold);--bk-gold-hover:var(--dg-gold-hover);--bk-gold-tint:var(--dg-gold-tint);--bk-black:var(--dg-surface-black);--bk-white:var(--dg-surface-white);--bk-carbon:var(--dg-carbon);--bk-near-black:var(--dg-near-black);--bk-iron:var(--dg-surface-iron);--bk-steel:var(--dg-ink-muted);--bk-concrete:var(--dg-concrete);--bk-concrete-40:var(--dg-concrete-40);--bk-dirty-white:var(--dg-surface-panel);--bk-hairline:var(--dg-hairline);--bk-green:var(--dg-green);--bk-red:var(--dg-red)}.pl--v2,.pl--v2 *,.pl--v2 :after,.pl--v2 :before{border-radius:0!important}.pl--v2,.pl--v2 .pl__head{background:var(--bk-white)}.pl--v2 .pl__crumbs__home{color:var(--bk-gold)}.pl--v2 .pl__crumbs__current{color:var(--bk-near-black)}.pl--v2 .pl__head__title{color:var(--bk-carbon);font-family:var(--dg-font-display);font-size:var(--dg-text-h1-page);font-weight:var(--dg-weight-display);line-height:var(--dg-leading-display);text-transform:uppercase}.pl--v2 .pl__head__sub{color:var(--bk-steel);font-size:16px}.pl--v2 .pl__cats{border-color:var(--bk-hairline);box-shadow:none}.pl--v2 .pl__cats__head-label{color:var(--bk-steel)}.pl--v2 .pl__cats__head-count{color:var(--bk-gold)}.pl--v2 .pl__cats__divider{background:var(--bk-hairline)}.pl--v2 .pl__cat{color:var(--bk-near-black)}.pl--v2 .pl__cat__left i,.pl--v2 .pl__cat__left svg{color:var(--bk-steel)}.pl--v2 .pl__cat:hover{background:#f4f4f0}.pl--v2 .pl__cat--active{background:var(--bk-gold-tint);border:0;padding:10px 14px}.pl--v2 .pl__cat--active .pl__cat__check,.pl--v2 .pl__cat--active .pl__cat__label,.pl--v2 .pl__cat--active .pl__cat__left i,.pl--v2 .pl__cat--active .pl__cat__left svg,.pl--v2 .pl__cat--active .pl__cat__right{color:var(--bk-gold)}.pl--v2 .pl__cat--active .pl__cat__label{font-weight:600}.pl--v2 .pl__cat--sale .pl__cat__label,.pl--v2 .pl__cat--sale .pl__cat__left i,.pl--v2 .pl__cat--sale .pl__cat__left svg,.pl--v2 .pl__cat--sale .pl__cat__right{color:var(--bk-red)}.pl--v2 .pl__cat__sale-pill{background:var(--bk-red)}.pl--v2 .pl__sortbar__summary{color:var(--bk-steel)}.pl--v2 .pl__sort__trigger{border-color:var(--bk-concrete-40)}.pl--v2 .pl__sort__trigger:focus-visible{outline-color:var(--bk-gold)}.pl--v2 .pl__sort__label{color:var(--bk-steel)}.pl--v2 .pl__sort__value{color:var(--bk-near-black)}.pl--v2 .pl__sort__list{border-color:var(--bk-concrete-40)}.pl--v2 .pl__sort__opt{color:var(--bk-near-black)}.pl--v2 .pl__sort__opt.is-selected,.pl--v2 .pl__sort__opt[aria-selected=true]{background:var(--bk-gold-tint);color:var(--bk-gold)}.pl--v2 .pl__card{border-color:var(--bk-concrete-40);box-shadow:none}.pl--v2 .pl__card:hover{border-color:var(--bk-gold);box-shadow:0 10px 24px rgba(0,0,0,.08)}.pl--v2 .pl__crumbs{font-size:13px;gap:8px}.pl--v2 .pl__crumbs,.pl--v2 .pl__crumbs a{color:var(--bk-steel)}.pl--v2 .pl__crumbs a:hover{color:var(--bk-gold)}.pl--v2 .pl__crumbs__home{color:var(--bk-carbon)}.pl--v2 .pl__crumbs__home:hover{color:var(--bk-gold)}.pl--v2 .pl__crumbs__home i{height:16px;width:16px}.pl--v2 .pl__crumbs__chev{color:#ccc;height:12px;width:12px}.pl--v2 .pl__crumbs__current{color:var(--bk-carbon);font-weight:600}.pl--v2 .pl__card__img i,.pl--v2 .pl__card__img svg{color:var(--bk-concrete)}.pl--v2 .pl__card__desc{color:var(--bk-steel)}.pl--v2 .pl__card__cta{background:var(--bk-gold);box-shadow:none;color:var(--bk-black);font-family:var(--dg-font-display);font-size:11px;font-weight:500;gap:8px;height:auto;letter-spacing:.5px;padding:11px 15px;text-transform:uppercase;white-space:nowrap;width:auto}.pl--v2 .pl__card__cta i,.pl--v2 .pl__card__cta svg{color:var(--bk-black);height:14px;width:14px}.pl--v2 .pl__card:hover .pl__card__cta{background:var(--bk-gold-hover);transform:none}.pl--v2 .pl__loading__pill{border-color:var(--bk-concrete-40);color:var(--bk-near-black)}.pl--v2 .pl__loading__spinner{background:var(--bk-gold);border-radius:50%!important;color:var(--bk-black)}.pl--v2 .pl__loading__spinner i{color:var(--bk-black)}@media (max-width:1023px){.pl--v2 .pl__head__title{font-size:26px}.pl--v2 .pl__cats-toggle{border-color:var(--bk-hairline);box-shadow:none;color:var(--bk-near-black)}.pl--v2 .pl__cats-toggle__label i,.pl--v2 .pl__cats-toggle__label svg{color:var(--bk-gold)}.pl--v2 .pl__cats-toggle__chev{color:var(--bk-steel)}}@media (max-width:560px){.pl--v2 .pl__head__title{font-size:20px}}