.product-item__bg__metal{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:2;opacity:0;visibility:hidden;overflow:hidden;background:var(--bg);pointer-events:none;transition:opacity .25s ease,visibility .25s}.product-item__bg__metal .image-wrapper{height:100%;padding-top:0}.product-item__metal-toggle{display:none}@media(hover:none),(max-width:749px){.product-item__metal-toggle{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:8px;right:8px;z-index:4;min-height:32px;padding:0 10px;border:0;border-radius:999px;background:#ffffffeb;color:#36050d;max-width:calc(100% - 16px);font:inherit;font-size:11px;letter-spacing:.04em;line-height:1.15;text-align:center;white-space:nowrap;cursor:pointer}.product-item__metal-toggle.is-small{font-size:9px;letter-spacing:.01em;padding:0 8px}.product-item__metal-toggle.is-compact{font-size:8px;letter-spacing:0;padding:4px 7px}.product-item .new-box,.product-item .preorder-box,.look__image-container .new-box,.look__image-container .preorder-box,.look__video-container .new-box,.look__video-container .preorder-box{font-size:.625rem;letter-spacing:.02em;line-height:1.15;padding:3px 6px}.product-item .new-box,.look__image-container .new-box,.look__video-container .new-box{font-size:.6875rem;padding:4px 7px}.product-item:has(.new-box) .product-item__metal-toggle,.product-item:has(.preorder-box) .product-item__metal-toggle{max-width:calc(100% - 4.75rem);font-size:8px;letter-spacing:0;line-height:1.15;padding:4px 7px;white-space:normal}.product-item--color-card.is-metal-alt .product-item__bg__metal{opacity:1;visibility:visible}}.product-item__swatches__holder,.product-item__swatches__holder .selector-wrapper__scrollbar,.product-item__swatches__holder .radio__fieldset--swatches{overflow:visible}.product-item--color-card .product-item__swatches__holder{padding:4px 2px 6px}@media only screen and (max-width:749px){.product-item--color-card .product-item__swatches__holder--limited grid-swatch>tooltip-component,.product-item--color-card .product-item__swatches__holder--slider grid-swatch>tooltip-component,.product-item--color-card .product-item__swatches__holder--grid grid-swatch>tooltip-component,.product-item--color-card .product-item__swatches__holder--text-slider grid-swatch>tooltip-component{display:inline-flex}.product-item--color-card .product-item__swatches__holder .swatch-limited.mobile{display:none}.product-item--color-card .product-item__swatches__holder .selector-wrapper__scrollbar{flex-wrap:wrap;justify-content:center}}.product-item--color-card .swatch__button .swatch__link{box-shadow:inset 0 0 0 1px #36050d80}.product-item--color-card .swatch__button .swatch__link--current{overflow:visible;box-shadow:inset 0 0 0 1px #36050d80,0 0 0 2px var(--bg)}.product-item--color-card .swatch__button .swatch__link--current:after{content:"";box-sizing:border-box;position:absolute;z-index:-1;top:calc(var(--swatch-outline-offset) * -1);left:calc(var(--swatch-outline-offset) * -1);width:calc(var(--swatch-size) + var(--swatch-outline-offset) * 2);height:calc(var(--swatch-size) + var(--swatch-outline-offset) * 2);background:#36050d;border-radius:inherit;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/color-card.css.map */
