.ty-bf-badge{display:inline-flex;align-items:center;background:rgb(var(--layout-text-color));color:rgb(var(--layout-background-color));font:var(--base-label-font);font-size:11px;line-height:1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;width:max-content;max-width:none;padding:8px 12px;border-radius:0}.card__badges .ty-bf-badge{font-size:10px;letter-spacing:.1em;padding:6px 9px}.price--bf .sale-price{color:rgb(var(--layout-text-color))}.price--bf .regular-price{opacity:.55}.ty-colorways{margin:0 0 20px}.ty-colorways__label{margin:0 0 10px;font:var(--base-body-s-font);color:rgb(var(--layout-text-color))}.ty-colorways__label-name{opacity:.6}.ty-colorways__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.ty-colorways__swatch{position:relative;display:block;width:44px;height:44px;padding:3px;border:1px solid transparent;border-radius:50%;transition:border-color .2s ease}.ty-colorways__swatch:hover,.ty-colorways__swatch:focus-visible{border-color:rgba(var(--layout-text-color),.35);outline:none}.ty-colorways__swatch.is-current{border-color:rgb(var(--layout-text-color))}.ty-colorways__dot{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:#f2f2f2;box-shadow:inset 0 0 0 1px #00000014}.ty-colorways__dot img{display:block;width:100%;height:100%;object-fit:cover}.ty-colorways__swatch.is-soldout .ty-colorways__dot{opacity:.45}.ty-colorways__swatch.is-soldout:after{content:"";position:absolute;top:50%;left:6px;right:6px;height:1px;background:rgb(var(--layout-text-color));transform:rotate(-45deg)}@media screen and (max-width:749px){.card__badges{top:8px;left:8px;gap:4px}.card__badges .ty-bf-badge{font-size:9px;font-weight:500;letter-spacing:.1em;padding:5px 7px}}@media screen and (min-width:750px){.card__badges{top:12px;left:12px;gap:6px}.card__badges .ty-bf-badge{font-size:10px;font-weight:500;letter-spacing:.14em;padding:7px 11px}}@media screen and (min-width:1200px){.card__badges{top:16px;left:16px}.card__badges .ty-bf-badge{font-size:11px;padding:8px 12px}}.ty-cart-bf .sale-color,.cart-item__price-wrapper .sale-color{color:rgb(var(--layout-text-color))}checkout-plus{font-family:Jost,sans-serif;color:rgb(var(--layout-text-color));--op-shared-border-radius: 2000px;--op-primary-font-size: 12px;--op-secondary-font-size: 12px}checkout-plus::part(product-title){font-family:Jost,sans-serif;font-size:14px;font-weight:400}checkout-plus::part(product-caption),checkout-plus::part(price),checkout-plus::part(product-benefits){font-family:Jost,sans-serif}checkout-plus::part(tag){font-family:Jost,sans-serif;font-weight:400;letter-spacing:.04em}checkout-plus::part(primary-button),checkout-plus::part(secondary-button){font-family:Jost,sans-serif;font-size:12px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;border-radius:2000px}.ty-card-cw{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px}.ty-card-cw__item{display:block;line-height:0;border-radius:50%;transition:box-shadow .2s ease}.ty-card-cw__item:has(>.is-current){box-shadow:0 0 0 2px rgb(var(--layout-background-color)),0 0 0 3px rgb(var(--layout-text-color))}.ty-card-cw__item:not(:has(>.is-current)):hover{box-shadow:0 0 0 2px rgb(var(--layout-background-color)),0 0 0 3px rgba(var(--layout-text-color),.4)}.ty-card-cw__dot{position:relative;display:block;width:12px;height:12px;border-radius:50%;background-color:rgba(var(--layout-text-color),.08);background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px rgba(var(--layout-text-color),.12)}.ty-card-cw__dot.is-soldout{opacity:.45}.ty-card-cw__dot.is-soldout:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:rgb(var(--layout-text-color));transform:rotate(45deg)}.ty-card-cw__more{display:block;line-height:1}.ty-card-cw__more a{font:var(--base-body-s-font);font-size:11px;line-height:1;color:rgba(var(--layout-text-color),.6);text-decoration:none}@media screen and (min-width:750px){.ty-card-cw{gap:8px;margin-top:12px}.ty-card-cw__dot{width:14px;height:14px}.ty-card-cw__more a{font-size:12px}}.price__wrapper:has(.price__on-sale),.price__wrapper:has(.price__on-sale) .price__regular{align-items:baseline}
/*# sourceMappingURL=/cdn/shop/t/92/assets/ty-black-friday.css.map */
