.bold-card{--bold-ink: #14140f;--bold-gold: #dab135;--bold-line: rgba(20, 20, 15, .1);--bold-line-strong: rgba(20, 20, 15, .2);--bold-muted: rgba(20, 20, 15, .6);--bold-radius: 1.6rem;position:relative;display:block;height:100%;background:#fff;border:.1rem solid var(--bold-line);border-radius:var(--bold-radius);overflow:hidden;transition:box-shadow .35s ease,border-color .35s ease,transform .35s ease}.bold-card:hover{border-color:var(--bold-line-strong);box-shadow:0 20px 44px -22px #14140f61}.bold-card.card-wrapper .media{background-color:#fff}.bold-card__mediawrap{position:relative;overflow:hidden}.bold-card__flag{position:absolute;top:1rem;left:1rem;z-index:3;padding:.6rem .9rem;background:#ffffffeb;border:.1rem solid var(--bold-line);border-radius:10rem;color:var(--bold-ink);font-size:1.1rem;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.bold-card__flag--sold{left:auto;right:1rem;background:var(--bold-ink);border-color:var(--bold-ink);color:#fff}.bold-card.is-unavailable .bold-card__img{opacity:.55}.bold-card__body{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1.6rem 1.6rem 1.8rem}.bold-card__title{margin:0;color:var(--bold-ink);font-size:1.6rem;font-weight:600;line-height:1.3;letter-spacing:.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bold-card__vendor{margin:0;color:var(--bold-muted);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.bold-card__colour{margin:0;color:var(--bold-muted);font-size:1.2rem;line-height:1.4}.bold-card__colour-name{color:var(--bold-ink);font-weight:500}.bold-card__swatchbox{position:relative;z-index:4}.bold-card__swatches{display:flex;flex-wrap:wrap;align-items:center}.bold-card.card-wrapper .bold-card__swatches input:checked:not(.disabled)+label.color-swatch{border-color:var(--bold-ink)}.bold-card.card-wrapper .bold-card__swatches input+label.color-swatch:hover{border-color:var(--bold-ink)}.bold-card.card-wrapper .bold-card__swatches input.disabled+label.color-swatch{opacity:.4}.bold-card__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.9rem}.bold-card__price .price{margin-bottom:0}.bold-card__price .price-item{font-size:1.5rem;font-weight:600}.bold-card__price .price--on-sale .price-item--regular{font-size:1.2rem}.bold-card__cta{display:inline-flex;align-items:center;gap:.45rem;color:var(--bold-ink);font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.bold-card__cta-arrow{transition:transform .3s ease}.bold-card:hover .bold-card__cta-arrow{transform:translate(3px)}.bold-card__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.bold-card__overlay:empty{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.bold-card__overlay:focus-visible{outline:.2rem solid var(--bold-gold);outline-offset:-.5rem}@media screen and (max-width:749px){#products-grid{--gap: 1.8rem}.bold-card{--bold-radius: 1.2rem}.bold-card__body{gap:.4rem;padding:1.1rem 1.1rem 1.3rem}.bold-card__title{font-size:1.35rem}.bold-card__vendor{display:none}.bold-card__colour{font-size:1.1rem}.bold-card.card-wrapper .bold-card__swatches label.color-swatch{width:2.2rem;height:2.2rem}.bold-card.card-wrapper .bold-card__swatches label.color-swatch:after{width:1.6rem;height:1.6rem}.bold-card.card-wrapper .bold-card__swatches{gap:.4rem}.bold-card__flag{top:.8rem;left:.8rem;padding:.5rem .7rem;font-size:1rem}.bold-card__flag--sold{left:auto;right:.8rem}.bold-card__price .price-item{font-size:1.4rem}.bold-card__cta-text{display:none}}@media screen and (prefers-reduced-motion:reduce){.bold-card,.bold-card__cta-arrow{transition:none}.bold-card:hover .bold-card__cta-arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bold-grid.css.map */
