.color-swatches.color-swatches--card,.js-product-color-swatches{display:block;width:100%;box-sizing:border-box;margin:0 0 .8rem;position:relative;z-index:2}.card__information>.color-swatches--card,.best-sellers-carousel__product-info>.color-swatches--card,.collection-featured-split__product-info>.color-swatches--card{display:block;width:100%;max-width:100%}.card__information>.color-swatches--card+.card__heading,.best-sellers-carousel__product-info>.color-swatches--card+.best-sellers-carousel__product-title,.collection-featured-split__product-info>.color-swatches--card+.collection-featured-split__product-title{margin-top:0}.color-swatches.color-swatches--card{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px}.color-swatches__list{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;min-width:0;flex:0 1 auto}.color-swatches__item{flex:0 0 auto;list-style:none}.color-swatches__item[hidden]{display:none!important}.color-swatches--card .color-swatches__button{display:block;width:28px;height:28px;padding:0;border:1px solid rgba(var(--color-foreground, 18 18 18),.25);border-radius:0;background:transparent;cursor:pointer;overflow:hidden;transition:border-color .15s ease;line-height:0;position:relative;z-index:2;pointer-events:auto}.color-swatches--card .color-swatches__button:hover{border-color:rgba(var(--color-foreground, 18 18 18),.6)}.color-swatches--card .color-swatches__item.is-active .color-swatches__button{border:1px solid rgb(var(--color-foreground, 18 18 18))}.color-swatches--card .color-swatches__button img{display:block;width:100%;height:100%;object-fit:cover}.color-swatches__overflow{flex:0 0 auto;min-width:24px;text-align:left;font-size:calc(var(--caption-font-size, 12px) - 1px);line-height:28px;color:rgba(var(--color-foreground, 18 18 18),.75);cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap}.color-swatches__overflow[hidden]{display:none!important}fieldset.product-form__input--color-swatch{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;max-width:none}fieldset.product-form__input--color-swatch>div:first-child{flex:0 0 100%;width:100%}.color-swatches__label{display:block;width:36px;height:36px;padding:0;border:1px solid rgba(var(--color-foreground, 18 18 18),.25);border-radius:0;cursor:pointer;overflow:hidden;transition:box-shadow .15s ease;background-color:transparent}.color-swatches__label img{display:block;width:100%;height:100%;object-fit:cover}.product-form__input--color-swatch input[type=radio]+label.color-swatches__label{width:36px;height:36px;min-width:36px;min-height:36px;padding:0;margin:0;border-radius:0;background-color:transparent;color:transparent;letter-spacing:0;font-size:0;line-height:0;text-align:left;position:relative}.product-form__input--color-swatch input[type=radio]+label.color-swatches__label:before{display:none}.product-form__input--color-swatch input[type=radio]+label.color-swatches__label:hover{border-color:rgba(var(--color-foreground, 18 18 18),.6);background-color:transparent}.product-form__input--color-swatch input[type=radio]:checked+label.color-swatches__label{background-color:transparent;color:transparent;border:1px solid rgb(var(--color-foreground, 18 18 18));box-shadow:0 0 0 2px rgb(var(--color-background, 255 255 255)),0 0 0 3px rgb(var(--color-foreground, 18 18 18))}.product-form__input--color-swatch input[type=radio].disabled+label.color-swatches__label,.product-form__input--color-swatch input[type=radio]:disabled+label.color-swatches__label{opacity:.45;pointer-events:none;background-color:transparent;color:transparent;text-decoration:none}.product-form__input--color-swatch input[type=radio]:disabled:checked+label.color-swatches__label,.product-form__input--color-swatch input[type=radio].disabled:checked+label.color-swatches__label{background-color:transparent;color:transparent}.product-form__input--color-swatch input[type=radio]:focus-visible+label.color-swatches__label{box-shadow:0 0 0 2px rgb(var(--color-background, 255 255 255)),0 0 0 3px rgba(var(--color-foreground, 18 18 18),.7)}.card__information .card-information,.best-sellers-carousel__product-info .card-information,.collection-featured-split__product-info .card-information,.collection-featured-split__product-rating.card-information,.best-sellers-carousel__product-rating.card-information{display:block;width:100%}.collection-featured-split__product-rating .jdgm-preview-badge,.best-sellers-carousel__product-rating .jdgm-preview-badge,.card-information .jdgm-preview-badge{display:inline-block;width:auto;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/103/assets/component-color-swatches.css.map */
