.me-card{--me-card-tint: 248, 246, 241;container:mastt-product-card / inline-size;position:relative;display:grid;grid-template-rows:minmax(0,14fr) minmax(0,5.4fr);width:100%;height:auto;min-height:0;aspect-ratio:15 / 19.4;padding:0;border:0;border-radius:0;overflow:hidden;background:rgb(var(--me-card-tint));box-shadow:0 3px 12px #2929250e;align-self:start}.me-card[data-audience=her]{--me-card-tint: 247, 227, 230}.me-card[data-audience=him]{--me-card-tint: 220, 235, 237}.me-card-media{position:relative;min-height:0;border-radius:0;overflow:hidden}.me-card-media>a{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.me-card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .22s ease}.me-card-back{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.me-card .me-save{position:absolute;inset:2cqi 2cqi auto auto;display:grid;place-items:center;width:max(24px,14cqi);height:max(24px,14cqi);padding:0;border:0;border-radius:50%;color:var(--ink);background:transparent;isolation:isolate}.me-card .me-save:before{content:"";position:absolute;width:11cqi;height:11cqi;z-index:-1;border-radius:inherit;background:#ffffffe6;box-shadow:0 1px 5px #2929250f;pointer-events:none}.me-card .me-save[hidden]{display:none}.me-card .me-save svg{width:6cqi;height:6cqi}.me-card .me-save[aria-pressed=true] svg{fill:var(--pink);stroke:#744954}.me-card-copy{position:relative;display:flex;align-items:start;min-height:0;padding:4.2cqi 5.5cqi 6cqi;isolation:isolate}.me-card-copy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(var(--me-card-tint));pointer-events:none}mastt-card-content{position:relative;display:grid;gap:2cqi;width:100%;min-width:0}.me-card-price-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 12cqi;align-items:center;gap:1cqi;height:9cqi}.me-card .me-price{display:flex;flex-wrap:nowrap;align-items:baseline;gap:0 1.5cqi;min-width:0;margin:0;color:var(--ink);font:500 7cqi/1.2 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap}.me-card .me-price-prefix{font-size:3cqi;line-height:1.2;letter-spacing:0}.me-card .me-price s{color:#514c4c;font-size:2.8cqi;font-weight:400;letter-spacing:0}.me-card-plus{position:absolute;inset:50% -1cqi auto auto;transform:translateY(-50%);display:grid;place-items:center;width:max(24px,14cqi);height:max(24px,14cqi);padding:0;border:0;background:transparent;border-radius:13px;color:#fff}.me-card-plus>span{display:grid;place-items:center;width:9cqi;height:9cqi;border-radius:2.5cqi;background:var(--ink);font:400 6cqi/1 Arial,sans-serif}.me-card-plus:disabled{cursor:default}.me-card-plus:disabled>span{background:#68635f}.me-card-offer{margin:0;color:#286041;font:500 4.8cqi/1.333333 var(--sans);white-space:nowrap}.me-card-copy h3{min-width:0;margin:0;color:var(--ink);font:500 4.8cqi/1.333333 var(--sans);letter-spacing:0}mastt-card-title,.me-card-title-link{display:block;min-width:0}.me-card-title-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;scrollbar-width:none}.me-card-title-link span{display:inline-block;width:max-content;vertical-align:top}mastt-card-title[data-overflow] .me-card-title-link{text-overflow:clip}mastt-card-title[data-overflow] span{animation:me-card-title-scroll var(--me-title-duration, 12s) linear infinite;animation-play-state:paused}mastt-card-title[data-visible] span{animation-play-state:running}mastt-card-title:is(:hover,:focus-within) span{animation-play-state:paused}.me-card-title-link:focus-visible{overflow-x:auto}.me-card-title-link:focus-visible span{animation:none}@keyframes me-card-title-scroll{0%,12%,to{transform:translate(0)}46%,62%{transform:translate(var(--me-title-shift))}96%{transform:translate(0)}}.me-card :focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.me-card-media>a:focus-visible{outline-offset:-4px}.me-sold-label{position:absolute;z-index:1;inset:auto auto 10px 10px;max-width:calc(100% - 20px);padding:4px 8px;border-radius:6px;background:#fffffff0;color:var(--ink);font:500 1.15rem/1.4 var(--sans)}.me-card--sold-out .me-card-media img{filter:saturate(.4)}@media(hover:hover)and (pointer:fine){.me-card-media:hover .me-card-back{opacity:1}.me-card-plus:hover>span{background:#4c4a44}.me-card-title-link:hover{text-decoration:underline;text-underline-offset:2px}}@media(prefers-reduced-motion:reduce){.me-card-media img{transition:none}.me-card-title-link{overflow-x:auto;text-overflow:clip}mastt-card-title span{animation:none}}@media(forced-colors:active){.me-card{outline:1px solid CanvasText}.me-card-copy:before{background:Canvas}.me-card-plus>span{border:1px solid ButtonText;color:ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mastt-card.css.map */
