#wishlist-drawer-items .grid__item,.recently-viewed__grid .grid__item{width:100%!important;max-width:100%!important}.product .grid__item{position:relative!important}.card__variant-options{padding:0 .5rem;margin-top:1.2rem;z-index:2;position:relative}.card__option-group{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.variant-input{display:none}.swatch-label{display:block;width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid rgba(0,0,0,.1);cursor:pointer;background-size:cover;background-position:center;position:relative;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease;box-shadow:inset 0 0 0 1px #0000000d}.swatch-label:hover{transform:scale(1.1)}.variant-input:checked+.swatch-label{transform:scale(1.25);outline:2px solid rgb(var(--color-foreground));outline-offset:2px;box-shadow:0 0 8px #00000026}.swatch-tooltip{visibility:hidden;opacity:0;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(5px);background:#121212f2;color:#fff;padding:6px 12px;border-radius:6px;font-size:1.1rem;font-weight:400;letter-spacing:.05rem;white-space:nowrap;z-index:10;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s;box-shadow:0 4px 12px #00000026;display:flex;align-items:center;gap:6px}.swatch-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:rgba(18,18,18,.95) transparent transparent transparent}.swatch-label:hover .swatch-tooltip{visibility:visible;opacity:1;transform:translate(-50%) translateY(0)}.tooltip-status{width:6px;height:6px;border-radius:50%;display:inline-block}.status-available{background-color:#4caf50}.status-unavailable{background-color:#ff5252}.variant-input.is-unavailable+.swatch-label{opacity:.4;cursor:not-allowed}.variant-input.is-unavailable+.swatch-label:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#000;transform:rotate(-45deg);opacity:.6}.card__option-group.is-hidden{display:none}.card-main-image{transition:opacity .3s ease-in-out}.card-main-image.switching{opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
