.card__media{overflow:hidden}.card__media .media{transition:opacity .18s ease}.card-wrapper.is-shelf-note-open .card__media .media{opacity:0;pointer-events:none}.card__shelf-note-panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease;padding:.55rem;box-sizing:border-box}.card-wrapper.is-shelf-note-open .card__shelf-note-panel{opacity:1;visibility:visible;pointer-events:auto}.card__shelf-note-panel-inner{width:min(96%,19.25rem);max-width:19.25rem;max-height:95%;aspect-ratio:.92 / 1;overflow:auto;padding:1.2rem 1.2rem 1.3rem;border:1px solid rgba(212,180,90,.62);border-radius:.6rem;background:#0f0904f5;color:rgb(var(--color-foreground));box-sizing:border-box}.card__shelf-note-eyebrow{margin:0 0 .75rem;font-size:.98rem;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;opacity:.86}.card__shelf-note-text{margin:0;font-size:1.28rem;line-height:1.58}.card__price-and-shelf-note{display:flex!important;align-items:baseline;justify-content:flex-start;gap:.5rem;flex-wrap:wrap}.card__price-and-shelf-note .price{margin:0!important;flex:0 1 auto}.card__price-and-shelf-note .card__shelf-note-toggle{margin:0 0 0 .82rem!important;padding:0!important;min-width:0!important;min-height:0!important;width:auto!important;border:0!important;background:transparent!important;box-shadow:none!important;line-height:1.2;text-decoration:none;text-underline-offset:.18rem;cursor:pointer;flex:0 0 auto}.card__price-and-shelf-note .card__shelf-note-toggle:hover,.card__price-and-shelf-note .card__shelf-note-toggle:focus-visible{background:transparent!important;box-shadow:none!important}.card__price-and-shelf-note .card__shelf-note-toggle:focus-visible{text-decoration:underline}@media(hover:hover)and (pointer:fine){.card__price-and-shelf-note .card__shelf-note-toggle:hover{text-decoration:underline}}@media screen and (max-width:749px){.card__shelf-note-panel{padding:.65rem}.card__shelf-note-panel-inner{width:min(95%,16rem);max-width:16rem;padding:1.02rem 1.02rem 1.12rem}.card__shelf-note-eyebrow{font-size:.88rem}.card__shelf-note-text{font-size:1.1rem;line-height:1.5}.card__price-and-shelf-note{gap:.42rem}.card__price-and-shelf-note .card__shelf-note-toggle{margin-left:.48rem!important}}.card-wrapper .card__shelf-note-panel-inner{width:calc(100% - 1rem)!important;max-width:none!important;height:calc(100% - 1rem)!important;max-height:none!important;aspect-ratio:auto!important;padding:1.15rem 1.15rem 1.2rem!important}.card-wrapper .card__shelf-note-text{font-size:1.42rem!important;line-height:1.62!important}.card-wrapper .card__shelf-note-eyebrow{font-size:.98rem!important;margin-bottom:.7rem!important}.card-wrapper .card__price-and-shelf-note{display:flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:0!important}.card-wrapper .card__price-and-shelf-note .price{margin:0!important}.card-wrapper .card__price-and-shelf-note .card__shelf-note-toggle{margin-left:1.5rem!important;position:relative!important;left:auto!important;text-decoration:none!important}@media(hover:hover)and (pointer:fine){.card-wrapper .card__price-and-shelf-note .card__shelf-note-toggle:hover{text-decoration:underline!important}}.card-wrapper .card__price-and-shelf-note .card__shelf-note-toggle:focus-visible{text-decoration:underline!important}@media screen and (max-width:749px){.card-wrapper .card__shelf-note-panel-inner{width:calc(100% - .8rem)!important;height:calc(100% - .8rem)!important;padding:1rem!important}.card-wrapper .card__shelf-note-text{font-size:1.12rem!important;line-height:1.5!important}.card-wrapper .card__price-and-shelf-note .card__shelf-note-toggle{margin-left:.55rem!important}}@media screen and (max-width:749px){.card-wrapper .card__price-and-shelf-note{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.4rem!important}.card-wrapper .card__price-and-shelf-note .price{display:inline-flex!important;align-items:center!important;margin:0!important;line-height:1!important}.card-wrapper .card__price-and-shelf-note .price .price__container,.card-wrapper .card__price-and-shelf-note .price .price-item{line-height:1.1!important}.card-wrapper .card__price-and-shelf-note .card__shelf-note-toggle{margin-left:.45rem!important;position:static!important;left:auto!important;line-height:1.1!important;transform:translateY(.02rem);white-space:nowrap!important}}@media screen and (max-width:749px){.card-wrapper .card__price-and-shelf-note{display:grid!important;grid-template-columns:max-content max-content!important;align-items:end!important;justify-content:start!important;column-gap:.7rem!important;row-gap:0!important;width:100%!important}.card-wrapper .card__price-and-shelf-note .price,.card-wrapper .card__price-and-shelf-note .price__container,.card-wrapper .card__price-and-shelf-note .price-item{display:inline-block!important;margin:0!important;padding:0!important;line-height:1!important;vertical-align:baseline!important}.card-wrapper .card__price-and-shelf-note .card__shelf-note-toggle{margin:0!important;position:static!important;left:auto!important;top:auto!important;transform:none!important;align-self:end!important;line-height:1!important;white-space:nowrap!important}}@media screen and (max-width:749px){.card-wrapper .card__price-and-shelf-note{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.6rem!important;flex-wrap:nowrap!important}.card-wrapper .card__price-and-shelf-note .price{margin:0!important;line-height:1.05!important}.card-wrapper .card__price-and-shelf-note .price .price-item{line-height:1.05!important}.card-wrapper .card__price-and-shelf-note .card__shelf-note-toggle{margin-left:.7rem!important;transform:translateY(.04rem)!important;white-space:nowrap!important}}@media screen and (max-width:749px){.card-wrapper .card__price-and-shelf-note{display:flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:.55rem!important;flex-wrap:nowrap!important}.card-wrapper .card__price-and-shelf-note .price{margin:0!important;line-height:1!important}.card-wrapper .card__price-and-shelf-note .price .price-item{line-height:1!important}.card-wrapper .card__price-and-shelf-note .card__shelf-note-toggle{margin-left:.55rem!important;transform:translateY(-.08rem)!important;line-height:1!important;white-space:nowrap!important}}.card__shelf-note-toggle{position:relative;z-index:5;pointer-events:auto}.card__price-and-shelf-note{position:relative;z-index:5}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-shelf-note-card.css.map */
