.card-wrapper--cellar-shelf{position:relative}.card-wrapper--cellar-shelf .card{box-shadow:0 0 0 1px #c9a84c4d,0 0 20px #c9a84c24;transition:box-shadow .3s ease}.card-wrapper--cellar-shelf:hover .card{box-shadow:0 0 0 1px #c9a84c8c,0 0 32px #c9a84c3d}.card-wrapper--cellar-shelf:after{content:"Cellar Shelf";position:absolute;top:.6rem;right:.6rem;z-index:2;padding:4px 10px;background:#100a18db;border:1px solid rgba(201,168,76,.45);border-radius:999px;font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#c9a84c;pointer-events:none;font-family:var(--font-heading-family, serif)}.card-wrapper--cellar-shelf-locked{position:relative}.card--cellar-shelf-locked{cursor:default}.card--cellar-shelf-locked .card__inner{overflow:hidden}.card-cellar-shelf-locked__img{width:100%;height:100%;object-fit:cover;filter:blur(5px) brightness(.4);transform:scale(1.08);transition:none}.card-cellar-shelf-locked__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:1rem;text-align:center}.card-cellar-shelf-locked__lock{color:#c9a84ccc;margin-bottom:.1rem}.card-cellar-shelf-locked__label{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#f5ecd4d9;font-family:var(--font-heading-family, serif)}.card-cellar-shelf-locked__cta{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#c9a84cbf;text-decoration:none;padding:5px 12px;border:1px solid rgba(201,168,76,.3);border-radius:999px;margin-top:.3rem;transition:color .2s,border-color .2s;font-family:var(--font-heading-family, serif);display:inline-block}.card-cellar-shelf-locked__cta:hover{color:#c9a84c;border-color:#c9a84c99}.card-cellar-shelf-locked__title{color:#f5ecd473;font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cellar-shelf.css.map */
