.glc-card{color:var(--glc-card-text,#202020);font-family:Figtree,Arial,sans-serif;text-align:center;position:relative}.glc-card__media{position:relative;overflow:hidden;aspect-ratio:1;background:#f7f7f7}.glc-card__image-link{display:block;position:absolute;inset:0}.glc-card__image-link img{display:block;width:100%;height:100%;object-fit:cover}.glc-card__secondary{position:absolute;inset:0;opacity:0;transition:opacity .25s}.glc-card:hover .glc-card__secondary,.glc-card:focus-within .glc-card__secondary{opacity:1}.glc-card__title{width:auto;margin:14px 6px 2px;font:500 var(--glc-card-size,12px)/1.65 Figtree,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.glc-card__title a{color:inherit}.glc-card__price{font-size:var(--glc-card-size,12px);line-height:1.65;letter-spacing:.06em;color:#6b6b6b}.glc-card__price del{opacity:.65}.glc-card__price ins{text-decoration:none}.glc-card__badge,.glc-card__stock{position:absolute;z-index:2;top:10px;left:10px;padding:5px 8px;background:var(--glc-card-badge,#1c3028);color:white;font:700 11px/1.2 Arial,sans-serif;max-width:calc(100% - 20px)}.glc-card__stock{top:auto;bottom:10px;background:#fff;color:#222}.glc-card__quick{position:absolute;z-index:2;bottom:0;left:0;right:0;display:block;padding:12px;background:#202a25;color:#fff!important;font:700 12px/1.3 Arial,sans-serif;opacity:0;transform:translateY(100%);transition:opacity .2s,transform .2s}.glc-card:hover .glc-card__quick,.glc-card:focus-within .glc-card__quick{opacity:1;transform:none}.glc-card__quick:focus-visible{outline:3px solid #d3a66e;outline-offset:-3px}@media(max-width:767px){.glc-card__quick{position:static;transform:none;opacity:1;padding:10px}.glc-card__media{padding-bottom:35px}.glc-card__image-link{bottom:35px}.glc-card__quick{position:absolute;bottom:0}}@media(prefers-reduced-motion:reduce){.glc-card__secondary,.glc-card__quick{transition:none}}
